现在位置: 首页 > uml
环境是 win7, 64 bit 装了 visio 2013 , 可以却不能用它来画图,在网上找了一些破解工具,大都不能解决问题。网上不靠谱的广告型文章太多了,比较头痛。 所幸,终于找到正确的破解工具 KMSpico_setup.exe    下载地址: http://pan.baidu.com/s/1ntkM6V3    2.72 MB 安装后,从 开始->程序-> KMSpico -> 启动  KMSpico 在这里点击大的红色按钮,稍等一会,即激活 visio 2013成功...
阅读全文
2016-06-05 06:07 工业·编程 ⁄ 共 1199字 暂无评论
对于画类图的工具很多,曾经学过用starUML画类图,但这个是用于Java语言的,对于用vs编程C++语言,个人感觉用visio会好一点。以下用以前面的俄罗斯方块游戏中的一个Block类为例来讲述。 1.首先创建一个类图。接下来我们要做一下准备工作,因为我们这里用了PSDK中的POINT类型,在种数据类型在visio数据类型中找不到,所以我们先得追加这个数据类型。为了便于管理我们会先创建PSDK数据类型包. 创建数据包:菜单->UML->包.打...
阅读全文
文章目录 1.依赖关系(Dependency) 2.关联关系(Association) 3.聚合(Aggregation) 4.组合(Composition) 5.泛化(Generalization) 什么是类? 将某类东西归纳在一起,可以成为一个类。 类有很多种提炼角度,需要根据系统地目标、业务的场景,选取合适的角度对事物进行归纳。 什么是类图? 类图可能是UML中使用的最多的一种图。 和其他图一样,类图的基本语法并不复杂,可...
阅读全文
2016-06-03 05:39 工业·编程 ⁄ 共 977字 暂无评论
最近需要画UML图,从网上找了几个工具软件,比较了一下,发现各有优缺点。画UML图的工具大致可以分为两类,一类是专业的绘图工具,带了画UML的功能,如Visio、Dia;另一类是专门用来制作UML图的,如ArgoUML和Rose,通常都有根据UML图直接生成代码。 如果只是简单的画下,这几个工具都够用,但是如果对细节要求严格一些,则都有不足的地方。如果以R.Martin的《敏捷软件开发》中的UML图为标准,则用这几款软件都无法严格做出其中...
阅读全文
本文将介绍我的整个出书过程的一些心得体会,整个过程包括:从有写书想法开始,到写作、找出版社、书开始发售等。我的那本书叫《火球 UML大战需求分析》,2012年2月开始发售的。到目前为止,我只出版过这样的一本书,经验有限,希望对你有帮助。 国内IT类书作者之现状 VS 国外的情况 IT类书籍受众不多,售价最多只有60-80元,这类书通常比较厚,否则卖不出这样的价钱。而更多的IT书,页数一般在200-400页,售价一般在25-45元。I...
阅读全文
2014-09-26 20:12 工业·编程 ⁄ 共 875字 暂无评论
  UML工具 UMLet 是一个免费、开源、简单的 UML 建模工具。分两个版本,独立运行的版本和 Eclipse 插件。我下载的是独立运行的版本,由这里下载,目前最新版本是 13.0 。     独立版本是个 zip 包,解压即可使用,软件界面非常简单,是英文界面,但支持中文输入,在用例图上可以输入中文,其他的图标中也可以输入中文。     下图是启动后的界面:     基本的菜单比较直观,...
阅读全文
2014-08-06 21:08 工业·编程 ⁄ 共 1600字 暂无评论
    尽管最近一直下班时间没有条件静下心来读书,但是在公司里上班时间之外还可以可以通过CSDN、博客园及51CTO来了解一下行业的发展趋势和动态的。在最近一个月时间里看到不少讲UML的,甚至还有观点认为UML会消失。我个人认为UML不会消失,就像很多人多年前就认为C/C++还有Java会消失一样,实际上C/C++及Java到现在适用范围仍很广泛,在相当长的时期内它们仍会存在,UML也是如此。尽管在最近几年出现的敏捷开发...
阅读全文
2013-08-11 06:54 工业·编程 ⁄ 共 1007字 暂无评论
换了个环境,又有新的挑战;最近清醒的认识到中国软件开发是多么的不正规,从高校教育到实际工作中,规范都是各成一派,不断的犯一些愚蠢的错误。仔细的阅读了一些UML2.0的指南,虽然说很多学校都会开设这门课程,可是实际工作中UML逐渐的销声匿迹,或者说中国的开发者素质还不能整体提高到认识UML所代表的先进思想并不是说它这门语言多么精辟高级,而是它能给软件开发和Real-World之间假设无缝的桥梁,使得需求完全表达,实现...
阅读全文
2012-11-25 06:44 工业·编程 ⁄ 共 4115字 暂无评论
     1、关联 双向关联: C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。 在GOF的设计模式书上是这样描述的:虽然在分析阶段这种关系是适用的,但我们觉得它对于描述设计模式内的类关系来说显得太抽象了,因为在设计阶段关联关系必须被映射为对象引用或指针。对象引用本身就是有向的,更适合表达我们所讨论的那种关系。所以这种关系在设计的时候比较少用...
阅读全文
    在80年代末至90年代中,对面向对象分析与设计方法的研究发展到一个高潮。但是,诸多流派在思想和术语上有很多不同的提法,在术语、概念上的运用也各不相同,需要一种统一的符号来描述面向对象的分析和设计活动。UML应运而生。它不仅统一了Booch、Rumbaugh和Jacobson的表示方法,而且有进一步的发展,最终成为大众所共同接受的标准建模语言。统一建模语言(UML)是一个通用的可视化建模语言,用于对软件进行...
阅读全文