河北财政即时分析监控系统项目——1.3设计目标与总体架构

1.3设计目标与总体架构

(1) 设计目标

系统建设的总体目标是:建设纵向贯通省、市、县三级财政部门的财政专项资金支出监控体系,实现财政上下级之间专项资金分配和使用信息的即时监管与统计汇总,并能按照宏观经济分析及财政管理需求进行各类财政业务数据的综合分析,推动财政管理的科学化、精细化和规范化水平再上新台阶。

(2)系统总体架构

河北财政即时分析监控系统采用纯Java开发,为B/S应用,在省服务器统一部署。系统后台数据库为Oracle10g,应用服务器采用Weblogic8.14。

系统的整体逻辑结构如下图所示:

2.png

由上图可知,整个系统运行于河北省财政系统的内网中,系统能通过内网访问全省各级财政部门的业务数据库,进行业务数据查询分析,数据自动采集等。

系统整体体系结构如下图所示:

3.png

由上图可知,系统总体架构分为三层:数据层、服务层、展现应用层。

原始数据层提供最基础的,来自于业务部门的数据;服务层以应用服务器和润乾报表服务器为基础,直接利用数据层的数据,为系统用户提供数据源管理、数据运算、填报调度、报表缓存等服务。展现应用层是系统的具体业务应用环境,是系统各角色用户进行各自工作的业务平台,如系统管理、报表绘制发布、报表授权、报表浏览、订阅、填报任务下发等。具体说明如下:

数据层:数据层可以是格式松散,尚未形成统一的视图、不能直接做为统计分析的数据。这些数据的格式可以是多样的,可来自于关系型数据库的,也可能是来自于Access和Excel这样的办公处理结果,也有可能是Txt等文本格式。此部分包含了数据处理模块,帮助系统完成数据准备。

服务层:对于数据层基础业务数据的利用,集中在应用服务层进行处理。除应用服务器提供的相关基础服务外,服务层的核心应当是具有润乾报表服务器–先进的报表引擎,为整个系统提供非线性报表数据运算、多源填报运算等服务,以及作为完整的服务所需要的报表缓存、日志、调度、语义等服务机制。

展现应用层:展现应用层为系统用户提供终端人员最终所需的各项系业务功能,例如系统管理员进行组织机构、业务角色、用户等系统环境配置,报表管理员进行报表绘制、发布、报表授权等资源管理,业务人员进行填报任务下达、数据填报、汇总统计等业务工作。同时,所有的系统用户也都能在自己的权限范围内,进行报表浏览、数据钻取查询、报表订阅收藏、站内消息发送接收等操作。
返回目录:典型案例——河北财政即时分析监控系统项目

标签:

热门文章