- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
基于ASP.NET的高校在线考试系统设计与实现
摘要:伴随信息技术的不停发展,高校考试方式也在进行着一系列变革,从原有纸质试卷的考试方式逐渐转变为基于Web的在线考试方式。考试的顺利开展对于学校来说尤为重要,为此设计并实现了一套高可靠性的在线考试系统。该系统顾客界面友好、执行效率高、可扩展性好,具有很好
的顾客体验。
关键词关键词:ASP.NET;在线考试系统;系统设计;
系统实现
中图分类号:TP319文献标识码:A文章编号文章编号:2023)
基金项目基金项目:兰州石化职业技术学院教研基金项
目(JY2023-11)
作者简介作者简介:童强(1984-),男,硕士,兰州石化职业技术学院信息中心讲师,研究方向为算法与程序设
计、数据分析与处理。0引言
伴随高校考试改革的深入,考试系统也在发生着变化,
其经历了从无到有、从基于C/S架构到基于B/S架构的变化
历程。信息技术的不停发展使得考试系统在功能和性能上逐渐完善,并使得基于Web浏览器的大规模在线考试成为现实。在主流的Web应用程序开发技术中,基于微软的.NET
技术占了一定比重。
本文在对考试系统进行需求分析的基础上,对其功能设
计、系统实现等进行了描述。系统采用基于C#的ASPNET
技术来实现,数据库管理系统采用MicrosoftSQL
Server2023[1]:
1需求分析
从某高校教务部门、教学单位理解到考试系统的基本需求。考试系统波及的角色重要包括教务处管理员、二级(学
院或系部)管理员、考生[23]。
教务处管理员具有最高权限,重要包括二级学院(系部)管理、班级管理、顾客管理、角色管理、题库管理、考试管理、考试监控、个人信息修改等;二级(学院或系部)管理员权限与教务处管理员权限基本一致,重要包括本部门顾客管理、角色管理、考试管理、考试监控、个人信息修改等,但权限范围仅限于本部门,对于其他部门的题库、顾客等信息无权进行操作,也无法看到;考生的重要功能包括参与考
试、继续考试(用于种种原因导致的考试中断)、个人信息
修改。
系统基本需求描述较为简朴,但在详细设计实现时,需要考虑系统的可扩展性等,需要在实现时灵活处理。如考试系统题库,采用基于知识点的管理方式,页面显示采用树状目录构造,知识点逐渐分级细化。这样可以保证组卷时对知识点进行灵活把握和选用,且知识点可以反复运用到多种科
目的考试中,远远好于基于课程的管理方式[45]。
2系统设计
通过需求调研,得到系统的基本功能构造如图1所示。
图1系统功能构造
设计系统时充足考虑其可扩展性,除了前文所述的基于知识点的题库管理方式外,尚有基于角色一功能的权限管理
方式和基于类别的试卷管理方式。
目前,系统角色包括3类,不过还可以作深入细化。因此,权限的管理方式采用基于角色一功能的权限管理方式,即:首先是功能管理,每个总的功能页面对应功能管理中的一项,功能可在后台灵活管理。系统在增长一项功能时,只需把该功能页做好,然后拷贝到系统的目录,并在后台的功能管理模块添加功能名称、页面途径等;然后是角色管理,
可以便地进行添加、修改和删除等操作,如:对于考生、教
务处管理员等角色,授权时给角色授权,明确角色具有哪些
权限(可进行哪些功能操作),可灵活设置,顾客可添加、
修改、删除等,且顾客可赋予一种或多种角色,一种顾客若
赋予多种角色,则该顾客可进行的操作就是所有角色的并
集。基于角色的顾客权限管理流程如图2所示。
图2基于角色的顾客权限管理流程
试卷管理采用基于类别的试卷管理方式,重要目的是便
于后期进行成绩分析、分类记录、试卷管理等。
3系统实现
系统实现重要从如下几种方面加以论述:
(1)系统管理员系统管理模块。重要包括顾客管理、
角色管理、院系管理、班级管理、在线顾客管理。顾客管理可增长、修改和删除顾客,也可批量导入Excel顾客数据表,修改顾客的角色;角色管理功能重要对角色进行增长、修改、删除操作,还包括为角色授权;院系管理和班级管理可对院系和班级进行增、删、改的操作;在线顾客管理可查看到目前在线的所有顾客,管理员可实时理解顾客的状况,并可强
制顾客离线。角色的权限分派界面如图3所示。
图3角色的权限分派界面
(2)考试设计模块。重要功能包括知识点管理、基于
知识点的题库管理、考试类别管理和基于类别的试卷管理功
能。知识点管理界面如图4所示。
图4知识点管理
(3)考试管理模块。其功能包括考试安排、成绩管理、准考证管理。考试安排重要是设定考试分类、考试名称、考试时长、考试时间段、试卷总分、通过度数、成绩显示方式、试卷显示模式等;成绩管理可以实现查看所有已考科目的成绩明细,可导出exce
您可能关注的文档
最近下载
- 党务工作者应知应会问答.pdf VIP
- 校服供货服务方案.docx VIP
- 2020部编版六年级下册语文(全册)同步练习及答案 精编版.pdf VIP
- 高一上学期统编版历史必修中外历史纲要(上)期中复习中国古代史专题练习.docx VIP
- 2022年人教版八年级下册英语 Unit 8 Have you read Treasure Island yet 单元教案 .pdf
- 2.3.1喀斯特地貌 高中地理湘教版必修一.pptx VIP
- YB∕T 4968-2021 冷轧钢带单位产品能源消耗限额.docx VIP
- 硬笔书法系列《硬笔书法指导》.ppt VIP
- 部编版小学六年级语文下册同步练习.pdf VIP
- 上班族心理健康课件最新完整版本.pptx VIP
原创力文档


文档评论(0)