智慧财政局大数据分析系统平台整体解决方案3.0
财政局企业信息系统技术架构
企业信息系统由如下几个层次构成:
第一层为操作系统层,可以支持主流的各种操作系统,包括Windows NT,Linux,各种版本的UNIX系统,以及大型机OS/39O,OS/400等。
第二层为基础数据库层,能够支持主流的各种数据库,包括Oracle,DB2,SQL Server, Sysbase等。
第三层为应用服务器层,可以支持多种应用服务器,包括BEA公司的WebLogic,IBM的Websphere,以及拥有自主版权的Apusic应用服务器。
第四层为-BOS,它采用J2EE技术标准来构建企业应用系统。-BOS提供了支持J2EE规范的组件,包括数据库引擎、国际化引擎、安全引擎、对象模型、工作流引擎、消息引擎、IDE配置开发平台和测试工具、离线应用和无线应用接口等。
第五层为业务运营层,包括构建在-BOS基础之上的企业应用系统的核心功能模块,包括财务会计、管理会计、税务会计、资金管理、供应管理、销售及分销管理、产品数据管理、制造管理、质量管理、设备管理、客户关系管理、知识管理、人力资源管理。
第六层为各种行业应用插件,能够根据各种行业的特点,在系统实施时,选取专业的行业知识库和行业插件,实现对特定行业的
第2页
智慧财政局大数据分析系统平台整体解决方案3.0
针对性应用服务。
第七层为决策层,主要采用商业智能来抽取、分析企业运营中产生的各种数据,帮助企业高层对企业发展战略的决策。
企业信息系统在技术架构方面支持了主要的技术规范或工业/准工业标准,如:J2EE(包括:EJB、JSP、JNDI、JMS、Java Servlet、RMI等等)及Web、XML、WML、OLAP等等。
同时,在所有的产品开发过程中,财政局企业信息系统严格遵循了面向对象(Object-Oriented)技术原则,组件式(Component Based)开发,注重产品的技术架构(Technical Infrastructure)的建立,从而能够有效地支持产品的进一步发展及与第三方应用集成能力。
商业操作系统(BOS)-实现快速开发、平滑升级
-BOS(Business Operation System)是自主研发的新一代技术平台。它面向大中型企业的管理需求,遵循J2EE技术规范,基于Internet开放技术标准而建立。-BOS使用先进的模型驱动体系架构(MDA),整个系统中组件间的相互访问通过一个基于元数据描述的抽象层来进行。这个元数据描述的知识系统容纳了从数据模型、设计模型到部署模型的整个应用体系,同时系统中的基础服务(包括工作流管理、安全管理、数据管理、事务审计、消息管理等)通过模型驱动贯穿在整个系统中。这成为集成性、开放性、扩展性的坚
第3页
智慧财政局大数据分析系统平台整体解决方案3.0
实基础。
首先,从集成性方面将企业内外部环境纳入到一个统一的平台中管理,实现以下各方面的集成:
1. 业务操作集成
任何一个新增的业务组件都可以用统一的方式与其他业务组件相互访问。统一的通信平台保证了系统功能间访问的紧密性及一致性,同时保证了整个系统内的功能一致性及可靠性。使得业务操作间有效地集成。
2. 业务流程集成
工作流管理系统通过元数据模型对业务系统进行访问,因此所有业务都可以集中地被工作流系统进行控制。能够轻松地将已有业务及新增的业务集成在一套体系之中。
3. 系统间集成
基于一个开放的元数据描述模型,其他系统可以非常容易的理解系统的结构,并通过统一的方式与系统进行通信。在通信方式上通过对Web Service的支持,不同系统平台间的系统也能够方便地进行交流。
4. 用户访问集成
-BOS支持Web页面的管理与维护,终端用户可以通过统一的浏览器入口对系统进行操纵。而且通过统一的界面管理工具,能够非
第4页