
数事其术与表用
浙江省公路统计历史数据库管理系统
马景宇刘礼勇黄莉莉
(交通运输部科学研究院北京100029)
学术论坛
摘要:本文从系统架构设计、系统功能设计、数据库设计以及实现方法等方面讨论了渐江省公路统计历史数据序管理系统的设计与实境方法
关键调:公路统计历史数据库全文检索AJAX 中图分类号:U495
文献标识码:A
文章编号:1007-9416(2012)05-0235-01
公路统计资料是反映公路发展状况的重要信息,可为制定公路发展战略、公路建设规划等一系列工作提供重要依据。但是过去较长一段时间内的公路统计资料主要是以分散的文件形式存储,没有进行有效整理与集中存储,难以很好地利用现代计算机技术对历年统计资料进行分析利用。为使交通统计信息工作更好地适用公路交通快速发展的需要,改进公路交通统计信息的加工和使用技术手段,提高其服务能力,很有必要建立公路历史统计数据库管理系统,
以发挥历年统计数据在公路管理中的作用。 1、公路统计历史数据分析
浙江省现有自1949年以来的所有公路统计汇编资料,通过对所有公路统计汇编资料的数据内容的分析,发现1949一2000年公路统计年鉴数据分组类型和指标与2001一2010年公路统计年鉴数据分组类型和指标相差比较大,所以需要对这两个时间段的数据统计指标分别进行了整理分析。经过分析:1949-2000年公路统计年的每年分组条件和统计指标的差异较大,难于统一规范,不能全部人库管理,所以采用只对其主要指标,如按技术等级、路面类型分的里程数据进行整理人库,其他采用文件存储的方式管理。2001一2010年公路统计年鉴的数据中每年的统计报表类别基本一致,且每类报表的主要统计指标基本一致,所以对此类数据采用求同存异的原则,整理出历年统计口径一致的指标,并对不一致的统计指标进行对比整
合,对这些2001年之后的统计数据可以全部人库管理。 2、系统设计
2.1系统架构设计
本系统设计中采用了基于B/S结构的多层结构。系统从层次上可以分为用户层、应用层和数据服务层三个主要层次,如图1所示。
用户层是用户访间系统的公共接口,其主要通过测览器将用户请求通过intermet转发到WEB服务器,并且负责将服务器返回的信息经过一定的逻辑组织后展现给用户。
WEB层负责接受表现层用
户发送的请求,并且通过防火墙将非法的用户请求屏藏在用产品外:从而保障系统运行的安全性。在WEB层部署了应用系统,
应用是
负责处理对公路统计历史数据的处理分析功能
数据层管理公路统计历史影要和系统维护数据,它的任务是
接受服务器对数据的请求,
路大境
用 hernet 3
户
用服务用序
ESR
图1系统体系结构
2.2系统功能设计
浙江省公路统计历史数据库管理系统主要由公路统计信息查询系统和公路统计数据处理与交换系统两个子系统构成,公路统计信息查询系统包括统计信息浏览、统计信息查询、统计信息检索和统计信息分析功能模块,公路统计数
据处理与交换系统包括数据导
泰江器业海线计系光教利库开理系院
人、数据导出、用户管理和系统维员计区a专司
护四个功能模块,其功能结构如图2所示,
(1)统计信息浏览,提供对自1949年以来浙江省公路统计
年鉴以电子书的形式,浏览全省
图2系统功能结构图
公路统计信息,并能以Excel文件格式将浏览信息下载保存。
(2)统计信息查询。可根据需要灵活的选取所需要的统计指标,设置一个或多个查询条件,查询公路、桥梁、隧道、渡口以及养护资料等历年的统计信息
(3)统计信息检索。可通过关键字对公路统计数据进行全文检索,能够便捷地获取自1949年以来的浙江全省公路统计数据。
(4)统计信息分析。可以对各种对比分析的指标(如等级公路里程,好路率等)按行政区域来进行各地市之间对比分析,或按年份进行多年的变化趋势分析,分析结果以专题图和对比表的形式展示。
(5)数据导人和导出,数据导人主要通过标准的数据交换标准,实现每年新的统计数据的入库管理。数据导出为其他业务发布系统的数据交换提供数据来源的导出接口。
(6)用户管理和系统维护。系统为主要实现用户信息的管理、数据字典维护、电子书目录树的更新、电子书全文检索索引的建立等功能。
2.3数据库设计
根据浙江省历年公路统计汇编资料数据的分组条件和统计指标的差异性,以及结合系统功能的需求,对浙江省历年公路统计汇缩资料数据库进行设计,其包括统计资料数据库和系统维护数据
库。各数据库存储的数据内容及数据关系如图3所示。 3、系统实现
本系统采用关系数据库SQI
Server2008存储管理公路统计历史数据,并在MyEclipse开发中实现基于Hibernate的数据库访间。采用Struts2+Spring+Hibernate 的开发模式实现系统的开发。基于开源全文检索引擎Lucene实现电子资料的快速检索查询,并使用AJAX技术解决页面局部刷新问题,大大减少了服务器的负担
并提高了客户的响应速度, 4、结语
通过对渐汀江省所年的公路统计资料的梳理分析,整理了公路统计指标,建立公路统计历史数据库。采用全文检索技术以及 AJAX技术实现了对公路历史统计数据的存错、浏览、查询、对比分析和数据交换等功能,为公路管理提供了方便,及时、丰富的公
路统计信息支撑。参考文献
公崎糖科敏制
系
国省道信息桥策信息隧道信息服务区信息等级公路信息公路路山信总公路绿化信息公路密度信息公路券护信息
电子配置表分析指标表行政区划代码字段设置列表川广信息表
图3数据内客结构图
[1]宋珍香.公路统计数据库建设的组织和管理[J].湖南交通科技 2000(4):6869
[2]马迎春.全文检索系统额述[J].情报科学,2000(12):1132-1135.
235