摘 要
伴随着社会经济的发展,交通在人们经济和社会活动中扮演着越来越重要的角色。因而,交通管理的水平和质量就和我们的日产生活紧密相连,并且直接影响着投资的环境和城市的面貌。因此,每个城市都做了很多关于改善交通和发展智能交通系统(ITS)的思考。电子警察系统成为了一个非常重要的部分,它在提高安全系数,警觉驾驶员的意识,结束车辆闯红灯和栏杆的显现。
本次设计的这个信息管理系统是智能交通系统(ITS)的一个后台子系统。它根据电子警察系统传来的违章图片信息,来处理违章信息。本系统可以帮助警察记录和管理车辆的违章信息,并且可以将违章信息进行公告、处罚,以便使道路交通更加畅通。本智能道路交通信息管理系统主要包括:违章信息录入,违章信息公告,违章出发,信息统计以及系统初始化和用户管理等功能。
软件的设计采用B/S模式进行,用DreamWeaver MX开发用户界面,用JSP+JavaBean技术实现业务逻辑,同时以SQL Server2000作为后台数据库。
关键词:管理信息系统,违章处罚,智能交通,JSP,JavaBean
ABSTRACT
With the economic development of society, traffic is becoming more and more important in human economic and social activities. The level and quality of traffic management is associated tight with our daily life, and take direct effect with the investing environment and city appearance. So, each city has thought much on improvement of traffic and the development in Intelligent Traffic System ITS. Electronic Police System become a most important part, it is taking more and more important effect in improving security coefficient and regulating drivers' driving consciousness and putting an end to rush away while the traffic indicator light is red and beating robbing of cars etc.
This information management system is only a background subsystem of the Intelligent traffic System.It deal with the peccancy information according to the picture from the Electronic Police Sysetem.This system can note the cars’ peccancy informatin,help police to manager the peccancy informatin and punish the drivers make the traffic become well. The Intelligent traffic information management system include:the peccancy information input subsystem,the system initiation subsystem,the peccancy punish subsystem, the peccancy affiche subsystem and the information Statistic subsystem and user manager subsystem,and so on.
Software design used B/S architecture, using DreamWeaver MX develop user interface, using JSP+JavaBean achieve system operational logic, and use Microsoft SQL Server 2000 database management system as a backgroud support.
Keywords: Management Information System (MIS),Peccancy and punish,Intelligent Traffic System (ITS),JSP,JavaBean
目 录
中文摘要 I
英文摘要 II
1 引言 1
2 智能交通系统介绍 2
2.1 智能交通系统(ITS)概述 2
2.2智能交通管理系统的应用现状及发展趋势 3
3 开发方法、技术、工具 4
3.1 系统的开发方法 4
3.2 开发技术 4
3.2.1动态网页技术简介 4
3.2.2 JSP技术简介 4
3.3开发工具 5
3.3.1网页制作工具Deamweaver MX2004 6
3.3.2 SQL 6
3.3.3 Eclipse 7
4 需求分析 10
4.1 设计目标 10
4.2 智能道路交通信息系统描述 10
4.2.1 功能模块简单描述 10
4.3 系统的数据流程分析 12
4.3.1 数据流程分析概述 12
4.4.2 数据流程图 12
5 数据库系统及设计 17
5.1 数据库的引入 17
5.2 数据库E-R模型 18
5.3 数据库表结构设计 19
5.4 数据库的完整性和安全性 25
5.4.1 数据库的完整性 25
5.4.2 数据库的安全性 25
6 系统主要功能模块的设计与实现 26
6.1 系统设计概述 26
6.1.1 系统设计的原则与内容 26
6.1.2 系统设计的基本方法 26
6.2 系统主要功能模块结构设计 27
6.2.1 系统主要功能模块结构 27
6.2.2 用户管理子系统 27
6.2.3 用户组管理子系统 28
6.2.4 违章信息录入子系统 29
6.2.5 违章信息公告子系统 32
6.2.6 违章处罚子系统 32
6.2.7 信息统计子系统 33
6.3系统重要的程序实现简介 36
6.3.1 数据库的连接实现 36
6.3.2 违章图片存储方式 37
7 系统测试 38
7.1 软件测试的目的和原则 38
7.2 系统测试 39
7.2.1 JSP的中文乱码问题 39
7.2.2 表单和表格打印问题 39
7.2.3 数据库时间字段以及页面中的时间显示问题 39
7.3 软件运行与安装 40
7.3.1 J2EE应用程序的构建与部署 40
7.3.2 具体运行过程 40
8 结论 41
9 致谢 43
参考文献 44