面向对象建模技术实验三静态建模实践(共6页)_第1页
面向对象建模技术实验三静态建模实践(共6页)_第2页
面向对象建模技术实验三静态建模实践(共6页)_第3页
面向对象建模技术实验三静态建模实践(共6页)_第4页
面向对象建模技术实验三静态建模实践(共6页)_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精选优质文档-倾情为你奉上昆明理工大学信息工程与自动化学院学生实验报告( 2014 2015 学年 第 1 学期 )课程名称:面向对象建模技术 开课实验室:信自楼444 2014年 11月 12 日年级、专业、班计科111学号8姓名成绩实验项目名称静态建模实践指导教师张 云教师评语该同学是否了解实验原理: A.了解B.基本了解C.不了解该同学的实验能力: A.强 B.中等 C.差 该同学的实验是否达到要求: A.达到 B.基本达到C.未达到实验报告是否规范: A.规范 B.基本规范C.不规范实验过程是否详细记录: A.详细 B.一般 C.没有 注:5个A 为优 4个A为良 3个A 为及格 其余

2、为不及格。教师签名: 年 月 日一、 实验目的1、掌握UML 的静态建模的方法。2、实践用UML 建立静态模型。二、 实验原理及基本技术路线图(方框原理图)对象类静态结构模型描述了系统的体系结构,包括构成系统的类和对象、它们的属性和操作,以及这些对象类之间的联系。实质上是定义系统“对谁做”的问题。对象是一种人的认知概念,对应于现实世界和机器世界的各种元素。软件系统也是由对象构成的。要理解对象世界,首先要进行对象分析,建立对象类模型。类是对象的抽象,认识对象的类别是人类的本领。类之间的各种关系(如继承、关联、聚合、依赖等)都可以在对象世界里找到对应物。UML 的对象类模型把类分解为属性和操作,属

3、性也可以按照这种方法再进行分解,这是解决问题的一种基本原理。操作与系统的改变有关,系统的改变被分解为对象的变化,而类的操作代表与之相关的对象改变的计算过程。在建立对象类静态结构模型时,主要是将对象间的关系(如继承、聚集等)标注在关联线上,使对象间的关联关系更加明了。根据已建立的用例图和客户业务要求,通过由三部分组成的类描述:类名、类的责任(属性和操作)和类的协作者(为完成该责任而提供信息的其它相关的类),来确定对象类、其属性和操作、以及其所涉及的关系。通过检查类的定义,分析问题域的业务范围和领域知识来完善和确定类的属性。根据系统功能要求和系统设计需求来完善和确定类的操作。三、 所用仪器、材料(

4、设备名称、型号、规格等)微型计算机一台、Sybase PowerDesigner15.1 软件。四、 实验方法、步骤1、实验题目用下面需求描述建立一个汽车租赁信息管理系统的类图。B1:顾客(分为会员和非会员)浏览车型、车辆索引。B2:会员预约车辆/车型,当这辆车可用时或当有这个车型的汽车时,会员得到通知。B3:非会员预约车辆/车型,当他缴纳了定金后,这辆车可用时或有这个车型的汽车时,顾客得到通知。B4:顾客取消预约。顾客可以随时取消未结束的预约。B5:顾客到店提车,助手发车。B6:顾客归还汽车。2、实验过程1) 分别为B1、B2、B6 建立对象类图。2) 建立系统的对象类图。五、 实验过程原始记录(数据、图表、计算等)B1B2B3B4B5B6系统的对象类图六、 实验结果、分析和结论(误差分析与数据处理、成果总结等。其中,绘制曲线图时必须用计算纸)通过本次实验掌握U

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论