收藏 分销(赏)

新版面向对象分析与设计实验报告样本.doc

上传人:精**** 文档编号:4832034 上传时间:2024-10-14 格式:DOC 页数:5 大小:458.50KB
下载 相关 举报
新版面向对象分析与设计实验报告样本.doc_第1页
第1页 / 共5页
新版面向对象分析与设计实验报告样本.doc_第2页
第2页 / 共5页
新版面向对象分析与设计实验报告样本.doc_第3页
第3页 / 共5页
新版面向对象分析与设计实验报告样本.doc_第4页
第4页 / 共5页
新版面向对象分析与设计实验报告样本.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、资料内容仅供您学习参考,如有不当之处,请联系改正或者删除。计算机学院一、 实验目的1理解类的基本概念。2掌握在RationalRose中绘制类的操作方法。3掌握在RationalRose中绘制类的关联、 依赖、 泛化关系一、 实验环境、 内容和方法实验器材:1计算机一台。2RationalRose工具软件。实验内容: 实验分成两部分: 第1部经过实验1完成的用例图我们能够初步了解系统的业务功能, 现在需要对实验1的需求进一步分析, 从中识别出系统的概念类, 对系统进行分析阶段的静态建模; 第2部分要求在第1部分系统分析的基础上, 精化、 完善分析阶段的类图, 使之成为计算机系统可实现的模型。因

2、此, 指派你运用可课堂所学的有关如何抽象出类的知识, 完成如下任务: 1寻找和抽象出图书管理功能中的类。2识别类间的关系。3精化、 完善类图, 使之成为计算机系统可实现的模型, 为正向工程做准备。二、 实验过程描述分析阶段的静态建模 1 分析: 分析阶段类的识别仅限于业务领域的概念类( 或称实体类) , 将图书管理业务领域的实体类识别如下: 馆藏书目、 馆藏资源品种、 图书品种、 碟片品种、 资源项、 借书记录、 预定记录、 逾期记录、 罚款细则、 图书管理员、 读者。 2绘制类: 打开Rose中的Logical View( 逻辑视图) , 鼠标右键单击Logical View根节点后, 将出

3、现如图2.1所示的快捷菜单, 选择”NewPackage”项, 在逻辑视图下建一个名为”Class Diagram”( 类图) 的包, 用于存放图书管理系统的静态模型。 鼠标右键单击新建的”Class Diagram”包, 将出现如图2.2所示的快捷菜单, 选择”NewClass Diagram”项, 在”Class Diagram”包下建立一张名为”Entity”的业务领域实体类图。鼠标双击”Entity”类图, 在绘图窗口打开这张新建类图, 添加类”借书记录”。设置类的属性和方法( 操作) 。至此, ”借书记录”类的方法和属性都设置好了, 如下图。接下来, 重复步骤, 为图添加其它类, 定

4、义类的属性和方法, 产生业务领域的实体类, 如图添加类的关联关系: 在左边的类图工具栏选取”Unidirectional Association”图标, 为右边图的类之间添加关联并设置关联属性, 定义聚集关联, 添加类的泛化关系至此, 图书管理系统分析阶段的静态建模结束, 点击主菜单完成对”图书管理系统.mdl”模型文件的保存。2 设计阶段的静态建模分析: 设计阶段类的静态建模包括两方面: 第1方面是将分析阶段识别的领域实体类进一步细化, 将分析阶段识别的汉语的类名、 属性名和方法名转变为英文的类名、 属性名和方法名, 这样便于后续正向工程Java代码框架的生成, 同时要将分析阶段未识别出来的

5、属性、 方法补充进去; 第2方面, 要根据软件体系结构的分层模式, 为静态模型添加边界类和控制类, 绘制一张反映边界类、 控制类、 实体类三者关系的总体图。保存模型文档: 至此, 图书管理系统的静态建模结束, 点击主菜单完成对”图书管理系统.mdl”模型文件的保存。总结与心得: 对类的概念有了具体的理解, 包括设置类的属性, 类的方法, 添加类的关联关系, 设置关联属性, 特别是定义关联的多重性, 由于类的数量较多, 需要仔细分析, 检查才不至于出错, 要分析添加类的泛化关系。馆藏资源品种”是”图书品种”和”碟片品种”的父类, 故二者之间是类的泛化关系。为了便于后续正向工程Java代码框架的生成, 还需要将分析阶段识别的汉语的类名、 属性名和方法名转变为英文的类名、 属性名和方法名, 同时还要补充方法和属性, 进一步细化。为了以后的实验需要。这一步需要一个个修改, 特别强调细心和耐心。经过该实验, 对在Rational Rose中绘制类的操作方法必要熟悉了。

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服