ImageVerifierCode 换一换
格式:DOC , 页数:53 ,大小:1.11MB ,
资源ID:1274020      下载积分:30 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1274020.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(在线考试系统---毕业论文.doc)为本站会员(滴答)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

在线考试系统---毕业论文.doc

1、 本 科 毕 业 论 文 在线 考试系统 On-line Examination System 姓 名: 学 号: 学 院:软件学院 系:软件工程 专 业:软件工程 年 级: 指导教师: 年 月 摘 要 在科技飞速发展的今天,电脑信息技术与各 行各业进行了有效的结合。在线考试系统是当今 教学领域发 展的趋势, 它 实现了无纸考试和自动评分, 从而 减少了有形和无形的资源浪费。 在线考试系统的开发主要包括数据库的建立、维护以及 相应的 应用程序开发两个方面。 数据库的建立和维护主要 的 要求 是保证 数据的一致性、完整性、安全性 。 应用程序开发则要求用户能够很直观的理解界面的使用方式,并且能很

2、方便的实现 提供的权限 操作。在线考试系统使用起来简单、方便,容易上手 ,这使得用户都能很快掌握并 使用 该系统。系统提供的限时考试与练习自测模式 使学生 在课余期间多了一个掌握知识的渠道 , 这 是 对 课 堂教学很好的补充。 作者 选 用了 ASP.NET 技术, 结合 面向对象的开发方法和 主流 的三层体系结构, 使 用 Visual Studio 2008 和 SQL Server 2005 开发。面向对象的程序开发方法 增加了系统的可扩展性和移植性, 使再次的开发变的简单,满足 了 日后 系统的维护工作和功能扩展 需要。 系统的 设计充分利用 了 SQL Server 2005 数据

3、库技术的强大 功能 ,提高了编程效率和可靠性。 使用三层结构不仅使系统开发变得方便,而且使 用户界面 只能通过逻辑层来访问数据层,减少了入口,增加了系统的安全性。 本文分析了 在线考试系统的主要组成情况,包括系统的 国内外 研究背景 、现阶段考试系统的 理论分析 、 系统 的 总体设计 、 详细设计和实现等 。重点介绍了系统的详细设计及功能。 关键词: 自动评分 ; 三层结构; ASP.NET Abstract Recently, with the rapid development of technology, computer information technology cooperat

4、es with various fields. Online examination system is a tendency of the computer system development nowadays. It implements automatic scoring and no-paper examination. This makes a reduction of both tangible and intangible resources waste. The development of On-line Examination System mainly includes

5、 the establishment, maintenance of the database and the corresponding application. The establishment and maintenances of the database mainly requests the consistency, integrity, safety. The application make user use the interface intuitively. For example, the system is convenient to use and undertak

6、es easily. It makes all students can study or test independently. The author chooses ASP.NET and the popular three-tier architecture. The system use Visual Studio 2008 as development tool and SQL Server 2005 as database, coding in C# language. The development environment makes re-development simple

7、and can meet the further expand requirements. The design completely uses the SQL Server 2005, which has the powerful strength to increase the programming efficiency and reliability. Using three-tier architecture not only makes development conveniently but also increases the systems security. This pa

8、per analyzes the main components of online examination system, including the system background, theoretical analysis, detailed design and achievement. It mainly focuses on detailed design and achievement. Key words: Automatic Score; Three-tier Architecture; ASP.NET 目 录 第一章 绪论 . 1 1.1 课题背景 . 1 1.2 国内

9、外研究综述 . 1 1.3 本文的主要任务 . 2 1.4 本章总结 . 2 第二章 在线考试系统理论分析 . 3 2.1 考试系统相关理论 . 3 2.2 ASP.NET 动态网站开发技术 . 3 2.3 面向对象的程序设计 . 4 2.4 三层体系结构 . 4 2.5 在线考试系统题库设计理论 . 5 2.6 本章小结 . 6 第三章 系统总体设计 . 7 3.1 系统 总体设计 . 7 3.1.1 系统总体设计概述 . 7 3.1.2 后台管理模块 . 7 3.1.3 用户管理模块 . 8 3.2 系统数据库设计 . 9 3.2.1 数据库设计的基本步骤 . 9 3.2.2 表设计 .

10、10 3.3 本章总结 . 14 第四章 系统详细设计与实现 . 15 4.1 系统详细设计实现过程 . 15 4.1.1 详细设计具体实现过程 . 16 4.1.2 其他功能的详细设计 . 18 4.2 后台管理设计 . 19 4.2.1 管理员管理模块 . 20 4.2.2 专业管理模块 . 21 4.2.3 课程管理模块 . 22 4.2.4 试卷管理模块 . 24 4.2.5 试题管理模块 . 26 4.2.6 学生管理模块 . 29 4.2.7 学生成绩管理模块 . 30 4.2.8 留言板管理模块 . 31 4.2.9 上传文件管理模块 . 33 4.3 用户管理设计 . 34 4

11、.3.1 用户登录模块 . 34 4.3.2 用户注册模块 . 35 4.3.3 找回密 码模块 . 36 4.3.4 用户信息模块 . 38 4.3.5 用户留言板 . 42 4.5 本章小结 . 43 第五章 总结 . 44 5.1 本文研究工作总结 . 44 5.2 在线考试系统的发展前景 . 44 参考文献 . 45 致谢语 . 46 Contents Chapter 1 Introduction . 1 1.1 Topic Backgroud . 1 1.2 Present Situation in Domestic and Foreign Research. 1 1.3 Artic

12、le Primary Coverage . 2 1.4 Summary. 2 Chapter 2 Theoretiacl Analysic of System . 3 2.1 Correlation Theories . 3 2.2 Technological Development of ASP.NET Web Site . 3 2.3 Object-oriented Programming. 4 2.4 Three-tier Architecture . 4 2.5 Theory of the Systems Item Pool . 5 2.6 Summary. 6 Chapter 3 G

13、eneral Design . 7 3.1 General Design . 7 3.1.1 Overview of General Design. 7 3.1.2 Back-stage Management . 7 3.1.3 User Management . 8 3.2 Database Design . 9 3.2.1 Basic Step in Database Design. 9 3.2.2 Datasheet Design. 10 3.3 Summary. 14 Chapter 4 Detailed Design and Achievment . 15 4.1 Detailed

14、Design . 15 4.1.1 Detailed Design Progress . 16 4.1.2 Other Functions. 18 4.2 Design for Back-stage Management . 19 4.2.1 System Administrator Management. 20 4.2.2 Major Management . 21 4.2.3 Course Management . 22 4.2.4 Examination Management . 24 4.2.5 Item Management . 26 4.2.6 Student Management

15、. 29 4.2.7 Student Socre Management . 30 4.2.8 Message Board Management . 31 4.2.9 Upload Management . 33 4.3 Design for UI Module . 34 4.3.1 Login Module. 34 4.3.2 Register Module . 35 4.3.3 Retrieve Password Module . 36 4.3.4 Userinfo Module . 38 4.3.5 Note Module . 42 4.5 Summary. 43 Chapter 5 Co

16、nclusion . 44 5.1 Summary for This Paper . 44 5.2 Future Prospects. 44 Reference . 错误 !未定义书签。 Acknowledgements. 错误 !未定义书签。 第一章 绪论 1 第一章 绪论 1.1 课题背景 现在社会是 信息技术 高速 发展 的社会 , 网络 在人们生活和交际中的应用越来越广泛。 信息爆炸,知识更新日益加快,旧的知识传播途径已经满足不了人们的需求,这就迫切需要一种全新的知识传播方式。计算机技术、网络通信技术和多媒体技术的飞速发展,特别是 因特网 在全球得到迅速发展和广泛普及,为人们提供了一个

17、巨大的信息资源共享空间。人们越来越依靠计算机网络作为彼此合作、交流的主要渠道。 计算机考试系 统,突破了传统考试的诸多限制,可通过计算机网络实现考题资源共享 ; 另外,现在我们的考试绝大部分仍局限于纸质考试,人工或计算机判卷,人工填写成绩单,教务部门将成绩输入学生成绩管理系统等一系列环节。该系统针对这些问题进行了改革。计算机考试系统的客观题可自动评分,无任何人为因素,不仅能够使教师摆脱繁重的阅卷负担,提高阅卷速度,而且可以避免人为误差及人情分等问题,保证了考试的公平公正 ,而且规定了限时考试,时间到系统将自动交卷。 因而,计算机考试系统具有客观性强、评分迅速、公正 的 特点。 1.2 国内外研

18、究综述 考试使用计算机的尝试是从计算机类考试开始的,从九十年代开始,我国的多项全国 性计算机考试开始使用计算机进行测试。 1991 年开始的计算机软件专业技术水平考试 ; 1994 年开始的由国家教委考试中心主办、教育部批准的非计算机专业全国计算机等级考试等 1。这些使用计算机的考试旨在普及计算机应用知识和使用能力,在社会上有广泛影响,虽然它们适用的系统经历了几次升级,考试的内容也随着计算机软硬件的发展不断更新变化,但基本的考试形式一直延用至今。使用计算机进行考试是教育评价的一次飞跃,在考试中计算机取代了纸和笔,引发了考试内容、方法和形式的深刻变革 。 计算机应用于考试,使得阅卷有可能由计算机

19、自动完 成,于是自动阅卷技第一章 绪论 2 术成为研究的重点。在计算机上最容易实现的是选择题判断题等客观题的测试和评阅,可以自动实现立即评阅,立即给出测试结果。这种考试形式不一定局限在计算机类的考试, 也 可以扩展到任何 科目 。另外,这种方式很容易推广到 网络 上 。 在线考试 有其突出的优点, 如 信息量大,资源丰富,更新速度快等, 这些特点 很符合 现在教学中学生 希望以快捷便利的方式获得最多最有效信息的 考试资源 要求。 本系统就是一个模拟 网上考试的系统 ,可以为 学生 提供需要的 考试与练习的资源 ,也可以为 管理员 提供 缺省资料信息 ,可以说是两者互动的一种重要渠道 。 1.3

20、 本文的主要任务 本文通过对在线考试系统的理论和现状探讨的基础进行了分析,内容如下: (1) 第一章介绍了系统的研究背景和现状 ,明确了其具有开发前景 ; (2) 第二章介绍了系统的相关理论和系统开发中设计的一些开发技术和手段; (3) 第三章介绍了系统的总体设计,初步制定出该系统的功能; (4) 第四章介绍了在线考试系统的详细设计与实现; (5) 第五章对 本 文进行了总结 ,并对未来的考试系统未来发展趋势提出构想。 1.4 本章总结 本章概述了本次课题的背景,系统设计的目的和意义,比较系统的概述了论文的研究内容,为以后的章节的设计 鼓足 信心。第二章 在线考试系统理论分析 3 第二章 在线

21、考试系统理论分析 2.1 考试系统相关理论 随着科技的进步,在教育评价的理论、方法和内容不断发展的同时,评价技术和手段也在不断发展。读卡机的出现极大地提高了客观测试的效率和准确性。计算机的发展更开辟了教育评价的新天地,从计算机单机实现测试以及在局域网上实现计算机考试,基于 因特网 的网上测评系统 2的研究和探讨,乃至到掌握高科技手段的专业测评公司的出现,可以断定教育评测的国际化、认证化已成为趋势。教育评价的思路 从 重视评价的客观性,开始向着重视能力和创造性发展,但随着测量技术向着以计算机为主的信息技 术的靠拢,受到技术条件的限制,教育测试又开始重蹈客观化的路线。这虽然应该看作是正常的 , 但

22、不应该是最终的方向。随着科学的发展,一定能研制出更全面的教育评价技术和手段,实现既能体现客观性和高效性,又能有利于对能力和创造性进行评价的目的。 通过对现有的一些在线考试系统的研究,并详细了解了构建在线考试系统的一些要求后,在线考试系统应该满足以下设计目标或要求 3: (1) 系统要有广泛的通用性,可以用于各类课程的考试。 (2) 能够满足复杂组卷条件的要求,组卷速度快,成功率高。 (3) 良好的安全性。安全性是通过为信息的机密性、保密性、完 整性和可靠性提供充分的保护来预防风险。保障系统安全,是任何系统的基本要素。 (4) 良好的可扩展性。系统需要有良好的可扩展性,以满足考试系统不断发展的需要。对于考试系统而言,考试系统的功能完善是一个渐进的过程。 (5) 可管理性和可维护性。可管理 性 是指可以很方便地对系统进行管理,确保系统的正常运行。 (6) 可靠性和可用性。系统需要在一定的负荷下保持运行的可靠性和可用性。 2.2 ASP.NET 动态网站开发技术 ASP.NET 是建立在公共语言运行库上的编程框架,可用于在服务器上生成

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。