浅谈数据仓库技术在消防办公系统中的研究与设计
2015-05-30杨娜
摘 要:目前消防部门使用的业务软件产生的数据未能得到充分的利用,如何实现信息的共享,充分利用这些信息,已经成为下一步软件开发的难点。数据仓库与数据挖掘技术可以将同一局域网内的数据集成,为最终决策者提供有价值的参考信息。
关键词:数据仓库;消防办公系统;信息共享
1 绪论
按照《全国公安消防信息一体化建设规划》的要求,消防部门的信息化建设取得了很大发展,防火、灭火业务信息系统、日常业务管理系统等一批软件的投入使用,增强了消防部队总体作战实力,提高了消防部门工作效率。由于历史遗留问题,目前在投入使用的软件大多是单机版和单项性的软件,这些软件积累了大量的应用信息和数据,但是共享程度低,没有得到充分的利用。如何能高效利用这些数据,已经成为下一步软件开发需要研究的主要问题。
2 数据仓库的特点及作用
2.1 数据仓库的概念和特点
数据仓库是面向主题的、稳定的、集成的不同时间的数据集合,用于支持管理者做出决策的过程。
数据仓库的特点:一是数据仓库是面向主题的,主要是因为用于建立数据模型进行分析,起到辅助决策支持的作用;二是数据仓库是集成的,主要是数据进入数据仓库要经过加工集成,对数据来源进行统一编码;三是数据仓库是稳定的,数据仓库中包括了大量经过集成后的数据。四是数据仓库是随时间变化的,数据仓库内的数据时限在5至10年,标明数据仓库的历史时期有助于进行时间趋势分析。
2.2 数据仓库的工作原理
从外部获取的数据由消防监督人员打包发送到集成器,数据集成器经过提取、清理、转换等步骤,存储到数据仓库服务器,管理人员再通过分析型处理服务器进行查询,得到最终决策。
2.3 数据仓库的基本功能
数据仓库的基本功能应包含以下三方面:(1)获取数据。(2)存储和管理数据。(3)信息访问。信息访问属于数据仓库前端,面向不同类型的使用者,包括最终决策者,他们在数据仓库中提取信息、分析数据并提供实施决策。
3 数据仓库在消防办公系统中的分析及问题
由于很多消防业务系统在内网上运行,如消防监督系统、证据管理系统、财务系统、干部管理系统等,这些系统有的是基于B/S架构的,有些是基于C/S架构的;有的是单机版,有的是網络版;有的是用Access数据库的,有是的用SQLsever数据库的;大多是业务系统间不能相互关联,难以形成连续的有关联的数据,造成这些数据都是孤立的。网络版办公软件中缺少一个平台把各个系统关联整合起来,没有一个统一的数据库能够整理各个办公软件产生的数。虽然,有的办公系统软件可以直接查询下属单位的相关数据,但是没有一个共同的工具平台能监管这些相关数据。
因此,各个消防办公软件系统积累的数据不能及时集成利用,使现在的消防办公系统局限在各个部门数据的简单统计、汇总、查询的阶段,未能真正提供决策或者是最优解决方案,没有充分发挥系统的效率。数据仓库技术的出现,正好可以解决这个问题,通过数据仓库提供的数据转换器,经过不同办公系统的数据集成,整合数据,以数据仓库形式提交决策层,完成日常对防火灭火工作、日常管理工作、干部管理工作、后勤保障工作的管理要求。此外,还能通过数据中心,实现上下级单位之间的数据交换,有效的提升部队的作战能力,快速有效的完成跨区域战斗演练,为实时灭火救援战斗提供最优解决方案。
具体实施步骤如下:
(1)需求分析。确认用户需求,建立数据中心模型。通过数据中心,实现上下级单位之间的数据交换。(2)采集数据。对历史遗留的数据进行采集和提取。用制度来落实基础代码的完善,成为代码管理中心,规范完善代码申报、审批的监督工作,建立相应的管理制度,为集成整合历史数据提供统一标准。(3)转换数据。转换所采集的数据。不同的数据有不同的参照值和对应关系,在历史遗留数据的整理上,要建立一个统一的标准,把不同系统的数据在同一标准下进行转换。(4)系统分析。分析系统功能以及系统处理数据过程。(5)系统实现。实现对数据中心模型和数据仓库的转换。(6)生成数据仓库。数据仓库可以做到把多种数据源转换成统一的、完整的数据,存储到在线分析处理器中供决策者使用。(7)生成需要使用的系统。在局域网内,办公系统的用户,由各个软件或系统进入到数据仓库。用户主要通过分析和决策系统之间的数据交换,实现在分析系统中发现需求,在决策系统中产生最优策略。比如在实际灭火救援中,通过采集数据,输入系统,以此来进行分析,使得决策者明白什么情况下,什么配备是应对这个状况的最优配备。
4 办公系统使用数据仓库技术的意义
与数据仓库技术在其他行业中应用的情况一样,消防办公系统数据仓库将为消防灭火救援作战指挥、消防监督检查、消防日常办公等需要作出决策的时间提供重要的技术手段。消防办公系统数据库是更新的、完整的中心数据库,可以为整个消防工作的决策提供准确及时的信息。
消防办公系统数据仓库由于包含的信息全面,而且这些数据源为决策规律系统的分析提供数据基础。所以可以实现数据挖掘,而数据挖掘技术又是以数据仓库提供的数据为基础的。以前的办公系统,各个孤立,缺乏统一的平台来录入、查询,使得各个系统的数据仅限于数据,未能为决策提供辅助。
办公系统使用数据仓库技术可以实现最优决策。在数据仓库技术出现前,支队各部门一般通过收集部门间、大、中队的数据报表来了解情况,这种方法使得反馈速度变慢,现在的灭火救援工作、消防监督等工作形式已趋于复杂,数据变化较快,漫长的反馈会使得决策者难以及时作出有效的反应。数据报表是静态的,而数据又时刻不同,旧的决策方法不及时,且不能够进行复杂的动态分析。
5 结束语
通过建立数据仓库,统一规范同级部门、上下级部门之间的数据,解决数据集成,对各办公系统之间的数据资源进行深入利用,为消防办公系统的科学化提供重要信息手段,为消防日常办公、灭火救援作战指挥、消防监督检查等工作提供重要辅助决策支持。
参考文献
[1]李怀达.软件总体架构设计说明[J].消防科学与技术,2009,9(27).
[2]陈志泊.数据仓库与数据挖掘[M].清华大学出版社,2009,5.
[3]马刚.数据仓库与数据挖掘的原理及应用[M].高等教育出版社,2008.
[4]吴莹.基于银行数据仓库系统关键技术的研究与实现[D].武汉理工大学,2010,5.
[5]孙水华.基于数据仓库的库存分析系统研究与开发[D].中南大学,2008.
作者简介:杨娜(1987,3-),女,汉族,江西南昌人,助理工程师,管理学学士(本科),研究方向:消防信息通信、日常办公、消防防火等。