苏州科技学院天平学院本科生毕业设计(论文)
2.5 测试管理
2.5.1 测试安排
执行者:学生
功能描述:查看被安排的测试
基本功能:学生可以查看自己的测试时间,科目 2.5.2 测试记录
执行者:学生
功能描述:查看参加过的测试
基本功能:学生可以查看自己已经参加过的测试
2.6 成绩管理
执行者:学生
功能描述:查看测试成绩
基本功能:学生可以查看自己已经参加过的测试的成绩
2.7 系统用例图
老师可以登录系统,像题库中添加选择题和填空题,然后可以添加试卷,以及查询学生的成绩,退出系统;学生可以登录系统,参加考试,考完可以查看自己的成绩,退出系统。
登录系统填空题管理参加测试选择题管理老师查看测试记录学生试卷管理查询成绩测试管理退出系统
图2.1 系统用例图
5
苏州科技学院天平学院本科生毕业设计(论文)
2.8 业务流程图
老师登陆后,添加测试,然后选择试卷(手工选题或者随机选题),当没有所需的题目时向题库里添加题目,然后设计测试对象等信息;学生登陆后,查看是否有需要的测试,参加测试后提交试卷,然后退出。
否用户登陆用户登陆?查看学生成绩老师学生添加测试需要测试?手工选题?是否查看成绩否是无题库中有题目?有随机产生题目设定分值参加测试向题库中添加题目添加题目设定分值设置测试对象退出图2.2 业务流程图
6
苏州科技学院天平学院本科生毕业设计(论文)
第3章 概要设计
3.1 系统结构设计
从总体上来说这个课程辅助教学平台下的测试系统包含两大模块,一个是老师登陆后的管理模块,一个是学生登陆后的测试模块,老师登陆后可以向题库添加对应的选择题、填空题,然后点击添加试卷,往试卷中添加所需要的题目,或者随机生成试卷,然后发布试卷,设置没道题目的分值,也可以查看学生测试后的成绩,和总体的情况;学生登陆后可以查看自己所需的测试,完成测试后可以查看自己的成绩等[6]。 3.1.1 系统功能模块图
课程辅助教学平台下测试系统老师管理学生管理题目管理试卷管理测试管理测试管理成绩管理选择题填空题手工选题随机抽题测试安排评测试卷成绩管理图3.1 系统功能模块图
7
苏州科技学院天平学院本科生毕业设计(论文)
3.2 老师管理模块设计
老师管理模块设计主要包括题目管理,试卷管理和测试管理。 3.2.1 题目管理模块
此模块主要实现向题库中添加题目的功能。老师可以向题库中添加,删除选择题或填空题,并把每道题目按照科目名分类,老师在添加题目后再添加每道题目的正确答案,老师删除题目后答案也一起删除。 3.2.2 试卷管理模块
此模块主要帮老师实现生成一套测试试卷。老师可以使用手动生成试卷或随机生成试卷两个功能。手动生成试卷老师可以自己从题库中选择想要的题目,并设置好每道题目的分值,学生测试完后需要老师手动批改;随机生成试卷老师设置好填空题选择题的数量及每道题目的分值后,电脑随机从题库中抽取一套测试试卷,学生测试完自动批改得出成绩。 3.2.3 测试管理模块
此模块主要管理试卷的发布,批改。老师可以把生成好的测试试卷设置名称、时间,设置能否多次测试,然后发布出去。学生测试完后老师点击批改试卷可以看到相应的卷子,然后批改,给出成绩,也可以查看学生整体情况,通过率,不及格数等。老师也可以删除过期及没用的试卷。
3.3 学生管理模块设计
学生管理模块设计主要包括测试模块设计和成绩管理模块设计。 3.3.1 测试模块
此模块主要用于实现通知学生有无需要的测试,如果有测试点击进入开始测试,完成该测试。 3.3.2 成绩管理模块
此模块主要用于学生查看自己的成绩情况。
8