常住人口数据统计分析系统的制作方法

文档序号:12719630阅读:1714来源:国知局
常住人口数据统计分析系统的制作方法与工艺

本发明涉及人口数据统计领域,具体而言,涉及一种常住人口数据统计分析系统。



背景技术:

按照公安部人口新的户籍人口统计需求,新增统计项目,原有公安部人口统计系统无法实现,一是统计口径发生变化,原有针对全部人口,现在主要针对户籍人口;二是原有统计软件服务提供商已不再涉足人口业务,无法实现软件修改。所以,公安部为完成本年度的户籍人口统计任务,急需实施部署一套新的统计方法。



技术实现要素:

本发明提供一种常住人口数据统计分析系统,用以克服现有技术中存在的至少一个技术问题。

为达到上述目的,本发明提供了常住人口数据统计分析系统,包括:县级公安机关端、市级公安机关端、省级公安机关端、部级机关端和部级常住人口统计数据库,其中:

在县级公安机关端按照设定表格对常住人口进行统计,将统计后的报表数据上报至市级公安机关端;

在市级公安机关端对所辖县级公安机关填报的统计报表数据按照所述设定表格进行汇总,并对汇总后的报表数据进行审核,若确认无误则将汇总后的报表数据提交至省级公安机关端;

在省级公安机关端对所辖市级公安机关填报的统计数据按照所述设定表格进行汇总,并对汇总后的报表数据进行审核,若审核无误则将汇总后的报表数据提交至部级机关端;

在部级机关端按照所述设定表格进行汇总,得到国家级人口数据报表并保存在部级常住人口统计数据库中。

进一步地,若某个县/市级公安机关填报数据不正确,则对不准确的数据项进行错误标记,并把带有错误标记的报表返回至该县/市级公安机关段进行修订,再重新发送至市/省级公安机关端进行审核。

进一步地,所述设定表格为公业57表或58表。

进一步地,在县级公安机关端,对常住人口进行统计包括已有报表数据导入和用户录入。

进一步地,在省级公安机关端对报表数据进行校核包括表内自动数据校核及表间自动数据校核。

进一步地,在县级公安机关端、市级公安机关端、省级公安机关端和部级机关端还分别设置有报表导出模块和报表打印模块。

本发明可以实现以县级区域(公安机关)为填报单位进行公业57表、公业58表的统计数据填报,上级地市公安机关、省级公安机关分别进行逐级数据汇总、审核上报,公安部进行全国数据统计分析的常住人口统计系统的建设,提高了常住人口统计的效率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明一个实施例的系统架构示意图;

图2为本发明一个实施例的总体业务流程示意图;

图3为本发明一个实施例的统计数据填报业务流程示意图;

图4为本发明一个实施例的统计数据填报界面屏幕截图;

图5为本发明一个实施例的年度统计数据审核业务流程示意图;

图6为本发明一个实施例的年度统计数据审核业务界面屏幕截图;

图7为本发明一个实施例的年度统计数据审核取消流程图;

图8为本发明一个实施例的年度统计数据审核界面屏幕截图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明一个实施例的常住人口数据统计分析系统,包括:县级公安机关端、市级公安机关端、省级公安机关端、部级机关端和部级常住人口统计数据库,其中:

在县级公安机关端按照设定表格对常住人口进行统计,将统计后的报表数据上报至市级公安机关端;

在市级公安机关端对所辖县级公安机关填报的统计报表数据按照所述设定表格进行汇总,并对汇总后的报表数据进行审核,若确认无误则将汇总后的报表数据提交至省级公安机关端;

在省级公安机关端对所辖市级公安机关填报的统计数据按照所述设定表格进行汇总,并对汇总后的报表数据进行审核,若审核无误则将汇总后的报 表数据提交至部级机关端;

在部级机关端按照所述设定表格进行汇总,得到国家级人口数据报表并保存在部级常住人口统计数据库中。

进一步地,若某个县/市级公安机关填报数据不正确,则对不准确的数据项进行错误标记,并把带有错误标记的报表返回至该县/市级公安机关段进行修订,再重新发送至市/省级公安机关端进行审核。

进一步地,所述设定表格为公业57表或58表。

进一步地,在县级公安机关端,对常住人口进行统计包括已有报表数据导入和用户录入。

进一步地,在省级公安机关端对报表数据进行校核包括表内自动数据校核及表间自动数据校核。

进一步地,在县级公安机关端、市级公安机关端、省级公安机关端和部级机关端还分别设置有报表导出模块和报表打印模块。

以下以航天金盾开发的长常住人口统计系统为例进行具体说明。

常住人口统计系统的业务需求如下:

数据填报:县级或县级以上公安机关以县级区划(县级公安机关管辖内)为单位按照公业57表、58表要求完成数据统计,并使用本功能进行数据填报,并实现表内及表间自动数据校核。

数据汇总、审核上报:县级统计数据填报完成后,地市级公安机关进行数据汇总、审核,审核确认后,省级公安机关再对地市汇总数据进行省级汇总,审核确认后,数据报送公安部。

数据统计分析:公安部在各省统计数据填报、汇总、审核后,即可进行全国数据统计分析。

除上述基本功能外,本系统还提供统计表导入方式的数据填报和统计数据的导出、打印等功能。

图1为本发明一个实施例的系统架构示意图;在具体实施时,部署安装数据库系统,用于存储各地填报报表数据、系统管理数据、日志信息等。

在具体实现时,采用B/S三层体系结构进行设计;采用企业级开发工具J2ee及轻量级开发框架spring作为开发技术;采用关系型数据库Oracle10.2.0.4;以及采用开源中间件Tomcat 6;服务端采用Windows操作系统;客户端使用IE浏览器访问和使用系统(例如可以设置为IE8以上版本);

客户端控件采用VB开发。服务器采用单机部署,例如可以选择intel双核以上处理器、8GB以上内存(推荐16GB)、500GB硬盘(最少两块,进行镜像;如果是服务器建议按照raid0+1冗余方式配置磁盘存储),以策数据安全),连接公安网。

图2为本发明一个实施例的总体业务流程示意图;总体业务流程如下:

以县级公安机关为单位进行57表、58表的常住人口统计,统计完成后登录常住人口统计系统,按照格式要求填写、保存报表数据;

市级公安机关对所辖县级公安机关填报的统计数据进行汇总、审核,确认无误后,保存、提交;对于认为县级公安机关填报数据不正确的,暂不审核,由数据填报人(通常指县级公安机关)负责修订,然后再次进行审核;

省级公安机关对所辖市级公安机关填报的统计数据进行汇总、审核,确认无误后,保存、提交;对于认为市级公安机关汇总数据不正确的,暂不审核,将情况告知相关单位,待数据修订后,然后再次进行审核;

待所有省级公安机关将57表、58表数据汇总、审核后,部级机关负责汇总国家级报表。

图3为本发明一个实施例的统计数据填报业务流程示意图;统计数据填 报业务功能县级以上公安机关可以授权使用,具体包括:

县级以上公安机关点击统计数据填报功能,界面加载后,统计年度默认为当前日期的上一年度(即2016年填报2015年度数据),用户选择填报报表类型(57表/58表);

选择填报机关(行政区域,即报表中的地区别)(如果是县级公安机关用户,则默认为当前用户所在行政区域;如果是市级以上公安机关用户,则选择范围限定为本辖区所属县级行政区域),

点击填报,根据用户选择报表别按照附表1或附表2显示界面,由用户填入统计数据。

完成后,校验数据并保存入数据库,同时记录相关日志信息。

图4为本发明一个实施例的统计数据填报界面屏幕截图;如图所示,具体说明如下:

统计年度:默认为上一年度值,文本框自动赋值,不可更改;

公业**表:字典项,目前仅为公业57表和公业58表;

填报单位:系统加载界面时,自动根据用户所属地区别进行筛选,如,用户是县级用户则,可选填报单位仅有自己的地区别;用户是市级用户的,则可选填报单位为本地市下的所有县级地区别;用户是省级用户的,则可选填报单位为本省级地区下的所有县级地区别(地区别按照代码顺序排列);

选择后,点击“填报”,系统到数据表中检索对应的数据:

如果检索到对应记录,则提示用户“当前填报单位公业**表20**年度数据已经填报,是否重新填报?”。

用户选择“是”则在“报表显示录入区”按照57或58表的规范格式显示报表界面,并加载已填报数据,即数据修订模式,数据修订模式仅允许在 上级单位未审核的情况下修订数据,对于已经经由上级单位审核的数据系统不允许修订,提示“当前填报单位公业**表20**年度数据已经被上级地市(省级)单位审核,若确需修订,请联系上级单位进行取消审核后重新操作”;

用户选择“否”,回到功能界面,系统不做任何动作。

如果未检索到对应数据,则直接按照57表或58表格式显示空白报表,并允许用户在对应的单元格中填写数据。

点击“保存”,系统根据报表数据核对方法(见附表1、附表2)进行数据校验。同时,为了确保数据的准确性,保存的过程由存储过程完成,且附带审核标志条件,确保已审核的数据不会被更改。

记录系统日志。

表间校验方法:保存时到数据库中检索当前填报单位的同一年度的另一张公业报表的对应列,如当前保存57表,则到数据库中检索58表列1数据,必须与57表列3数据一致,如果没有检索到58表数据则不进行表间校验;反之亦然。

附加校验规则:57表列1(总户数)<列2(总人口)。

系统支持直接导入功能,用户可以将规范格式的excel表格形式的统计数据文件通过“导入”功能直接上传到服务器,系统解析后,显示在“报表显示录入区”,用户确认无误后,进行保存。

报表中的主要数据项如下:

1)统计数据主表:

2)统计数据子表:

图5为本发明一个实施例的年度统计数据审核业务流程示意图;具体包括:地市级单位用户使用本功能对所属县级单位填报的年度报表数据进行汇总、审核。省级单位用户使用本功能对地市单位已审核的数据进行省级汇总、审核。

图6为本发明一个实施例的年度统计数据审核业务界面屏幕截图;其中界面功能具体说明如下:

界面加载,统计年份默认为上一年度,即当前年度2016,则系统默认统计年份赋值为2015;

公业**表:字典项,57、58可选;

填报单位根据当前用户所属行政区划级别自动进行筛选。即当前用户为地市用户,则填报单位自动筛选为本地市及本地市所属县级行政区划;当前用户为省级用户的,则填报单位自动筛选为本省级本省所属县级以上行政区划;

点击汇总,按照设定报表的格式显示相关汇总数据;

确认无误的,用户直接点击审核按钮,完成报表数据审核和上报。地市级用户审核过后,省级用户可以进行审核,省级审核后数据则可以到达公安部。

图7为本发明一个实施例的年度统计数据审核取消流程图;年度统计数据审核取消业务流程包括地市及省级单位用本功能实现对已审核统计报表数据的取消审核操作。

图8为本发明一个实施例的年度统计数据审核界面屏幕截图;界面功能说明如下:

界面加载,统计年份默认为上一年度,即当前年度2016,则系统默认统计年份赋值为2015;

公业**表:字典项,57、58可选;

填报单位根据当前用户所属行政区划级别自动进行筛选。即当前用户为地市用户,则填报单位自动筛选为本地市及本地市所属县级行政区划;当前用户为省级用户的,则填报单位自动筛选为本省级本省所属县级以上行政区划;

点击查询按钮,系统检索本行政区划用户(即可以查看本行政区划下其他用户审核的数据)已审核的数据,并在界面中显示出来;

用户点击“取消审核”,提示用户进行取消审核确认,再次确认后,则系统将审核标志改为本级审核前标志。

最终生成的部级报表包括以下类型:

公业57表:

填写年度(系统默认值为上一年度),选择统计级别(字典项:省级、地市级、区县级),点击“报表生成”,则按照相应的级别生成公业57统计报表。

公业58表:

填写年度(系统默认值为上一年度),选择统计级别(字典项:省级、地市级、区县级),点击“报表生成”,则按照相应的级别生成公业57统计报表。

总人口统计表(基于公业57表):

统计项目:地区别、总户数(户)、总人口(合计、男、女)、占总人口%(总、男、女)、平均每户人数、性别比(女=100)、城镇人口(人数、 占总人口%)、乡村人口(人数、占总人口%)。

地区别按照行政区域代码顺序排列。即,全国、北京市、天津市、河北省。。。

人口信息与上年统计对比统计表:

统计项目:地区别、总户数(户)(本年、去年)、总人口(合计(本年、去年)、男(本年、去年)、女(本年、去年))、占总人口%(总(本年、去年)、男(本年、去年)、女(本年、去年))、平均每户人数(本年、去年)、性别比(女=100)(本年、去年)、城镇人口(人数(本年、去年)、占总人口%(本年、去年))、乡村人口(人数(本年、去年)、占总人口%(本年、去年))。

地区别按照行政区域代码顺序排列。即,全国、北京市、天津市、河北省。

常住人口户数与往年同期比较表:

统计项目:地区别、总户数(户)(本年、去年)、增量差值、增减百分比。

总人口与往年同期比较表:

统计项目:地区别、总人口数(本年、去年)、增量差值、增减百分比。

城镇人口数与往年同期比较表:

统计项目:地区别、城镇人口数(本年、去年)、增量差值、增减百分比。

乡村人口数与往年同期比较表:

统计项目:地区别、乡村人口数(本年、去年)、增量差值、增减百分比。

0-17岁人口数与往年同期比较表:

统计项目:地区别、0-17岁人口数(本年、去年)、增量差值、增减百分比。

18-34岁人口数与往年同期比较表:

统计项目:地区别、18-34岁人口数(本年、去年)、增量差值、增减百分比。

35-59岁人口数与往年同期比较表:

统计项目:地区别、35-59岁人口数(本年、去年)、增量差值、增减百分比。

60岁及以上人口数与往年同期比较表:

统计项目:地区别、60岁及以上人口数(本年、去年)、增量差值、增减百分比。

出生人口数与往年同期比较表:

统计项目:地区别、出生人口数(本年、去年)、增量差值、增减百分比。

死亡人口数与往年同期比较表:

统计项目:地区别、死亡人口数(本年、去年)、增量差值、增减百分比。

迁入人口数与往年同期比较表:

统计项目:地区别、迁入人口数(本年、去年)、增量差值、增减百分比。

迁入人口=省内迁入+省外迁入。

迁出人口数与往年同期比较表:

统计项目:地区别、迁出人口数(本年、去年)、增量差值、增减百分比。

迁出人口=迁往省内+迁往省外。

乡村人口转城镇人口与往年同期比较表:

统计项目:地区别、乡村人口转城镇人口数(本年、去年)、增量差值、增减百分比。

来自本市(地)乡村转城镇人口与往年同期比较表:

统计项目:地区别、来自本市(地)乡村人口转城镇人口数(本年、去年)、增量差值、增减百分比。

来自本省外市(地)乡村转城镇人口与往年同期比较表:

统计项目:地区别、来自本省外市(地)乡村人口转城镇人口数(本年、去年)、增量差值、增减百分比。

来自外省乡村转城镇人口与往年同期比较表:

统计项目:地区别、来自外省乡村人口转城镇人口数(本年、去年)、增量差值、增减百分比。

乡村人口转城镇人口占比统计表:

统计项目:地区别、乡村人口转城镇人口数、来自地区【本市(地)(人数、占比)、本省外市(地)(人数、占比)、外省(人数、占比)】、增加原因[招生(人数、占比)、录(聘)用(人数、占比)、务工经商(人数、占比)、购(租)房(人数、占比)、投资(人数、占比)、投靠亲属(人数、占比)、移民搬迁(人数、占比)、城乡属性调整(人数、占比)、其他(人数、占比)]。

占比应精确到小数点后两位,且所有占比合计应等于100%。

报表的导出:

所有报表都可以进行导出,导出格式例如可以为excel。

报表的打印:所有报表都可以进行打印。

常住人口统计系统的管理包括:

行政区划管理:用于维护、管理行政区划,包括行政区划代码、行政区划名称、城乡属性、是否停用等内容,可进行查询查看。

行政区划每年由国家统计局向公安部提供一次,为全量数据。

需要开发行政区划导入功能,用于读取相关excel文档,并根据文档内容导入行政区划数据,初次导入为全量新增。以后每次导入要求能够自动进行比较,将原来不存在的行政区划进行新增,将原来存在现在不使用的行政区划进行停用,其他的保持不变。

用户管理:对系统管理用户、应用用户进行管理,并提供的密码保护,CA认证信息,IP限制等信息。

为系统提供建立用户的功能。它包括增加用户、修改用户、删除用户(已使用系统用户仅能停用,不能删除)、密码初始化。

提供用户组管理功能。即系统管理员组、公安部用户组、省级用户组、地市级用户组、县级用户组等,便于管理。

为了便于系统管理,减少工作量。当系统导入行政区划时,自动生成用户信息,用户ID使用行政区划编码,名称为行政区划名称,密码初始化为666666,加密存储。按照用户行政化编码的层级自动赋予用户组及权限。

角色管理:用于维护用户角色,并为角色赋予对应的功能权限。

主要功能包括角色新增、修改、删除及角色授权等。

用户权限管理:用于为指定用户或用户组进行角色指定。即为某个用户 或用户组指定了该用户角色,即获得了该角色对应的系统功能权限。

一个用户或用户组可以被赋予多个角色。

管理员不但可以用本功能为用户指定角色,也可以直接对用户或用户组进行系统功能授权。

日志管理:系统提供完整的日志,为审计、故障分析、运行情况分析、统计核实等方面的工作提供全面的客观依据。系统日志对客户来说是只读的,除了数据库管理员直接对数据库操作,没有任何办法修改或删除日志。提供日志文件的备份、导出、打印及删除功能。

操作日志:包括登陆日志、系统操作日志、业务操作日志、及各类日志的查询管理功能。下面分别说明:

登陆日志就是记录每次系统登陆用户的登陆时间,登陆IP,登陆MC地址等相关信息。同时记录用户的在线时长及登出时间。

系统操作日志,主要功能:系统在运行期间会将系统所有的活动记录道日志数据库中,系统操作日志负责记录登陆用户系统级的操作信息,包括增加,删除,修改,查询等信息;系统操作日志是只追加的,一般不进行修改和删除。日志分为历史记录和当前记录,当前记录仅记录当日的系统操作信息。

业务操作日志,主要功能:负责记录登陆用户在业务功能操作上的级的操作信息,包括业务功能的增加,删除,修改,查询等信息。业务操作日志是只追加的,一般不进行修改和删除。日志分为历史记录和当前记录,当前记录仅记录当日的业务操作信息。在系统对数据库进行添加、删除、修改等数据维护操作时,存储支持层会自动记载操作方式、时间、操作员、客户端、操作前的数据、操作后的数据等详实的信息,数据维护日志如实记载了用户使用本系统改变数据库的所有细节,利用操作日志调查用户的操作情况。系 统提供了对数据维护日志方便查询的方法,只要权限允许,通过客户端就可以查询到日志,用户可以像查询一般的业务信息一样查询日志,甚至还可以进行关联漫游。从而做到支持所有操作的回溯。

日志查询管理,是日志管理的主要功能。管理员或者被授权用户可以根据相应当查询条件对日志进行查询操作,用以了解系统的运行状况或者用户的活动历史。具体如:按关键词检索系统日志、检索操作日志、查看历史时间的系统日志等。

系统日志:系统日志负责记录系统各个模块的运行状态,包括系统的运行情况。当系统发生程序错误时,不论错误发生在客户端还是服务器端,都会在应用服务器中事件查看器内的应用程序日志中添加错误信息,记载错误发生时的情况,帮助管理员分析错误原因。

功能管理:根据不同的机构类型,对于各部门所应具备的功能进行配置管理,实现系统菜单和相关功能页面的配置。

菜单管理:根据不同的机构类型,对于各部门所应具备的菜单进行管理配置,可配置菜单名称、上级菜单、菜单代码、菜单全路径代码、排列顺序、菜单连接等参数。

字典管理:代码由系统管理员维护,系统提供更新和下发功能,包括公安外网端代码字典管理和公安内网端代码字典管理。

对系统用到的代码字典进行维护管理。对于系统使用的代码字典,可以进行增、删、改操作,同时提供批量导入、导出功能。

字典代码主要分国标、部标和系统定义的字典,对于国标、部标统一字典,在没有进行授权修改的,应该不允许进行修改;对于系统定义字典,则可以灵活处理。

字典项管理:根据不同的机构类型,对于各部门所应具备的菜单进行管 理配置,可配置菜单名称、上级菜单、菜单代码、菜单全路径代码、排列顺序、菜单连接等参数。

统计数据填报周期管理:用于部级用户维护、管理统计数据填报周期,分为起始日期、截止日期,即在起始日期至截止日期时间段内县级用户、地市级用户、省级用户可以登录本系统进行统计数据填报、审核等操作,超过时间段则系统禁止以上用户继续访问和使用系统。

部级用户不受统计数据填报周期影响,可以正常使用系统。填报周期可由部级用户随时更改。

本发明可以实现以县级区域(公安机关)为填报单位进行公业57表、公业58表的统计数据填报,上级地市公安机关、省级公安机关分别进行逐级数据汇总、审核上报,公安部进行全国数据统计分析的常住人口统计系统的建设,提高了常住人口统计的效率。

本领域普通技术人员可以理解:附图只是一个实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。

本领域普通技术人员可以理解:实施例中的装置中的模块可以按照实施例描述分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围。

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