- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
教务管理系统
此管理系统面向对象是所有职工和学生,需要实现的功能有:
①基础维护(班级信息维护,学生信息维护,课程信息维护)
②教学管理(排课,学生选课、课程查询、成绩输入)
③报表统计(成绩单打印)
1.引言
(1)该产品的名称为教务管理系统
(2)系统设计的目标:出于本系统实学校学生管理的一个综合性的系统,本系统得设计目标将最终定位于完成以上所诉的系统主要业务的基本模型上。
(3)本系统涉及的对象是学生、教师,教务管理员。
2.需求分析
2.1用例图
2.2用例描述
标题
说明
用例名称:
班级信息维护
用例标识号:
501
简要说明:
系统管理员可通过此用例查询、删除、修改、录入班级基本信息。
前置条件:
系统管理员登陆教务系统、选择班级信息维护,再选择相应的班级。
基本事件流:
系统管理员登陆教务系统
选择班级信息维护
查询班级信息
删除班级基本信息
修改班级基本信息
录入班级基本信息
完成班级信息维护过程
用例结束
其他事件流:
如果系统管理员登陆异常,则提示“请重新登陆”。
异常事件流:
如果该班级不存在,则提示“班级不存在”异常。
如果查询班级基本信息失败,提示“查询失败”异常。
如果删除班级基本信息失败,提示“删除失败”异常。
如果修改班级基本信息失败,提示“修改失败”异常。
如果录入班级基本信息失败,提示“录入失败”异常
后置条件:
删除班级基本信息后,更新班级基本信息。
修改班级基本信息后,更新班级基本信息。
录入班级基本信息后,更新班级基本信息。
特殊需求
用例中的事件需进行事物处理,保持操作的一致性
标题
说明
用例名称:
学生信息维护
用例标志号:
502
简要说明:
管理员可通过此用例进行学生信息维护(查询信息,修改信息)。
前置条件:
管理员登陆教务系统,选择学生信息维护。
基本事件流:
判断系统管理员是否登陆教务系统
选择学生相应的信息,点击查询
修改相应的信息,包括添加,删除信息,刷新修改记录。
完成学生信息维护过程
用例结束
其他事件流:
如果系统管理员登陆异常,则提示“请重新登陆”
如果查询的信息状态异常,则提示“信息无法显示”。
如果选择修改的信息无法修改,则提示“无法修改信息”。
异常事件流:
如果学生不存在,提示“学生不存在”异常。
如果信息不存在,提示“信息不存在”异常。
如果修改信息失败,提示“修改数据失败”异常。
后置条件:
修改完信息后,刷新系统记录,显示修改后的记录。
特殊需求:
用例中的事物需要进行事物处理,保持操作的一致性。
“学生信息维护”用例描述
标题:
说明
用例标名称:
课程信息维护
用例标志号:
503
简要说明:
教务管理员可通过此用例对本校所有开过课程和新开课程进行查询,登记,删除,修改,并选择班级课程和基本课程。
前置条件:
教务管理员选择课程管理
基本事件流:
教务管理员登陆系统
对课程进行查询,登记,删除,修改;
设置基本课程和班级课程
完成课程信息维护
用例结束
其他事件流
如果系统管理员登陆异常,则提示“请重新登陆”
如果设置的课程有冲突,则提示“课程有冲突”。
异常事件流:
如果课程不存在,提示“课程不存在”
如果设置课程失败,提示“设置失败”。
后置条件:
设置好课程后,更新课程数据。
特殊需求:
用例中的事件需要进行事物处理,保持操作的一致性。
“课程信息维护”用例描述
标题
说明
用例名称:
排课
用例标志号:
504
简要说明:
教务管理员可通过此用例排课
前置条件:
各班级选修的课程,学时,任课老师等完整的排课信息输入完毕
基本事件流:
判断教务管理员是否登陆系统
输入完整的排课信息
教务管理员向系统提出排课请求
系统根据输入的排课信息进行排课。
如果排课成功,系统显示排课信息。
其他事件流:
如果系统管理员登陆异常,则提示“请重新登陆”
如果输入的排课信息不正常,则提示“重新输入排课信息”。
如果课程有冲突,提示“课程有冲突”。
如果排课失败,提示“排课失败异常”。
异常事件流:
(1)如果不是排课期间,提示“不能进行排课”操作。
后置条件:
排课成功,生成学生个人课表,班级课表,教师课表,教室课表。
特殊需求:
用例中的事件需进行事物处理,保持操作的一致性。
“排课”用例描述
标题
说明
用例名称
学生选课
用例标志号
5
简要说明
学生可通过该用例选择自己想要选修的课程,并且可以查询和修改已选的课程。
前置条件
学生选择要选修的课程
基本事件流
判断学生输入
您可能关注的文档
最近下载
- 《无人机艺术摄影》课件——项目8 航拍照片的后期处理.ppt VIP
- 新人教版(2024)七年级地理下册第七章第一节《自然环境》大单元教学课件(第2课时).pptx VIP
- 2024-2025学年小学美术四年级下册岭南版(2024)教学设计合集.docx
- 六年级安全教育教案(泰山版).docx VIP
- 2024年(新高考I卷)英语试卷评讲 课件.pptx
- 2025年邵阳职业技术学院单招职业倾向性测试题库及参考答案.docx VIP
- That's Us高清钢琴简谱.pdf
- 2025年中考命题作文押题预测:《我的2024》写作指导+佳作展示.docx VIP
- 教师综合能力测试题.docx VIP
- 2025统编版(2024)小学道德与法治一年级下册教学设计(附目录).docx VIP
文档评论(0)