文档介绍:: .
1.大学教师选择本学期要.....................................................................36
十三、 生成程序代码 ..................................................................................................37
十四、 创建数据库设计 ..............................................................................................42
十五、 附件 1:转换后的 Visual Basic 程序 .............................................................46
十六、 附件 2:转换后的 Java程序 ..........................................................................47
十七、 附件 3:生成的 SQL 语句 ..............................................................................48
3一、 系统描述
7.大学教师选择本学期要教授的课程,每位教师最多只能上报 4 门课程。
8.教师选课结束后,教务管理人员进行协调和确认教师的课程,并创建本学期的课
程目录表,向学生公布。
2.学生填写课程选修表,每个学生最多选修 4 门课程;每门选修课程的学生数最多
为 10 人,最少为 3 人。人数达到 10 人时,停止学生登记注册此门课程;
9.学生选课结束后,系统自动取消人数少于三人的课程。
10. 学生按最终的课程表到财务处办理收费手续( billing system)。
11. 教师可查询所教课程的学生花名册 (roster)。
12. 教务管理人员维护学生、教师和课程的信息。
二、 用例图 (Use Case View)
1.《在线选修课程管理系统》中的执行者 (Actors)
注册选修课程的学生;
教授选修课程的教师;
教务管理人员必须汇总选修课程情况,制作课程表;
教务管理人员必须维护关于课程、教师和学生的所有信息;
财务管理系统从本系统中取出收费信息。
2.使用 Rational Rose 创建执行者 (Actors)
图 1
41) 右击 browser 框中的 Use Case View包,弹出快捷菜单;
2) 选择 New—— Actor 项;
3) 输入执行者的名字; (如出错,可用 Rename命令更改 )
4) 如果文档窗口不可见,选择屏幕上方的 View—— Documentation 菜单;
5) 在 browser 框中选中所需执行者;
6) 将光标置于文档框中,输入相应文档。
3.《在线选修课程管理系统》中的用例 (Use Case)
注册选修课程 (学生);
选择教授的选修课程 (教师);
索取课程花名册 (Roster)(教师 );