软件建模与设计文档

用户头像
大雄
关注
发布于: 2020 年 06 月 07 日

软件建模与设计文档



不同视图针对不同的相关人员,选择合适的视图进行表达。



理解用什么图表达什么设计意图,给什么人看。



软件架构不是一蹴而就,三分靠设计,七分靠演进。



模型是一个系统的完整的抽象,人们对某个领域特定问题的求解及解决方案,表示了对它们的理解和认识。



4+1视图



1. 逻辑视图



2. 开发视图



相关者:开发人员、测试人员



视角:系统如何开发实现



用途:主导开发与实现



3. 物理视图



相关者:运维人员



4. 过程视图



相关者:性能优化、开发人员



5. 场景视图



UML



1. 图的分类



静态图: 用例图 对象图 类图 组件图 包图 部署图



动态图: 协作图 时序图 活动图 状态图



3. 常见的关系



依赖 关联



继承 实现



聚合 组合



4. 常见的消息



简单消息 同步消息 异步消息



用户头像

大雄

关注

还未添加个人签名 2018.09.21 加入

还未添加个人简介

评论

发布
暂无评论
软件建模与设计文档