网站大量收购闲置独家精品文档,联系QQ:2885784924

驾校在线考试系统的设计与实现毕业设计.doc

驾校在线考试系统的设计与实现毕业设计.doc

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
驾校在线考试系统的设计与实现毕业设计 目 录摘 要 I) Abstract (II) 1 引言 (1) 1.1选题背景 (1) 1.2课题背景及开展研究的意义 (1) 2 相关技术分析 (2) 2.1JSP技术介绍 (2) 2.2 三大框架介绍 (2) 2.2.1Struts (2) 2.2.2Hibernate (4) 2.2.3Spring (5) 3 需求分析 (7) 3.1课题简要说明 (7) 3.2可行性研究 (7) 2.2.1经济可行性 (7) 2.2.2技术可行性 (7) 2.2.3运行可行性 (7) 2.2.4时间可行性 (8) 2.2.5法律可行性 (8) 3.3在线驾驶员考试系统一般需求分析 (8) 3.4当前在线驾驶员考试系统现状分析 (8) 3.5性能需求 (9) 4 系统设计 (10) 4.1E-R图 (10) 4.2数据字典 (10) 4.3在线考试数据流程 (12) 4.4在线考试总体功能介绍 (13) 4.5在线考试模块设计 (13) 4.6在线考试数据库设计 (15) 4.7关键技术 (17) 4.7.1tomcat数据库连接池介绍与配置 (17) 4.7.2applet数字签名技术 (18) 5 系统详细设计与实现 (21) 5.1系统登陆实现 (21) 5.2管理员的操作界面 (22) 5.3添加选择题模块 (23) 5.4题目查看模块 (24) 6 系统测试 (26) 6.1系统测试目的与意义 (26) 6.2测试过程 (26) 6.2.1主页面的登录测试 (26) 6.2.2题库添加测试 (27) 6.2.3题库删题测试 (28) 6.3其他错误 29) 7 结束语 (30) 参考文献 (32) 致 谢 (33) 毕业设计(论文)知识产权声明 34) 毕业设计(论文)独创性声明 35) 1 引言 1.1选题背景 现阶段,学校与社会上的各种考试大都采用传统的考试方式,在此方式下,组织一次考试至少要经过五个步骤,即出卷、考生考试、阅卷、成绩评估和试卷分析。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分繁琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。随着计算机应用的迅猛发展,网络应用不断扩大,如远程教育和虚拟大学的出现等等,且这些应用正逐步深入到千家万户。人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担及提高工作效率,从而提高了考试的质量,使考试更趋于公证、客观、激发学生的学习兴趣。例如目前许多国际著名的计算机公司所举办的各种认证考试绝大部分采用这种方式。 1.2课题背景及开展研究的意义 为了适应新形势的发展,目前国内有很多公司团体研究开发了基于Web的考试系统。而我们知道网络应用软件运行的模式主要有二类:Client/Server模式、Browser/Server模式。前者主要的缺点是维护、升级较麻烦,后者是近几年伴随Internet迅速发展而应运而生的一种技术,在这种模式下,客户端需要一个浏览器,服务器端是Web Server,而Web Server是与数据库和应用服务器的紧密结合,可见,这种模式是瘦客户端,即对客户端的要求不高.如今,很多部门的业务系统、企业的MIS系统纷纷采用这种模式,它的主要优点是便于扩充应用、升级维护简便。然而,随着技术的发展,更先进的模式纷纷被提出并时兴起来,其中J2EE就是比较成熟的一种。 2 相关技术分析 2.1JSP技术介绍 JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。 用JSP开发的Web应用是跨平台的,即能在Linux下运行,也能在其他操作系统上运行。 JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易 Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。 JSP与Java Servlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能

文档评论(0)

你好世界 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档