1 系统需要解决的主要问题
首先,因为考试是面向特定的某些对象的,所以考试者进入系统应该进行身份验证。考试者进入考试系统后,应该能根据自己的需要选择考试科目,所以该系统还应具有考试科目选择的功能。在线考试基于网络环境,试卷应该从服务器的数据库随机抽取试题后动态生成的。另外,系统还应该对考试时间进行控制,时间到了会要求考试者交卷。考试者选择答案提交后,应该由计算机自动判卷,得到成绩后显示出来。系统自动将成绩记录到数据库中,以待以后查询。考试完毕后,可以返回登录界面或继续考试。
2 系统应该具备的基本功能
☆用户注册:用户可以进行注册,然后登录。
☆试题模型设置:设置各科目试题的每种题型的分值。
☆试题库管理:分科目,对单选、多选、填空三种题型试题库的管理,使试题的增删、编辑更为简便。
☆在线考试:系统严格控制整个考试过程,实行时间的监控与权限的控制,考生需要在限定的考试时间内交卷。
☆计算机自动阅卷:考生考完按提交后,要求计算机能自动阅卷,然后马上显示出考生分数。
☆成绩查阅:考生考完以后,管理员应该能对所有纪录进行查询,并应该可以删除指定纪录。
除了实现上述功能以外,在线考试系统还应该具有友好、简洁的界面,安全性要高,稳定性要强。