本发明属于web技术领域,使用了数据库技术sqlserver。
背景技术:
随着计算机技术的不断提高,人们日常生活中也得到了广泛使用;尤其是高校近几年扩招,在校学生明显增多,传统考核方式存在组织考试费时费力、考核内容局限、易损坏标本等诸多弊端;通过计算机和网络技术开发的web的高校考试系统可以解决以上弊端。
技术实现要素:
系统的功能是通过三大模块实现的,分别是学生模块、教师模块和管理员模块;各个模块设计如下:
1.学生模块:实现了学生用户的成绩查询、考核及新闻功能,包括了注册登录、新闻公告、日常考核、期末考核和成绩查询五个子模块;
(1)注册登录:以学生的学号为帐号,通过帐号,学生完成注册;注册的信息系统要求有姓名、班级、联系电话、身份证号等等;
(2)新闻公告:学生通过系统发布的新闻公告查看和搜询,可以得到包括实验课安排、日常考核安排、期末考试安排等信息;
(3)日常考核:依据实验课安排,学生每次实验完毕,通过无线网络技术,学生使用移动智能端设备或者pc电脑登录考试系统在日常考核栏目内进行作业考试;
(4)期末考核:期末考核在学校考试机房内进行,考生登录考试系统后,在账户信息页面,显示考生的各项信息,便于监考人员对考生身份的核查;考生依据专业的不同选择相应试题后,在规定的时间内进行答题,试题采用随机化抽题方式,减少相邻学生作弊可能;
(5)成绩查询:考生在成绩查询栏目内查询考试成绩,并可查询个人的成绩排名及各题的正确和错误情况;
2.教师模块:包括了新闻管理、题库管理、题库统计、试卷管理、考试管理和成绩管理;对学生的进行新闻,考试题目的管理,是系统的核心模块;
(1)新闻管理:可以发布、修改、删除实验课安排、日常考核安排、期末考试安排等公告;
(2)题库管理:可以新建、修改和删除试题;新建试题时,可以设置题目的考察知识点、题型、难易度、试题分数;
(3)题库统计:对试题的题型分布、难易度和各考察知识点试题数量分布情况信息进行数据统计,通过统计数据来方便题库的更新;
(4)试卷管理:分为日常考试试卷和期末考试试卷二部分,试卷基本属性包括了试卷名称、出题方式、考试开始时间、结束时间、试卷总分、通过分数等信息,可以对试卷的信息进行修改和添加;
(5)考试管理:教师可以对学生的期末试卷和日常考核试卷查看答卷记录及删除试卷等操作;
(6)成绩管理:通过该功能,教师可以查看总体学生考试平均分,学生个人成绩,各知识点,各题型的得分情况,从而评估考试情况,并可以对考卷结果进行及格率、成绩分布等统计分析;
3.管理模块:维护和管理系统的数据及更新等,包括了用户管理、权限设置和数据管理三大子模块;
(1)用户管理:通过学生数据库,可以完成帐号的批量导入,同时还可以删除帐号;
(2)权限设置:可以实现用户的使用资格审核,赋予不同账户不同权限;
(3)数据管理:可以实现数据的备份和数据的导入导出。