基于bs架构的在线考试系统设计

基于bs架构的在线考试系统设计

ID:8317548

大小:884.50 KB

页数:38页

时间:2018-03-19

基于bs架构的在线考试系统设计_第1页
基于bs架构的在线考试系统设计_第2页
基于bs架构的在线考试系统设计_第3页
基于bs架构的在线考试系统设计_第4页
基于bs架构的在线考试系统设计_第5页
资源描述:

《基于bs架构的在线考试系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、(课程)毕业设计设计题目:基于B/S架构的在线考试系统设计设计时间:2015.11.16-2016.01.18学生姓名李志嵘学号专业计算机应用技术班级13华大计算机指导教师马赞玮技术职称讲师/系统分析师2016年01月08日353535基于B/S架构的在线考试系统设计[摘要]随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分繁琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。随着计算机应用的迅猛发展,网络应用不断扩大,人们迫切要求利用这些技术来进行在线考试,以减轻教师的工

2、作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试趋于公正、客观,更加激发学生的学习兴趣。本文主要介绍了基于B/S架构的在线考试系统的需求分析、总体设计和详细设计过程,并在此基础建立了后台数据库,利用ASP.NET和数据库原理开发实现了在线考试系统。它具有用户登录验证、用户在线考试、随机生成试卷、自动判卷、用户管理、试卷管理、成绩管理等功能。[关键词]B/S模式ASP.NET在线考试系统管理系统35目录引言1第一章开发在线考试系统的目的和背景2第二章需求分析32.1任务概述32.2需求规定42.3对性能的规定42.4数据流图

3、52.5实体-关系5第三章系统概要设计103.1软件运行环境103.2基本设计概念和设计流程103.4运行设计153.5系统出错处理设计16第四章数据库设计174.1逻辑结构设计要点174.2物理结构设计要点174.3数据结构和程序的关系21第五章系统详细设计225.1用户注册(user-zc)模块设计说明225.2用户登录(login)模块设计说明235.3在线考试(onlineexam)模块设计说明255.4题库管理(question-gl)模块设计说明265.5试卷管理(paper-gl)模块设计说明275.6公告管理(noti

4、ce-gl)模块设计说明285.7用户管理管理(user-gl)模块设计说明295.8成绩查询(mark-cx)模块设计说明305.9修改密码(pwd-xg)模块设计说明31结论33致谢34参考文献3535引言随着网络技术的飞速发展,现在很多大学和社会其他部门都已经开设了远程教育,通过计算机网络实现异地教育和培训。但是,远程教育软件的开发目前还处于起步阶段,随着这项技术的不断深入发展,就要求有更好、更完善的软件系统应用到远程教育当中去,这就给软件设计人员提出了更高的设计要求。远程教育包括很多环节,例如教学系统、答疑系统和考试系统等等。

5、其中很重要的一个环节就是在线考试系统,同时它也是最难实现的环节。在我国,虽然远程教育已经蓬勃地发展起来,但是目前学校与社会上的各种考试大都采用传统的考试方式,在此方式下,组织一次考试至少要经过五个步骤,即人工出题、考生考试、人工阅卷、成绩评估和试卷分析。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试

6、更趋于公证、客观,更加激发学生的学习兴趣。伴随着远程教育的蓬勃发展,作为教学当中不可分割的一部分的在线考试系统也得到了当今远程教育研究者的关注,考试是考察学生对所学习知识的接受和理解程度的重要手段,无纸化的考卷,考试的随时性,随地性,这些特点都是研究并开发网络考试系统主要的原因,网络考试系统远远超越了传统考试固定时间,固定地点的考试模式的限制,将给学生和老师带来极大的便利。随着Internet的相关技术的发展,特别是Web技术的出现,人们开始致力于研究和开发基于Internet考试系统,这也大大推动了远程教育的发展。目前,一些远程教育

7、机构已经开发出了在线考试系统,基本实现了基于Internet的B/S结构在线考试。通过Server端的后台试题库动态生成考卷和对于标准化的试题即时评定成绩。但是与传统的纸面考试相比,目前的在线测试都是基于标准化考试的,而且一般只能用于非正规的考试,因为对于很多方面考虑的还不是很完善,因而使得在线考试在近段时间很难完全替代传统的考试。本系统采用基于B/S架构,使用ASP.NET开发平台、C#语言和Access数据库进行开发。35第一章开发在线考试系统的目的和背景在线考试系统(OES)就是通过网络在线考试实现无纸化、快捷、减轻教师负担的一

8、个考试方式,本系统基于B/S架构,使用SP.NET平台、C#程序开发语言、VisualStudio2008开发工具、Access数据库进行实现。1.1开发目的降低教师的工作量,如不用教师来安排题目,系统自动随机生成一份试

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。