基于J2EE的交通管理信息系统的设计与实现

 2022-01-17 23:42:19

论文总字数:18498字

目 录

1 绪论 5

1.1 研究背景与意义 5

1.2 国内外研究现状简述 5

1.3 管理信息系统开发过程 6

2系统分析 7

2.1 系统可行性分析 7

2.2 系统开发平台的选择 7

2.3 系统开发工具的选择 8

2.4 数据库系统和开发语言 8

3系统设计 9

3.1 管理信息系统的功能要求 9

3.2 管理信息系统的逻辑模型 10

3.3 数据库设计 12

3.3.1 数据库需求分析 13

3.3.2 数据库概念结构分析 13

3.3.3 数据库逻辑结构分析 17

3.3.4 数据库结构实现 17

3.4 系统主界面设计 18

3.5 登陆界面设计 19

3.6 个人用户界面设计 19

3.7 管理员界面设计 20

4系统功能模块实现 20

4.1 管理员模块 20

4.1.1 车辆信息录入模块 20

4.1.2 年检 21

4.1.3 报废登记 21

4.1.4 事故记录 22

4.1.5 新增驾驶员 23

4.1.6 体检报告 23

4.1.7 注销 24

4.1.8 违章信息录入 24

4.1.9 违章处罚执行 25

4.1.10 违章积分管理 25

4.2 个人模块 25

4.2.1 车辆信息搜索模块 26

4.2.2 驾驶员信息搜索模块 26

4.2.3 驾驶员违章信息搜索模块 27

5 总结和展望 28

致谢 29

参考文献 30

1 绪论

1.1 研究背景与意义

随着国家经济的蓬勃发展,人们的生活水品越来越高,私家车的数量以几何倍数的增长,并且有驾照的人也越来越多,这产生了庞大的数据,对于这些数据,我们要想办法进行统一的管理及利用。截至2017年年底,南京市拥有的机动车(包含轿车、公交车、货车、拖拉机、摩托车等)数量已达178万辆,相对于2016年底,数量净增18.06万量,同比增长7.5%,并且持续增长中。其中私家车增长的速度尤为突出,而选择去参加驾考考取驾照的人数也增长迅速。在这个增长趋势中,我们可以看到相应的数据也在呈爆炸式的增长中,对于这些数据信息的管理成为了巨大的难题。

在这个蓬勃发展的社会里,每增加一量机动车所带来的信息的增加是几何倍数的。车辆多,驾驶员多,违章多,车辆、驾驶员、违章信息之间的关系交互错杂,根据新交通法规定,一年之内,单张驾照可以为三辆机动车提供扣分,一辆机动车也可以接受三张驾照的扣分。违章时,驾驶员和车辆便是复杂的多对多关系。再加上驾驶员本身和车辆本身那些零零总总的基础信息,在进行手工查找档案,这已经不仅仅是一种劳神费时的重复劳动了,还会很大的影响工作效率。人的能力是有限的,在信息管理中无法做到及时高效,并且会伴随数据的录入错误使得数据的错误甚至数据无故丢失。所以为了改变这种状况,迫切的需要使用现代化的手段,用机器去代替人来管理这些错综复杂并且庞大无比的数据,来更好的为市民服务。

就目前社会经济发展水平,一台性能优越的计算机已经成为标配,计算机被运用到各个领域,用以代替人工进行很多繁杂,重复率高的劳动。在节省资源的同时还能很大程度上的提高人们工作服务的效率。用计算机系统来控制管理交通信息的优点大致有以下几点:

  1. 存储车辆、驾驶员、违章有关的信息时安全高效
  2. 只需要一到两名管理人员操作系统就可以完成工作,节省大量人力资源
  3. 可以迅速查询用户所需信息

1.2 国内外研究现状简述

在国内,以清华大学、南京大学、北京交通大学为代表的多个研究所已经相继开始了对交通信息系统的研究,该系统包括了对交通信息采集、处理和交换等功能。该体系在信息分类、数据模型构造、数据实时传输等方面都取得了可观的结果,而且形成了初步的系统框架和运用实例。在多个城市试点试运行后,各城市的交通管理部门提出了改进的建议来修改完善该系统,力求系统可以根据城市的不同来完成各自独特的功能要求。其中上海市的城市交通信息化建设完成度相对其他城市比较高,上海高架全线道路都已全面覆盖视频监控分析体系,道路通讯全采取了数字传输。由此看出国内的交通管理信息系统呈现一种积极向上的发展趋势。而我们放眼

国外的交通信息系统时,可以看出国外已经具有成熟的交通信息系统,有如下几种:

1.欧洲的代表性系统有: SOCRATES、EURO SCOUT、Traffic aster

2.美国的代表性系统有:TRAVTEK、ADVANCE、FASTTRAC

3.日本率先在世界上建立起了“道路车辆信息交换系统",代表性系统有VICS、ATIS

国外的这些系统十分的庞大,不仅仅包括了车辆、个人、违章还涵盖了道路、车流量、地理位置、停车场等实时动态的数据,用以实时监测城市道路的拥挤情况,为用户提供路线选择、停车场选择、交通堵塞状况、所需等待时间等方方面面的功能。比如说欧洲的智能交通系统给用户提供了一个广阔的平台,用来实现各个子系统之间进行数据信息的分享和互换。它将所有数据共享给运营者和服务商,让货运方式在分析这些数据的基础上得到更多科学合理并且高效的安排。再比如日本将信息系统建设在无线通信设备上,该系统集成了传统的道路车辆通信系统、数字网络、监控等技术,利用该系统来保证高速公路以及普通公路的顺畅。

1.3 管理信息系统开发过程

管理信息系统开发过程大致分为:系统开发准备、系统调查、系统分析、系统设计、系

统运行、系统维护和评价等步骤。根据管理信息系统开发所要求的规模、复杂度、时间资金投入、实现方式等各方因素,各个步骤所需要达到的要求也会有所差异,需要开发者根据实际情况实时的进行调整变化。具体步骤的细节如下:

  • 系统开发准备

提出系统功能要求、制定并评审开发计划等

  • 系统调查

调查系统研究现状、明确客户需求

  • 系统分析

该步骤是开发流程中的关键所在,主要建立在系统调查结果的基础上,对所要开发的系

统进行全面细致的分析,建立系统的逻辑模型,该工作必须做到认真细致,避免出现开发过程中或者系统交付时存在功能模块的缺失。

  • 系统设计

该步骤需要根据系统分析中得到的逻辑模型,考虑各类约束条件,利用现有的技术来设

计整个系统从上层到底层,理清各个模块用什么手段和方式来做。

  • 系统实施

系统实施的主要工作包括:硬件的购买与安装、软件的购买与安装、程序的编写与调试、

交通管理有关数据的筹备与录入、管理员工的基础培训等。其中硬件包含了服务器的搭建,计算机的采购,互联网的连接、机房的搭建等操作。

而系统有关数据的准备和录入需要工作人员手动得把需要录入数据库的数据进行预先

的整理和录入。这个录入过程中需要工作人员在整理、录入和校验等环节做到细致。

  • 系统维护和评价

计算机系统在运行过程中,由于人为外部的操作和计算机设备内部的变化,会影响到整

剩余内容已隐藏,请支付后下载全文,论文总字数:18498字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;