logo资料库

机动车整车出厂合格证管理信息系统V3.0二次开发套件说明书.pdf

第1页 / 共117页
第2页 / 共117页
第3页 / 共117页
第4页 / 共117页
第5页 / 共117页
第6页 / 共117页
第7页 / 共117页
第8页 / 共117页
资料共117页,剩余部分请下载后查看
合 格 证 管 理 信 息 系 统 二 次 开 发 套 件 说 明
目录 第一部分............................................................................................................................................ 4 机动车合格证管理信息系统说明 ............................................................................................ 4 第一章 背景 ...................................................................................................................................... 5 1.1 系统概述 ............................................................................................................................ 5 1.2 合格证打印开发接口 ........................................................................................................ 7 1.3 上传服务开发接口 ............................................................................................................ 7 1.4 U 盾升级开发接口 ............................................................................................................. 7 第二章 相关技术概要 ...................................................................................................................... 8 2.1 网络服务 Web Service ..................................................................................................... 8 2.2 ActiveX .............................................................................................................................. 9 2.3 U 盾 ..................................................................................................................................... 9 第二部分.......................................................................................................................................... 10 机动车整车/底盘出厂合格证 打印接口 v3.0 设计说明 .................................................... 10 第一章 升级内容 ............................................................................................................................ 11 1.1 打印接口升级声明 .......................................................................................................... 11 1.2 VehCert 增加或修改的属性 ........................................................................................... 11 1.3 VehCert 取消的方法 ....................................................................................................... 11 第二章 引言 .................................................................................................................................... 12 2.1 背景 ................................................................................................................................... 12 2.2 升级打印接口的目的 ....................................................................................................... 12 第三章 打印接口设计的目标 ........................................................................................................ 12 第四章 打印接口的详细设计 ........................................................................................................ 13 4.1 系统实现的技术原理 ....................................................................................................... 13 4.2 系统拓扑结构图 ............................................................................................................... 13 4.3 系统使用加密措施 ........................................................................................................... 13 4.4 系统的功能模块 ............................................................................................................... 13 4.5 打印接口提供的属性和方法 ........................................................................................... 14 第五章、系统的安全性 .................................................................................................................. 14 第六章、打印接口安装说明 .......................................................................................................... 15 第七章、打印接口使用说明 .......................................................................................................... 17 7.1 VehCert 的属性 ............................................................................................................... 17 7.2 VehCert 的方法或函数 ................................................................................................... 20 7.3 打印接口在不同开发环境下的调用举例 ....................................................................... 21 第三部分.......................................................................................................................................... 28 机动车合格证上传 代理服务 3.0 使用说明 ........................................................................ 28 第一章 客户端的安装 .................................................................................................................... 29 1.1 安装所需的软硬件环境 .................................................................................................. 29 1.2 系统客户端的安装 .......................................................................................................... 29 1.3 系统客户端的卸载 .......................................................................................................... 31 第二章 机动车合格证上传代理服务 3.0 的启动和停止 ............................................................ 33 2.1 服务监视器的启动 .......................................................................................................... 33 2.2 服务监视器的停止 .......................................................................................................... 36
2.3 使用 Windows 服务来操作机动车合格证上传代理服务器 .......................................... 37 第三章 机动车合格证上传代理服务 3.0 的基本应用 ................................................................ 41 第四部分.......................................................................................................................................... 48 机动车合格证信息上传二次开发接口 升级说明 ................................................................ 48 总体情况.......................................................................................................................................... 49 第一章 合格证上传代理服务模式简介 ........................................................................................ 50 1.1 网络服务(Web Service)模式: ................................................................................. 50 1.2 兼容模式: ....................................................................................................................... 50 1.3 模式比较: ....................................................................................................................... 50 第二章 机动车合格证上传 Web Service 服务说明 .................................................................... 51 2.1 方法 ................................................................................................................................... 51 2.2 数据结构 .......................................................................................................................... 56 第三章 兼容模式介绍 .................................................................................................................... 62 3.1 兼容模式概述 .................................................................................................................. 62 3.2 XML 文档说明 ................................................................................................................... 64 第四章 应用实例演示 .................................................................................................................... 81 第五部分.......................................................................................................................................... 93 U 盾信息管理套件使用说明 ................................................................................................... 93 第一章 U 盾管理套件的安装 ......................................................................................................... 94 1.1 安装所需的软硬件环境 ................................................................................................... 94 1.2 系统客户端的安装 ........................................................................................................... 94 1.3 系统客户端的卸载 ........................................................................................................... 96 第二章 U 盾信息管理套件的基本应用 ......................................................................................... 98 第六部分........................................................................................................................................ 106 机动车合格证数字认证 U 盾 刷新开发接口说明 .............................................................. 106 第一章 机动车合格证数字认证 U 盾概述 .................................................................................. 107 第二章 U 盾同步刷新模式 ........................................................................................................... 108 2.1 精简模式: .................................................................................................................... 108 2.2 证书模式: .................................................................................................................... 109 第三章 U_Gardian.dll 开发接口库介绍 ................................................................................... 111 3.1 属性 ................................................................................................................................ 111 3.2 方法 ................................................................................................................................ 111 第四章 U 盾证书服务 ................................................................................................................... 113 4.1 服务描述: .................................................................................................................... 113 4.2 调用示例 ........................................................................................................................ 114
第一部分 机动车合格证管理信息系统说明
第一章 背景 随着机动车合格证管理工作的深入,对机动车合格证信息系统提出了更严格 的要求.根据工信部公安部联合文件 319 号的要求,机动车合格证管理信息系统 将进行升级以适应新的行业及管理需求。 此次合格证管理信息系统升级主要技术工作内容包括: 合格证打印系统接口变更升级 合格证上传系统代理软件变更升级为合格证上传代理服务 增加全新企业信息加密设备 U 盾,替代原有文本企业加密信息 升级后的原打印系统、上传系统在增加 U 盾后,统一规范整合为机动车合格 证 管理信息系统。新合格证管理信息系统在保留原有开发方式的基础上,依据 信息技术发展方向,提供了全新的基于网络服务的开发接口,以供企业选择使用。 1.1 系统概述 机动车合格证管理信息系统构成如下图所示:
合格证管理信息系统概述 整套合格证管理信息系统提供打印开发接口、U 盾升级接口及上传服务调用 接口三部分二次开发内容,企业可依据自身需求将合格证管理信息系统介入到原 有企业信息系统中。 升级后的系统通过 U 盾认证企业发放及上传合格证的权限,整体系统工作流 程如下图所示:
1.2 合格证打印开发接口 合格证打印开发接口本次升级新增了“产品公告号”、“公告批次”、“公告生 效日期”、“打印唯一码”,“纸张编号”字段,并重新调整了原有“校验码”字段, 同时取消原有企业加密信息废除原“PrtSysInit”方法。 新字段中“纸张编号”为选填字段。 “产品公告号”、“公告批次”、“公告生效日期”三字段需要企业依据产品公 告进行填写,不符合公告要求的数据将无法上传。 每次打印后企业将获得不同的“打印唯一码”及“校验码”以供上传使用, 未经打印的数据无法进行上传。 打印合格证时要求计算机必须接驳 U 盾,用以杜绝未授权的非法打印合格证 行为。 1.3 上传服务开发接口 合格证上传接口将原“上传代理软件”升级为“上传代理服务”,新版本上 传代理服务以 Windows Service 形式提供,相对于原常规应用程序形式提升了服 务的稳定性。 新版本上传代理服务简化了配置流程,在保留原有 XML 文档上传开发模式的 基础上,额外提供了通过网络服务进行开发的方法。系统升级建议企业采取最新 提供的网络服务开发模式,以便获得更好的性能、稳定性及灵活性。 1.4 U 盾升级开发接口 机动车合格证数字认证 U 盾(简称 U 盾)是原企业加密信息文本的升级。
原企业加密信息文本形式易泄露、易传播,使企业信息安全存在一定隐患, 新的 U 盾技术通过特殊硬件匹配加密算法,从软硬两方面对企业信息安全进行了 强化升级。 U 盾要求使用者定时与 U 盾服务器进行系统同步,同步可以通过 U 盾信息安 全包中的 U 盾信息管理器完成。 鉴于企业生产布局复杂多样,U 盾预留了刷新开发接口,用来满足不同企业 需求。U 盾刷新接口可以选择精简模式及证书模式两种开发模式。 第二章 相关技术概要 新版本合格证管理信息系统所涉及的相关技术知识摘要如下,以供参考。 2.1 网络服务 Web Service 网络服务 Web Services 是基于 SOAP 协议的远程调用规范。 Web Services 的一个主要思想,就是未来的应用将由一组应用了网络的服 务组合而成。只要两个等同的服务使用统一标准和中性的方法在网络上宣传自己, 那么从理论上说,一个应用程序就可以根据价格或者性能的标准,从两个彼此竞 争的服务之中选出一个。除此之外,一些服务允许在机器之间复制,因而可以通 过把有用的服务复制到本地储存库,来提高允许运行在特定的计算机(群)上的 应用程序的性能。 Web Services 体系结构是面向对象分析与设计(OOAD)的一种合理发展, 同时也是电子商务解决方案中,面向体系结构、设计、实现与部署而采用的组件 化的合理发展。这两种方式在复杂的大型系统中经受住了考验。和面向对象系统 一样,封装、消息传递、动态绑定、服务描述和查询也是 Web Services 中的基
分享到:
收藏