一种信息统计管理系统的制作方法

文档序号:6525398阅读:212来源:国知局
一种信息统计管理系统的制作方法
【专利摘要】本发明提供一种信息统计管理系统,该系统包括:身份验证单元:用于接收统计对象的登录指令,根据认证数据库中存储的统计对象信息验证所述登录指令是否合法;报表获取单元:用于在登录指令合法时,从报表数据库中获取所述统计对象对应的待填报报表信息;科目获取单元:用于根据所述待填报报表信息从科目数据库中获取对应的待填报科目信息;界面呈现单元:用于根据所述待填报报表信息和所述待填报科目信息生成UI界面,供统计对象填报;信息存储单元:用于根据存储指令,将统计对象填报的科目信息存储到信息数据库中。本发明通过对不同数据库的调配,实现对统计对象与统计内容的分离处理,提高统计对象流程性处理效率,自由度更高,扩展性更强。
【专利说明】 一种信息统计管理系统
【技术领域】
[0001]本发明涉及信息管理【技术领域】,尤其涉及一种信息统计管理系统。
【背景技术】
[0002]统计数据被喻为国家“战略金矿”,其价值不言而喻,因此统计信息化体系建设一支是我国乃至经济信息工作重要的发展方向。近几年,随着国家统计局联网直报和企业统计“一套表”改革已在全国范围的试行,由国家统计局牵头开展的云计算核心业务平台取得了初步成效,但对地方统计部门和行业主管部门而言,国家相对统一固定的要求,使得地方统计系统越来越固化于特定的统计科目,从其自身管理及行业管理的所需的信息采集缺乏有效的统计工具。
[0003]为例在国家统计科目与内容之外实现自身管理需要,现行地方与行业信息统计系统一般采取预先设计出确定的统计科目、明确统计报表样式和固定查询样式,并根据需要附加部分分析功能。这样的统计系统构建方式往往因为后续经济运行、行业发展、统计对象等情况出现变化时,无法及时作出调整,而是需要重新根据统计科目、报表结构等方面增、删、改的情况重新设计并重构系统,费时耗力。
[0004]综上,一种可以扩展的信息统计管理系统是亟待提供的。

【发明内容】

[0005]有鉴于此,本发明提供一种信息统计管理系统,具体地,所述系统包括:
[0006]身份验证单元:用于接收统计对象的登录指令,并根据认证数据库中存储的统计对象信息验证所述登录指令是否合法;
[0007]报表获取单元:用于在所述登录指令合法时,从报表数据库中获取所述统计对象对应的待填报报表信息;
[0008]科目获取单元:用于根据所述待填报报表信息从科目数据库中获取对应的待填报科目信息;
[0009]界面呈现单元:用于根据所述待填报报表信息和所述待填报科目信息生成UI界面,供统计对象填报;
[0010]信息存储单元:用于根据存储指令,将统计对象填报的科目信息存储到信息数据库中。
[0011]进一步地,所述报表数据库包括:报表结构数据库和报表信息数据库;
[0012]所述待填报报表信息包括待填报报表结构名称以及统计科目名称;
[0013]所述报表获取单元从报表数据库中获取所述统计对象对应的待填报报表信息的过程包括:从报表信息数据库中获取对所述统计对象发布的报表结构名称,并从所述报表结构数据库中获取所述报表结构名称对应的统计科目名称。
[0014]进一步地,所述科目数据库包括:第一科目数据库、第二科目数据库以及第三科目数据库;[0015]所述科目获取单元根据所述待填报报表信息中的统计科目名称从科目数据库中获取所述统计科目名称对应的待填报科目信息的过程包括:
[0016]从第一科目数据库中获取所述统计科目名称对应的列信息,
[0017]从第二科目数据库中获取所述列信息中选择型、是否型列信息的数据内容,
[0018]从第三科目数据库中获取所述列信息中手机型、电子邮箱型列信息的数据内容。
[0019]进一步地,所述待填报报表信息包括待填报报表结构名称以及统计科目组名称;
[0020]所述科目数据库还包括:第四科目数据库;
[0021]所述报表获取单元从所述报表结构数据库中获取所述报表结构名称对应的统计科目组名称过程包括:
[0022]从第四科目数据库中获取所述统计科目组名称对应的各个统计科目名称,
[0023]从第一科目数据库中获取所述统计科目名称对应的列信息。
[0024]进一步地,自动提醒单元,用于根据预定的统计周期从所述第三科目数据库中获取手机型、电子邮箱型数据内容,并通过手机号码和/或电子邮箱向对应的统计对象发送统计提醒。
[0025]进一步地,所述信息数据库包括:第一信息数据库以及第二信息数据库;
[0026]所述信息存储单元将统计对象填报的统计科目对应的科目信息存储到信息数据库中的过程包括:将分析类科目信息存储在第一信息数据库中,将填报类科目信息存储在第二信息数据库中。
[0027]进一步地,所述第二信息数据库的数量有多个,且每一个第二信息数据库对应一个唯一的统计科目。
[0028]进一步地,所述认证数据库、报表数据库以及科目数据库存储在第一服务器上,所述信息数据库存储在不同于第一服务器的第二服务器上。
[0029]进一步地,设置管理单元,用于接收统计科目删除指令,并根据所述统计科目删除指令在所述科目数据库中删除对应的统计科目。
[0030]进一步地,所述设置管理单元根据所述统计科目删除指令在所述科目数据库中删除对应的统计科目的过程包括:
[0031]从第二科目数据库中删除所述统计科目删除指令对应的统计科目列信息中选择型、是否型列信息的数据内容,并从第三科目数据库中删除所述统计科目删除指令对应的统计科目列信息中手机型、电子邮箱型列信息的数据内容后,从第一科目数据库中删除所述统计科目删除指令对应的统计科目及其列信息。
[0032]由以上描述可以看出,本发明将统计对象信息、科目信息、报表信息以及统计科目的具体内容等数据分别存储在不同的数据库中,通过对不同数据库的调配,从而实现对统计对象与统计内容的分离处理,大大提高统计对象流程性处理效率。同时,管理员还可以依据需要对统计科目进行扩展或者删除,自由度更高,扩展性更强。
【专利附图】

【附图说明】
[0033]图1是本发明一种实施方式中信息统计管理系统的结构示意图;
[0034]图2是本发明一种实施方式中信息统计管理系统的工作流程示意图;
[0035]图3是本发明一种实施方式中信息统计管理系统中各单元与数据库的交互示意图。
【具体实施方式】
[0036]针对现有技术中存在的上述问题,本发明提供一种信息统计管理系统,可以实现对统计信息的智能化管理。请参考图1和图2,所述系统包括:身份验证单元、报表获取单元、科目获取单元、界面呈现单元以及信息存储单元。在本发明的一种优选实施方式中,所述系统执行如下流程:
[0037]身份验证单元:用于接收统计对象的登录指令,并根据认证数据库中存储的统计对象信息验证所述登录指令是否合法。
[0038]报表获取单元:用于在所述登录指令合法时,从报表数据库中获取所述统计对象对应的待填报报表信息。
[0039]科目获取单元:用于根据所述待填报报表信息从科目数据库中获取对应的待填报科目信息。
[0040]界面呈现单元:用于根据所述待填报报表信息和所述待填报科目信息生成UI界面,供统计对象填报。
[0041]信息存储单元:用于根据存储指令,将统计对象填报的科目信息存储到信息数据库中。
[0042]由以上描述可以看出,本发明并不是将所有的统计信息以及统计对象填报的信息都存储在一个数据库中,而是按照预设的规则分别存储,使得统计内容不再受数据库容量的限制,同时统计对象的信息类型更加丰富多样。
[0043]具体地,所述身份验证单元接收统计对象的登录指令,并根据认证数据库中存储的统计对象信息验证所述登录指令是否合法。统计对象通常是指在政府统计调查活动中,提供关于自身情况的统计资料的单位和个人。比如,包括:企事业单位、个体户以及科研机构等等。以统计的对象是企事业单位为例,政府可能会定期统计各个企事业单位的营业额、营业利润、企业纳税额等经营管理情况。而各个企事业单位需要去相应的网站进行填报,以便政府统计。所述登陆指令通常包括:统计对象的登陆名称和登陆密码。所述认证数据库中存储有所有统计对象的名称以及对应的登陆名称和登陆密码。所述身份验证单元用于验证欲登陆的统计对象是否合法。
[0044]所述报表获取单元在所述登录指令合法时,从报表数据库中获取所述统计对象对应的待填报报表信息。通常来讲,开发人员或者系统管理人员会为统计对象设置好需要其填报的报表,所述报表包括:报表名称、报表结构、报表模板、所含科目名称等。
[0045]请参考图3,在一种优选的实施方式中,所述报表数据库包括:报表结构数据库和报表信息数据库。其中,报表结构数据库用于存储报表结构相关的信息,比如:报表结构名称、报表类别、所含统计科目名称、使用模板等。报表信息数据库用于存储报表相关信息,比如:报表名称、报表结构名称、发布状态、发布对象、发布时间等等。
[0046]所述统计对象对应的待填报报表信息包括:待填报报表结构名称以及统计科目名称。所述报表获取单元从报表数据库中获取所述统计对象对应的待填报报表信息的过程包括:从报表信息数据库中获取对所述统计对象发布的报表结构名称,并从所述报表结构数据库中获取所述报表结构名称对应的统计科目名称。比如:所述报表信息数据库中存有的对所述统计对象发布的报表名称为《财务状况》(国统字[2012]84号),对应的报表结构名称为:F203表。所述报表结构数据库中存有的F203表对应的科目名称,比如:资产总计、营业收入、利润总额等。所述报表获取单元从所述报表信息数据库中获取报表结构名称:F203表,然后从所述报表结构数据库中获取F203表对应的统计科目名称。所述统计科目名称就是统计对象待填报的统计科目。
[0047]进一步地,所述科目获取单元根据所述待填报报表信息从科目数据库中获取对应的待填报科目信息。具体地,所述科目数据库包括:第一科目数据库、第二科目数据库以及第三科目数据库。所述第一科目数据库用于存储统计科目名称及其相关信息。比如:统计科目名称对应的科目属性、科目数据类型、科目有效性等。其中,科目属性包括:固定周期变化类科目、非固定周期变化类科目、统计分析类科目等。科目数据类型包括:文本型、数值型、日期型、时间型、是否型、选择型、手机型、电子邮箱型、超文本型等。科目有效性为科目取值范围。所述第二科目数据库用于存储科目数据类型中选择型、是否型统计科目的数据内容。所述第三科目数据库用于存储科目数据类型中手机型、电子邮箱型统计科目的数据内容。
[0048]所述科目获取单元根据所述待填报报表信息中的统计科目名称从科目数据库中获取所述统计科目名称对应的待填报科目信息的过程包括:从第一科目数据库中获取所述统计科目名称对应的列信息,从第二科目数据库中获取所述列信息中选择型、是否型列信息的数据内容,从第三科目数据库中获取所述列信息中手机型、电子邮箱型列信息的数据内容。以统计科目名称为资产总计为例,所述科目获取单元从所述第一科目数据库中获取资产总计的相关信息,比如:资产总计是固定周期变化类科目,其数据类型是数值型,对应的选择型数据内容是科目的单位,诸如:元、千元、万元等。所述科目获取单元从第二数据库中获取科目的单位:元、千元、万元。从第三数据库中获取统计对象对应的联系方式:手机以及电子邮箱。
[0049]进一步地,所述统计对象对应的待填报报表信息包括:待填报报表结构名称以及统计科目组名称。所述科目数据库还包括:第四科目数据库,用于存储统计科目组的相关信息,比如:统计科目组名称、统计科目组名称所包含的统计科目名称、统计科目组显示方式等。所述报表获取单元从所述报表结构数据库中获取所述报表结构名称对应的统计科目组名称过程包括:从第四科目数据库中获取所述统计科目组名称对应的各个统计科目名称,然后从第一科目数据库中获取所述统计科目名称对应的列信息,从第二科目数据库中获取所述列信息中选择型、是否型列信息的数据内容,从第三科目数据库中获取所述列信息中手机型、电子邮箱型列信息的数据内容。
[0050]界面呈现单元根据上述待填报报表信息和所述待填报科目信息生成UI界面,供统计对象填报。
[0051 ] 信息存储单元根据统计对象的存储指令,将其填报的科目信息存储到信息数据库中。具体地,所述信息数据库包括:第一信息数据库以及第二信息数据库。所述第一信息数据库用于存储统计科目属性为统计分析类统计科目的内容数据,所述统计分析类科目不是统计对象直接填报的科目,而是统计对象填报的至少两个科目经过运算后得到的科目。比如:纳税额占营业收入的比重。所述第二信息数据库用于存储所有非统计分析类统计科目的内容数据,也就是统计对象直接填报的科目内容。优选地,所述第二信息数据库的数量是多个,且每一个第二信息数据库对应一个唯一的统计科目。也就是说所述第二信息数据库在服务器能够允许的范围内可以无限制扩展,使得统计科目内容不再受数据库容量的限制。
[0052]所述信息存储单元将统计对象填报的统计科目对应的科目信息存储到信息数据库中的过程包括:将分析类科目信息存储在第一信息数据库中,将填报类科目信息存储在第二信息数据库中。
[0053]进一步地,对于固定周期变化类科目,通常需要统计对象根据预设的周期去定期填报。本发明设置的自动提醒单元,可以根据预设的统计周期从所述第三科目数据库中获取手机型、电子邮箱型数据内容,并通过手机号码和/或电子邮箱向对应的统计对象发送统计提醒。具体的提醒方式和内容可以由管理员进行设置。
[0054]更近一步地,本发明提供的信息统计管理系统除了可以供统计对象填报统计科目夕卜,所述系统还可以供管理员依据国家统计情况进行扩展或者删除操作。具体地,所述系统还包括:设置管理单元。所述设置管理单元用于接收统计科目删除指令,并根据所述统计科目删除指令在所述科目数据库中删除对应的统计科目。优选地,依照前面描述,所述科目数据库包括:第一科目数据库、第二科目数据库以及第三科目数据库。所述设置管理单元根据所述统计科目删除指令在所述科目数据库中删除对应的统计科目的过程包括:从第二科目数据库中删除所述统计科目删除指令对应的统计科目列信息中选择型、是否型列信息的数据内容,并从第三科目数据库中删除所述统计科目删除指令对应的统计科目列信息中手机型、电子邮箱型列信息的数据内容后,从第一科目数据库中删除所述统计科目删除指令对应的统计科目及其列信息。也就是所述统计科目删除指令对应的统计科目的各个数据库中删除该统计科目的信息。对应地,统计科目的增加是将待增加的统计科目的信息分别存储在对应的数据库中。同理,对于统计对象、统计科目组以及报表信息也是一样,在相对应的数据库中分别操作,在此不再累述。
[0055]在本发明的一种优选实施方式中,所述认证数据库、报表数据库以及科目数据库存储在第一服务器上,所述信息数据库存储在不同于第一服务器的第二服务器上。将统计科目的内容数据和统计科目信息、报表结构等与统计科目内容无关的数据分别存储,能够有效地维护数据安全。
[0056]由以上描述可以看出,本发明将统计对象信息、科目信息、报表信息以及统计科目的具体内容等数据分别存储在不同的数据库中,通过对不同数据库的调配,从而实现对统计对象与统计内容的分离处理,大大提高统计对象流程性处理效率。同时,管理员还可以依据需要对统计科目进行扩展或者删除,自由度更高,扩展性更强。
[0057]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
【权利要求】
1.一种信息统计管理系统,其特征在于,所述系统包括: 身份验证单元:用于接收统计对象的登录指令,并根据认证数据库中存储的统计对象信息验证所述登录指令是否合法; 报表获取单元:用于在所述登录指令合法时,从报表数据库中获取所述统计对象对应的待填报报表信息; 科目获取单元:用于根据所述待填报报表信息从科目数据库中获取对应的待填报科目信息; 界面呈现单元:用于根据所述待填报报表信息和所述待填报科目信息生成n界面,供统计对象填报; 信息存储单元:用于根据存储指令,将统计对象填报的科目信息存储到信息数据库中。
2.根据权利要求1所述的系统,其特征在于, 所述报表数据库包括:报表结构数据库和报表信息数据库; 所述待填报报表信息包括待填报报表结构名称以及统计科目名称; 所述报表获取单元从报表数据库中获取所述统计对象对应的待填报报表信息的过程包括:从报表信息数据库中获取对所述统计对象发布的报表结构名称,并从所述报表结构数据库中获取所述报表结构名称对应的统计科目名称。
3.根据权利要求2所述的系统,其特征在于, 所述科目数据库包括:第一科目数`据库、第二科目数据库以及第三科目数据库; 所述科目获取单元根据所述待填报报表信息中的统计科目名称从科目数据库中获取所述统计科目名称对应的待填报科目信息的过程包括: 从第一科目数据库中获取所述统计科目名称对应的列信息, 从第二科目数据库中获取所述列信息中选择型、是否型列信息的数据内容, 从第三科目数据库中获取所述列信息中手机型、电子邮箱型列信息的数据内容。
4.根据权利要求3所述的系统,其特征在于, 所述待填报报表信息包括待填报报表结构名称以及统计科目组名称; 所述科目数据库还包括:第四科目数据库; 所述报表获取单元从所述报表结构数据库中获取所述报表结构名称对应的统计科目组名称过程包括: 从第四科目数据库中获取所述统计科目组名称对应的各个统计科目名称, 从第一科目数据库中获取所述统计科目名称对应的列信息。
5.根据权利要求3所述的系统,其特征在于,所述系统还包括: 自动提醒单元,用于根据预定的统计周期从所述第三科目数据库中获取手机型、电子邮箱型数据内容,并通过手机号码和/或电子邮箱向对应的统计对象发送统计提醒。
6.根据权利要求1所述的系统,其特征在于, 所述信息数据库包括:第一信息数据库以及第二信息数据库; 所述信息存储单元将统计对象填报的统计科目对应的科目信息存储到信息数据库中的过程包括:将分析类科目信息存储在第一信息数据库中,将填报类科目信息存储在第二信息数据库中。
7.根据权利要求6所述的系统,其特征在于,所述第二信息数据库的数量有多个,且每一个第二信息数据库对应一个唯一的统计科目。
8.根据权利要求1所述的系统,其特征在于,所述认证数据库、报表数据库以及科目数据库存储在第一服务器上,所述信息数据库存储在不同于第一服务器的第二服务器上。
9.根据权利要求3所述的系统,其特征在于,所述系统还包括: 设置管理单元,用于接收统计科目删除指令,并根据所述统计科目删除指令在所述科目数据库中删除对应的统计科目。
10.根据权利要求9所述的系统,其特征在于, 所述设置管理单元根据所述统计科目删除指令在所述科目数据库中删除对应的统计科目的过程包括: 从第二科目数据库中删除所述统计科目删除指令对应的统计科目列信息中选择型、是否型列信息的数据内容,并从第三科目数据库中删除所述统计科目删除指令对应的统计科目列信息中手机型、电子邮箱型列信息的数据内容后,从第一科目数据库中删除所述统计科目删除指令对应的统计科目 及其列信息。
【文档编号】G06Q10/06GK103679382SQ201310722482
【公开日】2014年3月26日 申请日期:2013年12月24日 优先权日:2013年12月24日
【发明者】冷晔 申请人:冷晔
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1