码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2017-11-27 23:24:20      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:软件工程   系统   对象模型   利用   数据流   进一步   工程   问题   事件   

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

 

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

标签:软件工程   系统   对象模型   利用   数据流   进一步   工程   问题   事件   

原文地址:http://www.cnblogs.com/chenggf/p/7906289.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!