跟我学UML建模工具StarUML(第1部分)——下载和安装及破解StarUML工具软件

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.1跟我学UML建模工具StarUML(第1部分)——下载和安装及破解StarUML工具软件

1.1.1下载StarUML工具软件

1、StarUML工具软件概述

(1)StarUML中文版是一款功能强大的UML建模工具

软件系统分析和设计人员通过这款建模软件可以绘制各种UML的图形,它也是支持UML(Unified Modeling Language,统一模型语言)的建模平台软件,并且基于UML1.4 版本,提供11 种不同类型的UML图(可绘制UML用例图、类图、序列图、状态图、活动图、通信图、模块图、部署图以及复合结构图等),而且采纳了UML2.0 的表示法(StarUML 遵守UML的语法规则,不支持违反语法的动作)。

(2)StarUML 可导出多种格式的影像文件

StarUML 支持多种格式的影像文件可导出JPG、JPEG、BMP、EMF和WMF等格式的影像文件,方便插入到分析和设计的相关文档中。

(3)StarUML可以实现源代码和UML类图之间的转换

StarUML 可以依据类图的内容生成目标编程语言如Java、C++、C#代码等的程序代码,也能够读取Java、C++、C#等程序的代码反向生成UML类图。

反向工程在软件应用系统开发中有两个主要的用途:其一是旧有的源码反转成图之后,可以构建UML模型的方式继续将新的设计添加上去——完善原有的系统设计结果;另一项用途是想要解析源码时,可以通过反转的类图来理解,不再需要查看一行又一行的代码,这将节省大量的时间和精力——有利于快速了解原有的程序代码。

2、下载StarUML工具软件

(1)官方下载地址http://staruml.io/download

在这里点击“download”,就进入下载页面。笔者下载的是Windows系统版本,直接点击下载页面中的“Download”按钮,将弹出保存下载文件的对话框。

(2)下载和保存所需要的目标版本程序

选择保存所下载的程序文件的存放目录

(3)开始下载目标程序文件

(4)下载完毕后的目标软件文件

3、下载StarUML™的扩展插件模块

通过下载对应的扩展插件可以进一步增强StarUML™的功能,主要包括平台上的服务器模块;提供了UML标准配置文件,几种方法和标准模块,提供了序列与协作图之间的转换;提供生成器模块来生成文档和代码;提供Java模块以支持Java配置文件,J2SE / J2EE 框架,代码生成,逆向工程;提供C ++模块,支持C ++ profile,MFC框架,代码生成,逆向工程;提供C#模块支持C#配置文件,.NET BCL框架,代码生成,逆向工程;提供XMI模块,支持XMI导入导出模型交换;提供Rose模块来阅读Rational Rose File和提供Pattern模块以支持设计模式。

当然,也可以在应用StarUML的过程中安装所需要的扩展插件。

1.1.2安装StarUML工具软件

1、启动所下载的StarUML-v2.8.0.msi软件

由于所下载的StarUML工具软件文件是MSI格式的文件,而MSI格式文件是Windows Installer的数据包,它实际上是一个数据库,包含安装一种产品所需要的信息和在很多安装情形下安装(和卸载)程序所需的指令和数据。

直接双击所下载的StarUML-v2.8.0.msi软件文件并运行该程序文件,就会出现和Windows应用软件安装非常相似的安装过程,如下提示框:

而采用MSI安装的优势在于软件的使用者可以随时彻底删除它们、更改安装选项。即使安装中途出现意想不到的错误,同样可以安全地恢复到以前的状态。因此,越来越多的软件开始使用MSI作为发行的方式了。

StarUML的安装过程都比较简单,同意所提示的版权协议、选择软件的安装位置、创建一个开始菜单文件夹等选项。

2、开始安装StarUML工具软件

点击对话框中的“运行”按钮,将出现选择安装目录的提示对话框,根据自己的需要选择目标目录,本示例的安装目录为默认的系统目录:

3、点击“Next”按钮继续进行安装过程

4、点击对话框中的“Install”按钮开始拷贝和安装程序文件的过程

5、点击“Finish”按钮完成程序文件的安装过程

6、卸载StarUML工具软件

如果读者不再需要StarUML工具软件,可以直接在Windows系统的控制面板中卸载StarUML工具软件。

1.1.3破解所安装的StarUML工具软件

1、启动所安装的StarUML工具软件(1)点击StarUML工具软件的快捷图标

(2)StarUML工具软件的启动界面

由于StarUML工具软件目前为收费版本,其官方网站上有不同的License的费用说明。

2、点击“Evaluate”按钮可以使用评估版本(也就是试用版本)

3、破解所下载的StarUML软件工具程序

(1)找到LicenseManagerDomain.js文件

只需要在Staruml的安装目录下找到LicenseManagerDomain.js 这个文件,该文件默认

存放在安装目录C:\Program Files\StarUML\www\license\node目录下。

(2)打开文件修改validate函数中的代码

在水面的try语句代码的前面加上如下的return相关的代码即可,而validate函数中的其它的代码不需要改变。

return {

name: "kdyzm",

product: "StarUML",

licenseType: "vip",

quantity: "hello word",

licenseKey: "later equals never!"

};

相关文档
最新文档