- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
**大学计算机学院优秀毕业论文
毕 业 设 计 (论 文)
题 目 基于web在线考试系统的设计与实现
学生姓名 专业班级
指导教师 职 称
所在单位
教研室主任
计算机、软件专业优秀毕业论文,有软件+源代码+完整版毕业论文+答辩PPT,有需要的师弟师妹请加Q:2317309690。
摘 要
计算机技术和网络通讯技术的发展使得以网络为中心的信息系统获得广泛应用,而以数据库和网络通讯技术为基础的在线考试系统近年来也越来越受到人们的青睐,其中在线考试系统是基于WEB的专一性考试平台。
在线考试系统实现了在线考试的需求,对于减轻教师的工作负担,激发学生的学习兴趣与激情,促进考试公平公正,在一定程度上缓解因地域、经济等诸因素造成的教育资源不平衡有十分积极的意义。此外,相比于传统考试方法,在线考试系统具有以下明显优势:在线考试系统完全实现了无纸化,减少了资源的浪费;效率高、操作方便,试卷题库可以“一次编写,动态加载”,从而在一定程度上减轻了教师的工作负担,也免去了传统考试方式下组织考试各工作环节的麻烦;在线考试打破了传统考试方式地域的限制,实现了基于Internet或局域网的地域覆盖,数据信息安全性高,有利于维护考试的公平公正,在一定程度上提高了考试质量。
本课题借鉴目前国内外主流在线考试系统的设计和实现方式,考虑在线考试系统在实践中的业务流程和处理方式,综合各方面的客观因素,采用浏览器/服务器模式开发,使用目前最受欢迎的Java语言进行程序的编写,保证了软件的健壮性和可维护性,实现了跨平台运行。系统连接SQL Server 2000数据库。实现了用户登录、考生注册、在线考试、成绩查询、用户信息管理、试卷管理、试题管理等主要功能,此外系统根据用户的特殊需求和在线考试系统本身的特点,还实现了用户密码找回、考试环境设定、试卷统计分析等辅助功能,方便用户操作,做到和在线考试模块的功能配套,提高了系统的健壮性和可用性。在具体的设计和实现中,各个功能模块均使用了UML进行了详细的设计,使用JSP技术对系统界面的编写和DREAMWEAVER等开发工具,力求做到功能实用、界面美观,系统高效。本文将对在线考试系统的具体设计和实现做详细论述。
关键词:在线考试系统 Java 浏览器/服务器模式 SQL Server 2000数据库
ABSTRACT
The development of computer technology and network communication technology make the network-centric information systems widely available. And the on-line examination systems based on database and network communication technology have become more and more popular in recent years, of which the Java online examination system is a Web-based specificity test platform.
…
Key words: the online examination system Java browser / server mode the SQL Server 2000 database
目 录
1 前 言 1
1.1 课题来源及研究意义 1
1.2 国内外在线考试系统现状分析 2
1.3 本课题的研究内容 3
2 考试系统相关理论及技术概述 5
2.1 在线考试系统理论简介 5
2.2 在线考试系统开发技术简介 5
2.2.1 Java技术 5
2.2.2 B/S模式(浏览器/服务器模式) 6
2.2.3 JSP技术 6
2.2.4 SQL Server 2000数据库 7
3 系统需求分析及可行性研究 8
3.1 系统需求分析 8
3.1.1 系统功能分析 8
3.1.2 系统性能分析 9
3.2 系统可行性研究 9
3.2.1 经济可行性分析 9
3.2.2 技术可行性分析 10
3.2.3 管理可行性分析 10
4 系统总体设计 11
4.1 系统功能设计 11
4.2 系统数据分析 13
4.3 数据库设计 14
4.3.1 数据库概念设计 1
文档评论(0)