一种在线台账管理方法、系统、设备及介质与流程

文档序号:32104077发布日期:2022-11-09 04:00阅读:320来源:国知局
一种在线台账管理方法、系统、设备及介质与流程

1.本技术涉及计算机技术领域,尤其涉及一种在线台账管理方法、系统、设备及介质。


背景技术:

2.随着社会的不断发展,以区、街道、社区、小区为单位的基层化数据治理越来越受到关注。在传统的模式下,基层的工作人员大多使用文件表格、电子表格等传统方式进行数据的汇总,数据的采集则需要工作人员去线下收集,等所有的数据收集完毕后,再逐层往上进行汇总,最终形成整个区域的数据资料。在这个过程中如果涉及到数据内容的更改,则需要逐级申报更新,非常的耗费人力,而且容易出错。
3.随着移动互联网和政务信息化的兴起,基于web的在线统计变成了主流,基层的工作人员只需要把收集的信息录入到系统中,系统会根据用户的等级进行逐层的汇总归档。在这一阶段已经可以帮助工作人员省去了很多的劳动力,但是在数据收集、统计分发、统计汇总、数据共享、辅助填充等功能上还存在明显的不足。


技术实现要素:

4.为了解决上述问题,本技术提出了一种在线台账管理方法,应用在一种在线台账管理系统中,所述在线台账管理系统包括文件管理子系统、数据处理模块和归一化子系统,所述方法包括:通过所述文件管理子系统获取excel文件,并通过所述数据处理模块对所述excel文件进行规则识别,以确定所述excel文件的填写规则,再通过所述归一化子系统对所述excel文件进行数据归一化,以将所述excel文件转化为在线数据表;通过所述文件管理子系统获取excel填报信息,并对所述excel填报信息进行归档,通过所述数据处理模块对归档后的所述excel填报信息进行规则审查,以确定所述excel填报信息是否符合所述填写规则;若所述excel填报信息符合所述填写规则,则根据填写规则将所述excel填报信息写入所述在线数据表;若所述excel填报信息不符合所述填写规则,则根据所述填写规则确定所述excel填报信息的错误报文,并将所述错误报文发送至所述excel填报信息对应的用户。
5.在一个示例中,在线台账管理系统还包括智能推荐子系统,所述方法包括:通过所述文件管理子系统接收所述用户的查询表,根据所述查询表确定查询内容,并将所述查询内容发送至所述智能推荐子系统;根据所述查询内容通过所述智能推荐子系统对所述在线数据表进行匹配,以根据所述在线数据表对所述查询表补充填写。
6.在一个示例中,根据所述查询内容通过所述智能推荐子系统对所述在线数据表进行匹配之前,所述方法还包括:确定所述在线数据表中的所有数据特征,并根据所述数据特征对所述在线数据表进行清洗,以获得样本数据;根据所述样本数据进行模型训练,以获得预测模型;根据所述查询内容通过所述智能推荐子系统对所述在线数据表进行匹配,具体包括:通过所述预测模型对所述在线数据表进行匹配,以得到匹配结果,并将所述匹配结果
发送至所述用户。
7.在一个示例中,根据填写规则将所述excel填报信息写入所述在线数据表之前,所述方法还包括:根据所述excel填报信息确定填写文件,并将所述填写文件与所述excel文件进行合并,以将所述excel填报信息写入所述在线数据表;根据填写规则将所述excel填报信息写入所述在线数据表之后,所述方法还包括:通过所述文件管理子系统获取撤回申请,根据所述撤回申请确定对应的撤回文件,并将所述撤回文件之外的所有表格文件进行合并。
8.在一个示例中,所述方法还包括:确定所述用户的文件权限,根据所述文件权限对所述在线数据表进行文件共享;通过所述文件管理子系统接收所述用户的管理申请,根据所述文件权限对所述管理申请进行审核,以确定所述用户的管理权限,其中,所述管理权限至少包括编辑权限、导出权限、下载权限。
9.另一方面,本技术还提出了一种在线台账管理系统,包括:文件管理子系统,用于获取excel文件、excel填报信息,对所述excel填报信息进行归档;数据处理模块,与所述文件管理子系统连接,用于对所述excel文件进行规则识别,以确定所述excel文件的填写规则;归一化子系统,与所述数据处理模块连接,用于对所述excel文件进行数据归一化,以将所述excel文件转化为在线数据表。
10.在一个示例中,所述数据处理模块还用于对归档后的所述excel填报信息进行规则审查,以确定所述excel填报信息是否符合所述填写规则;若所述excel填报信息符合所述填写规则,则根据填写规则将所述excel填报信息写入所述在线数据表;若所述excel填报信息不符合所述填写规则,则根据所述填写规则确定所述excel填报信息的错误报文,并将所述错误报文发送至所述excel填报信息对应的用户。
11.在一个示例中,所述文件管理子系统还用于接收用户的查询表,根据所述查询表确定查询内容;所述在线台账管理系统还包括:智能推荐子系统,与所述文件管理子系统连接,并与所述在线数据表进行数据连接,用于获取所述查询内容,根据所述查询内容对所述在线数据表进行匹配,以根据所述在线数据表对所述查询表补充填写。
12.另一方面,本技术还提出了一种在线台账管理设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述一种在线台账管理设备能够执行:通过文件管理子系统获取excel文件,并通过数据处理模块对所述excel文件进行规则识别,以确定所述excel文件的填写规则,再通过归一化子系统对所述excel文件进行数据归一化,以将所述excel文件转化为在线数据表;通过所述文件管理子系统获取excel填报信息,并对所述excel填报信息进行归档,通过所述数据处理模块对归档后的所述excel填报信息进行规则审查,以确定所述excel填报信息是否符合所述填写规则;若所述excel填报信息符合所述填写规则,则根据填写规则将所述excel填报信息写入所述在线数据表;若所述excel填报信息不符合所述填写规则,则根据所述填写规则确定所述excel填报信息的错误报文,并将所述错误报文发送至所述excel填报信息对应的用户。
13.另一方面,本技术还提出了一种非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令设置为:通过文件管理子系统获取excel文件,并通过数据处理模块对所述excel文件进行规则识别,以确定所述excel文件的填写规则,再通过归一化
子系统对所述excel文件进行数据归一化,以将所述excel文件转化为在线数据表;通过所述文件管理子系统获取excel填报信息,并对所述excel填报信息进行归档,通过所述数据处理模块对归档后的所述excel填报信息进行规则审查,以确定所述excel填报信息是否符合所述填写规则;若所述excel填报信息符合所述填写规则,则根据填写规则将所述excel填报信息写入所述在线数据表;若所述excel填报信息不符合所述填写规则,则根据所述填写规则确定所述excel填报信息的错误报文,并将所述错误报文发送至所述excel填报信息对应的用户。
14.本技术提出的基于在线excel的台账系统解决方案中,为了无缝接入基层工作人员统计形式,采用了在线填报和本地excel上传的双收集方案,系统可以支持本地excel收集的数据内容。在上传之后,系统会进行数据的预处理和预清洗,之后转换为在线的excel填报操作,从而实现与本地的excel可以实现无缝的复制、粘贴等常规操作。在分发汇总阶段,本技术通过设计统计模板的形式,逐层分发统计模板,然后逐层统计上报,逐层汇总的方式进行数据的快速归档,并且支持提交内容的撤回功能,允许撤回方重新提交统计,重新汇总归档。基层单位之间经常会涉及内容的共享共治,本技术可以快速授权某个组织的内容数据共享给其他组织,可以精确到是否可编辑、可复制的操作。基层汇总形成的数据会统计为一张大的虚拟表,在基层人员填报的过程中,通过某些关键词,如姓名、身份证、手机号等,快速关联出这条信息的全部内容,帮助工作人员进行数据的快速填入,真正实现了数据的共享共治。
附图说明
15.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
16.图1为本技术实施例中一种在线台账管理方法的流程示意图;
17.图2为本技术实施例中一种在线台账管理系统的结构示意图;
18.图3为本技术实施例中一种在线台账管理设备的示意图。
具体实施方式
19.为使本技术的目的、技术方案和优点更加清楚,下面将结合本技术具体实施例及相应的附图对本技术技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
20.以下结合附图,详细说明本技术各实施例提供的技术方案。
21.如图1所示,为了解决上述问题,本技术实施例提供的一种在线台账管理方法,应用在一种在线台账管理系统中,如图2所示,在线台账管理系统包括文件管理子系统、数据处理模块和归一化子系统,方法包括:
22.s101、通过所述文件管理子系统获取excel文件,并通过所述数据处理模块对所述excel文件进行规则识别,以确定所述excel文件的填写规则,再通过所述归一化子系统对所述excel文件进行数据归一化,以将所述excel文件转化为在线数据表。
23.在线台账管理系统提供与officeexcel兼容的在线excel表格编辑方案,支持与本
地excel文件的上传、复制、粘贴等功能,同时,在线excel表格可以导出为本地excel。
24.文件上传到文件管理子系统后,触发数据处理模块进行简单的数据处理,然后对本地excel文件进行规则识别,获得填写规则。例如,用户设计好每个填充项的表头,并设置一定的规则,比如a1设置为身份证号,同时规则选定为检查身份证规则;a2设置为手机号,同时规则选定为检查手机号规则。规则的识别交由数据处理模块进行识别,模块需要区分规则区域和内容区域,并按文件进行规则的记录,方便后期的调用。
25.之后交由归一化子系统进行数据归一化处理,该归一化处理至少包括清洗、分类、分发和写入。最终把文件数据转化为“一张表”的在线excel数据表。
26.s102、通过所述文件管理子系统获取excel填报信息,并对所述excel填报信息进行归档,通过所述数据处理模块对归档后的所述excel填报信息进行规则审查,以确定所述excel填报信息是否符合所述填写规则。
27.当用户进行填报时,文件管理子系统获取excel填报信息,系统基于存储的填写规则会自动检测用户输入的填报信息是否符合规则。当用户把模板下载到本地进行填充后,再次上传到系统,先交由文件管理子系统进行归档处理,然后触发数据处理模块进行规则识别。
28.s103、若所述excel填报信息符合所述填写规则,则根据填写规则将所述excel填报信息写入所述在线数据表。
29.s104、若所述excel填报信息不符合所述填写规则,则根据所述填写规则确定所述excel填报信息的错误报文,并将所述错误报文发送至所述excel填报信息对应的用户。
30.在一个实施例中,汇总形成的数据需要回馈基层,帮助基层工作人员更快的进行数据的填报工作。因此,在线台账管理系统还包括智能推荐子系统。文件管理子系统接收用户的查询表,智能推荐子系统基于查询表中输入的某个查询内容对在线数据表进行匹配,自动查询出这个内容对应的完整信息,帮助基层工作人员快速的进行信息的填写工作,减轻重复的劳动和错误率。
31.在一个实施例中,辅助填充的实现需要利用一张表的存储数据,确定在线数据表中的所有数据特征,并根据数据特征对在线数据表进行清洗,以获得样本数据。通过推荐系统对样本数据的计算,计算方法包括逻辑匹配、机器学习、实时计算等方式。例如,把一张表中涉及的房屋数据进行业务清洗和特征提取,用朴素贝叶斯算法进行样本数据的训练,得到训练后的预测模型,把预测模型应用于真实的业务场景进行预测和推荐。把匹配到的结果推荐给使用者,当使用者选中某个推荐结果后,后台一次性把选中结果的内容从一张表中获取出来。
32.在一个实施例中,用户进行相应的内容填报,系统支持在线和离线两种模式,两种模式在后台都需要对应的实体文件,即统一由文件管理子系统当作文件进行处理。根据填写规则将excel填报信息写入在线数据表之前,据excel填报信息确定填写文件,并将填写文件与excel文件进行合并,以将excel填报信息写入在线数据表;根据填写规则将excel填报信息写入在线数据表之后,提交填写的文件,系统会对已经提交的文件进行内容的合并,生成一份新的文件数据内容。每提交一个人都可以触发一次合并动作,同时系统支持提交撤回申请,某个用户的撤回申请通过后,根据撤回申请确定对应的撤回文件,系统会对除撤回文件之外的所有提交文件重新进行一次合并动作,而后交由文件管理系统。
33.在一个实施例中,数据的汇总是为了更好的服务基层,所以汇总数据的共享共治至关重要。因此,在线台账管理系统支持任意一级汇总数据的共享和共治,表格的拥有者可以选择与其他人进行数据的共享甚至于共治。文件有组织归属的概念,组织存在上下级关系,所以文件本身在共享过程中存在不同级别的特性,系统通过用户或组织的权限对文件进行等级控制。系统确定用户的文件权限,根据文件权限对在线数据表进行文件共享;通过文件管理子系统接收用户的管理申请,根据文件权限对管理申请进行审核,以确定用户的管理权限,其中,管理权限至少包括编辑权限、导出权限、下载权限。例如,某个街道管理者可以对属于该组织下的社区文件有一定的管理权限。在这个过程中可以精确控制到文件是否可编辑、可导出、可下载等权限。数据的共享采用按用户或者组织权限控制的方式进行分发和访问,数据文件本身也需要通过权限系统进行控制。数据的共治基于共享的权限系统,进而控制访问者对数据的增删改查,并需要记录操作的精确日志,方便后期的问题追踪。
34.如图2所示,,本技术实施例还提供了一种在线台账管理系统,包括:文件管理子系统,用于获取excel文件、excel填报信息,对excel填报信息进行归档;数据处理模块,与文件管理子系统连接,用于对excel文件进行规则识别,以确定excel文件的填写规则;归一化子系统,与数据处理模块连接,用于对excel文件进行数据归一化,以将excel文件转化为在线数据表。
35.在一个实施例中,数据处理模块还用于对归档后的excel填报信息进行规则审查,以确定excel填报信息是否符合填写规则;若excel填报信息符合填写规则,则根据填写规则将excel填报信息写入在线数据表;若excel填报信息不符合填写规则,则根据填写规则确定excel填报信息的错误报文,并将错误报文发送至excel填报信息对应的用户。
36.在一个实施例中,文件管理子系统还用于接收用户的查询表,根据查询表确定查询内容;在线台账管理系统还包括:智能推荐子系统,与文件管理子系统连接,并与在线数据表进行数据连接,用于获取查询内容,根据查询内容对在线数据表进行匹配,以根据在线数据表对查询表补充填写。
37.如图3所示,本技术实施例还提供了一种在线台账管理设备,包括:
38.至少一个处理器;以及,
39.与所述至少一个处理器通信连接的存储器;其中,
40.所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述一种在线台账管理设备能够执行:
41.通过文件管理子系统获取excel文件,并通过数据处理模块对所述excel文件进行规则识别,以确定所述excel文件的填写规则,再通过归一化子系统对所述excel文件进行数据归一化,以将所述excel文件转化为在线数据表;
42.通过所述文件管理子系统获取excel填报信息,并对所述excel填报信息进行归档,通过所述数据处理模块对归档后的所述excel填报信息进行规则审查,以确定所述excel填报信息是否符合所述填写规则;
43.若所述excel填报信息符合所述填写规则,则根据填写规则将所述excel填报信息写入所述在线数据表;
44.若所述excel填报信息不符合所述填写规则,则根据所述填写规则确定所述excel填报信息的错误报文,并将所述错误报文发送至所述excel填报信息对应的用户。
45.本技术实施例还提供了一种非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令设置为:
46.通过文件管理子系统获取excel文件,并通过数据处理模块对所述excel文件进行规则识别,以确定所述excel文件的填写规则,再通过归一化子系统对所述excel文件进行数据归一化,以将所述excel文件转化为在线数据表;
47.通过所述文件管理子系统获取excel填报信息,并对所述excel填报信息进行归档,通过所述数据处理模块对归档后的所述excel填报信息进行规则审查,以确定所述excel填报信息是否符合所述填写规则;
48.若所述excel填报信息符合所述填写规则,则根据填写规则将所述excel填报信息写入所述在线数据表;
49.若所述excel填报信息不符合所述填写规则,则根据所述填写规则确定所述excel填报信息的错误报文,并将所述错误报文发送至所述excel填报信息对应的用户。
50.本技术中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于设备和介质实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
51.本技术实施例提供的设备和介质与方法是一一对应的,因此,设备和介质也具有与其对应的方法类似的有益技术效果,由于上面已经对方法的有益技术效果进行了详细说明,因此,这里不再赘述设备和介质的有益技术效果。
52.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
53.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
54.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
55.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
56.在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网
络接口和内存。
57.内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。内存是计算机可读介质的示例。
58.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
59.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
60.以上所述仅为本技术的实施例而已,并不用于限制本技术。对于本领域技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本技术的权利要求范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1