UML软件建模教程实验一建模软件的安装配置

实验一  建模软件的安装配置

一、实验目的

  1. 学习建模软件的安装
  2. 掌握建模软件rational rose(或visio)的基本配置和使用方法

二、实验条件

   计算机一台,windows操作系统,rational rose或visio软件(2003-2023版)

三、实验原理及内容

在软件业内,统一建模语言 (UML) 已经成为表示软件构架和设计模型的标准符号。为了让软件专业人员可以统一地、一致地建立他们的分析和设计活动模型,Rational 引导了 UML 的开发。借助 UML,团队可以用一种通用的方式来进行交流和记录软件设计。借助 Rose,可以创建一个强大可靠的、基于构件的构架,它可以将发生变更的地方隔离开来。在进行变更的时候,这个构架将软件的其它部分隔离,避免这些部分受到负面影响。Rational Rose 帮助您以一种可预测的、受到良好控制的方式来实施变更,可以迅速地开发可靠的代码。借助它可以早在系统集成之前就方便快捷地对软件构件进行可视的测试。

rational 公司于2003年被IBM公司收购,在被收购前后分别推出了rational rose和rational software architect(RSA)两种建模软件。目前rational rose已经不再更新,主要发展RSA系列,作为建模和模型驱动语言的平台。下面主要以rational rose2003为例说明使用和安装过程。

1 安装过程

(1)rational rose2003(win10通过)或rational rose2007

安装rational rose2003时,双击“RationalRose.exe”文件名,进入安装过程,初期只需点击“下一步”即可,但有几步过程需要注意:

① 产品选择

应选择企业版,具体如上图。

② 产品警告

在win7以上系统安装时会弹出警告对话框,直接点击“下一步”即可,如图所示。

③ 接受版权协议

  选择接受,如上图所示。

④ 兼容性提示(一定小心,不能选错)

如果出现兼容行提示框,请一定选择“运行程序而不获取帮助”按钮。

⑤ 安装错误提示(一定不要选择错误)

 在安装过程中,该对话框会出现1-2次,请一定点击右上角“X”,不要点击“OK”。

⑥ 安装结束

 将下面两个复选框中的“V”去掉。

⑦ 版权文件处理

将c:\Program Files (x86)\Rational\Common的这两个文件拷贝到c:\Program Files (x86)\Rational\Rose目录下

⑧ 启动rational rose

在win10“开始”菜单中启动“rational rose enterprise edition”

(9)启动rational rose时出现错误对话框。

点击“确定”按钮

(10)模块选择

需要确定编程的语言,本实验任选,也可以不选择具体语言(点击“cancel”即可)

(11)无法退出Rational Rose软件

如果无法退出Rational Rose,直接进入win10的“任务管理器”选择“Rational Rosevisual Model”命令行即可。

(2)RSA安装说明

RSA将rational rose和Eclipse平台等集成在一起,使用时先建立一个包,这个过程类似使用Eclipse开发Java语言项目。然后,再建立一个UML项目,包括类图、用例图等,过程类似rational rose。由于篇幅所限,请同学们自己下载该软件和安装。

2 .Rational Rose 简介如下:

(1)Rational Rose可视化环境组成

     Rose界面的五大部分是浏览器、文档工具、工具栏、框图窗口和日志。见图。

  • 浏览器:用于在模型中迅速漫游。
  • 文档工具:用于查看或更新模型元素的文档。
  • 工具栏:用于迅速访问常用命令。
  • 框图窗口:用于显示和编辑一个或几个UML框图。
  • 日志:用于查看错误信息和报告各个命令的结果。

(2)浏览器和视图

浏览器是层次结构,用于在Rose模型中迅速漫游。在浏览器中显示了模型中增加的一切,如参与者、用例、类、构件等等。Rose浏览器见图。

浏览器中包含四个视图:Use Case视图、Logical视图、Component视图和Deployment视图。点击每个视图的右键,选择new就可以看到这个视图所包含的一些模型元素。

(3)框图窗口

在图1.3所示的框图窗口中,我们可以浏览模型中的一个或几个UML框图。改变框图中的元素时,Rose自动更新浏览器。同样用浏览器改变元素时,Rose自动更新相应框图。这样,Rose就可以保证模型的一致性。

 

3 .实验练习

(1)请新建一个用例图,该图有3个用例组成,用例采用默认参数。

(2)请新建一个类图,该图有3个类组成,类采用默认参数。

(3)请新建一个包图,该图有3个包组成,包采用默认参数。

(4)请新建一个构件图,该图有3个构件组成,构件采用默认参数。

(5)请新建一个部署图,该图有3个结点组成,结点采用默认参数。 

(6)请新建一个活动图,该图有3个节点组成,节点采用默认参数。

(7)请新建一个状态图,该图有3个状态组成,状态采用默认参数。

将上面7个文件保存成文件。

实验思考题

1.简述建用例文件的过程。

打开rational rose -> 在浏览器内的Use Case视图中,双击Main,让新的用例图显示在框图窗口中 ->在工具栏中选择Use Case ->在框图窗口合适位置单击即可 ->创建三个后在工具栏选择Generalization进行连接。

2.将实验练习的截图插入到实验报告中

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
仓库管理系统的UML软件建模可以从需求分析、系统设计、编码和测试等多个方面进行建模。以下是一个简要的UML软件建模过程的描述: 需求分析阶段: 在需求分析阶段,需要明确系统的功能需求和非功能需求。可以使用用例图来描述系统的功能需求,其中包括主要的用户角色和用例,以及它们之间的关系。此外,还可以使用活动图来描述各个用例的执行过程。 系统设计阶段: 在系统设计阶段,需要确定系统的结构和行为。可以使用类图来描述系统的静态结构,包括系统中的类、类之间的关系以及它们的属性和方法。此外,还可以使用顺序图和状态图来描述系统的动态行为,其中顺序图用于描述对象之间的消息交互,状态图用于描述对象的状态变化。 编码阶段: 在编码阶段,根据系统设计阶段的结果,将类图、顺序图和状态图等转化为具体的代码实现。可以使用类图来帮助程序员理解系统的结构和类之间的关系,进而进行代码编写。同时,顺序图和状态图等也可以用于指导代码的编写,确保系统在运行时具有正确的行为。 测试阶段: 在测试阶段,需要对编码结果进行验证,以确保系统满足设计和需求的要求。可以使用活动图来描述系统的测试用例,并使用序列图来描述测试过程中对象之间的交互。通过测试,可以发现系统中的错误和问题,并及时修复,以提高系统的质量。 总结而言,仓库管理系统的UML软件建模涉及到需求分析、系统设计、编码和测试等多个阶段。通过使用不同的UML图形和模型,可以帮助开发团队更好地理解和描述系统的需求和设计,从而有效地实现仓库管理系统的开发和测试工作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小孙同学1024

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值