基于ASP.NET的高校在线考试系统设计与实现(共6页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《基于ASP.NET的高校在线考试系统设计与实现(共6页).doc》由会员分享,可在线阅读,更多相关《基于ASP.NET的高校在线考试系统设计与实现(共6页).doc(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上基于ASP.NET的高校在线考试系统设计与实现 摘要:随着信息技术的不断发展,高校考试方式也在进行着一系列变革,从原有纸质试卷的考试方式逐步转变为基于Web的在线考试方式。考试的顺利开展对于学校来说尤为重要,为此设计并实现了一套高可靠性的在线考试系统。该系统用户界面友好、执行效率高、可扩展性好,具有较好的用户体验。 关键词关键词:ASP.NET;在线考试系统;系统设计;系统实现 中图分类号:TP319文献标识码:A文章编号文章编号:(2014) 基金项目基金项目:兰州石化职业技术学院教研基金项目(JY2012-11) 作者简介作者简介:童强(1984-),男,硕士,兰
2、州石化职业技术学院信息中心讲师,研究方向为算法与程序设计、数据分析与处理。0引言 随着高校考试改革的深入,考试系统也在发生着变化,其经历了从无到有、从基于C/S架构到基于B/S架构的变化历程。信息技术的不断发展使得考试系统在功能和性能上逐渐完善,并使得基于Web浏览器的大规模在线考试成为现实。在主流的Web应用程序开发技术中,基于微软的.NET技术占了一定比重。 本文在对考试系统进行需求分析的基础上,对其功能设计、系统实现等进行了描述。系统采用基于C#的ASP.NET技术来实现,数据库管理系统采用Microsoft SQL Server20001。 1需求分析 从某高校教务部门、教学单位了解到
3、考试系统的基本需求。考试系统涉及的角色主要包括教务处管理员、二级(学院或系部)管理员、考生23。 教务处管理员具有最高权限,主要包括二级学院(系部)管理、班级管理、用户管理、角色管理、题库管理、考试管理、考试监控、个人信息修改等;二级(学院或系部)管理员权限与教务处管理员权限基本一致,主要包括本部门用户管理、角色管理、考试管理、考试监控、个人信息修改等,但权限范围仅限于本部门,对于其它部门的题库、用户等信息无权进行操作,也无法看到;考生的主要功能包括参加考试、继续考试(用于种种原因导致的考试中断)、个人信息修改。 系统基本需求描述较为简单,但在具体设计实现时,需要考虑系统的可扩展性等,需要在实
4、现时灵活处理。如考试系统题库,采用基于知识点的管理方式,页面显示采用树状目录结构,知识点逐步分级细化。这样可以保证组卷时对知识点进行灵活把握和选取,且知识点可以重复利用到多个科目的考试中,远远好于基于课程的管理方式45。 2系统设计 通过需求调研,得到系统的基本功能结构如图1所示。 图1系统功能结构 设计系统时充分考虑其可扩展性,除了前文所述的基于知识点的题库管理方式外,还有基于角色功能的权限管理方式和基于类别的试卷管理方式。 目前,系统角色包括3类,但是还可以作进一步细化。因此,权限的管理方式采用基于角色功能的权限管理方式,即:首先是功能管理,每个总的功能页面对应功能管理中的一项,功能可在后
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 ASP NET 高校 在线 考试 系统 设计 实现
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内