SAP HANA是一个全新的数据库平台,它提供了全新的数据建模方式,使得传统关系型数据库管理系统(RDBMS)得到了进一步的扩展。但是新的东西往往都隐藏着新的挑战,要想让SAP HANA的性能达到最佳,你就需要比以往更加精细地处理数据。
本文以一个典型的银行信用卡申请的处理流程为背景,以Modeler使用中七个关键的应用场景为章节,重点介绍使用Modeler过程中的一些最佳实践和使用经验的总结,能够帮助业务人员很快的了解Modeler的产品定位和主要功能,并运用到实践中。
业务建模(BusinessModeling)——是指对商业(或非商业)组织及其运作的流程进行的建模过程。最常见的商业组织就是企业,所以,针对商业组织的业务建模一般就指对企业的组织及其业务过程进行建模。
系统分析是项目开发中最艰巨的工作,本阶段需要特别注意的工作重点在于:· 补充完善上一阶段可能欠缺的系统的性能需求;· 系统分析员需要站在全局出发,设计合理可行的设计方案;· 在需求不明的情况下设计多种解决方案供客户选择,· 将系统分解模块,最大限度地设计代码复用;· 使用UML建模方式,将客户变化的需求映射到模型中,大大提高系统的扩展性和开发效率
业务流程建模符号,Business Process Modeling Notation(BPMN),是用一种类似于流程图的图表形式来描述业务流程的一种方法。业务流程建模符号最初是由业务流程管理计划组织制定和发展起来的,目前由对象管理组织来维护管理。
这里指的对象是从业务视角观察的对象,如订单,产品,合同,顾客都是一个典型的业务对象,我们关心的也是如何对订单这个业务对象进行建模。系统一般采用关系型数据库来实现了数据的持久性机制,所以存在了面向对象的模型和关系模型间的转换和映射问题。对于小型系统可以直接机械的将面向对象模型转换为关系模型。但对于大型系统这个问题需要进一步考虑。