软件工程实验—Rational Rose 2003
软件工程实验报告---Rantional Rose的安装与使用

学生实验报告书
实验名称R antional Rose的安装与使用课程名称软件工程成绩
学院(系)专业班级
学生姓名学号实验地点实验日期
一、实验目的
了解Rational Rose建模软件的特色、安装过程、集成开发环境;熟悉Rational Rose的基本功能、方法和操作。
二、实验内容
(1)安装并熟悉Rational Rose。
(2)使用Rational Rose绘制一个患者监护系统的用例图和类图。
三、实验内容
1.安装Rational Rose。
2.利用visio2003画用例图和类图。
题目:目前住院病人主要由护士护理,这样做不仅需要大量护士,而且由于不能随时观察危重病人的病情变化,还可能会延误抢救时机。
某医院打算开发一个以计算机为为中心的患者监护系统,试着画出该系统的运作流程图。
医院对患者监护系统的基本要求是随时接收每个病人的生理信号(脉搏、体温、血压、心电图等),定时记录病人情况以形成患者日志,当某个病人的生理信号超出医生规定的安全范围时向值班护士发出警告信息,此外,护士在需要时还可以要求系统印出某个指定病人的病情报告。
(1)用例图:
(2)类图:
指导教师日期
注:请用A4纸书写,不够另附纸。
第页,共页。
Rose操作方法介绍

Rational Rose 基本操作实验1-1:进入Rational Rose2003集成环境。
操作步骤:(1)打开“开始”菜单,选择“程序”命令(2)在“程序”菜单中选择“Rational Software”,然后选“Rational Rose Enterprise Edition”命令(3)进入Rational Rose2003界面,如图1.1所示。
图1.1 Rational Rose系统界面实验1-2:标题栏的使用操作步骤:利用控制菜单栏、是最大化,最小化,关闭按钮对系统界面进行控制。
(1)左键点击标题栏右上角,然后再选择最大化、最小化、移动、关闭等相应的命令菜单(2)点击右上角的最大化、最小化以及关闭按钮。
如图1.2图1-2 标题栏的使用实验1-3:菜单栏的使用(1)了解几种基本的菜单的操作方法图1-3 菜单栏的使用实验1-4:工具栏的使用操作步骤:(1)在工具栏空白处右键点击(2)选择“Customize……”菜单,出现下图-4所示的“自定义工具栏”对话框(3)如果想加入按钮,选中想加入的工具按钮,双击或者点击“添加(A)->”按钮(4)如果想去除掉在工具栏中的按钮,在当前工具栏按钮中选中它,并双击或者点击“-<删除(R)”按钮(5)按“关闭”按钮返回图1-4 工具栏的使用实验1-5:绘制UML模型。
UML模型的几种图的建立具体共性,其操作步骤如下:(1)新建a)在浏览器中选择相应的视图,点击鼠标右键,在弹出菜单中选择“New”菜单,然后在弹出的菜单中选择所要建立的相应的元素,如下图-5b)在浏览器中出现新建立的模型,命名c)双击建立的新元素,在工作区间打开d)填写相应的规范e)从工具栏中选取相应元素按钮的进行建模(2)修改a)双击所要修改的模型元素,在工作区间打开b)根据需求,对模型图进行修改(3)删除a)选中所要删除的元素b)鼠标右键点击,在弹出菜单中选择“Edit”菜单,再从其子菜单中选择“delete frommodel”。
软件工程——第3次实验——Rational-Rose工具的使用

五、根据选定的实验项目,使用Rational Rose绘制系统的对象模型。
注意事项:
实验结果:
1、Rational Rose 2003和Microsoft Visio 2003在构建系统的UML模型时,哪个使用更方便一些?二者有何差别?
第三次实验Rational Rose工具的使用
实验目的:
1)初步了解系统面向对象建模工具Rational Rose的基本概念和操作界面
2)了解UML建模理论知识及与Rational Rose的关系
3)用Rational Rose工具进行系统分析建模操作
实验要求:
(1)掌握UML建模的方法。
(2)了解Rational Rose软件的使用方法。
2、体会需求分析所包含的主要内容。
实验类别:
应用性实验
实验学时:
2学时
实验ቤተ መጻሕፍቲ ባይዱ境:
软件实验室。Rational Rose2003,Microsoft Visio 2003
实验步骤:
一、安装Rational Rose2003软件。
二、确定实验项目名称(最好与实验一相同,为以后的实验及课程设计做准备)。
三、了解Rational Rose主界面构成,了解其可构建的四种视图:用例视图、逻辑视图、组件视图、部署视图。
Rose操作方法介绍

Rational Rose 基本操作实验1-1:进入Rational Rose2003集成环境。
操作步骤:(1)打开“开始”菜单,选择“程序”命令(2)在“程序”菜单中选择“Rational Software”,然后选“Rational Rose Enterprise Edition”命令(3)进入Rational Rose2003界面,如图1.1所示。
图1.1 Rational Rose系统界面实验1-2:标题栏的使用操作步骤:利用控制菜单栏、是最大化,最小化,关闭按钮对系统界面进行控制。
(1)左键点击标题栏右上角,然后再选择最大化、最小化、移动、关闭等相应的命令菜单(2)点击右上角的最大化、最小化以及关闭按钮。
如图1.2图1-2 标题栏的使用实验1-3:菜单栏的使用(1)了解几种基本的菜单的操作方法图1-3 菜单栏的使用实验1-4:工具栏的使用操作步骤:(1)在工具栏空白处右键点击(2)选择“Customize……”菜单,出现下图-4所示的“自定义工具栏”对话框(3)如果想加入按钮,选中想加入的工具按钮,双击或者点击“添加(A)->”按钮(4)如果想去除掉在工具栏中的按钮,在当前工具栏按钮中选中它,并双击或者点击“-<删除(R)”按钮(5)按“关闭”按钮返回图1-4 工具栏的使用实验1-5:绘制UML模型。
UML模型的几种图的建立具体共性,其操作步骤如下:(1)新建a)在浏览器中选择相应的视图,点击鼠标右键,在弹出菜单中选择“New”菜单,然后在弹出的菜单中选择所要建立的相应的元素,如下图-5b)在浏览器中出现新建立的模型,命名c)双击建立的新元素,在工作区间打开d)填写相应的规范e)从工具栏中选取相应元素按钮的进行建模(2)修改a)双击所要修改的模型元素,在工作区间打开b)根据需求,对模型图进行修改(3)删除a)选中所要删除的元素b)鼠标右键点击,在弹出菜单中选择“Edit”菜单,再从其子菜单中选择“delete frommodel”。
郑武-面向对象分析与设计实验报告

实验1 熟悉Rational Rose建模环境[实验目的]1.掌握Rational Rose 2003的安装2. 熟悉Rose的功能与特点3.掌握Rose的基本操作[实验预备知识]了解Rational Rose的背景[实验内容]1.安装Rational Rose 20032.系统主菜单3.建立UML模型初步[实验提示]附录1:Rational Rose 2003安装指南附录2:Rational Rose 2003运行指南附录1:Rational Rose 2003安装指南1.安装Rational Rose2003时,在需选择安装项的时候,选择Rational Rose Enterprise Edition,依步骤安装即可2.安装好Rational Rose Enterprise Edition后,打开rose2003crack.rar压缩包,里面有四个文件,分别为flexlm.cpl、license.dat、lmgrd.exe、rational.exe 3.用记事本或者是EditPlus打开license.dat文件,大约在文件的中间位置有:SERVER Microsoft ANY DAEMON rational “C:\Program Files\Rational\common\rational.exe”将其修改为:SERVER 计算机名ANY DAEMON rational “自己安装的目录\rational.exe”后保存,如下图所示,其中下图示例中“adserver”为自己计算机的名字。
4.将license.dat、lmgrd.exe 、rational.exe三个文件一起拷贝到“安装目录\rational\common”下面,若为默认则为“C:\Program Files\Rational\common”目录5.将flexlm.cpl拷贝到系统system32目录下6.进入控制面板,则在控制面板的上方会增加了一个图标,即FLEXlm License Manager,如图所示,将其打开,在Setup页中lmgrd.exe右侧目录写为“C:\Program Files\Rational\Common\lmgrd.exe”(若为默认安装目录),License File右侧目录写为“C:\Program Files\Rational\Common\license.dat”,如图所示7.回到Control页,点击Start,如图所示,若出现“Server Started”,则表示已经成功,如图所示8.可以点击Status,若状态为“计算机名:license server UP(MASTER)”,则成功。
rational rose实验报告

rational rose实验报告Rational Rose实验报告引言Rational Rose是一个强大的建模工具,它可以帮助软件开发人员在软件设计阶段快速、准确地创建和分析软件模型。
本实验报告旨在介绍Rational Rose的基本功能和使用方法,并通过实际案例展示其在软件开发中的应用。
实验目的1. 了解Rational Rose的基本概念和功能;2. 学习使用Rational Rose进行软件建模和分析;3. 掌握Rational Rose在软件开发过程中的应用技巧。
实验内容1. Rational Rose的基本概念和功能介绍;2. Rational Rose的安装和配置;3. 使用Rational Rose进行软件建模和分析;4. 实际案例演示:使用Rational Rose进行一个简单的软件设计和分析。
实验步骤1. 下载并安装Rational Rose软件;2. 配置Rational Rose的环境和设置;3. 创建一个简单的软件模型;4. 分析软件模型的结构和关系;5. 演示如何使用Rational Rose进行软件开发过程中的建模和分析。
实验结果通过实验,我们了解了Rational Rose的基本功能和使用方法,掌握了如何使用Rational Rose进行软件建模和分析。
同时,我们通过实际案例演示,展示了Rational Rose在软件开发中的应用,为我们今后的软件开发工作提供了有力的支持和帮助。
结论Rational Rose是一个功能强大、易于使用的软件建模工具,它可以帮助软件开发人员快速、准确地创建和分析软件模型。
通过本次实验,我们对Rational Rose有了更深入的了解,并掌握了其在软件开发中的应用技巧,相信在今后的软件开发工作中,Rational Rose将会成为我们的得力助手。
UML实验报告01
实验一、实验二熟悉建模工具的使用和创建用例图1实验目的●掌握Rational Rose 2003 的安装●使用Rose设计UML。
2实验内容2.1Rational Rose 2003 的安装(参见教材P71-75)2.1.1 Rational Rose 2003 的安装环境2.1.2 Rational Rose 2003 的安装步骤2.2Rational Rose 2003 的使用2.2.1 Rational Rose的操作界面2.2.2 Rational Rose的基本操作①创建、保存模型②导入、导出模型③添加、删除注释④添加、删除图或模型元素2.2.3 Rational Rose的基本设置①字体设置②颜色设置2.3熟悉Rational Rose的四种视图模型2.3.1用例视图2.3.2逻辑视图2.3.3构建视图2.3.4部署视图2.4Rational Rose与生成代码2.4.1用Rational Rose生成代码的方法2.4.2逆向工程2.5综合实例:图书管理系统的分析与设计系统需求描述总体要求:图书管理系统的用户是借阅者和图书管理员。
借阅者使用系统借书、预定书刊及还书。
图书管理员使用系统进行图书馆业务的管理工作,包括借阅者、书刊和物理书看的信息维护。
其中,“书刊”代表书刊的种类,“物理书看”代表每种书刊的具体物理书籍,每种书刊可以有多个物理书刊。
因此,对于本图书管理系统,要求提供两个方面的服务:1.借书管理服务:负责为借阅者提供借书、预定书刊(包括取消预订)以及还书服务。
2.信息管理服务:负责提供借阅者、书刊和物理书刊的信息维护服务。
2.6独立完成系统的功能细化1. 借书管理服务的功能:2. 信息管理服务的功能:2.7为系统的用例建模1. 识别参与者:2. 识别用例:3. 画出系统用例图:4. 为“登录”、“借书”、“还书”三个用例编写用例叙述。
实验数据:1登录注册用户查询浏览预订图书普通读者取消预订管理读者管理图书资料登记借书图书管理员登记还书图书管理系统用例图实验心得:实验三、实验四创建类图、序列图和协作图1实验目的●学会构思类图、序列图和协作图●掌握在Rational Rose 2003中绘制类图、序列图和协作图2实验内容2.1针对综合实例:图书管理系统的分析与设计。
rational rose 实验报告
rational rose 实验报告Rational Rose 实验报告引言Rational Rose 是一个流行的软件工程工具,用于可视化和建模软件系统。
它提供了一种直观的方法来设计和分析软件系统,帮助开发人员更好地理解和管理复杂的系统架构。
本实验报告将介绍 Rational Rose 的基本功能和使用方法,并通过实际操作来展示其在软件开发过程中的应用。
实验目的本实验的主要目的是让学生了解 Rational Rose 的基本概念和功能,掌握使用该工具进行软件建模和设计的方法。
通过实际操作,学生将学会如何创建 UML 模型、进行类图和时序图的设计,并了解 Rational Rose 在软件开发中的重要作用。
实验内容本次实验分为以下几个步骤:1. 熟悉 Rational Rose 的界面和基本操作方法2. 创建一个简单的 UML 模型3. 设计类图和时序图4. 分析和优化软件系统结构实验步骤1. 打开 Rational Rose 软件,并熟悉其界面和基本操作方法。
了解工具栏、菜单栏和各种工具的功能。
2. 创建一个新的 UML 模型,包括类图、时序图和用例图。
通过拖拽和连接各种元素,构建一个简单的软件系统模型。
3. 设计类图,包括类的属性和方法。
通过添加类和关联关系,构建一个完整的类图模型。
4. 设计时序图,展示软件系统中各个对象之间的交互关系。
通过添加消息和时间轴,描述系统中各个对象的行为和交互过程。
5. 分析和优化软件系统结构,通过 Rational Rose 提供的分析工具进行性能评估和结构优化。
根据分析结果,调整系统设计,以提高系统的性能和可维护性。
实验总结通过本次实验,我们深入了解了 Rational Rose 的基本功能和使用方法。
该工具为软件开发人员提供了一个直观、高效的建模和设计平台,帮助开发人员更好地理解和管理复杂的软件系统。
通过实际操作,我们掌握了使用 Rational Rose 进行软件建模和设计的方法,为今后的软件开发工作奠定了坚实的基础。
实训一Rational-Rose-2003操作环境搭建与使用
实训一Rational Rose 2003操作环境搭建与使用
一、目的与要求
1.掌握Rational Rose 2003的安装方法;
2.熟悉Rational Rose 2003的主界面;
3. 掌握Rational Rose 2003的视图;
4. 掌握Rational Rose 2003建模步骤;
5. 掌握发布模型的方法。
二、实训环境
Rational Rose 2003英文版。
三、内容和步骤
【实训内容1】Rational Rose 2003的安装
(1)双击启动Rational Rose 2003的安装程序,进入安装向导界面,如图1-1所示:
(2)单击【Next】按钮,进入如图1-2所示的界面,此处选择要安装的产品,这里选择第2项,即【Rational Rose Enterprise Edition】。
(3)单击【Next】按钮,进入图1-3所示的界面,选择【Desktop Installation from CD image】,即从本地进行安装。
(4)单击【Next】按钮,进入安装向导说明界面,如图1-4所示。
(5)单击【Next】按钮,进入版权申明界面,如图1-5所示。
(6)单击【Next】按钮,进入设置安装路径界面,如图1-6所示。
rational rose的使用实验
软件工程上机(熟悉Rational Rose)基本步骤:1、确定系统范围和系统边界。
2、确定每个活动者所希望的系统行为。
3、把这些系统行为命名为用例。
4、把一些公共的系统行为分解为一批新的用例,供其他的用例引用,把一些变更的行为分解为扩展用例。
5、编制每个用例的脚本。
6、绘制用例图。
7、区分主业物流和例外情况的事件流。
可以把表达例外情况的事件流的用例图画成一个单独的子用例图。
8、精化用例图,简化用例图中的对话序列,用例图可以有不同的层次,高层次系统的用例图可以分解为若干个下属子系统中的子用例。
详细步骤:1)用例图中的各个组成成分的画法。
1、创建参与者--Actors。
在浏览器中,选择New->Actor选项,选中这个参与者,并更名为设计的名字,如注册管理员、教师、收费系统、学生等。
2、创建用例。
选择New->Use Case选项,键入设定的名字,如选课。
3、创建Main Use Case选中一个参与者,并把其拖入到图中,于此重复,把每个需要用到的参与者加入到图中。
类似的,将用例也拖入图中,并放置在合适的位置。
2)创建好各个组成成分,这时我们需要对他们建立关系。
1、选择Customize Menu选项,以Actor为起始,Use Case为终点,将他们链接起来。
如图14-4所示。
2、当然,use之间需要用带有空心三角形状的箭头来链接。
如图14-6所示。
3)绘制主要交互图。
1、选择New->Sequence Diagram,在视图中添加一个没有名字的顺序图,并更名,如选课注册顺序图。
2、把Actor拖到顺序图中。
在顺序图上单击鼠标,把对象拖入图中。
在对象还处于选中状态下,输入对象的名字。
于此重复,直至所需的Actor 都放在顺序图中。
3、把类拖到顺序图中的对象上,Rose会给加上类似一个冒号“:”开始加载对象的名字上。
如图14-7所示。
4、分析系统中“学生”与“选课注册”活动的交互顺序,根据交互活动分析,可以绘制“学生”与用例“选课注册”的顺序图。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Rose建模环境 建模环境
Rose 提供了一套十分友好的界面让用户对系统 进行建模。安装完Rose 之后,单击“开 始”→“程序”→“Rational Software”→“Rational Rose Enterprise Edition” 命令选项,则会出现如图所示的界面,选择 Rose新模型的应用架构(Framework)界面。 开发人员可以选择J2EE,J2SE1.2, J2SE1.3,jfc-11等应用框架进行系统分析和设计。
图7-81 网络教学系统的组件图
应用Rose画组件图和部署图
3、实验内容
1)利用Rose工具画出 如图7-89所示的ATM系 统的组件图
图7-89 ATM系统的组件图
应用Rose画组件图和部署图
3、实验内容
2)利用Rose工具创建 如下图7-90所示的ATM 系统的部署图
图7-90 ATM系统的部署图
图7-34 学生下载文件的时序图
应用Rose画用交互图
根据以上对学生下载文件的流程分析,可设计 出如下图7-35所示的协作图。
【协作图说明】 ① request:学生发送下载请求。 ② request(String,String):传递下 载 参数的函数。 ③ identity():验证用户权限的函数。 ④ showStatus():返回下载状态的函数。 如果认证成功,开始下载,不成功则报 错。
软件工程实验 — Rational Rose 2003
Rational Rose 2003简介 简介
Rational Rose是由美国的Rational公司开发的、 面向对象的可视化建模工具。利用Rose工具,可 以建立用UML描述的软件系统模型,它支持UML 中的用例框图、活动框图、序列框图、协作框图、 状态框图、组建框图和布局框图等。而且通过其 正向和逆向转出工程代码的特性,可以支持C++、 Java、Visual Basic和XML DTD 的代码生成和逆 向转出工程代码。本章的实验环节我们以Rose 2003为基础,掌握其进行UML建模的基本操作。
分析: 分析:
确定参与者
通过上述需求描述的分析,可以确定系统的参与者为教师、学生和 系统管理员。另外,教师、系统管理员和学生都可以从“网站用户” 这个参与者泛化而来,网站用户即网站的注册用户,注册用户可以 登录系统完成相应的操作。
确定用例
确定参与者使用的用例,可以通过提出“系统要做什么?”这样的 问题完成。在网络教学系统中,学生可以浏览课程简介,教学计划, 学习方法等教师发布的文章,并可以根据关键字查询文章。此外, 在对学生进行下载权限的鉴别后,学生可以从网站上下载课件。教 师作为教学的主导者,使用此网站可以发布学习方法,课程重点等 和教学相关的文章,以及和课程相关的通知等,还可以将某一门课 程的课件上传。系统管理员作为网站专门的管理人员,负责维护页 面,处理注册申请的工作。因此,可以确定网络教学系统的用例有: 登录系统,文章浏览、文章搜索、权限认证、文件下载、添加课程 简介、上传课件、文章或消息发布、文章或消息修改、页面维护、 处理注册申请。
图7-67 系统的状态图
图7-68 教师上传课件的活动图
应用Rose画状态图和活动图
3、实验内容
1)画出在ATM柜员机系统中所涉及到的账 目类的状态图。 2)利用Rose工具画出ATM系统中“客户插 入卡”的活动图。
应用Rose画组件图和部署图
1、实验目的
(1) 理解组件图的基本概念; (2) 理解部署图的基本概念; (3) 掌握组件图和部署图绘制的方法。
Rose模型的视图 模型的视图
Rational Rose模型提供了4种视图:用例视图 ( Use Case View ) 、 逻 辑 视 图 ( Logical View)、组件视图(Component View)和部 署视图(Deployment View)。每当创建一个 新的Rose模型时(扩展名为.mdl),Rose将 自动生成上述视图,Rose把视图看作模型结构 的第一层次。每种视图针对不同的对象,具有 不同的用途。
图7-65 状态图的建模符号
应用Rose画状态图和活动图
2、实验案例
如图7-65、 7-66所示, 分别是Rose 2003中 提供的状态图和活动 图的建模图形符号。
图7-66 活动图的建模图形符号
应用Rose画状态图和活动图
2、实验案例
如图7-65、 7-66所示, 分别是Rose 2003中 提供的状态图和活动 图的建模图形符号。
应用Rose画用交互图
2、实验案例
在本节实验里,我们仍然以前一节中的网络 教学系统案例为例,运用Rose工具为“学 生下载文件”这一用例设计时序图和协作图。
分析:对于“学生下载文件”这一用例来说,学生 要下载文件,首先要向下载窗口发送请求,然后下 载窗口将下载的参数传递给服务器,服务器与数据 库交互以获得用户的权限的认证,认证信息再通过 服务器以及下载窗口传递给学生。
图7-66 活动图的建模图形符号
应用Rose画状态图和活动图
2、实验案例
如图7-65、 7-66所示,分别是Rose 2003 中提供的状态图和活动图的建模图形符号。
图7-67 系统的状态图
图7-68 教师上传课件的活动图
应用Rose画状态图和活动图
2、实验案例
如图7-65、 7-66所示,分别是Rose 2003 中提供的状态图和活动图的建模图形符号。
图7-64 ATM系统中取款这个用例所涉及的类图
应用Rose画状态图和活动图
1、实验目的
(1) 理解什么是状态和状态图。 (2) 学会使用Rose绘制状态图。 (3) 熟悉活动图的基本功能和使用方法。 (4) 掌握如何使用Rose绘制活动图的方法。
应用Rose画状态图和活动图
2、实验案例
如图7-65所示,分别 是Rose 2003中提供 的状态图和活动图的 建模图形符号。
应用Rose画类图
1、实验目的
(1) 理解什么是状态和状态图。 (2) 学会使用Rose绘制状态图。 (3) 熟悉活动图的基本功能和使用方法。 (4) 掌握如何使用Rose绘制活动图的方法。
应用Rose画类图
3、实验内容
利用Rose画出如图7-64所 示的ATM系统中取款这个 用例所涉及的类图。
图7-79 部署图的建模图形符号
应用Rose画组件图和部署图
2、实验案例
如图7-78、7-79所示, 分别是Rose 2003中提 供的组件图和部署图的 建模图形符号。
图7-79 部署图的建模图形符号
应用Rose画组件图和部署图
下面以如图7-80、7-81所示的网络教学系 统的组件图和部署图为例,来说明下UML 中组件图、部署图的绘制方法。
应用Rose画用例图
综上所述,可以得出 系统用户参与的总的 用例图如右图所示。 从图中可以清楚地看 到泛化关系与各个参 与者所参与的用例。
操作步骤 (略)
图7-25 网络教学系统总的用例图
应用Rose画用例图
3、实验内容
利用Rose工具画 出ATM(自动柜 员机)系统总的 用例图。
图7-31 ATM自动柜员机系统总的用例图
应用Rose画用交互图
1、实验目的
(1) 理解时序图的基本概念。 (2) 理解协作图的基本概念。 (3) 掌握在Rational Rose中绘制交互图的操作 方法。
应用Rose画用交互图
2、实验案例
如右图所示,分别是 Rose 2003中提供的时 序图和协作图的建模图 形符号。
图7-32 时序图的建模符号
图7-24 用例图的建模符号
应用Rose画用例图
2、实验案例
已知某网络教学系统的功能需求如下:
(1) 学生可以登陆网站浏览和查找各种信息以 及下载文件。 (2) 教师可以登陆网站给出课程见解、发布、 修改和更新消息以及上传课件。 (3) 系统管理员可以对页面进行维护和批准用 户的注册申请。
应用Rose画用例图
图7-80 网络教学系统的组件图
应用Rose画组件图和部署图
下面以如图7-80、7-81所示的网络教学系 统的组件图和部署图为例,来说明下UML 中组件图、部署图的
应用Rose画组件图和部署图
下面以如图7-81所示的网络教学系统的组 件图和部署图为例,来说明下UML中组件 图、部署图的绘制方法。
应用Rose画组件图和部署图
2、实验案例
如图7-78、7-79所示, 分别是Rose 2003中提 供的组件图和部署图的 建模图形符号。
图7-78 组件图的建模符号
应用Rose画组件图和部署图
2、实验案例
如图7-78、7-79所示, 分别是Rose 2003中提 供的组件图和部署图的 建模图形符号。
应用Rose画类图
1、实验目的
(1) 理解类间关系的基本概念。 (2) 掌握描绘类间关系的方法。 (3) 掌握在Rational Rose中绘制类关系的操作 方法。
应用Rose画类图
2、实验案例
如图7-50所示,是Rose 2003中提供的类图的 所示, 如图 所示 中提供的类图的 建模图形符号。 建模图形符号。
图7-35 学生下载文件的协作图
应用Rose画用交互图
接下来,我们具体学习下如何运用Rose 2003 绘制时序图和协作图。 操作步骤(略)
应用Rose画用交互图
接下来,我们具体学习下如何运用Rose 2003 绘制时序图和协作图。 操作步骤(略)
应用Rose画用交互图
3、实验内容
1)画出某银行客户Joe通过ATM自动柜员机取 款的时序图。 2)画客户Joe取20美元的协作图
Rose建模界面 建模界面
图2-39 Rose2003建模界面
应用Rose画用例图
1、实验目的