电子政务决策支持系统的设计与实现
时间:2025-03-11
时间:2025-03-11
第22卷第1期 湖北民族学院学报(自然科学版) Vol.22 No.12004年3月 JournalofHubeiInstituteforNationalities(NaturalScienceEdition) Mar.2004
电子政务决策支持系统的设计与实现
谢坤武
(湖北民族学院信息工程学院,湖北恩施445000)
摘要:随着通信、互联网技术和计算机技术的发展,电子政务越来越受到人们的关注,而数据仓库的广泛应用,
使基于数据仓库的决策支持系统得到了很大的发展.构造基于java分布式技术的电子政务决策支持系统移植性
强,基于浏览器的客户端界面友好,使用方便、简洁,系统扩展性强.
关键词:电子政务;决策支持;数据仓库;数据挖掘;EJB
中图分类号:TP393文献标识码:A文章编号:1008-8423(2004)01-0059-06
电子政务是以提高政府的办公效率,实现协同工作、信息共享和决策支持为目标,将信息发布、管理、服务、沟通等功能在局域网和国际互联网上安全地交互式实现,同时提供管理流程再造,构建和优化内部、办公自动化系统,为提高管理、服务水平提供强大的技术支持体系.电子政务建设的内容是直接面对各地不同职能、不同工作模式的各级政府部门,特别是具体的业务处理流程部门.概括来说电子政务的范畴包括政府对外服务与监管(G2B、G2C)、政府机构之间(G2G)和政府机构内部事务处理3大方面.电子政务系统构建包括电子政务网络平台建设、政府门户网站建设、政府内部办公自动化建设、政府内部管理系统建设、决策支持系统等系统的建设,为政府信息管理、服务水平的提高提供强大的技术和咨询支持,如图1所示:
图1 电子政务范畴图
Fig.1 E-governmentforcategorygraph
1 决策支持系统的构成和结构
决策支持系统DSS(DecisionSupportSystem)是在管理信息系统MIS(ManageInformationSystem)的基础上发展起来的.DSS是以管理学、运筹学、控制论和行为科学为基础,以信息、仿真和计算机等技术为手段综合利用现有的数据、信息和模型,辅助决策者解决半结构化或非结构化决策问题的人机交互系统.DSS的3个基本要素是:决策信息、决策模型、决策者.DSS的目的是辅助决策者作决策,提高决策者的决策技能和组织的决策水平,从而使组织能获得好的经济效益.DSS的一个重要特点是模型驱动即以模型库管理为核心,着重体现决策要求,以建模解模为主,数据库随模型改变而改变,利用模型进行决策
一个决策支持系统将包括如下典型的组件:
(1)数据仓库及管理系统:DSS的数据库通常包括在数据仓库中.数据仓库是集成的、面向主题的数据库收稿日期:2003-10-271
基金项目:湖北省教育厅重点教学研究项目(2003A008).
:(),男,,,[1].
湖北民族学院学报(自然科学版) 60 第22卷集合,用来支持决策支持功能,其中每个数据单元都不随时间改变.数据仓库的数据通常从内部和外部数据源中抽取.
数据仓库是一种管理技术,它能够将分布在企业网络中不同站点的数据集成到一起,为决策者提供各种类型的、有效的数据分析,起到决策支持的作用.
所谓主题,它是数据归类的标准,每个主题对应一个客观分析领域,如销售状况、人事状况等,它可以辅助决策集成多个部门不同系统的大量数据.所谓面向主题,是指数据仓库内的信息是按主题进行组织的,为按主题进行决策的过程提供信息.所谓集成,是指数据仓库中的信息不是从各个业务处理系统中简单抽取出来的,而是经过系统加工、汇总和整理,以确保数据仓库内的信息是一致的全局信息.所谓稳定,是指一旦某个数据进入数据仓库,一般情况下将被长期保留,也就是数据仓库中一般有大量的插入和查询操作,但修改和删除操作很少.所谓包含历史数据,是指数据仓库内的信息并不只是关于当时或某一时点的信息,而是系统记录了从过去某一时点(如开始应用数据仓库的时点)到目前的各个阶段的信息,通过这些信息,可以对企业的发展历程和未来趋势做出定量分析和预测.
数据仓库的基本逻辑结构如图2所示
.
图2 数据仓库的基本逻辑结构
Fig.2 Datawarehouseofthebasiclogicarchitecture
(2)模型库及管理系统:一个包含有财务、统计、运筹和其它定量模型的软件包,能够提供系统的分析能力和合适的软件管理能力[2].在模型库中的模型可以分为战略性的、策略性的、运营性的等等.所谓模型是以某种形式对一个系统的本质属性的描述,以揭示系统的功能、行为及其变化规律.人们认识和研究客观世界一般有3种方法:逻辑推理法、实验法和模型法.其中模型法是了解和探索客观世界的最得力、最方便、最有效的方法,它在客观世界和科学理论之间架起一座桥梁,通过这座桥梁可以分析研究系统的各个侧面.模型可以分为两大类,即原子模型和复合模型,可以用BNF给出统一定义.
<模型>::=<模型头><模型体>
<模型头>::=<模型名><模型参数表><信息表>
<模型参数表>::=<输入参数表><输出参数表>
<输入参数表>::={<参数类型><参数名>}
<输出参数表>::={<参数类型><参数名>}
<信息表>::=<建模时间><模型功能><模型调用情况>
<模型体<::=<输入约束><模型逻辑结构><输出约束>
<输入约束>::=<布尔函数>
<输出约束>::=< …… 此处隐藏:6725字,全部文档内容请下载后查看。喜欢就下载吧 ……