郑武-面向对象分析与设计实验报告

郑武-面向对象分析与设计实验报告

ID:15617820

大小:849.00 KB

页数:23页

时间:2018-08-04

郑武-面向对象分析与设计实验报告_第1页
郑武-面向对象分析与设计实验报告_第2页
郑武-面向对象分析与设计实验报告_第3页
郑武-面向对象分析与设计实验报告_第4页
郑武-面向对象分析与设计实验报告_第5页
资源描述:

《郑武-面向对象分析与设计实验报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验1熟悉RationalRose建模环境[实验目的]1.掌握RationalRose2003的安装2.熟悉Rose的功能与特点3.掌握Rose的基本操作[实验预备知识]了解RationalRose的背景[实验内容]1.安装RationalRose20032.系统主菜单3.建立UML模型初步[实验提示]附录1:RationalRose2003安装指南附录2:RationalRose2003运行指南23附录1:RationalRose2003安装指南1.安装RationalRose2003时,在需选择安装项的时候,选择Rat

2、ionalRoseEnterpriseEdition,依步骤安装即可2.安装好RationalRoseEnterpriseEdition后,打开rose2003crack.rar压缩包,里面有四个文件,分别为flexlm.cpl、license.dat、lmgrd.exe、rational.exe3.用记事本或者是EditPlus打开license.dat文件,大约在文件的中间位置有:SERVERMicrosoftANYDAEMONrational“C:ProgramFilesRationalcommonratio

3、nal.exe”  将其修改为:SERVER计算机名 ANYDAEMONrational“自己安装的目录rational.exe”后保存,如下图所示,其中下图示例中“adserver”为自己计算机的名字。4.将license.dat、lmgrd.exe、rational.exe三个文件一起拷贝到“安装目录rationalcommon”下面,若为默认则为“C:ProgramFilesRationalcommon”目录5.将flexlm.cpl拷贝到系统system32目录下231.进入控制面板,则在控制面板的上方

4、会增加了一个图标,即FLEXlmLicenseManager,如图所示,将其打开,在Setup页中lmgrd.exe右侧目录写为“C:ProgramFilesRationalCommonlmgrd.exe”(若为默认安装目录),LicenseFile右侧目录写为“C:ProgramFilesRationalCommonlicense.dat”,如图所示231.回到Control页,点击Start,如图所示,若出现“ServerStarted”,则表示已经成功,如图所示2.可以点击Status,若状态为“计算

5、机名:licenseserverUP(MASTER)”,则成功。3.这时可打开安装的RationalRoseEnterpriseEdition,若还是出现Error,则打开RationalLicenseKeyAdministrator,点击工具栏中的第一个工具(StartWIzard),点击下一步,在ServerName中的名字改为自己的计算机名即可。23附录2:使用RationalRose2003运行指南1.运行Rose后,可以创建新的系统模型,如图所示2.可以重新保存模型,如图所示231.继续编辑系统模型,如图所示2.

6、熟悉主菜单、工具栏等,继续编辑模型3.参照理论课教材《UML系统建模与分析设计》的附录23实验报告一:实验2用例图与活动图设计与实现[实验目的]1.熟悉UML建模2.掌握用例图的设计与实现4.掌握使用活动图细化用例的方法[实验预备知识]掌握RationalRose环境下UML全局模型的创建[实验内容]1.网上选课系统的需求2.事件流(1)添加课程(2)选课3.选课用例图(1)创建并设置执行者(2)设计并实现执行者之间关联(3)创建并设置用例属性(4)设计并实现执行者与用例间关联4.使用活动图细化用例(1)添加一个空的活动图

7、(2)新建泳道(3)添加初始状态和最终状态(4)添加动作状态(5)添加转换[实验提示]附录1:网上选课系统用例图与活动图设计与实现23附录1:网上选课系统用例图与活动图设计与实现1.简单需求分析选课系统包括如下功能:(1)管理员通过系统管理界面进入系统,建立学期要开的各种课程,将课程信息保存在数据库中并对课程进行改动和删除(2)学生通过客户端浏览器根据学号和密码进入系统,可以选课,也可以查询已选课程本系统涉及的用户包括管理员和学生,他们是用例图中的执行者,他们的主要特征相似,都具有姓名和注册号(学生为学号)等信息,所以可以

8、抽象出高层执行者“人”,而管理员和学生都从人统一派生。数据库管理系统是另外一个执行者。2.事件流下面是系统中出现的-些事件流。添加课程事件流(1)管理员选择进入管理界面,用例开始(2)系统提示输入管理员密码(3)管理员输入密码(4)系统验证密码A1:密码错误(5)进入管理界面,系统显示目前所建立的全部课

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。