设计一套大学教务管理系统: (1) 针对系统进行功能性需求描述 (2) 按照系统中涉及的用户类型(如:学生、教师、系统管理员)绘制用例图。 (3) 画出系统功能结构图
时间: 2024-01-16 21:05:03 浏览: 37
好的,下面是对大学教务管理系统的功能性需求描述:
1. 学生管理模块:包括学生信息管理、选课、退课、查询成绩等功能;
2. 教师管理模块:包括教师信息管理、教学计划制定、成绩录入、课表查询等功能;
3. 课程管理模块:包括课程信息管理、课程安排、课程评价等功能;
4. 教务处管理模块:包括学生、教师、课程信息管理、教学计划制定、成绩查询等功能;
5. 系统管理员管理模块:包括用户管理、系统配置管理、日志管理等功能。
根据以上需求,我们可以绘制如下用例图:
![大学教务管理系统用例图](https://img-blog.csdnimg.cn/20210816180346431.png)
在这个用例图中,主要涉及到五个角色:
1. 学生:可以查询自己的成绩、选课、退课等操作;
2. 教师:可以查询自己的课程表、录入学生成绩等操作;
3. 教务处:可以管理课程信息、教师信息、学生信息等;
4. 系统管理员:可以管理系统用户、系统配置等;
5. 系统:提供各种功能,协调各个模块之间的数据交互。
接下来,我们可以画出系统功能结构图,如下所示:
![大学教务管理系统功能结构图](https://img-blog.csdnimg.cn/20210816180755846.png)
在这个系统中,主要涉及到五个模块:
1. 学生管理模块:包括学生信息管理、选课、退课、查询成绩等功能;
2. 教师管理模块:包括教师信息管理、教学计划制定、成绩录入、课表查询等功能;
3. 课程管理模块:包括课程信息管理、课程安排、课程评价等功能;
4. 教务处管理模块:包括学生、教师、课程信息管理、教学计划制定、成绩查询等功能;
5. 系统管理员管理模块:包括用户管理、系统配置管理、日志管理等功能。
以上是对大学教务管理系统进行的功能性需求描述、用例图和系统功能结构图的设计,希望能够对您有所帮助。