jsp+sql智能道路交通信息管理系统论文_第1页
jsp+sql智能道路交通信息管理系统论文_第2页
jsp+sql智能道路交通信息管理系统论文_第3页
jsp+sql智能道路交通信息管理系统论文_第4页
jsp+sql智能道路交通信息管理系统论文_第5页
已阅读5页,还剩47页未读 继续免费阅读

jsp+sql智能道路交通信息管理系统论文.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

重庆大学本科学生毕业设计智能道路交通信息管理系统的设计与实现学 生:学 号:20024417指导教师: 副教授专 业:计算机科学与技术重庆大学计算机学院二伴随着社会经济的发展,交通在人们经济和社会活动中扮演着越来越重要的角色。因而,交通管理的水平和质量就和我们的日产生活紧密相连,并且直接影响着投资的环境和城市的面貌。因此,每个城市都做了很多关于改善交通和发展智能交通系统(思考。电子警察系统成为了一个非常重要的部分,它在提高安全系数,警觉驾驶员的意识,结束车辆闯红灯和栏杆的显现。本次设计的这个信息管理系统是智能交通系统(一个后台子系统。它根据电子警察系统传来的违章图片信息,来处理违章信息。本系统可以帮助警察记录和管理车辆的违章信息,并且可以将违章信息进行公告、处罚,以便使道路交通更加畅通。本智能道路交通信息管理系统主要包括:违章信息录入,违章信息公告,违章出发,信息统计以及系统初始化和用户管理等功能。软件的设计采用 B/S 模式进行,用 X 开发用户界面,用时以键词:管理信息系统,违章处罚,智能交通,of is in of is of a it is in an to is of is a of to to so , X 000 as a 中文摘要. 言.能交通系统介绍. 述.智能交通管理系统的应用现状及发展趋势.发方法、技术、工具.系统的开发方法. . . . . . .求分析.设计目标. .能模块简单描述. . 据流程分析概述. 据流程图. 125 数据库系统及设计. . . . .据库的完整性. 据库的安全性. 256 系统主要功能模块的设计与实现.系统设计概述. 统设计的原则与内容. 统设计的基本方法. .统主要功能模块结构. 户管理子系统. 户组管理子系统. 章信息录入子系统. 章信息公告子系统. 章处罚子系统. 息统计子系统. .据库的连接实现. 章图片存储方式. 377 系统测试. .系统测试. . 单和表格打印问题. 据库时间字段以及页面中的时间显示问题.软件运行与安装. 2.体运行过程. 408 结论.谢. 4411 引言当前,我国正处于经济高速发展时期,城市交通速度发展较快,但从总体上看,形势不容乐观,交通道路及设施需求长期持续增长,交通供给一直短缺,供需矛盾突出;受财力制约,交通基础设施的建设速度难以适应交通需求增长的要求;汽车进入家庭,使得本来就紧张的城市交通面临着更大的困难;交通运输在能源消耗中所占的比重不断增加,特别是对石油资源的依赖和消耗将进一步加剧我国能源供给的结构性矛盾;由于城市人口,特别是流动人口急剧膨胀,使交通出行量大幅度增长;城市交通基础设施的增长速度落后于交通流量的增长;城市居民出行方式结构不合理,公共交通呈萎缩状态;机动车大幅度增长,与非机动车混行,加剧了城市交通的紧张;城市交通的综合治理有待于进一步加强;交通环境问题日趋严重。主要表现以下两个方面:交通基础设施供应严重不足,不能满足交通发展的需求随着车辆保有量的高速增长,道路负荷增加,尤其在发展较快的城市交通基础设施,包括汽车及自行车行驶的道路、人行道、人行横道等都严重不足。以广州为例,改革开放以来,广州市城市道路面积与总长度都有了大幅度增长,自1990年以来,又以北京市为例,机动车已于2003年8月初突破了200万辆,预测到2010年,这个数字将有可能达到380万,其中家用轿车为280万,2015年机动车保有量将达到500万然与发达国家同等规模的城市相比机动车总量少得多,但高峰时其机动车的平均时速只有十几公里,交通拥堵现象十分严重,给居民出行带来了极大不便。交通管理水平低,交通需求管理不善随着经济的发展,我国交通拥堵的频率和时间明显增加,导致车辆运动速度降低,加速、减速、怠速频繁,运行工况恶化。研究调查表明,北京与广州市区的平均车速仅在23km/动车低速运行时间加长;而在早晚的高峰期,北京市区道路平均车速不足20km/h。22 述我国城市交通面临巨大的挑战,而其对策主要是规划及政策手段、工程设施建设手段、运行管理手段,以及采用高新技术改造传统交通运输系统的手段,智能交通系统(解决上述矛盾的有效途径。智能交通系统处于当今世界上交通运输科技的前沿,它是在较完善的道路设施基础上,将先进的电子技术、信息技术(人工智能(地理信息(影像、计算机技术、有线/无线通信(如传感器技术和系统工程技术集成运用于地面运输的实际需求,建立起全方位、实时准确、高效的地面交通系统,能对各种交通方式进行现代化、科学化的智能管理。智能交通系统的出现是为了能够改善混乱的交通状况,减少拥堵,提高运输效率并提高交通的安全性,极开发先,家中或在其它任何地方的人均可使用个人出行帮助系统来获取自己所需的相关信息,以帮助他选择出符合其出行预算和时间要求的交通工具与出行路线。导航系统将引导司机到达目的地,司机将不断地接收到前方有关交通状况的信息。司机与外界完全相通,出行变得容易、安全和舒适。交通信息数字化很容易与其他服务系统一体化,在进入一个城市前,司机被预先告之停车场位置以及如何与公交相接,他可以预定停车位;其移动通讯可以直接进入动访问所选择服务(如餐、旅馆等)的站点另外,通过与相邻交通区域信息的交换,交通管理水平将会有很大提高,减少了由于缺乏信息而造成的不必要的延误与等待。其次,提供引导信息,大幅度减少交通阻塞,提高交通安全。与助人工智能的帮助,控制中心将所连续监控的路网信息进行整合处理,从而提出整个路网的优化运行方案。与此同时,司机接收到与路网优化运行方案相应的引导信息,他可以根据引导信息选择的行车路线,避开行车拥挤的路段,选择快捷的行车路线,从而大幅度提高现有路网基础设施的使用效率和安全性。济的高速发展,人民生活水平的日益提高,各大城市的机动车辆和驾驶人员数量急剧增加。由于道路建设的速度远远赶不上机动车辆和驾驶人员的增长速度,从而导致交通拥挤、违章严重、道路交通事故时有发生,严重影响了市民出行和企事业单位的生产及公务活动。除了加强道路建设外,利用先进的科学技术、树立先进的管理观念,在现有的道路交通设施基础上,进行城市交通的科学化、规范化管理,建设现代化的交通指挥中心和管理系统是投资少、见效快的好办法。智能道路交通信息管理系统的主要成分就是电子警察系统电子警察是“智能电子警察监测系统”的简称,它是一套高科技电子设备,最初是为维护交通执法提供了一种先进手段。以往许多城市在某些交通场合,由于没有有效的执法手段造成执法困难,例如:无人值守的路口;单行线;禁行、限时道路;限车型车道;主、辅路进出口;紧急停车带;公交专用道;违章超速等场合检查执法困难,特别是在夜间,违章行车现象经常发生,严重破坏了交通秩序。该设备能够对违章车辆进行自动判断与图像记录。执法部门可以根据该系统所提供的车辆违章过程的图像记录,对违章司机进行追究和处罚。几年来,各大中城市均在此方面做过有益的尝试,但使用情况总的来并不理想。主要原因是现有的电子警察抓拍设备存在许多缺陷,限制了它发挥更大的作用。从目前市场情况来看,还没有哪一家公司提供的系统和设备能够真正满足用户期望,用户对系统现状也看法各异。电子警察设备具有非常广阔的前景,但现阶段在设备选型方面却难度很大。本次毕业设计的主要任务完成智能道路交通信息管理系统的设计与实现。本系统,通过对电子警察系统抓拍到的违章车辆的图像信息进行有效管理,达到惩戒违章司机,改善交通路口混乱,减少因交通违章造成的人为塞车和事故,提高交通执法的准确性和效率,节省警力并提高城市道路交通效率的目的。本系统包括四部分功能:违章车辆图像信息的录入;违章车辆信息的查询统计;违章车辆信息的公告与处罚;信息管理系统的维护与设置。43 开发方法、技术、统的开发方法智能道路交通信息管理系统,根据其需求的要求和特点,采用在B/开发过程中采用面向对象的系统开发方法进行系统开发,根据系统的特性按照结构化程序设计思想与面向对象的设计思想和方法相结合的方式来进行系统设计。依据系统的总体功能,将系统划分成多个模块进行独立的实现,根据各个模块的不同情况进行具体的分析和设计,最后对各个模块进行整合,建立一个统一模块来实现各个模块之间消息的传递、相互的协助,以及整体功能的完全展现。模式下操作就要用到动态网页的技术。动态网页即使在网页文件中加入脚本语言动态的执行用户的请求。传统的静态网页既是用用户请求该页的时候服务器便将此页下载到客户端的浏览器显示出来。而动态的网页中嵌入了部分程序代码,当用户请求该页的时候用程序服务器根据用户提供的参数处理程序代码,转化为相应的回给下载到客户端浏览器显示。一种运行于开发基于用于创建跨平台、跨用能制作包括动态数据的网页。5要开发须要有用程序服务器、数据库连接驱动和务器的基本信息单位称为网页(由户端使用称为浏览器的软件显示户端和服务器之间使用超文本传输协议(送信息。流信息的协议。当用户激活一个链接后,服务器使用件信息在客户端上通过浏览器显示相应的信息。如果服务器和浏览器都遵守任何一个浏览器和服务之间都能够进行通信。目前广泛使用的览器有在设计和调试中使用的览器是应用程序服务器应用程序服务器既是用来处理程序代码的服务器,它将网页文件中的前广泛使用的使用的是数据库驱动数据库驱动既是连接数据源的驱动,像系统的在设计的时候是使用然在开发的时候需要有前用得最多的就是 我在设计中使用的是 司的以上得发工具随着计算机在信息系统中的广泛应用,对各种软件工具的研究十分迅速,各种各样的软件及程序的自动设计、生成工具日新月异,为各种信息系统的开发提供了强有力的技术支持和方便的实用手段。利用这些软件生成工具,可以大量减少手工编程环节的工作,避免各种编程错误,极大地提高系统的开发效率。一般6来说,比较流行的工具有:一般编程语言工具、数据库系统工具、程序生成工具、专用系统生成工具、及面向对象编程等。本系统采用模式下的及的开发的过程中使用了X 2004、网页制作工具们也都有各自的特点。出于没有网页制作经验和方便站点管理方面的考虑,我载设计中选择了X 2004中文版这款开发工具。它很容易上手,并且对站点的管理非常的方便。建立一个装完成后启动X 2004中文版,选择“站点”“管理站点”,出现“管理站点”对话框;单击“新建”按钮,出现“站点定义”对话框;单击“基本”选项卡以使用“站点定义向导”,它将引导您逐步完成设置过程;单击“高级”选项卡以使用“高级”设置,它使您可以根据需要分别设置本地、远程和测试文件夹。代码设计和视图设计的分离。以在视图设计时很快捷的设计出很美观大方的界面,并在这个界面下能很好的进行代码的设计。用的、功能极强的关系数据库语言(关系数据库是所有用户可见的数据都严格按表的形式组织起来的表,且所有库操作都针对这些表的数据库),它包括数据定义(数据操纵(数据管理(存取保护(处理控制(多种功能。利用表(索引(码(行(列(来确定存储位置。如它不支持流控制等。一般它都与其他编程语言(如B、合来使用。一体化的特点入数据以建立数据库、查询、更新、维护、数据库重构、数据库安全控制等一系列操作要求,用于关系模型中实体与实体间的联系都是用关系来表示,这种7数据结构的单一性保证了操作符的单一性。统一的语法结构,多种使用方式种是联机使用方式,另一种是嵌入程序方式。大多数的程序接口都采用嵌入的然使用方式不同,使得用户与程序员之间的通信得以改善。高度非过程化在需用户提出“干什么”,而无须指出“怎么干”,存取路径的选择和语言简洁法简单。标准成核心功能只用了6个动词(此简单易学。浏览器/服务器(B/S)结构务器结构。交互式查询、报表打印和应用程序称为数据库的“前端”,在个人机上运行,存储和数据管理的后端数据库引擎在服务器上运行,在此情况下,支持异类复制它可以将括采用档,同时结合 术,使用户得到完整的 由蓝色巨人后逐渐受到欢迎。开放的可扩展的户甚至无须去分辨一个工具功能在哪里结束、而另一个工具功能在哪里开始。8成功的底层图形界面经在太多的领域取得成功,然而它却很少在图形界面程序上崭露头角。究其原因,论速度和外观,它们都难以让人接受。如今,许是无心插柳,又或是有意为之,至今为止,超越了前强大的插件加载功能可以通过不断地加载插件来实现同其他制品的合作。整个以不断地向上加插件,同时,现有插件上还可以再加插件,进而实现功能的扩展。目前,难能可贵的,何人都可以下载且在此基础上开发自己的功能插件。也就是说未来只要有人需要,就会有建立在时可以通过开发新的插件扩展现有插件的功能,比如在现有的以无限扩展,而且有着统一的外观、操作和系统资源管理,这也正是可以通过导入一些种支持允许开发人员并发地与几个独立的资源库以及不同版本的代码或项目进行交互。工作区中的资源允许团队支持组件处理版本和配置管理问题。当然,单个工作区也可以同时访问不同类型的资源库。总是依靠外部系统。也是最流行的一个)源代码管理系统提供内置支持并发版本控制系统一次被保存的更改都可以得到恢复,而且可以精确到每一个方法的版本恢复。操作也十分方便,在任何一个能看到所要操作文件的观察窗口中,例如资源浏览窗口,选中该文件,单击右鼠标键,选择果是恢复已经被删除的方法,则可以选择后相应的本地历史记录就会显示出来,按照用户本人的需求找到相应的版本就可以了。强大的个人版9本管理功能为程序员提供了更多的信心只管编下去,任何不小心的错误都可以恢复到从前的状况,在有“后悔药”的!充分的帮助文件值得提出的是,在下载了有的菜单和联机帮助都已经翻译成了中文,使用起来非常方便。104 计目标该软件必须尽量达到人力与设备费用的节省,能够最大限度的利用现有资源,降低系统开发费用,并且使软件的数据处理速度和效率有明显提高,降低人员工作负担。完成软件的设计,实现本系统满足用户的需求。基本功能的略缩用例描述如下所示:权限方面主要是分为两部分,普通用户和系统管理员。系统管理员通过增加,修改,删除,用户或用户组,来创建和管理不同权限组,以及不同的用户;同时系统管理员也可以具有一般用户能具有的一切权限。普通用户通过用户帐号和密码登陆该系统后,可以进行系统工作所要求的一些标准设置的增加,修改,查询,删除(如支队管理,大队管理,违章行为管理等);也可以根据他的权限进行相应的处理(如信息录入、公告、处罚、统计,打印等)。该系统可大致分为下表所示的模块:系统简要功能模块表 块名称 模块标识 简要功能描述1 用户验证 于用户登陆验证2 用户管理 于管理员管理用户3 功能列表 航树4 系统设置 行开始工作的预先设置5 违章信息录入 于查看违章图片,录入违章信息6 违章公告 于对违章车辆进行信息公告7 违章处罚 于对违章车辆进行处罚处罚信息保存,打印8 信息统计 一些信息进行分类统计,报表打印9 用户组管理 于管理用户组以及权限12其中系统设置分为:支队管理、大队管理、违章行为设置、违章地点设置、处罚地点设置、行政区划等10多个模块。要工作是隐去实物流,抽象出信息流,绘制出数据流程。并对各种数据的属性和各项处理功能,进行详尽的数据分析,为下一步的程序设计做准备。数据流程分析要求弄清这些流动数据的属性、存储情况和对数据的查询要求,并给与定量的描述和分析。其中包括:绘制数据流程图:它是分析阶段所提供的重要的技术文件之一,反映了系统内部的数据传递关系。是对系统的一种抽象和概念化,它只表示数据、功能之间的关系,不涉及如何实现。数据分析:其目的是弄清数据流程图中、出现的各种数据的属性,存储情况和查询的要求,对数据予以定量的描述和分析。数据分类是指对数据项予以定义,并根据总的属性将数据项归纳到其应有的类目中去。数据属性分析:根据其属性可以正确的确定数据与文件的关系,通常是具有固定属性的数据存放在主文件中,把具有变动属性的数据存放在周转文件或处理文件中。仍旧包含了一些物理内容,要实现计算机网络进行信息管理,还必须进一步舍去物质因素,收集相关资料,绘制系统的数据流程图。数据流程图能精确地在逻辑上描述系统的输入、输出和数据存储等功能,是描述管理信息系统逻辑模型的最主要的工具。经过对智能道路交通信息管理系统的分析以及用户的需求分析,得到本系统的数据流程图,如下:二层二层管理员管理子系统三层支队管理子系统章信息公告条件公告条件系统用户1公告违章车辆责任人违章信息 三层违章信息录入子系统罚信息处罚违章信息修改违章信息状态系统用户1违章处罚违章信息 三层违章处罚子系统件条件条件系统用户1违章处罚违章信息 件条件条件系统用户1违章处罚违章信息 据库系统及设计数据库设计是管理信息系统设计的核心。数据库设计是在一个给定的应用环境下,构造最优的数据模式、建立起数据库,使之能有效地存储数据,同时构造出应用系统以支持各种应用的信息处理需求。据库的引入数据库技术从60年代中

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论