驾考中心网络考试管理信息系统分析与设计方案.docx

上传人:b****7 文档编号:10807266 上传时间:2023-02-23 格式:DOCX 页数:47 大小:2.24MB
下载 相关 举报
驾考中心网络考试管理信息系统分析与设计方案.docx_第1页
第1页 / 共47页
驾考中心网络考试管理信息系统分析与设计方案.docx_第2页
第2页 / 共47页
驾考中心网络考试管理信息系统分析与设计方案.docx_第3页
第3页 / 共47页
驾考中心网络考试管理信息系统分析与设计方案.docx_第4页
第4页 / 共47页
驾考中心网络考试管理信息系统分析与设计方案.docx_第5页
第5页 / 共47页
点击查看更多>>
下载资源
资源描述

驾考中心网络考试管理信息系统分析与设计方案.docx

《驾考中心网络考试管理信息系统分析与设计方案.docx》由会员分享,可在线阅读,更多相关《驾考中心网络考试管理信息系统分析与设计方案.docx(47页珍藏版)》请在冰豆网上搜索。

驾考中心网络考试管理信息系统分析与设计方案.docx

驾考中心网络考试管理信息系统分析与设计方案

管理信息系统分析与设计

课程设计

 

课程名称:

驾考中心网络考试系统分析与设计

专业班级:

信管111

组长姓名:

关炳秋

组长学号:

2018094031

组员姓名:

黄威

组员学号:

2018094020

成绩:

2018年11月20日

 

1.系统分析报告

1.系统开发背景

在网络技术逐渐渗入人们生活各个层面的今天,传统的考试方式也面临着改变,而网上考试则是一个很的方向。

网络考试系统可以借助于遍布全球的Internet进行,相对于传统的考试模式来说,网上考试使考生可以足不出户进行考核,这就减除了组织考场和考生奔波于考场所造成的资源消耗和环境污染,符合现代人的绿色生活理念。

而且由于网上考试利用了现代化技术,还由其自身属性衍生出一些有利于考试的功能作用。

网上考试的试卷可以根据题库中的内容即时生成,可避免考试前的压题;而且可以采用大量标准化试卷,从而使用计算机阅卷,大大提高阅卷效率;还可以直接把成绩送到数据库中,进行统计、排序等操作。

这样考试的公平性、答案的安全性可以得到有效的保证。

因此,采用网络考试方式将是以后考试发展的趋势。

2.企业现行系统的运行简况及存在主要问题分析

2.1管理部门内部人员在实际管理过程中存在人情管理,不进行培训、考试直接进行发证。

2.2从业驾驶员培训机构不能严格执行管理部门的大纲及学时规定,减少培训课时。

2.3在考试过程中出现代考、代答现象。

2.4学员的纸质档案管理,查询难、易丢失。

2.5同时随着现代信息化的发展,人们不再满足于传统的低效的办公方式,迫切需要一种高效的方式代替传统的方式,以适应社会的发展。

3.可行性分析

可行性研究(FeasibilityStudy>是通过对工程的主要内容和配套条件,如市场需求、资源供应、建设规模、工艺路线、设备选型、环境影响、资金筹措、盈利能力等,从技术、经济、工程等方面进行调查研究和分析比较,并对工程建成以后可能取得的财务、经济效益及社会环境影响进行预测,从而提出该工程是否值得投资和如何进行建设的咨询意见,为工程决策提供依据的一种综合性的系统分析方法。

可行性研究应具有预见性、公正性、可靠性、科学性的特点。

3.1技术可行性

为避免出现系统与原有网络平台不兼容的情况出现,在安装此系统之前得首先改造驾校管理流程,本系统的运行环境要求windows2000/xp操作平台,要求装有微软office系统,主要是对excel的需求。

不需要对物理设备进行大的改造,只要在网络平台上进行设置后就能满足系统运行环境[7]。

3.2经济可行性

当下社会随着汽车代步现象的普遍性,各地区驾校也是大量涌现,但却是良莠不齐,主要就是管理方面的问题,管理的失误使得许多学员对教员信息以及培训计划的不了解,导致学员学习效率的低下产生不满。

本系统主要用于解决驾校与学员之间的管理问题,加强学员与教师之间的联系和互动,并对学习培训计划系统的安排,明了学习流程,提高学习效率。

应当有一定的市场前景。

4.需求分析

所谓“需求分析”,是指对要解决的问题进行详细的分析,弄清楚问题的要求,包括需要输入什么数据,要得到什么结果,最后应输出什么。

简单的说就是分析用户的要求。

需求分析是系统设计的起点,需求分析的结果是否准确地反映了用户的实际要求,将直接影响到后面各个阶段的设计,并影响到设计结果是否合理和实用。

随着社会节奏的加快,汽车已经成为了人们生活当中必不可少的代步工具,而学习驾车的驾校则成为了人们驶向公路的起点。

于是,关于驾校管理系统的开发成为了电子商务界的热点,驾校管理系统也迎来了广阔的前景。

本管理信息系统采用计算机网络技术和数据库技术,为用户创造一个安全、简单、新颖、便捷的驾校管理系统,实现驾校学员信息管理工作流程的系统化,规范化。

本套管理信息系统开发工具选用JSP,数据库服务器选用SQLSever2005数据库。

5.业务流程调查

6.5.1考生注册流程图

5.2考生考试流程图

 

5.3考官增加考题流程图

5.4考官增加试卷流程图

5.5管理员对管理员账户管理业务流程图

5.6管理员对考官账户管理业务流程图

6.数据流程调查

6.1顶层数据流

顶层数据流图:

包含三个实体即考生、考官、管理员,六个数据处理即考生登录、考生考试、考官登录、考官管理、管理员登录、管理员管理。

该图反应出了考试系统总的情况

6.2考生考试数据流图

考生考试数据流图:

包括一个实体<考生)和考试等多个数据处理,该图反应出了考生情况。

学员通过考试来获得考试成绩。

其中,学员考试的试卷来自试卷数据库中,从资料记录中得到得到个人资料并且可以做出修改

6.3教官管理数据流图:

包括一个实<教官)和试卷管理、试卷管理等多个数据处理及六个数据存储。

该图体现了教官对系统的管理情况,教官通过试卷管理、试卷管理、添加试卷、添加试卷来完成对试卷试卷的编辑和发布。

教官从学员答题的情况和成绩的情况考虑应该增减什么试卷试卷。

其数据流如图5所示。

6.4管理员管理数据流图:

包括一个实体<管理员)和科目管理等多个数据处理及四个数据存储。

该图体现了管理员对系统的管理情况,管理员可以进行所有用户的账户管理,科目的管理。

7.数据字典

以下是系统数据字典的部分数据条目,分别按照外部实体定义,处理过程定义,数据流定义编写

1)外部实体定义

名称:

管理员

说明:

管理此系统的管理员

输入数据流:

输出数据流:

账户信息

总编号:

1-01

编号:

01

名称:

考官

说明:

管理试卷和题目

输入数据流:

输出数据流:

题目信息试卷信息

总编号:

1-02

编号:

02

2)处理过程定义

名称:

考生注册

说明:

考生信息注册

功能:

讲考生信息录入数据库

输入数据流:

考生信息

输出数据流:

考生信息

总编号:

2-01

编号:

01

名称:

考生考试

说明:

考试过程及结果

功能:

提供考试过程与结果

输入数据流:

考生信息

输出数据流:

成绩信息

总编号:

2-02

编号:

02

名称:

考生信息设置

说明:

修改考生信息

功能:

修改考生信息

输入数据流:

考生信息

输出数据流:

考生信息

总编号:

2-03

编号:

03

名称:

题目管理设置

说明:

对题目的设置

功能:

增加修改题目

输入数据流:

题目信息

输出数据流:

题目信息

总编号:

2-04

编号:

04

名称:

试卷管理设置

说明:

对试卷的设置

功能:

增加修改试卷

输入数据流:

试卷信息

输出数据流:

试卷信息

总编号:

2-05

编号:

05

名称:

考官资料设置

说明:

增加修改考官资料

功能:

责怪修改考官资料

输入数据流:

考官信息

输出数据流:

考官信息

总编号:

2-06

编号:

06

名称:

成绩统计

说明:

统计成绩

功能:

统计成绩

输入数据流:

成绩信息

输出数据流:

成绩信息

总编号:

2-07

编号:

07

3)数据流定义

名称:

考生信息

数据流来源:

S

数据流去向:

2-03

总编号:

3-01

编号:

01

名称:

成绩信息

数据流来源:

S

数据流去向:

2-07

总编号:

3-02

编号:

02

名称:

考官信息

数据流来源:

S

数据流去向:

2-06

总编号:

3-03

编号:

03

名称:

题目信息

数据流来源:

S

数据流去向:

2-04

总编号:

3-04

编号:

04

名称:

试卷信息

数据流来源:

S

数据流去向:

2-05

总编号:

3-05

编号:

05

 

名称:

管理员信息

数据流来源:

S

数据流去向:

1-01

总编号:

3-06

编号:

06

8.处理模块

系统由三个大模块和十二个小模块组成

 

2.系统设计报告

1.系统功能模块设计

1)考试模块

由于采用Web技术实现,所以从理论上讲,考试可以在任何时候、任何地方进行,但是为了使考场易于组织和管理,所以本系统的考生必须先注册一下,然后才能进行考试,如果考生没有注册,系统也会认为是非法考生,系统给出提示信息,并重新定位到登录页面;如信息正确,则显示试卷页面,试卷页面上的试卷内容根据考生输入的试卷代号从数据库中取出符合条件的记录动态地生成。

同时在页面上显示考试设定的时间,当考生点击“交卷”按钮时,系统就会把考生答案传送至服务器的数据库中保存起来,并把数据库中标记考生是否参加过考试的标记置为已考。

考试子系统是网络考试系统的核心部分

2)试卷管理模块

进行考试必须要有试卷,网上考试也不例外。

在此模块中教官可以对所有试卷进行管理,其中包括预览、发布和删除试卷。

3)题目管理模块

试卷必须要有题目。

再次模块找那个考官可以对所有题目进行管理,其中包括查看增加修改题目。

4)成绩管理模块

考生经过考试取得成绩。

考官和管理员可以在此模块中进行管理,包括查看和统计成绩

5)信息管理模块

本模块主要分为两个部分。

一是教官用户管理,二是考生信息的管理。

这其中就包括对教官及考生信息的增加、修改与删除。

5)数据库设计

1)连接数据库

在web中连接数据库,可以创建一个conn.java文件,然后编写代码如下:

publicconn(>{

try{

Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver">。

}catch(Exceptione>{

}

try{

Stringpath="jdbc:

microsoft:

sqlserver:

//127.0.0.1:

1433。

DatabaseName=user1"。

Stringname="sa"。

Stringword=""。

conn=DriverManager.getConnection(path,name,word>。

}catch(Exceptione>{

2)逻辑结构设计

考生student(考号,姓名,性别,科目,密码)

成绩score(考号,成绩,科目)

考官信息表teacher(考官号,姓名,密码)

管理员信息表mananger(管理员号,姓名,密码)

题目表title(编号,考题题型,题目)

试卷表shijuan(编号,试卷名称,试卷类型,题目数量,每题分数,总分,考试时间)

答案表answer(编号,考题类型,题目,答案a,答案b,答案c,答案d,正确答案)

3)数据表设计

题目表

编号

列名

数据类型

空标记/主键

说明

1

Id

Int(4>

N/Y

编号

2

leixing

varchar(50>

N/N

考题题型

3

Timu

varchar(50>

N/N

题目

考生表

编号

列名

数据类型

空标记/主键

说明

1

ID

Int(4>

N/Y

考号

2

name

varchar(50>

N/N

姓名

3

sex

varchar(50>

N/N

性别

4

subject

varchar(50>

N/N

科目

5

password

varchar(50>

N/N

密码

表3试卷表

编号

列名

数据类型

空标记/主键

说明

1

Id

int(4>

N/Y

编号

2

shijuan_name

varchar(50>

N/N

试卷名称

3

shijuan_bumen

varchar(50>

N/Y

试卷类型

4

timu_shuliang

varchar(50>

N/N

题目数量

5

meitifenshu

varchar(50>

N/N

每题分数

6

zongfen

varchar(50>

N/N

总分

7

kaoshi_sj

char(10>

N/N

考试时间

考官信息表

编号

列名

数据类型

空标记/主键

说明

1

ID

Int(4>

N/Y

考官号

2

name

varchar(50>

N/N

姓名

3

password

varchar(50>

N/N

密码

管理员信息表

编号

列名

数据类型

空标记/主键

说明

1

ID

Int(4>

N/Y

管理员号

2

name

varchar(50>

N/N

姓名

3

password

varchar(50>

N/N

密码

成绩表

编号

列名

数据类型

空标记/主键

说明

1

id

int(4>

N/Y

考号

2

subject

varchar(50>

N/N

科目

3

kaoshi_cj

varchar(50>

N/N

考生成绩

答案表

编号

列名

数据类型

空标记

说明

1

Id

int(4>

N/Y

编号

2

Leixing

varchar(50>

N/N

考题类型

3

Timu

varchar(5000>

N/N

题目

4

Xxa

varchar(50>

N/N

答案a

5

Xxb

varchar(50>

N/N

答案b

6

Xxc

varchar(50>

N/N

答案c

7

Xxd

varchar(50>

N/N

答案d

8

daan

varchar(50>

N/N

正确答案

编号

列名

数据类型

空标记

说明

1

Id

int(4>

N/Y

编号

2

Leixing

varchar(22>

N/N

考题类型

3

Timu

varchar(2000>

N/N

题目

4

Xxa

varchar(22>

N/N

答案a

5

Xxb

varchar(22>

N/N

答案b

6

Xxc

varchar(22>

N/N

答案c

7

Xxd

varchar(22>

N/N

答案d

8

daan

varchar(22>

N/N

正确答案

2)系统总体E-R图

 

3代码设计

//登录界面

无标题文档

姓名:

密码:

登录身份:

考生

考官

管理员

//登录界面CSSJSP代码

CSS

*{

margin:

0。

border:

0。

padding:

0。

}

body{

background:

url(../images/53166-1111111P24159.png>no-repeatfixedcentertoprgba(0,0,0,0>。

_background:

url(../images/53166-1111111P24159.png>no-repeatfixedcentertopno-repeat。

background-attachment:

fixed。

text-align:

center。

}

#apDiv1{

position:

absolute。

width:

300px。

height:

200px。

z-index:

1。

left:

579px。

top:

314px。

font-size:

20px。

color:

#900。

}

#choseCon{

width:

125px。

}

.loginBtn{width:

50px。

}

JSP代码

/**

*@authorLance

*/

functioncheck(>{

if(document.form1.pass.value!

=document.form1.confirm.value>{

window.confirm("对不起,密码有误!

">。

document.form1.pass.focus(>。

returnfalse。

}

elseif(document.form1.name.value=="">{

window.alert("请输入姓名!

">。

document.form1.name.focus(>。

returnfalse。

}

elseif(document.form1.email.value=="">{

window.alert("请输入Email地址!

">。

document.form1.email.focus(>。

returnfalse。

}

elseif(document.form1.pass.value.length<6>{

window.alert("密码太短,至少输入6位密码!

">。

document.form1.pass.focus(>。

returnfalse。

}

elseif((document.form1.email.value.indexOf('@',0>==-1>||(document.form1.email.value.indexOf('.',0>==-1>>{

window.alert("输入Email地址有误!

">。

document.form1.email.focus(>。

returnfalse。

}

else{

alert('提交成功!

'>。

document.form1.submit(>。

window.location="注册登录页面.htm"。

}

}

 

/**

*@authorLance

*/

window.onload=function(>{

varchoseCon=getId('choseCon'>。

varloginBtn=getId('loginBtn'>。

varregBtn=getId('reg'>。

varchoseContent。

choseCon.onchange=function(>{

choseContent=this.value。

}。

loginBtn.onclick=function(>{

window.location=choseContent+'.html'。

}。

regBtn.onclick=function(>{

window.location='zhuce.html'。

}。

}。

functiongetId(idNmae>{

returndocument.getElementById(idNmae>。

}

//注册界面

charset=utf-8">

注册信息

姓名:

性别:

男 

女.     

职业:

失业

   身份证号:

联系电话:

邮箱地址:

爱好:

安运 

鹤城 

捷成

顺通 

教育 

奥林

密码:

  

确认密码:

备注:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 哲学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1