随笔分类 - UML建模
Visio Help and How to
摘要:Create a realizes relationship between two elements using VisioIn a static structure (static structure diagram: A diagram that shows the static structure of a model; that is, the elements that exist (such as classes and types), the internal structure of the elements, and their relationships to one .
阅读全文
[转]Visio Stencil and Template for UML 2.
摘要:Visio Stencil and Template for UML 2.0http://hi.baidu.com/dongyuejiang/blog/item/43559fef49a104eace1b3ed5.htmlThe UML stencil for Microsoft Visio supports symbols of the UML 2.0, specified in OMG UML Superstructure Specification, formal/05-07-04, as well previous UML versions 1.5, 1.4, 1.3 and 1.1..
阅读全文
[转]使用Visio 2000逆向工程将代码转换为UML图表
摘要:http://hi.baidu.com/snacksky/blog/item/9e99f4f1cbf330de0a46e08d.html--摘要:Microsoft Visio 2000 Professional Edition 和 Enterprise Edition 包含通过逆向工程将 Microsoft Visual C++、Microsoft Visual Basic 和 Microsoft Visual J++ 代码转换为统一建模语言 (UML) 类图表模型的技术。本文将讨论从每种语言实施逆向工程的步骤。目录简介概述步骤 1:自定义开发环境步骤 2:打开代码项目以实施逆向工程步骤 .
阅读全文
Visio工具 UML的建模
摘要:UML描述模型的内容有三种 分别是 事物、关系和图事物有:类,接口,用例,组件,结点,交互,包,注释等类: 类分为三部分,顶部为 类名,中间为 属性,下层为 方法在属性或方法前面有三种符号分别是:+,-,#;代表属性或方法的可见性级别;+ public - private # protected类名:如果是抽象类,类名用斜体表示。非抽象类用正体显示属性: 可见性(+-#)属性名[:类型][=默认值] 如: +eye:int=2方法: 可见性(+-#) 方法名([参数名:类型][,参数名:类型])接口用例:UML的关系关联关系,泛化关系,依赖关系,实现关系关联关系:关联关系是有方向的 分为 双.
阅读全文
Visio画UML图基本操作及技巧解析
摘要:Visio如何添加枚举类型 1. 新建DataType2. 选择DataType -> Property -> Stereotype ->enumeration3. 添加其他的Attribute,作为Enumeration值。本文和大家重点讨论一下用Visio画UML图基本操作,画UML图有好多种工具,VISIO只是其中一种,VISIO的动作非常轻快.很多人都在用。下面就让我们一起来看一下具体介绍吧。用Visio画UML图基本操作目的画UML图有好多种工具,VISIO只是其中一种.VISIO的动作非常轻快.很多人都在用.但是对众多的C++程序员来讲,存在着一个问题,那就是VI
阅读全文
【转】staruml用户手册-目录【中文翻译版】
摘要:【转自】;http://vs0601884.blog.163.com/blog/static/121957390200961374159300/staruml用户手册-目录计算机文档翻译 2009-06-10 09:57:05 阅读1797 评论45 字号:大中小订阅 目录第一章 StarUML概述 StarUML是什么 适合用户的UML工具 真正的UMD支持 高可扩充及适应性 主要特征 系统需求 第二章 基本概念 模型视与图(Model, View and Diagram) 项目与单元 项目 项目结构 项目文件 单元 单元结构 单元的层次结构 模型块(Model
阅读全文
Excel教程集个人珍藏版
摘要:ÄѵõÄexcel½Ì³Ì¼¯Õ䲨°æ£¬¼òµ¥Ã÷ÁË£¬°üÄãѧ»á£¬»¶Ó×ªÔØ£¡ÕÕÆ¬Ãû³Æ£ºÎ´ÃüÃûÕÕÆ¬Ãû³Æ£º×Ô¶¯É¸Ñ¡ÕÕÆ¬Ãû³Æ£ºÔÚExcelÖÐ×Ö·ûÌæ»»ÕÕÆ¬Ãû³Æ£ºÔÚExcelÖÐÖ±½Ó±à¼¡°ºê¡±ÕÕÆ¬Ãû³Æ£ºÔÚExcelÖÐΪµ¼ÈëÍⲿÊý¾ÝÕÕÆ¬Ãû³Æ£ºÔÚExcelÖÐÐÐÁпìËÙת»»ÕÕÆ¬Ãû³Æ£ºÔÚExcelÖÐÔËÐС°ºê¡±ÕÕÆ¬Ãû³Æ£ºÔÚExcelÖÐÌí¼Ó˵Ã÷ÎÄ×ÖÕÕÆ¬Ãû³Æ£ºÔÚExcelÖÐÊý¾Ý·ÖÁÐ
阅读全文
利用反射来实现松耦合-.net反射技术封装
摘要:一:松耦合性-接口定义(object),而不要定义(具体类型),这样提供的类,改了,而我们的定义的接口不变。利用反射。Typetype=obj.GetType();Propertyproperty=type.GetPropery("Name");Objecttemp=property.GetValue(obj,Flags.,null,null,.);如果有人问你,如何调用一个类的private的方法或访问一个类的私有成员,如果你不知道反射的话,你会告诉他不可以。但是有了反射,这一切都成为可能。我有时候会想,既然使用private来限制访问,为什么又要用反射去破坏这种限制呢?也许可以通过侧面来
阅读全文
【转】StarUML指导手册
摘要:StarUML指导手册【转自】:http://oycn0755.javaeye.com/blog/6010461. 综述: StarUML是一种生成类图和其他类型的统一建模语言(UML)图表的工具。这是一个用Java语言描述的创建类图的简明手册。 StarUML(简称SU),是一种创建UML类图,并能够自动生成Java的“stub code” 的工具。SU也可以做JAVA逆向工程,以产生相应的UML图表。在本教程中,我们将使用SU设计一个pizza饼。执行下列步骤,可以创建如下面所示的UML图。SU可以生成反映类结构的代码,而不是任何对象的具体行动。因此,在使用SU创建图表后,你会为此stub
阅读全文
【转】类与类之间的常见关系,uml图表示
摘要:看设计模式的时候,以及画UML图的时候经常涉及这样的问题!!类与类之间的关系:一般化关系(继承关系):接口与接口,子类和父类,实现接口的类与接口,继承与被继承的类 关联关系:类与类之间的连接,使一个类知道另一个类的属性或者方法,可以是双向的也可以是单向的. 在每一个关联的端点,可以有一个基数表示这一端的类有几个实例:聚合关系:是关联关系的一种,是强的关联关系, 表示整体和个体之间的关系,例如汽车与轮胎的关系.与关联关系一样,聚合关系也是通过实例变量实现的合成关系:也是关联关系的一种,比聚合关系更强的关系.要求普通的聚合关系中代表整体的对象否则代表部分的对象的生命周期,合成关系是不可以共享的 .
阅读全文
【转】UML用户指南(二)----类、关系、图、接口、包、实例
摘要:类 UML为类提供了图形表示,强调抽象的最重要的部分。在用UML对类建模时,要记住:对最终用户或实现者来说,各个类都应该映射到某个有形的或者概念性的抽象。一个结构良好的类,应符合如下条件: ① 为取自问题或者解域的词汇中的事物提供明确的抽象 ② 嵌入一个小的,明确定义的责任集,并且能很好实现它们 ③ 把抽象的规约和它的实现清楚地分开 ④ 简单而且可以理解,并具有可适应性和可扩展性。概念1.可见性:公用的(public)、受保护的(protected)、私有的(private)、包(package)2.实例范围和静态范围:前者表示每一个实例均有它自己的值,后者表示对于类目的所有实例,特征的值是唯
阅读全文
【转】UML用户指南(一)-----入门
摘要:为什么要建模如果想搭建一个狗窝,备好木材、钉子和一些基本工具之后就可以开始工作了。如果没有达到希望的,反工总是可以的,无非是让狗受点委屈。如果想建造一座房子,备好东西之后也可以开始工作,但是家庭对于房子的需求肯定比狗对于狗窝的需求要多。在这种情况下,至少应该先绘制一些表明房子是什么样子的简图。如果你要建造高楼大厦,那么准备好工具就开始工作是非常愚蠢的。负责建筑物设计和施工的是一个庞大的组织机构,这个组织需要各种各样的设计图和模型,以供各方沟通。奇怪的是,很多软件开发组织者想建造一座大厦式的软件,而在动手的时候却好像它们正在仓促的造一个狗窝。不成功的软件项目失败的原因各有不同,而所有成功的项目由
阅读全文
浙公网安备 33010602011771号