UML
通过理论说明和示例展示,对UML有一个更加形象的认识。通过对UML关系的研究,进一步了解其内容。
`Seven
这个作者很懒,什么都没留下…
展开
-
【UML】开发文档应用
结合软件开发文档,再次学习每一种图的含义 用例图:谁,实现了什么功能。文档:需求分析文档 对象图:显示了一组对象和他们之间的关系。是类图的一个实例,描述了系统在具体时间点所包含的对象以及各个对象之间的关系。 表示方式(对象名:类名)文档:详细设计文档 类图:显示了模型的静态结构,特别是模型中存在的类、类的内部结构以及它们与其他类的关系等。类图是面向对...原创 2017-12-10 17:10:57 · 568 阅读 · 16 评论 -
【UML】开发过程应用
在软件开发过程中,在每一个阶段如何借助UML图来达到更为便利交流的目的呢,以下以《第一次机房收费系统》的实践为参照,简单说明。 需求分析阶段图:用例图用处:从定量和定性的角度描述该软件所提供的的功能有哪些 概要设计阶段图:包图、类图、活动图、协作图用处:说明系统的总体设计结构,该系统的系统元素(各层模块、子程序等)的划分,分层次地给出各元素之间...原创 2017-12-02 15:32:46 · 680 阅读 · 17 评论 -
【UML】类图与用例图关系解析
类图中的四大关系:实现、依赖、泛化、关联(聚合、组合) 实现:跳舞这个动作,由人来实现; 依赖:植物依赖太阳而生存; 泛化:两栖动物、哺乳动物可以泛化为动物 特化:动物可以特化出两栖动物和哺乳动物 关联:公司和雇员之间互相知道的一种关系 聚合:年级和班级,脱离了年级这个大整体,以班级为团队进行活动,如授课情...原创 2017-12-10 17:30:26 · 1834 阅读 · 18 评论 -
【UML】四大关系篇
UML中的四类关系:关联Association、依赖Dependency、泛化Generalization、实现Realization。 一、依赖(Dependency) 使用关系:即一个类的实现需要使用另一个类的方法或者属性。如植物和水,植物的生存需要水,两者之间存在“使用”关系。 符号:带箭头的虚线,指向被使用者。 代码表现:局部变量、方法的...原创 2017-12-02 16:39:36 · 723 阅读 · 17 评论 -
【UML】动态视图分析示例
二、动态视图 活动图Activity Diagram: 是阐明了业务用例实现的工作流程。描述了为了完成某一个目标需要做的活动以及这些活动的执行顺序。其本质是一个流程图,展现从活动到活动的控制流。 状态图Statechart Diagram: 显示了一个状态机,它强调从状态到状态的控制流。状态机是一个行为,它说明对象在它的生命期中响应事件所经历的状态...原创 2017-12-01 18:21:28 · 1006 阅读 · 14 评论 -
【UML】静态视图分析示例
一、静态视图 用例图Use Case: 参与者(Actor):使用系统或者与系统交互中的人或事物。参与者不是指人或者事物本身,而是表示人或事物当时所扮演的角色。 用例(Use Case):是参与者想要系统做的事情。 关系:使用箭头表示,尾部表示启动交互的一方,箭头指向被启动的乙方,用例总是要由参与者来启动的。 对象...原创 2017-12-01 18:17:37 · 4199 阅读 · 21 评论