![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
UML
vbloveshllm
573108383
展开
-
UML图学习第四章
UML图学习之二 类图 类图(ClassDiagrams)是根据系统中的类以及各类之间的关系描述系统的静态视图。类图不仅显示系统内信息的结构,还描述系统内这些信息的行为。类图的一个重要目的是为其他图(如顺序图、交互图)定义一个基础。类图由多个类以及这些类之间的关系组成。 在系统设计阶段,类图直接引导面向对象的编程语言实现类。类图是生成代码的核心要图。如果类图设转载 2013-01-23 16:22:20 · 689 阅读 · 0 评论 -
UML 第二章
面向对象技术 真正的学习UML之前,我们要首先理解什么是面向对象程序设计?为什么用面向对象程序设计?它与面向过程的优点在哪里?等等,只有慢慢的理解了这些问题,我们学习UML才会顺手。 在程序设计中,对象表达为被描述事物的数据和对数据的处理的统一整体,也成为封装。把对象按相同的特装区分成为类,类具有的层次性,子类可以继承父类的所有数据和操作,由于对象是封装的,转载 2013-01-23 16:15:21 · 421 阅读 · 0 评论 -
UML图学习 第三章
UML图学习之一 用例图 用例视图(User Case View)主要通过用例来描述系统的功能需求,它是系统中与实现无关的视图。用例图(Use Case Diagram)关注的是系统功能的高层形状,而不关注系统的具体实现方法,用例图来描述系统的需求情况直观明了,不管是用户与分析人员,还是分析人员与程序员沟通,使用用例图对可以很好的体现双方的思想。 用例图知识概要:转载 2013-01-23 16:18:35 · 416 阅读 · 0 评论 -
UML 学习第一章
UML 学习第一章 统一建模语言(Unified Modeling Language-UML)是一种面向对象的建模语言,它提供了描述软件系统模型的概念和图形表示法,同时由于它采用面向对象的技术和方法,所有能够准确方便的表达面向对象的概念,体现面向对象的分析和设计风格。它可以实现大型复杂系统各种成分描述的可视化、说明并构造系统模型,以及建立各种所需的文档,是一种定义良好、易于表达、功转载 2013-01-23 16:11:07 · 524 阅读 · 0 评论 -
UML图学习第五章
UML图学习之三 状态图 状态图(Statechart Diagram)主要用于描述一个对象在其生存期间的动态行为,表现为一个对象所经历的状态序列,引起状态转移的事件(Event),以及因状态转移而伴随的动作(Action)。一般可以用状态机对一个对象的生命周期建模,状态图用于显示状态机(State Machine Diagram),重点在与描述状态图的控制流。转载 2013-01-23 16:23:45 · 494 阅读 · 0 评论 -
UML
统一建模语言(UML是 Unified Modeling Language的缩写)是用来对软件密集系统进行可视化建模的一种语言。UML为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。统一建模语言 (UML)是非专利的第三代建模和规约语言。 UML是在开发阶段,说明,可视化,构建和书写一个面向对象软件密集系统的制品的开放方法。UML展现了一系列最佳工程实践,这些最佳实践在对大转载 2013-10-21 10:04:31 · 1080 阅读 · 0 评论 -
UML用例建模解析(一)
UML(统一建模语言)是当前软件开发中使用最为广泛的建模技术之一,通过使用UML可以构造软件系统的需求模型(用例模型)、静态模型、动态模型和架构模型。UML通过图形和文字符号来描述一个系统,它是绘制软件蓝图的标准语言。熟练掌握UML建模技术是一个优秀的软件从业人员所必备的基本技能之一,越来越多的软件企业在招聘中也需要应聘者具备一定的UML知识基础和实践经验。作为UML的初学者,很多人也在尝转载 2013-11-12 15:51:56 · 1120 阅读 · 0 评论 -
UML用例建模解析(二)
(1) 关联关系关联关系是指执行者与用例之间的关系,又称为通信关系,如果某个执行者可以对某个用例进行操作,它们之间就具有关联关系,如下图所示,“经理”有一个功能为“查看库存报表”,因此可以在执行者“经理”和用例“查看库存报表”之间建立一个关联关系,关联关系用实线表示。(2) 泛化关系执行者之间的关系只有一种,即泛化关系,用一个带有空心三角形的实线表示,如下图所示,在转载 2013-11-12 16:07:17 · 1022 阅读 · 0 评论