3、业务内涵分析

1、系统分析(System Analysis);

分析的对象是系统所处业务领域知识(Domain Knowledge)

ooa不是要去分析实际的系统,而是用来分析人们对系统的专业认知和做法=====从收集到的领域概念来分析出业务内涵。

业务(领域)知识 = 业务内涵


2、举例(一):东方传说;

嫦娥奔月

后羿从西王母处请来不死之药,嫦娥偷吃了这颗灵药,成仙了,身不由主飘飘然地飞往月宫之中,在那荒芜的月宫着无边的寂寞岁月。


月亮

  新居

嫦娥

属性:FatherName HusbandName

方法:吃仙丹 奔月

  吃

仙丹

属性:来源 提供者



3、举例(二):西方童话;

青蛙王子

概念有:

公主

玩金球

青蛙

捡金球

变王子

王子


4、举例(三):点餐服务;

5、举例(四):五子棋;

6、讨论:模型与代码;

传统观点里,大多先绘制UML图,然后开始构思程序码。

新思潮里两者其实无先后顺序,图文并茂存在脑海里才是最高境界。

猜你喜欢

转载自blog.csdn.net/qiangzai110110/article/details/52212384