在线考试系统需要有如下的综合需求:
1.适合的用户权限
综合考虑各种因素后,我只设了三种合法用户:管理员、学生和教师,合法用户要经过有效的身份验证方可登录。这三种用户必须在被授权以后才能使用本系统的资源。合法用户可以使用的系统资源根据用户身份的不同而定,管理员主要负责系统后台的管理,包括题库管理、试卷管理、科目管理、学生信息管理、老师信息管理等。学生可以进行登录、参加考试、查询成绩等操作。老师登录系统后,可以在线阅卷的操作。
2. 适合的网络环境
在线考试系统能够方便地运行在网络环境下,用户使用客户机可以方便简捷地访问考试系统。管理员用户可以通过网络来管理题库、管理学生用户、安排考试、查询考试成绩和查看试卷分析结果等,学生用户可以通过网络来参加网上考试和查询考试成绩等。
3. 完备的考试功能
在线考试系统应该具有和在线考试密切相关的基本功能,用户可以方便的完成在线考试的常规基本操作。
参加考试:在学生登录系统以后,可以查询到需要参加的考试项目,选择参加考试后即进入考试中。考试的题目按格式列出,完成答卷后,学生可以提交答卷。
成绩查询:考生登录后,可以查询以往考试的信息。通过这个功能,考生可以查询考试的成绩。
学生管理:管理员登录后,可以对学生的信息进行维护。
科目管理:管理科目的一些信息,包括科目录入、等操作。
题库管理:管理员登录后对题库进行维护,可以进行题目的添加,修改和操作。
试卷管理:从题库中抽取题目,形成试卷,可以自动和手工生成。
考卷评分:对考试完毕的考生的考卷进行评分操作。客观题在考卷提交时,已经由系统给出分数,这里主要是进行主观题目的评分。