在线考试系统(三层架构)
2018-09-11 19:21:41 来源:本站原创 浏览:327次考试是学校为了方便学校对学生的学习能力进行检测的一项重要工作,通过考试能够测试某个阶段学生的学习情况,也能够让教师更加容易掌握学生的水平,以便有针对的对学生进行辅导。本在线考试系统,采用了BS架构模式开发,利用ASP.NET技术和sqlserver数据库进行设计开发,平台分为管理员、教师和学生三个用户权限,通过对试题的管理和对试卷的组合管理,能够更加方便地实现在线考试,系统主要功能如下:
管理员:
系统介绍:对系统的相关信息进行介绍,能够对考试的信息情况和考试系统的相关进行全面的介绍。
班级管理:针对考试学生的班级信息情况进行管理,学生所在班级的录入和删除等操作。
用户管理:能够对教师用户的基本信息情况进行管理。
学生管理:学生信息的管理,是本系统的重要用户管理方式,管理员实现了学生信息的增加和修改删除操作。
题型管理:包括了填空题、判断题、单选题、多选题以及简单题等。多种题型的设置,可以构成试卷的基本信息,以便在组卷时候能选择相应的题型题目。
我的账号:对个人的密码进行修改,能够输入原密码和新密码后,实现密码的修改。
教师用户:
题型管理:教师可以针对题型进行管理,并且实现多种题型的设置。
试卷管理:包括了对手工选题、随机抽题以及手工输入等试卷信息的管理。可以对试卷进行手工选题以及随机的组卷等,在试卷的管理方面十分方便。
考试管理:考试安排、评卷管理、以及成绩信息的管理。
我的账号:能够实现对个人的账号密码的修改,针对密码信息进行修改和删除等操作。
学生:
考试安排:可以在个人的后台中,查看考试的安排信息,并且能够点击参加考试,实现在线考试,考试安排有考试的名称、组卷方式、考试时长、有效起始日期和终止日期的内容,能够在线进行内容的查看。
考试记录:针对考试的信息进行记录,也就是考试的过程信息进行一个登记,包括考试时长、开始考试时间、交卷时间、实际考试用时和交卷方式等信息进行登记,并能对是否已经参加考试进行标注。
考试成绩:可以对考试的成绩信息进行登记和管理,包括考试名称、试卷总分、通过分数以及考试成绩的在线评测,并能够对是否参加考试的状态进行设置。
修改密码:实现了对学生的密码信息进行修改。