- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
NET技术的Web考试系统设计与实现
第 24卷第 6期 唐山学院学报 Vo1.24No.6
2011年 11月 JournalofTangshanCollege NOV.2011
基于.NET技术的Web考试系统设计与实现
彭宏玉 ,陈晓纪 ,柴旭光
(1.唐山学院 计算机系,河北 唐山063000;2.邢台职业技术学院 信息工程系,河北 邢台054000)
摘要:采用ASP.NET技术开发了基于Web形式的三层架构在线考试系统,系统具有学生模块、教
师模块、管理员模块三大功能模块,实现了考生管理、考试管理、分数统计及查询等功能,改进 了学
生考核手段,实现 了考试方式的网络化。
关键词:ASP.NET;在线考试系统;三层结构;组卷算法
中图分类号 :TP311 文献标识码 :A 文章编号:1672—349X(2011)06—0021—02
W ebExaminationSystem Design
andImplementationBasedon .NET Technology
PENGHong—yu,CHENXiao-ji,CHAIXu-guang
(1.DepartmentofComputerSience,Tangshan College,Tangshan063000,China;2.DepartmentofInformation
Engineering,XingtaiPolytechnicCollege,Xingtai054000,China)
Abstract:W ebform—basedthree—tierexaminationsystem wasdevelopedwithASP.NET technolo—
gy,whichhasstudentmodfile,teachermoduleandadministratormodule,realizingexamineead—
ministration,exam administrationandscorestatisticsandinquiry,etc.andnetworkedexam and
improvingassessmentdevices.
KeyW ords:ASP.NET;onlineexaminationsystem ;three-tierstructure;algorithm
随着教育信息化的发展,远程教学、在线辅导、在线考试 系结构划分为 :表示层、业务层和数据层 。三层结构模式原
越来越多的运用在教学中L1],但是通常的考试系统是在局域 理如 图 1所示 。
网环境下,采用 c/s结构,这种考试系统对考试客户端要求 用户界面层 业务处理层 数据存储层
比较高,而且考试题 目类型单一。因此,本文采用ASP.NET
技术设计Web考试系统,充分发挥Web技术的优势,可以适
应于各种科 目考试的要求 。并在确保考试系统安全性的前
提下,可提高学校的考试组织效率,节约成本。根据需求分 图l 系统实现原理图
析,系统满足:适合学生在线考试,数据来源为在校学生基础 表示层提供应用程序的用户界面(UI)。大多数应用程
数据库,学生不需要注册就可以考试;系统管理员管理教师 序都使用窗体来构造表示层。应用程序 由一系列用户与之
和学生信息,为教师分配管理权限,教师在考试前添加试题 交互的窗体组成。每个窗体都包含许多用于较低层的输出
信息,试题类型选择灵活。考试时间由教师设定,开始答题 及收集用户输入 的字段 。
系统就倒计时,时间到系统 自动关闭;考试时系统为最大化 业务层是上下两层 的纽带,实现应用程序 的业务功能。
窗口,而且禁止按 鼠标右键和F5刷新操作,避免考生刷新页 这层通常由使用一种或多种编程语言实现的大量组件组成。
面
原创力文档


文档评论(0)