版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
湖南交通信息职业技术学院毕业设计 毕业设计类别方案设计交通信息学院毕业设计基于UML的贵州省高速公路监控系统分析与设计指导教师学生姓名专业名称道路安全与智能控制班级名称2016年5月
摘要高速公路监控系统主要负责数据、视频、路况的信息采集、处理和存储,提供交通信息资源。为高速公路快速、安全、舒适、高效提供了保障。高速公路监控系统是调整公路系统实现安全、高效、节能及环保运行的重要手段。高速公路监控系统的作用是对高速公路网实现实时监控和交通控制。论文基于贵州高速公路监控系统的实际需求,根据贵州高速公路开发总公司对高速公路管理的要求,通过大量深入的调研,结合贵州的省情和贵州高速公路开发总公司监控部门的建议,分析了贵州高速公路监控系统目前管理的流程,根据系统总体需求分析,确定了贵州高速公路监控系统的主要功能,包括信息采集、信息发布、信息处理和系统管理四个功能模块,并用例图的形式进行描述四个功能模块;根据系统需求分析,进行了系统设计,包括系统总体设计、系统详细设计和数据库设计,系统总体设计给出了系统总体架构图和系统总体包图,系统详细设计给出了部分功能的静态结构设计和动态结构设计,静态结构设计给出了类图和类间关系图,动态结构设计给出了顺序图和协作图,数据库设计主要进行了概念结构设计和逻辑结构设计,数据库设计给出了系统图和数据库表,最后对论文进行总结,主要概述了本人的主要研究工作。关键词:高速公路;监控系统;分析与设计目录21235第一章引言 页第一章引言1.1项目背景目前,贵州省建成通车的高速公路里程约,在建高速公路约已初步形成了以贵阳市为中心,连接各市(州、地)地区所在地高速或高等级公路的“一横一纵四连线”高速、高等级公路主骨加网络。已建及在建以上均由贵州高速公路开发总公司(以下简称高总司)负责建设、运营,且多数路段都实施了不同规模等级的监控系统设施,在各路的交通管理控制、保障道路交通安全中发挥了一定作用。但是,由于受到高速公路投资、建设、管理体制等因素的影响,目前各条高速公路的快速发展,在贵州省高速公路逐渐形成网状布局的情况下,各路段相对独立、难以统筹的监控系统将不能发挥其应有的作用。如何进行各路监控系统联网建设,实现路网内交通的安全、畅通,提升路网服务水平将是贵州省高速公路监控系统所要解决的问题。1.2研究的目的和意义高速公路监控系统是调整公路系统实现安全、高效、节能及环保运行的重要手段。高速公路监控系统的作用是对高速公路网实现实时监控和交通控制。在现有的道路和环境条件下,通过对采集的信息进行实时分析、处理和预测,采取有效的交通控制宇段,预防可能发生的交通事件、事故和阻塞;当出现突发性交通事故或道路环境变化而导致交通阻塞时,通过系统及时发现并采取有效措施进行缓解和排除,以防止对路网交通产生更大的影响,进而提高路网运行的利用效率和安全性。高速公路监控系统按照功能划分一般分为收费监控系统和道路监控系统两部分。收费监控系统主要是对收费站的车道、收费广场、收费亭的收费情况,对收费车道通过的车辆类型、收费的操作过程以及收费过程中的突发事件和特殊事件进行观察和记录,实施有效的监督。道路监控系统主要是对高速公路干线、互通立交、险道等高速公路重点路段进行监视,掌握高速公路交通状况,及吋发现交通阻塞路段、违章车辆,及时给予引导,保证高速公路的安全通畅。第二章相关的技术2.1管理信息系统现在,人们越来越认识到:信息系统是为组织中辅助决策和控制而采集、处理存储和提供信息的一个相关部件的组合。为了辅助决策、协调和控制,信息系统也可以帮助管理者和工作人员分析问题、解决复杂的问题、创造新的产品。这部分内容主要有:信息系统基本概念、功能、结构、各种类型;管理信息系统与管理过程、组织形式的相互促进、相互影响的关系;管理信息系统在组织中的战略作用和地位,信息系统如何帮助组织实现其战略标;管理信息系统在实施中面临的机遇和挑战。按照在企业屮所处的层次,对应管理控制子系统和战略计划子系统,共分为四个层次,根据上面的层次划分,分别介绍每一层子系统:1、业务处理子系统。业务处理子系统主要进行基础业务的处理,比如说打字、算账、造表等工作。2、执行控制子系统。中的执行控制子系统与企业屮管理机构的基层管理相对应。该子系统般包括:生产管理、材料管理、设备管理等子系统。执行控制子系统处理的数据量大,但数据是规范的,处理过程和规则是程序化的。该子系统常用的处理有:事务处理、报表哗理、查询处理。常用的输出形式有账簿、表格、图形等。这一系统为管理控制子系统和战略决策子系统提供最为基层、最为详细的信息,只有完善了这一层的信息处理,才有可能有效地开发上两层的信息。3、管理控制子系统。子系统提供查询功能。管理层次信息化,包括根据企业量身定做MIS、通用程度很高的企业全面管理软件如等。关于的内容在本书的后面章节将详细介绍。4、战略计划子系统。战略决策和计划子系统的主要任务是:汇集管理控制层和企业外部信息,辅助企业最高领导人做战略决策和计划;下达执行命令并监督执行情况,分析执行中出现的问题及产生问题的原因,并提出解决问题的办法;管理、协调全系统的运行;提供査询功能。战略决策和计划子系统一般包括辅助决策子系统。它为高层领导做出战略性的决策提供信息与方案,它的功能依赖下两层的数据与功能。按照在企业中的功能,管理信息系统大致可以划分客户管理以及办公管理等信息系统。每个子系统都分管着企业运作过程中不同的任务,各自为一个完整的系统,但当面对整个企业时,这些子系统又有机地结合起来,形成一个有机的大系统。按照在企业中所处的层次,对应管理信息的分类特点,管理信息系统一般被看作一个金字塔形的结构,从底层的业务处理子系统到执行控制子系统、管理控制子系统和战略计划子系统,共分为四个层次,根据上面的层次划分,分别介绍每一层子系统、业务处理子系统:1、业务处理子系统:主要进行基础业务的处理,比如说打字、算账、造表等工作。2、执行控制子系统:中的执行控制子系统与企业中管理机构的基层管理相对应。该子系统一般包括:生产管理、材料管理、设备管理等子系统。执行控制子系统处理的数据量大,但数据是规范的,处理过程和规则是程序化的。该子系统常用的处理有:事务处理、报表处理、查询处理。常用的输出形式有账簿、表格、图形等。这一系统为管理控制子系统和战略决策子系统提供最为基层、最为详细的信息,只有完善了这一层的信息处理,才有可能有效地开发上两层的信息。3、管理控制子系统:管理控制子系统一般包括:财务管理、销售管理、人事劳资管理等子系统。该子系统提供查询功能。管理层次信息化,包括根据企业量身定做、通用程度很高的企业全面管理软件如ERP等。关于的内容在本书的后面章节将详细介绍。4、战略计划子系统:战略决策和计划子系统的主要任务是:汇集管理控制层和企业外部信息,辅助企业最高领导人做战略决策和计划;下达执行命令并监督执行情况,分析执行中出现的问题及产生问题的原因,并提出解决问题的办法;管理、协调全系统的运行;提供查询功能。战略决策和计划子系统一般包括辅助决策子系统。它为高层领导做出战略性的决策提供信息与方案,它的功能依赖下两层的数据与功能。按照在企业中的功能,管理信息系统大致可以分为市场营销、生产管理、物料供应、人力资源、财务会计、信息管理、客户管理以及办公管理等信息系统。每个子系统都分管着企业运作过程中不同的任务,各自为一个完整的系统,但当面对整个企业时,这些子系统又有机地结合起来,形成一个有机的大系统。2.2UMLUML是建立软件模型,作为建模语言,它提供交流的词汇和规则,它是可视化的,通过标准图符构成图形来描述模型,是建模语言而非编程语言,它是通用标准,成为软件建模的标准语言,并且在其他领域也得到应用。软件过程规定软件开发的阶段、步骤和工作,而UML是语言,用来描述软件模型。Java、C++等程序设计语言用来编码实现一个软件系统,UML是对一个软件系统建立模型。作为建模语言,UML由以下几部分构成:基本语言组成,语言的构成成分包括,要素,关系,图;语义规则,语言的语法和语义规则;公共机制,规范说明,语言扩展等。UML语言的基本构成要素,包括四类:结构,语言的静态构成要素,有7种;行为,语言的动态构成要素,表示事物的变化和状态;分组,对模型中事物分组组织的要素;注释,对模型中事物标注和解释。用例是外部可见的一个系统功能单元。用例图主要用于需求建模。类图是描述一组类之间的关系。UML有一套规则,这些规则描述了一个结构良好的模型看起来应该象什么。一个结构良好的模型应该在语义上是前后一致的,并且与所有的相关模型协调一致。UML支持工具功能强大,市场占有率高,纯Java开发,开放源代码,易用,与Rose生成的模型可相互转换,基于体系结构的UML建模工具。 第三章系统需求分析3.1系统调研本系统主要用于贵州高速公路段范围内的交通流数据信息和隧道等主控点视频图像等,经系统处理或人工事件输入决策控制信息和诱导信息由外场的可变情报板和隧道内车道控制标志反馈给司乘人员以确保贵州高速的安全畅通主要建设标如下:一、检测、收集贵州高速公路路段内的交通流信息和道路信息;二、在出现交通异常和事故的情况下,值班员在监控分中心就可通过指令电话、业务电话、调度电话、路侧紧急电话等进行指挥和调度,以便迅速处理事故、抢救伤员和疏导交通,同时由可变限速标志等通报事故、发布限制行车时速等;三、实时收集和监视道路与隧道等主要路段视频图像信息;四、接收和处理来自路侧紧急电话系统传来的交通事件信息;五、接收和处理来自收费系统的站级交通流信息;六、通过安装在路段主控点上的可变限速标志和隧道内车道控制标志向过往车辆发布交通信息和控制信息,诱导和控制本路段交通流;七、通过监控分中心的大屏幕投影系统实现交通流状况的模拟动态显示。3.2功能需求高速公路监控系统总体功能如下:1、信息采集监控分中心计算机系统通过通信计算机及多串口卡从外场设备收集检测信息,监控分中心接收如下信息:A、车辆检测器数据:每车道交通量、车速、占有率以及收费系统收费分中心提供的每车道交通流数据和车道开、闭信号;B、紧急电话呼叫信息:呼叫时间、地点、次数;C、外场摄像机画面;D、可变限速标志显示的反馈信息;E、车道控制标志工作的反馈信息;F、各种设备的工作状态反馈信息;G、巡逻车提供的信息;H、主要路段的气象信息。其中:A-F由系统自动采集,G、H为人工输入。2、数据处理监控分中心计算机对收集到的各种信息进行如下处理:交通异常情况自动判别:交通异常自动判别是指通过沿线设置的车辆监测器进行实时检测。通过计算机结合专家分析系统进行分析,对发生的交通异常自动报警和显示。主要路段的交通状况分析与判别:主要路段的交通状况分析与判别是指通过主要路段的交通信息,自动生成各路段交通状况,并在图形计算机上与大屏幕投影系统上进行自动显示。3、实时监控A、正常情况下,监控分中心计算机综合分析交通和环境指标状况后,根据系统内以配备的控制方案,对交通进行实时自动控制。B、在交通异常或事故紧急情况下,分中心计算机根据数据处理结果,一方面向操作员报警,一方面迅速向操作员显示相应的控制方案,待操作人员根据巡逻车、紧急电话、摄像机等提供的信息综合判断后进行确认或修改后,向外场控制设备可变限速标志及车道控制标志)发布指令。4、显示在监控分中心彩色图形计算机显示器及大屏幕投影系统的大屏幕上,动态显示全线或某一路段交通运行状态、设备工作状态和报警位置及各种图表报告等。在监控分中心与湖口大桥管理所内的监视器上分别显示各主要路段的图像情况,以提供相关路段的详细情况。5、事故、事件输入对公路上发生的每一事件的详细情况,如时间、地点、伤亡人员状况、持续时间、伤亡车辆相关信息、对事件采集的措施及处理方法等均可通过键盘输入计算机记录在案,以提供查询与相关处理。6、统计查询 A、统计、查询及图表系统提供对于各种监控数据与记录统计与査询,显示和打印各种图表,系统可按业主要求提供各种形式的图表。详细图表清单见软件部分描述。同时监控分中心计算机系统可任意查询一年内的详细数据,包括任一时刻的交通、设备状况、事件事故输入、命令发布纪录。并提供相应的报表打印形式。数据档案存储监控分中心计算机软件能完成每一日检测原始数据的备份及重要文件的存档,所有数据自动备份。监控分中心计算机系统的所有数据可存储3年以上的时间,同时系统提供数据的手动导出,使用光盘作永久保存。具体方案由业主要求决定。7、自检与报警系统具有对本系统的软硬件及外场设备的自动监测和故障报警功能,系统软件同时提供典型故障自动分析功能。根据监控系统的功能,监控系统可以理解为有信息收集子系统、信息处理子系统、信息发布子系统三大部分组成。3.2.1信息采集一、需求描述信息采集系统是高速公路上设置的用来釆集信息的设备和配备,采集的信息主要包括以下几个方面。1)交通流信息,如交通量、车辆速度、车辆密度、车辆占有率、车重等等。交通流信息的采集设备主要是各种类型的车辆检测器。2)气象信息,如风力、风向、降雨、降雪、冰冻、雾区等等。这些信息的检测主要靠气象检测器。3)道路环境信息,如路面状况,隧道内的噪声,能见有害气体浓度等等。这些情况要靠环境检测器检测。4)异常事件信息,如交通事故、车辆抛锚、物品散落、道路实施损坏、道路施工现场等等。这些信息组要靠紧急电话、闭路电视、巡逻车灯设备和装备进行搜集提供也可以通过交通流信息进行辅助分析判断。监控系统中所应包含的信息采集设备的类型、数量、位置都会不同,但这些设备的功能都是相同的,即对原始信息进行预处理,以便得到符合系统应用要求的信息。从技术上来说,数据的采集周期可以非常小(如1S或更小),且采集周期越小则信息精度越高,但通信成本和和数据处理量会明显增加因此需要在满足数据精度要求的前提下,选择一个最大的釆集周期目前数据采集周期通常依靠主观经验来确定由于相关人员的经验和看法不同,所选择的采集周期也有很大差别(如1S,10S,30S,60S等)。二、角色采集信息的设备和配备、收费系统等。三、需要的数据项交通流信息、气象信息、道路环境信息、异常事件信息等。3.2.2信息发布一、需求描述信息发布是高速公路上设置的用来向道路使用者提供道路交通信息和诱导控制指令的设备,以及向管理救助部门和社会提供求助指令或道路交通信息的设施该系统主要包括以下几个方面:1)向道路使用者提供信息。2)向道路使用者提供建议或控制指令。3)向管理部门和救助部门提供信息。二、角色监控员、情报板、可变限速标志板、管理部门三、需要的数据项路段交通信息、限速车道控制信息、电话信息。3.2.3信息处理一、需求描述信息处理主要在监控中心完成,监控中心是介于信息采集子系统和信息发布子系统之间的中间环节,是监控系统的核心部分。对于高速公路网而言,监控系统的规模和监控系统的分散程度会更大一些。尽管规模和形式不同,但其基本功能是一致的,及信息的收集、分析、处理、交逋控制和管理的辅助决策。二、角色监控班班长、领导、室内大屏幕显示系统。三、需要的数据项监测信息。3.2.4系统管理一、需求描述开发本系统,主要由系统管理员进行维护和管理,具体功能如下。1、口令权限管理:对用户的口令和权限进行管理2、数据备份:备份数据库中的数据3、数据恢复:恢复已备好的数据4、用户管理:对系统使用者的管理,包括用户登录、添加用户、修改用户和查询用户等。二、角色系统管理员三、需要的数据项用户信息、口令权限信息。3.3数据需求3.3.1信息采集下面以交通流信息釆集为例给出信息采集的数据需求分析。交通流信息采集类图缩略如图3-1所示。交通流信息采集管理交通流信息统计界面交通流信息交通流检测设备交通流信息采集管理交通流信息统计界面交通流信息交通流检测设备 图3-1交通流信息采集类图缩略表示3.3.2信息发布限速车道控制信息发布界面 下面以限速车道控制信息发布为例给出信息发布的数据需求分析,限速车道控制信息发布类图缩略如图3-2所示。 限速车道控制信息发布界面限速车道控制信息管理限速车道控制信息发布界面 限速车道控制信息管理限速车道控制信息发布界面交通流信息监控员交通流信息监控员 图3-2限速车道控制信息发布类图缩略表示3.3.3信息处理检测信息检测信息管理类检测信息分析界面领导下面以监测信息分析为例给出信息处理的数据需求分析,监测信息分析类图缩略如图3-7所示。检测信息检测信息管理类检测信息分析界面领导 图3-3监測信息分析类图缩略表示3.3.4系统管理下面以用户登录为例给出系统管理的数据需求分析,用户登录类图缩略如图3-4所示。用户管理类用户管理类用户信息登录界面用户用户信息登录界面用户 图3-4用户登录类图缩略表示3.4非功能需求非功能性需求,指的是信息系统中保证系统安全可靠性、界面需求、可维护性等方面相应的需求要素。1、安全可靠性。软件必须具有高可靠性、高稳定性,除硬上考虑系统的容错性、冗余性等方面之外,软件还要充分考虑到数据的容错性,并在关键环节设立应急措施,以避免数据丢失。另外,系统安全性除本身系统设计方面,还包括防止内部、外界对整个系统的攻击性,病毒等破坏外:,以及客户数据保密性等各方面的内容。2、通俗易懂的图形界面。由于高速公路监控系统的使用是高速公路工作人员,应用软件的界面流畅易懂是十分重要的,软件应具有通俗易懂的图形界面,灵敏方便的鼠标右键功能,为用户提供较强的直观性与交互性。3、可维护性。这要求系统必须有强大的生命力,即在系统可维护性方面给予充分的考虑。4、性能。这要求系统必须考虑具体的网络、硬件环境,考虑到相关系统现状,保证系统能够很顺畅的运行。5、可扩展性。系统需要具备良好的可扩展性,可以通过类的封装来提供良好的接口。高速公路监控的数据需要遵循一定的命名和书写规则,并且需要系统能够自动识别数据格式。第四章系统设计4.1总体设计4.1.1系统设计的原则在充分考虑到本系统的总体规划目标,以及系统的应用环境前提下,本系统的设计将严格遵循以下的设计原则:1)实用性原则。系统的好坏直接影响到企业的经营效益。所以在进行该系统的设计时,我将系统的实用性要求放在了首位。本系统力求能够紧密切合企业和用户的实际业务需求,以求彻底解决传统购物方式的效率低的通病。2)先进性原则。在强调实用性的同时,我们还要考虑系统的先进性。今时今日,信息化的发展速度令世人惊叹,每一次技术上的更新与进步都会推动信息化建设的跳跃式发展。所以,为了与时俱进,有一个较高的起点,在本系统的设计过程中我采用目前较为先进和成熟的技术和理念,使系统在性价比上拥有一定的优势。3)规范性原则。系统中的所有设计都遵循现有的国家标准、行业标准,符合软件工程中的设计原则与规范。所有文档的书写都遵照国标《软件需求说明书(GB856T—88)》要求。4)安全性原则。系统提供安全机制以防止非法授权操作,为各子系统提供严格灵活的用户和权限划分,对于数据库管理,建立起完备的数据备份恢复机制。对关键的信息的操作提供日志记录。5)易于集成的原则。出于对高总司单位信息化建设的全盘考虑和整体规划,本系统要能够与其他业务系统进行集成。本系统为其他系统预留有应用接口和数据传输规范,方便其他系统与我系统间的信息交互。本系统在数据库设计上同样遵循此原则,在数据访问层以WebServices的方式提供数据访问服务。6)可扩展性原则。出于对后续升级工作的考虑,系统的所有功能模块的设计都预留了扩展接口。因为人们对系统的需求和应用目标会随着技术进步和商业模式的变换而发生转变,在设计初期就考虑到可能发生的变化,是十分必要的。4.1.2系统体系结构设计浏览器-服务器(Browser/Server,B/S)体系结构如下图所示。B/S体系结构主要是利用Web技术,结合浏览器的脚本解释能力,用通用浏览器就实现了原来需要复杂的专用软件才能实现的强大功能,并节约了开发成本和维护成本。在B/S体系结构中,除了数据库服务器外,应用程序以静态或动态网页的形式存放于Web服务器上,用户运行某个应用程序时只需在客户端上的浏览器中输入相应的网址。调用Web服务器上的应用程序并对数据库进行操作完成相应的数据处理工作,最后将结果通过浏览器显示给用户。可以说,在B/S体系结构的应用系统中,应用程序在一定程度上具有集中特征。基于B/S体系结构的软件系统,安装、修改和维护全在服务器端解决。用户在使用系统时,仅仅需要一个浏览器就可以运行全部的模块,真正达到了“零客户端”的功能,很容易在运行时自动升级。B/S体系结构还提供了异种机、异种网、异种应用服务的联机、联网、统一服务的最现实的开放性基础。B/S体系结构出现之前,管理信息系统的功能主要是组织内部。B/S风格的“零客户端”方式,使组织的供应商和客户(这些供应商和客户有可能是潜在的,也就是说可能是事先未知的)的计算机方便地成为管理信息系统的客户端,进而在限定的功能范围内查询组织相关信息,完成与组织的各种业务往来的数据交换和处理工作,扩大了组织计算机应用系统的功能覆盖范围,可以更加充分地利用网络上的各种资源,同应用程序的工作量也大大减少。另外,B/S体系结构的应用系统与Internet的结合也使一些新的企业计算机应用(如电子商务、云计算)的实现成为可能。4.1.3系统总体架构设计监控系统共有3层结构,5类用户。各层的业务服务器主要包括数据采集和视频监控功能。整体系统的总体架构如图4-2所示。4.2系统功能架构设计系统功能主要包括四大模块:信息采集、信息发布、信息处理和系统管理。可以通过UML的包图来表示,系统功能一般对应需求分析中的用例如图4-3所示。4.2.1功能结构设计使用UML包图给出子功能结构。信息采集包图如图4-4所示。图4-5交通流信息实体类图图4-6交通流信息采集类间关系图交通流信息采集的活动图如图4-7所示图4-7交通流信息采集活动图图4-8限速车道控制信息发布类间关系图4.2.2动态结构设计使用顺序图或协作图描述该功能(用例)所参与的对象,以及这些对象相互之间的动态消息联系,示例如下。图4-9限速车道控制信息发布顺序图图4-10信息发布包图图4-11限速车道控制信息发布协作图4.2.3处理流程设计限速车道控制信息发布的活动图如图4-12所示4-12限速车道控制信息发布活动图4.3信息处理4.3.1功能结构设计使用UML包图给出子功能结构。信息处理包图如图4-13所示。图4-13信息处理包图4.3.2静态结构设计图4-14监测信息分析界面类图图4-15监测信息管理控制类图图4-16监测实体类图图4-17监测信息分析类间关系图4.3.3动态结构设计使用顺序图或协作图描述该功能(用例)所参与的对象,以及这些对象相互之间的动态消息联系,示例如下。图4-18监测信息分析录顺序图图4-19监测信息分析协作图4.3.4处理流程设计监测信息分析的活动图如图4-20所示。图4-20监测信息分析活动图4.4系统管理4.4.1功能结构设计使用UML包图给出子功能结构。系统管理包图如图4-21所示。图4-21系统管理包图4.4.2静态结构设计1)界面类在界面类的设计中主要关注用户界面的属性和消息(方法)。图4-22登陆界面类图2)控制类在控制类的设计中主要关注类的方法,可以包含子控制类的设计。图4-23用户管理控制类图3)实体类在实体类的设计中主要关注类的属性;图4-24用户实体类图图4-25用户登陆类间关系图4.4.3动态结构设计使用顺序图或协作图描述该功能(用例)所参与的对象,以及这些对象相互之间的动态消息联系,示例如下。图4-26用户登陆顺序图图4-27用户登陆协作图4.4.4处理流程设计用户登录的活动图如图4-28所示图4-28用户登陆活动图4.5数据库设计4.5.1实体关系设计根据数据库需求分析,本系统的实体属性图和系统ER图如下图所示。图4-29路段实体属性图图4-29中路段实体有属性路段编号、路段名称、起点地名、终点地名、总公里数、车流数量和日流量。图4-30站点实体属性图图4-30中站点实体有属性站点编号、站点名称和站点位置。图4-31设备实体属性图图4-31中实体设备有属性设备编号、设备类型、状态、站点编号、安装方向、设备描述和备注。图4-32统计信息实体属性图图4-32中实体统计信息有属性设备编号、采集时间、统计时间、总车流量、占有率和平均速度等属性。图4-33监測信息实体属性图图4-33中实体监测信息有属性设备编号、监测名称、监测类型、监测等级、监测时间、监测地点和监测日期。图4-34用户实体属性图图4-34中实体用户属性有工号、姓名、性别、权限编号和站点编号。图4-35权限实体属性图图4-35中实体权限属性有权限编号、权限名称、权限类型和权限等级。图4-36交通流信息实体属性图图4-36交通流信息实体属性图中有实体交通流信息,实体交通流信息属性有交通流信息编号、交通量、车辆速度、车辆密度、车辆占用率、车重。图4-37气象信息实体属性图图4-37气象信息实体属性图中有实体气象信息,实体气象信息有属性气象信息编号、风力、风向、降雨、降雪、冰冻。图4-38异常事件实体属性图图4-38异常事件实体属性图中有实体异常事件,实体异常事件有属性异常事件编号、事件名称、事件严重性、事件等级。图4-39道路环境实体属性图图4-39道路环境实体属性图中有实体道路环境,实体道路环境有属性道路环境编号、路面状况、道路编号、能见度。图4-40事故实体属性图图4-40事故实体属性图中有实体事故,实体事故有属性事故编号、事故名称、发生地段、发生时间、事故大小、备注。图4-45系统ER图系统ER图描述的是实体路段、站点、设备、统计信息、监测信息、用户和权限七个实体间的联系,监测信息和路段之间的关系是多对一;路段和站点之间的关系是多对一;路段和设备之间的关系是一对多;设备和用户之间的关系是多对多;权限和用户之间的关系是多对多;用户和统计信息之间的关系是一对多。图4-42监测信息ER图图4-42监测信息ER图中有实体监测信息、道路环境、异常事件、气象信息、交通流信息、事故,道路环境与监测信息的实体间关系是多对一的关系,监测信息与交通流信息的实体间关系是一对多的关系,监测信息与异常事件的实体间关系是一对多的关系,监测信息与事故的实体间关系是一对多的关系,监测信息与气象信息的实体间关系是一对多的关系。4.5.2数据库表设计根据数据库概念设计,七个实体可转换为七个数据表,如下表4-1至表4-7所示。路段数据表有字段路段编号、路段名称、起点地名、终点地名、总公里数、车流数量和日流量,路段编号是主键。站点数据表有字段站点编号、站点名称和站点位置,站点编号是主键。设备数据表有字段设备编号、设备类型、状态、站点编号、安装方向、设备描述和备注,设备编号是主键,站点编号是外键。统计信息数据表有字段设备编号、采集时间、统计时间、总车流量、占有率、平均速度和工号;设备编号是主键,工号是外键。监测信息数据表有字段设备编号、监测名称、监测类型、监测等级、监测时间、监测地点和监测日期,设备编号是主键。用户数据表有字段工号、姓名、性别、权限编号和站点编号,丁号是主键,权限编号和站点编号是外键。权限数据表有字段权限编号、权限名称、权限类型、权限等级,权限编号是主键。异常事件数据表有字段异常事件编号、事件名称、事件严重性、事件等级,异常事件编号是主键。道路环境数据表有字段道路环境编号、路面状况、道路编号、能见度,道路环境编号是主键。交通流信息数据表有字段交通流信息编号、交通量、车辆速度、车辆密度、车辆占用率、车重,交通流信息编号是主键。气象信息数据表有字段气象信息编号、风力、风向、降雨、降雪、冰冻,气象,信息编号是主键。事故信息数据表有字段事故编号、事故名称、发生地段、发生时间、事故大小、备注,事件编号是主键。第五章总结与展望高速公路监控系统是高速公路控制系统的重要组成部分之一,为高速公路提供了有效的交通管理、控制、监视、诱导交通运行的良好手段。此系统实质上是一个闭环系统。系统的输入是反映公路上车辆运行情况的交通参数和交通状况,这些信息经监控系统分析、处理、判断后,可发生指令,控制道路情报板,变更其显示内容,实施对交通流的调节和控制。本文的主要研宄成果如下:1、分析了贵州高速公路监控系统目前管理的流程,根据系统总体需求
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 水泥批发购销合同
- 图书销售代理合同
- 房屋买卖合同废除公告
- 废料收购合同文本
- 分包合同解除协议书写规范
- DB51T 1184-2011 农村生活污水净化沼气工程设计规范
- DB51T 1144-2010 白乌鳢养殖技术规范 人工繁殖
- DB51T 1000-2010 中小学体育器材 起跳板
- 粉碎机投资建设项目可行性分析报告
- 高档环保设备生产加工项目可行性研究报告
- 《一起来分类》说课稿3篇
- 山东省烟台市2023-2024学年九年级数学第一学期期末学业质量监测试题含解析
- 胃镜室护士年终工作总结
- 市政工程题库(368道)
- 《投资理财理念》课件
- 垂直气电焊在船舶建造中的应用
- 湖北省省直辖县级行政单位天门市2023-2024学年四年级上学期1月期末语文试题
- 膜性肾病基础:流行病学病因学和发病机制
- 2024年统计法知识讲座
- 广东省中山市2023-2024学年七年级上学期期末生物试卷
- 人工智能技术在中小学教育中的应用案例分享
评论
0/150
提交评论