20171127-构建之法:现代软件工程-阅读笔记

1:面向对象分析的关键在于:识别出问题域内的对象,分析他们之间的关系,最终建立3种模型。
2:面向对象分析:寻找类和对象,识别结构,识别主题,定义属性,建立动态模型,建立功能模型,定义服务。54:对象模型有5个层次:主题层,类与对象层,结构层,属性层,服务层。
3:建立对象模型:首先确定对象类和关联,对于复杂的系统还要进一步划分主题,然后给类和关联添加属性,接下来利用适当的继承关系进一步合并和组织类,最后要定义服务,不过这个步骤是在动态模型和功能模型之后的。
4:建立动态模型:编写典型交互行为的脚本,从脚本中提取事件,排列事件发生的次序,比较各个对象的状态图。57:建立功能模型:画数据流图。

 

posted @ 2017-11-27 21:32  勿丶忘初心  阅读(112)  评论(0编辑  收藏  举报