2020.09.14-2020.09.20 学习总结
本周学习目标
使用UML图进行架构设计
UML图的作用
1.功能设计、概要设计、详细设计以及部署架构的描述工具
2.帮助开发人员在写具体代码前理清思路,对实现方案进行描述
3.已经完成的系统的整体描述
如何使用UML图
1.在需求分析阶段使用用例图描述系统功能
2.在概要设计阶段使用组件图概括系统模块的拆分
3.使用组件描述系统模块之间的关系
4.使用活动图描述复杂的业务处理流程
5.使用时序图描述组件之间的交互时序
6.使用类图进行详细设计
7.使用状态图描述复杂的状态变化过程
本周收获
在过去的开发过程中也应用过各种UML图,但仅把它当作对外交流沟通的工具,事实上,UML图是对将要开发的需求的一个抽象,如果我们无法清楚的描述出来我们即将要开发的东西是一个什么东西,说明我们对这个东西本身的理解就不到位。
评论