一种数据融合应用系统和方法

文档序号:8223557阅读:538来源:国知局
一种数据融合应用系统和方法
【技术领域】
[0001]本发明涉及数据融合应用领域,尤其涉及一种数据融合应用系统和方法。
【背景技术】
[0002]企事业单位对数据的应用涉及业务数据录入处理、数据导入处理、流程处理、数据集成处理、报表展现处理、图形展现处理、多维分析处理、数据分析挖掘处理等多个过程。
[0003]目前,针对多个数据应用过程,一般需要多个不同的系统来分别实现不同的数据应用过程,比如,通过一般的业务支撑系统实现业务数据录入处理、数据导入处理和流程处理;通过数据集成工具(ETL)实现数据的加载和转换集成处理(如INFORMATIC);通过商业智能展现工具(如BO、Cognos)实现报表展现处理、图形展现处理和多维分析处理;通过数据挖掘工具实现数据分析挖掘(如SAS)处理,然后再将这些系统或工具集成起来,应用集成的功能实现数据的融合应用。
[0004]但是,由于涉及到的系统或工具比较多,所以,不仅项目管理困难,而且,基于上述模式系统开发厂商需要掌握不同厂家的工具,开发难度大,需要进行多次的数据库配置,另夕卜,需要购买多个系统或工具,成本比较高。

【发明内容】

[0005]本发明的目的在于提供一种数据融合应用系统和方法,从而解决现有技术中存在的前述问题。
[0006]为了实现上述目的,本发明采用的技术方案如下:
[0007]一种数据融合应用系统,包括:
[0008]核心调度器和数据应用组件,所述数据应用组件与所述核心调度器数据连接;
[0009]所述核心调度器用于对所述数据应用组件的调度和数据交换;
[0010]所述数据应用组件用于实现数据应用功能的开发和实现数据应用。
[0011]进一步地,还包括门户应用组件,所述门户应用组件与所述核心调度器进行数据连接;
[0012]所述门户应用组件用于构建数据应用的门户,所述数据应用的门户用于发布利用所述数据应用组件进行数据应用的结果。
[0013]优选地,所述门户应用组件包括,
[0014]系统登录模块:用于构建数据应用的门户;
[0015]个性化定制模块:用于发布利用所述数据应用组件开发的数据应用。
[0016]进一步地,还包括外部接口组件,所述外部接口组件用于将所述数据融合应用系统连接于外系统。
[0017]其中,所述外部接口组件用于将所述数据融合应用系统连接于外系统,具体包括单点登录和统一授权管理。
[0018]优选地,所述核心调度器包括,
[0019]连接会话控制模块:用于确保所述数据应用组件在会话周期内能够正常访问,还用于实现访问用户的信息管理;
[0020]访问权限控制模块:用于利用规则库对所述数据应用组件访问权限及数据访问权限进行安全控制;
[0021]数据库连接控制模块:用于实现数据库的连接和断开,其中,连接包括支持Java数据库连接(JDBC)标准和Java命名和目录接口(JNDI)标准的两种连接模式;
[0022]配置文件管理模块:用于对所有配置文件进行集中管理,还用于根据需要将配置后的配置文件传递给所述数据应用组件;
[0023]数据交换管理模块:用于所述数据应用组件之间的数据交换;
[0024]数据应用组件调用接口模块:用于为所述数据应用组件提供可用的调用接口,还用于调用所述数据应用组件的接口;
[0025]任务定时器模块:用于根据配置策略实现任务定时触发,还用于在任务失败后重新启动或放弃。
[0026]优选地,所述数据应用组件包括:数据录入组件、流程组件、数据集成组件、报表展现组件、多维分析组件和数据挖掘组件中的至少一种;
[0027]所述数据录入组件用于生成录入界面、配置访问资源和管理访问用户;
[0028]所述流程组件用于实现流程配置、流程审批、待办和流程查看;
[0029]所述数据集成组件用于数据转换设计、调度任务设计、数据转换执行和调度任务执行;
[0030]所述报表展现组件用于报表设计和展示,所述报表包括一般表格、分组表格、复杂表格以及线图、饼图、柱状图,其中线图、饼图、柱状图支持3Dflash图形展示;
[0031]所述多维分析组件用于多维分析方式的设计与展示,所述多维分析方式包括上钻、下钻、切片、切块和旋转;
[0032]所述数据挖掘组件包括模型构建组件、算法库、模型库和模型运行组件,所述模型构建组件用于算法模型的选择,所述模型运行组件用于生成日常数据。
[0033]一种数据融合应用方法,包括如下步骤:
[0034]步骤I,使用数据录入组件构建业务录入界面,调用数据集成组件导入数据;
[0035]步骤2,使用流程组件设定所述数据的业务功能流转流程,包括流程的发起和流转;
[0036]步骤3,使用所述数据集成组件进行数据加工、集成处理;
[0037]步骤4,使用报表展现组件进行数据的报表和/或图形展现;
[0038]步骤5,使用多维分析组件进行数据的多维分析;
[0039]步骤6,使用数据挖掘组件对所述数据进行算法验证,形成预测结果,所述预测结果可通过调用报表展现组件进行报表和/或图形展现;
[0040]步骤7,调用数据集成组件,将所述预测结果与所述数据整合,形成决策审批申请数据,使用流程组件进行流程流转;
[0041]所述数据录入组件、数据集成组件、流程组件、报表展现组件、多维分析组件、数据挖掘组件通过核心调度器实现数据交换和调用。
[0042]进一步地,在步骤I之前,还包括步骤:使用门户应用组件构建数据融合应用的门户;则步骤I和步骤2之间,还包括:使用门户应用组件发布所述数据融合应用的门户。
[0043]进一步地,步骤4中,所述使用报表展现组件进行数据的报表和/或图形展现,之后,还包括步骤:使用门户应用组件发布所述数据的报表和/或图形展现的结果;
[0044]和/ 或
[0045]步骤5中,所述使用多维分析组件进行数据的多维分析,之后,还包括步骤:使用门户应用组件发布所述数据的多维分析的结果;
[0046]和/ 或
[0047]步骤6中,所述预测结果可通过调用报表展现组件进行报表和/或图形展现,之后,还包括步骤:使用门户应用组件发布所述报表和/或图形展现的结果。
[0048]本发明的有益效果是:本发明中,通过数据融合应用核心调度器,整合业务数据录入组件、流程组件、数据集成组件、报表展现组件、多维分析处理、数据挖掘组件,以及外部接口组件和门户应用组件,构建的数据融合应用系统,不仅满足了数据应用的不同开发要求,而且解决了系统开发管理难度大的问题,提高了开发效率,降低了系统建设成本。
【附图说明】
[0049]图1是本发明实施例提供的数据融合应用系统的示意图;
[0050]图2是本发明实施例提供的核心调度器与系列组件之间的逻辑关系示意图;
[0051]图3是本发明实施例提供的数据融合应用方法流程示意图。
【具体实施方式】
[0052]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图,对本发明进行进一步详细说明。应当理解,此处所描述的【具体实施方式】仅仅用以解释本发明,并不用于限定本发明。
[0053]实施例一
[0054]如图1-2所示,本发明实施例提供了一种数据融合应用系统,包括:
[0055]核心调度器和数据应用组件,所述数据应用组件与所述核心调度器数据连接;
[0056]所述核心调度器用于对所述数据应用组件的调度和数据交换;
[0057]所述数据应用组件用于实现数据应用功能的开发和实现数据应用。
[00
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1