UML学习
锋璠
这个作者很懒,什么都没留下…
展开
-
UML时序图
时序图,的意思很明显,就是表示程序或者系统在运行的时候的时间顺序。程序图由四部分构成:分别是对象、生命线、激活和消息。1、对象。对象代表时序图中对象在交互中所扮演的角色。时序图中代表对象的是矩形,对象名下面有下划线。2、生命线是提条垂直的虚线,从对象的下边框的中间一直延伸到底部。对象与生命线联合在一起成为对象的生命线。3、激活时序图可以描述对象的激活和去激活,激活是代表时序图中对...原创 2019-02-15 15:49:15 · 865 阅读 · 10 评论 -
UML协作图
协作图是动态图的另一种表现。协作图和动态图极为相似,我先介绍一下它们的相同之处和不同之处。相同之处1、规定责任,两图都直观的规定了发送对象和只管对象的责任。就是发送对象和接受对象所需要干的事已经确定。2、支持消息,支持所有类型的消息3、衡量工具,通过两图可以直接看出两图中对象的交互的频繁程度,进而可以根据频繁程度可以确定耦合性,根据耦合性来衡量模型之间的依赖性。两者区别...原创 2019-02-16 09:55:39 · 1110 阅读 · 7 评论 -
UML之状态图
状态机就是描述从一个状态转换都另一个状态的过程。就是一个事务从一个状态到另一个状态的详细解读。比如一个密码门的开和关。从关的状态,到输入密码,然后密码锁核对密码,然后启动开锁程序,然后开锁,最终门的状态变为开。状态机由状态、事件、转换、活动和动作5部分。状态:就是某一事务在某一时刻的状态,但是该状态一般处在等待状态,等待着某些条件或者操作,改变状态,是状态机的重要组成部分,状态机就是整件事件...原创 2019-02-17 16:57:56 · 441 阅读 · 8 评论 -
进行机房的的软件需求分析
功能需求 1、用户登录 在数据库中验证用户名与密码是否匹配 用户登录的密码要求加密保存在数据库中 2、用户修改注册信息 用户登录后可以修改自己的注册信息,包括修改用户密码,不允许修改用户名、姓名、和部门信息。 3、权限的控制 本模块只有系统管理员可以操作 管理员可以添加删除用户还有操作员,还可以修改用户的权限表 4、用户的创建,删除 本模块可以由操作员以上权限的...原创 2019-02-12 19:29:09 · 296 阅读 · 6 评论 -
UML的用例图
一、用例的概念用例是对一个软件或者系统的某个功能的简单的描述,同时用例用于描述系统或者软件的过程。用例描述了系统的功能和所提供大的服务。二、用例图中的四种关系1、关联关系...原创 2019-02-13 10:41:19 · 820 阅读 · 8 评论 -
UML图中的四种关系
在UML中有四种关系,分别是关联关系、泛化关系、实现关系、依赖关系。现在我分写介绍一下。关联关系包括三种关系分别是,关联关系,聚合关系,组合关系。关联关系表示类与类之间的联接, 描述了两个或多个类之间的结构性关系,它使一个类知道另一个类的属性和方法关联可以使用单箭头表示单向关联, 使用双箭头或不使用箭头表示双向关联, 不建议使用双向关联.参与者与用例关系之间通常用关联关系表示,他们之间...原创 2019-02-24 09:30:25 · 1217 阅读 · 17 评论 -
UML中的活动图
活动图与流程图十分相似。活动图是某件事情正在进行的状态,既可以是现实生活中正在进行的某一项工作,也可以是软件系统中某个类对象的一个操作。活动图与流程图的区别1、活动图能够表示并发活动的情形,而流程图不能。2、活动图是面型对象的,而流程图是面向过程的。活动图组成元素1、动作状态是活动图最小单位的构造快,表示原子动作。动作状态就是执行指定动作,并在完成此操作后通过变迁转向另一状态而设置...原创 2019-02-19 10:19:19 · 721 阅读 · 7 评论 -
UML中的组件图
组件图概述是对系统的物理方面建模时使用的两种图之一。组件图描述软件以及组件之间的关系,组件本身是代码的物理块,组件图则显示了代码的结构。组件组件是定义良好的物理实现单元。组件图和配置图它包含了实现而且遵循并统一提供一组接口的实现。组件一般表示实际存在的、物理的组件比如:程序源代码、子系统、动态链接库、ActiveX控件等等。组成1、名称2、类型(1)配置组件:配置组件是形成可执...原创 2019-02-19 11:42:45 · 633 阅读 · 9 评论 -
UML静态图
类图是描述类、接口、协作以及他们之间关系的图。用来显示系统中各个类的结构简单点:类就是事务的集合,协作还有接口其实也是一种事务。所以类图就是说明体统中各类事务之间关系的图。对象图就是对一类事务中的单个事务之间的关系。类是事务的集合,单个事务就是对象。包图就是文件夹,在系统建模的时候,可能会需要建立大量的类、接口、组件、节点和图。为了避免混乱将关联在一起的类、接口等放在一起,这样方便处...原创 2019-02-14 10:16:26 · 167 阅读 · 9 评论