1、 本科毕业论文 (科研训练、毕业设计 ) 题 目: 交通管理 WEB查询系统 姓 名: 学 院: 厦门大学软件学院 系: 专 业: 软件工程 年 级: 学 号: 指导教师(校内): 职称: 指导教师(校外): 职称: 年 月 日 交通管理 WEB 查询系统 - 2 - 交通管理 WEB查询系统 【 摘要 】 : 本文主要介绍了交通管理 WEB 查询系统的基本功能, JAVA 应用技术及该查询系统的设计原理。从部分 模块的实现过程入手,说明 JAVA 技术在此查询系统中的具体应用。本系统的面向对象是普通用户和特殊用户(包括管理员、交警等)两大用户,其中对不同对象的权限、任务、操作范围等进行了阐述
2、。 【 关键词 】 : jsp javamail jfreechar blob clob 交通管理 WEB 查询系统 - 3 - TRAFFIC MANAGE WEB QUERY SYSTEM 【 Abstract】 : This paper introduces the basic functions of Traffic Manage WEB Query System mainly, include the application of java technology and the designing principles of this system. On the side of t
3、he designing and coding, we can learn how the java technology completed with the our system here.This system faces to the common users, that is different from the special customer( include the admin and policeman of traffic), So it has the two kinds of customers.among them we discuss the rightness o
4、f different objects, assignment, operating scope and etc. 【 Keyword】 : jsp javamail jfreechar blob clob 交通管理 WEB 查询系统 - 4 - 目录 第一章 绪论 . 1 1.1 研究背景与研究意义 . 1 1.2 工作内 容 . 1 1.3 论文组织结构 . 1 第二章 基本概念 . 3 2.1 治安卡口 . 3 2.1.1 系统概述 . 3 2.1.2 系统特点 . 4 2.1.3 系统功能 . 4 2.1.4 系统总体结构 . 5 2.2 电子警察 . 7 2.2.1 系统概述 . 7
5、 2.2.2 系统特点 . 7 2.2.3 系统功能 . 8 2.2.4 系统总体结构 . 9 2.3 本章小结 . 11 第三章 TMWQS 的需求说明 . 12 3.1 TMWQS 基本内容 . 12 3.2 TMWQS 基本功能 . 14 3.3 本章小结 . 15 第四章 系统的总体概要设计 . 16 4.1 系统结构 . 16 4.2 技术特点 . 17 4.3 权限管理 . 17 4.4 交通处理 . 18 4.5 数据统计 . 21 4.6 本章小结 . 22 第五章 技术实现 . 23 5.1 TMWQS 的结构图 . 23 5.2 TMWQS 使用的服务器软件 . 24 5.
6、3 实例实现 . 24 5.3.1 实例一、用户权限的实现 . 24 5.3.2 实例二、发送邮件 . 31 5.3.3 实例三、 Oracle 大对象 CLOB . 33 5.4 本章小结 . 35 第六章 结论 . 36 致谢语 . 37 参考文献 . 38 交通管理 WEB 查询系统 - 1 - 第一章 绪论 1.1 研究背景与研究意义 社会经济的发展,机动车辆大量增加,为加强交通管理,交警部门采 用了如电子眼、测速仪等一批高科技监测设备,起到了良好的效果,但随之带来一个新的问题,即违章者如何知道自己违章了呢?针对这种情况,结合交警部门的实际情况,开发了交通违章综合查询系统。 随着计算机
7、操作平台的多元化 , 计算机机型种类的日益繁杂 , 计算机用户对应用软件的要求也益加柯求。用户已不满足于只适用于一种操作系统的移植难度高的软件,以往的 C/S结构的软件以渐不适应客户的需要。为了适用不同机型的机器 , JAVA 技术以其优良的可移植特点 , 及与底层无关性 , 在软件行业中地位日显突出。 本系统作为用户与交警部门的一个窗口, 采 用 B/S 的架构 , 为用户提供网上查询等多种查询方式 和信息中心 ,广大驾驶员通过本系统可方便查询自己是否违章、违章处理结果等。 1.2 工作内容 交通管理 WEB 查询系统 ( TMWQS) 信息中心集中存放了驾驶员档案、机动车档案、驾驶员违章信
8、息、事故信息、交通信息、宣传信息、交通法规等最新资料,通过 Intranet 网络让各级领导、各业务部门以及公众查询了解有关情况,实现信息查询和信息发布的功能。TMWQS 为交警间进行交通查询和管理的应用软件,采用 B/S 模式,应用 JSP, JAVASCRIPT,JAVEMAIL, JFREECHAR 和 ORACLE 中的大对象 BLOB、 CLOB 等技术。 说明:在本论文中,交通管理 WEB 查询系统简称为 TMWQS。 1.3 论文组织结构 TMWQS 的论文组织结构如下: 第 二 章: 本 章 对 治安 卡口和电子警察进行大体介绍,给予大体了解, 这是交通管理 WEB查询系统的基
9、础。 交通管理 WEB 查询系统 - 2 - 第三章: 本章 对 TMWQS 需求说明 进行介绍,并进行模块功能的技术分析。 第四章: 本章对 TMWQS 的总体概要设计进行介绍 , 对其系统结构和技术特点等 逐 一 阐述 。 第五章 :本章对此系统的部分功能 逐 一技术实现 。 交通管理 WEB 查询系统 - 3 - 第 二 章 基本概念 交通是国民经济发展的命脉, 各种交通 违章是造成交通事故的主要原因 ,而我国的交通事故率远高于国际平均水平,更远高于发达国家的交通事故率 。随着经济建设的发展和城乡交通的现代化进程 , 综合使用公路现场的各种数据和信 息, 对道路运行状况进行监控,防止 (
10、减少 )车辆违章或交通事故,对我国公路 交通 的科学管理 , 提出了很高的要求。 下面针对治安卡口和电子警察来 逐 一介绍。 2.1 治安卡口 2.1.1 系统概述 治安卡口系统,通过在各关键卡口处设立的监控点,自动抓拍上下行两个方向所有过往车辆的视频图像,尤其通过 智能化识别车辆的各种重要特征(如车牌号、车型、车色、车速等),对路面过往车辆进行监控、统计,对交通违章、交通肇事逃逸和治安逃逸车辆进行智能监控,对一些隐性违章如未年检车辆、套牌车辆、假牌车辆、报废车辆等违章车辆进行监控,实现自动抓拍、识别、违章检测、实时黑名单比对、上传指挥中心等功能。可以有效遏制、查处交通违章,减少交通隐患,大大
11、提高通行安全,这也是城市经济快速有序发展的重要保证。 该系统依靠先进的计算机图像处理系统,摄像技术已不再需要换胶卷、冲洗等繁杂的处理过程。产品中采用摄像头加数字化图像设备,可以在 1 秒钟之内连续抓拍数条车辆通过记录。大容量的硬盘可以快速地存取上百万条记录。同时,将超速车辆的车牌号码自动地识别出来,打印出违章通知书。并且与车管数据库连接起来,对交通违章、违规车辆的特征进行查询及实时声光报警。 利用这一系统,可以迅速查明违章车辆、寻查黑名单车辆,为整顿交通,科学化交通管理提供高效可靠的技术依据。 交通管理 WEB 查询系统 - 4 - 2.1.2 系统特点 治安卡口系统具有以下特点: 摩托车识别
12、:恒深专门针对道路摩托车过多的现象开发了摩托车识别技术; 海量数据存储:恒深卡口系统具有海量数据存储功能,能够容纳达 5 千万条的多媒体记录 ; 纯视频识别技术:恒深具有纯视频的检测、识别技术,可以在不方便安装线圈检测的地点,只通过违章检测摄像机对闯红灯车辆进行检测; 全数字网络化处理及传输,系统安全、功能强大; 最新计算机图像处理技术成果,智能化程度很高; 可识别其他产品不能识别的重要特征:车型、车色等; 监控中心具备迅速、友好、方便的查询、统计功能; 本系统部件集成度高,稳定、可靠,且造价较低。 2.1.3 系统功能 智能治安卡口系统是专门为公安交通开发的一套全中文图形用户界面的系统软件。
13、该系统的主要功能有: 实时记录监测车道的车辆信息,包 括车辆照片、行驶方向、通过时间(年、月、日、时、分、秒)等; 可对摩托车进行车辆抓拍识别; 能准确检测通过车辆的行驶速度并能对超速车辆单独记录; 系统自动拍摄 2 张车辆通过监测点的照片,照片可清晰分辨出所记录车辆的车型、颜色、牌照号码、牌照颜色; 路口设备能通过光纤将记录的车辆信息实时传输到交通指挥中心,在传输线路或设备异常的情况下,能在路口进行备份,待传输线路连通后自动传回指挥中心,或直接由人工在路口下载; 所有车辆的图像及特征均记入图像数据库,并可指定时间段导出车辆信息,进行光盘备份; 完善的图片信息的数 据库管理功能,可以在中心进行
14、车辆图片的查询,具有号牌自交通管理 WEB 查询系统 - 5 - 动识别功能; 可将嫌疑车辆数据库(预先录入或自动下载)中的车辆与经过卡口的车辆自动对比并实时向中心报警并将有关数据传回; 可将车辆的车牌号码、流量、日期、时间、地点、车辆类型、车头颜色、车牌颜色、车辆速度等信息记录到数据库钟,并可针对通过时间、车牌号、车型、车色、车速等参量进行单一或组合方式的精确或模糊查询和统计。并能对正常车辆、违章车辆等各类信息进行传送、打印,并提供二次开发接口; 在中心可以统计监测点的断面交通流量,平均车速; 可对照片进行亮度、对比 度、色彩锐化整理与优化; 多级用户权限管理,能针对不同的用户不同的权限具有
15、多级的访问权限,同时系统还具有自动防病毒功能; 可以通过电话线、 ISDN、 DDN、光纤、以太网、无线网络等接口,实现多卡口系统联网,并实现与公安交通管理计算机信息系统的互联互通,信息共享。可在后台远程访问、控制前台卡口系统; 具有完善的图片数据库管理功能,可以按车辆通过时间、车型、车速、车辆牌号(可以使用通配符)、路段和综合方式查询; 系统运行平台、数据格式、通讯接口与通讯协议均采用标准方式或公开通讯协议和控制接口,便于集成; 路口设 备能全天候 24 小时不停机地正常稳定工作,系统具有异常自检及自恢复功能,并能接受中心发出的强行自检重新启动命令; 路口设备的存储介质具有高可靠性,极大的降
16、低了由于介质损坏而带来的数据丢失及系统停机等带来损失的可能性; 系统具备并支持二次开发的功能; 2.1.4 系统总体结构 整体的智能治安卡口系统包括设于路边的监控点及中央监控室。监控点通常应设置多个以覆盖适当的监控区域,中央监控室设在较高级别的部门以进行全局性监控。监控点与中心的联网可以通过以太网进行联网,以进行图像、数据的传输。 中央监控室含车辆信息服务器 、管理计算机、适当的多媒体通用信息显示屏、网络交换交通管理 WEB 查询系统 - 6 - 机等设备及相应的加密解密及管理软件等。监控点则含视频检测系统、摄像系统、图像采集及处理计算机、通讯部件等设备及相应的加解密、图像处理软件等。 在工程项目中,我们可以采用线圈与视频相结合的方式对过往车辆进行检测。通过视频检测各车道的来车及其车速,同时识别车辆的车型、车色、车流量、车牌号码等参数。 如 图2-1所示 : 图 2-1 智能道路交通治安卡口系统整体结构图 违章车辆管理计算机其他监控计算机专用或公用数字通讯网车辆信息服务器路由/网络交换机加密的车辆图片及特征信息加密控制信号监控点加密的车辆图像及特征信息加密远程控制信号加密的车辆运行信息通用信息显示屏近景摄像头(彩色)远景摄像头(彩色)摄像机近景摄像头(彩色)便携计算机连其他监控点智能视频卡口系统示意图区域或中央监控中心