一种基于可定制模板的法人数据库数据上报系统技术方案

技术编号:13570970 阅读:61 留言:0更新日期:2016-08-21 23:36
本发明专利技术是一种基于可定制模板的法人数据库数据上报系统,该系统包括WEB服务器端和数据库服务器端:所述WEB服务器端包括模板定义模块、模板管理模块、数据校验模块、模板查询模块、上报汇总统计模块、上报预警模块、自定义报表模块和指标管理模块,所示数据库服务器端包括法人基本信息数据库、法人劳动工资数据库、法人财务状况数据库、法人生产经营数据库、法人科技状况数据库、法人信息化数据库和法人能源水资源消耗数据库。本发明专利技术构建了一套适用于地(市)级统计部门的法人数据库及服务器,并采用模板定制的方式实现数据入库,大大提供了数据的加载效率,提高了数据库的可使用性。

【技术实现步骤摘要】

本专利技术涉及法人数据库服务器组网
,具体涉及一种基于可定制模板的法人数据库数据上报系统
技术介绍
法人库是政务信息系统六大核心数据库之一,记录了法人经济活动的各类信息,是政府进行宏观经济调控和微观指导的重要基础信息库;法人库数据内容丰富,需保存的表单和指标复杂,而且各地法人库的数据内容和形式差别很大,数据的入库方式多种多样,良莠不齐;本专利技术参照国家统计局“一套表”系统,建立了一套适用于地(市)级统计部门的法人数据库,并采用模板定制的方式实现数据入库,大大提供了数据的加载效率,提高了数据库的可使用性。
技术实现思路
本专利技术的目的在于克服现有技术存在的问题,提供一种基于可定制模板的法人数据库数据上报系统。为实现上述技术目的,达到上述技术效果,本专利技术通过以下技术方案实现:一种基于可定制模板的法人数据库数据上报系统,该系统包括WEB服务器端和数据库服务器端:所述WEB服务器端包括模板定义模块、模板管理模块、数据校验模块、模板查询模块、上报汇总统计模块、上报预警模块、自定义报表模块和指标管理模块;所述模板定义模块定义和配置对上报数据模板的定制的数据,所述模板管理模块定义和配置针对定制模板的管理的数据,所述数据校验模块根据设定的校验规则定义和配置对上传模板文件的校验的数据,所述模板查询模块定义和配置对上报的数据按上报模板的样式进行原始表单查询的数据,所述上报汇总统计模块定义和配置指定条件下对数据上报的情况进行汇总统计的数据,所述上报预警模块定义和配置设定预警条件下的提示数据,所述自定义报表模块定义和配置用户自己定义查询模板样式的数据,所述指标管理模块定义和配置所有上报指标统一管理的数据;所示数据库服务器端包括法人基本信息数据库、法人劳动工资数据库、法人财务状况数据库、法人生产经营数据库、法人科技状况数据库、法人信息化数据库和法人能源水资源消耗数据库;所述法人基本信息数据库定义和配置法人的基本信息数据,所述法人劳动工资数据库定义和配置企业从业人员及工资总额数据,所述法人财务状况数据库定义和配置企业的财务状况数据,所述法人生产经营数据库定义和配置企业的生产经营数据,所述法人科技状况数据库定义和配置企业的科技活动研发能力数据,所述法人信息化数据库定义和配置企业的信息化应用程度数据,所述法人能源水资源消耗数据库定义和配置企业的能源及水资源的消耗数据。进一步的,所述模板管理模块定义和配置复制、修改、删除、停用和版本管理的数据,并且所述版本管理通过版本编号、版本识别码来识别同一表单的不同时期的数据模板,用以适应不断变化的指标输入环境。进一步的,所述数据校验模块中配置提供二级数据审核,第一级在网页模板端,第二级在后台数据的ETL过程中。进一步的,所述自定义报表模块配置提供一种把一系列报表组合在一起形成专题,用户可以通过访问专题,实现对系列报表的批量、快速查询的数据。进一步的,所述WEB服务器端通过数据访问接口连接数据库服务器端,用于数据传输交换。进一步的,所述数据访问接口由WebService接口、原生Socket接口、DLL接口和目录交换接口组成,所述WebService接口是WEB服务器端软件直接访问数据库服务器端的通用数据交换接口,用于直接把模板数据导入到对应的数据库表单中,所述原生Socket接口直接将通讯协议由XML或JSON格式转换为二进制格式传输,所述DLL接口用于将原生Socket进行封装,并通过自定义其接口的方式提供查询数据库的一种方式,所述目录交换接口实现本系统数据库与其他业务系统数据库之间的数据交换和共享,所述目录交换接口通过目录交换中心配置和完成,通过虚拟专用网络VPN建立网络传输。进一步的,所述WEB服务器端及数据库服务器端依次通过交换机和防火墙连接用户终端和系统管理员终端。本专利技术的有益效果是:本专利技术构建了一套适用于地(市)级统计部门的法人数据库及服务器,并采用模板定制的方式实现数据入库,大大提供了数据的加载效率,提高了数据库的可使用性。附图说明图1为法人数据库数据上报系统的总体框架图;图2为本专利技术应用部署结构示意图。具体实施方式下面将参考附图并结合实施例,来详细说明本专利技术。参照图1所示,基于可定制模板的法人数据库数据上报系统为B/S架构下的服务器端软件,包括数据库服务器和WEB服务器两部分,所述WEB服务器端包括模板定义模块、模板管理模块、数据校验模块、模板查询模块、上报汇总统计模块、上报预警模块、自定义报表模块、指标管理模块八个功能模块。所述模板定义模块提供对上报数据模板的定制,主要针对常用办公软件Excel进行模板定制,定制模板时既要考虑上报数据的特征,同时还要准确完成对数据表单的绑定;所述模板管理模块提供针对特定模板的复制、修改、删除、停用、版本管理等操作,以实现对模板的快速定制和全面管理。其中版本管理通过版本编号、版本识别码来识别同一表单的不同时期的数据模板,以适应不断变化的指标输入环境;所述数据校验模块通过设置一定的校验规则,对上传的模板文件进行校验,以保证上传文件的正确性。提供二级数据审核,第一级在网页模板端,第二级在后台数据的ETL过程中;所述模板查询模块提供对已经上报的数据支持按照上报模板的样式进行原始表单查询,并支持查询结果的Excel导出;所述上报汇总统计模块提供按照上报模板、上报状态(已报/逾期未报)、所属部门、期别等条件对数据上报的情况进行汇总统计,统计的结果以报表的形式展现,并支持结果报表的excel导出;所述上报预警模块根据设置的预警条件(如距离上报结束时间的天数)显示预警信息,以提示用户及时完成待上报数据;所述自定义报表模块通过让用户自己定义查询模板的样式,然后按照查询模板的样式定期生成数据,实现查询报表的自定义,满足用户报表样式经常变化的实际需求。同时还可以把一系列报表组合在一起形成专题,用户可以通过访问专题,实现对系列报表的批量、快速查询;所述指标管理模块实现对所有上报指标的统一管理,包括指标的定义管理、指标的级别管理、指标的分组管理、指标的计量单位管理。继续参照图1所示,所示数据库服务器端包括法人基本信息数据库、法人劳动工资数据库、法人财务状况数据库、法人生产经营数据库、法人科技状况数据库、法人信息化数据库、法人能源水资源消耗数据库七大数据库。所述法人基本信息数据库包括2大类表单、共计30个指标,详细描述了法人的基本情况;所述法人劳动工资数据库包括5大类表单、共计33个指标,详细描述了企业的从业人员及工资总额情况;所述法人财务状况数据库包含12大类表单、共计54个指标,详细描述了企业的财务状况;所述法人生产经营数据库包含15大类表单、共计55个指标,详细描述了企业的生产经营情况;所述法人科技状况数据库包括10大类表单、共计132个指标,详细描述了企业的科技创新能力;所述法人信息化数据库包括2大类表单、共计12个指标,详细描述了企业的信息化程度;所述法人能源水资源消耗数据库包括4大类表单、共计24个指标,详细描述了企业的能源及水资源的消耗情况。继续参照图1所示,为了保证WEB服务器端和数据库服务器端数据交换的畅通,在WEB服务器端软件开发了四个数据接口:WebService接口、原生Socket接口、DLL接口、目录交换接口。所述WebServ本文档来自技高网...

【技术保护点】
一种基于可定制模板的法人数据库数据上报系统,该系统包括WEB服务器端和数据库服务器端,其特征在于,所述WEB服务器端包括模板定义模块、模板管理模块、数据校验模块、模板查询模块、上报汇总统计模块、上报预警模块、自定义报表模块和指标管理模块;所述模板定义模块定义和配置对上报数据模板的定制的数据,所述模板管理模块定义和配置针对定制模板的管理的数据,所述数据校验模块根据设定的校验规则定义和配置对上传模板文件的校验的数据,所述模板查询模块定义和配置对上报的数据按上报模板的样式进行原始表单查询的数据,所述上报汇总统计模块定义和配置指定条件下对数据上报的情况进行汇总统计的数据,所述上报预警模块定义和配置设定预警条件下的提示数据,所述自定义报表模块定义和配置用户自己定义查询模板样式的数据,所述指标管理模块定义和配置所有上报指标统一管理的数据;所示数据库服务器端包括法人基本信息数据库、法人劳动工资数据库、法人财务状况数据库、法人生产经营数据库、法人科技状况数据库、法人信息化数据库和法人能源水资源消耗数据库;所述法人基本信息数据库定义和配置法人的基本信息数据,所述法人劳动工资数据库定义和配置企业从业人员及工资总额数据,所述法人财务状况数据库定义和配置企业的财务状况数据,所述法人生产经营数据库定义和配置企业的生产经营数据,所述法人科技状况数据库定义和配置企业的科技活动研发能力数据,所述法人信息化数据库定义和配置企业的信息化应用程度数据,所述法人能源水资源消耗数据库定义和配置企业的能源及水资源的消耗数据。...

【技术特征摘要】
1.一种基于可定制模板的法人数据库数据上报系统,该系统包括WEB服务器端和数据库服务器端,其特征在于,所述WEB服务器端包括模板定义模块、模板管理模块、数据校验模块、模板查询模块、上报汇总统计模块、上报预警模块、自定义报表模块和指标管理模块;所述模板定义模块定义和配置对上报数据模板的定制的数据,所述模板管理模块定义和配置针对定制模板的管理的数据,所述数据校验模块根据设定的校验规则定义和配置对上传模板文件的校验的数据,所述模板查询模块定义和配置对上报的数据按上报模板的样式进行原始表单查询的数据,所述上报汇总统计模块定义和配置指定条件下对数据上报的情况进行汇总统计的数据,所述上报预警模块定义和配置设定预警条件下的提示数据,所述自定义报表模块定义和配置用户自己定义查询模板样式的数据,所述指标管理模块定义和配置所有上报指标统一管理的数据;所示数据库服务器端包括法人基本信息数据库、法人劳动工资数据库、法人财务状况数据库、法人生产经营数据库、法人科技状况数据库、法人信息化数据库和法人能源水资源消耗数据库;所述法人基本信息数据库定义和配置法人的基本信息数据,所述法人劳动工资数据库定义和配置企业从业人员及工资总额数据,所述法人财务状况数据库定义和配置企业的财务状况数据,所述法人生产经营数据库定义和配置企业的生产经营数据,所述法人科技状况数据库定义和配置企业的科技活动研发能力数据,所述法人信息化数据库定义和配置企业的信息化应用程度数据,所述法人能源水资源消耗数据库定义和配置企业的能源及水资源的消耗数据。2.根据权利要求1所述的基于可定制模板的法人数据库数据上报系统,其特征在于,所述模板管理模块定义和配置复制、修改、删除、停用和版本...

【专利技术属性】
技术研发人员:杜景龙张志敏石快快龚培东
申请(专利权)人:苏州科技学院
类型:发明
国别省市:江苏;32

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

1