wee1 作业总结
1. 平时项目开发很少做架构设计,一般都是写简单的模块设计文档。针对本次作业大约参考了《UML distilled》 《Unified modeling LanguageUser guide》两本书,对于老师这次讲的架构设计视图,建模以及UML使用有了一个基本的掌握。
2. 针对系统部署图:在概要设计阶段就需要产出部署图,主要是为了描述系统的物理视图,描述子系统或者组件等软件运行在哪种物理硬件上。主要的组成就是相关的节点,以及他们之前的通信路径。节点主要有两种形式,一种是硬件设备,一种就是运行的环境,比如说操作系统或者容器等。
3. 针对系统用例图:用例图是针对系统的基本的行为的建模视图。主要是以系统外的视角来对系统行为进行描述,比如说使用系统的actor(人或者参与者)。这些actor会希望系统按照可预测的方式来运行。宿友用例图主要就是描述的系统的行为,同时能够产生对于actor来说可观测的结果。
4. 针对系统组件图:强调的就是相对独立和可替换,同时通过接口与其它组件进行通信。
5. 针对系统组件时序图:时序图主要是针对的系统组件的行为建模,主要强调的是消息的时间上的先后顺序。
评论