教学一体化服务平台——考务安排系统需求分析报告

    • 1 需求分析
      • 1.1 系统简介
      • 1.2 需求说明
      • 1.3 用例分析
        • 1.3.1 用例与角色
        • 1.3.2 用例图
        • 1.3.3 用例描述
    • 2 系统设计
      • 2.1 实体关系建模

1 需求分析

1.1 系统简介

   全国基本上所有的高校都需要经常跟学生所学课程的安排,授课教师的安排,考试相关事务的安排及监考老师的安排等打交道,而安排这么多复杂又繁琐的事务通常都需要耗费大量的精力,同时还不能保证结果的合理性,因此越来越多的高校都开始在校园里推出教学一体化平台——考务安排系统(以下简称考务安排系统)。顾名思义,考务安排就是对考试相关事务进行安排,而安排考试则需要对以下几点进行安排及确定:

  • 考试空闲时间
  • 考试教室
  • 监考老师
  • 已结束上课科目

除了安排考试还有对学生考试成绩的管理,学生的课程管理等。该系统大大简化了教师的工作,同时也提升了工作效率。

1.2 需求说明

   教学一体化服务平台——考务安排系统可用于辅助教务处老师以及学校授课教师安排考试科目时间地点以及监考人员,包括各类人员的登录,考试空闲时间的查询,考试地点的安排,最后总管理员的审核,以及各类人员对考试科目时间地点安排的查询。本系统应力求做到具有高度的可靠性,能及时响应各类人员的操作,易于使用。本系统的目标是提高教务处老师以及学校各授课教师的考试安排效率,为老师、学生提供方便。

1.3 用例分析

1.3.1 用例与角色

学生:

  • 查看考试安排
  • 查看本学期课程表
  • 查询成绩
  • 查看个人信息

教师:

  • 安排考试
  • 管理成绩
  • 查询监考安排
  • 发布考试通知
  • 打印各班学生考试信息

管理员:

  • 管理学生信息
  • 管理教师信息

1.3.2 用例图

教学一体化服务平台——考务安排系统用例图教学一体化服务平台——考务安排系统用例图教学一体化服务平台——考务安排系统用例图

1.3.3 用例描述

用例名称:查看考试安排
描述:学生查看考试安排相关信息
标识符:UC_ZJC_01
角色:学生
前置条件:学生成功登录系统
主事件流:
1.学生点击考务安排链接,跳转到考务安排信息中心
2.点击查看考试安排链接,显示当前已安排的所有考试相关信息
3.用例结束
其他事件流:
1.网络异常,链接失效,没有显示考试安排信息
2.查看考试安排信息时间未开放,查询失败
用例名称:查看课程表信息
描述:学生查看课程表信息
标识符:UC_ZJC_02
角色:学生
前置条件:学生成功登录系统
主事件流:
1.学生点击个人信息链接跳转到个人信息主页面
2.学生点击查看课程表信息链接
3.显示学生本学期课程表
4.用例结束
其他事件流:
1.若课表显示与实际有误,点击“反馈”按钮输入反馈内容
后置事件流:
1.管理员审核学生反馈信息并对学生课表进行重新导入
用例名称:查看已考试成绩
描述:学生查看考试成绩
标识符:UC_ZJC_03
角色:学生
前置条件:学生成功登录系统
主事件流:
1.学生进入个人信息页面
2.学生点击查看成绩链接
3.显示学生成绩信息
5.用例结束
其他事件流:
1.学生未参加考试,不显示成绩
2.学生对成绩有疑问,点击“成绩复查”按钮跳转到申请复查成绩登记表进行填写
用例名称:安排考试
描述:教师对学生考试进行安排
标识符:UC_ZJC_04
角色:教师
前置条件:教师成功登录系统且考试时间和考试科目暂时确定
主事件流:
1.教师输入条件查询该时间可用空教室
2.选择好教室后查询该时间可以监考的老师(没有课)
3.教师点击“保存按钮”
4.用例结束
其他事件流:
1.该时间段内没有可用空教室,重新确定考试时间
2.该时间段内没有可以监考的教师,重新确定考试时间
后置事件流:
1.教师点击“上传考试安排信息”按钮
用例名称:查询监考安排
描述:教师查询监考安排信息
标识符:UC_ZJC_05
角色:教师
前置条件:教师成功登录系统
主事件流:
1.教师点击考务安排链接跳转到个人信息页面
2.点击查看监考安排链接显示监考安排信息
3.用例结束
其他事件流:
1.查询监考安排信息时间未开放,查询失败
用例名称:发布考试通知
描述:教师发布考试通知
标识符:UC_ZJC_06
角色:教师
前置条件:考试相关信息已确定
主事件流:
1.教师选择通知主题并点击“发布通知”按钮,导入考试安排信息表
2.点击“发送”按钮 3.用例结束
其他事件流:
1.输入的内容或主题为空,提示“输入的内容和主题不能为空”
用例名称:查询本学期教学课表
描述:教师查询本学期授课课表
标识符:UC_ZJC_07
角色:教师
前置条件:教师成功登录系统
主事件流:
1.教师点击考务安排链接跳转到个人信息页面
2.教师点击查看本学期授课课表
3.用例结束
其他事件流: 无
用例名称:查询各班学生考场安排信息
描述:教师通过输入条件查询各个班的考试信息
标识符:UC_ZJC_08
角色:教师
前置条件:教师成功登录系统
主事件流:
1.教师输入班级号查询该班级的考试信息,查询的信息包括考场,考试科目,考试时间,监考老师以及考试人数。
2.教师点击下拉列表选择监考老师来查询该监考老师监考的考试科目,考场等信息
3.教师可以以EXCEL或者PDF格式导出各个班的考试安排信息
4.用例结束
其他事件流:无
用例名称:管理管理
描述:教师对学生的成绩信息进行管理
标识符:UC_ZJC_09
角色:教师
前置条件:教师成功登录系统
主事件流:
1.教师按条件查询某学生或者某班级的成绩
2.教师可以点击修改按钮修改学生的成绩
3.教师点击保存按钮,完成对学生信息成绩的操作
4.教师通过查询某个班或某个年级的所有学生成绩然后以EXCEL表格的形式导出成绩 5.用例结束
其他事件流:
1.查询条件为空,提示“查询条件不能为空”
后置事件流:
1.教师点击上传按钮将修改的成绩信息上传到数据库中,学生登录系统后可以看到修改后的成绩
用例名称:管理学生信息
描述:管理员对学生相关信息进行管理
标识符:UC_ZJC_10
角色:管理员
前置条件:管理员成功登录系统,点击下拉列表选择管理学生信息
主事件流:
1.管理员点击学生反馈信息管理按钮显示所有的学生反馈信息列表
2.管理员点击学生基本信息管理按钮
3.管理员可筛选关键词对反馈信息进行统计分析以便改善今后的工作
4.管理员发布学生反馈信息统计分析报告
5.用例结束
其他事件流:无
后置事件流:无
用例名称:管理教师信息
描述:管理员对教师相关信息进行管理
标识符:UC_ZJC_11
角色:管理员
前置条件:管理员成功登录系统,点击下拉列表选择管理学生信息
主事件流:
1.管理员点击教师基本信息管理按钮
2.用例结束
其他事件流:无
后置事件流:无

2 系统设计

2.1 实体关系建模

   全国基本上所有的高校都需要经常跟学生所学课程的安排,授课教师的安排,考试相关事务的安排及监考老师的安排等打交道

你可能感兴趣的:(教学一体化服务平台——考务安排系统需求分析报告)