一种报表生成方法和报表系统技术方案

技术编号:16587389 阅读:16 留言:0更新日期:2017-11-18 14:57
本发明专利技术公开了一种报表生成方法和报表系统,所述方法包括:配置可扩展的业务入口;配置可制定的报表生成规则;当生成报表时,通过所述业务入口输入要扩展的业务数据;对所述要扩展的业务数据进行加载;选择报表生成规则对加载的所述要扩展的业务数据进行处理,生成报表。

Report generation method and report system

The invention discloses a report generation method and report system, the method includes: configuring extensible business entrance; report generation rule configuration can be formulated; when the report is generated, the business data to extend through the service entrance input; an extension of the business data processing business loading; data report generation rules for loading an expansion, report generation.

【技术实现步骤摘要】
一种报表生成方法和报表系统
本专利技术涉及数据统计技术,尤指一种报表生成方法和报表系统。
技术介绍
业务报表,是对业务内容和数据的统计分析表。各行业各单位的业务性质与业务内容不同,会有多种多样的业务报表。当前,业务报表大多为单位内部的自制报表,没有统一的格式和内容。各单位依据自身的管理需要,自行编制。常见的编制报表的工具包括:EXCEL、WORD等编辑软件:可以做出复杂的报表格式。但是由于没有定义专门的报表结构来动态的加载报表数据,所有这类软件中的数据都是已经定义好的,静态的,不能动态变化的,没有办法实现报表软件的“数据动态化”特性。数据库软件:可以拥有动态变化的数据,但是这类软件一般只会提供最简单的表格形式来显示数据,不具备报表软件能够实现“格式多样化”的特性。报表软件:有专门的报表结构来动态的加载数据,同时也能够实现报表格式的多样化。上述报表软件虽然使报表制作更加便利,但使用的报表格式有限,适用的报表的业务领域有限,报表制作人员期望能够对现有报表软件进行灵活扩展,使其适用更多的业务数据分析。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种报表生成方法和报表系统,能够灵活扩展报表业务。为了达到本专利技术目的,本专利技术提供了一种报表生成方法,所述方法包括:配置可扩展的业务入口;配置可制定的报表生成规则;当生成报表时,通过所述业务入口输入要扩展的业务数据;对所述要扩展的业务数据进行加载;选择报表生成规则对加载的所述要扩展的业务数据进行处理,生成报表。可选的,所述可扩展的业务入口的类型包括:服务器报表业务入口以及操作系统报表业务入口。可选的,配置可制定的报表生成规则包括:为每种类型的业务入口配置一个报表生成规则。可选的,对所述要扩展的业务数据进行加载包括:对从多个业务入口输入的要扩展的业务数据同时进行加载。为了达到本专利技术目的,本专利技术还提供了一种报表系统,所述系统包括:配置模块,用于配置可扩展的业务入口以及可制定的报表生成规则;扫描模块,用于对要扩展的业务数据进行加载;业务模块,用于在生成报表时,接收通过所述业务入口输入的要扩展的业务数据;以及选择报表生成规则对加载的所述要扩展的业务数据进行处理,生成报表。可选的,所述可扩展的业务入口的类型包括:服务器报表业务入口以及操作系统报表业务入口。可选的,配置模块,用于配置可制定的报表生成规则包括:为每种类型的业务入口配置一个报表生成规则。可选的,扫描模块,用于对从多个业务入口输入的要扩展的业务数据同时进行加载。与现有技术相比,本专利技术包括:配置可扩展的业务入口;配置可制定的报表生成规则;当生成报表时,通过所述业务入口输入要扩展的业务数据;对所述要扩展的业务数据进行加载;选择报表生成规则对加载的所述要扩展的业务数据进行处理,生成报表。本专利技术提供了报表业务扩展入口,能够对现有报表软件进行灵活扩展,适用于更多的业务数据分析。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。附图说明附图用来提供对本专利技术技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本专利技术的技术方案,并不构成对本专利技术技术方案的限制。图1为本专利技术实施例提供的报表生成方法流程图;图2为本专利技术实施例提供的报表系统组成模块图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。本专利技术实施例提供了一种报表生成方法,如图1所示,所述方法包括:S101配置可扩展的业务入口;可选的,所述可扩展的业务入口的类型包括:服务器报表业务入口以及操作系统报表业务入口;其中,服务器报表业务,主要包括:报表资源管理报表,用户身份与权限管理报表,任务调度报表,信息分发报表;操作系统报表业务主要包括:操作系统告警信息报表,记录操作系统一定周期内的各个资源的告警情况,如CPU告警、内存告警等;操作系统资源利用率信息报表,记录操作系统一定周期内的资源利用率情况,如CPU使用率、内存使用率等;操作系统基本信息报表,记录操作系统基本情况,如所在物理机CPU信息、操作系统版本、逻辑分盘信息等;S102配置可制定的报表生成规则;可选的,可以为每种类型的业务入口配置一个报表生成规则,所述配置的报表生成规则可以各不相同,也可以部分相同,或者全部相同;S103当生成报表时,通过所述业务入口输入要扩展的业务数据;S104对所述要扩展的业务数据进行加载;可选的,可以对从多个业务入口输入的要扩展的业务数据同时进行加载,满足制作报表时需要多种业务数据的要求;可选的,对从多个业务入口输入的要扩展的业务数据同时进行加载,包括:在生成报表之前,扫描配置的多个可扩展的业务入口,同时加载所述多个可扩展的业务入口;S105选择报表生成规则对加载的所述要扩展的业务数据进行处理,生成报表。本专利技术实施例提供了报表业务扩展入口,能够对现有报表软件进行灵活扩展,适用于更多的业务数据分析。本专利技术实施例还提供了一种报表系统,如图2所示,所述系统包括:配置模块,用于配置可扩展的业务入口以及可制定的报表生成规则;可选的,所述可扩展的业务入口的类型包括:服务器报表业务入口以及操作系统报表业务入口;其中,服务器报表业务,主要包括:报表资源管理报表,用户身份与权限管理报表,任务调度报表,信息分发报表;操作系统报表业务主要包括:操作系统告警信息报表,记录操作系统一定周期内的各个资源的告警情况,如CPU告警、内存告警等;操作系统资源利用率信息报表,记录操作系统一定周期内的资源利用率情况,如CPU使用率、内存使用率等;操作系统基本信息报表,记录操作系统基本情况,如所在物理机CPU信息、操作系统版本、逻辑分盘信息等;可选的,所述用于配置可制定的报表生成规则包括:为每种类型的业务入口配置一个报表生成规则;所述配置的报表生成规则可以各不相同,也可以部分相同,或者全部相同;扫描模块,用于对要扩展的业务数据进行加载;可选的,所述扫描模块可以对从多个业务入口输入的要扩展的业务数据同时进行加载,满足制作报表时需要多种业务数据的要求;可选的,对从多个业务入口输入的要扩展的业务数据同时进行加载,包括:在生成报表之前,扫描配置的多个可扩展的业务入口,同时加载所述多个可扩展的业务入口;业务模块,用于在生成报表时,接收通过所述业务入口输入的要扩展的业务数据;以及选择报表生成规则对加载的所述要扩展的业务数据进行处理,生成报表。本专利技术实施例提供了报表业务扩展入口,能够对现有报表软件进行灵活扩展,适用于更多的业务数据分析。虽然本专利技术所揭露的实施方式如上,但所述的内容仅为便于理解本专利技术而采用的实施方式,并非用以限定本专利技术。任何本专利技术所属领域内的技术人员,在不脱离本专利技术所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本专利技术的专利保护范围本文档来自技高网...
一种报表生成方法和报表系统

【技术保护点】
一种报表生成方法,其特征在于,所述方法包括:配置可扩展的业务入口;配置可制定的报表生成规则;当生成报表时,通过所述业务入口输入要扩展的业务数据;对所述要扩展的业务数据进行加载;选择报表生成规则对加载的所述要扩展的业务数据进行处理,生成报表。

【技术特征摘要】
1.一种报表生成方法,其特征在于,所述方法包括:配置可扩展的业务入口;配置可制定的报表生成规则;当生成报表时,通过所述业务入口输入要扩展的业务数据;对所述要扩展的业务数据进行加载;选择报表生成规则对加载的所述要扩展的业务数据进行处理,生成报表。2.根据权利要求1所述的报表生成方法,其特征在于,所述可扩展的业务入口的类型包括:服务器报表业务入口以及操作系统报表业务入口。3.根据权利要求2所述的报表生成方法,其特征在于,配置可制定的报表生成规则包括:为每种类型的业务入口配置一个报表生成规则。4.根据权利要求1至3中任一项所述的报表生成方法,其特征在于,对所述要扩展的业务数据进行加载包括:对从多个业务入口输入的要扩展的业务数据同时进行加载。5.一种报表生...

【专利技术属性】
技术研发人员:张凯顺李震宇王晓通
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1