● 摘要
随着我国政府对电子政务的大力推动,很多政务机关已经开始大规模部署网络办公平台。这些平台系统的基本实施方式是以政府公务流程为中心,设计和实现工作流转系统。但目前政府很多部门涉及更专业的领域。农业数据管理就是政府农业部门的专业职能,涉及大量的农业报表,本文设计与实现了处理报表数据的报表引擎病应用这一引擎实现了密云县农业资源管理系统统计分析子系统的统计分析功能模块。本文的工作共分为两个部分,第一个部分是设计与实现一个报表引擎,第二个部分是应用报表引擎实现报表的管理以及业务的流转。其中第一个部分是本文论述的核心。报表引擎在国内外都有成熟的产品,但各自都具有一些缺点,本文的主要工作就是解决这些缺点并实现新的报表引擎。本文首先分析了密云县农业资源管理系统统计分析子系统的功能需求,随后根据功能需求引导出对报表引擎系统的内在需求,并通过对比国内外报表引擎,提出了能够解决他们的缺点的基本方案。所实现的报表引擎能够很好的处理中国式报表,实现在网页填报、跨表引用等功能,报表基于文件定义,可以使用本项目专门设计的小型定义语言实现对其他报表的引用。另外,报表引擎还将实现版本控制功能,对报表定义以及数据库内容的修改都不会对已经填写成功的报表造成影响。在设计与实现报表引擎的同时,本文还基于报表引擎API设计与实现了统计分析功能,包括对报表的一般操作以、使用可定制工作流进行报表审批以及绘制统计图表。通过设计与实现报表引擎以及统计分析用户功能,本文实现了预期工作目标。
相关内容
相关标签