基于bs模式的在线考试系统-学位论文.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)
《基于bs模式的在线考试系统-学位论文.doc》由会员分享,可在线阅读,更多相关《基于bs模式的在线考试系统-学位论文.doc(52页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、远程教育学院本科生毕业论文(设计)题 目 基于B/S的在线考试系统设计与实现 专 业 电气工程及其自动化 学习中心 福州学习中心 姓 名 学 号 指导教师 浙江大学远程教育学院本科生毕业论文(设计)诚信承诺书1.本人郑重地承诺所呈交的毕业论文(设计),是在指导教师的指导下严格按照学校和学院有关规定完成的。2.本人在毕业论文(设计)中引用他人的观点和参考资料均加以注释和说明。3.本人承诺在毕业论文(设计)选题和研究内容过程中没有抄袭他人研究成果和伪造相关数据等行为。4.在毕业论文(设计)中对侵犯任何方面知识产权的行为,由本人承担相应的法律责任。 毕业论文(设计)作者: 2015年 11 月 8
2、日论文版权使用授权书 本论文作者完全了解 浙江大学远程教育学院 有权保留并向国家有关部门或机构送交本论文的复印件和电子文档,允许论文被查阅和借阅。本人授权 浙江大学远程教育学院 可以将论文的全部或部分内容编入有关数据库进行检索和传播,可以采用影印、缩印或扫描等复制手段保存、汇编论文。毕业论文(设计)作者签名:2015年 11 月 8 日毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育
3、机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名: 日 期: 学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了
4、文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。涉密论文按学校规定处理。作者签名:日期: 年 月 日导师签名: 日期: 年 月 日注 意 事
5、 项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词 5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。4.文字、图表要求:1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写2)工程设计类题目的图纸,要求部分用尺规绘制,
6、部分用计算机绘制,所有图纸应符合国家技术标准规范。图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画3)毕业论文须用A4单面打印,论文50页以上的双面打印4)图表应绘制于无格子的页面上5)软件工程类课题应有程序清单,并提供电子文档5.装订顺序1)设计(论文)2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订指导教师评阅书指导教师评价:一、撰写(设计)过程1、学生在论文(设计)过程中的治学态度、工作精神 优 良 中 及格 不及格2、学生掌握专业知识、技能的扎实程度 优 良 中 及格 不及格3、学生综合运用所学知识和专业技能分析和解决问题的能力 优 良 中 及格 不及格
7、4、研究方法的科学性;技术线路的可行性;设计方案的合理性 优 良 中 及格 不及格5、完成毕业论文(设计)期间的出勤情况 优 良 中 及格 不及格二、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规范? 优 良 中 及格 不及格2、是否完成指定的论文(设计)任务(包括装订及附件)? 优 良 中 及格 不及格三、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、论文的观念是否有新意?设计是否有创意? 优 良 中 及格 不及格3、论文(设计说明书)所体现的整体水平 优 良 中 及格 不及格建议成绩: 优 良 中 及格 不及格(在所选等级前的内
8、画“”)指导教师: (签名) 单位: (盖章)年 月 日评阅教师评阅书评阅教师评价:一、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规范? 优 良 中 及格 不及格2、是否完成指定的论文(设计)任务(包括装订及附件)? 优 良 中 及格 不及格二、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、论文的观念是否有新意?设计是否有创意? 优 良 中 及格 不及格3、论文(设计说明书)所体现的整体水平 优 良 中 及格 不及格建议成绩: 优 良 中 及格 不及格(在所选等级前的内画“”)评阅教师: (签名) 单位: (盖章)年 月 日浙江大
9、学远程教育学院本科毕业论文(设计) 摘要 教研室(或答辩小组)及教学系意见教研室(或答辩小组)评价:一、答辩过程1、毕业论文(设计)的基本要点和见解的叙述情况 优 良 中 及格 不及格2、对答辩问题的反应、理解、表达情况 优 良 中 及格 不及格3、学生答辩过程中的精神状态 优 良 中 及格 不及格二、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规范? 优 良 中 及格 不及格2、是否完成指定的论文(设计)任务(包括装订及附件)? 优 良 中 及格 不及格三、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义 优 良 中 及格 不及格2、论文的观念是否有新意?设计是
10、否有创意? 优 良 中 及格 不及格3、论文(设计说明书)所体现的整体水平 优 良 中 及格 不及格评定成绩: 优 良 中 及格 不及格教研室主任(或答辩小组组长): (签名)年 月 日教学系意见:系主任: (签名)年 月 日摘要随着计算机技术的飞速发展,学校也已进入信息化时代。为了使高校在线自测更高效、更科学,决定开发在线自测系统。在线考试系统是现阶段研究开发的一个热点。它是建立在国际互联网上的应用系统,客户端的配置很简单,使考试不受地域的限制,一个完备的在线考试系统可以使用户在网上学习过后及时的检测自己的学习效果,以发现自己的不足,使得学习效率大大提高。即只要形成一套完整的题库就可以实现考
11、试的自动化。这样一来,教师所要做的只是精心维护题库,而不必组织考试,从而大大减轻了教师的负担,这表明其经济性和实用性是相当可观的。在开发在线自测系统的过程中,使用.NET技术,后台数据库使用SQL2008,并选择了B/S结构,并采用了典型的三层架构模型,这其中包括了数据层。本系统的设计实施为在线自测系统的运行做基础,为在线自测系统的管理工作提供良好的条件。关键词:在线自测;系统;结构化分析II浙江大学远程教育学院本科毕业论文(设计) 目录 目录摘 要I第1章 引言11.1课题研究背景与意义11.2 国内外研究现状2第2章 课题采用的技术和系统环境配置要求32.1 课题设计基础介绍32.1.1.
12、Net简介32.1.2 Microsoft Visual Studio 200872.2 ADO.NET82.3 系统开发模式92.4系统环境配置要求11第3章 需求分析123.1可行性分析及总体设计原则123.1.1 可行性分析123.1.2 总体设计原则133.2用户需求143.3功能需求14第4章 系统设计184.1 功能设计184.2 数据库设计184.3 系统操作流程21第5章 系统界面的设计与实现255.1 后台登录界面介绍255.2 账号管理模块265.2.1 添加账号信息265.2.2 账号管理265.3 学生信息管理模块265.3.1 添加学生信息界面275.3.2 管理学生
13、界面275.4 教师信息管理模块285.4.1 添加教师信息界面285.4.2 教师管理界面285.5 考试章节管理模块285.5.1 添加考试章节信息界面285.5.2 考试章节管理界面29第6章 系统测试306.1 系统测试的定义306.2 系统测试的目的及意义306.3 系统测试的重要性306.4 测试测试常用的方法316.5 系统运行情况326.6 在线自测系统测试326.7 系统测试结果38第7章 本系统开发遇到问题和解决方案39结 论39参考文献39浙江大学远程教育学院本科毕业论文丁亮_713021202003第1章 引言1.1 课题研究背景 进入21世纪以来,随着信息技术的不断发
14、展,数字化与自动化已成为信息时代的主流,通过网络,人与人之间联系的距离被无限放大,而隔空对话也成为现实。面对这样的发展,传统的考试方式已不能满足日渐增长的网络需求。首先我们需了解传统考试的弊端: (1)面对题海,教师需大量选题,同一科目的不同考试,教师需重复选题并输入排版,给教师带来大量的重复作业,使教师的工作效率大大降低,出错概率也大幅提高,单一选题的情况下还易发生选题范围过于狭窄的情况,不利于考核学生的综合水平与真实实力; (2)传统考试的考场安排和书面答题所带来的繁多试卷纸张容易造成考生作弊现象,监考老师很难顾全整场考试; (3)远距离考生无法及时到达考场,错过考试机会,造成成绩上的不公
15、平,其次专程考试所用的路费住宿等费用巨大,是一种可避免的浪费;另一方面,学校安排的统一书面考试需携带大量的答题工具,不利于学生稳定答题。 (4)由于纸张的不稳定性会在一定程度上导致信息丢失,从而影响到考试分数的客观性;另一方面,众多的纸质试卷和答题卡的制作造成了物力财力的浪费,不利于环境的可持续发展。此次选题目的是让在线考试系统的出现能够有效的避免以上的弊端,实现考试系统的规范化,简便化,科学化,数字化。尤其是题库的出现,使得同一科目的不同出卷变得快捷方便,有效的实现了以考试选拔人才的客观性。我们可以预见在线考试系统有效减轻了教师的工作负担并提高工作效率和改卷质量。而且由于计算机自动组卷、阅卷
16、,不仅能节省教师大量宝贵时间,而且能彻底消除出卷人的主观影响,考试工作更加规范化,更加客观、真实、全面的反映教学的实际效果,有助于促进教学质量的提高,有助于实现考、教分离,促使教师严格按照教学大纲的要求认真备课,认真组织教学内容,改进教学方法,对提高教学质量和整体教学水平有着非常重要的意义。选题的意义是能够简便考试流程,节省更多的时间和资源;提高考试系统的管理水平和质量;实现考试系统的公平性和保密性。1.2 国内外研究现状随着网络技术的发展,无纸化办公已经成为主流,而相对应的,基于WEB的在线考试也是大势所趋。而现阶段,在线考试系统的发展却远不如无纸化办公规范,业内对此的发展也远没有其他在线系
17、统重视。目前,国内的在线考试系统主要用在远程考试,在线教育等方面,系统多为会员制。其体制已日趋完善,大多网站将在线考试与在线学习相结合,是学生能够从其中获取更多的知识,利于提高学生的自学能力和综合水平。但在实际操作中,其中也不乏用户操作繁琐,题库生成不合理导致的成绩不公等弊端。而在实际生活中,在线考试可以运用的领域很宽广,比如驾照考试,公司的人才录取,在线问卷调查等,而B/S架构能够很有效的解决客户端和服务器端的同步问题,所以,在线考试系统的完善与发展有很大的提升空间。ETS(美国教育考试服务中心)举办的GRE(美国研究生入学考试)的计算机网络化考试就是最有影响的案例,但是在线考试系统实现的功
18、能差异很大,存在的问题也很多,考试系统研究开发仍任重而道远。第2 章 课题采用的技术和系统环境配置要求本章主要讲述的是开发本系统所涉及到的技术和工具,此外还有在设计系统初级阶段时对系统配置环境的认识和建议。2.1 课题设计基础介绍2.1.1.Net简介1.什么是ASP.NETASP.NET是M的一部分,ASP.net 是一种建立在公共语言运行库上的编程框架,可用于在服务器上生成功能强大的Web应用程序。它提供了一个统一的 Web 开发模型,并为开发人员提供了创建企业级 Web 应用程序所需的各种服务。ASP.NET 是一个已编译的、基于 .NET 的环境,可以使用任何与 .NET 兼容的语言(
19、包括 Visual Basic .NET、C# 和就Jscript.)创作应用程序。另外,任何 ASP.NET 应用程序都可以完全使用.NET Framework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。2 .NET Framework概述.NET Framework 是支持生成和运行下一代应用程序和 XML Web services 的内部 Windows 组件。.NET Framework的几个主要组成部分:首先是整个开发框架的基础,即通用语言运行时以及它所提供的一组基础类库;在开发技术方面,.NET提供了全新的数据库访问技术ADO .N
20、ET,以及网络应用开发技术ASP .NET和Windows编程技术Win Forms;在开发语言方面,.NET提供了VB、VC+、C#、 Jscript等多种语言支持;而Visual Studio .NET则是全面支持.NET的开发工具。.NET Framework 主要实现下列目标: (1)提供一个一致的面向对象的编程环境,而无论对象代码是在本地存储和执行,还是在本地执行但在 Internet 上分布,或者是在远程执行的。(2)提供一个将软件部署和版本控制冲突最小化的代码执行环境。(3)提供一个可提高代码(包括由未知的或不完全受信任的第三方创建的代码)执行安全性的代码执行环境。(4)提供一个
21、可消除脚本环境或解释环境的性能问题的代码执行环境。使开发人员的经验在面对类型大不相同的应用程序(如基于Windows 的应用程序和基于 Web 的应用程序)时保持一致。按照工业标准生成所有通信,以确保基于 .NET Framework 的代码可与任何其他代码集成。.NET Framework 具有两个主要组件:公共语言运行库和 .NET Framework 类库。公共语言运行库是 .NET Framework 的基础。您可以将运行库看作一个在执行时管理代码的代理,它提供内存管理、线程管理和远程处理等核心服务,并且还强制实施严格的类型安全以及可提高安全性和可靠性的其他形式的代码准确性。事实上,代
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 bs 模式 在线 考试 系统 学位 论文
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内