论文摘要
自从上个世纪80年代初,美国管理学家霍顿和马钱德等人提出信息资源与人力、物力、财力和自然资源一样都是企业的重要资源后。信息资源就越来越受到人们的重视。各类关于信息资源的产品也应运而生,如ERP,CIMS,CSS等等。而占整个社会信息资源80%以上的政府信息资源的规划问题近来也成为IRP领域的热点。20世纪90年代初,电子政务作为提高政务活动的效率和降低行政成本的手段被提出。因此将电子政务引入信息资源规划领域,将成为“政府信息化”有力保障。本文主要研究并实现了基于电子政务的GIRP数据管理引擎。数据管理是信息规划过程中的基础,只有将所有的信息有效的分类和保存,才能为以后的数据整理、数据清洗、数据挖掘和知识增长提供良好的基础。在技术上,本数据管理引擎主要基于Rete算法,借鉴了开源drools规则引擎的架构。引入了设计模式中的门面模式,以提高软件的复用性和可读性。在此基础上,结合了政府业务的特性,采用了交互式方式采集数据分类信息。论文采用了文字说明与图表说明相接合的方式,给出了整个数据管理引擎的架构和各个模块的功能及关系。然后在分析了电子政务的数据特性之后,重点介绍了信息整合引擎的结构和实现。最后,文章用各类UML图相结合的方式,描述了数据管理引擎的实现过程,并详细介绍了重要类的一些关键属性和方法。
论文目录
摘要Abstract第1章 绪论1.1 引言1.2 课题的研究意义与目的1.3 国内外发展和研究状况1.4 研究方法1.5 论文的主要内容第2章 相关技术介绍2.1 规则引擎2.1.1 规则引擎的使用方式2.1.2 规则引擎架构与推理2.2 Rete算法2.2.1 Rete算法的基本思想2.2.2 规则引擎的使用方式2.2.3 规则编译2.2.4 运行时执行2.3 信息资源规划的技术方法2.3.1 企业规划2.3.2 业务功能分析2.3.3 业务数据分析2.3.4 系统功能建模2.3.5 系统数据建模2.3.6 系统体系结构建模2.4 业务规则2.4.1 业务规则的定义2.4.2 业务规则的应用特性2.5 本章小结第3章 数据管理引擎的研究3.1 数据管理引擎的功能结构3.2 基本容器组件3.2.1 事实表设计3.2.2 堆栈设计3.3 数据收集3.3.1 元素种类介绍3.3.2 单证预览和页面解析3.3.3 其它功能3.4 数据管理3.4.1 元数据管理3.4.2 数据字典管理3.4.3 其它功能3.5 本章小结第4章 信息整合引擎的研究4.1 信息整合引擎的功能结构4.2 容器介绍4.2.1 规则和事实构建4.2.2 议程构建4.3 规则库模型4.4 工作内存4.5 规则冲突解决策略4.6 本章小结第5章 数据管理引擎的实现5.1 容器和规则冲突的实现5.1.1 容器实现5.1.2 冲突策略解析器实现5.1.3 议程构建5.2 元组设计实现5.3 规则库的实现5.4 工作内存的实现5.4.1 声名对象5.4.2 撤销对象5.4.3 执行规则5.5 数据收集的实现5.5.1 单证预览构建5.5.2 页面解析构建5.6 数据管理的实现5.6.1 元数据管理的实现5.6.2 数据字典的实现5.7 本章小结结论参考文献攻读硕士学位期间发表的论文和取得的科研成果致谢
相关论文文献
标签:电子政务论文; 政府信息资源规划论文; 规则引擎论文; 业务规则论文; 算法论文;