2024年2月27日发(作者:)

目录

第一部分 .............................................. 1

机动车合格证管理信息系统说明 .......................... 1

第一章 ........................................................................................ 背景 2

1.1车购税“配置序列号” .......................... 2

1.2系统概述 ...................................... 3

1.3合格证打印开发接口 ............................ 4

1.4上传服务开发接口 .............................. 5

1.5U盾升级开发接口 ............................... 5

第二章 ........................................................................ 相关技术概要 5

2.1网络服务WebService ............................ 5

2.2ActiveX ........................................ 6

2.3U盾 ........................................... 6

第二部分 .............................................. 7

机动车合格证管理信息系统v4.0客户端使用手册 ........... 7

第一章机动车合格证管理信息系统V4.0的安装与卸载 ....... 8

1.1.系统安装 ...................................... 8

1.2系统卸载 ..................................... 11

第二章机动车合格证管理信息系统V4.0的启动和退出 ...... 11

2.1启动系统 ..................................... 11

2.2退出系统 ..................................... 12

第三章机动车合格证管理信息系统V4.0整体介绍 .......... 13

3.1界面各操作区域图示 ........................... 13

3.2菜单图示 ..................................... 14

3.2.1“操作”菜单 ............................ 14

3.2.2“视图”菜单 ............................ 14

3.2.3“设置”菜单 ............................ 15

3.2.4“工具”菜单 ............................ 15

第四章系统设置、升级以及硬件信息备案 ................. 15

4.1系统设置 ..................................... 15

............................................. 16

............................................. 18

............................................. 19

4.1.4U盾刷新设置 ............................ 20

............................................. 21

4.2注册硬件信息 ................................. 22

4.3系统升级 ..................................... 22

第五章合格证打印 ..................................... 23

5.1新增合格证 ................................... 23

............................................. 24

............................................. 25

............................................. 26

5.2打印旧合格证 ................................. 27

5.3数据管理 ..................................... 27

............................................. 27

............................................. 29

............................................. 31

............................................. 32

............................................. 33

............................................. 33

............................................. 34

第六章上传合格证 ..................................... 34

6.1新增 ......................................... 35

6.2补传 ......................................... 35

6.3修改 ......................................... 36

6.4撤销 ......................................... 37

6.5已上传数据 ................................... 37

第七章查询 ........................................... 38

7.1本地数据查询 ................................. 38

7.2远程数据查询 ................................. 39

............................................. 40

............................................. 41

7.2.3依据上传日期查询 ....................... 42

............................................. 43

7.2.5依据发证日期查询 ....................... 44

第八章U盾 ........................................... 45

8.1在线升级 ..................................... 46

8.2输入证书升级U盾 ............................. 46

8.3启动U盾信息管理器 ........................... 46

第九章基础数据 ....................................... 47

9.1车型数据维护 ................................. 47

9.2用户维护 ..................................... 49

9.3配置信息维护 ................................. 49

9.4配置信息维护 ................................. 51

第十章视图 ........................................... 55

10.1窗口列表 .................................... 55

10.2选项卡方式显示子窗口 ........................ 55

10.3在线工具 .................................... 56

第十一章工具 ......................................... 57

11.2扫描合格证信息 .............................. 57

11.3撤销申请历史 ................................ 57

11.4系统诊断 .................................... 58

11.5网址导航 .................................... 58

............................................. 59

............................................. 59

............................................. 60

第三部分 ............................................. 61

机动车整车/底盘出厂合格证打印接口v3.0设计说明 ....... 61

第一章升级内容 ....................................... 62

第二章打印接口设计的目标 ............................. 62

第三章打印接口升级注意事项 ........................... 62

第四章打印接口的详细设计 ............................. 62

4.1系统实现的技术原理 ........................... 62

4.2系统拓扑结构图 ............................... 63

4.3系统使用加密措施 ............................. 63

4.4系统的功能模块 ............................... 63

............................................. 63

............................................. 63

............................................. 63

4.5打印接口提供的属性和方法 ..................... 64

第五章、系统的安全性 ................................. 64

第六章、打印接口安装说明 ............................. 64

第七章、打印接口使用说明 ............................. 66

7.1VehCert的属性 ................................ 66

7.2VehCert的方法或函数 .......................... 70

7.3打印接口在不同开发环境下的调用举例 ........... 71

第四部分 ............................................. 77

机动车合格证上传代理服务4.0使用说明 ................. 77

第一章客户端的安装 ................................... 78

1.1安装所需的软硬件环境 ......................... 78

1.2系统客户端的安装 ............................. 78

1.3系统客户端的卸载 ............................. 80

第二章机动车合格证上传代理服务4.0的启动和停止 ....... 82

2.1服务监视器的启动 ............................. 82

2.2服务监视器的停止 ............................. 87

2.3使用Windows服务来操作机动车合格证上传代理服务器 88

2.3.1服务监视器的启动 ....................... 88

2.3.2服务监视器的停止 ....................... 90

第三章机动车合格证上传代理服务4.0的基本应用 ......... 91

第五部分 ............................................. 99

机动车合格证信息上传二次开发接口升级说明 ............. 99

总体情况 ............................................ 100

第一章 ............................................. 合格证上传代理服务模式简介 100

1.1网络服务(WebService)模式: ................ 100

1.2 .......................................................................... 兼容模式: 101

1.3 .......................................................................... 模式比较: 101

第二章 ........................... 机动车合格证上传WebService服务说明 102

2.1方法 ........................................ 102

2.1.1HelloWord .............................. 102

2.1.2HelloWorld_Remote ...................... 103

2.1.3QueryCertificateByWZHGZBH .............. 104

2.1.4QueryCertificateByDate ................. 105

............................................ 106

2.1.6UploadOverTime_Ent ..................... 107

2.1.7UploadUpdate_Ent ....................... 108

2.1.8UploadDelete_Ent ....................... 109

2.2数据结构 .................................... 110

2.2.1rqlx ................................... 110

2.2.2tns:QueryResult ........................ 111

2.2.3s1:CertificateInfo ..................... 112

2.2.4s1:OperateResult ....................... 116

2.2.5s1:ArrayOfNameValuePair ................ 116

2.2.6VEHICLE_STATUS ......................... 117

第三章兼容模式介绍 .................................. 118

3.1兼容模式概述 ................................ 118

第四章应用实例演示 .................................. 119

第六部分 ............................................ 120

U盾信息管理套件使用说明 ............................ 120

第一章U盾管理套件的安装 ............................ 121

1.1安装所需的软硬件环境 ........................ 121

1.2系统客户端的安装 ............................ 121

1.3系统客户端的卸载 ............................ 123

第二章U盾信息管理套件的基本应用 .................... 125

第七部分 ............................................ 133

机动车合格证数字认证U盾刷新开发接口说明 ............ 133

第一章 ......................................... 机动车合格证数字认证U盾概述 134

第二章 .................................................................. U盾同步刷新模式 135

2.1精简模式: .................................. 135

2.2证书模式: .................................. 136

第三章U_开发接口库介绍 .................. 138

3.1属性 ........................................ 138

3.2方法 ........................................ 139

第四章U盾证书服务 .................................. 140

4.1服务描述: .................................. 140

4.2调用示例 .................................... 141

第八部分 ............................................ 142

车税临时配置序列号申报系统说明 ...................... 142

1.1简介 ........................................ 143

1.2概念介绍 .................................... 143

1.3配置编码使用规则 ............................ 143

2.1登录 ........................................ 143

2.2首页 ........................................ 144

2.3申报页面 .................................... 145

2.4配置信息 .................................... 147

2.5临时配置信息 ................................ 148

2.6转正情况: .................................. 149

第九部分 ............................................ 151

1.1 .......................................................................... 系统登录: 152

1.2 ...................................................................企业信息维护: 152

1.3 .......................................................................... 数据管理: 153

1.4 ....................................................... 合格证正面样式管理: 155

1.5 .......................................................................... 用户管理: 157

1.6 ........................................................................... U盾管理: 159

1.7 ...................................................................... 关于本系统: 161

1.8 .......................................................................... 注销系统: 161

第一部分

机动车合格证管理信息系统说明

第一章 背景

为加强机动车生产企业及产品管理,进一步规范机动车产品合格证管理,加强生产一致性管理,促进机动车行业持续、健康发展;提高车辆购置税征收管理效率,优化纳税服务;规范生产企业车辆信息报送工作,国家税务总局、工业和信息化部决定完善机动车整车出厂合格证信息管理系统。

此次合格证管理信息系统升级主要工作内容包括:

 合格证系统上传数据增加车购税“配置序列号”内容

 合格证打印要求变更

 合格证代理服务的升级

 合格证管理信息系统升级

 车购税临时配置序列号申请系统

新合格证管理信息系统在保留原有使用方式及开发基础上,增加配置信息导入的功能。提供基于网络服务的开发接口,供企业选择使用。

1.1车购税“配置序列号”

合格证管理信息系统v4.0通过在现有整车出厂合格证所需上传的信息中增加“车型配置编码”内容,实现地方国税局在车辆购置税征缴时通过车辆识别代号关联车辆配置信息后获得车辆最低计税价格,辅助车购税征缴工作的信息系统。

关于合格证管理信息系统v4.0新增“配置序列号”上传工作的具体要求说明如下:

1) 国税总局通过现行《配置价格采集表》采集的车型配置数据为基础,审价确认后形成“配置序列号”,机动车生产企业通过新版合格证管理信息系统获取本企业最新的“配置序列号”信息。

2) 机动车生产企业使用升级后的机动车整车出厂合格证管理信息系统在不改变合格证打印正面样式的基础上,于电子数据上传时增加“配置序列号”内容。

3) 针对尚未由国税总局审定核准“配置序列号”的新车型及配置,企业可通过车购税临时配置序列号申请系统,申请“临时配置序列号”进行数据上传。

1.2系统概述

机动车合格证管理信息系统构成如下图所示:

合格证管理信息系统概述

整套合格证管理信息系统提供打印开发接口、U盾升级接口及上传服务调用接口三部分二次开发内容,企业可依据自身需求将合格证管理信息系统接入到原有企业信息系统中。

系统通过U盾认证企业打印及上传合格证的权限,整体系统工作流程如下图所示:

1.3合格证打印开发接口

V4.0版本合格证打印时要求在原有“产品公告号”字段中同时填写“产品公告号”及“配置序列号”后进行打印。打印后合格证正面样式不变,变更信息仅保存于二维条码中,未按要求打印的合格证将无法正确上传。标准版客户端已内置该功能,二次开发打印功能时应予以注意。

每次打印后企业将获得不同的“打印唯一码”及“校验码”以供上传使用,未经打印的数据无法进行上传。

打印合格证时要求计算机必须接驳U盾,用以杜绝未授权的非法打印合格证行为。

1.4上传服务开发接口

上传代理服务以WindowsService形式提供。

1.5U盾升级开发接口

机动车合格证数字认证U盾(简称U盾)是原企业加密信息文本的升级。

原企业加密信息文本形式易泄露、易传播,使企业信息安全存在一定隐患,新的U盾技术通过特殊硬件匹配加密算法,从软硬两方面对企业信息安全进行了强化升级。

U盾要求使用者定时与U盾服务器进行系统同步,同步可以通过U盾信息安全包中的U盾信息管理器完成。

鉴于企业生产布局复杂多样,U盾预留了刷新开发接口,用来满足不同企业需求。U盾刷新接口可以选择精简模式及证书模式两种开发模式。

第二章 相关技术概要

新版本合格证管理信息系统所涉及的相关技术知识摘要如下,以供参考。

2.1网络服务WebService

网络服务WebServices是基于SOAP协议的远程调用规范。

WebServices的一个主要思想,就是未来的应用将由一组应用了网络的服务组合而成。只要两个等同的服务使用统一标准和中性的方法在网络上宣传自己,那么从理论上说,一个应用程序就可以根据价格或者性能的标准,从两个彼此竞争的服务之中选出一个。除此之外,一些服务允许在机器之间复制,因而可以通过把有用的服务复制到本地储存库,来提高允许运行在特定的计算机(群)上的应用程序的性能。

WebServices体系结构是面向对象分析与设计(OOAD)的一种合理发展,同时也是电子商务解决方案中,面向体系结构、设计、实现与部署而采用的组件化的合理发展。这两种方式在复杂的大型系统中经受住了考验。和面向对象系统一样,封装、消息传递、动态绑定、服务描述和查询也是WebServices中的基本概念,而且,WebServices另外一个基本概念就是:所有东西都是服务,这些服务发布一个API供网络中的其他服务使用,并且封装了实现细节。

2.2ActiveX

ActiveX是COM在Internet中的一项应用,它是Microsoft公司提出的一种成熟的组件接口技术,应用相当广泛,大多数集成应用开发环境都对其有着非常好的支持。具体的接口开发平台将采用Microsoft公司的VisualBasic和

VisualC++集成开发工具,以更好的实现接口的兼容性和稳定性。

2.3U盾

U盾是数字认证加密锁及实时时钟软件保护锁的综合应用。在合格证管理系统中U盾用以确认打印者及上传者身份,并保证用户本地系统与服务器信息同步。

第二部分

机动车合格证管理信息系统v4.0

客户端使用手册

第一章机动车合格证管理信息系统V4.0的安装与卸载

1.1.系统安装

双击进入安装界面(如图),一直默认点击下一步直至完成,如图:

单击“关闭”按钮,结束安装程序。

1.2系统卸载

在控制面板中,运行“添加或删除程序”,选择“机动车合格证管理信息系

统V4.0”,单击“卸载”即可。

第二章机动车合格证管理信息系统V4.0的启动和退出

2.1启动系统

双击桌面快捷方式“机动车合格证管理信息系统V4.0”,将出现登录界面(如图),输入初始用户名(admin)和密码(空),单击“确定”即可。

如图所示机动车合格证管理信息系统V4.0的主界面。

在登陆主界面后,插入U盾,即可进行合格证的各项操作。

2.2退出系统

单击界面左上角快捷菜单里面的“退出”,如图示。

也可直接单击界面右上角的“关闭”按钮。

单击“确定”,即退出系统。

第三章机动车合格证管理信息系统V4.0整体介绍

3.1界面各操作区域图示

该系统界面(如图)有快捷菜单、菜单栏、工具栏、窗口列表、状态栏以及操作区域。

3.2菜单图示

3.2.1“操作”菜单

“操作”菜单可以实现合格证的打印、上传、查询、U盾升级和基础数据方面的各项操作。

3.2.2“视图”菜单

“视图”菜单提供了是否按选项卡方式显示子窗口的选择,以及在线工具和界面风格选择。

3.2.3“设置”菜单

“设置”菜单可以实现系统设置、硬件信息注册以及系统升级等相关功能。

3.2.4“工具”菜单

“工具”菜单可以实现扫描合格证信息、撤销历史申请、系统诊断以及合格证相关网址的导航功能。

第四章系统设置、升级以及硬件信息备案

为保证系统正常运行,必须先设置各参数以及备案硬件信息。

4.1系统设置

使用系统前必须对系统进行设置。点击“系统设置”后,有如下图所示窗口弹出,包含五个标签选项,分别为“系统设置”、“打印参数设置”、“上传参数设置”、“U盾刷新设置”和“通讯设置”。

4.1.1系统设置

选择“系统设置”标签,点击“系统运行模式”,如下图所示该系统可分为“合格证信息管理系统”模式、“合格证打印系统”模式和“合格证上传系统”模式。

选择“合格证信息管理系统”模式,即为新版V4.0系统标准模式;

选择“合格证打印系统”模式,如图所示主界面红色区域,工具栏、操作区域以及状态栏均变成了合格证打印相关操作;

选择“合格证上传系统”模式,如图所示主界面红色区域,工具栏、操作区域以及状态栏均变成了合格证上传相关操作。

注意:建议使用“合格证信息管理系统”模式。

4.1.2打印参数设置

选择“打印参数设置”标签,如下图所示,输入打印各项参数:

企业代码:中机中心合格证管理部发放的4位企业代码,用于合格证打印;

合格证打印边距位置调整:页边距可根据打印测试页的实际情况来作调整;

二维条码阅读器连接串口信息:可调整二维条码阅读器的串口通讯参数。

可在“操作”菜单下快速启动“打印参数设置”。具体操作为点击“打印”工具右下端的小箭头(如图所标红色区域)即可快速启动“打印参数设置”。

4.1.3上传参数设置

选择“上传参数设置”标签,如下图所示,输入上传各项参数:

上传服务线路:上传分为两种运行模式,即正式上传模式和测试上传模式。企业在测试软件的时候可以选择“测试服务器”。如要启动正式上传模式,企业可根据自己的网络运营商直接在此选项中选择“电信”或者“网通”;

注意:请企业特别注意此项选择,以防止把测试的数据传到正式系统上,也防止把数据传到测试系统而误认为已经上传到正式系统。

上传代理服务端口:上传代理服务的默认端口,建议不要修改;

上传用户名、密码:企业在中机中心合格证管理部领取的用户名和密码,用于合格证上传。

可在“操作”菜单下快速启动“上传参数设置”。具体操作为点击“上传”工具右下端的小箭头(如图所标红色区域)即可快速启动“上传参数设置”。

4.1.4U盾刷新设置

选择“U盾刷新设置”标签,如下图所示,输入用于U盾刷新的用户名密码,点击“保存设置”即可。

可在“操作”菜单下快速启动“U盾刷新设置”。具体操作为点击“U盾”工具右下端的小箭头(如图所标红色区域)即可快速启动“U盾刷新设置”。

4.1.5通讯设置

选择“通讯设置”标签,如下图所示。

如果采用了代理服务器的上网方式,则必须正确设置代理服务器的相应参数项才能确保正常使用远程功能。

注意:“代理服务地址”,“服务端口”以及用户名密码的具体设置请咨询本企业的网络管理员。

4.2注册硬件信息

新版软件依然需要硬件约束,只有已经在中机中心合格证管理部备案成功的计算机才能进行打印、上传合格证的相关操作。如需要对硬件信息进行变更,相关流程请参见中机中心合格证管理部网站相关说明。

点击“注册硬件信息”,有如下图所示窗口弹出。

单击“注册”即可向中机中心合格证管理部提交要备案的计算机硬件信息。此时如果硬件信息已经成功提交,那么将出现如下窗口:

因此,请企业特别注意,在点击“注册”之前,一定要慎重,以确保提交硬件信息的计算机是即将用于合格证打印上传的计算机。

4.3系统升级

在线升级本系统。点击“系统升级”,有如下图所示窗口弹出,代表已经升级到最新版本。

第五章合格证打印

5.1新增合格证

录入一张新的合格证数据,新合格证应首先进行打印,并在发证日期48小时之内上传至中机中心。通常情况下,合格证自上传之日起3个工作日入库,当通过中机中心查询到合格证数据状态为“已入库”时,车辆即可凭合格证进行注册登记。

点击“新增合格证”,即可打开合格证信息录入界面(如图)。当输入完所有车辆信息后,单击“保存”、“保存并打印”或“撤销当前数据”,即可对所录入合格证进行相应操作。

5.1.1未打印数据

单击“未打印数据”后如图,此时可以对已经录入合格证信息但还未打印的数据进行“筛选”、“刷新”和“导出”等操作(如图所标红色区域)。具体操作方法详见5.3。

双击某条数据信息,屏幕将会显示所录入的合格证全部信息(如图)。

此时可以直接打印该合格证,也可以对该合格证数据进行修改和撤销等操作。

5.1.2待上传数据

单击“待上传数据”后如图,此时可以对已经打印但还未上传的数据进行“上传”、“筛选”、“刷新”和“导出”等操作(如图所标红色区域)。具体操作方法详见5.3。

双击某条数据信息,屏幕将会显示所录入的合格证全部信息。

5.1.3已上传数据

单击“已上传数据”后如图,此时可以对已上传数据进行“筛选”、“刷新”

和“导出”等操作(如图所标红色区域)。具体操作方法详见5.3。

双击某条数据信息,屏幕将会显示所录入的合格证全部信息。

5.2打印旧合格证

此功能可以通过合格证编号对本地合格证数据进行再次打印、撤销等操作。点击“打印旧数据”后如图所示,输入所要打印的合格证编号,单击“确定”即可继续操作旧合格证。

5.3数据管理

5.3.1选择

5.3.1.1全选和取消全选

单击工具栏“全选”,可见待处理合格证的选定栏全部选中(如图)。

若取消全选,则单击“取消全选”按钮即可。

5.3.1.2单项选择和多项选择

单击待处理合格证左侧相对应的“选定”栏,即可实现单条合格证选中和多条同时选中的功能。如取消选择,再次点击即可。

5.3.2筛选

单击工具栏“筛选”,出现过滤条件生成器界面(如图),可根据不同条件查询待处理数据,从而进行相关操作。

5.3.2.1输入筛选条件

分别单击红、蓝、绿色字体(如图),选择筛选数据的各项条件,最后单击“确定”即可筛选出所需数据。

5.3.2.2添加或删除筛选条件

如在筛选过程中需要添加条件,可以单击绿色区域所示的“+”;

如需要删除条件,可以单击红色区域所示的“×”。

5.3.3上传

选择待上传数据,单击“上传数据”,屏幕显示如下窗口,上传数据即可。

5.3.4合格证条码读入

在新增合格证窗口中,单击如图所示红色区域“条码读入”。

此时屏幕显示如下窗口:

扫描条码后将显示合格证信息。可以通过按“ESC”键关闭窗口。

通过该窗口扫描合格证条码并关闭窗口后,如果参数设置的读取条码信息后为“保存”,那么系统将已扫描的合格证信息进行保存。如出现“数据保存成功!”提示,表示保存成功。

5.3.5刷新数据

单击“刷新数据”,可以得到最新的数据信息。

5.3.6导出

单击“导出为Excel”,屏幕显示如下窗口,设置导出文件目录,屏幕显示“导出成功”。

5.3.7关闭

单击工具栏“关闭”(如图),即可关闭相应菜单。

第六章上传合格证

将需要上传的数据上传至中机中心。除撤销申请外,其他类型的申请需要首先打印该合格证。通常情况下申请自上传之日起3个工作日可入库。

点击“上传数据申请”后,有四个选项,分别是“上传新增申请”、“上传补传申请”、“上传修改申请”、“上传撤销申请”,如图。

6.1新增

单击“上传新增申请”或者在“上传数据视图”里面点击“待上传数据(48小时内)”后如图,此时可以对打印后未上传的新增数据进行“上传”、“筛选”、“刷新”和“导出”等操作(如图所标红色区域)。具体操作方法详见5.3。

6.2补传

单击“上传补传申请”或者在“上传数据视图”里面点击“待补传数据”后如图,此时可以对发证日期超过当前日期48小时的已打印未上传数据进行“上传”、“筛选”、“刷新”和“导出”等操作(如图所标红色区域)。具体操作方法详见5.3。

6.3修改

单击“上传修改申请”或者在“上传数据视图”里面点击“修改后未上传数据”后如图,此时可以对本地未上传的修改数据进行“上传”、“筛选”、“刷新”和“导出”等操作(如图所标红色区域)。具体操作方法详见5.3。

6.4撤销

单击“上传撤销申请”或者在“上传数据视图”里面点击“撤销后未上传数据”后如图,此时可以对本地未上传的撤销数据进行“上传”、“筛选”、“刷新”和“导出”等操作(如图所标红色区域)。具体操作方法详见5.3。

6.5已上传数据

在“上传数据视图”里面点击“已上传数据”后如图,此时可以对已经上传的数据进行“筛选”、“刷新”和“导出”等操作(如图所标红色区域)。具体操作方法详见5.3。

第七章查询

V4.0系统的查询功能可以实现本地数据查询和远程数据查询。本地数据查询指查询本地的合格证数据及其状态;远程数据查询是与中机中心通讯进行数据查询。

7.1本地数据查询

查询本地的合格证数据及其状态,从而对本地数据进行分类查询及统计,具体操作方法详见5.3.2。

例如:查询上传日期早于2009年10月20日的所有合格证。

在筛选工具“过滤条件生成器”中选择各条件,使其符合将要查询数据的要求(如图),然后单击“确定”。

屏幕就会显示出所要的筛选结果。

7.2远程数据查询

此功能需要与中机中心通讯来进行数据查询。点击“远程数据查询”后,有五个选项,分别是“依据合格证编号查询”、“依据操作日期查询”、“依据上传日期查询”、“依据车辆制造日期查询”、“依据发证日期查询”(如图)。

7.2.1依据合格证编号查询

选择“依据合格证编号查询”后,有如下图所示窗口弹出,根据提示,输入要查询的合格证编号。

例如输入“ABC”,屏幕显示查询结果如下图所示。

此时可以对该数据进行“当前数据导入本地数据库”和“导出”操作(如图所标红色区域)。同时,窗口列表中显示了本次查询条件。

7.2.2依据操作日期查询

选择“依据操作日期查询”后,有如下图所示窗口弹出,根据提示,输入日

期范围。

例如要查询从2009.10.1至期间操作的合格证,屏幕显示查询结果如下图所示。

此时可以对该数据进行“当前数据导入本地数据库”和“导出”操作(如图所标红色区域)。同时,窗口列表中显示了本次查询条件。

7.2.3依据上传日期查询

选择“依据上传日期查询”后,有如下图所示窗口弹出,根据提示,输入日期范围。

例如要查询从2009.10.1至期间上传的合格证,屏幕显示查询结果如下图所示。

此时可以对该数据进行“当前数据导入本地数据库”和“导出”操作(如图所标红色区域)。同时,窗口列表中显示了本次查询条件。

7.2.4依据车辆制造日期查询

选择“依据车辆制造日期查询”后,有如下图所示窗口弹出,根据提示,输入日期范围。

例如要查询车辆制造日期从2009.10.1至期间的合格证,屏幕显示查询结果如下图所示。

此时可以对该数据进行“当前数据导入本地数据库”和“导出”操作(如图所标红色区域)。同时,窗口列表中显示了本次查询条件。

7.2.5依据发证日期查询

选择“依据发证日期查询”后,有如下图所示窗口弹出,根据提示,输入日期范围。

例如要查询发证日期从2009.10.1至期间的合格证,屏幕显示查询结果如下图所示。

此时可以对该数据进行“当前数据导入本地数据库”和“导出”操作(如图

所标红色区域)。同时,窗口列表中显示了本次查询条件。

第八章U盾

通过直接连接中机中心或输入管理员发放的升级证书升级U盾。点击“U盾升级”后,有三个选项,分别是“在线升级”、“输入证书升级U盾”以及“启动U盾信息管理器”(如图)。

8.1在线升级

选择“在线升级”,即可完成U盾在线升级。

8.2输入证书升级U盾

选择“输入证书升级U盾”,弹出如下窗口,输入U盾升级证书密钥即可成功升级。

8.3启动U盾信息管理器

选择“启动U盾信息管理器”,U盾信息管理器主界面打开。具体操作详见《U盾信息管理套件使用说明》。

第九章基础数据

9.1车型数据维护

此功能可以对快速输入数据进行维护,并且可以通过VSearch服务获取最新公告数据作为快速输入。点击“车型数据维护”,屏幕显示如下界面。

此时可以对屏幕显示各项数据进行“筛选”、“保存”和“刷新”等操作,具体操作方法详见5.3。

在如图所示的红色区域单击“添加新车型”,即可进入快速输入系统。

此功能可用于快速新增合格证,具体操作步骤如下:

a.单击“新增合格证”,如下图:

b.在上图红色区域输入已保存的快速输入码,单击“快速输入”,屏幕即刻调出该快速输入码对应的各项数据。

c.此时在此基础上完善数据,很快就可以完成新增合格证工作。

9.2用户维护

此功能用于修改使用本系统的用户及分配其权限。点击“用户维护”(如图),此时可以对屏幕显示各用户进行“筛选”、“保存”和“刷新”等操作(如图所标红色区域),具体操作方法详见5.3。

同时,该功能还可以通过“启用”和“关闭”来控制用户。

9.3配置信息维护

此功能可以车辆配置信息数据进行维护。点击“配置信息维护”,界面如下图所示:

点击“导入配置信息”,选择从临时配置序列号申报系统中下载的CSV数据,即可将本企业的全部配置信息导入。如下图所示:

此时可以对屏幕显示各项数据进行“筛选”、“保存”和“刷新”等操作,具体操作方法详见5.3。

9.4配置信息维护

点击“车辆配置管理”,可在本客户端中直接链接至车辆配置管理系统,进行相应操作,减少切换。

9.5配置信息的使用

存在如图所示配置序列号为XLH1的配置信息

在新建合格证时,

车辆品牌,车辆型号与车辆名称与配置序列号存在关联关系,即三者的变化会影响到可供选择的序列号,在未填写数据时,可供选择的配置序列号显示如下图所示:

输入在配置信息中不存在的品牌后可供选择的数据也随之消失,如下图:

配置序列号允许用户手动填写,如下图:

填写后的配置序列号会出现在备注文本的前端,如下图:

第十章视图

10.1窗口列表

单击此选项可以显示当前系统正在显示的所有子窗口列表(如图)。

如图所示两个红色区域是一一对应的。点击“窗口列表”下拉菜单,可以从所有打开的子窗口中选择所需要的窗口。

10.2选项卡方式显示子窗口

此功能可以切换选项卡显示方式。当该选项被选中,颜色呈黄色时,子窗口显示为选项卡方式,未被选中时即为窗口模式(如图)。

10.3在线工具

该选项可以切换在线工具栏的可见性,如图所示红色区域即为在线工具栏。

第十一章工具

11.2扫描合格证信息

通过条码枪扫描合格证二维条码后显示合格证信息。具体操作方法详见5.3.4。

11.3撤销申请历史

本地的撤销历史记录,即本地已经撤销并将撤销申请提交至中机中心的数据。点击“撤销申请历史”后,如下图所示,此时可以对屏幕显示各项删除历史进行“恢复”、“筛选”、“刷新”和“导出”等操作(如图所标红色区域),具体操作方法详见5.3。

11.4系统诊断

对本地系统进行诊断,用来排查系统故障。点击“系统诊断”后,如下图所示:

11.5网址导航

此功能可以帮助用户导航至常用网址。点击“网址导航”,有三个常用网址,分别为“中机中心合格证管理部”、“机动车合格证论坛”、“VSearch机动车搜索引擎”。

11.5.1中机中心合格证管理部

11.5.2机动车合格证论坛

11.5.3VSearch机动车搜索引擎

第三部分

机动车整车/底盘出厂合格证

打印接口v3.0设计说明

公安部交通管理科学研究所

第一章升级内容

V4.0版本合格证管理信息系统打印部分仍沿用3.0版本打印接口,实现技术没有发生变化,仅在填写时要求原“产品公告号”字段中同时填写“产品公告号”及“配置序列号”,打印后合格证正面样式不变,变更信息仅保存于二维条码中,未按要求打印的合格证将无法正确上传。

第二章打印接口设计的目标

该打印接口设计的目标要求是使第三方软件开发商能方便地使用打印接口系统的各项功能,因此,设计一个编程接口来实现这一目标。考虑到第三方开发环境的多样性,该接口能在以下开发环境中方便的调用:VisualC++、VisualBasic、PowerBuilder、Delphi、BorlandC++、OracleDeveloper、Asp、Jsp

第三章打印接口升级注意事项

V4.0版本合格证打印时要求在原有“产品公告号”字段(Veh_Cpggh属性)中同时填写“产品公告号”及“配置序列号”后进行打印。公告产品号由公告信息获得,11位字符,其后直接串联配置序列号14位字符(不使用任何分隔符,合计25位)。

第四章打印接口的详细设计

4.1系统实现的技术原理

为实现接口软件的兼容性要求,系统将以自动化COM组件(ActiveX控件)的形式提供该接口。自动化COM组件是Microsoft公司提出的一种成熟的组件接口技术,它应用相当广泛,大多数集成应用开发环境都对其有着非常好的支持。具体的接口开发平台将采用Microsoft公司的VisualBasic和VisualC++集成开发工具,以更好的实现接口的兼容性和稳定性。

4.2系统拓扑结构图

4.3系统使用加密措施

车辆制造企业

调用

合格证打印合格证上二维条码的内容采用密文的形式存储,具体的加密算法采用DES-64位加密算法(DES是重复使用移位变换和替代的强块密码,它是一种抗破车管所读取二维条译能力非常强的乘积密码体制),杜绝伪造合格证的行为。

机动车登记整车(底盘)4.4系统的功能模块

4.4.1合格证打印U盾校验模块

v3.0版合格证打印接口要求实施打印操作时必须接驳U盾,U盾作为原文本形式企业加密信息的重要升级,存储了企业身份标识及数据传输专用的加密密钥。

4.4.2合格证打印模块

接口打印模块分为整车合格证打印和底盘合格证打印。打印的格式由国家发展和改革委员会和公安部统一设计,项目填写的格式统一规定,并对二维条码信息进行加密,以达到合格证数据上的防伪。

4.4.3二维条码信息验证模块

验证模块是在合格证打印出来以后,通过二维条码阅读器和专门的条码解析模块,将条码内容读取出来,进行核对,企业可根据需要,存储读取的条码内容。

4.5打印接口提供的属性和方法

打印接口至少包含下面列出的车辆技术参数项目(属性):

整车合格证编号,底盘合格证编号,发证日期,车辆制造企业名称,企业编号,车辆类型(全项方式填写时,车辆类型分为:乘用车及客车、货车、半挂牵引车、半挂车、两轮摩托车和两轮轻便摩托车、三轮摩托车和三轮轻便摩托车、三轮汽车、低速货车、专用汽车、非《公告》车辆产品;底盘方式填写时,车辆类型分

为:二类底盘、三类底盘),车辆名称,车辆品牌,车辆型号,车身颜色,底盘型号,底盘ID,车辆识别代号,车架号,发动机号,发动机型号,燃料种类(取值为:汽油、柴油、电、混合油、天然气、液化石油气、甲醇、乙醇、太阳能、混合动力),排放标准,排量,功率,转向形式,前轮距,后轮距,轮胎数,轮胎规格,钢板弹簧片数,轴距,轴荷,轴数,外廓长,外廓宽,外廓高,货厢内部长,货厢内部宽,货厢内部高,总质量,额定载质量,整备质量,载质量利用系数,准牵引总质量,额定载客,半挂车鞍座最大允许总质量,驾驶室准乘人数,前制动方式,后制动方式,前制动操作方式,后制动操作方式,最高车速,车辆制造日期,备注,企业标准,车辆生产单位名称,车辆生产单位地址,油耗,车辆制造企业其它信息(联系地址,联系方式,检验员等)。

另外,还需包含车辆状态信息(全项、底盘),企业ID等。

打印接口至少包含下面的功能(方法):

打印整车/底盘出厂合格证,二维条码信息读取显示功能。

第五章、系统的安全性

系统本身是以标准的ActiveX控件的形式提供,调用接口提供的方法需要传递合法的参数,正确使用该方法,才能达到接口提供的功能,从而提高了打印接口的安全强度。

第六章、打印接口安装说明

整车/底盘合格证打印接口的安装步骤如下:

1.运行安装目录下的“机动车合格证打印接口”安装文件后显示如下图:

2.按上图中的“下一步”按钮,接着会显示:

第七章、打印接口使用说明

该打印接口控件为,它是以t名称进行引用的。

7.1VehCert的属性

序号

1

属性

Veh_Clztxx

名称

车辆状态信息

数据类型 数据长度 说明

字符 2 取值为QX和DP

4位企业代码+10位顺序号成功调用打印方法后可以通过该属性获得15位的整车合格证编号

全项方式15位;底盘方式不填

YYYY年MM月DD日

2 Veh_Zchgzbh 整车合格证编号 字符 14

3

4

5

Veh_Dphgzbh

Veh_Fzrq

Veh_Clzzqymc

6Veh_Qyid

底盘合格证编号

发证日期

车辆制造企业名称

企业ID

车辆分类

车辆名称

车辆品牌

车辆型号

车身颜色

底盘型号

底盘ID

车辆识别代号

车架号

发动机号

发动机型号

燃料种类

排放标准

字符

字符

字符

字符

字符

字符

字符

字符

字符

字符

字符

字符

字符

字符

字符

字符

字符

15

14

64

8

26

54

30

30

70

30

7

17

25

30

20

30

60

8位公告企业ID

代替原属性Veh_cllx。如:货车

如:轿车

7

8

9

10

11

12

13

14

15

16

17

18

19

Veh_Clfl

Veh_Clmc

Veh_Clpp

Veh_Clxh

Veh_Csys

Veh_Dpxh

Veh_Dpid

Veh_Clsbdh

Veh_Cjh

Veh_Fdjh

Veh_Fdjxh

Veh_Rlzl

Veh_Pfbz

多种颜色之间用“/”分隔

对于QX方式时使用

多种燃料之间用“/”分隔

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

Veh_Pl

Veh_Gl

Veh_Zxxs

Veh_Qlj

Veh_Hlj

Veh_Lts

Veh_Ltgg

Veh_Gbthps

Veh_Zj

Veh_Zh

Veh_Zs

Veh_Wkc

Veh_Wkk

Veh_Wkg

Veh_Hxnbc

Veh_Hxnbk

Veh_Hxnbg

Veh_Zzl

Veh_Edzzl

Veh_Zbzl

Veh_Zzllyxs

Veh_Zqyzzl

排量

功率

转向形式

前轮距

后轮距

轮胎数

轮胎规格

钢板弹簧片数

轴距

轴荷

轴数

外廓长

外廓宽

外廓高

货厢内部长

货厢内部宽

货厢内部高

总质量

额定载质量

整备质量

载质量利用系数

准牵引总质量

字符

字符

字符

字符

字符

字符

字符

字符

字符

字符

字符

字符

字符

字符

字符

字符

字符

字符

字符

字符

字符

字符

5

7

6

4

54

2

20

30

60

30

1

5

4

4

5

4

4

8

8

8

30

8

多种功率之间用“/”分隔

如:方向盘

42

43

44

45

46

47

48

49

50

51

Veh_Edzk

Veh_Bgcazzdyxzzl

Veh_Jsszcrs

Veh_Zgcs

Veh_Clzzrq

Veh_Bz

Veh_Qybz

Veh_Clscdwmc

Veh_Cpscdz

Veh_Qyqtxx

额定载客

半挂车鞍座最大允许总质量

驾驶室准乘人数

最高车速

车辆制造日期

备注

企业标准

车辆生产单位名称

车辆生产单位地址

企业其它信息

字符

字符

字符

字符

字符

字符

字符

字符

字符

字符

3

8

3

5

14

300

200

64

70

400

YYYY年MM月DD日

按“xxxx-xxxx《xxxx》”的格式,其中间部分为数字

该项目内容需要回车换行的地方使用“%%”表示。

取值为1、2、3,默认为1。供多转向轴的车辆填写。

调用ViewBarcodeInfo并读取合格证条码后,通过该属性可获得条码信息,具体项目格式见附件一。

调用PrtParaTbl成功后,通过该属性可获得校验信息,供合格证上传用。其长度随合格证信息量发生变化,建议采用备注型等大容量数据类型存储。

52 Veh_Zxzs 转向轴个数 字符 1

53 Veh_Tmxx 合格证条码信息 字符 1000

54 Veh_Jyw 校验信息 字符 255+

55

56

57

Veh_Yh

Veh_Cddbj

油耗

纯电动标记

字符

字符

字符

30

1

30

取值为1(是)、2(否),默认为2。纯电动车辆使用。

缺省为默认打印机 Veh_PrinterName 目标打印机的名称

58

59

60

61

62

63

64

65

合格证打印的左边距

合格证打印的上边Veh_PrintPosTop

Veh_PrintPosLeft

Veh_Connect

Veh_Baud

Veh_Parity

Veh_Databits

Veh_Stopbits

Veh_ErrorInfo

连接串口

串口波特率

串口奇偶校验

串口数据位

串口停止位

记录最近一次出错信息

字符

字符

字符

字符

字符

字符

字符

字符

5

5

5

10

5

5

5

1000

默认值为15单位:mm

默认值为15单位:mm

默认值为COM1

默认值为9600

默认值为N

默认值为8

默认值为1

如果调用方法出错,可以查看该属性值获取出错信息

由公告信息获得,11位字符,其后串联配置序列号14位字符,共25位

可空

由公告信息获得

填写示范:"06","16","166"

由公告信息获得,格式:yyyy-MM-dd

调用PrtParaTbl成功后,通过该属性可获得合格证打印唯一码,供合格证上传用。

66 Veh_Cpggh 产品公告号 字符 50

67

68

69

Veh_Zzbh

Veh_Ggpc

Veh_Ggsxrq

纸张编号

公告批次

公告生效日期

字符

字符

字符

50

50

14

70 Veh_Dywym 打印唯一码 字符 50

表一

注:属性57-64共八项一般不需要设置。调用打印方法PrtParaTbl之前,可通过57项设置目标打印机,通过58和59两项设置合格证的打印页边距。60-64五项是调用方法ViewBarcodeInfo之前用来设置条码阅读器通过串口通信的信息。

7.2VehCert的方法或函数

序号

方法或函数 返回数据类型 说明

功能:打印合格证反面

参数:iPtType打印类型1表示A4空白纸1 PrtParaTbl(IntegeriPtType,StringsKey) Integer

2 ViewBarcodeInfo(StringsKey) 无返回值

3 GetCertificateNO(StringstrHgzbh,StringsKey) String

打印;sKey传递该字符串是为了验证调用该方法的合法性

返回值:1表示调用成功

-1表示调用该打印接口时出错,这时可以查看Veh_ErrorInfo属性以获得出错原因。

注:该方法返回1时,可以通过取Veh_Zchgzbh属性值获得15位合格证编号。

功能:显示条码信息验证窗口

参数:sKey传递该字符串是为了验证调用该方法的合法性

描述:可以通过调用该方法来显示条码信息验证窗口,当该窗口显示后,可通过条码阅读器读取合格证上的二维条码,这时,该窗口上将显示读到的条码内容。

功能:获得合格证编号

参数:strHgzbh合格证编号,4位企业代码+10位顺序号;sKey传递该字符串是为了验证调用该方法的合法性

返回值:调用成功返回15位的合格证编号,调用失败返回空字符串(“”)。

表二

7.3打印接口在不同开发环境下的调用举例

该打印接口中方法的使用为:

1)安装U盾驱动并接驳U盾。2)先对必要的属性赋值,再调用PrtParaTbl方法。3)直接调用ViewBarcodeInfo方法。

调用上面的方法3)后将显示下图,接着可以扫描合格证上的二维条码来显示条码内容:

下面对部分开发环境下调用该打印接口进行举例说明

(1) 在PowerBuilder9中引用该控件

在窗口中添加OLE控件,在弹出的insertobject窗口中选择insertcontrol标签,然后选择t控件,确定后就可以如下的方式引用

A. 打印合格证方法的调用

stringrtnVal

//先对属性赋值

”QX”

=”XXXX”//14位

=”2004年05月01日”

……

//再调用合格证打印方法

rtnVal=ole_aTbl(1,"XXXXX")

ifrtnVal=-1then

messagebox(“提示”exclamation!)

return

endif

B. 验证条码信息

(2) 在VisualBasic6中引用该控件

选择”部件…”后选定VCertificate控件,确定后就可以如下的方式引用

打印合格证方法的调用

stringrtnVal

‘先对属性赋值

_Clztxx=”QX”

_Zchgzbh=”XXXX”‘14位

_Fzrq=”2004年05月01日”

……

‘再调用合格证打印方法

rtnVal=aTbl(1,"XXXXX")

ifrtnVal=-1then

_ErrorInfo,,“提示”

endif

验证条码信息

rcodeInfo("XXXXX")

A.

B.

(3) 在Delphi5中引用该控件

在componentpalette中选中Midas标签(Delphi6中是DataSnap标签),然后选中DCOMConnection控件,将DCOMConnection控件添加到form中,如下图:

还要对DCOMConnection控件的Connected属性置为True;ServerName和ServerGUID属性只要设其中一个,即ServerName属性置为t后,相应地,ServerGUID属性置为VehCert控件注册的clsid,或者相反。接下来在代码里以如下方式使用

1Click(Sender:TObject);

var

rtnVal:integer;

strKey:string;

begin

//先对属性赋值

’QX’;

=’XXXX’;//14位

’2004年05月01日’;

……

strKey:='XXXXX';

//再调用合格证打印方法

strKey);

ifrtnVal=-1then

begin

//exit;

end;

//验证条码信息

‘XXX’);

end;

end.

(4) 在ActiveServerPages3中引用该控件

首先声明t控件

方法之一是直接在asp脚本中声明,具体使用如下:

<%

DimVehCert1

SetVehCert1=Object("t")

%>

方法之二是直接在JavaScript中声明,具体使用如下:

通过ActiveXObject("t")方法来创建

具体实现同下面JSP中的例子。

(5)

另外,可以通过classid进行声明(略)。

在JSP中引用该控件

通过ActiveXObject("t")方法来创建

以下为的脚本

合格证接口测试页面

functionReadTest(){

varVehCert=newActiveXObject("t");

rcodeInfo("XXXXX");

}

functionPrintTest(){

variRtn

varVehCert=newActiveXObject("t");

="QX";

iRtn=aTbl(1,"XXXXX");

if(iRtn==-1){

alert(_ErrorInfo);

}

}

(6) 该打印接口控件也可在其他开发环境下引用(举例说明略)

附件一:

全项(车辆状态信息=QX)合格证返回的字符串由以下字段组合,分隔符为“#%”。

序号

1

4

7

名称

车辆状态信息

车辆制造企业名称

车辆品牌

序号

2

5

8

名称

整车合格证编号

车辆分类

车辆型号

序号

3

6

9

名称

发证日期

车辆名称

车身颜色

10

13

16

19

22

25

28

31

34

37

40

43

底盘型号

车辆识别代号

发动机型号

排量

前轮距

轮胎规格

轴荷

外廓宽

货厢内部宽

额定载质量

准牵引总质量

驾驶室准乘人数

11

14

17

20

23

26

29

32

35

38

41

44

底盘ID

车架号

燃料种类

功率

后轮距

钢板弹簧片数

轴数

外廓高

货厢内部高

整备质量

额定载客

转向轴个数

12

15

18

21

24

27

30

33

36

39

42

底盘合格证编号

发动机号

排放标准

转向形式

轮胎数

轴距

外廓长

货厢内部长

总质量

载质量利用系数

半挂车鞍座最大允许总质量

序号

3

6

9

12

15

18

21

24

27

30

33

名称

发证日期

车辆名称

车身颜色

发动机号

排放标准

转向形式

轮胎数

轴距

外廓长

总质量

半挂车鞍座最大允许总质量

底盘(车辆状态信息=DP)合格证返回的字符串由以下字段组合,分隔符为“#%”。

序号

1

4

7

10

13

16

19

22

25

28

31

34

名称

车辆状态信息

车辆制造企业名称

车辆品牌

底盘ID

发动机型号

排量

前轮距

轮胎规格

轴荷

外廓宽

整备质量

驾驶室准乘人数

序号

2

5

8

11

14

17

20

23

26

29

32

35

名称

整车合格证编号

车辆分类

底盘型号

车辆识别代号

燃料种类

功率

后轮距

钢板弹簧片数

轴数

外廓高

准牵引总质量

转向轴个数

第四部分

机动车合格证上传

代理服务4.0使用说明

第一章客户端的安装

1.1安装所需的软硬件环境

硬盘:100M以上

主频:500MHZ以上

内存:256M以上

支持操作系统:Windows2000/XP/Vista/2008/Windows7

1.2系统客户端的安装

双击进入安装界面(图1),一直默认点击下一步直至完成,如图2至图4所示。

图1.机动车合格证上传代理服务4.0安装界面

图2.机动车合格证上传代理服务4.0安装界面

图3.机动车合格证上传代理服务4.0安装界面

图4.机动车合格证上传代理服务4.0安装完成界面

1.3系统客户端的卸载

在服务器未启动状态下,双击进入卸载界面(图5),点击“删除机动车合格证上传代理服务4.0Setup”,然后单击完成,界面如图6,直至卸载完成,单击图7“完毕”即可。

图5.机动车合格证上传代理服务4.0注销界面

图6.机动车合格证上传代理服务4.0注销界面

图7.机动车合格证上传代理服务4.0注销完成界面

第二章机动车合格证上传代理服务4.0的启动和停止

2.1服务监视器的启动

步骤一:双击开始菜单>机动车合格证上传代理服务4.0>服务监视器,屏幕显示如图8。此时插入U盾,待U盾指示灯亮。

图8.机动车合格证上传代理服务4.0操作界面

步骤二:单击工具栏“启动服务器”按钮(如图9),此时服务器开始运行,屏幕显示如图10。

图9工具栏“启动服务器”按钮图10服务器开始运行界面

步骤三:单击“工具”菜单“设置”选项(图11),屏幕显示如图12。

图11“工具”菜单“设置”选项

图12“上传参数设置”界面

单击“服务线路选择”下拉菜单(图13),选择相应线路选项,输入上传用户名和密码,单击保存。此时屏幕显示如图14,当前线路状态更改为所选线路。

图13“服务线路选择”下拉菜单

图14当前线路状态图示

步骤四:单击“操作”菜单“注册硬件信息”选项(图15),屏幕显示了电脑自动采集到的硬件信息代码(图16)。

图15“操作”菜单“注册硬件信息”选项

图16硬件信息采集

单击图16“注册”,屏幕显示硬件信息注册成功(图17)。

图17硬件信息注册

此时,机动车合格证上传代理服务器开始启动。

2.2服务监视器的停止

方法一:单击工具栏“停止服务器”按钮(如图18),此时服务器停止运行,屏幕显示如图19。

图18工具栏“停止服务器”按钮图19服务器停止运行界面

方法二:可以通过退出服务监视器的方式停止运行。

单击“操作”菜单“退出”选项,界面显示如图20,单击“确定”即可退出机动车合格证上传代理服务4.0。

图20“操作”菜单

2.3使用Windows服务来操作机动车合格证上传代理服务器

2.3.1服务监视器的启动

步骤一:依次双击“我的电脑”-→“控制面板”-→“管理工具”-→“服务”(图21),此时屏幕显示如图22。

图21操作图标示意

图22Windows“服务”界面

步骤二:双击“CertificateProxyService”(图23红色区域),此时屏幕显示如图24。

图23Windows“服务”界面

步骤三:单击“启动”(图23红色区域),此时屏幕显示如图24,服务状态显示“已启动”。

图24Windows“服务”界面

步骤四:单击工具栏“刷新服务器状态”按钮(图25),此时服务器刷新到启动状态(图26,机动车合格证上传代理服务器开始启动。

图25工具栏“刷新服务器状态”按钮图26服务器开始运行界面

2.3.2服务监视器的停止

步骤一:单击“停止”(图27红色区域),此时屏幕显示如图28,服务状态显示“已停止”。

图27Windows“服务”界面

图28Windows“服务”界面

步骤二:单击工具栏“刷新服务器状态”按钮(图29),此时服务器刷新到停止状态(图30),服务器停止运行。

图29工具栏“刷新服务器状态”按钮图30服务器停止运行界面

第三章机动车合格证上传代理服务4.0的基本应用

1. 机动车合格证上传代理服务4.0界面图示(图31)

图31机动车合格证上传代理服务4.0界面图示

2. 菜单栏

(1)“操作”菜单

单击菜单栏“操作”菜单,界面显示如图32,其中包括“启动”,“停止”,“刷新服务状态”,“注册硬件信息”以及“退出”操作。

图32“操作”菜单

此操作菜单中各项操作的使用方法在“第二章机动车合格证上传代理服务4.0的启动和停止”中都有讲解。

(2)“工具”菜单

单击菜单栏“工具”菜单,界面显示如图33,其中包括“设置”,“查看本地服务”,“诊断”以及“升级”操作。

图33.“工具”菜单

a.单击“设置”快捷按钮,屏幕显示如图34,其中包括“上传参数设置”,“通讯设置”和“服务设置”。

图34“设置”界面

“上传参数设置”操作的使用方法在“第二章机动车合格证上传代理服务4.0的启动和停止”中有讲解。

单击“通讯设置”(图35),使用代理连接网络的用户请选中“自定义通讯代理服务”选项,屏幕显示如图36,输入网络连接代理的各个参数,单击“保存”即可。

图35“通讯设置”界面

图36“自定义通讯代理服务”界面

单击“服务设置”(图37),输入本地服务端口数,单击“保存”即可完成操作。

图37“服务设置”界面

如果需要清除数据重新填写,单击“清除全部设置”(如图38)即可。

图38“清除设置成功”界面

b.单击“查看本地服务”快捷按钮,屏幕显示如下网页(图39),用户可以通过此链接查看合格证相关代理服务。

图39“合格证代理服务”网页

c.单击“诊断”快捷按钮,屏幕显示如图40,单击“诊断”,屏幕显示(图41)诊断开始直至诊断结束。

图40“诊断”界面

图41“诊断”界面

d.单击“升级”快捷按钮,屏幕显示如图42,单击“确定”,版本升级完成。

图42“升级”界面

(3)“帮助”菜单

单击菜单栏“帮助”菜单,界面显示如图43,其中包括“关于”操作。

图43“帮助”菜单

单击“关于”,如图44显示了机动车合格证上传代理服务4.0软件的版权相关信息。

图44“关于”界面

3. 工具栏

工具栏包括“启动服务器”,“停止服务器”,“刷新服务状态”和“查看本地服务”四个个快捷按钮。

其中“启动服务器”,“停止服务器”和“刷新服务状态”的使用方法在“第二章机动车合格证上传代理服务4.0的启动和停止”中已讲解。

“查看本地服务”的使用方法在菜单栏操作中已讲解。

第五部分

机动车合格证信息上传二次开发接口

升级说明

总体情况

合格证上传二次开发接口此次升级主要变更点如下:

1. 升级原代理服务,在合格证信息对象中增加配置序列号属性。

2. 兼容模式添加“配置序列号”数据节点以适应新的管理要求。

与XML上传相比,WebService更加的通用和方便。企业只需要添加对服务的引用就可以得到所需要的方法,方法的参数类型等信息。

建议企业升级采用新提供的WebService上传接口方式,旧XML文档上传方式

将在未来的升级中不再提供支持。

新系统提供服务监视器,企业可通过服务监视器对系统进行相关设置。如设置穿越代理进行合格证的上传操作、通过诊断检测定位问题所在等。

第一章 合格证上传代理服务模式简介

合格证上传代理服务提供“网络服务”及“XML文档兼容”两种模式:

1.1网络服务(WebService)模式:

WebService模式通过提供标准SOAP1.1及1.2接口实现上传,补传,撤销,修改和查询操作。

WebService是一种新的Web应用程序分支,他们是自包含、自描述、模块化的应用,可以发布、定位、通过Web调用。WebService可以执行从简单的请求到复杂商务处理的任何功能。一旦部署以后,其他WebService应用程序可以发现并调用它部署的服务。

WebService是一种应用程序,它运用了Web网络技术和基于组件开发的精华成分。可以使用标准的互联网协议,像超文本传输协议(HTTP)和XML,将功能纲领性地体现在互联网和企业内部网上。像DCOM、RMI、IIOP等基于组件的对象模型都是依赖于一个特定的对象模型协议。WebService扩展了这些模型,使之可以和简单对象访问协议(SimpleObjectAccessProtocol,SOAP)以及XML通信以根除特定对象模型协议带来的障碍。可将WebService视作Web上的组件编程。

1.2

兼容模式:

为了兼容以前版本,新系统提供兼容上传模式(即XML文档上传模式)。该功能示例可以通过“监视器-->工具-->查看本地服务-->XML文档测试”进行测试。

XML上传模式总是需要一个XML文件。

1.3

模式比较:

两种模式综合比较如下表:

标准规范

性能

SOAP1.1/1.2规范

具备成熟解析模块,高

自定义XML格式

自定义解析模块

系统构建方式 基于SOA面向服务架构 基于文件交换

编程工具支持 非常广泛 基于DOM模型开发

开发难度 低 高

其他系统介入难低 非常高

开发工作量 小 大

升级难度 需替代原系统 对原系统进行小量修改

可通过中机 多(详见服务文档说明) 原有信息

中心查询获得的信息

综合来看,网络服务方式明显优于原XML文档上传,但原方式拥有开发基础,因此升级工作量较小,企业可衡量自身情况选择升级方式。在今后的升级中,将不再提供XML上传方式,提请企业注意。

第二章 机动车合格证上传WebService服务说明

服务地址:服务端口,默认9901>/

服务描述:服务端口,默认9901>/?wsdl

2.1方法

机动车合格证上传系统包含方法如下:

2.1.1HelloWord

方法说明:

测试本地服务是否正常。

输入参数:

参数名称 属性类型

(SOAP描述)

描述 备注

返回参数:

属性类型

(COM描述)

描述 备注

s:string 测试本地服务是否正常。成功返回HelloWorld,失败返回Can’ttoreadconfig!

2.1.2HelloWorld_Remote

方法说明:

测试远程服务是否正常。

输入参数:

参数名称 属性类型

(SOAP描述)

描述 备注

返回参数:

属性类型

(SOAP描述)

s:string 测试远程服务是否正常。成功返回字符串HelloWorld,失败则抛出异常。

描述 备注

2.1.3QueryCertificateByWZHGZBH

方法说明:

依据完整合格证编号查询合格证信息,仅能查询本企业合格证。

输入参数:

参数名称 属性类型

(SOAP描述)

wzhgzbh s:string 完整合格证编号

描述 备注

返回参数:

属性类型

(SOAP描述)

tns:QueryResult 包含查询结果信息。 tns:QueryResult的数据结构参见3.2的表二

描述 备注

2.1.4QueryCertificateByDate

方法说明:

依据时间段查询合格证信息,仅能查询本企业近5天内上传的合格证。

输入参数:

参数名称 属性类型

(SOAP描述)

rqlx s:int 日期类型

开始时间

rqlx具体信息参见3.2的表一

距当前时间不应超过5天,否则重置为当前时间的前5天。

endtime s:string 截止时间 应大于当前时间,否则重置为当前时间。

pageSize s:int

pageSite s:int

返回参数:

属性类型

(SOAP描述)

tns:QueryResult 包含查询结果信息。 tns:QueryResult的数据结构参见3.2的表二

描述 备注

每页大小

当前页码

不得大于50,否则置为50

当前页码

描述 备注

begintime s:string

2.1.5UploadInsert_Ent

方法说明:

提交上传合格证数据申请。

输入参数:

参数名属性类型

data

(SOAP描述)

tns:ArrayOfCertificateInfo 合格证相关信息记录的数组

返回参数:

tns:ArrayOfCertificateInfo的数据结构参见3.2的表三

描述 备注

属性类型

(SOAP描述)

描述 备注

s1:OperateResult 上传后服务器的反馈信息

s1:OperateResult的数据结构参见3.2的表四

2.1.6UploadOverTime_Ent

方法说明:

提交补传传合格证数据申请。

输入参数:

参数名称

data

属性类型

(SOAP描述)

tns:ArrayOfCertificateInfo 合格证相关信息记录的数组

memo s:string 备注,填写补传申请理由。

返回参数:

属性类型

(SOAP描述)

s1:OperateResult 上传后服务器的反馈信息

s1:OperateResult的数据结构参见3.2的表四

描述 备注

tns:ArrayOfCertificateInfo的数据结构参见3.2的表三

描述 备注

2.1.7UploadUpdate_Ent

方法说明:

提交修改传合格证数据申请。

输入参数: