2022年jsp驾校考试系统的设计方案和开发.docx
《2022年jsp驾校考试系统的设计方案和开发.docx》由会员分享,可在线阅读,更多相关《2022年jsp驾校考试系统的设计方案和开发.docx(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品学习资源封面欢迎下载精品学习资源作者: PanHongliang仅供个人学习欢迎下载精品学习资源毕业设计(论文)基于 jsp ( java )驾校考试系统的设计和开发姓名系 别、专 业导 师 姓 名、职 称完 成 时 间摘 要在网络技术逐步渗入社会生活各个层面的今日,传统的考试方式也面临着变革,而网上考试就是网络技术一个很重要的进展方向;网上考试一方面可以突破时空的界限;另一方面考生在自己熟识的环境中考试也会更闲适,能更好地发挥自己的真实水平,网络考试方式将是以后考试进展的趋势;本论文主要阐述了基于Web技术的驾校考试系统的设计与实现;论文第一对系统设计所涉及的相关技术进行逐一介绍,并主要
2、对该系统的设计概要以及系统的设计方 法及功能也作了详尽说明,系统依据软件工程的思想进行系统设计,在需求分析的基 础进行功能模块划分,然后对各个模块进行分析和详细设计,并用相关技术实现;系统接受 B/S 开发模式,以 MyEclipse6.0作为开发平台, java语言为主要编程语言,结合 JSP、JavaScript、Html 、SQL等语言,以 Tomcat 为服务器和 SQL Server 2000 为后台数据库;最终开发一个拥有自动组卷、自动判卷、信息治理的驾校考试系统;整个系统层次结构简洁,操作简洁,并具备确定的安全性;考生借助此系统,可以随时随地的进行考试,同时老师使用该系统能更高效
3、、便利的组织在线考试;关键词: 驾校考试系统B/S开发模式JSP目录第一章前言 51.1 开发背景及意义 51.2 论文争论目标 5其次章驾校考试系统需求分析6欢迎下载精品学习资源2.1 需求概述 62.2 系统开发目标 62.3 功能需求 62.4 性能需求 72.5 开发方案的比较与选择 错误!未定义书签;2.6 系统开发环境及工具 82.6.1 开发/ 运行环境 错误!未定义书签;2.6.2 开发工具的选取 8第三章驾校考试系统的设计 93.1 系统数据流程描述 93.2 系统总体结构设计 103.3 功能模块设计 103.3.1考试模块 103.3.2查询成果模块113.3.3试卷治理
4、模块113.3.4信息治理模块113.3.5判卷模块 11第四章系统后台数据库设计 124.1 数据库连接 124.1.1 配置 SQL server 2000 124.1.2 连接数据库 124.2 数据库设计概述 124.2.1 数据表实现 134.2.2 系统总体 E-R 图 15第五章驾校考试系统的实现 155.1 考试模块 155.2 成果查询模块 175.3 试卷治理模块 205.4 信息治理模块 235.5 组卷模块 25第六章系统运行与测试 276.1 测试概述 276.2 系统部分单元测试方法 错误!未定义书签;6.3 测试截图 276.4 测试总结 错误!未定义书签;结论错
5、误!未定义书签;谢辞错误!未定义书签;参考文献 错误!未定义书签;欢迎下载精品学习资源第一章前言1.1 开发背景及意义在网络技术逐步渗入社会生活各个层面的今日,传统的考试方式也面临着变革,而网上考试就是一个很重要的方向;基于Web技术的网络考试系统可以借助于遍布全球的 Internet进行,相对于传统的白纸黑字考试模式来说,网上考试一方面可以突破时空的界限,使考生可以足不出户进行考核,这就减除了组织考场和考生奔波于考场所造成的资源消耗和环境污染,符合现代人的绿色生活理念;另一方面,考生在自己熟识的环境中考试也会更闲适,能更好地发挥自己的真实水平;而且由于网上考试利用了现代化技术,仍由其自身属性
6、衍生出一些有利于考试的功能作用;网上考试的试卷可以依据题库中的内容即时生成,可防止考试前的压题;而且可以接受大量标准化试卷,从而使用运算机阅卷,大大提高阅卷效率;仍可以直接把成果送到数据库中,进行统计、排序等操作;这样考试的公平性、答案的安全性可以得到有效的保证;因此,接受网络考试方式将是以后考试进展的趋势;网上考试在国外一些国家已经得到了蓬勃进展,人们选学课程和考试都是通过网上进行的;例如国外一些著名的考试,如Microsoft公司的 MCSE( Microsoft系统工程师认证考试)、 GMA(T 工商治理硕士入学考试)、托福考试、 GRE美 国争论生入学考试 等,都是接受网上考试的形式进
7、行的;在国内,目前绝大多数考试仍停留在传统考试方式上,对互联网的真正应用仅限于一些考试的网上报名和成果查询,仍没有真正形成网上考试规模;因此,争论开发驾校考试系统有利于我国训练事业与国际接轨和促进绿色环保型训练的进展;1.2 论文争论目标本系统结合实际需求,供应学员上网考试、马上查询成果,教官添加、修改、删除试卷和考试科目信息,治理学员成果,治理员治理教官和学员资料等功能;力求成为一个符合大众操作习惯的,能运用到实际中去的人性化系统;其中运 用到的技术有 : java 、 JSP、 SQL server2000 、 css网 页美工、photoshop 图形处理;欢迎下载精品学习资源其次章驾校
8、考试系统需求分析2.1 需求概述依据对考试过程的实际调查明白,在整个考试过程中,主要涉及到组织考生考试和老师批改试卷两个方面,对考试组织方而言,他们需要事先布置好考场,预备好足够的试卷,做好考试监督;对老师方面而言,老师需要在考后进行大量的试卷批改工作;就这两方面所耗费的人力物力资源都是不少的,这就与现今人们绿色环保的生活理念相驳了;然而,网上考试一方面可以突破时空的界限,使考生可以足不出户进行考核,这就减除了组织考场和考生奔波于考场所造成的资源消耗和环境污染,符合现代人的绿色生活理念;另一方面,考生在自己熟识的环境中考试也会更闲适,能更好地发挥自己的真实水平;而且由于网上考试利用了现代化技术
9、,就可以省去了老师批改试卷的步骤了;因而,网上考试是将来的潮流;2.2 系统开发目标一、功能目标基于上述对系统开发背景的描述和对系统需求的描述,驾校考试系统的设计应达到以下的目标:(1) 极大地利用网上无限的优秀试卷资源,从而整理出庞大的优秀试卷数据库;(2) 使考生在不同的地理位置上也能正常参加考试,打破了传统的纸笔考试的局限性;(3) 教官可以依据自己的丰富教案学问设计新的试卷;二、其它目标有用性:要为网上考试供应便利;操作简洁:本系统应当适用于不同水平的使用者,包括教官和学员,同时系统不应太复杂和烦琐,因此要求系统的操作尽可能简洁易行;2.3 功能需求在本次设计中,主要涉及到三种类型用户
10、对该系统的使用,即学员、教官欢迎下载精品学习资源以及治理员;这三种用户依据不同的用户姓名和密码登录,经过验证后进入各自的界面;学员通过身份验证后进入考试窗口;系统的考试窗口供应了三项功能选择:考试、查询成果、自身资料修改;考试:进入考试界面后选择仍没考过的试卷进行考试;查询成果:考完试后马上可以查询到成果,仍可以观看以前的考试成果;自身资料修改:对自己的个人资料进行修改;系统供应应教官的功能有:题库治理、添加新题、试卷治理、添加试卷、查询学员成果、资料修改;题库治理:对已有试卷进行编辑和删除;添加新题:给题库添加新的试卷;试卷治理:预览、(取消)发布、删除试卷的功能;添加试卷:添加新的试卷;查
11、询学员成果:查看本专业考过试的学员的成果;资料修改:对自己资料的修改;系统供应应治理员的功能有:学院、班级、科目的治理和教官、学员、自身账户的治理;教官账户治理:添加新教官、删除已有教官;学员账户治理:添加新学员、删除已有学员;自身账户治理:修改自身账户;学院治理:添加新的学院、删除已有学院;班级治理:添加新的班级、删除已有班级;科目治理:添加新的科目、删除已有科目;2.4 性能需求(1) 网络环境下的多用户系统;信息主要储备在服务器端的数据库中,由各用户在规定的权限下在各自的客户端上录入、修改、删除相关的内容;2(2) 数据的完整性和精确性;录入数据接受表格方式,限制录入数据类型及取值范畴以
12、保证数据的完整欢迎下载精品学习资源性及精确性; 4(3) 数据安全性;本系统接受二级安全保证; 第一级:依靠于网络本身对用户使用权限的规定;其次级:在程序模块中通过使用密码把握功能对用户使用权限加以限制;2.6系统开发环境及工具2.6.2开发工具的选取1、JSP技术JSP 的功能特殊强大,它可以用来创建和运行动态网页或Web 应用程序;它可以与数据库和其它程序进行交互,是一种简洁、便利的编程语言;JSP 的网页文件的格式是 .jsp,现在常用于各种动态网站中;JSP 网页可以包含HTML 标记、一般文本、脚本命令以及COM 组件等;利用 JSP 可以向网页中添加交互式内容(如在线表单),也可以
13、创建使用HTML 网页作为用户界面的Web应用程序;它利用 JavaScript或 JAVA 脚本语言使用户的数据和服务器的数据进行交换,从而达到动态数据库的目的;当浏览器浏览JSP网页时, Web服务器就会依据请求生成相应的 HTML 代码然后再返回给浏览器 ,这样浏览器端看到的就是动态生成的网页; 62、系统数据库的选择数据库技术在运算机软件领域争论中始终是特殊重要的主题;产生于60 岁月的数据库技术得到了快速进展,并已形成较为完整的理论体系和一大批有用系统;并且,近年来,随着 World Wide WebWWW 的猛增及 Internet 技术的迅速进展,使得数据库技术成为时下最热门技术
14、之一;作为一款基于 WEB 的驾校考试系统来说,数据库当然是不行缺少的一部分;选择什么样的数据,对系统最终的实现起着至关重要的作用;现在比较流行的大中型关系型数据库有IBM DB2 、Oracle、SQL Server、Sybase、Informix 等,常用的小型数据库有Access、Paradox、FoxPro 等,现在个人用户比较常用的主要是基于中小型数据库MS SQL Server和 Access的;Access 是一个数据库治理系统,它之所以被集成到Office 中而不是 Visual Studio 中,是由于它与其它的数据库治理系统(如Visual FoxPro)相比更加简洁易学,
15、一个一般的运算机用户即可把握并使用它;而且最重要的一点是,欢迎下载精品学习资源Access的功能足够强大,足以应对一般的数据治理及处理需要;SQL Server 是一种高效的关系数据库系统,它与Windows NT/2000 及Windows 9x 等操作系统紧密集成;这种支配使SQL Server 能充分利用操作系统所供应的特性;对于今日复杂的浏览器/服务器系统来说, SQL Server 是一个很好的选择; 4第三章驾校考试系统的设计3.1 系统数据流程描述1、顶层数据流图:包含三个实体即考生、教官、治理员,六个数据处理即学员登录、学员考试、教官登录、教官治理、治理员登录、治理员治理;该图
16、反应出了驾校考试系统总的情形,其数据流如图3-1 所示;图 3-1 顶层数据流2、学员考试数据流图:包括一个实体(学员)和考试、查询成果等多个数据处理,该图反应出了学员学习情形及三个数据储备;学员通过考试来获得考试成果;其中,学员考试的试卷来自试卷数据库中,从成果数据库可以查询考试分数,从资料记录中得到得到个人资料并且可以做出修改;其数据流如图3-2所示;图 3-2 学员模块数据流图3、教官治理数据流图:包括一个实体(教官)和试卷治理、试卷治理等多个数据处理及六个数据储备;该图表达了教官对系统的治理情形,教官通过试卷治理、试卷治理、添加试卷、添加试卷来完成对试卷试卷的编辑和发布;教官从学员答题
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 jsp 驾校 考试 系统 设计方案 开发
限制150内