《民政决策分析系统的改进与应用》—大庆油田软件开发部.doc_第1页
《民政决策分析系统的改进与应用》—大庆油田软件开发部.doc_第2页
《民政决策分析系统的改进与应用》—大庆油田软件开发部.doc_第3页
《民政决策分析系统的改进与应用》—大庆油田软件开发部.doc_第4页
《民政决策分析系统的改进与应用》—大庆油田软件开发部.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

民政决策分析系统的改进与应用迟磊 刘建新技术开发中心摘 要:本文介绍了改进后的决策分析系统在民政局信息化软件中的应用。通过分析信息系统的数据特点和用户应用特性,为达到建立全面反映各社区运行状况的报表系统、依据特定的统计依据形成的图表支持系统和按特定管理目的生成的专题统计系统等目标,本文详细介绍了系统的设计思路、方案、运行效果以及应用的相关技术。改进的决策分析系统可让系统管理员自由地定制项目,从而得到更多的决策支持。关键字:决策分析;项目定制;数据仓库1 前言通过民政信息管理系统在社区中近一年的投入使用,社区工作较以往的文书工作相比有了很大的改观:社区的工作人员通过网络办公,减少工作流程,节省了档案整理时间,数据的安全性与持久性得到了保障;管理人员通过系统自动生成的比例图形与数据报表,能够及时社区各项情况有所了解,制定决策较以往更加准确及时。随着系统中各项信息点,诸如:低保人员领取保障金情况、优抚人员补助情况、老年人健康情况等逐渐完善,我们对原有的决策分析系统进行了改进,在保持原有的汇总分析功能基础上,添加了自由定制以及二次定制等功能,这样,社区管理人员可以根据工作需要,自由组合各项数据,定制他们所需要的统计表和信息报表,了解定制报表的数据比例,做出正确决策。决策分析系统的增强,能够更好的为社区人员服务。2 系统目标 增强决策分析系统,为管理者决策提供更多科学依据。(一) 建立全面反映各社区运行状况的报表体系:该体系要建立起常规的、固定的、自动化的统计系统,在日常业务系统产生的数据的基础上,通过管理员定制信息,筛选数据,自动生成定制报表。(二) 建立依据特定的统计依据形成的图表支持系统:通过管理员定义报表,系统根据所定制的统计依据,对报表数据进行统计计算,形成该依据下各个条件的统计数目,生成饼形图、柱形图。通过直观的比例图形界面,为管理员提供决策支持。(三) 建立为特定管理目的进行专题数据统计系统:在社区日常工作中,经常会围绕着管理的特定需要,提出一些数据统计分析要求。这些要求不能直接从常规的统计报表得到,而需要专门的定制统计项目,形成统计数据表单。3 系统的特征(一) 信息的多层次:按照深度,将系统对统计信息的需求分为如下几个层次:一、动态的原始数据:如志愿者服务人员名单,60岁以上老年人名单等,直接取自于信息系统中的原始数据,无需特殊的统计处理;二、日常的统计报表:管理者通过定制项目形成通过统计报表,了解各社区的运行的情况,如居民中领取低保金状况,社区老年人概况等统计数据表,统计报表可以分为月报,季报,年报等,已定制的统计报表具有相对的固定性,便于管理者掌握其内容和与历史数据进行比较;三、数据分析:是围绕特定的主题,深层次利用数据,具有较大的随机性。利用数据仓库和联机分析处理技术可以实现对数据多维分析、向下探察分析,生成直观图形,便于管理者决策。(二) 信息的多维性:系统采用多维数据结构,为面向主题的分析决策提供了更大的灵活性。它支持对按总体统计的详略级别组织的数据进行特殊查询,从宏观的结果逐步向下跟踪产生这些结果的微观数据,或者反过来由底层微观数据逐步向上得到高层的宏观结果。本系统数据结构采用“星型模型”组织成一个多维概念模型,以人员基本信息为例,如下图所示。图1 星型模型的数据结构在图,社区维表、人员维表等各个维表,都是围绕社区居民基本信息这个事实表而构建。在本模型中,用户进行分析观察的数据对象是领取低保人员每月领取低保金金额,而社区代码、人员信息代码等则是连接各个维的键。通过使用此模型,可以清晰高效地提高用户分析查询的性能。(三) 用户的多层性:统计信息的使用者包括社区级别管理员,街道管理员、区级管理员以及市级管理员等。统计人员要掌握各个层次的数据,完成各级别权限下数据的深层次的利用。如社区级别管理员是对本社区的概括,数据量不大;而社区级别以上的管理员则不但要关心其管辖社区下的各种信息状况,还要了解也其各项细目数据以及比例,所应用的维度也相应增多。4 系统的设计改进后的决策分析系统加入了用户自由定制统计项目的功能。具体的逻辑结构图如下,通过后台处理将社区信息管理系统数据库中所有表的数据结构存储到中间库中,同时根据用户的定制信息从社区管理系统数据库中提取满足条件的信息存储;再次通过后台程序处理把用户关心的数据以表格或者图形的方式展示给用户。图2 系统逻辑图下图为决策分析系统结构图,包括初始化定制,二次定制,自定义格式以及数据查询展示以及后台处理。图3 系统结构图4.1 中间库的定义在社区将各项数据信息录入到信息系统中后,通过后台程序抽取将各个表的数据结构保存于中间库中,中间库实现对所有数据源的描述,包括系统中异构部分的描述,其相应的字段如下所示:1 . 数据源名称2. 数据源IP地址3. 数据库名4. 连接数据库口令5. 数据库表名称6. 数据库表字段名称7. 数据库表字段中文名称8. 数据库表字段类型9. 数据库表字段长度10.数据库表字段小数位数11.数据库表字段是否为空12.数据库表字段默认值13.数据库表字段是否为空14.备注后台程序具有定期更新功能,当系统数据库有新表加入时,中间库自动为其添加详细信息。当管理员进行数据定制时,通过中间库,读取相关表及字段,配合知识库中的算法及公式,建立的数据子表,以便于接下来的数据查询与统计计算等操作。 中间库的数据信息如下图所示:图4 中间库数据信息图4.2 初始化定制初始化定制按照模块化方式进行,用户根据需要设置统计内容、统计依据、统计条件,同时选择统计时间段,如每月,每季,每年等和展示方式(图形或表格),定制统计项目。在信息系统中,表与表存在关联,改进的系统可以实现跨表定制,真正将系统中各个数据信息点联系起来。在管理员完成一次定制后,后台处理程序根据组织机构将其权限下所有社区的定制信息抽取出来,并根据依据进行数据统计,将结果分别保存入数据库,形成定制信息数据表和信息统计数据表,这样,不但实现了用户访问的多层性,也为了数据的多维分析提供了基础,用户可根据需要进行数据钻取,查询管辖范围下的所有社区相关数据。初始化定制界面如下图所示:图5 初始化定制界面4.3定制结果二次组合在实际统计需要中,往往所需求的数据通过一次定制无法成功的实现,如管理员想要定制一张统计月报,月报中包含:老年人总数,男老年人总数,低保老年人总数,70岁以上老年人总数等信息,一次操作显然无法实现所有信息的定制,这样,在改进的系统中,列出当前用户通过初始化设置得到的所有统计项目,用户可根据实际需要将这些统计组合,定义名称,形成一个新的综合统计项目。4.4 表格设定根据统计信息数据的多样性,将表格定制采用两种方式:其一用户根据定制数据,定制表格,要求用户指定合计、总计字段,并给出计算公式,形成用户终端统计表样,如社区党员基本情况统计表;其二,用户可重新编辑表头,而不改变表中数据,并另存作为表结构,给出表头名称、部门、日期、制作人信息等,形成一个定期生成的信息报表,如2008年7月领取低保金人员名单。4.5数据查询展示通过上述两部分定制完成的项目,按照时间先后顺序排列定制项目如下:图6 定制项目列表其通过按照时间先后排序详细显示了不同时间所定制的项目。修改完成项目名称的更改,展示方式以及统计期限的修改等,删除完成相应项目的删除,查询按钮则展示出管理员按照不同的展示方式所形成的统计结果:(1)系统根据用户定义的表头,按照统计期限定期生成信息报表。这一类项目的定制不改变原来的表结构,所有数据均来源于原始数据表,例如:图7 信息报表图(2)系统根据用户初始化定制以及二次定制,按照统计期限定期生成统计数据报表。这一类项目通过统计定制条件下各社区的总数,按照管理员给出的计算公式,形成的一张汇总数据表单,并按照统计期限定期进行汇总。例如:某街道管理员通过初始化定制以及二次定制,生成了一张详细展现其管辖社区的老年人基本情况信息表,包括初始化定制的老年人总数,男老年人总数,空巢老年人总数以及60岁以上老年人总数等等,该张汇总表依据不同的条件,从不同的方向分别展现了该街道的老年人基本情况,具体如下所示:图8 统计数据报表图(3)系统根据用户定制,按照统计依据,计算出各条件下的统计数目,并以图表的形式展现出来。管理者通过比例图形,及时做出决策。图9 统计数据比例分析图4.6 后台处理根据用户定义的表以及时间表示,制定后台程序,每隔固定的时间,依照用户所定制的项目,进行数据计算,并将结果和统计日期转存于数据库之中。5 系统应用技术5.1数据仓库与OLAP技术数据仓库是一个面向主题、集成、随时间变化,但信息本身又相对稳定的数据集合,数据仓库中的信息相对稳定,目的是尽可能保留原始第一时间内所获得的既定分类数据间的关联性;与数据仓库紧密联系在一起是OLAP,它是基于数据仓库的信息分析处理过程,是数据仓库的用户接口部分。OLAP可使分析人员、管理人员、或执行人员能够从各种角度对具有维数据特性的信息进行快速、一致、交互地存取,从而获得对数据更深入了解的一类软件技术。通过切片,切块,旋转,钻取,系统采用直方图、饼图等输出数据,构造用户界面,直观明确、生动地展示数据的动态情况和变化趋势等优点。5.2系统后台处理技术为了保证系统进行统计,查询等操作的效率,引入系统后台技术。将复杂统计程序、定期更新等程序集成于后台中,置于一个专用的服务器中。在系统启动时,运行一系列监控程序,在不同的时间段运行不同的后台,减少系统进行复杂的查询统计操作所消耗的时间,保障系统正常响应速度;在系统启动时,运行一系列监控程序,通过监视程序来判断不同时间段的后台程序运行:每日晚,在访问量减少时运行统计分析程序进行数据统计,将分析结果最终上传于数据库服务器上,形成统计数据表。6 系统运行效果通过对决策分析系统的改进,实现了数据共用与信息互通;管理员进行决策制定更加方便,各种样式的统计报表都可以通过初始化制定和二次制定制作出来,数据随统计期限更新,时效性强,同时数据分析界面也一目了然,更方便管理员制作决策,总之,决策分析系统的改进,使系统更好地为社区工作人员服务。参考文献:1丁玉琪,武君胜。商业智能在医院信息系统数据深加工中的应用.中华医院管理杂志,2005,21(4):250-252。2陈文伟。决策支持系统及其开发。北京:清华大学出版社,2004。3王

温馨提示

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

最新文档

评论

0/150

提交评论