UML
文章平均质量分 62
LLLDa_&
这个作者很懒,什么都没留下…
展开
-
【UML】交互图
时序图什么是时序图 时序图描述了对象之间传递消息的时间顺序,它用来表示用例中的行为顺序,是强调消息时间顺序的交互图。 时序图向UML用户提供了时间流随时间推移的、清晰的和可视化的触发事件。时序图元素 对象(object) 对象代表时序图中的对象所扮演的角色。 生命线(lifeline) 生命线是一条垂直的虚线,表示时序图中的对象在一段时间内的存在。 激活(ac...原创 2018-05-09 10:18:24 · 335 阅读 · 9 评论 -
【UML】概述(二)
一、什么是UMLUML是一种统一建模语言。 强调:UML不是一个程序设计语言,也不是一个形式化语言。二、UML的发展历史三、软件过程1、软件危机的主要特征 - 软件开发周期大大超过规定日期 - 软件开发成本严重超标 - 软件质量难于保证 2、软件开发面临的问题 -不能满足用户或商业的要求 -不能很好的定位 -模块难于集成 -到最后...原创 2018-05-02 21:07:56 · 338 阅读 · 8 评论 -
【UML】状态图和活动图
状态图什么是状态图?一个状态图表示一个状态机,主要用于表现从一个状态到另一个状态的控制流。 他不仅可以展现一个对象拥有的状态,还可以说明时间如何伴随着时间的推移来影响这些状态。状态图的组成1、状态 状态定义对象在其生命周期中的条件或准概况,在此期间,对象满足某些条件,执行某些操作或等待某些事件。 状态的表示 (1)、名字(name) 由一个字符串构成,用以识别...原创 2018-05-10 19:04:59 · 736 阅读 · 8 评论 -
【UML】组件图和配置图
组件图什么是组件组件(component)是定义了良好接口的物理实现单元。组件是系统中可替换的物理部件。组件的表示组件的元素1、名称 2、类型 -配置组件:形成可执行的文件基础 -工作产品组件:组件配置的来源 -执行组件:最终可运行系统产生的运行结果 3、接口 -导出接口:由提供操作的组件提供 -导入接口:访问服务的组件使用导入接口 4、关系 -依...原创 2018-05-10 19:46:42 · 851 阅读 · 7 评论 -
【UML】概述(一)
俗话说的好,工欲善其事,必先利其器!在正式的学习UML之前,我们需要先为我们的学习做一下做准备。一、我们来了解一下整个UML学习的课程内容,以及相关的书籍推荐。 二、面向对象技术 1、什么是面向对象技术 面向对象技术强调在软件开发过程中面向客观师姐或问题域中的事物,采用人类在认识客观世界过程中普遍运用的思维方法,直观、自然的描述客观世界中的有关事物。面向对象技术的基本特征有...原创 2018-04-29 15:05:58 · 254 阅读 · 11 评论 -
【UML】用例图
什么是用例? 用例是对一个而系统或一个应用的一种简单的使用方式所作的描述,是关于单个活动者在与系统对话中所执行的处理行为的陈述系列。简单来说,用例就是描述参与者(actor)使用系统完成某个时间时发生顺序。 参与者的表示: 用例的表示: 用例在需求分析阶段有很重要的作用,它是作为参与者的外部用户所能观察到的系统功能的模型图,整个开发过程都是围绕需求分析阶段的用例进行的。 用例视原创 2018-05-08 09:31:43 · 3805 阅读 · 8 评论 -
【UML】类图
什么是类图? 类图是描述类、接口、协作以及他们之间关系的图,用来显示系统中各类的静态结构。 类图包括七个元素: 类、接口、协作、依赖关系、泛化关系、实现关系、以及关联关系。类图元素-类1、什么是类? 类是一组具有相同属性、操作、关系和语义对象的描述。 2、类的表示 类名称(NAME) 类名称是一个文本串,可分为简单名称和路径名称 简单名称不包含冒号的字符...原创 2018-05-08 11:22:39 · 431 阅读 · 9 评论 -
【UML】对象图和包图
什么是对象图?对象图描述参与一个交互的各对象在交互过程中某一时刻的状态。注意是某一时刻。对象图在软件软件工程的详细设计说明书中。 预期的适用人员:开发人员对象图的建模1、确定参与交互的各类对象的类,可以参照性应该的类图和交互图。 2、确定类间的关系,如依赖、泛化、关联和实现 3、针对交互在某一特定时刻各对象的状态,使用对象图为其建模 4、建模时,系统分析师要根据建模的目标,...原创 2018-05-08 16:18:35 · 655 阅读 · 9 评论