基于ASP.NET的高校在线考试系统设计与实现

龙源期刊网 https://www.360docs.net/doc/b416312427.html,

基于https://www.360docs.net/doc/b416312427.html,的高校在线考试系统设计与实现

作者:童强

来源:《软件导刊》2014年第05期

摘要:随着信息技术的不断发展,高校考试方式也在进行着一系列变革,从原有纸质试卷的考试方式逐步转变为基于Web的在线考试方式。考试的顺利开展对于学校来说尤为重要,为此设计并实现了一套高可靠性的在线考试系统。该系统用户界面友好、执行效率高、可扩展性好,具有较好的用户体验。

关键词关键词:https://www.360docs.net/doc/b416312427.html,;在线考试系统;系统设计;系统实现

中图分类号:TP319文献标识码:A文章编号文章编号:16727800(2014)005009402

基金项目基金项目:兰州石化职业技术学院教研基金项目(JY2012-11)

作者简介作者简介:童强(1984-),男,硕士,兰州石化职业技术学院信息中心讲师,研究方向为算法与程序设计、数据分析与处理。0引言

随着高校考试改革的深入,考试系统也在发生着变化,其经历了从无到有、从基于C/S架构到基于B/S架构的变化历程。信息技术的不断发展使得考试系统在功能和性能上逐渐完善,并使得基于Web浏览器的大规模在线考试成为现实。在主流的Web应用程序开发技术中,基于微软的.NET技术占了一定比重。

本文在对考试系统进行需求分析的基础上,对其功能设计、系统实现等进行了描述。系统采用基于C#的https://www.360docs.net/doc/b416312427.html,技术来实现,数据库管理系统采用Microsoft SQL Server2000[1]。

1需求分析

从某高校教务部门、教学单位了解到考试系统的基本需求。考试系统涉及的角色主要包括教务处管理员、二级(学院或系部)管理员、考生[23]。

教务处管理员具有最高权限,主要包括二级学院(系部)管理、班级管理、用户管理、角色管理、题库管理、考试管理、考试监控、个人信息修改等;二级(学院或系部)管理员权限与教务处管理员权限基本一致,主要包括本部门用户管理、角色管理、考试管理、考试监控、个人信息修改等,但权限范围仅限于本部门,对于其它部门的题库、用户等信息无权进行操作,也无法看到;考生的主要功能包括参加考试、继续考试(用于种种原因导致的考试中断)、个人信息修改。

相关文档
最新文档