5 顺序图5.1 什么是顺序图?顺序图也是一种动态建模方法(跟流程图、活动图一样)。优点在于更善于表达多个角色展开交互时的流程。
5.2 顺序图基本语法
5.3 仅用消息的形式表达
5.4 用消息+返回值的形式表达
5.5 顺序图vs活动图用顺序图表达购买地铁票
用活动图表达购买地铁票
5.6 顺序图的循环及分支结构loop(循环):如果满足“循环条件”就重复执行框中内容。alt(条件分支):如果满足“条件1”就执行上部分内容,如果满足“条件2”就执行下部分内容。如果有多个条件依次类推。opt(可选分支):如果满足“条件”就执行框中内容,否则就跳过去。
5.7 顺序图的循环及分支案例
6 通信图6.1 什么是通信图“通信图”是“顺序图”的另外一种表示方式。
6.2 通信图案例
7 时间图7.1 什么是时间图?时间图,用于表示某东西的状态随时间变化而变化。
7.2 时间图样例
8 用例图8.1 什么是用例图?用例图是用户与系统交互的最简表示形式,可以展现用户和与他相关的用例之间的关系。
8.2 用例图的基本语法
8.3 用例图的基本用法
8.4 用例图举例
8.5 输入和导出用例图
8.6 用例图的include
8.7 用例图的extend
8.8 角色的继承
8.9 用例的继承
8.10 用例表模板如果用例图不能详细地说明需求,每个用例图就需要填写一个用例表
9 包图9.1 什么是包图?包图是将uml图进行“打包”的一种图,能帮助我们有效组织好各种uml图和表达的思路,同时包图也是进行软件架构设计的有力工具。
9.2 包图的基本表达方式
9.3 包图的依赖关系
9.5 用包图进行的架构设计
10 部署图10.1 什么是部署图?部署图主要是在物理的层次上做整体的系统规划,跟拓扑图相比,部署图可以细化设计。
10.2 部署图与拓扑图的区别拓扑图
部署图
11 构件图11.1 什么是构件图?“构件图”也叫“组件图”,是物理上独立的东西,它可以单独维护、升级、替换。
11.2 构件图的基本用法
11.3 构件图和部署图捆绑用法
写在末尾uml 不仅在做系统设计中我们会用到,在整个软件开发周期,它作为一种跟其他协作方交互的统一语言,这种通用的语言跟编程语言无关,更多的是大家的统一共识。画让大家统一能理解的图表,是每个开发人员必备的技能。
pcb layout中电磁兼容设计的基本内容和要求
MAX3420E系统调试
研究人员开发出能机器人户外导航的声音定位系统
败家汽车音响篇 福特翼虎改装芬朗HI-FI乌托邦
车厘子高新技术企业申请顺利通过啦!
全面剖析UML(下)
新型非线性干涉仪将在量子光谱学、成像等领域发光发热
低温放大器的工作原理、种类及应用
不懂摄影知识,不会构图,拍不出好照片?试试华为P20系列AI智慧摄影
Qualcomm与专业航空XR技术公司Skylights合作,VR让你的回程之旅更轻松
电蜂优选浅谈储能连接器的未来
2020年 PDS 5G天线联合开发成果颁奖仪式成功举办
迅远RFID超高频固定式读写器F5013-L介绍
泰克示波器探头补偿
亚洲本土PCB产业正在蓬勃发展
世炬网络亮相“扬帆计划”工业物联网路演,共绘工业互联网新篇章
人脸识别的全面应用时代已经到来,人脸识别产业爆发式增长
华为Mate30系列新品发布会,新机参数亮点90%已曝光
家用投影仪是否真的好用?大眼橙X7Pro投影仪3000元闭眼入不会错
e络盟宣布供应全新Buccaneer®7000系列连接器和压电式开关