一种多信息管理系统的万向接口平台的制作方法

文档序号:6508812阅读:347来源:国知局
一种多信息管理系统的万向接口平台的制作方法
【专利摘要】本发明提供了一种多信息管理系统的万向接口平台。所述万向接口平台设置于应用集成平台之上,包括:核心处理器、应用集成平台适配接口和至少一个子系统适配接口,所述子系统适配接口用于连接外部信息管理系统和核心处理器,并进行外部信息管理系统与所述核心处理器之间的数据传输;所述核心处理器用于执行外部信息管理系统与所述应用集成平台之间数据处理和转发;所述应用集成平台适配接口用于连接所述核心处理器与应用集成平台并进行二者之间的数据传输。本发明以万向接口平台实现了不同信息管理系统的整合应用,使各子系统之间无缝连接,充分实现了各子系统信息与功能上的整体融合。
【专利说明】一种多信息管理系统的万向接口平台
【技术领域】
[0001]本发明涉及信息系统集成【技术领域】,更具体地,涉及一种多信息管理系统的万向接口平台。
【背景技术】
[0002]企业特别是大中型企业集团的业务运营高度依靠各类信息管理系统,包括集团的财务系统、资产监管系统、报表系统、资金管理系统、物资管理系统、工程管理系统、业务分析运营系统、客户管理系统、供应链管理系统等。这些信息管理系统提高了工作效率,使业务流程科学固化,有利于企业集团内部财务控制、资金结算支付、业务经办与审核等方面的合理运作,并且通过统一的信息平台和数据通讯,在集团内部建立信息共享和交流的渠道。
[0003]然而,随着企业集团的快速发展和信息技术的进步,企业对信息管理系统的需求不断提高,同时信息管理系统本身也在不断的发展完善。由于企业内部的信息管理是一项规模较大的系统工程,企业实行信息化不是一步到位,而是分阶段、分系统逐步实施的,不同的信息管理系统往往按照一定的实施策略在不同的阶段上线。这就要求不同阶段上线的信息管理系统要前后协调,共同配合。同时,完整的企业用户的信息化解决方案大多需要采用来自不同供应商的信息管理系统,这样在企业用户的信息化系统中就会产生不同信息管理系统之间的信息共享和功能交互问题。
[0004]可见,企业的信息管理系统集成是一项综合性工程,需要将不同阶段上线的信息管理系统、不同厂家提供的信息管理系统进行充分地集成、共享和融合,使之成为一个整体,同时还要具有良好的扩展性,便于新的信息管理系统的接入。
[0005]但是,不同阶段、不同厂家的信息管理系统,一般都存在数据结构不统一、数据安全模式不统一、数据输出方式和格式不统一的问题。同一平台下的各个子信息管理系统各自单独运行,相互之间难以实现交互与配合。各种信息管理系统的人机界面和交互操作方式不统一,用户针对不同的应用需要分别进入到不同的子信息管理系统下工作,往往造成重复的用户登录和数据输入,用户需要适应不同信息管理系统的交互方式,而且各子信息管理系统的运行结果无法共享。以上原因使得现有的企业信息管理系统往往仅仅实现了简单的功能叠加,并没有真正做到系统集成、信息共享与功能融合。

【发明内容】

[0006]针对现有技术中信息管理系统集成方面的以上问题,本发明提供了一种多信息管理系统的万向接口平台。所述万向接口平台设置于应用集成平台之上。所述应用集成平台封装了与外部的各信息管理系统集成的能力,对外提供了系统的集成接口、业务流程体系、对象族和元数据体系,为各个外部信息管理系统的运行提供保障,将各个外部信息管理系统运行所需要的组件、算法矩阵、数据模型、数据交互集成管理起来,满足外部信息管理系统本身的功能应用及外部信息管理系统之间的数据调用,从而使来自外部的信息管理系统能够有效与本系统的应用进行集成,所述万向接口平台为外部信息管理系统的快速集成提供了基础支持技术。
[0007]本发明所提供的多信息管理系统的万向接口平台,其特征在于,包括:核心处理器、应用集成平台适配接口和至少一个子系统适配接口,所述子系统适配接口用于连接外部信息管理系统和核心处理器,并进行外部信息管理系统与所述核心处理器之间的数据传输;所述核心处理器用于执行外部信息管理系统与所述应用集成平台之间数据处理和转发;所述应用集成平台适配接口用于连接所述核心处理器与应用集成平台并进行二者之间的数据传输。
[0008]优选地,所述万向接口平台还包括统一门户适配接口,所述统一门户适配接口连接所述核心处理器,用于为所述外部信息管理系统提供统一的用户门户界面。
[0009]优选地,所述万向接口平台还包括标准库,所述标准库连接所述核心处理器,用于为核心处理器提供可供调用的数据结构和处理方式标准文件。
[0010]优选地,所述万向接口平台还包括中间XML格式文档数据库,所述中间XML格式文档数据库连接所述核心处理器,用于为核心处理器提供可供调用的中间XML格式文档。
[0011]优选地,所述核心处理器包括基础模块和应用操作模块;所述基础模块定义并保存所述外部信息管理系统之间的交互数据设置,以及控制应用操作模块的消息处理和安全机制;所述应用操作模块调用并根据所述交互数据设置执行所述外部信息管理系统之间的数据转发和处理。
[0012]进一步优选地,所述交互数据设置包括外部信息管理系统之间数据交换所采用的数据格式、数据加解密方式、数据压缩解压缩方式。
[0013]进一步优选地,所述应用操作模块所执行的数据转发和处理包括:数据发送和接收、数据格式适配、数据格式转换及数据清理。
[0014]进一步优选地,所述基础模块包括数据格式定义模板、数据加密解密模板、数据压缩解压缩模板;所述数据格式定义模板存储所定义的外部信息管理系统之间数据交换所采用的数据格式;所述数据加密解密模板存储所定义的数据加密和解密格式;所述数据压缩解压缩模板存储所定义的数据压缩和解压缩格式。
[0015]进一步优选地,所述基础模块包括消息处理模块和安全机制模块,所述消息处理模块用于执行核心处理器所收到消息的处理和响应;所述安全机制模块用于执行核心处理器的安全控制。
[0016]进一步优选地,所述应用操作模块包括数据发送接收模块,外部格式适配器,格式转换器,数据清理器以及内部格式适配器;其中,所述数据发送接收模块用于执行与所述外部信息管理系统之间的数据收发;所述外部格式适配器用于对从所述外部信息管理系统接收的数据进行格式匹配;所述内部格式适配器用于对从所述应用集成平台接收的数据进行格式匹配;所述格式转换器用于对格式匹配后的数据执行格式转换;所述数据清理器用于对格式匹配后非应用集成平台所需要的数据进行清理。
[0017]可见,本发明以万向接口平台实现了不同阶段、不同厂家的信息管理系统的整合应用,使各子系统之间无缝连接;采用组件化的设计,易于扩充,可动态设置业务流和数据流,适应企业由于业务流程和管理要求变化而导致的系统重组;提供了统一的用户门户,具有统一的界面窗口,能够使用户进入一个入口而实现多种信息管理系统的协同工作,支持方便快捷的信息查询与分析,能够实现企业内部多种信息管理系统的集中管理和信息共享,在信息系统集成中充分实现了各子系统信息与功能上的整体融合。
【专利附图】

【附图说明】
[0018]下面结合附图和【具体实施方式】对本发明作进一步详细的说明:
图1是按照本发明优选实施例的应用集成平台结构示意图;
图2是按照本发明优选实施例的万向接口平台整体结构示意图;
图3是按照本发明优选实施例的万向接口核心处理器结构示意图。
【具体实施方式】
[0019]为了使本【技术领域】的人员更好地理解本发明的技术方案,并使本发明的上述目的、特征和优点能够更加明显易懂,下面结合实施例及实施例附图对本发明作进一步详细的说明。
[0020]在企业集团的信息化体系中,存在多种信息管理系统,包括集团的财务系统、资产监管系统、报表系统、资金管理系统、物资管理系统、工程管理系统、业务分析运营系统、客户管理系统、供应链管理系统等。这些信息管理系统往往由不同的厂商提供,并且分不同阶段接入企业的信息化体系。为了实现本发明所提出的系统集成、信息共享与功能融合的目的,需要为这些信息管理系统提供一个统一的应用集成平台。该应用集成平台对外提供了系统的集成接口、业务流程体系、对象族和元数据体系,为各个外部信息管理系统的运行提供保障,将各个外部信息管理系统运行所需要的组件、算法矩阵、数据模型、数据交互集成管理起来,满足外部信息管理系统本身的功能应用及外部信息管理系统之间的数据调用,从而使来自外部的信息管理系统能够有效与本系统的应用进行集成。
[0021]图1是所述应用集成平台的结构示意图。如图1所示,该应用集成平台基于柔性化统一平台的整体架构,其最底层是Windows2003 server、Windows2008R2等Windows架构或.NET Framework架构操作系统;在操作系统之上基于BS架构,支持ORACLElOg、SQLserver2005、SQLserver2008等主流大型数据库系统。应用集成平台为其功能实现提供多种运行引擎,包括元数据引擎、安全引擎、消息引擎、工作流定义、规则库、基础服务引擎及其他功能引擎。应用集成平台还提供了集成开发工具、应用层功能以及系统层功能。集成开发工具包括对象设计工具、流程设计工具、功能设计工具、报表设计工具、实体设计工具、界面设计工具以及配置管理工具。所述应用层功能包括系统组织管理、系统任务管理、系统组件管理以及预警服务。在系统层结构方面,该应用集成平台具有互动管理服务器,协同工作平台、建模平台、万向接口平台以及预警平台。不同的外部信息管理系统作为图1中的应用系统通过接入本发明的应用集成平台而集成到企业集团的信息系统之中,并在应用集成平台所提供的接口、组件、算法矩阵、数据模型、数据交互集成之上完成自身的业务功能,包括集团财务管理、合同管理、集团资金管理、供应链管理、集成HR管理、资产管理、集团OA管理、生产管理、集团分析业务及其它功能。
[0022]在上述应用集成平台中,所述万向接口平台为外部信息管理系统的快速集成提供了基础支持技术。由于各个外部信息系统在数据结构、安全模式、功能实现方式上都是高度异构的。因此,在应用集成平台和外部信息管理系统之间需要所述万向接口平台进行数据形式匹配和功能对接。[0023]图2是本发明所提供的多信息管理系统的万向接口平台的结构示意图。所述万向接口平台包括:核心处理器10、应用集成平台适配接口 20,至少一个子系统适配接口 30和统一门户适配接口 40。所述子系统适配接口 30用于连接外部信息管理系统和核心处理器10,并进行外部信息管理系统与所述核心处理器之间的数据传输;从而实现本万向接口平台与其他信息管理系统之间的双向数据通信。所述核心处理器10用于执行外部信息管理系统与所述应用集成平台之间数据处理和转发,其具体结构和功能将在下面加以详细描述。所述应用集成平台适配接口 20用于连接所述核心处理器10与应用集成平台,并进行二者之间的数据传输。从而,外部的信息管理系统即通过所述万向接口平台连接到上述应用集成系统,并在应用集成系统的基础之上完成该信息管理系统的功能实现,并与其它的信息管理系统实现信息共享和功能交互,即成为企业集团信息化体系的一个有机部分。
[0024]统一门户适配接口 40连接所述核心处理器10,并且提供一个统一的用户门户界面。因此,企业用户只需要进入一个统一的用户界面,用户在该界面下的操作通过万向接口平台的核心处理器10进入应用集成系统,并通过应用集成系统与各信息管理系统之间的功能集成,最终调用信息管理系统的功能加以实现。从而,用户不再需要分别适应集团各个信息管理系统各自的用户界面,而可以在一个统一的用户界面中完成所有的工作。
[0025]所述万向接口平台还包括标准库50,所述标准库50连接所述核心处理器10,用于为核心处理器提供可供调用的数据结构和处理方式标准文件。标准库50中可存储信息系统集成领域中一些通用的数据结构和功能处理定义文件,从而核心处理器10可以通过加载标准库50中的这些文件而完成自身的数据结构和功能处理方式的定义。相类似的,所述万向接口平台还包括中间XML格式文档数据库60,所述中间XML格式文档数据库60连接所述核心处理器10,从而为核心处理器10提供了可供调用的中间XML格式文档。核心处理器10通过对中间XML格式文档的加工而定义自身数据交互所需要的XML格式文档文件。
[0026]图3示出了本发明优选实施例的万向接口核心处理器结构示意图。所述核心处理器10包括基础模块101和应用操作模块102 ;所述基础模块101定义并保存外部信息管理系统之间的交互数据设置,以及控制应用操作模块102的消息处理和安全机制;所述应用操作模块102调用并根据所述交互数据设置执行外部信息管理系统之间的数据转发和处理。如图3所示,所述基础模块101具有数据格式定义模板101A、数据加密解密模板101B、数据压缩解压缩模板101C。所述数据格式定义模板IOlA存储所定义的外部信息管理系统之间数据交换所采用的数据格式;所述数据加密解密模板IOlB存储所定义的数据加密和解密格式;所述数据压缩解压缩模板IOlC存储所定义的数据压缩和解压缩格式。而这些模板可通过加载标准库50中的标准文件而实现。所述基础模块101还包括消息处理模块IOlD和安全机制模块101E,所述消息处理模块IOlD用于执行核心处理器10所收到消息的处理和响应;所述安全机制模块IOlE用于执行核心处理器10的安全控制。核心处理器10与外部的信息管理系统及内部的应用集成系统之间通过消息收发机制进行通信和工作协调,从而实现相互配合,而安全机制模块IOlE则对万向接口平台的数据转发和处理进行必要的安全控制,包括限制秘密级别较高的数据在系统间的转发。
[0027]所述应用操作模块102包括数据发送接收模块102A,外部格式适配器102B,格式转换器102C,数据清理器102D以及内部格式适配器102E。其中,所述数据发送接收模块102A通过上述子系统适配接口 30用于执行与所述外部信息管理系统之间的数据收发,包括业务数据收发、电子文档传输等。所述外部格式适配器102B用于对从所述外部信息管理系统接收的数据进行格式匹配;所述内部格式适配器102E用于对从所述应用集成平台接收的数据进行格式匹配;以上匹配通过调用基础模块101所具有的数据格式定义模板101A、数据加密解密模板101B、数据压缩解压缩模板IOlC加以实现。所述格式转换器102C用于对格式匹配后的数据执行格式转换,即通过格式转换将外部信息管理系统的数据转换为应用集成系统所能够识别和处理的格式。所述数据清理器102D用于对格式匹配后非应用集成平台所需要的数据进行清理。
[0028]本发明以万向接口平台实现了不同阶段、不同厂家的信息管理系统的整合应用,使各子系统之间无缝连接;采用组件化的设计,易于扩充,可动态设置业务流和数据流,适应企业由于业务流程和管理要求变化而导致的系统重组;提供了统一的用户门户,具有统一的界面窗口,能够使用户进入一个入口而实现多种信息管理系统的协同工作,支持方便快捷的信息查询与分析,能够实现企业内部多种信息管理系统的集中管理和信息共享,在信息系统集成中充分实现了各子系统信息与功能上的整体融合。
[0029]以上所述,仅为本发明的【具体实施方式】,本发明还可以应用在其它设备中;以上描述中的尺寸和数量均仅为参考性的,本领域技术人员可根据实际需要选择适当的应用尺寸,而不脱离本发明的范围。本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求所界定的保护范围为准。
【权利要求】
1.一种多信息管理系统的万向接口平台,其特征在于,包括:核心处理器、应用集成平台适配接口和至少一个子系统适配接口,所述子系统适配接口用于连接外部信息管理系统和核心处理器,并进行外部信息管理系统与所述核心处理器之间的数据传输;所述核心处理器用于执行外部信息管理系统与所述应用集成平台之间数据处理和转发;所述应用集成平台适配接口用于连接所述核心处理器与应用集成平台并进行二者之间的数据传输。
2.根据权利要求1所述的万向接口平台,其特征在于,所述万向接口平台还包括统一门户适配接口,所述统一门户适配接口连接所述核心处理器,用于为所述外部信息管理系统提供统一的用户门户界面。
3.根据权利要求1所述的万向接口平台,其特征在于,所述万向接口平台还包括标准库,所述标准库连接所述核心处理器,用于为核心处理器提供可供调用的数据结构和处理方式标准文件。
4.根据权利要求1所述的万向接口平台,其特征在于,所述万向接口平台还包括中间XML格式文档数据库,所述中间XML格式文档数据库连接所述核心处理器,用于为核心处理器提供可供调用的中间XML格式文档。
5.根据权利要求1所述的万向接口平台,其特征在于,所述核心处理器包括基础模块和应用操作模块;所述基础模块定义并保存所述外部信息管理系统之间的交互数据设置,以及控制应用操作模块的消息处理和安全机制;所述应用操作模块调用并根据所述交互数据设置执行所述外部信息管理系统之间的数据转发和处理。
6.根据权利要求5所述的万向接口平台,其特征在于,所述交互数据设置包括外部信息管理系统之间数据交换所采用的数据格式、数据加解密方式、数据压缩解压缩方式。
7.根据权利要求5所述的万向接口平台,其特征在于,所述应用操作模块所执行的数据转发和处理包括:数据发送和接收、数据格式适配、数据格式转换及数据清理。
8.根据权利要求5所述的万向接口平台,其特征在于,所述基础模块包括数据格式定义模板、数据加密解密模板、数据压缩解压缩模板;所述数据格式定义模板存储所定义的外部信息管理系统之间数据交换所采用的数据格式;所述数据加密解密模板存储所定义的数据加密和解密格式;所述数据压缩解压缩模板存储所定义的数据压缩和解压缩格式。
9.根据权利要求5所述的万向接口平台,其特征在于,所述基础模块包括消息处理模块和安全机制模块,所述消息处理模块用于执行核心处理器所收到消息的处理和响应;所述安全机制模块用于执行核心处理器的安全控制。
10.根据权利要求5所述的万向接口平台,其特征在于,所述应用操作模块包括数据发送接收模块,外部格式适配器,格式转换器,数据清理器以及内部格式适配器;其中,所述数据发送接收模块用于执行与所述外部信息管理系统之间的数据收发;所述外部格式适配器用于对从所述外部信息管理系统接收的数据进行格式匹配;所述内部格式适配器用于对从所述应用集成平台接收的数据进行格式匹配;所述格式转换器用于对格式匹配后的数据执行格式转换;所述数据清理器用于对格式匹配后非应用集成平台所需要的数据进行清理。
【文档编号】G06F9/44GK103440129SQ201310374120
【公开日】2013年12月11日 申请日期:2013年8月26日 优先权日:2013年8月26日
【发明者】顾焱 申请人:苏州市吴江区人民政府国有资产监督管理办公室
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1