
UML
happylife1527
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
详解UML中的6大关系(关联、依赖、聚合、组合、泛化、实现)
大话设计模式上的一个图,我用EA画出来的: UML中的6大关系相关英文及音标: 依赖关系 dependency [di'pendənsi] 关联关系 association [ə,səuʃi'eiʃən] 聚合关系 aggregation [ˌægrɪˈgeɪʃən]转载 2012-09-11 00:16:34 · 906 阅读 · 0 评论 -
类与类之间的关系图(Class Diagram,UML图)
一、简介二、类的构成三、类之间的关系(Relationship)1、单向关联2、双向关联3、自身关联4、多维关联(N-ary Association)5、泛化(Generalization)6、依赖(Dependency)7、聚合(Aggregation)8、组合(Composite)四、总结一、简介类是对象的集合,展示了对象的结构以及与系统转载 2012-09-12 12:48:57 · 1065 阅读 · 0 评论 -
如何书写Use Case
什么是Use Case用例描述文档的书写是系统分析人员对用户需求的深刻理解的体现。是后期时序图和实际开发的重要依据。也可以对作为项目估算的依据,以及根据UC复杂度和开发周期来衡量开发人员的工作效率。因此UC的书写规范及其重要,就工作用的一些经验,比如书写格式、书写内容及其注意事项与大家分享。大纲图:一、前期准备Ø 对用户的问题要有非常深刻完善的理解Ø转载 2012-09-12 12:49:57 · 603 阅读 · 0 评论 -
UML一篇文章就学通!
http://www.cnblogs.com/umlonline/archive/2011/07/12/2104626.html本文只针对UML菜鸟,你是中鸟、老鸟,请直接无视本文!摘要:你只需要阅读完本章,就能从宏观上掌握UML的知识,在你的脑袋中形成一张UML的蓝图。你能全面了解UML的基本知识,UML的各种图的用途和概况,你能和实际工作遇到的问题联系起来,帮助你进一步规划转载 2012-09-13 21:43:09 · 416 阅读 · 0 评论 -
UML类图详解
http://www.cnblogs.com/howareyou586/category/191441.html摘要:这是关于统一建模语言、即UML 里采用的基本图的文章。在这篇文章中,我将会讨论结构图,这是已经在 UML 2 中提出的一种新图种类。由于本系列文章的目的是使人们了解记号元素及它们的含意,该文主要关注类图。你很快就会知道这样做的理由。随后的文章将会覆盖结构范畴中包转载 2012-09-13 21:47:45 · 380 阅读 · 0 评论 -
EA入门
http://www.cnblogs.com/dongzhiquan/archive/2010/12/29/1921259.htmlEA优势:生命周期软件设计方案——Enterprise Architect是以目标为导向的软件系统。它覆盖了系统开发的整个周期,除了开发类模型之外,还包括事务进程分析,使用案例需求,动态模型,组件和布局,系统管理,非功能需求,用户界面设计,测试和维转载 2012-09-13 21:44:43 · 864 阅读 · 0 评论 -
统一建模语言UML基础专题之组件图与部署图
http://www.cnblogs.com/howareyou586/archive/2009/05/19/1460623.html组件图 组件图提供系统的物理视图,它的用途是显示系统中的软件与其他软件组件(例如,库函数)的依赖关系。组件图可以在一个非常高的层次上显示,从而仅显示粗粒度的组件,也可以在组件包层次上显示。 下图中的组件图显示了四个组件:Reporting T转载 2012-09-13 21:45:55 · 635 阅读 · 0 评论 -
使用Visio画各种应用图
http://www.cnblogs.com/fongwang/archive/2012/04/18/2455131.html office下面的word、excel和powerpoint,大家相必都耳熟能详,谁都能用得八九不离十,可是office下面还有一个比较好的画应用图的软件,那就是Visio。下面是我用FIREworks和Visio分别绘出的我们学院机房的拓扑图,显而易见的转载 2012-09-13 21:48:52 · 5154 阅读 · 0 评论 -
在 visio 中画E-R图
http://www.cnblogs.com/diylab/archive/2008/09/01/1281010.htmlE-r 图 (Entity Relationship Diagrams) 是概念结构设计中最常用的工具。 用 visio 可以方便地画出 E-R 图。在 visio 自带的“基本流程图形状”(“文件”->“形状”->“流程图”->“基本流程图形状”)中,有矩转载 2012-09-13 21:49:23 · 914 阅读 · 0 评论 -
类间的关系
http://blog.youkuaiyun.com/arau_sh/article/details/7974096转自 http://www.jtben.com/document/278291类间的关系类间关系有很多种,在大的类别上可以分为两种:纵向关系、横向关系。纵向关系就是继承关系,它的概念非常明确,也成为OO的三个重要特征之一,这里不过多的讨论。横向关系较为微妙,按转载 2012-09-20 00:12:34 · 344 阅读 · 0 评论 -
UML建模之状态图(Statechart Diagram)
状态图目录:一、状态图简介(Brief introduction)二、状态图元素(State Diagram Elements)1、状态(States)2、转移(Transitions)3、动作(State Actions)4、自身转移(Self-Transitions)5、组合状态(Compound States)6、进入节点(Entry Point)7、退出转载 2012-09-12 12:48:03 · 799 阅读 · 0 评论 -
设计阶段如何画用例视图(Use-Case View)
一、概述二、术语解释1、Extends用例扩展关系2、Include用例包含关系3、角色(Actor)三、如何画Use Case用例视图1、新建工程2、新建Use Case View用例视图3、根据业务需求画Use Case视图四、Use Case在实际项目中的组织结构 五、总结 一、概述用例试图描概括了用例中角色和系统之转载 2012-09-12 12:49:23 · 708 阅读 · 0 评论 -
UML建模之活动图介绍(Activity Diagram)
一、活动图的组成元素 Activity Diagram Element1、活动状态图(Activity)2、动作状态(Actions)3、动作状态约束(Action Constraints)4、动作流(Control Flow)5、开始节点(Initial Node)6、终止节点(Final Node)7、对象(Objects)8、数据存储对象(DataStore)转载 2012-09-12 12:48:30 · 1368 阅读 · 0 评论 -
EA中关系
Enterprise Architect中定义的关系主要有一下几种:●Associate(关联):类之间有关联,通常是作为变量存在;●Aggregate(聚合):类A包含类B或由类B组成;●Compose(组合):类A是由其他类组成;●Dependency(依赖):类A需要类B的协助,类B变化会影响类A,反过来不成立;●Generalize(泛化):一般到具体的关系;●Re转载 2012-09-11 00:16:45 · 1647 阅读 · 0 评论 -
EA使用教程
一、Enterprise Architect简介Enterprise Architect是一个对于软件系统开发有着极好支持的CASE软件(Computer Aided Software Engineering)。EA不同于普通的UML画图工具(如VISIO),它将支撑系统开发的全过程。在需求分析阶段,系统分析与设计阶段,系统开发及部署等方面有着强大的支持,同时加上对10种编程语言的正反向工程,转载 2012-09-11 09:05:47 · 1114 阅读 · 0 评论 -
画UML类图
学习设计模式,画UML类图是基础,通过UML类图,能更好地和大家交流,也能很容易就表达出自己的设计想法,它就好比普通话,是一种标准语言。 现在流行的主要工具有两种:Rational Rose和Microsoft Visio,这两种工具都比较易用,选择哪种工具就看个人的喜好了。本人对Microsoft的软件比较有好感,所以自然Microsoft Visio 2003是我的首选。转载 2012-09-12 12:34:29 · 663 阅读 · 0 评论 -
UML建模之数据建模(Data Model Diagram)
http://www.cnblogs.com/ywqu/archive/2009/12/26/1632495.html 一、数据库模简介二、数据建模元素.1、表(Table)2、表索引(Table Index)3、表触发器(Table Trigger)4、表约束(Table Constraint)5、视图(View)6、存储过程(Stored Procedure)转载 2012-09-12 12:45:42 · 487 阅读 · 0 评论 -
UML建模系列文章总结
一、为什么要学习UML二、UML的历史三、UML的特点四、UML中的视图五、UML建模工具六、UML的应用领域七、UML的构成1、需求阶段如何书写Use Case2、设计阶段如何画用例图(Use-Case Diagram)3、类与类之间的关系图(Class Diagram,UML图)4、UML建模之活动图介绍(Activity Diagram)5、U转载 2012-09-12 12:50:32 · 755 阅读 · 0 评论 -
UML建模之业务处理模型(Business Process Model,BPM)
http://www.cnblogs.com/ywqu/archive/2009/12/24/1631045.html一、业务处理模型简介(Brief introduction)二、业务处理模型元素(Elements)1、目标(Goal)2、消息(Information)3、资源(Resource)4、输出(outputs)三、业务处理模型案例分析(Business P转载 2012-09-12 12:46:20 · 790 阅读 · 0 评论 -
UML建模之时序图(Sequence Diagram)
http://www.cnblogs.com/ywqu/archive/2009/12/22/1629426.html一、时序图简介(Brief introduction) 二、时序图元素(Sequence Diagram Elements)角色(Actor)对象(Object)生命线(Lifeline)控制焦点(Focus of Control)消息(Me转载 2012-09-12 12:47:02 · 824 阅读 · 0 评论 -
UML建模之部署图(Deployment Diagram)
一、部署图简介(Deployment Diagram Introduction)二、部署图元素(Deployment Diagram Elements)1、结点(Node)2、结点实例(Node Instance)3、结点类型(Node Stereotypes)4、物件(Artifact)5、连接(Association)6、结点容器(Node as Container转载 2012-09-12 12:47:29 · 943 阅读 · 0 评论 -
UML中的用例图分析(转)
http://blog.youkuaiyun.com/arau_sh/article/details/2842148用例图主要用来图示化系统的主事件流程,它主要用来描述客户的需求,即用户希望系统具备的完成一定功能的动作,通俗地理解用例就是软件的功能模块,所以是设计系统分析阶段的起点,设计人员根据客户的需求来创建和解释用例图,用来描述软件应具备哪些功能模块以及这些模块之间的调用关系,用例图包含了用例和参与者原创 2012-09-20 00:11:54 · 682 阅读 · 0 评论