• UML之通信图

    时间:2022-07-04 08:20:27

    通信图的概念:通信图(协作图)是表现对象交互关系的图,它展现了多个对象在协同工作达成共同目标的过程中互相通信的情况,通过对象和对象之间的链、发送的消息来显示参与交互的对象。首先通信图一样是一种交互图,它描述的是对象和对象之间的关系,即一个类操作的实现。简而言之就是,对象和对象之间的调用关系,体现的是...

  • UML 结构图之类图 总结

    时间:2022-06-17 09:10:39

    [注] 本文不是类图的基础教程,只是类图的图形总结.学习UML图形推荐阅读<UML参考手册>第2版. http://www.umlchina.com/推荐微软的开发软件设计模型 http://msdn.microsoft.com/zh-cn/library/dd409436.aspx类图...

  • 最常用的UML工具介绍

    时间:2022-06-14 16:53:10

    最常用的UML工具介绍1、RationalRose。大名鼎鼎,史上最有名、最无可替代的UML产品,以至于,大多数将之等同于UML工具,正如将可乐等同于可口可乐。需要指出的是,自从Rational被IBM收购之后,RationalRose已经成为历史,作为UML1.4标准的产物,现在已经不升级。其替代...

  • 设计模式之前奏(UML类图)

    时间:2022-06-11 05:42:03

    原文:设计模式之前奏(UML类图)本人菜菜一个,最近一直在博客园游走闲逛,看到了各种技术,各种各种……。便看到了大话设计模式这本书,下了电子版的看了看第一章,感觉相当不错,不仅通俗易懂,而且与实际案例相结合,可就是电子版的,鄙人很少看小说,所以立马在京东下单买了本。就是给力……看了看书,翻了翻,第一...

  • UML和模式应用5:细化阶段(1)--第1次迭代

    时间:2022-06-11 00:04:11

    1.前言从本文开始进入细化阶段,讨论迭代技术的基础,本次讨论将着重讨论第一次迭代,以POS机为例。2.第一次迭代处理的需求(以NextGenPOS项目处理销售用例)实现处理销售用例中基本和关键的场景:输入商品项目并收取现金实现用于支持迭代初始化需要的启动用例不处理任何特殊和复杂的部分,仅仅针对场景的...

  • UML和模式应用学习笔记-1(面向对象分析和设计)

    时间:2022-06-05 06:22:55

    UML和模式应用学习笔记-1(面向对象分析和设计)而只是对情节的记录;此处的用例场景为:游戏者请求掷骰子。系统展示结果:如果骰子的总点数是7,则游戏者赢得游戏,否则为输(2)定义领域模型:在领域模型中展示重要的领域概念和对象,领域模型并不是对软件对象的描述,它使真实世界领域中的概念和想象可视化;因此...

  • ADF_Database Develop系列3_通过UML进行数据库开发之将Database Diagram转为Class Diagram

    时间:2022-06-03 12:00:22

    2013-05-01CreatedByBaoXinjianPart1:CreatingaLogicalUMLClassModelStep1:CreatetheModelProjectStep2:SettheEnvironmentforClassModelDiagramsStep3:CreateaCl...

  • UML和模式应用4:初始阶段(1)--概述

    时间:2022-05-15 04:45:30

    1.前言UP开发包括四个阶段:初始阶段、细化阶段、构建阶段、移交阶段;初始阶段是项目比较简短的起始步骤,主要目的是收集足够的信息来建立共同设想,调查项目的总体目标和可行性,确定是否值得进一步深入。注:关于初始阶段的系列文章,虽然是以初始阶段为标题,但是实际的很多制品和介绍会跨越初始阶段、细化阶段和构...

  • UML和模式应用4:初始阶段(3)--需求制品之用例模型

    时间:2022-05-15 04:45:06

    1.前言UP开发包括四个阶段:初始阶段、细化阶段、构建阶段、移交阶段;UP每个阶段包括业务建模、需求、设计等科目;其中需求科目对应的需求制品包括:设想、业务规则、用例模型、补充性规格说明、词汇表。本文主要介绍需求科目中最重要的制品---用例模型2.用例的基本概念参与者某些具有行为的事物,如人、计算机...

  • 软件工程 #02# Entity Relationship Diagram VS. 用 UML 中的类图表示 E-R 图

    时间:2022-05-10 10:51:41

    不同的老师叫我们画E-R图居然是不一样的,于是我仔细研究了一番。。通常所说的E-R图(外文全称EntityRelationshipDiagram,简称ERD)长这个样子:而有时候它也可以是这个样子↓确切的说它是用统一建模语言(UML)中的类图所表示的E-R图。总之,上面的两种图都是E-R图,只是表现...

  • UML时序图练习题及我画的图

    时间:2022-05-07 12:21:48

    题目如下:管理员打开增加用户的界面,在界面上选择一个组(通过在下拉列表中),并输入用户基本信息,然后向系统提交保存.系统保存用户的信息,并建立用户和组的关联. 我画的图:说明:1.使用PowerDesigner12.5画的,个人感觉部分功能没有StarUML方便.不过图案较有层次感.2. 使用了二层...

  • UML类图关系(继承、泛化、实现、依赖、关联、聚合、组合)

    时间:2022-05-04 20:55:02

    继承、实现、依赖、关联、聚合、组合的联系与区别分别介绍这几种关系:继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系;在Java中此类关系通过关键字extends明确标识,在设计时一般没有争议性;...

  • 学习一之UML类图

    时间:2022-04-28 07:14:43

    前言最近在学习程杰老师的《大话设计模式》,觉得非常不错,就做了一些学习笔记和总结。如果对设计模式很感兴趣的,可以直接阅读书籍,相信会有更多的收获。本人小菜一枚,如果理解的不对的还请多多指教。UML类图说明继承关系如鸟类要继承动物类时,用空心三角形+实线指向动物类,如下实现接口和普通类比,接口类第一层...

  • UML--对象的介绍

    时间:2022-04-26 09:25:23

    UML相对于学习UML的符号含义而言,掌握它们背后的方法和思想是更为重要的。软件是一种实践知识,仅仅靠书本不可能成为高手。书本只能给出思路和知识点,而掌握和消化这些知识则必须在实践中去完成。如果我们要分析这个世界,并且用计算机模拟它,首要的工作是将这个过程描绘出来,把它们的因果关系都定义出来。通常,...

  • UML和模式应用

    时间:2022-04-25 04:42:01

    引言ApplyingUMLandPatterns,以一个商店POS系统NextGen和一个掷骰子游戏Monopoly为例,围绕OOA/D的基本原则GRASP,以迭代作为基本方法、以UML为表达工具,配以GoF的基本模式,系统地展示了一个较为完整的OOA/D过程。相较原书第1版,此番重读该书第3版,吾...

  • UML系列01之 UML用例图

    时间:2022-04-18 13:36:53

    UML,全称是UnifiedModelingLanguage,中文是"统一建模语言"。通俗点说,UML是一种创建模型的语言。UML是在开发阶段,说明,可视化,构建和书写一个面向对象软件密集系统的制品的开放方法。它使开发人员专注于建立产品的模型和结构,而不是选用什么程序语言和算法实现。当模型建立之后,...

  • 五分钟看懂UML类图与类的关系详解

    时间:2022-04-06 22:30:28

    在画类图的时候,理清类和类之间的关系是重点。类的关系有泛化(Generalization)、实现(Realization)、依赖(Dependency)和关联(Association)。其中关联又分为一般关联关系和聚合关系(Aggregation),合成关系(Composition)。下面我们结合实...

  • [转]五分钟看懂UML类图与类的关系详解

    时间:2022-04-06 22:30:34

    在画类图的时候,理清类和类之间的关系是重点。类的关系有泛化(Generalization)、实现(Realization)、依赖(Dependency)和关联(Association)。其中关联又分为一般关联关系和聚合关系(Aggregation),合成关系(Composition)。下面我们结合实...

  • UML结构建模图———组件图

    时间:2022-03-30 18:55:06

    组件图组件图描绘了组成一个软件系统的模块和嵌入控件。组件图比类图具有更高层次的抽象-通常运行时一个组件被一个或多个类(或对象)实现。它们象积木那样使得组件能最终构成系统的绝大部分。上图演示了一些组件和它们的内部关系。装配连接器(Assemblyconnectors)“连接”由"Product"和"C...

  • UML 资料整理

    时间:2022-03-29 13:45:08

    参考:http://www.uml.org.cn/oobject/201211231.asp一、类的属性的表示方式在UML类图中,类使用包含类名、属性(field)和方法(method)且带有分割线的矩形来表示,比如下图表示一个Employee类,它包含name,age和email这3个属性,以及m...