当今世界进入了知识大爆炸时代,考试类型和考试规模也随知识的膨胀而不断增加,尤其是计算机网络的发展和普及使得远程教育的应用越来越广;传统的人工考试系统不仅步骤繁琐而且易出错,越来越难以跟上社会的需求。人们迫切需要高效准确的新型考试方式代替传统的人工考试系统以节省人力、物力,同时进一步保证考试的客观、公正。
在线考试系统通过计算机和网络实现对学生的考核,很大程度上排除人为因素,出色地解决了传统考试系统的问题,因为它利用Web数据库,组卷灵活,节约人力物力,提高了考试的透明度;阅卷的效率、准确性更高;正式考试和自我测试更为灵活。
主要包括两大模块:学生用户模块和教师用户模块。
1.1学生用户模块:
包括信息管理、正式考试、自我测评、成绩查询、注册、登录等几个部分。
①个人信息管理:对存储在数据库中的个人信息的添加和修改,包括用户名、口令、其他个人基本信息等。
②正式考试:学生登录系统,点击考试后,Web服务器提取相应的考试题,进行答题;点击交卷后,向服务器提交作答结果。
③自我评测:与正式考试类似,只是在作答结果上传后,服务器将显示题目答案。
④成绩查询:学生登录后,点击成绩查询就可以了解自己各个科目的成绩。
⑤注册:使用系统前进行账号的注册。
⑥登录:注册后每次使用系统时所需的第一步。
1.2教师用户模块:
包括教师个人信息管理、题目管理、正式考试管理、试卷管理、成绩分析等几个部分。
①教师个人信息管理:与学生用户模块相似。
②题目管理:新建、删除、修改题库。新建题库需注明题目的难度等级,便于组卷。
③正式考试管理:设定考试时间、考试当前状态;
④试卷管理:根据试题的难度等级组卷,本系统主要着手于自动组卷:依据某种算法筛选试题,保证不重复且难度适中;批改上传试卷:教师将主观题的批改结果上传至Web服务器,Web服务器将这部分成绩和自行批改得出的客观题成绩相加,得出总成绩;可以删除学生的试卷、
⑤成绩分析:统计考生成绩并制成表格、图表,供老师查阅、分析。随堂在线测试系统的设计与实现
基于web技术的高校工资管理系统的设计与实现
基于android平台的cos社交系统的设计与实现
基于ASP.net的在线考试系统的设计与实现
在线考试系统
基于asp.net的港湾小区物业管理系统
基于SSM框架 银行自动存取款系统
汽车4S销售管理系统