实验三 构建类图 【实验目的】 1
理解类的基本概念 2
理解类间的关系 3
掌握类图的绘制方法 4
掌握简单的类图设计方法 【实验器材】 1
计算机一台; 2
Rational Rose 工具软件; 【实验内容】 【题目一】 分析选课系统中的类及关系,然后画出它们的类图
分析 在选课系统中,通过分析可抽象出如下几个类: (1)学生类 (2)管理员类 (3)课程类 学生类和管理员类的属性较容易分析,这里只列出课程类的属性和方法: (1)课程名称 (2)开课教室 (3)课程号 (4)授课教师 (5)选课的学生 (6)开课起始时间 (7)允许选课的学生人数 (8)设置课程号 (9)设置课程名称 (10)查询课程号 (11)查询允许选课的学生人数 2 )绘图步骤 下面介绍在Rose2003 中创建类和它们之间关系的过程: (1)在“Logical View “中双击 Main 图,或者右击“Logical View “,弹出在快捷菜单中选择“New ”->“Class Diagram”,双击图标,出现图2
1,为编辑类图做好准备
1 (2)在逻辑视图中,从工具栏中选择class 图标,在右边的绘图区中添加一个新元素,并取名Stu dent 表明新增一个类,如图2
2 (3)选择新创建的元素,点击鼠标右键,在弹出的菜单中选择“Open Sepcification”,弹出图2
(4)在对话框中,可以修改元素的名称,这里新元素的名称定为“Stu dent”,如图2
4 (5)点击“Attribu tes”选项卡,添加属性,如图2
5 (6)点击“operations”选项卡,添加方法如图2
6 (7)同样的方法添加Course类,如图2
7 (8)创建两个