【精品】面向对象分析

【精品】面向对象分析

ID:43604205

大小:215.62 KB

页数:7页

时间:2019-10-11

【精品】面向对象分析_第1页
【精品】面向对象分析_第2页
【精品】面向对象分析_第3页
【精品】面向对象分析_第4页
【精品】面向对象分析_第5页
资源描述:

《【精品】面向对象分析》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《信息系统分析与设计》课程实验报告实验名称而向对象分析实验地点BA508姓名董芳宇系院专业信息管理班级2班,了号200951038实验FI期2011年12月11H指导教师马人勇成绩一、实验目的和要求1.运用RationalRose进行上机实验操作,并熟悉操作,以及原理,并练习做上机操作2.【拓展练习I]旅店预定系统。根据需求描述,使用用况图及规约说明建立该系统的需求模型。某公司要开发一个旅店预定系统,该旅店可对外开放豪华双人间、双人间、三人间和单人间,房间费用视情况按季节调整,但周一到周五半价(周末全价)折扣不变。对于

2、外界请求,该系统应能根据请求入住时间预定指定档次的房间,记录旅客姓名、地址、联系电话、有效证件号、房间类型和预定天数,并计算出总费用。预定同时旅客按规定须提交10%定金。六个小时之内旅店允许旅客取消预定,并退回所有定金,超过六个小时定金不退还。每周一系统自动打印一周预定情况清单。采用的费用支付方式和何种类型操作界面尚不确定。二、实验器材(实验所用软件功能)RationalRose是Rational公诃出品的一种面向对象的统一建模语言的可视化建模工具。用于可视化建模和公司级水平软件应用的组件构造。RationalRose

3、包括了统一建模语言(UML),OOSE,以及0MT。其中统一建模语言(UML)由Rational公司3位世界级面向对象技术专家GradyBooch、IvarJacobson、和JimRumbaugh通过对早期面向对象研究和设计方法的进一步扩展而得來的,它为可视化建模奠定了坚实的理论基础。同时这样的渊源也使RationalRose力挫当前市场上很多基于UML可视化建模的工具,例如有Microsoft的Visio2002,Oracle的Designer2000,还有PlayCase、CABPWin、CAERWin、Syba

4、sePowerDesigner等等。RationalRose是一个完全的,具有能满足所有建模环境(Web开发,数据建模,VisualStudio和C++)需求能力和灵活性的一套解决方案。Rose允许开发人员,项H经理,系统工程师和分析人员在软件开发周期内在将需求和系统的体系架构转换成代码,消除浪费的消耗,对需求和系统的体系架构进行可视化,理解和精练。通过在软件开发周期内使用同一种建模工具可以确保更快更好的创建满足客户需求的可扩展的、灵活的并且可靠的应用系统。目前版本的RationalRose可以用来做以下一些工作:1、

5、对业务进行建模(工作流);2、建立对象模型(信息系统内冇哪些对象,它们Z间是如何协作完成系统功能的);3、对数据库进行建模,并可以在对象模型和数据模型Z间进行正、逆向工程,相互同步;4、建立构件模型(表达信息系统的物理组成,如有什么文件、进程、线程、分布如何等等)5、生成冃标语言的框架代码,VB、JAVA、DELPHI三、实验原理用RationalRose绘制类图启动RationalRose,在Browser窗口的树形列表中选中LogicalView包,右击,在弹出的快捷菜单屮选择New—Package选项新建一个包,

6、此时出现NewPackage包并允许修改名称,将NewPackage更名为“实体类”。右击包含类图的包,如“实体类”包,在弹出的快捷菜单屮选择New—ClassDiagram更名为“旅馆预订系统”。右击Browser窗口内树形列表中的“旅馆预订系统类图”,在Diagram窗口中出现"ClassDiagram:LogicalView/旅馆预订系统类图”,可以在该窗口绘制类图。如果要删除一个类图,在树表列表中选中要删除的类图并右击,在弹出的快捷菜单中选择Delete选项即可。建立类图中的类。在工具栏中选小表示类的图标,然后

7、在类图绘图区单击,即可建立一个名为NewClass的类,此时可以肓接将类名修改为所需要的类名。类更名的另一•种方法是,双击需要更名的类,弹出定义对话框也可以将类名修改为“川户”。在类定义对话框中,还町以将类的描述写在Documentation文本框中。为类添加属性。双击需要修改的类,弹出为类定义的对话框,在类定义对话框中选择Attributes标签,在空口区域右击,在弹出的快捷菜单小选择insert选项,为用户类插入一个属性,将该属性命名为“用户名称”。要删除某属性,可选中该属性,右击,在弹出的快捷菜单屮选择Delet

8、e选项即可,另一•种添加属性的方法是右击要添加属性的类,在弹出的快捷菜单中选择NewAttributes选项即可添加。使用RationalRose绘制用例模型(1)RationalRose的启动:选择"开始”…"程序”…RationalSoftware…RationalRoseEnterpriseEdetion选项,弹出对话框。这

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

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

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