UML实验类模型设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验报告

课程名称:面向对象分析与设计

实验名称:基于UML的类模型设计实验类型:

实验室名称:计算机应用实验室

实验报告撰写要求

一、实验前用预习报告纸撰写预习报告,预习报告包括以下内容

1.实验目的

2.实验用仪器设备、器材或软件环境

3.实验原理、方案设计、程序框图、预编程序等

4.实验过程中需要记录的实验数据表格

二、实验过程中,要认真观察,仔细记录

三、完成实验后用实验报告纸撰写实验报告,包括以下内容

1.仪器设备型号及编号

2.实验器材或软件环境

3.实验步骤、程序调试方法

4.实验数据处理及结果分析

5.实验中存在的问题

6.体会及思考题

四、报告撰写时,要求格式规范、书写整齐

报告成绩:指导教师审核(签名):年月日一、实验题目

基于UML的类模型设计

二、实验目的

1、熟练使用Rational rose2003或其它UML建模工具,掌握类图的创建方法。

2、掌握类的设计方法。

3、掌握类间的关系(继承、关联)的设计方法。

三、实验设备和环境

PC机一台,StarUNL

四、实验过程

在所给描述信息中,找出实体类:学生,教师,管理员,课程,分析各个实体类间的关联关系,若为多对多的关系,需再抽象出一个关联类。分析可得,学生与课程实体类间可抽象出一选修关联类;学生与教师实体类间可抽象出一个管理关联类;老师与课程实体类间可抽象出一个讲授关联类。除此之外还可得,教师,学生,管理员可泛华出一个用户抽象类。再通过StarUML画出即可。

五、实验结果

报告成绩:指导教师审核(签名):年月日

六、存在的问题及解决方法

分析的不够透彻,多对多的关联关系需抽象出另外的一个关联类,即使描述中没有直接提到,那也应该想到,解决方法:深入分析实体类间关系。

七、实验体会与总结

通过本次实验,使我对类图又有了更深一步的了解,学会了类图的基本分析方法和画法,掌握了如何使用StarUML绘制类图。

相关文档
最新文档