基于ASP.NET技术的在线考试系统设计
【摘 要】 为了更好的为学校的教学、科研、管理服务,减轻教师的工作强度和适应现代教学,实现无纸化和自动化考试,而开发了在线考试系统,它采用web方式,无需安装客户端,即可实现在线考试、成绩排行及汇总等功能,并完成了答卷保存、自动判分、成绩查询和分析等功能aspnet和net的区别.本文是在b/s三层模式的体系结构上开发的,使用应用比较广泛且相对先进的asp技术,后台数据库则采用sqlserver数据库进行系统开发。
【关键词】 b/s;asp;sql server;在线考试系
【中图分类号】g64.21 【文献标识码】a 【文章编号】2095-3089(2013)24-0-02
引言:根据一般考试的需求分析,设计一个具有自适应功能的网络考试系统意义很大。主要研究内容有:
(1) 采用b/s体系结构,以校园网为基础,进行系统设计。
(2) 以客观理论测试为基础,进行系统数据库设计,确定试题库的题目。
(3) 可选择性的生成试题库。
(4) 组织学生进行模拟练习,并及时对学生试题完成情况备份,杜绝因中途硬件问题造成数据丢失,并提供考试服务管理。
(5) 采用系统数据库为sql server,并综合运用的asp、ado等技术进行系统的开发,实现在线考试、机器阅卷及成绩分析汇总等功能。
1.系统需求分析
现在学校的考试基本还是采取书面考试的方式,在教师出题、监考、阅卷等方面造成了很大的工作压力,分散了教师钻研教学,管理方面的精力,造成了很大的人力、精力与时间的浪费,每次考试要耗费大量的纸张来印刷试卷,也造成了资源的浪费,本在线考试系统,就是为了解决这一问题,来简化考试、高效考试,因此本系统实现的功能主要有:
(1) 系统使用者的账号管理与权限控制
(2) 考生信息的录入与管理
(3) 考试科目的录入与管理
(4) 试卷的输入与操作
(5) 考试的操作与控制
(6) 学生成绩的保存与备份
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论