UML
UML基础
SpecYue
学习自记录
展开
-
test
原创 2020-03-02 10:06:05 · 251 阅读 · 0 评论 -
UML--09状态图,活动图
状态图用来描述一个特定的对象的所有可能的状态,以及由于各种事件的发生而引起的状态之间的转移和变化原创 2020-02-29 21:10:21 · 157 阅读 · 0 评论 -
UML--08需求分析与用例
需求:就是系统必须提供的能力和必须遵守的条件用例:文本形式的情节描述,用于需求的发现和记录。用例会影响后续的OOA/D工作参与者:某些具有行为的事物,可以是人,计算机系统或者组织场景:是参与者和系统之间一系列特定的活动和交互用例就是一组相关的成功和失败的集合系统边界:参与者在系统外部行动的事物,所以要确定系统边界如何发现用例选择系统边界确定主要的参与者确定每个参与者的...原创 2020-02-29 19:39:59 · 274 阅读 · 0 评论 -
UML--07顺序图
顺序图是交互图的一种,顺序图强调消息时间顺序的交互图如何对动态方面建模所谓动态建模,是随着时间的退役,一些对象被创建,属性值的改变,以及其中一些对象的销毁,对象之间的相互调用对象对象生命线消息,实际上就是方法调用对象的创建与销毁用户登录顺序图...原创 2020-02-29 16:30:23 · 270 阅读 · 0 评论 -
UML--06例题(神舟飞船的组成)
领域模型是OO分析中最重要的和经典模型领域模型和项目相关。领域模型包含:概念,关联,属性从软件概念到实现的第一道坎就是领域模型!!题目神州六号是神州系列飞船的一种,他由轨道舱,返回舱,推进舱和逃逸救生塔等组成;航天员可以再返回舱内驾驶飞船,轨道舱则是航天员工作和休息的场所。在紧急的情况下,可以利用谭毅救生塔逃生。在飞船两侧有多个太阳能电池翼,可以为飞船提供电能画出UML图解答...原创 2020-02-29 10:57:16 · 6426 阅读 · 3 评论 -
UML--05 泛化与实现
泛化用泛化关系表示关系实现实现也就是接口实现原创 2020-02-28 10:14:27 · 287 阅读 · 0 评论 -
UML-04关联
关联表示对象之间在某一段时间里会产生联系。(一)和时间有关(二)和对象有关某个document对像在某个时刻与User对象是多对一的关系实线,箭头!!!!几个概念关联名投掷就是关联名,这是双向关联导航可不可以从一个对象访问到另一个对象public class document{ private String title private user User}表示Do...原创 2020-02-28 09:58:20 · 182 阅读 · 0 评论 -
UML--03依赖关系
依赖关系如果一个类对象中使用了其他的类对象,则说这个类对象依赖于其他对象。比如下面代码class B { createObj(){ const a = new A()}}类B依赖A不单单是类,用到什么就是依赖什么也可以是包与包之间的依赖,下面应该是虚线,画错了,将就一下这里涉及到一个问题依赖关系是不是都有必要画出来不是都有必要的,必须模块,关键模块要画,不要影响图的...原创 2020-02-27 17:34:26 · 177 阅读 · 0 评论 -
UML-01快速开始一个示例
快速开始筛子游戏:游戏者掷里两个骰子,如果总点数为7win,否则lose过程:定义用例->定义领域模型->定义交互图->定义设计类图定义用例:(用例是需求分析的一种工具,一般来说是情节描述)××筛子游戏:××× 1.游戏者请求之筛子××× 2.游戏展示结果:如果点数为7,赢,否则输定义领域模型(OOA)----识别问题中的概念,他是对真实世界领域中的概念和想象的可视...原创 2020-02-27 15:34:27 · 429 阅读 · 0 评论