9.7 本章小结

更新于 2026年10月10日 版权声明
9.7 本章小结

当面对一个项目的时候,首先依然是需求分析,得到需求分析报告,接下来在面向对象分析过程中建立用例图,这一步是项目负责人员与用户共同参与。用例图的重要作用也就是明确整个系统大致上的功能需求,及需要面向的用户类型,类似于DFD中的顶层图。

从静态来讲,需要的是类图,而类图的设计方式是从需求分析报告中提取关键字,总结出可以形成类对象的实物,记录出一个类对象表,其中记录可以作为一个类而被设计的各个名字,比如“会议”“书籍”之类的关键性名词,并从需求分析报告中提取出其拥有的属性和行为,以及各个类之间的关联。

从动态来讲,分别有建立活动图,建立状态图和建立消息序列图。利用这3种图相辅相成,共同构建整个系统在运行过程中的各个细节。

其中,活动图类似于程序流程图,目标主要是构建出各个用例(业务)运作逻辑。(https://www.daowen.com)

状态图是为了突出各个事件与各个类对象之间影响。

消息序列图便是表明了类对象与类对象之间的交互,关联。

以上三种图,动态的从各个方面表明了系统运作中的时间性细节,特别是序列图,更是突出了系统中各个类对象的生存期限和行为期限。

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)