已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验时间2017年10月25日08时至10时学时数22学时1.实验名称类的关系2.实验目的1理解类间关系的基本概念。2掌握描绘类间关系的方法。3掌握在Rational Rose中绘制类关系的操作方法。实验器材1计算机一台。2Rational Rose 工具软件。3.实验内容通过对前面内容的学习,使我们完成了“图书馆管理系统”的需求分析,并从业务对象中抽象出了类。我们知道类通常是不会单独存在,而是由关联、泛化、依赖等关系相互协作来静态描述业务系的。因此,我们在找出系统中所存在的类的前提下,需要进一步对业务对象间如何联系进行建模。现指派你运用本节所学的相关知识,完成如下任务: 1对书籍管理功能中的类的关系建模。实验步骤1分析:由前面章节对图书馆管理系统中的书籍管理业务分析和对该业务的抽象出来的类可知,图书馆的主要静态模型类图是由书籍管理类、书类、书目类、管理员类、用户类和各种界面操作类组成。其中用户类与管理员类是泛化的关系,而其它类之间均是关联关系。2请根据教材中示例部分在Rational Rose中绘制类间的关系。绘图步骤:(1)打开上面做好的类图,添加管理员类,用户类,界面类。首先,添加一人管理员类,图5.1,并按照上面所说方法添加类的各种属性和方法,见图5.2、图5.3。(2)可以依照上面的操作来添加其他的类,如:用户类(Reader类)、界面类(ActionForm),添加完后结果如图5.4 和图5.5所示;(3)其他的类添加完后,就可以为各个类添加关系了,由关联、泛化、依赖等关系相互协作来静态描述业务系,所以,各个类的关系也由这几个关系来完成。如图5.6所示:Person类是administrator类和reader类两个类的父类,他们之间为泛化关系。administrator类和reader类是继承Person类。BoobItem类是继承Book类的,其他的类为一般的依赖关系,最后,连接完线条便得到图5.6。(4)根据分析设计情况,进一步细化各类之间的关系。图5.1图5.2图5.3图.5.4图5.5图5.64.文件描述5.实验
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广东省高校院所专利转化“揭榜挂帅”项目申报书
- 小学德育班主任2026年上半年班级德育教育工作总结
- 2026年秋季幼儿园安全教育课 居家安全家里也要注意
- 2026 年秋季开学 青春勇逐梦 砥砺前行再出发
- 2026年秋季广告学专业开学第一课 行业案例分析教学设计
- 2026年北师大版小学六年级语文下册第四单元第14课《背影》说课教案
- 第13课《与朱元思书》课件 2026-2027学年统编版语文八年级上册
- 2025年跨境电商包装环保认证 碳足迹计算与 reduction
- 脑梗死和高血压的护理措施
- ESD防护培训教程
- 贵州省黔东南州2025-2026学年七年级下学期期末考试英语试卷(含答案)
- 2026年新版甘肃辅警考试题库必考题(含答案解析)
- 施工项目检测设备管理制度
- 2026年高考地理真题山东卷含答案
- 2026年人教版高一第二学期英语期末阶段知识巩固试卷(附答案可下载)
- 健康体重管理运动干预中国专家共识(2025版)
- (2025年)公路水运检测师水运材料考试真题及答案
- 标准工时管理办法
- 字节研发工作制度
- 2026年公诚管理咨询有限公司华北分公司招聘备考题库及答案详解一套
- 2026年用友项目经理岗位考试题库含答案
评论
0/150
提交评论