UML
HarveyHarveyHarvey
这个作者很懒,什么都没留下…
展开
-
UML总结之(UML中的图)
UML中的图UML中的视图是由各种图组成的。在这其中有9种常用的图:如用例图、类图、状态图、对象图、状态图、活动图、时序图、协作图、组件图以及配置图。根据这些图的基本功能以及实现行为,可以将其划分为2个分类:结构行为和动态行为。结构行为描述了系统中的结构成员及其相互关系。包括类图、对象图、用例图、组件图和配置图。动态行为描述了系统随时间变化的行为。动态行为是从结构行为图中抽取的原创 2016-11-16 11:33:52 · 1966 阅读 · 21 评论 -
UML总结之(UML中的关系)
UML总结之(UML中的关系)UML中的关系(Relationships)主要包括5种:关联关系、聚合关系、依赖关系、泛化关系和实现关系。1、关联关系: 是一种结构化的关系,指一种对象和另一种对象有联系。给定关联的两个类,以及其中的一个类的对象访问到另一个类的相关对象。关联可以有方向,表示关联在某方向被使用。只在一个方向上存在的关联,称作单向关联(Unidirec原创 2016-11-13 19:23:53 · 621 阅读 · 16 评论 -
UML总结之交互图
时序图用来显示对象之间的关系,并强调对象之间消息的时间顺序,它用来表示用例中的行为顺序,同时显示对象之间的交互。协作图主要用来描述对象间的交互关系,在UML2.0中,协作图被改改成了通信图。原创 2016-12-04 20:36:24 · 1464 阅读 · 8 评论 -
UML总结之状态图和活动图
状态图是系统分析的一种常用的工具,它通过建立类对象的生存周期模型来描述对象随时间变化的动态行为。系统中对象状态的变化是最容易被发现和被理解的,因此在UML中用状态图来展现对象状态的变化。状态机是展示状态和状态转换的图。在面向对象分析与设计中,对象的状态、状态的转换、触发状态转换的事件、对象对事件的响应(即事件的行为)都可以用状态机来描述。UML用状态机对软件系统的动态特征建模。通常一个状态机依原创 2016-12-06 11:46:14 · 3019 阅读 · 8 评论 -
UML总结之UML组件与配置
在软件建模过程中,使用用例图可以推断系统希望的行为;使用类图可以描述系统中的词汇;使用时序图、组件图、状态图和活动图可以说明这些词汇中的事物如何相互作用以完成某些行为。在完成系统的逻辑设计之后,下一步要定义设计的物理实现,如可执行文件、库、表、文件和文档等。对面向对象系统的物理方面进行建模时要用到两种图:组件图和配置图。组件图:在UML中使用组件图来可视化物理组件以及他们间的关系。它是原创 2016-12-07 11:37:06 · 795 阅读 · 12 评论 -
UML总结之(用例图)
用例图是有软件需求分析阶段到最终实现的第一步,用于描述人们希望如何使用一个系统。用例图显示了谁将是相关的用户、用户希望系统提供什么服务,以及用户需求为系统提供的服务,以便使系统的用户更容易的理解这些元素的用途,也便于软件开发人员最终实现这些元素。用例图是由参与者、用例以及它们之间的关系构成的用于描述系统功能的动态视图。它是需求分析中的产物,主要作用是描述参与者和用例之间的关系,帮助开发人员可视原创 2016-11-26 14:43:51 · 6145 阅读 · 28 评论