《面向对象分析与设计》实验报告

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

《面向对象分析与设计》

实验报告

班级:计科09-4班

姓名:郑翼

学号:08093435

实验一用例图

一、实验目的

1.学会分析系统中的参与者和用例

2.掌握用例图的绘制方法

二、实验器材

1. 计算机一台;

2. Rational Rose 工具软件;

三、实验内容

画出A TM系统的用例图

四、实验截图

五、实验体会

通过这次实验,理解了用例图的基本用法,并且初步掌握了Rational Rose软件的使用。对以后面向对象的学习都是十分重要的。

实验二交互图

一、实验目的

1.学会用协作图实现用例

2.掌握顺序图的绘制方法以及顺序图和协作图的相互转换。

二、实验器材

1. 计算机一台;

2. Rational Rose 工具软件;

三、实验内容

画出A TM取款的顺序图,并转换为协作图。

四、实验截图

顺序图

协作图

五、实验体会

通过实验,学会了用协作图实现用例,掌握了顺序图的绘制方法以及顺序图和协作图相互转换的方法,进一步的加深了对软件的使用。

实验三类图

一、实验目的

1.理解类的基本概念

2.理解类间的关系

3.掌握类图的绘制方法

二、实验器材

1. 计算机一台;

2. Rational Rose 工具软件;

三、实验内容

分析选课系统中的类及关系,然后画出它们的类图。

四、实验步骤

1.分析

在选课系统中,通过分析可抽象出如下几个类:

1.学生类

2.管理员类

3.课程类

学生类和管理员类的属性较容易分析,这里只列出课程类的属性和方法:(1)课程名称

(2)开课教室

(3)课程号

(4)授课教师

(5)选课的学生

(6)开课起始时间

(7)允许选课的学生人数

(8)设置课程号

(9)设置课程名称

(10)查询课程号

(11)查询允许选课的学生人数

2.实验截图

五、实验体会

通过本次实验,理解类的基本概念以及理解类间的关系,并且进一步掌握类图的绘制方法

实验四状态图和活动图一、实验目的

1.熟悉状态图和活动图的基本功能和使用方法。

2.掌握如何使用建模工具绘制状态图和活动图方法。

二、实验器材

1. 计算机一台;

2. Rational Rose 工具软件;

三、实验内容

(1)分析图书管理系统中的书和借书证的状态,画出它们的状态图;

(2)分析管理员的活动状态,画出管理员的活动图。

四、实验步骤

1.分析

在图书管理系统中,分析书的状态如下:

1.可借

2.被借

3.被预约

4.删除

借书证的状态如下:

1.可用

2.不可用

3.删除

管理员的活动如下:

1.处理还书

2.处理借书

3.处理罚款

读者的活动如下:

1.登录

2.找书

3.预约

4.浏览

2.实验截图

书的状态图

借书证的状态图

图书管理员的活动图

读者的活动图

五、实验体会

通过本次实验,熟悉了状态图和活动图的基本功能和使用方法,并掌握了如何使用建模工具绘制状态图和活动图方法。

相关文档
最新文档