- 1、本文档共66页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[院校资料]面向对象分析与设计实验指导书
实验要求
计算机软件建模技术现在越来越广泛的应用于软件工程中。《面向对象分析与设计》课程实验的目的是为了使学生在课程理论学习的同时,通过在一个实践的环境下,实际学习软件统一建模语言,对软件建模技术有一个初步的了解及认识。通过本指导书中的各个实验,学习掌握对一般面向对象系统建模的方法与技术。总之,通过上述实验环节,使学生加深了解和更好地掌握《面向对象分析与设计》课程教学大纲要求的内容。
在《面向对象的系统设计与开发》的课程实验过程中,要求学生做到:
(1)预习实验指导书有关部分,认真做好实验内容的准备,就实验可能出现的情况提前作出思考和分析。
(2)仔细观察上机时出现的各种现象,记录主要情况,作出必要说明和分析。
(3)认真书写实验报告。实验报告包括实验目的和要求,实验情况及其分析。对需编程的实验,写出程序设计说明,给出源程序框图和清单。
(4)遵守机房纪律,服从辅导教师指挥,爱护实验设备。
(5)实验课程不迟到。如有事不能出席,所缺实验一般不补。
实验的验收将分为两个部分。第一部分是上机操作,包括检查程序运行和即时提问。第二部分是提交书面的实验报告。此外,针对以前教学中出现的问题,本实验将采用阶段检查方式,每个实验都将应当在规定的时间内完成并检查通过,过期视为未完成该实验,不计成绩。以避免期末集中检查方式产生的诸多不良问题,希望同学们抓紧时间,合理安排,认真完成。
目 录
实验一 熟悉Rational Rose建模环境 4
实验二 用例图及进度安排 12
实验三 类图 18
实验四 交互图 28
实验六 状态图 46
实验七 对象图和包 53
实验九 组件图和部署图 55
实验十 正向工程 61
实验一 熟悉Rational Rose建模环境
【实验目的】
(1)学会安装Rational Rose 2003,并掌握建模环境设置的方法。
(2)掌握Rational Rose 2003的菜单栏及工具栏的基本操作。
(3)熟悉Rational Rose的4个视图的相关操作。
(4)掌握运用Rational Rose 2003进行建模的方法。
【】【】【】
(14)关于应用rational rose 后退出时报错:MEM_BAD_POINTER
解决方法:解压后有一个shw32.dll文件,用它替换安装目录下的同名文件即可。该方法在我的电脑上测试通过。
(2)熟悉Rational Rose的建模环境
Rational Rose 2003是菜单驱动式的集成化开发工具,并且可以通过工具栏使用其常用工具。它的操作界面分为3个部分:Browser窗口、Diagram窗口和Document窗口。其中,Browser窗口用来浏览、创建、删除和修改模型中的模型元素;Diagram窗口用来显示和创作各种模型图;Document窗口用来显示和书写各个模型元素的文档注释。
1.Rational Rose 2003主界面
启动Rational Rose 2003,将出现如图13所示的启动界面。
启动界面消失后,进入到Rational Rose 2003主界面,首先会弹出如图14所示的对话框窗口,这个对话框用来设置本次启动的初始动作,由3个选项卡构成,分别是:New(新建模型)、Existing(打开现有模型)和Recent(最近打开的模型)。
图13 启动界面
图14 New选项卡界面
New选项卡用来选择新建模型时所采用的模板。目前Rational Rose 2003所支持的模板有J2EE(Java 2 Enterprise Edition,Java第二版规范企业版),J2SE(Java 2 Standard Edition,Java第二版规范标准版)的1.2、1.3和1.4版,JDK(Java Development Kit,Java开发工具包)的1.16版和1.2版,JFC(Java Fundamental Classes,Java基础类库)的1.1版,Oracle8-datatypes(Oracle8的数据类型),Rational Unified Process(RUP,Rational统一过程),VB6 Standard(VB6标准程序),VC6 ATL(VC6 Active Templates Library,VC6活动模板库)的3.0版以及VC6 MFC(VC6 Microsoft Fundamental Classes,VC6基础类库)的3.0版。用户可以根据自己所要创建的模型在其中选择相应的模版新建模型;如果不需要任何模版,用户可以直接单击【Cancel】按钮来新建一个空白的模型。
Existing选项卡是用来打开一个已经存在的模型的,其界面如图15所示。
Recent选项卡是用来打开一个最近打开过的模型文件,
文档评论(0)