架构师训练营第 0 期第 1 周学习总结
这周学习了UML设计,之前听到UML第一反应想到的是类图,没有去细致的了解原来UML分这么多种类。之前基本没有写过设计文档,也没有画过类似的图,这次的的作业搞得自己云里雾里的,像是没有达到老师说的“悟”的状态。不过这次使用了老师提供的架构设计文档模板做了一次公司内部项目,感觉确实比以前接到需求就写代码的情况好多了,自己能对系统的全局有更好的把控。
以下大概记录了一些知识点,但并不详细,希望自己进过多次实战后,能熟练掌握UML建模。
UML建模分为两种方式:静态建模和动态建模。
静态建模包括:用例图、类图、对象图、包图、组件图、部署图
动态建模包括:状态图、活动图、时序图、合作图
架构设计一般分为三个阶段:需求分析、概要设计和详细设计。
需求分析阶段主要使用:用例图
概要设计阶段主要使用:状态图、活动图、时序图、组件图
详细设计阶段主要使用:类图、状态图、活动图、时序图、部署图
评论