exte
ds
exte
ds
exte
ds
exte
ds
exte
ds
exte
ds
exte
ds
exte
ds
f管理员用例图
与教务处管理员相关的用例图
f3教务管理系统的类图
从用例图中和系统分析说明中采用名词和实体识别法识别出学生、教师、系办管理员、教务处管理员、课程、公告、课程这几个类。在确定类的基础上再进一步标识类之间的关系建立类图如下所示
人员信息包内的类图
接口信息包内的类图
f系统事务信息包内的类图
f
4教务管理系统的顺序图
根据系统功能UML文档绘制了教师成绩信息管理的的顺序图及协作图、教务处管理员设置权限顺序图及协作图、系办管理员发布课程表顺序图及协作图、学生选课的顺序图及协作图。下图为教师成绩信息管理的的顺序图及协作图。
41学生选课、退课顺序图
42教师录入成绩顺序图
学生
数据信息
1登录
2验证登录3进入学生界面
4点击选课、退课
5执行选课、退选课
6提示操作成功
基础类
学生信息
f管理员
基础类
用户管理界面
1登录
2验证登录3进入管理员界面
4点击添加、修改、删除用户
6提示操作成功
6验证是否已提交成绩
43管理员添加、修改、删除用户顺序图
5添加、修改、删除用户
44管理员添加、修改、删除课程顺序图
数据信息
教师信息
基础类
教师
1登录
2验证登录3进入教师界面
4点击提交成绩
5准备提交成绩
7提交成绩
8提示提交成功
f管理员基础类课程管理页面
1登录
2验证登录
3进入课程管理界面
4点击添加、修改、删除课程
5添加、修改、删除课程
6提示操作成功
5教务管理系统的活动图
活动图是由状态图变化而来的。活动图主要用于描述系统在问题域空间中的活动流程活动图可以方便地描述系统中的并发活动。教务管理系统活动图如下
51学生查询成绩活动图
f学生管理员教师
登录
错误
用户名、密码
正确
选择查询科目
生成成绩单
成绩有错误通知管理员成绩有误
修改成绩无错误联系任课教师
更新数据库
52学生选课活动图
f择科目
定选课与专业冲突
人数已满
专业冲突
登录
用户名、密码
错误
正确
选
确
不与
人数未满
更新数据库
53教师录入成绩活动图
f登录
用户名、密码
错误
正确
选择录入成绩班级
确定录入继续录入
不继续
更新数据库
54管理员修改操作活动图
f登录
错误
用户名、密码
正确
选择修改项目
确定修改继续修改
不继续
更新数据库
f6教务管理系统的包图
将整个教务管理系统划分为人员信息、接口和事务3个包分别控制不同的应用。
系统r