报表生成方法及系统与流程

文档序号:11691081阅读:2831来源:国知局
报表生成方法及系统与流程

本发明涉及工程质量验收报表的在线管理的生成方法及系统。



背景技术:

中国专利cn1351304a公开了一种建筑工程的工程质量管理方法。该方法利用含有检验项目表的核对项目清单,对各作业现场的各检验项目实行优劣考评。通过通讯线路,将考评后的检验清单从作业现场的终端a1,a2,a3登陆服务器s。在该服务器s内,根据各作业现场的核对项目清单,计算各检验项目的不合格率并保存。施工者通过通讯线路,从终端a阅览该检验项目的不合格率,从而针对各检验项目相应进行工程建设的改进。

但是对于工程质量验收报表的管理还是通过购买国家质量验收规范的纸质表格,由工程负责人填写工程质量验收数据,然后将工程质量验收报表转送监理单位和建设单位逐级进行审核,这样的管理方式存在工程质量验收报表的管理和维护成本高、审批工作效率低、不利于工程质量验收报表的归纳和整理等缺陷,给工程质量验收报表的管理工作带来了困难;报表中的项目比较多,对于需要重点审核的一些项目每次都需要进行手动排选,由此增加了工作量,降低了工作效率。



技术实现要素:

本发明的目的旨在至少解决上述技术缺陷之一,能够有效提高报表管理效率。

本发明的上述技术目的是通过以下技术方案得以实现的:一种报表生成方法,包括以下步骤:

步骤1,根据工程负责人在现场用户端上实时录入的个人报表信息以堆栈式上传至服务器的数据库中;

步骤2,根据审核人员在终端上操作的请求命令将请求命令发送给服务器,服务器调取所请求的个人报表信息并传输至终端,所述终端通过数据解析展示个人报表信息。

通过上述设置,个人报表信息就可以通过网络进行数据传输,并将其上传到服务器中,供终端上的审核人员进行调取审核,实现了数据实时更新的效率,信息传递的快速性。

作为本发明的具体方案可以优选为:在步骤1中的录入后上传前,现场用户端将个人报表信息中的:姓名、项目名称、时间、指标、资金,提取备份并生成关键信息标志,将此关键信息标志和对应的个人报表信息绑定。

通过上述设置,和现有技术相比,显然将个人报表信息中的部分信息进行提取,生成关键信息标志,只需要预先处理一小部分重要的数据,针对性的处理,因此节约了大量的cpu资源和磁盘阵列资源等,优势非常明显。

作为本发明的具体方案可以优选为:在步骤2中,对审核人员的请求命令进行记录并生成历史请求信息,对历史请求信息实时上传至服务器进行数据备份。

通过上述设置,对不同审核人员的审核习惯会不一样,对于发送的请求命令也会不一样,所以对审核人员的操作进行数据保存。

作为本发明的具体方案可以优选为:在步骤2中,根据历史请求信息,对相同的请求命令进行数据统计并实时更新,生成对应请求的权重排序。

通过上述设置,通过权重排序对请求命令进行归类统计,可以根据最新的历史请求信息,推断符合审核人员操作习惯的请求命令,从而提高审核人员的工作效率。

作为本发明的具体方案可以优选为:在步骤2中,终端根据对应请求的权重排序对关键信息标志进行筛选、排序,以显示跟人报表信息。

通过上述设置,能够有效提高报表生成的速度,并且能避免了盲目汇总原始数据,能有效节约系统资源。

作为本发明的具体方案可以优选为:所述权重排序的生成方式为:对关键信息标志中的信息每检索1次,对应信息标志加1,将5类关键信息标志的检索次数进行累加生成累计值,对应信息标志占累计值的比重越大,则权重越大,排序靠前。

本发明的另一方面还提出一种报表生成系统,包括现场用户端,用以实时录入采集工程负责人的个人报表信息,将个人报表信息中的:姓名、项目名称、时间、指标、资金,提取备份并生成关键信息标志,将此关键信息标志和对应的个人报表信息绑定,以堆栈式上传至服务器的数据库中;

服务器,调取所请求的个人报表信息,并传输至终端;

终端,通过数据解析,对审核人员的请求命令进行记录并生成历史请求信息,对历史请求信息实时上传至服务器进行数据备份,根据历史请求信息,对相同的请求命令进行数据统计并实时更新,生成对应请求的权重排序,根据对应请求的权重排序对关键信息标志进行筛选、排序,以显示跟人报表信息。

通过上述设置,本发明提出的上述方法对现有系统的改动很小,不会影响系统的兼容性,而且实现简单、高效的报表生成,提供审核人员有效的报表信息。

综上所述,本发明具有以下有益效果:通过预测并确定用户下次请求命令,对报表的信息排布进行有效的筛选以及排序,提前生成合适的报表,能够有效提高报表生成的速度,并且能避免了盲目汇总原始数据,能有效节约系统资源。

附图说明

图1为报表生成系统的结构图;

图2为报表生成方法的流程示意图。

图中1、现场用户端;2、服务器;3、终端。

具体实施方式

以下结合附图对本发明作进一步详细说明。

实施例1:

一种报表生成系统,如图1所示,包括现场用户端1、服务器2、终端3。现场用户端1为设置在工程场地上的电脑,工程负责人会及时对其工程报表进行录入。工程场地较多,且不是集中在一起的时候,则现场用户端1可以具有多个,分散在不同的施工场地上。服务器2就可以对分散的现场用户端1的录入数据进行集中汇聚。通过数据库进行数据存储。采用堆栈式存储方式,以减少存储量。

现场用户端1,用以实时录入采集工程负责人的个人报表信息。个人报表信息里的内容较多,但是将个人报表信息中的:姓名、项目名称、时间、指标、资金,作为关键信息,并提取备份并生成关键信息标志,审核人员进行请求的时候,也是通过输入关键信息进行检索的。

现场用户端1将此关键信息标志和对应的个人报表信息绑定,以堆栈式上传至服务器2的数据库中。这样可以通过关键信息标志直接查询到个人报表的信息,从而较为快速的调取此个人报表信息数据。

服务器2,调取所请求的个人报表信息,并传输至终端3。服务器2可以对数据进行整理分析。

终端3,通过数据解析,对审核人员的请求命令进行记录并生成历史请求信息,对历史请求信息实时上传至服务器2进行数据备份,根据历史请求信息,对相同的请求命令进行数据统计并实时更新,生成对应请求的权重排序,根据对应请求的权重排序对关键信息标志进行筛选、排序,以显示跟人报表信息。

实施例2:

如图2所示,一种报表生成方法,如图2所示,包括以下步骤:

步骤1,根据工程负责人在现场用户端1上实时录入的个人报表信息;现场用户端1将个人报表信息中的:姓名、项目名称、时间、指标、资金,提取备份并生成关键信息标志,将此关键信息标志和对应的个人报表信息绑定;以堆栈式上传至服务器2的数据库中。

步骤2,根据审核人员在终端3上操作的请求命令将请求命令发送给服务器2,对审核人员的请求命令进行记录并生成历史请求信息,对历史请求信息实时上传至服务器2进行数据备份。服务器2调取所请求的个人报表信息并传输至终端3,所述终端3通过数据解析展示个人报表信息。根据历史请求信息,对相同的请求命令进行数据统计并实时更新,生成对应请求的权重排序。终端3根据对应请求的权重排序对关键信息标志进行筛选、排序,以显示跟人报表信息。所述权重排序的生成方式为:对关键信息标志中的信息每检索1次,对应信息标志加1,将5类关键信息标志的检索次数进行累加生成累计值,对应信息标志占累计值的比重越大,则权重越大,排序靠前。

举例来说:现场用户端1将个人报表信息录入到服务器2进行存储,此进程为独立的,彼此间互不干扰。数据库中实时更新着最新的录入信息。

审核人员是在终端3上进行操作的,终端3也可以为电脑。审核人员通过其账户登录到此系统中,然后发送关键信息请求,例如:查询张三,此时服务器2从数据库中调取关键信息标志为张三的报表,进行显示。与此同时,终端3上也会记录此账户的审核人员对关键信息姓名检索过1次。当此审核人员在次对此关键信息进行检索时,则姓名的关键信息标志将继续累加。由此可以看出,此审核人员较为习惯性的以姓名来进行报表查询,所以终端3上会通过权重排序的方式,对关键信息进行排序,则将姓名排列在第一位,其他的根据以后的历史记录进行更新排列位置。由于姓名排列在第一位,所以,当审核人员不进行发送关键信息请求命令的时候,此时终端3上默认显示的报表就是根据其关键信息标志的排列前后进行呈现的。

如果在后期的操作过程中,审核人员的检索习惯也慢慢转变,则此权重排序也发生转变,可以满足审核人员的要求,提高其工作效率。

对不同审核人员的审核习惯会不一样,对于发送的请求命令也会不一样,所以对审核人员的操作进行数据保存。个人报表信息就可以通过网络进行数据传输,并将其上传到服务器2中,供终端3上的审核人员进行调取审核,实现了数据实时更新的效率,信息传递的快速性。

和现有技术相比,显然将个人报表信息中的部分信息进行提取,生成关键信息标志,只需要预先处理一小部分重要的数据,针对性的处理,因此节约了大量的cpu资源和磁盘阵列资源等,优势非常明显。通过权重排序对请求命令进行归类统计,可以根据最新的历史请求信息,推断符合审核人员操作习惯的请求命令,从而提高审核人员的工作效率。

能够有效提高报表生成的速度,并且能避免了盲目汇总原始数据,能有效节约系统资源。

本具体实施例仅仅是对本发明的解释,其并不是对本发明的限制,本领域技术人员在阅读完本说明书后可以根据需要对本实施例做出没有创造性贡献的修改,但只要在本发明的权利要求范围内都受到专利法的保护。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1