2.2概念分析
Ps:在2.2概念分析完后我们应该回到1.4.3系统用例实现章节
2.2.1对象模型
我们从概念用例场景得到概念用例的关键对象,并且为之绘制出对象图。
下达入库指令对象示例图
2.2.2建立概念模型
每分析清楚一个概念用例,就能得到他的关键对象。这些关键对象就是我们建立概念模型的基础。概念模型从抽象的系统对象视角来解释因为主线如何在计算机中运行,换句话说,我们要用这些关键对象去实现业务主线。
显然,关键对象都是一些实体对象,仅有实体对象显然不够使一个系统运行。在这里我们将采用分析模型的方式来实现核心业务。分析模型是采用MVC模式,将用例场景中描述的业务分解为边界、控制和实体,用三个元素实现用例场景的对象模型。用初步建立的分析模型,可以非常简单和程式化的将边界类、控制类和实体类串起来。例如下图的生成入库指令的过程。
生成入库指令分析类