安徽省居民身份证管理服务平台打包服务程序需求说明书

上传人:shaoy****1971 文档编号:108139661 上传时间:2019-10-22 格式:DOCX 页数:12 大小:120.51KB
返回 下载 相关 举报
安徽省居民身份证管理服务平台打包服务程序需求说明书_第1页
第1页 / 共12页
安徽省居民身份证管理服务平台打包服务程序需求说明书_第2页
第2页 / 共12页
安徽省居民身份证管理服务平台打包服务程序需求说明书_第3页
第3页 / 共12页
安徽省居民身份证管理服务平台打包服务程序需求说明书_第4页
第4页 / 共12页
安徽省居民身份证管理服务平台打包服务程序需求说明书_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《安徽省居民身份证管理服务平台打包服务程序需求说明书》由会员分享,可在线阅读,更多相关《安徽省居民身份证管理服务平台打包服务程序需求说明书(12页珍藏版)》请在金锄头文库上搜索。

1、安徽省居民身份证管理服务平台制证数据管理打包服务程序需求说明书1、安徽省二代证业务办理总体架构图整个业务流程涉及到了四个业务系统,其中在地市人口系统和网省居民身份证服务平台的数据交换是通过代理打包程序来实现的。2、制证数据管理打包服务程序功能划分打包服务程序实时及定时打包文件上传打包管理反馈信息的处理1 实时及定时打包1.1 xml包格式1.1.1命名规则JRZ_JRZZ _ 3499 00000000 20090915 00001.XML (例子) 最后五位是流水号交换数据文件名由业务类别、数据包类型、数据包编号三部分组成,各组成部分之间使用“_”连接,文件后缀为“.XML”,结构如下:_.

2、XML 数据包编号 数据包类型 业务类别a) 业务类型:描述该交换数据文件属于居民身份证管理业务,用“SFZ”表示。b) 数据包类型:4个字符,分三种类型,如下所示数据包类型含义代码zzxx制证信息包31zlhk质量控制回馈信息包32zzhk制证回馈信息33c) 数据包编号:25个字符,采用GA214.11规定的编码方法。1.1.2包结构居民身份证制作信息采用数据文件方式交换。交换数据文件采用XML标准格式,由声明部分和包体部分组成,如下图所示: 包体声明1.1.2.1声明部分声明数据交换数据文件符合XML 1.0规范,文字编码采用GB2312标准。使用XML语言表述如下:1.1.2.2 包体

3、部分 包体部分由数据包描述和交换数据组成。交换数据由多条数据记录组成,每条数据记录由本部分7条规定的交换数据项组成。如下图所示: 数据项1数据项n数据记录n数据记录1数据包描述a) 包体部分的所有内容放置在标记之间。b) 数据包描述中的所有内容放置在标记之间。数据包描述部分的内容包含版本号、数据包编号、数据包类型编码、单位代码、单位名称、记录数、发送时间等内容。规格要求如下所示。 数据包描述部分规格顺序号标记长度(字节)含义备注1BBH4版本号暂定为1.002SJBBH25数据包编号采用GA 214.11-20043SJBLX2数据包类型代码符合本部分第5章关于数据包类型代码的规定4DWDM1

4、2单位代码发送单位的代码,采用GA 3805DWMC40单位名称发送单位的名称6JLS5记录数由不超过5位数字字符组成7FSSJ14发送时间年月日时分秒:CCYYMMDDhhmmssc) 所有的交换数据放置在标记之间。d) 每一条数据记录放置在标记之间。e) 每一个交换数据项放置在由以下规定的该交换数据项的标记之间。制证信息交换数据项序号数据项标记长度(字节)备注1居民身份证受理号CzrkSlh22符合GA214.4的规定2公民身份号码CzrkGmsfhm18符合GB11643的规定3姓名CzrkXm304性别CzrkXb1符合GB2261.1的规定5出生日期CzrkCsrq8年月日:CCYY

5、MMDD6民族CzrkMz2符合GB3304的规定7省市区(县)CzrkSsqx6GB/T 22608住址CzrkZz709签发机关CzrkQfjg3010有效期限起始日期CzrkYxqxqsrq8年月日:CCYYMMDD11有效期限截止日期CzrkYxqxjzrq8年月日:CCYYMMDD;有效期为长期的表示为“长期”12申领原因CzrkSlyy2符合GA214.513制证类型CzrkZzlx1符合GA214.614领证方式CzrkLzfs2符合GA214.715收件人姓名CzrkSjrxm3016收件人联系电话CzrkSjrlxdh2017收件人邮编CzrkSjryb618收件人通信地址C

6、zrkSjrtxdz7019视读照片CzrkSdzp说明:视读照片采用jpeg格式,通过Base64编码规则转换为字符串后写入交换数据文件。该数据项信息涉及的主要数据表有:人员照片信息表 (HJXX_RYZPXXB)、身份证业务操作表(ZJLS_SFZYWCZB)、投递信息表(ZJYW_TDXXB)、受理信息表(ZJYW_SLXXB)、常住人口基本信息表 (HJXX_CZRKJBXXB)。1.1.2.3 交换数据文件结构示意交换数据文件结构示意如下:1.00 4101050012003040200001 1.2 定时打包图4 定时打包功能,这里有一个时间设置,可以由系统管理员直接维护,确定在每

7、天的某个时间点,对地市公安局审核后的制证数据进行打包,形成批量包,集中上报到网省。还能够设置每个数据包的数据条数的数量,默认为500条,可以灵活配置。 系统管理员确定在每天的某个时间点,对地市公安局审核后的制证数据进行打包,形成批量包,集中上报到网省。批量包:规定时间内,对审核后的“待制证数据”,标示位“3”1、 地市人口库中,有个标志位,0没打包,1打包,还有一个字段存放,打包的包号(也就是这条记录所在的那个包的包号)2、 考虑丢包的情况1.3 实时打包实时打包功能可以对通过地市公安局审核后的绿色通道的制证数据、快递证的制证数据、自定义优先级制证数据进行及时打包上报。 其中绿色通道、快递证打

8、包上传可以由打包服务程序自动执行,省厅系统管理员可以灵活设置,自动的打包时间(比如每一小时或两小时打包上传一次,也可以设置具体的时间段进行打包上传,比如在每天的11:3013:30;20:0023:00的时间段里面打包程序都可以自动打包上传制证数据)。自定义打包,地市管理员可以直接根据身份证号在已经通过地市公安局审核过后的待制证数据中,查出该身份证号所属的制证信息,进行人工打包上传。这样可以灵活多变的应付各种紧急情况的制证需求。对通过地市公安局审核后的绿色通道制证数据、快递证制证数据、自定义优先级制证数据进行及时打包上报1、绿色通道专用包:源于地市管理员(地市数据库)的“绿色通道简表”,标示位

9、“2”;2、自定义打包:自定义数据,优先级高,标示位“0”;3、快递证专用包:源于省厅管理员(省厅二代证数据库)的“快递证简表”,标示位“1”。绿色通道、快递证打包上传由打包服务程序自动执行;自定义打包,地市管理员根据身份证号在通过地市公安局审核后的待制证数据中,查出所属的制证信息,进行人工打包上传。1、各个专用包的命名规则为:000001自定义包(人情包)100001速递包200001绿色通道包300001批量包预留扩展2、打完包以后,并且要在绿色通道简表中和快递证简表中把已经打过包的记录经行标识,避免下次重复检索,并且能过提示管理员注意。3、绿色通道简表在打包程序中提供数据录入的功能,最好

10、实现程序自动读取excel文件中的数据,达到数据自动入库的效果,避免人工逐条录入。4、绿色通道简表,可以支持打印功能,地市领导签字之后,需要传真到省厅备案。数据包类型与优先级1.自定义包(用户自定义的包类型:主要通过业务的相关条件来定义。优先级0)2.速递包(优先级1)3.绿色通道包(优先级2)4.军人包(优先级3)5.逃犯包(优先级4)6.批量包(优先级5)注明:1)发包时会对数据包的优先级进行判断,先发送高优先级数据,再发送中优先级数据,最后发送低优先级数据。0为最高优先级 。2)地市系统每天定时向省级系统的FTP文件服务器,下载速递与绿色通道的人员信息的Excel数据文件,自动解析入库。

11、2 打包管理2.1数据包的管理地市数据包的管理:对已上报的数据包按照月份做归档管理.省级数据包的管理:对已接受的数据包按照地市和月份做归档管理.2.2打包服务管理员设置用户权限设置,允许有权限的管理员登录及注销打包管理界面2.3打包服务程序控制提供打包服务的开启与关闭功能2.4待打包信息查询查询来自地市数据库或省厅二代证数据库中的待打包信息,该查询界面提供分类查找(绿色通道、自定义、快递证)。将查询出的结果进行选择(可多选),然后点击打包按钮通过后端Service进行解析和打包。3 文件上传把生成的xml数据包上传至省厅服务器指定目录3.1数据加密通过base64加密算法对数据进行加密。3.2

12、调度管理分为两种类型:手动与自动自动:用户新建一个定时任务,选择业务条件与触发时间(秒,分钟,小时,天,月,季度,年) 触发时间:分为轮询(如:每小时一次)与定时的方式(如:每天的23:59:59)。手动:用户选择业务条件,然后点击按钮进行数据上报。3.3数据上报数据包上报分为四个步骤:1)从数据库提取当天需要上报的数据,然后转换成数据包。并对数据库的数据进行标识。2)对数据包文件进行压缩,打成ZIP压缩格式。(减少网络的流量,提高上报的效率)3)数据的上报采用HTTP方式。(对大于50M的数据包会进行分割后再上报,节省接收数据包端的服务器内存消耗)。4)接收反馈信息数据包,并把此数据包的内容持久化到数据库。生成相应的日志记录,以便用户进行查阅。3.4数据包发送失败手动恢复处理自动在系统里弹出窗口提醒用户,对发送失败的数据包采用表格的形式进行展现,并提供人工手动的方式对数据包进行再发送处理。3.5数据包的数据核对总体来说分为两种类型:地市数据包与省级数据包的数据核对,地市数据包与地市数据库的数据核对。1.地市数据包与省级数据包的数据核对又细分为两种类型:数据包一致性核对:通过MD5算法生成唯一的校验码,对地市及省级数据包做校验。校验码如果不一致就代表两者

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号