week1- 总结

1. UML图分为:静态图和动态图两种
静态图包括: 用例图、对象图、类图、组件图、包图、部署图
动态图包括:协作图、序列图、活动图、状态图。
协作图、包图、对象图这三种并不常用。
2. 软件设计包括三个阶段: 需求阶段、概要分析、详细分析
需求阶段主要要产生的图就是:样例图;
详细阶段: 类图、包图、
时序图、活动图可以在三个阶段都出现。
活动图就是流程图。
合作图因为内容和时序图重复,建议画时序图,不需要画合作图。
从上到下进行详细的阐述信息:
部署图——> 组件图(组件中的核心模块关系)——>类图
画图顺序推荐:
用例图、活动图、状态图、时序图、部署图、组件图、类图

评论