用例图
Use Case View-右击new-Use case Diagram画画,“谁”能做什么,他们之间有什么关系
泛化=继承,箭头指向父用例
包括=分解功能。 箭头指向分解的功能用例
扩展=附加功能。 箭头指向基础用例
VS2010新功能:
依赖。 指示源用户依赖于目标用户。 箭头指向依赖关系
使用“项目”(Artifact ),允许开发人员将常规文档链接到用例图。
使用依赖关系使用例依赖于项目:
然后将“项目-”属性的Hyperlink设置为您的文档;
这将使pgddyl在用例图中双击某个项目以打开相关文档。
评论(Comment )包含(include)、扩展(extend)、泛化(Inheritance) 的区别:条件性:泛化中子用例和包含在include中的用例无条件发生,而扩展中扩展用例的发生是有条件的;
直接性:泛化的子用例和扩展的extend用例直接服务于参与者,包含在include中的用例为参与者提供间接服务。
对于extend,扩展用例不包含基础用例的内容,基础用例也不包含扩展用例的内容。
对于泛化,子用例包含基础用例的所有内容以及与其他用例或参与者的关系
用例描述表:
由于无法在排列图中明确表达功能需求,因此在开发中通常用说明表补充难以表达的用例。 下图表请参考
来源文章
类图
public用加号表示私有,用减号表示保护,用#符号表示聚合,表示组合关系。 箭头从整体指向部分
来源文章
包装图
logical view -’new package -’new class -’new class diagram -’drag package -’右击Select Compartment Items
》各包的关系顺序图
要创建此处提到的顺序图,请拖动用户在绘制用例图时的图标。 那个生命线可以通过拖动四个角来连接。
找到活动对象和被动对象后,可以想象激活在序列图中由一个细长的矩形边框表示,其顶部与激活时间对齐,底部与完成时间对齐。 执行的操作将表示为活动元件旁边或左边距上的字符符号,具体取决于样式。 “无触发器对象消息”(Found Message )活动栏的开始断点处的心形箭头指示。 (用于开始)
无接收对象消息(lost message ) :在箭头中加入实球进行显示。 (结束时使用)
来源文章1
来源文章2
来源文章3
嵌套号码
关于添加序列号的方法
通信地图
首先,说明序列图和通信图的不同。 序列图强调消息的时间序列,通信图对控制流模型——按时间序列建模便于观察系统的运行。 通信图强调参与交互的对象,对象的组织关系使控制流模型——更容易进行过程设计。 两者表现相同,可以相互转换。 两者特点:序列图使用生命线和控制焦点,通信图使用说明路径和链接。
来源文章1
来源文章2
通信地图状态机图的绘制
UML状态机图描述了一个对象的状态和感兴趣的事件,以及该对象响应该事件的行为。 因为它表示“一个对象”,所以在状态机图中只能表示一个对象,而不是多个对象。 状态图显示了对象的生命周期,即对象经历的事件、对象迁移以及这些事件之间的对象状态。
来源文章1
来源文章2
源文章三要素图
组件图将可复用块打包到物理单元源文章1中
引入接口
配置图
源文章一包图
奇怪的文章