一种基于企业客户的业务报表系统技术方案

技术编号:14195552 阅读:73 留言:0更新日期:2016-12-15 15:39
本发明专利技术提供一种基于企业客户的业务报表系统,属于报表系统领域,本发明专利技术系统主要包括:(1)数据采集模块、(2)数据处理模块、(3)报表生成模块、(4)任务调度模块;避免出现本单位的报表信息不能被其它单位识别的情况发生,使得企业可以高效实时的完成各种报表的要求,从而降低成本,为用户带来较为明显的经济效益。

【技术实现步骤摘要】

本专利技术涉及报表系统领域,尤其涉及一种基于企业客户的业务报表系统
技术介绍
随着企业信息系统在各行业的广泛应用,企业对数据的获取也提出了更高的要求,报表这种最常见的输出形式也显得越发重要。报表工具的诞生使得企业可以高效实时的完成各种报表的要求,从而降低成本,为用户带来较为明显的经济效益。报表是用表格、图表等格式来展现一些综合数据,可以用公式形式表示,之前均以人工填写方式完成,不仅工作效率低下,劳动强度大,而且出错率较高,随着计算机的出现,报表软件应运而生,这种报表系统具有数据动态化,格式多祥化等优点,可实现报表数据和报表格式的完全分离,用户可只 修改数据或只修改相应的公式,报表系统在各行各业被广泛的应用,随着市场响应速度要求的不断提高,需要处理的数据量不断增长,各単位、各部门之间报表数据的交流也越来越多,而当前的报表系统当数据量较大时,数据进行分组处理会全部展示在同一个报表页面,用户在查看数据时需要不断拉动滚动条,降低了用户体验值,且不具备报表字典,用户必须牢记公式才能完成相应的操作,操作过程复杂,在账务处理时,不能及时查看以往数据,不能对已生成的数据进行校验,如果操作过程有失误出现也不能及时发现和改正,发现错误后修改过程繁杂,且目前常用的报表系统大多针对某个行业、某个专业设计,报表之间的兼容性较差,适用范围有限,当政府部门或某个企业需要跨行业或跨专业对大量报表数据进行统计吋,其难度较大,各単位分别设置各自的报表系统,所需的整体成本较多,当各単位之间需要交换报表信息时,容易出现本单位的报表信息不能被其它单位识别,从而影响各单位间报表信息的交流。专利技术内容为了解决以上技术问题,本专利技术提出了一种基于信息增益的文本类特征选择系统,通过系统可以使得企业可以高效实时的完成各种报表,降低企业成本,提高企业效益。本系统主要分为:(1)数据采集模块(2)数据处理模块(3)报表生成模块(4)任务调度模块等。数据采集模块主要是通过定时任务自动进行企业客户数据信息的采集任务,从企业客户的业务系统数据库中采集需要的企业客户数据信息到业务报表数据库表中,其中包括企业客户基本信息,项目信息,合同信息,贷款信息,保证信息,抵质押信息等。数据处理模块主要是根据一定的规则对数据采集模块获取到的企业客户数据信息进行基础处理,数据校验,数据存储。报表生成模块主要是获取数据处理模块处理过的数据信息,按照系统的已经定义的报表的规则生成出所需要的报表。任务调度模块主要是控制报表任务作业的执行情况,包括3种方式的执行方式:手工触发、程序触发、自动触发方式。通过这3种方式来控制系统的运行和报表生成。本专利技术足够大,又非常小;足够大:大要大到能把一个集团的组织结构都装进去。能容纳多横向层次(如一级单位、二级、三级…)、多纵向划分(如事业部、区域)、跨产业链上下游环节的企业组织结构。能够从账务系统取得各层级的合并抵销数据以出具相应层级的合并报表。能够进行外币折算,无论北美西欧中非还是东南亚,通通转成人民币、计算汇兑损益并便于调整尾差。足够小:细致到每一个法人/分支/管理的组织结构单元都能从自己角度获得关注的报表。系统可以提供从报表数据的抽取、清洗、入库,到数据报表生成的一系列作业调度管理,并且使该过程可以根据系统和客户要求自动、按时完成作业执行方式:作业的执行可以进行人工的手工触发、程序触发、自动触发3种作业执行方式手工触发:用户在系统中通过点击操作按钮手工触发任务作业程序触发:提供API接口,程序员可以在系统中通过调用API接口执行触发任务作业自动触发:预先给每个任务作业都设定了触发条件,当满足条件时会自动执行任务作业作业执行结果:作业执行结果有存入本地文件系统、email方式、写入数据库三种方式存入本地文件系统:将结果按照规定的目录体系存入系统所在的本地文件目录Email:通过email方式将结果发送到指定的邮件账号,让相关人员通过邮件及时收到报表运算结果写入数据库:将结果按照数据库表结构写入数据库进行存储。具体实施方式下面对本专利技术的内容进行更加详细的阐述:本系统主要分为:(1)数据采集模块(2)数据处理模块(3)报表生成模块(4)任务调度模块等。数据采集模块主要是通过定时任务自动进行企业客户数据信息的采集任务,从企业客户的业务系统数据库中采集需要的企业客户数据信息到业务报表数据库表中,其中包括企业客户基本信息,项目信息,合同信息,贷款信息,保证信息,抵质押信息等。数据处理模块主要是根据一定的规则对数据采集模块获取到的企业客户数据信息进行基础处理,数据校验,数据存储。报表生成模块主要是获取数据处理模块处理过的数据信息,按照系统的已经定义的报表的规则生成出所需要的报表。任务调度模块主要是控制报表任务作业的执行情况,包括3种方式的执行方式:手工触发、程序触发、自动触发方式。通过这3种方式来控制系统的运行和报表生成。获取到业务报表系统软件压缩包,解压缩部署到web应用,安装数据库,还原报表系统数据库文件到数据库,配置报表系统到企业业务系统数据库ip和数据实例名,调整作业调度使它符合客户要求的作业执行情况。本文档来自技高网...

【技术保护点】
一种基于企业客户的业务报表系统,其特征在于系统主要包括:(1)数据采集模块、(2)数据处理模块、(3)报表生成模块、(4)任务调度模块;数据采集模块,主要是通过定时任务自动进行企业客户数据信息的采集任务,从企业客户的业务系统数据库中采集需要的企业客户数据信息到业务报表数据库表中,其中包括企业客户基本信息,项目信息,合同信息,贷款信息,保证信息,抵质押信息;数据处理模块,主要是对数据采集模块获取到的企业客户数据信息进行基础处理,数据校验,数据存储;报表生成模块,主要是获取数据处理模块处理过的数据信息,按照系统的已经定义的报表的规则生成出所需要的报表;任务调度模块,主要是控制报表任务作业的执行情况,包括3种方式的执行方式:手工触发、程序触发、自动触发方式;通过这3种方式来控制系统的运行和报表生成。

【技术特征摘要】
1.一种基于企业客户的业务报表系统,其特征在于系统主要包括:(1)数据采集模块、(2)数据处理模块、(3)报表生成模块、(4)任务调度模块;数据采集模块,主要是通过定时任务自动进行企业客户数据信息的采集任务,从企业客户的业务系统数据库中采集需要的企业客户数据信息到业务报表数据库表中,其中包括企业客户基本信息,项目信息,合同信息,贷款信息,保证信息,抵质押信息;数据处理模块,主要是对数据采集模块获取到的企业客户数据信息进行基础处理,数据校验,数据存储;报表生成模块,主要是获取数据处理模块处理过的数据信息,按照系统的已经定义的报表的规则生成出所需要的报表;任务调度模块,主要是控制报表任务作业的执行情况,包括3种方式的执行方式:手工触发、程序触发、自...

【专利技术属性】
技术研发人员:陈鸽
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1