




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目录TOC\o"1-5"\h\z第一部分1机动车合格证管理信息系统说明1第一章背景21。1车购税“配置序列号"21。2系统概述31。3合格证打印开发接口41。4上传服务开发接口51。5U盾升级开发接口5第二章相关技术概要5网络服务WebService5ActiveX62。3U盾6第二部分7机动车合格证管理信息系统v4.0客户端使用手册7第一章机动车合格证管理信息系统V4。0的安装与卸载81。1•系统安装81.2系统卸载11第二章机动车合格证管理信息系统V4。0的启动和退出112。1启动系统112.2退出系统12第三章机动车合格证管理信息系统V4.0整体介绍133.1界面各操作区域图示133.2菜单图示143。2。1“操作〃菜单143。2.2“视图〃菜单143。2。3"设置〃菜单153.2.4“工具〃菜单15第四章系统设置、升级以及硬件信息备案154.1系统设置154.1。1系统设置164。1.2打印参数设詈184.1.3上传参数设置194.1。4U盾刷新设詈204.1。5通讯设置214.2注册硬件信息224.3系统升级22第五章合格证打印235。1新增合格证235。1。1未打印数据245。1.2待卜.传数据255。1。3已上传数据265。2打印旧合格证275。3数据管理275.3。1选择27筛选295。3.3上传315。3.4合格证条码读入325。3.5刷新数据335.3.6导岀335。3.7关闭34第六章上传合格证346.1新增356。2补传356.3修改366.4撤销376。5已上传数据37第七章杳询387。1本地数据查询38远程数据杳询397.2。1依据合格证编号查询407.2.2依据操作日期杳询417。2。3依据上传日期杳询427。2。4依据车辆制造日期杳询437。2.5依据发证日期杳询44第八章U盾458。1在线升级468.2输入证书升级U盾468.3启动U盾信息管理器46第九章基础数据479.1车型数据维护479。2用户维护499。3配置信息维护499。4配置信息维护51第十章视图5510.1窗口列表55选项卡方式显示子窗口5510。3在线工具56第-一章工具5711.2扫描合格证信息5711.3撤销申请历史5711.4系统诊断5811.5网址导航5811.5。1中机中心合格证管理部5911.5。2机动车合格证论坛5911。5。3VSearch机动车搜索引擎60第三部分61机动车整车/底盘出厂合格证打印接口v3。0设计说明61第一章升级内容62第二章打印接口设计的目标62第三章打印接口升级注意事项62第四章打印接口的详细设计624.1系统实现的技术原理624.2系统拓扑结构图634。3系统使用加密措施634.4系统的功能模块634.4.1合格证打印U盾校验模块634.4。2合格证打印模块634。4.3二维条码信息验证模块634。5打印接口提供的属性和方法64第五章、系统的安全性64第六章、打印接口安装说明64第七章、打印接口使用说明667。1VehCert的属性66VehCert的方法或函数707。3打印接口在不同开发环境下的调用举例71第四部分77机动车合格证上传代理服务4。0使用说明77第一童客户端的安装781。1安装所需的软硬件环境781.2系统客户端的安装781.3系统客户端的卸载80第二童机动车合格证上传代理服务4.0的启动和停止822.1服务监视,器的启动822。2服务监视器的停止87使用Windows服务来操作机动车合格证上传代理服务器882。3.1服务监视器的启动882。3.2服务监视器的停止90第三章机动车合格证上传代理服务4。0的基本应用91第五部分99机动车合格证信息上传二次开发接口升级说明99总体情况100第一章合格证上传代理服务模式简介1001.1网络服务(WebService)模式:1001q2兼容模式:1011。3模式比较:101第二章机动车合格证上传WebService服务说明1022。1方法1022。1.1HelloWord1022。1。2HelloWorld_Remote1032。1.3QueryCertificateByWZHGZBH1042.1.4QueryCertificateByDate1052。1.5UploadInsertEnt1062。1.6UploadOverTimeEnt1072。1.7UploadUpdate_Ent1082.1。8UploadDeleteEnt1092.2数据结构1102。2。1rqlx1102。2。2tns:QueryResult111s1:Certificatelnfo112s1:OperateResult1162.2。5s1:ArrayOfNameValuePair1162。2.6VEHICLESTATUS117第三章兼容模式介绍1183.1兼容模式概述118第四章应用实例演示119第六部分120U盾信息管理套件使用说明120第一章U盾管理套件的安装1211.1安装所需的软硬件环境1211.2系统客户端的安装1211.3系统客户端的卸载123第二章U盾信息管理套件的基本应用125第七部分133机动车合格证数字认证U盾刷新开发接口说明133第一章机动车合格证数字认证U盾概述134第二章U盾同步刷新模式1352。1精简模式:1352。2证书模式:136第三章U_Gardian。dll开发接口库介绍1383。1—属性1383。2方法139第四章U盾证书服务1404。1月服务描述:1404.2调用示例141第八部分142车税临时配置序列号申报系统说明1421.1简介1431。2概念介绍1431.3配置编码使用规则1432。1登录1432。2首页1442.3申报页面1452.4配置信息1472。5临时配置信息1482。6转正情况:149第九部分1511.1系统登录:1521.2企业信息维护:1521.3数据管理:1531.4合格证正面样式管理:1551.5用户管理:1571。6U盾管理:1591。7关于本系统:1611.8注销系统:161第一部分机动车合格证管理信息系统说明第一章背景为加强机动车生产企业及产品管理,进一步规范机动车产品合格证管理,加强生产一致性管理,促进机动车行业持续、健康发展;提高车辆购置税征收管理效率,优化纳税服务;规范生产企业车辆信息报送工作,国家税务总局、工业和信息化部决定完善机动车整车出厂合格证信息管理系统.此次合格证管理信息系统升级主要工作内容包括:•合格证系统上传数据增加车购税“配置序列号〃内容•合格证打印要求变更合格证代理服务的升级合格证管理信息系统升级车购税临时配置序列号申请系统新合格证管理信息系统在保留原有使用方式及开发基础上,增加配置信息导入的功能.提供基于网络服务的开发接口,供企业选择使用.车购税“配置序列号”合格证管理信息系统v4。0通过在现有整车出厂合格证所需上传的信息中增加“车型配置编码”内容,实现地方国税局在车辆购置税征缴时通过车辆识别代号关联车辆配置信息后获得车辆最低计税价格,辅助车购税征缴工作的信息系统。关于合格证管理信息系统v4。0新增“配置序列号〃上传工作的具体要求说明如下:国税总局通过现行《配置价格采集表》采集的车型配置数据为基础,审价确认后形成“配置序列号”,机动车生产企业通过新版合格证管理信息系统获取本企业最新的“配置序列号〃信息.机动车生产企业使用升级后的机动车整车出厂合格证管理信息系统在不改变合格证打印正面样式的基础上,于电子数据上传时增加“配置序列号”内容。针对尚未由国税总局审定核准“配置序列号”的新车型及配置,企业可通过车购税临时配置序列号申请系统,申请“临时配置序列号”进行数据上传。1。2系统概述机动车合格证管理信息系统构成如下图所示:合格证管理信息系统概述整套合格证管理信息系统提供打印开发接口、U盾升级接口及上传服务调用接口三部分二次开发内容,企业可依据自身需求将合格证管理信息系统接入到原有企业信息系统中.系统通过U盾认证企业打印及上传合格证的权限,整体系统工作流程如下图所示:合格证打印开发接口V4.0版本合格证打印时要求在原有“产品公告号〃字段中同时填写“产品公告号"及“配置序列号”后进行打印。打印后合格证正面样式不变,变更信息仅保存于二维条码中,未按要求打印的合格证将无法正确上传.标准版客户端已内置该功能,二次开发打印功能时应予以注意。每次打印后企业将获得不同的“打印唯一码〃及“校验码”以供上传使用,未经打印的数据无法进行上传.打印合格证时要求计算机必须接驳U盾,用以杜绝未授权的非法打印合格证行为。上传服务开发接口上传代理服务以WindowsService形式提供。U盾升级开发接口机动车合格证数字认证u盾(简称U盾)是原企业加密信息文本的升级.原企业加密信息文本形式易泄露、易传播,使企业信息安全存在一定隐患,新的U盾技术通过特殊硬件匹配加密算法,从软硬两方面对企业信息安全进行了强化升级.U盾要求使用者定时与U盾服务器进行系统同步,同步可以通过U盾信息安全包中的U盾信息管理器完成.鉴于企业生产布局复杂多样,U盾预留了刷新开发接口,用来满足不同企业需求。U盾刷新接口可以选择精简模式及证书模式两种开发模式。第二章相关技术概要新版本合格证管理信息系统所涉及的相关技术知识摘要如下,以供参考。2.1网络服务WebService网络服务WebServices是基于SOAP协议的远程调用规范。WebServices的一个主要思想,就是未来的应用将由一组应用了网络的服务组合而成.只要两个等同的服务使用统一标准和中性的方法在网络上宣传自己,那么从理论上说,一个应用程序就可以根据价格或者性能的标准,从两个彼此竞争的服务之中选出一个。除此之外,一些服务允许在机器之间复制,因而可以通过把有用的服务复制到本地储存库,来提高允许运行在特定的计算机(群)上的应用程序的性能.WebServices体系结构是面向对象分析与设计(OOAD)的一种合理发展,同时也是电子商务解决方案中,面向体系结构、设计、实现与部署而采用的组件化的合理发展.这两种方式在复杂的大型系统中经受住了考验。和面向对象系统一样,封装、消息传递、动态绑定、服务描述和查询也是WebServices中的基本概念,而且,WebServices另外一个基本概念就是:所有东西都是服务,这些服务发布一个API供网络中的其他服务使用,并且封装了实现细节.2。2ActiveXActiveX是COM在Internet中的一项应用,它是Microsoft公司提出的一种成熟的组件接口技术,应用相当广泛,大多数集成应用开发环境都对其有着非常好的支持。具体的接口开发平台将采用Microsoft公司的VisualBasic和VisualC++集成开发工具,以更好的实现接口的兼容性和稳定性。2。3U盾U盾是数字认证加密锁及实时时钟软件保护锁的综合应用。在合格证管理系统中U盾用以确认打印者及上传者身份,并保证用户本地系统与服务器信息同步。第二部分机动车合格证管理信息系统v4.0客户端使用手册第一章机动车合格证管理信息系统V4.0的安装与卸载1。1。系统安装双击setup.exe进入安装界面(如图),一直默认点击下一步直至完成,如图:单击“关闭"按钮,结束安装程序。1。2系统卸载在控制面板中,运行“添加或删除程序”,选择“机动车合格证管理信息系统V4.0”,单击“卸载”即可.第二章机动车合格证管理信息系统V4。0的启动和退出2。1启动系统双击桌面快捷方式“机动车合格证管理信息系统V4°0”,将出现登录界面(如图),输入初始用户名(admin)和密码(空),单击“确定”即可。如图所示机动车合格证管理信息系统V4.0的主界面。在登陆主界面后,插入/観即可进行合格证的各项操作2。2退出系统单击界面左上角快捷菜单里面的“退出”,如图示。也可直接单击界面右上角的“关闭"按钮。单击“确定”,即退出系统。第三章机动车合格证管理信息系统V4。0整体介绍界面各操作区域图示该系统界面(如图)有快捷菜单、菜单栏、工具栏、窗口列表、状态栏以及操作区域.菜单图示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上传参数设置选择“上传参数设置"标签,如下图所示,输入上传各项参数:上传服务线路:上传分为两种运行模式,即正式上传模式和测试上传模式。企业在测试软件的时候可以选择“测试服务器”。如要启动正式上传模式,企业可根据自己的网络运营商直接在此选项中选择“电信”或者“网通”;注意:请企业特别注意此项选择以防止把测试的数据传到正式系统上,也防止把数据传到测试系统而误认为已经上传到正式系统。上传代理服务端口:上传代理服务的默认端口,建议不要修改;上传用户名、密码:企业在中机中心合格证管理部领取的用户名和密码,用于合格证上传。可在“操作菜单下快速启动“上传参数设置”具体操作为点击“上传”工具右下端的小箭头(如图所标红色区域卩可快速启动“上传参数设置”U盾刷新设置选择“u盾刷新设置"标签,如下图所示,输入用于u盾刷新的用户名密码,点击“保存设置”即可。可在“操作”菜单下快速启动“盾刷新设置”•具体操作为点击“/盾”工具右下端的小箭头(如图所标红色区j即可快速启动勺盾刷新设置,。4。1.5通讯设置选择“通讯设置”标签,如下图所示.如果采用了代理服务器的上网方式,则必须正确设置代理服务器的相应参数项才能确保正常使用远程功能。注意:“代理服务地址”“服务端口”以及用户名密码的具体设置请咨询本企业的网络管理员。注册硬件信息新版软件依然需要硬件约束,只有已经在中机中心合格证管理部备案成功的计算机才能进行打印、上传合格证的相关操作。如需要对硬件信息进行变更相关流程请参见中机中心合格证管理部网站相关说明。点击“注册硬件信息”,有如下图所示窗口弹出。单击“注册”即可向中机中心合格证管理部提交要备案的计算机硬件信息。此时如果硬件信息已经成功提交,那么将出现如下窗口:因此,请企业特别注意,在点击“注册”之前,一定要慎重,以确保提交硬件信息的计算机是即将用于合格证打印上传的计算机。系统升级在线升级本系统。点击“系统升级",有如下图所示窗口弹出,代表已经升级到最新版本.第五章合格证打印5。1新增合格证录入一张新的合格证数据,新合格证应首先进行打印,并在发证日期48小时之内上传至中机中心。通常情况下,合格证自上传之日起3个工作日入库,当通过中机中心查询到合格证数据状态为“已入库”时,车辆即可凭合格证进行注册登记。点击“新增合格证",即可打开合格证信息录入界面(如图).当输入完所有车辆信息后,单击“保存"、“保存并打印"或“撤销当前数据”,即可对所录入合格证进行相应操作。5。1。1未打印数据单击“未打印数据”后如图,此时可以对已经录入合格证信息但还未打印的数据进行“筛选”、“刷新"和“导出”等操作(如图所标红色区域).具体操作方法详见5.3。双击某条数据信息,屏幕将会显示所录入的合格证全部信息(如图)。此时可以直接打印该合格证,也可以对该合格证数据进行修改和撤销等操作。5。1。2待上传数据单击“待上传数据”后如图,此时可以对已经打印但还未上传的数据进行“上传”、“筛选”、“刷新”和“导出”等操作(如图所标红色区域)。具体操作方法详见5。3。双击某条数据信息,屏幕将会显示所录入的合格证全部信息。已上传数据单击“已上传数据”后如图,此时可以对已上传数据进行“筛选”、“刷新”和“导出"等操作(如图所标红色区域)。具体操作方法详见5.3。双击某条数据信息,屏幕将会显示所录入的合格证全部信息。5。2打印旧合格证此功能可以通过合格证编号对本地合格证数据进行再次打印、撤销等操作。点击“打印旧数据”后如图所示,输入所要打印的合格证编号,单击“确定”即可继续操作旧合格证。数据管理选择5.3.1。1全选和取消全选单击工具栏“全选",可见待处理合格证的选定栏全部选中(如图)。若取消全选,则单击“取消全选"按钮即可。5。3。1.2单项选择和多项选择单击待处理合格证左侧相对应的“选定”栏,即可实现单条合格证选中和多条同时选中的功能。如取消选择,再次点击即可。5。3。2筛选单击工具栏“筛选”,出现过滤条件生成器界面(如图),可根据不同条件查询待处理数据,从而进行相关操作。5。3。2.1输入筛选条件分别单击红、蓝、绿色字体(如图),选择筛选数据的各项条件,最后单击“确定”即可筛选出所需数据.5。3。2。2添加或删除筛选条件如在筛选过程中需要添加条件,可以单击绿色区域所示的“+";如需要删除条件,可以单击红色区域所示的“X"。上传选择待上传数据,单击“上传数据”,屏幕显示如下窗口,上传数据即可。5。3.4合格证条码读入在新增合格证窗口中,单击如图所示红色区域“条码读入”。此时屏幕显示如下窗口:扫描条码后将显示合格证信息。可以通过按“ESC”键关闭窗口。通过该窗口扫描合格证条码并关闭窗口后,如果参数设置的读取条码信息后为“保存”,那么系统将已扫描的合格证信息进行保存。如出现“数据保存成功!”提示,表示保存成功。5。3。5刷新数据单击“刷新数据",可以得到最新的数据信息。5.3.6导出单击“导出为Excel”,屏幕显示如下窗口,设置导出文件目录,屏幕显示“导出成功”。5.3.7关闭单击工具栏“关闭"(如图),即可关闭相应菜单。第六章上传合格证将需要上传的数据上传至中机中心。除撤销申请外,其他类型的申请需要首先打印该合格证。通常情况下申请自上传之日起3个工作日可入库。点击“上传数据申请”后,有四个选项,分别是“上传新增申请”、“上传补传申请”、“上传修改申请”、“上传撤销申请",如图。6。1新增单击“上传新增申请"或者在“上传数据视图”里面点击“待上传数据(48小时内)”后如图,此时可以对打印后未上传的新增数据进行“上传”、“筛选”、“刷新"和“导出”等操作(如图所标红色区域)。具体操作方法详见5。3。补传单击“上传补传申请”或者在“上传数据视图”里面点击“待补传数据”后如图,此时可以对发证日期超过当前日期18小时的已打印未上传数据进行“上传”、“筛选”、“刷新"和“导出"等操作(如图所标红色区域)。具体操作方法详见5。3.6。3修改单击“上传修改申请”或者在“上传数据视图"里面点击“修改后未上传数据”后如图,此时可以对本地未上传的修改数据进行“上传”、“筛选”、“刷新”和“导出”等操作(如图所标红色区域)。具体操作方法详见5。3。6。4撤销单击“上传撤销申请”或者在“上传数据视图”里面点击“撤销后未上传数据”后如图,此时可以对本地未上传的撤销数据S行“上传"、“筛选”、“刷新"和“导出”等操作(如图所标红色区域)。具体操作方法详见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至2009。10。20期间操作的合格证,屏幕显示查询结果如下图所示。此时可以对该数据进行“当前数据导入本地数据库"和“导出”操作(如图所标红色区域)。同时,窗口列表中显示了本次查询条件。依据上传日期查询选择“依据上传日期查询”后,有如下图所示窗口弹出,根据提示,输入日期范围.例如要查询从2009.10。1至2009。10.20期间上传的合格证,屏幕显示查询结果如下图所示。此时可以对该数据进行“当前数据导入本地数据库”和“导出”操作(如图所标红色区域).同时,窗口列表中显示了本次查询条件.7。2。4依据车辆制造日期查询选择“依据车辆制造日期查询”后,有如下图所示窗口弹出,根据提示,输入日期范围。例如要查询车辆制造日期从2009。10.1至2009。10.20期间的合格证,屏幕显示查询结果如下图所示。此时可以对该数据进行“当前数据导入本地数据库"和“导出"操作(如图所标红色区域)。同时,窗口列表中显示了本次查询条件。依据发证日期查询选择“依据发证日期查询”后,有如下图所示窗口弹出,根据提示,输入日期范围。例如要查询发证日期从2009。10。1至2009.10.20期间的合格证,屏幕显示查询结果如下图所示。此时可以对该数据进行“当前数据导入本地数据库”和“导出"操作(如图所标红色区域).同时,窗口列表中显示了本次查询条件。第八章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。同时,该功能还可以通过“启用”和“关闭”来控制用户。配置信息维护此功能可以车辆配置信息数据进行维护。点击“配置信息维护”,界面如下图所示:点击“导入配置信息”,选择从临时配置序列号申报系统中下载的CSV数据,即可将本企业的全部配置信息导入。如下图所示:此时可以对屏幕显示各项数据进行“筛选”、“保存”和“刷新"等操作,具体操作方法详见5。3。配置信息维护点击“车辆配置管理”,可在本客户端中直接链接至车辆配置管理系统,进行相应操作,减少切换。配置信息的使用存在如图所示配置序列号为XLH1的配置信息在新建合格证时,车辆品牌,车辆型号与车辆名称与配置序列号存在关联关系,即三者的变化会影响到可供选择的序列号,在未填写数据时,可供选择的配置序列号显示如下图所示输入在配置信息中不存在的品牌后可供选择的数据也随之消失,如下图:配置序列号允许用户手动填写,如下图:填写后的配置序列号会出现在备注文本的前端,如下图:第十章视图窗口列表单击此选项可以显示当前系统正在显示的所有子窗口列表(如图).如图所示两个红色区域是一一对应的。点击“窗口列表”下拉菜单,可以从所有打开的子窗口中选择所需要的窗口。选项卡方式显示子窗口此功能可以切换选项卡显示方式.当该选项被选中,颜色呈黄色时,子窗口显示为选项卡方式,未被选中时即为窗口模式(如图).10。3在线工具该选项可以切换在线工具栏的可见性,如图所示红色区域即为在线工具栏。第十一章工具扫描合格证信息通过条码枪扫描合格证二维条码后显示合格证信息.具体操作方法详见5。3。4。撤销申请历史本地的撤销历史记录,即本地已经撤销并将撤销申请提交至中机中心的数据。点击“撤销申请历史”后,如下图所示,此时可以对屏幕显示各项删除历史进行“恢复"、“筛选”、“刷新”和“导出”等操作(如图所标红色区域),具体操作方法详见5.3.11。4系统诊断对本地系统进行诊断,用来排查系统故障。点击“系统诊断”后,如下图所示:网址导航此功能可以帮助用户导航至常用网址。点击“网址导航”,有三个常用网址,分别为“中机中心合格证管理部"、“机动车合格证论坛"、“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—车辆制造企业4。3系统使用加密措施调用合格证打印接口证上二维条码的内容采用密文的形式存储,具体的加密算法采用DES—64位加密算法(DES力非常虽的乘积密码体制),杜绝伪造合格证的行为。合格是重复使用移读取换和替代的虽块密码,它是—种I
登记破译能系统系统的功能模块4。4。1合格证打印U盾校验模块v3.0版合格证打印接口要求实施打印操作时必须接驳U盾,U盾作为原文本形式企业加密信息的重要升级,存储了企业身份标识及数据传输专用的加密密钥。4.4。2合格证打印模块接口打印模块分为整车合格证打印和底盘合格证打印。打印的格式由国家发展和改革委员会和公安部统一设计,项目填写的格式统一规定,并对二维条码信息进行加密,以达到合格证数据上的防伪。4。4.3二维条码信息验证模块验证模块是在合格证打印出来以后,通过二维条码阅读器和专门的条码解析模块,将条码内容读取出来,进行核对,企业可根据需要,存储读取的条码内容。4。5打印接口提供的属性和方法打印接口至少包含下面列出的车辆技术参数项目(属性):整车合格证编号,底盘合格证编号,发证日期,车辆制造企业名称,企业编号,车辆类型(全项方式填写时,车辆类型分为:乘用车及客车、货车、半挂牵引车、半挂车、两轮摩托车和两轮轻便摩托车、三轮摩托车和三轮轻便摩托车、三轮汽车、低速货车、专用汽车、非《公告》车辆产品;底盘方式填写时,车辆类型分为:二类底盘、三类底盘),车辆名称,车辆品牌,车辆型号,车身颜色,底盘型号,底盘ID,车辆识别代号,车架号,发动机号,发动机型号,燃料种类(取值为:汽油、柴油、电、混合油、天然气、液化石油气、甲醇、乙醇、太阳能、混合动力),排放标准,排量,功率,转向形式,前轮距,后轮距,轮胎数,轮胎规格,钢板弹簧片数,轴距,轴荷,轴数,外廓长,外廓宽,外廓高,货厢内部长,货厢内部宽,货厢内部高,总质量,额定载质量,整备质量,载质量利用系数,准牵引总质量,额定载客,半挂车鞍座最大允许总质量,驾驶室准乘人数,前制动方式,后制动方式,前制动操作方式,后制动操作方式,最高车速,车辆制造日期,备注,企业标准,车辆生产单位名称,车辆生产单位地址,油耗,车辆制造企业其它信息(联系地址,联系方式,检验员等)。另外,还需包含车辆状态信息(全项、底盘),企业ID等.打印接口至少包含下面的功能(方法):打印整车/底盘出厂合格证,二维条码信息读取显示功能。第五章、系统的安全性系统本身是以标准的ActiveX控件的形式提供,调用接口提供的方法需要传递合法的参数,正确使用该方法,才能达到接口提供的功能,从而提高了打印接口的安全强度。第六章、打印接口安装说明整车/底盘合格证打印接口的安装步骤如下:运行安装目录下的“机动车合格证打印接口3.0Setup。msi"安装文件后显示如下图:按上图中的“下一步”按钮,接着会显示:第七章、打印接口使用说明该打印接口控件为VehCert.ocx,它是以VCertificate。VehCert名称进行引用的.
7。1VehCert的属性序号属性名称数据类型数据长度说明1Veh_Clztxx车辆状态信息字符2取值为QX和DP2Veh_Zchgzbh整车合格证编号字符144位企业代码+10位顺序号成功调用打印方法后可以通过该属性获得15位的整车合格证编号3Veh_Dphgzbh底盘合格证编号字符15全项方式15位;底盘方式不填4Veh_Fzrq发证日期字符14YYYY年MM月DD日5Veh_Clzzqymc车辆制造企业名称字符646Veh_Qyid企业ID字符88位公告企业ID7Veh_Clfl车辆分类字符26代替原属性Veh_cllx.如:货车8Veh_Clmc车辆名称字符54如:轿车9Veh_Clpp车辆品牌字符3010Veh_Clxh车辆型号字符3011Veh_Csys车身颜色字符70多种颜色之间用“/”分隔12Veh_Dpxh底盘型号字符30对于QX方式时使用13Veh_Dpid底盘ID字符714Veh_Clsbdh车辆识别代号字符1715Veh_Cjh车架号字符2516Veh_Fdjh发动机号字符3017Veh_Fdjxh发动机型号字符2018Veh_Rlzl燃料种类字符30多种燃料之间用“/”分隔19Veh_Pfbz排放标准字符6020Veh_Pl排量字符521Veh_Gl功率字符7多种功率之间用“/〃分隔22Veh_Zxxs转向形式字符6如:方向盘23Veh_Qlj前轮距字符4
24Veh_Hlj后轮距字符5425Veh_Lts轮胎数字符226Veh_Ltgg轮胎规格字符2027Veh_Gbthps钢板弹簧片数字符3028Veh_Zj轴距字符6029Veh_Zh轴荷字符3030Veh_Zs轴数字符131Veh_Wkc外廓长字符532Veh_Wkk外廓宽字符433Veh_Wkg外廓咼字符434Veh_Hxnbc货厢内部长字符535Veh_Hxnbk货厢内部宽字符436Veh_Hxnbg货厢内部高字符437Veh_Zzl总质量字符838Veh_Edzzl额定载质量字符839Veh_Zbzl整备质量字符840Veh_Zzllyxs载质量利用系数字符3041Veh_Zqyzzl准牵引总质量字符842Veh_Edzk额定载客字符343Veh_Bgcazzdyxzzl半挂车鞍座最大允许总质量字符844Veh_Jsszcrs驾驶室准乘人数字符345Veh_Zgcs最高车速字符546Veh_Clzzrq车辆制造日期字符14YYYY年MM月DD日47Veh_Bz备注字符30048Veh_Qybz企业标准字符200按"xxxx-xxxx《xxxx》"的格式,其中间部分为数字49Veh_Clscdwmc车辆生产单位名称字符6450Veh_Cpscdz车辆生产单位地址字符7051Veh_Qyqtxx企业其它信息字符400该项目内容需要回车换行的地方使用“%%”表示。
52Veh_Zxzs转向轴个数字符1取值为1、2、3,默认为1。供多转向轴的车辆填写.53Veh_Tmxx合格证条码信息字符1000调用ViewBarcodeInfo并读取合格证条码后,通过该属性可获得条码信息,具体项目格式见附件一。54Veh_Jyw校验信息字符255+调用PrtParaTbl成功后,通过该属性可获得校验信息,供合格证上传用。其长度随合格证信息量发生变化,建议采用备注型等大容量数据类型存储。55Veh_Yh油耗字符3056Veh_Cddbj纯电动标记字符1取值为1(是)、2(否),默认为2。纯电动车辆使用。57Veh_PrinterName目标打印机的名称字符30缺省为默认打印机58Veh_PrintPosLeft合格证打印的左边距字符5默认值为15单位:mm59Veh_PrintPosTop合格证打印的上边距字符5默认值为15单位:mm60Veh_Connect连接串口字符5默认值为COM161Veh_Baud串口波特率字符10默认值为960062Veh_Parity串口奇偶校验字符5默认值为N63Veh_Databits串口数据位字符5默认值为864Veh_Stopbits串口停止位字符5默认值为165Veh_ErrorInfo记录最近一次出错信息字符1000如果调用方法出错,可以查看该属性值获取出错信息66Veh_Cpggh产品公告号字符50由公告信息获得,11位字符,其后串联配置序列号14位字符,共25位67Veh_Zzbh纸张编号字符50可空68Veh_Ggpc公告批次字符50由公告信息获得填写示范:〃06”"16","166"
69Veh_Ggsxrq公告生效日期字符14由公告信息获得,格式:yyyy-MM—dd70Veh_Dywym打印唯一码字符50调用PrtParaTbl成功后,通过该属性可获得合格证打印唯一码,供合格证上传用。表注:属性57-64共八项一般不需要设置.调用打印方法PrtParaTbl之前,可通过57项设置目标打印机,通过58和59两项设置合格证的打印页边距。60-64五项是调用方法ViewBarcodelnfo之前用来设置条码阅读器通过串口通信的信息。VehCert的方法或函数序号方法或函数返回数据类型说明1PrtParaTbl(IntegeriPtType,StringsKey)Integer功能:打印合格证反面参数:iPtType打印类型1表示A4空白纸打印;sKey传递该字符串是为了验证调用该方法的合法性返回值:1表示调用成功—1表示调用该打印接口时出错,这时可以查看VehErrorInfo属性以获得出错原因.注:该方法返回1时,可以通过取VehZchgzbh属性值获得15位合格证编号。2ViewBarcodeInfo(StringsKey)无返回值功能:显示条码信息验证窗口参数:sKey传递该字符串是为了验证调用该方法的合法性描述:可以通过调用该方法来显示条码信息验证窗口,当该窗口显示后,可通过条码阅读器读取合格证上的二维条码,这时,该窗口上将显示读到的条码内容。3GetCertificateN0(StringstrHgzbh,StringsKey)String功能:获得合格证编号参数:strHgzbh合格证编号,4位企业代码+10位顺序号;sKey传递该字符串是为了验证调用该方法的合法性返回值:调用成功返回15位的合格证编号,调用失败返回空字符串“”)。表二7。3打印接口在不同开发环境下的调用举例该打印接口中方法的使用为:1)安装U盾驱动并接驳U盾.2)先对必要的属性赋值,再调用PrtParaTbl方法。3)直接调用ViewBarcodelnfo方法.调用上面的方法3)后将显示下图,接着可以扫描合格证上的二维条码来显示条码内容:下面对部分开发环境下调用该打印接口进行举例说明(1)在PowerBuilder9中引用该控件在窗口中添加OLE控件,在弹出的insertobject窗口中选择insertcontrol标签,然后选择VCertificate.VehCert控件,确定后就可以如下的方式引用A.打印合格证方法的调用stringrtnVal//先对属性赋值ole_1。object.Veh_Clztxx二"QX"ole_1。object。Veh_Zchgzbh="XXXX0123456789”//14位ole_1。object.Veh_Fzrq="2004年05月01日"//再调用合格证打印方法rtnVal=ole_1.object。PrtParaTbl(1,”XXXXX”)ifrtnVal=—1thenmessagebox“提示”,ole_1.object°Veh_ErrorInfo,exclamation!)returnendifB.验证条码信息ole_1.object。ViewBarcodeInfo("XXXXX")在VisualBasic6中引用该控件选择"部件…”后选定VCertificate控件,确定后就可以如下的方式引用A.打印合格证方法的调用stringrtnVal‘先对属性赋值VehCert1。Veh_Clztxx二”QX"VehCertl。Veh_ZchgzbhVehCertl。Veh_Zchgzbh二”XXXX0123456789”14位VehCert1.Veh_Fzrq="2004年05月01日”‘再调用合格证打印方法rtnVal=VehCert1。PrtParaTbl(1,"XXXXX")ifrtnVal=-1thenmsgboxVehCert1.Veh_ErrorInfo,,“提示”endifB.验证条码信息VehCert1.ViewBarcodeInfo("XXXXX”)在Delphi5中引用该控件在componentpalette中选中Midas标签(Delphi6中是DataSnap标签),然后选中DCOMConnection控件,将DCOMConnection控件添加到form中,如下图:还要对DCOMConnection控件的Connected属性置为True;ServerName和ServerGUID属性只要设其中一个,即ServerName属性置为VCertificate.VehCert后,相应地,ServerGUID属性置为VehCert控件注册的clsid,或者相反。接下来在代码里以如下方式使用procedureTForm1.Button1Click(Sender:TObject);varrtnVal:integer;strKey:string;begin//先对属性赋值DCOMConnection1.AppServer.Veh_Clztxx:='QX';DCOMConnection1.AppServer.Veh_Zchgzbh:='XXXX0123456789';//14位DCOMConnection1。AppServer.Veh_Fzrq:二'2004年05月01日';strKey:='XXXXX';//再调用合格证打印方法rtnVal:=DCOMConnection1.AppServer.PrtParaTbl(1,strKey);ifrtnVal=-1thenbeginshowmessage(DCOMConnection1。AppServer.Veh_ErrorInfo);//exit;end;//验证条码信息DCOMConnection1。AppServer。ViewBarcodeInfo('XXX');end;end.在ActiveServerPages3中引用该控件首先声明VCertificate。VehCert控件方法之一是直接在asp脚本中声明,具体使用如下:〈%DimVehCert1SetVehCert1=server.CreateObject(”VCertificate.VehCert”)%>方法之二是直接在JavaScript中声明,具体使用如下:通过ActiveXObject("VCertificate。VehCert")方法来创建具体实现同下面JSP中的例子.另外,可以通过classid进行声明(略)。在JSP中引用该控件通过ActiveXObject("VCertificate.VehCert")方法来创建以下为demo。jsp的脚本<html><head><metahttp-equiv="Content—Type"content="text/html;charset=gb2312"〉<title〉合格证接口测试页面〈/title〉<body〉<tablealign="center"width="700"border=0〉〈tr〉〈td><inputtype="button"name="read"value="read"onclick="ReadTest()">〈/td>〈/tr〉<tr><td>〈inputtype="button"name="print"value="print"onclick="PrintTest()"〉〈/td〉〈/tr></table>〈/body>〈/html〉<scriptlanguage="JavaScript">functionReadTest(){varVehCert=newActiveXObject("VCertificate.VehCert");VehCert.ViewBarcodeInfo("XXXXX");}functionPrintTest(){variRtnvarVehCert二newActiveXObject("VCertificate。VehCert”);VehCert。Clztxx二"QX";iRtn=VehCert.PrtParaTbl(1,"XXXXX");if(iRtn==-1){
alert(VehCert.Veh_ErrorInfo);}}〈/script〉(6)该打印接口控件也可在其他开发环境下引用(举例说明略)附件一:全项(车辆状态信息=QX)合格证返回的字符串由以下字段组合,分隔符为“#%”。序号名称序号名称序号名称1车辆状态信息2整车合格证编号3发证日期4车辆制造企业名称5车辆分类6车辆名称7车辆品牌8车辆型号9车身颜色10底盘型号11底盘ID12底盘合格证编号13车辆识别代号14车架号15发动机号16发动机型号17燃料种类18排放标准19排量20功率21转向形式22前轮距23后轮距24轮胎数25轮胎规格26钢板弹簧片数27轴距28轴荷29轴数30外廓长31外廓宽32外廓咼33货厢内部长34货厢内部宽35货厢内部高36总质量37额定载质量38整备质量39载质量利用系数40准牵引总质量41额定载客42半挂车鞍座最大允许总质量43驾驶室准乘人数44转向轴个数底盘(车辆状态信息=DP)合格证返回的字符串由以下字段组合,分隔符为“#%”。序号名称序号名称序号名称1车辆状态信息2整车合格证编号3发证日期4车辆制造企业名称5车辆分类6车辆名称7车辆品牌8底盘型号9车身颜色10底盘ID11车辆识别代号12发动机号13发动机型号14燃料种类15排放标准16排量17功率18转向形式19前轮距20后轮距21轮胎数22轮胎规格23钢板弹簧片数24轴距25轴荷26轴数27外廓长28外廓宽29外廓咼30总质量31整备质量32准牵引总质量33半挂车鞍座最大允许总质量34驾驶室准乘人数35转向轴个数第四部分机动车合格证上传代理服务4.0使用说明第一章客户端的安装1。1安装所需的软硬件环境硬盘:100M以上主频:500MHZ以上内存:256M以上支持操作系统:Windows2000/XP/Vista/2008/Windows7系统客户端的安装双击setup.exe进入安装界面(图1),一直默认点击下一步直至完成,如图2至图4所示。图1.机动车合格证上传代理服务4。0安装界面图2。机动车合格证上传代理服务4。0安装界面图3。机动车合格证上传代理服务4.0安装界面图4。机动车合格证上传代理服务4.0安装完成界面系统客户端的卸载在服务器未启动状态下,双击setup.exe进入卸载界面(图5),点击“删除机动车合格证上传代理服务4。OSetup”,然后单击完成,界面如图6,直至卸载完成,单击图7“完毕”即可。图5。机动车合格证上传代理服务4.O注销界面图6。机动车合格证上传代理服务4.O注销界面图7.机动车合格证上传代理服务4.O注销完成界面第二章机动车合格证上传代理服务4。0的启动和停止服务监视器的启动步骤一:双击开始菜单〉机动车合格证上传代理服务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的基本应用机动车合格证上传代理服务4。0界面图示(图31)图31机动车合格证上传代理服务4。0界面图示菜单栏(1)“操作”菜单单击菜单栏“操作"菜单,界面显示如图32,其中包括“启动”,“停止",“刷新服务状态",“注册硬件信息”以及“退出”操作。图32“操作”菜单此操作菜单中各项操作的使用方法在“第二章机动车合格证上传代理服务4。0的启动和停止”中都有讲解。(2)“工具"菜单单击菜单栏“工具”菜单,界面显示如图33,其中包括“设置",“查看本地服务”,“诊断”以及“升级"操作。图33。“工具”菜单单击“设置”快捷按钮,屏幕显示如图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服务说明服务地址:http://lccalhost.:<服务端口,默认9901>/CertificateRequestService.asmx服务描述:http://localhost:〈服务端口,默认9901>/CertificateRequestService。asmx?wsdl2.1方法机动车合格证上传系统包含方法如下:2。1.1HelloWord方法说明:测试本地服务是否正常。输入参数:参数名称属性类型(SOAP描述)描述备注无返回参数:属性类型(COM描述)描述备注s:string测试本地服务是否正常。成功返回HelloWorld,失败返回Can'ttoreadconfig!2.1。2HelloWorld_Remote方法说明:测试远程服务是否正常。输入参数:参数名称属性类型(SOAP描述)描述备注无返回参数:属性类型(SOAP描述)描述备注s:string测试远程服务是否正常.成功返回字符串HelloWorld,失败则抛出异常。2.1。3QueryCertificateByWZHGZBH方法说明:依据完整合格证编号查询合格证信息,仅能查询本企业合格证.输入参数:参数名称属性类型(SOAP描述)描述备注wzhgzbhs:string完整合格证编号返回参数:属性类型(SOAP描述)描述备注tns:QueryResult包含查询结果信息。tns:QueryResult的数据结构参见3。2的表二2。1。4QueryCertificateByDate方法说明:依据时间段查询合格证信息,仅能查询本企业近5天内上传的合格证。输入参数:
参数名称属性类型(SOAP描述)描述备注rqlxs:int日期类型rqlx具体信息参见3.2的表begintimes:string开始时间距当前时间不应超过5天,否则重置为当前时间的前5天.endtimes:string截止时间应大于当前时间,否则重置为当前时间。pageSizes:int每页大小不得大于50,否则置为50pageSites:int当前页码当前页码返回参数:属性类型(SOAP描述)描述备注tns:QueryResult包含查询结果信息.tns:QueryResult的数据结构参见3。2的表二2.1。5UploadInsert_Ent方法说明:提交上传合格证数据申请.输入参数:参数名称属性类型(SOAP描述)描述备注datatns:ArrayOfCertificatelnfo合格证相关信息记录的数组tns:ArrayOfCertificatelnfo的数据结构参见3.2的表三返回参数:属性类型(SOAP描述)描述备注s1:OperateResult上传后服务器的反馈信息s1:OperateResult的数据结构参见3。2的表四
2.1。6UploadOverTime_Ent方法说明:提交补传传合格证数据申请。输入参数:参数名称属性类型(SOAP描述)描述备注datatns:ArrayOfCertificatelnfo合格证相关信息记录的数组tns:ArrayOfCertificatelnfo的数据结构参见3.2的表三memos:string备注,填写补传申请理由。返回参数:属性类型(SOAP描述)描述备注si:OperateResult上传后服务器的反馈信息s1:OperateResult的数据结构参见3。2的表四2.1。7UploadUpdate_Ent方法说明:提交修改传合格证数据申请.输入参数:参数名称属性类型(SOAP描述)描述备注datatns:ArrayOfCertificatelnfo合格证相关信息记录的数组tns:ArrayOfCertificatelnfo的数据结构参见3.2的表三memos:string备注,填写修改申
属性类型(SOAP描述)描述备注sl:0perateResult上传后服务器的反馈信息s1:OperateResult的数据结构参见
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 礼仪培训考试试题及答案
- 宋朝考试题目及答案
- 智能能源管理系统初步设计评估报告2025
- 少儿英语全真试题及答案
- 2025年智能家居可穿戴医疗设备市场增长趋势与用户需求分析报告
- 弱电面试题目及答案
- 江西省上饶2024-2025学年初三第一次诊断性英语试题含答案
- 江苏省淮安市淮阴区开明中学2025年初三下学期联考期末试卷英语试题含答案
- 电商数字营销的技术提升试题及答案
- 聚焦2025年:医疗器械售后服务市场前景分析与服务质量提升策略研究报告
- 产品上市计划
- 中国艺术歌曲赏析及实践知到课后答案智慧树章节测试答案2025年春四川音乐学院
- CHINET2024年全年细菌耐药监测结果
- 药物临床试验质量管理规范解读
- 膀胱癌健康宣教课件
- X线腰椎临床意义
- 零星工程框架协议书范本
- 绽放的梨花(2024年山东滨州中考语文试卷记叙文阅读试题)
- 2024-2025学年人教版英语七年级下册Unit 5 Here and now Section B 1a - 1d 教案
- 中国银行课件模板7
- 2025年桉树种植与林业碳汇交易市场建设合作合同2篇
评论
0/150
提交评论