二代身份证识别仪驱动开发.doc

上传人:小** 文档编号:88707950 上传时间:2019-05-07 格式:DOC 页数:36 大小:416KB
返回 下载 相关 举报
二代身份证识别仪驱动开发.doc_第1页
第1页 / 共36页
二代身份证识别仪驱动开发.doc_第2页
第2页 / 共36页
二代身份证识别仪驱动开发.doc_第3页
第3页 / 共36页
二代身份证识别仪驱动开发.doc_第4页
第4页 / 共36页
二代身份证识别仪驱动开发.doc_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《二代身份证识别仪驱动开发.doc》由会员分享,可在线阅读,更多相关《二代身份证识别仪驱动开发.doc(36页珍藏版)》请在金锄头文库上搜索。

1、 零售网点低柜销售门户系统二代身份证鉴别仪厂商接口规范(V 1.0)成都开发中心2010年01月目录1外设驱动实现要求31.1 支持全行的图形终端型号31.2 支持多种外设连接方式31.3 支持不同的端口类型31.4 二代证驱动实现要求32参与外设驱动各方任务42.1 PBCS项目组42.2 外设厂商42.3 分行43外设驱动模式53.1 PBCS外设驱动流程图53.2 客户端53.3 系统登录页面63.4 DeviceConfig.cfg配置文件63.5 Applet小程序63.6 厂商驱动64外设驱动接口74.1 外设厂商需支持的终端型号范围74.2 外设厂商需支持的转接设备范围74.3

2、外设驱动数据交换格式标准84.3.1 二代证鉴别仪驱动接口85需明确的问题126附件131外设驱动实现要求1.1 支持全行的图形终端型号外设厂商在实现具体外设驱动时,必须支持全行现有的终端型号,对于后期新增的终端类型,必须提供相应的扩展机制。1.2 支持多种外设连接方式外设厂商在实现具体外设驱动时,必须支持全行现有的外设直连方式和外设间连方式;必须支持现有的转接设备型号,对于后期新增的转接设备型号,提供相应的扩展机制。1.3 支持不同的端口类型外设厂商在实现具体外设驱动时,根据外设特性应能支持在辅口、USB口等多种端口类型上正常使用。1.4 二代证驱动实现要求 照片为JPG格式,大小不超过12

3、8K 要求鉴别仪为主动读卡,即身份证一进入读卡范围就立刻读卡,而不是由驱动函数触发读卡。 必须使用java语言实现2 参与外设驱动各方任务2.1 PBCS项目组n 定义外设驱动的访问接口n 定义物理设备的特性需求n 组织外设驱动程序测试n 对PBCS应用程序进行相关改造n 下发外设驱动及相关操作文档2.2 外设厂商n 根据要求实现外设驱动程序n 提供测试过程中需要使用的物理设备n 参与外设驱动程序测试n 配合外设在分行的接入推广工作2.3 分行n 对前端进行外设驱动程序的安装n 对下发驱动程序版本进行测试3 外设驱动模式3.1 PBCS外设驱动流程图如图所示,PBCS系统使用Applet小程序

4、进行调用厂商提供驱动程序驱动外设。PBCS系统在系统登录JSP文件中引入Applet小程序,当操作员登录系统时,系统会自动下载Applet小程序到客户端并解析DeviceConfig.cfg配置文件获取外设连接信息,在需要进行二代证识别时,通过Applet调用客户端部署的厂商驱动,读取二代证信息.3.2 客户端指PBCS系统3.3 系统登录页面PBCS在该页面引入Applet小程序,在操作员登录时自动下载到客户端。3.4 DeviceConfig.cfg配置文件该文件配置前端外设连接信息,如连接端口,波特率等信息,详见附件.3.5 Applet小程序通过Applet小程序实现对厂商驱动接口的调

5、用3.6 厂商驱动厂商驱动为最底层的驱动程序,该驱动程序通过向物理端口收发指令码来获取数据以及驱动外设.4 外设驱动接口由PBCS项目组定义外设接口规范,外设厂商按照此接口进行开发。4.1 外设厂商需支持的终端型号范围终端型号编号范围终端型号编号终端型号说明备注0149总行终端型号编码范围01长城02实达03新大陆04国光05升腾5099分行扩展终端型号编码范围.4.2 外设厂商需支持的转接设备范围转接型号编号范围转接设备型号编号转接设备型号说明备注0149总行转接设备型号编码范围01BP盒5099分行转接设备型号编码范围4.3 外设驱动数据交换格式标准应用场景交换数据格式备注图形应用以数组形

6、式返回数据4.3.1 二代证鉴别仪驱动接口4.3.1.1 读取信息函数4.3.1.1.1 接口定义public String getIDCardInfo(String strPort,String strTime,String strBaud)4.3.1.1.2 功能说明从二代身份证中读取文字信息。4.3.1.1.3 接口返回值返回值返回值说明备注String01 成功 不为1时返回厂商错误码以及错误描述String1姓名String0为1时读取String2性别String0为1时读取String3民族String0为1时读取String4出生年月日String0为1时读取String5住址

7、String0为1时读取String6省份证号String0为1时读取String7签发机关String0为1时读取String8有效期限String0为1时读取4.3.1.1.4 接口参数定义序号接口字段接口字段说明类型长度输入/输出项备注1strPort端口String输入项串口1:COM1串口2:COM2串口3:COM3串口4:COM4USB口:USB2strTime超时时间String输入项3strBaud波特率string输入项4.3.1.2 读芯片照片函数:4.3.1.2.1 接口定义public String getPicInfo(String strPort,String st

8、rTime,String strBaud,String strPath )4.3.1.2.2 功能说明从二代身份证中读取照片。4.3.1.2.3 接口返回值返回值返回值说明备注String01 成功不为1时返回厂商错误码以及错误描述String1照片文件路径String0为1时读取4.3.1.2.4 接口参数定义序号接口字段接口字段说明类型长度输入/输出项备注1strPort端口String输入项串口1:COM1串口2:COM2串口3:COM3串口4:COM4USB口:USB2strTime超时时间String输入项3strBaud波特率string输入项4strPath保存照片路径strin

9、g输入项带文件名的全路径4.3.1.3 扩展盒端口设置:4.3.1.3.1 接口定义int setBpPort(String strBpPort,String strOpenPort)4.3.1.3.2 功能说明打开扩展盒某一端口4.3.1.3.3 接口返回值返回值返回值说明备注1成功其他外设操作错误码4.3.1.3.4 接口参数定义序号接口字段接口字段说明类型长度输入/输出项备注1strBpPort扩展盒连接端口String输入项串口1:COM1串口2:COM2串口3:COM3串口4:COM42strOpenPort需要打开的扩展盒端口String输入项A A口B B口C C口K K口5 需

10、明确的问题请各厂商确认在经过建总行选型后,本公司入围的不同型号的设备驱动是否兼容6 附件DeviceConfig.cfg配置文件该文件使用键值对方式保存连接参数,在Applet初始化时读取该文件配置,然后由Applet程序把外设连接配置信息传入厂商驱动接口。-范文最新推荐- 电力安全月工作总结电力安全月工作总结电力安全月工作总结 2011年3月1日至3月31日为我公司的安全生产月,*变电站围绕;夯实基储提高素质、树立标杆、争创一流;的主题,开展了丰富多彩、形式多样的具体行动:通过看板形式宣传安全第一、预防为主的方针;通过48+4的学习机会,进行安全生产大讨论;通过安全活动进行查找本站的隐患的活

11、动,电力安全月工作总结。形成了;人人学会安全,层层尽责保证安全;的良好氛围,使我站的安全生产工作又上了一个新的台阶。本站安全生产月活动具体工作如下: 1.开展安全月活动宣传工作,大家坐在一起讨论活动的主题、学习实施纲要、讨论各个实施阶段的活动安排。深刻反思11.3事故,汲取事故教训,每人写了一份11.3事故反思,并对本站的安全管理、记录报表、规章制度、培训工作、事故隐患每个值班员都谈了自己的看法和建议,对站内管理每个人都倾注了最大的热情,可见11.3对每一个值班员的触动是刻骨铭心的,安全月的必要开展对变电站各项工作的促进,尤其对值班员安全意识、主人翁精神的影响最为深刻。 2.深入开展安全生产大

12、检查活动。在安全生产整顿周活动的基础上,结合秋季安全大检查,进一步查摆了本站安全生产的隐患,特别是各种规章制度的建立、健全、完善和执行情况,对现场运行规程从全面、具体和针对性上进行了修订;制定全站停电的反事故预案,制定低温天气和防冰闪的反事故措施,进行现场演练。当前正处年底收关和人员调整后的敏感时期,人员思想浮动大,而且本站正在进行新母差与新间隔投运的准备工作,施工人员多,施工人员安全意识和安全防范技能较低,是近阶段我站安全运行的一大隐患,我们会同工作负责人一起讨论施工过程中的存在和潜在的危害,并有针对性地制定防范了措施,保证了施工安全的进行。针对人员素质参差不起,安全意识高低不同,我们制定了

13、*站考核细则,制定措施, 明确职责和工作程序,对任何可能发生的情况做了充分的准备工作。 3.利用交接-班的时间,我们查找本站存在的隐患,实行分片分区,责任到人,对查找到的隐患汇总分析,能自己解决的我们都及时认真地消除,对我站能力不足不能解决的,我们纳入工区的职业安全健康体系,由工区负责解决,工作总结电力安全月工作总结。该报缺陷的上报缺陷,该报危害辨识的报危害辨识,使站内所有设备、所有工作、所有危险点在控、可控、能控。 4.对在本月进行的工作、操作等,我们编制事故预案,如220KV母差保护更换的准备工作和悬垂刷涂工作, 除了工区安排跟踪外,站内根据人员新调整、新人员对设备不熟悉的现状,三班改为两班,加强值班力量, 保证了各项工作的顺利完成。为防止意外发生,我们共同讨论制定出了在工作期间母线故障的反事故预案。 5.每个班利用晚饭后的时间讨论检查了我站在遵章守制方面还存在哪些差距,现有规程制度能否满足现场规范化、标准化工作需要,并在站内宣读并实施了*站考核细则,按照个人能力分为12大员管理站内事务,规定每个值班员必须按照规章制度工作,否则就严格考核。在个人专业技能与岗位要求

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

当前位置:首页 > 商业/管理/HR > 管理学资料

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