某教务管理系统主要完成以下功能∶教师使用该系统完成某班级学生某门课程成绩的录入、修改、计算和打印,学生使用该系统查询所学课程的成绩,系统管理员使用该系统进行学生信息、教师信息、课程信息和班级信息的管理。请对该系统分析,找出系统中的参与者、用例,确定它们之间的关系,并对每个用例进行详细描述,并画出其用例图。
时间: 2023-06-14 18:07:07 浏览: 287
根据上述需求,我们可以确定该系统中存在以下参与者和用例:
参与者:
- 教师
- 学生
- 系统管理员
用例:
- 教师录入成绩
- 教师修改成绩
- 教师计算成绩
- 教师打印成绩单
- 学生查询成绩
- 管理员管理学生信息
- 管理员管理教师信息
- 管理员管理课程信息
- 管理员管理班级信息
参与者和用例之间的关系如下:
- 教师可以录入、修改、计算和打印成绩。
- 学生可以查询成绩。
- 系统管理员可以管理学生、教师、课程和班级信息。
每个用例的详细描述如下:
1. 教师录入成绩
描述:教师使用系统录入某个班级某个学生某门课程的成绩。
前置条件:教师已经登录系统并且选择了对应班级和学生。
后置条件:成绩被保存在系统中。
2. 教师修改成绩
描述:教师使用系统修改某个班级某个学生某门课程的成绩。
前置条件:教师已经登录系统并且选择了对应班级和学生。
后置条件:成绩被修改并保存在系统中。
3. 教师计算成绩
描述:教师使用系统计算某门课程某个班级所有学生的成绩。
前置条件:教师已经登录系统并且选择了对应班级和课程。
后置条件:成绩被计算并保存在系统中。
4. 教师打印成绩单
描述:教师使用系统打印某门课程某个班级所有学生的成绩单。
前置条件:教师已经登录系统并且选择了对应班级和课程。
后置条件:成绩单被打印。
5. 学生查询成绩
描述:学生使用系统查询自己某门课程的成绩。
前置条件:学生已经登录系统。
后置条件:成绩被显示在系统中。
6. 管理员管理学生信息
描述:管理员使用系统管理学生的信息,包括添加、修改和删除学生的个人信息。
前置条件:管理员已经登录系统。
后置条件:学生信息被保存在系统中。
7. 管理员管理教师信息
描述:管理员使用系统管理教师的信息,包括添加、修改和删除教师的个人信息。
前置条件:管理员已经登录系统。
后置条件:教师信息被保存在系统中。
8. 管理员管理课程信息
描述:管理员使用系统管理课程的信息,包括添加、修改和删除课程的信息。
前置条件:管理员已经登录系统。
后置条件:课程信息被保存在系统中。
9. 管理员管理班级信息
描述:管理员使用系统管理班级的信息,包括添加、修改和删除班级的信息。
前置条件:管理员已经登录系统。
后置条件:班级信息被保存在系统中。
用例图如下所示:
![教务管理系统用例图](https://i.imgur.com/oBq9vD0.png)
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)