关键词不能为空

当前您在: 首页 > 试管婴儿 >

医大能做试管婴儿吗基于JSP的驾校考试系统毕业设计

作者:陕西保健网
来源:http://www.xapfxb.com/yuer
更新日期:2021-02-02 13:23

试管二胎需要什么证件-单双料试管配好试剂一起灭菌

2021年2月2日发(作者:为什么试管婴儿可以刨腹产)
基于
JSP
的驾校考试系统






科学技术日新月异的进步,让人类生活发生了巨大的变化,计算机技术的飞速发展,使各行各业在计算机技术应用方面得到了广泛的普及和使用。信息化时代的
到来成为不可抗拒 的潮流,人类文明正在进入一个崭新的时代。因此,驾校考试系
统也以方便、快捷、费用低的优点正慢慢 地进入人们的生活,将传统的驾校考试管
理方式彻底的解脱出来,提高效率,减轻工作人员以往繁忙的工 作,减小出错的概
率。本系统的题目是基于
JSP
的驾校考试系统的设计开发,是针对 驾校对考试的管
理而设计的,目的是改变驾校考试现有的手工或半手工的管理模式,使驾校考试管
理工作更规范,更标准,提高工作效率。

本系统采用了
Browser/Server
体系结构,
JSP(Java Server Page)
作为前台开发工具,
MySQL
作为后台数据库进行开发。 最终系统实现的系统将分为管理员和学员两个角
色,其中系统管理员部分的主要功能包括修改登录密码、 学员信息管理、科目
1
题目
管理、科目
2
题目管理、科目
3
题目管理以及科目
4
题目管理,学员部分的功能有在线
参加科目
1- 4
的考试。
本驾校考试系统的设计制作可以很大程度的提高驾校考试管理
的效率,充分 体现了信息时代的优越性。


关键词
:驾校考试系统;
B/S

JSP
I
基于
JSP
的驾校考试系统

Abstract
The
progress
of
science
and
technology
change
rapidly,
make
human
life
has
undergone
tremendous
changes,
the
rapid
development
of
computer
technology,
the
industries have been popularized and used widely in the aspects of computer technology
application.
The
advent
of
the
information
age
has
become
an
irresistible
trend,
the
human
civilization
is
entering
a
new
era.
Therefore,
the
driving
test
system
has
the
advantages
of
convenient,
fast,
also
with
low
cost
is
slowly
into
people's
lives,
the
traditional management mode will be driving test completely freed, improve efficiency,
reduce staff before the busy work, reducing the probability of error. This system is the
subject of design and development of online test system based on JSP, is designed for
driving
on
the
examination
management,
the
purpose
is
to
change
the
driving
test
the
existing manual or semi manual management mode, make the driving test management
more standardized, more standard, improve the work efficiency.
The
system
uses
the
Browser/Server
architecture,
JSP
(Java
Server
Page)
as
a
development tool, MySQL as the backstage database development. System to achieve the
final
system
administrators
and
students
will
be
divided
into
two
roles,
including
the
main function of the system administrator part includes changing the password, student
information management,
problem
management, 2 subjects 1 subjects, 3 subjects
topic
management problem management and subject 4 questions management, students part of
the function in 1-4 online exam subjects. Design of the driving test the production system
can
greatly
improve
the
efficiency
of
the
driving
test
management,
fully
reflects
the
superiority of the information age.


Keywords:
Driving school examination system; B/S; JSP

II
基于
JSP
的驾校考试系统






1
引言
....................... .................................................. .................................................. ........ 1

1.1
课题研究意义及背景
......... .................................................. ..................................... 1

1.2
论文的目的及设计要求
....................... .................................................. ................... 1

2
研究现状及设计目标

.
......................................... .................................................. ........... 3

2.1
驾校考试系统的现状
...... .................................................. ........................................ 3

2.2
驾校考试系统优缺点分析
...................... .................................................. ................ 3

2.3
现行研究存在的问题及解决方法
........................... ................................................. 4

2.3.1
现行研究存在的问题

.
....... .................................................. ................................ 4

2.3.2
解决办法

................................. .................................................. ........................... 4

2.4
本课题要达到的设计目标
.............................. .................................................. ........ 4

2.5
经济效益分析
............ .................................................. .............................................. 5

3
关键问题及分析

.
............. .................................................. ............................................... 7

3.1
研究设计中要解决的问题
................ .................................................. ...................... 7

3.1.1
数据表间联系

.
.......................... .................................................. ......................... 7

3.1.2
系统安全性

.
........................... .................................................. ............................ 7

3.2
具体实现中采用的关键技术
............................. .................................................. ..... 8

3.2.1 JSP
技术

.......... .................................................. .................................................. .. 8

3.2.2 JDBC
技术
................ .................................................. .......................................... 8

3.2.3 MVC
编程模式

.
............... .................................................. ................................... 9

4
需求分析

................................. .................................................. ...................................... 10

4.1 USE-CASE
用例图
...................... .................................................. ........................... 10

4.2
系统主要业务流程
................................. .................................................. ............... 10

4.3
功能需求
...... .................................................. .................................................. ........ 11

4.4
开发环境
............. .................................................. .................................................. . 12

5
系统设计

.................. .................................................. .................................................. ... 13

5.1
系统体系结构
................ .................................................. ........................................ 13

5.2
系统功能结构
........................... .................................................. ............................. 13

III
基于
JSP
的驾校考试系统

5.3
数据库表结构
................................... .................................................. ..................... 14

6
系统实现及测试

.
......................................... .................................................. ................. 17

6.1
系统主要模块的实现

.............................................. ................................................ 17

6.1.1
系统登录功能界面
................. .................................................. ......................... 17

6.1.2
修改登录密码功能界面
............................... .................................................. .. 17

6.1.3
科目
1
题目管理功能界面
.. .................................................. ........................... 18

6.1.4
科目
2
题目管理功能界面
...................... .................................................. ....... 19

6.1.5
科目
3
题目管理功能界面
...................... .................................................. ....... 20

6.1.6
科目
4
题目管理功能界面
...................... .................................................. ....... 21

6.1.7
学员管理功能界面
......... .................................................. ................................. 22

6.1.8
学员参加考试功能界面
............................... .................................................. .. 23

6.2
实例测试的研究与选择

......... .................................................. ............................... 25

6.3
测试环境与测试条件

............................ .................................................. ................ 25

6.4
实例测试表格
... .................................................. .................................................. ... 25

7
结论与展望

.
.......... .................................................. .................................................. ...... 28

参考文献

.
.............. .................................................. .................................................. .......... 29






................................................. .................................................. .............................. 30

IV
基于
JSP
的驾校考试系统

1
引言

当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,计算机被广
泛应用于
B/S< br>系统环境。计算机的好处在于它能够进行信息管理。使用计算机进行
信息控制,不仅提高了工作效 率,而且大大的提高了安全性。

对于复杂的信息管理,计算机能够充分发挥它的优越性。计算 机与信息管理系
统的开发密切相关,系统的开发是系统管理的前提。本系统就是为了方便驾校对考
试的网上管理而设计的。

1.1

课题研究意义及背景

随着国民经济的迅速发展以及科学技术的全面进步,计算机行业也是迅速发
展,以计算机以及通信及时 的为基础的信息系统正处于蓬勃发展的时期。随着经济
文化水平的提高,人们对生活的质量以及工作的环 境要求也是越来越高。现在企业
或商家的信息管理,
大部分都采用人工管理模式,
这相 对于规模比较小的公司来说,
是可以应付日常的管理需要的。但是,随着各行各业竞争日益的激烈,商家 必须提
高信息管理的工作效率,而解决这些问题的途径之一,就是将信息管理系统引入到
管理机 制中来。

现今属于计算机的时代,任何信息都可以通过计算机来进行管理,计算机处理
信息的高效性和准确性可以极大的提高人员办公的效率,同时还可以降低出错率,
让诸多复杂繁琐的工 作都由计算机来辅助完成。然而要想使用计算机来对驾校考试
信息管理就必须使用相应的驾校考试系统, 因此,开发这样的驾校考试系统成为了
很有必要的事情。本论文所介绍的便是一个驾校考试系统的设计开 发过程,以方便
实现驾校对考试信息管理的系统化,规范化以及自动化,从而达到提高驾校考试管
理效率的目的。

1.2

论文的目的及设计要求

驾校考试系统主要目的是对驾校所有的考试进行管理,并且合理管理好管理员
1
基于
JSP
的驾校考试系统

发布题目、
学员参加考试、< br>管理员查看成绩的流程。
提高驾校考试管理的工作效率,
降低管理的成本。其开发主要包 括后台数据库的建立和维护,以及前端应用程序的
开发。前者要求建立起数据一致性各完整性强、数据安 全性好的数据库。而后者则
要求应用程序具有功能完备、易用等特点。因此本驾校考试系统采用
JSP
技术和
MySQL
数据库进行系统的开发。

系统的设计将分 为系统管理员和学员两个角色,系统管理员可以管理学员信息
和各个科目的题目信息,学生登录系统之后 可以参加科目
1-4
的考试,但是必须要
通过前一科目考试并且合格才能进入下一场考 试。在实现这些功能的同时,还对本
驾校考试系统的操作界面进行了很好的设计,极力为用户提供一个友 好的操作环
境。我们主要从以下的三方面着手:可交互性、信息显示以及数据的输入。



2
基于
JSP
的驾校考试系统

2
研究现状及设计目标

2.1

驾校考试系统的现状
一直以来一般的驾校都是使用传统的人工方式管理考试的日常工作,在计算机
尚未在信息管理中广泛 使用之前,考试信息的管理主要依靠手工,手工过程的不足
之处显而易见,因此管理起来效率比较低并且 容易出现错误。利用计算机来处理这
些流程无疑会极大程度地提高效率和处理能力,方便对所有题目信息 和考试信息进
行精准的管理。

2.2

驾校考试系统优缺点分析

1
.优点

(1)
采用易于维护的
B/S
模式。

(2)
采用高性能的关系型数据库来存储信息资源。

(3)
信息更新及时,界面方便用户操作。

2
.缺点

(1)
软件稳定性有待提高

现在很多的网站或者系统都是基于
B/S
模式 ,由于
B/S
模式存在并发性操作,
不健全的设计和代码会大大影响软件的稳定性。并 且软件提供商为了满足客户的需
求,对软件进行多次修改,易造成系统的不稳定,为后期的维护工作带来 了巨大的
困难。

(2)
存在安全隐患

B/S
模式系统是基于浏览器实现客户端操作的,由于浏览器常采用脚本模式,
而脚本语言本身并不是十分安全 完善的,所以存在一些安全隐患。

3
基于
JSP
的驾校考试系统

2.3

现行研究存在的问题及解决方法

2.3.1

现行研究存在的问题

1
.数据库选择问题

选择一个功能 强大,移植性强的关系型数据库可以有效的与其它数据库结合,
减少程序对特定数据库的依赖,增加系统 的移植性。

2
.可扩展性

为了满足客户需求的不断增多,程序 难免会经常修改和升级,因此要求程序应
具备良好的可扩展性。

3
.开发平台和语言

好的平台和语言能够减少开发成本,延长软件的生命周期。

2.3.2

解决办法

鉴于目前驾校考试系统的需求与实际情况,解决上述问题应具备以下几方面的
要求:

1
.选用
MySQL
数据库,可以更为持久的存放数据,当存储设备改变时, 不用
重写程序代码便能很好的移植到其它数据库系统。

2
.系统采用
MVC
模式,程序的实现过程采用模块化,把业务信息按照应用功
能模块拆分开:业务逻辑与 数据库服务器分开,用户界面与业务逻辑分开,任一方
的改变都不会过多影响对方。

3
.在开发平台和语言上,使用
My Eclipse
开发平台,并使用JSP
语言作为主
要的开发语言,
JSP
语言一次编写随处运行以及强大 的可伸缩性等优点更方便系统
的开发以及维护。

2.4

本课题要达到的设计目标

本课题采用
B/S
模式,面向驾校而开发 的驾校考试系统,系统将可以分为系统
管理员和学员这两种用户登录,登录时需要对身份进行验证,登录 以后每个权限用
户只能使用自己权限范围内的功能,其各角色功能如下:

4
基于
JSP
的驾校考试系统

1
.系统管理员:

a
、具有修改登录密码功能,登录之后可以修改自己的登录密码。

b
、具有学员管理功能,实现了对所有学员的管理操作,已经设置添加的学员
才可以使用自己的账号密码 登录系统进行考试。

c
、具有科目
1
题目管理功能,对科目
1
题目信息进行查看、添加以及删除操
作。

d
、具有科目
2
题目管理功能,对科目
2
题目信息进行查看、添加以及删除操
作。

e
、具有科目
3
题目管理功能,对科目
3
题目信息进行 查看、添加以及删除操
作。

f
、具有科目
4
题目管理功能 ,对科目
4
题目信息进行查看、添加以及删除操
作。

2
.学员

a
、具有参加科目
1
考试功能,学员登 录之后可以直接参加科目
1
考试,考试
完毕显示分数。

b
、具有参加科目
2
考试功能,学员必须在通过科目
1
考试并且分数达到
90

以上才能参加科目
2
考试,考试完毕显示分数。

c
、具有参加科目
3
考试功能,学员必须在通过科目
2
考试才能参加 科目
3

试,考试完毕显示分数。

d
、具有参加科目4
考试功能,学员必须在通过科目
3
考试才能参加科目
4
试,考试完毕显示分数。

2.5

经济效益分析

本 校驾校考试系统是针对驾校考试而开发的,一方面系统中友好的人机界面和
更强劲的功能支持,
会让使用本系统的人员的工作效率进一步提高,
从而节省人力、
物力,进而提高经济效益;另一 方面系统开发成本低,现有
PC
机即可提供该系统
5
基于
JSP
的驾校考试系统

开发工作需要的所有硬件设备环境,对于开发的成本要求也比较低。

6
基于
JSP
的驾校考试系统

3
关键问题及分析

驾校考试系统在设计与实现过程中,对系统安全性和稳定性要求较高 ,系统采
用前台显示和后台数据处理分离的方式来解决这一问题。考虑系统管理员和学员进
入系 统后功能需求的不同,需要对各用户类型的不同功能做详细分析。

3.1

研究设计中要解决的问题

在研究设计中,还存在着诸多有待解决的问题与困难,会用 到许多以前未学过
的难点去学习与攻破。现将研究设计中要解决的问题总结如下:

3.1.1

数据表间联系

驾校考试系统所涉及的数据信息复杂, 更具有复杂的业务逻辑关系,设计的表
与表之间需要通过外键联系起来。外键的联系保证在考试题目管理 过程中业务操作
稳定的关键。数据库设计的好坏将直接影响到前台页面的稳定运行。

由于驾校考试管理系统涉及到了具体的管理员更新题目、学生参加考试以及查
看学员成绩的功能操作,数 据库中的数据不能随意删除,以防出现考试信息丢失的
问题。
若表间的联系建立的不够完善,< br>当程序实际运行时就会出现很多问题和漏洞,
结果造成的损失将无法弥补,程序也不便于维护。< br>
3.1.2

系统安全性

由于本驾校考试系统是基于Web
的,
所有用户都可以通过浏览器来登录本系统,
因此要对用户的身份进行严 格的验证以确保整个系统信息的安全。在系统设计过程
中,用户登录时只有输入正确的用户名以及密码才 可以成功的登录到系统中,并且
根据不同的用户角色分配不同的功能权限。同时在每个页面中都要添加用 户登录状
态以及权限的验证,即每次进入指定的功能页面,都需要验证用户是否正常的登录
系统 ,并且验证用户是否有权限进入这个功能页面,这样可以防止用户通过非法途
径进入到系统中。

7
基于
JSP
的驾校考试系统

3.2

具体实现中采用的关键技术

一个程序的开发采用什么样的关键性技术是至关重要的。 技术的好坏将直接影
响着系统的运行速度,兼容性,稳定性等。本驾校考试系统将主要采用
JS P
技术,
在开发过程中采用分层开发的方法,其具体描述如下:

3.2.1

JSP
技术

JSP
技术是
Java
系列技术的一部分,它是以
Java
为基础的。
JSP
页面被编译

servlets
,并可以调用
JavaBeans
组件或者是
Enterprise JavaBeans
组件,
以便于在服务器端的处理。因此,
JSP
技术在 构建基于
web
的可以升级的应用程序
的时候扮演了一个非常重要的角色。


JSP
技术中提供了一种简单而又快速的方法来创建显示动态生成的
Web

面。它是由软件业处于领先地位的
Sun
公司来制定了相关
JSP
技术的规范,而该规
范定义了如何在服务器以及
JSP
页面之间来进行交互 ,还描述了页面格式以及语
法。
JSP
页面使用
XML
标签和
scriptlets
进行封装,生成页面内容的逻辑。它将
各种格式的标签(
X ML
格式或者是
HTML
格式)直接的传递回响应的页面。通过这种
方式,< br>JSP
页面实现了页面逻辑与设计与显示的分离。

JSP
技术的设 计是具有开放性的,符合行业的标准,同时它还支持大部分的浏
览器、服务器以及相关的工具,它是行业 的结果。所有的
JSP
实现的技术都支持脚
本语言,
都是以
Java
编程语言为基础的。
JSP
技术本身具有可适应性以及支持复杂
的操作。JSP
技术的发展速度非常快,主要是因为使用可重用的组件和标签取代了
对页面本身的脚 本语言的依赖。

3.2.2

JDBC
技术

JDBC
的英文全称是
Java DataBase Connectivity s tandard

JDBC
是一个面向
对象的应用程序的接口,通过它可以访 问各类关系型数据库。
JDBC
也是
java
核心
类库的一部分。用 于特定数据库的一套实施了
JDBC
接口的类集是
JDBC
driver
。共
有四种类型的
JDBC driver


类型一的
driver
。通常称为“
native-API, partly Java driver
”。

类型一
8
基于
JSP
的驾校考试系统


driver
是将
JDBC
调用转换成为特定的数据库。类型一的
driver
要求客户端的< br>机器必须安装相应的二进制代码。因此类型一


driver
不太适合用于数据库的
Applet


类型二的
driver
。通常称为“
native protocol, pure Java driver
”,它能

JDBC
的调用转换为数据库 直接使用的网络协议。类型二的
driver
是不需要安装
客户端软件

,它是纯的
Java
程序,是使用
Java sockets
来连接 数据库,因此类
型二的
driver
特别适合用于通过网络使用后台数据库的
Applet


类型三的
driver
。通常称为“
JDBC-ODBC bridge d river
”,类型三的
driver
能够使客户端通过
JDBC
调 用连接到一个使用
ODBC driver
的数据库。使用类型三

driv er
需要每个客户端的机器都必须装上数据库对应的
ODBC
driver

但是
ODBC
driver
不一定能跟
Java
兼容。

类型四的
driver

通常称为

JDBC-Net
pure
Java
driver



类型四 的
driver
能将
JDBC
的调用转换为独立于数据库的网络协议。类型四 的
driver
特别适合具有
中间件的分布式应用,但目前类型四的
driv er
的产品不多

3.2.3

MVC
编程模式

驾校考试系统遵循
MVC
的编程模式设计,
MVC

Mod el_View_Controller
,模式
—视图—控制器)
MVC
只是 一个抽象的设计概念,它将待开发的应用程序分为三个
独立的部分:模型(
Model
)、视图(
View
)、和控制器(
Controller
)。提出这
种模式只要是因为应用程序中用来完成任务的代码——模型
(也称
“业务逻辑”
)< br>,
通常是程序中相对应稳定的部分,并且会被重复使用,而程序与用户进行交互的页
面< br>-
视图,却是经常改变的。如果因需要更新页面而不得不对业务逻辑进行改动,
或者要在 不同的模块中应用到相同的功能

而重复的编写业务逻辑代码,不仅降低
了整体程序开 发的进程,而且会使程序变得难以维护。因此,将业务逻辑代码与外
观呈现分离,将会更容易的根据需求 改进程序。



9
基于
JSP
的驾校考试系统

4
需求分析
< br>需求分析是软件开发过程中的重要阶段,其基本任务是回答“系统必须做什么
及该怎样做”这个问 题。随着市场经济的发展,信息管理系统已经逐渐走入了人们
的生活,并在日常的信息统计管理中发挥着 重要的作用,在这种形势的驱使下,为
了满足驾校考试管理的需求,驾校考试系统被设计和开发。

4.1

USE-CASE
用例图

驾校考试系统分为 系统管理员和学员两类用户角色。管理员部分的用例功能包
括学员信息管理、科目
1
题 目管理、科目
2
题目管理、科目
3
题目管理以及科目
4
题目 管理,学员用例包括参加科目
1
考试、参加科目
2
考试、参加科目
3
考试、参
加科目
4
考试如图
4.1
所示为本系统的整体用例 图。















1




1






2




2









3






3






4






4




4.1

系统整体用例图

4.2

系统主要业务流程

若要开发一个良好的系统,就要先明确其系统的业务流程,驾校考 试系统主要
的业务就是实现题目的在线更新、学员考试以及考试成绩统计的功能。首先管理员
可 以发布新的题目信息,也可以删除之前的题目,学员登录系统之后可以依次进行
科目
1-4的考试,前提是成绩合格。根据这个考试题目布置、学员考试以及成绩显
示的流程绘制出其业务流程 如下:

10
基于
JSP
的驾校考试系统

管< br>管








管< br>管







1
管< br>管




2



管< br>管

3






4< br>管








管< br>管







4.2

驾校考试流程图

4.3

功能需求

1
、登录验证功能:为了保证驾校考试系统信息的安全性,进入系统时需要对
用户身份进行验证,如果验证 无误可成功进入系统,如果用户名或者密码不正确将
返回错误提示要求重新输入。

2
、学员管理功能:该功能属系统管理员功能,实现了系统管理员对所有学员
的管理操作,可以添 加一个新的学员,也可以对已经添加的学员进行删除的操作。
已经设置添加的学员才可以使用自己的账号 密码登录系统进行考试功能。

3
、科目
1
题目管理功能:该功能属 系统管理员功能,实现了系统管理员对所
有科目
1
题目的管理操作,可以添加一个新的 科目
1
题目,也可以对已经添加的科

1
题目进行删除的操作。
4
、科目
2
题目管理功能:该功能属系统管理员功能,实现了系统管理 员对所
有科目
2
题目的管理操作,可以添加一个新的科目
2
题目,也 可以对已经添加的科

2
题目进行删除的操作。

5
、科目
3
题目管理功能:该功能属系统管理员功能,实现了系统管理员对所
有科目
3
题目的管理操作,可以添加一个新的科目
3
题目,也可以对已经添加的科
目< br>3
题目进行删除的操作。

11
基于
JSP
的驾校考试系统

6
、科目
4
题目管理功能:该功能属系统管理员功能,实现了系统管理员对所
有科目
4
题目的管理 操作,可以添加一个新的科目
4
题目,也可以对已经添加的科

4
题 目进行删除的操作。

7
、科目
1
考试功能:该功能属学员功能,学 员登录之后可以直接参加科目
1
的考试,交卷之后显示成绩,只有通过科目
1
考试并且成绩在
90
以上才能参加科

2
考试。

8
、科目
2
考试功能:该功能属学员功能,只有通过科目
1
考试并且 成绩在
90
以上才能参加科目
2
考试,通过科目
2
考试才能 参加科目
3


9
、科目
3
考试功能:该功能属学 员功能,只有通过科目
2
考试才能参加科目
3
考试。

10
、科目
4
考试功能:该功能属学员功能,只有通过科目
3
考试才能参 加科目
2
考试。

4.4

开发环境

操作系统:
Windows 7
开发语言:
JSP

Java
语言

数据库:
MySQL
WEB
服务器:
Tomcat 6
开发工具:
Dreamweaver

MyEclipse6 8.6
客户端浏览器:
IE9

12
基于
JSP
的驾校考试系统

5
系统设计
< br>驾校考试系统设计的好坏将对系统的开发和维护起着至关重要的作用。系统的
实现需要符合所有用 户的要求,只有对用户的要求考虑的全面,才会开发出功能强
大稳定的驾校考试系统。

5.1

系统体系结构

本系统采用的是
B/S
的 体系结构模式,系统界面完全通过浏览器实现,一部分
事务逻辑在前端实现,但是系统的主要事务逻辑在 服务器端实现。
B/S
结构利用不
断成熟和普及的浏览器技术实现原来需要复杂专用软 件才能实现的强大功能,并节
约了开发成本,是一种全新的软件系统构造技术。用户通过浏览器向
WEB
服务器发
出请求,
WEB
服务器将请求发送给数据库。数据库接到请 求后将结果再返回到
WEB
服务器中,最后由
WEB
服务器传给浏览器显示给 用户。

5.2

系统功能结构

根据需求调研结果确定本驾校考试系统的功 能结构,系统主要包括学员信息管
理、科目
1
信息管理、科目
2
信息 管理、科目
3
信息管理、科目
4
信息管理、参加
科目
1-4
考试这几个功能模块,如图
5.1
所示为本驾校考试系统的功能结构图。

13
基于
JSP
的驾校考试系统



JSP




















1





2






3





4













1





2





3





4




5.1

系统功能结构图

5.3

数据库表结构

根据对系统的主要功能的分析,驾校考试系 统的表有系统管理员表、学员信息
表以及题目信息表,各个表结构描述如下:

1
、系统管理员表
t_admin
系统管理员表里面存储了管理员信息。如表
5.1



5.1

管理员信息表

列名

userId
userName
userPw
类型

int
Varchar2
Varchar2
长度

30
30
30
主键

Y
N
N
非空

Y
Y
Y
说明

管理员
ID
用户名

密码


14
基于
JSP
的驾校考试系统

2
、学员信息表
t_stu
课程表里面存储了所有的课程信息。如表
5.2



5.2

课程表

列名

stu_id
stu_xuehao
stu_realname
stu_sex
stu_age
loginpw
kemu1
kemu2
kemu3
kemu4
类型

int
Varchar2
Varchar2
Varchar2
int
Varchar2
int
int
int
int
长度

30
50
30
30
30
30
30
30
30
30
主键

Y
N
N
N
N
N
N
N
N
N
非空

Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
说明

学员
ID
编号

姓名

性别

年龄

密码

科目
1
分数

科目
2
分数

科目
3
分数

科目
4
分数


3
、题目信息表
t_timu
题目信息表是用于记录题目信息。如表
5.3



5.3

题目信息表

列名

id
name
xuanxianga
xuanxiangb
xuanxiangc
xuanxiangd
类型

int
Varchar2
Varchar2
Varchar2
Varchar2
Varchar2
长度

30
30
30
30
30
30
主键

Y
N
N
N
N
N
非空

Y
Y
Y
Y
Y
Y
说明

题目
ID
题目名称

选项
A
选项
B
选项
C
选项
D
15
基于
JSP
的驾校考试系统

列名

daan
fenshu
leixing
类型

Varchar2
int
int
长度

30
30
30
主键

N
N
N
非空

Y
Y
Y
说明

答案

分数

类型


16
基于
JSP
的驾校考试系统

6
系统实现及测试

6.1

系统主要模块的实现

6.1.1

系统登录功能界面

进入系统之后首先要进入到系统的 登录页面,在登录页面中将验证用户输入的
用户名以及密码是否正确,输入正确的用户名及密码才可以成 功的登录系统,如果
用户名或者密码错误将返回错误提示,其实现页面如图
6.1
所示 。



6.1

系统登录界面

6.1.2

修改登录密码功能界面

管理员成功登录系统之后,点 击导航栏菜单“修改登录密码”,系统跳转到修
改登录密码子界面,在这里需要输入正确的原密码和设置 新密码,才能实现修改操
作,其实现页面如图
6.2
所示。

17

试管二胎需要什么证件-单双料试管配好试剂一起灭菌


试管二胎需要什么证件-单双料试管配好试剂一起灭菌


试管二胎需要什么证件-单双料试管配好试剂一起灭菌


试管二胎需要什么证件-单双料试管配好试剂一起灭菌


试管二胎需要什么证件-单双料试管配好试剂一起灭菌


试管二胎需要什么证件-单双料试管配好试剂一起灭菌


试管二胎需要什么证件-单双料试管配好试剂一起灭菌


试管二胎需要什么证件-单双料试管配好试剂一起灭菌



本文更新与2021-02-02 13:23,由作者提供,不代表本网站立场,转载请注明出处:http://www.xapfxb.com/yuer/442122.html

基于JSP的驾校考试系统毕业设计的相关文章