首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

《火球——UML大战需求分析》(第3章 分析业务模型-类图)——3.8 总结与练习

2013-09-29 
《火球——UML大战需求分析》(第3章 分析业务模型-类图)——3.8 小结与练习摘要:表 3.1 类图基本语法你还学习了

《火球——UML大战需求分析》(第3章 分析业务模型-类图)——3.8 小结与练习

摘要《火球——UML大战需求分析》(第3章 分析业务模型-类图)——3.8 总结与练习

表 3.1 类图基本语法

你还学习了类图的“递归”关系与“三角”关系。

 《火球——UML大战需求分析》(第3章 分析业务模型-类图)——3.8 总结与练习

图 3.40 “递归”关系示例

 《火球——UML大战需求分析》(第3章 分析业务模型-类图)——3.8 总结与练习

图 3.41 “三角”关系示例

一个个的练习除了让你巩固学到的类图知识,更重要的是通过具体的实例让你体会用类图分析问题的思路和方法。
类图分析需求的基本步骤:
1)识别出类。
2)识别出类的主要属性。
3)描绘出类之间的关系。
4)对各类进行分析、抽象、整理。

类实例化后就是对象,表达这些对象及对象关系的图,就是对象图。需求分析中很少需要使用对象图。
多思考、多练习、多讨论、多总结,不断锻炼和提升你的面向对象分析能力吧!

练习

1.一辆小车有4个轮子,请用类图表示出来。
2.一辆货车也有4个轮子,但货车的前轮和后轮不太一样,用类图如何表示?
3.请用类图表示项目组的人员组成。 提示:请思考项目组包含怎样的角色?项目组架构是树形架构还是网络架构?
4.你要设计一个论坛,请用类图表达出分区、版块、子版块、帖子等论坛常见元素的关系。
5.请在你做过或者正在做的项目中挑选一个,用类图来分析该项目的需求或者部分需求。

 

 

本章完




作者:张传波

创新工场创业课堂讲师

软件研发管理资深顾问

《火球——UML大战需求分析》作者

www.umlonline.org 创办人

热点排行