详细设计-对接车标_第1页
详细设计-对接车标_第2页
详细设计-对接车标_第3页
详细设计-对接车标_第4页
详细设计-对接车标_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

系统开发项目-详细设计 详细设计 -汽车电子标识系统版本修订历史日期作者/修订人章节修改内容版本2018.06.01纪盈盈1.0目录第一章综述11.1 阅读前的注意事项11.2 规范要求1第二章系统详细功能设计22.1 对接电子车标库22.1.1 概述22.1.2 限制条件22.1.3 界面设计22.1.4 业务流程42.1.5 输入数据结构42.1.6 处理过程62.1.7 输出数据结构72.1.8 物理及数据存储92.1.9 接口设计132.1.10 备注15第三章系统错误处理设计163.1 系统访问异常16第一章 综述1.1 阅读前的注意事项本文件涉及具体的业务知识和大量的技术知识,需要掌握相应的业务和技术知识才能正确完全地理解本文。1.2 规范要求GB/T 9385-2008计算机软件需求说明编制指南中华人民共和国计算机信息系统安全保护条例(国务院令第147号 1994.2.18)计算机信息系统保密管理暂行规定(国保发19981号)计算机软件保护条例(2001年12月20日中华人民共和国国务院令第339号公布根据2011年1月8日国务院关于废止和修改部分行政法规的决定第一次修订根据2013年1月30日国务院关于修改计算机软件保护条例的决定第二次修订)第二章 系统详细功能设计22.1 对接电子车标库2.1.1 概述RFID即(Radio Frequency Identification),射频识别技术是一种非接触式的自动识别技术,它通过射频信号自动识别目标对象并获取相关数据。汽车电子标识是一种将普通车牌与超高频无线射频识别技术相结合形成的电子身份证。汽车电子标识系统是经由在车辆前挡风玻璃内侧安装一张用于存储汽车身份数据的RFID电子标签,与在城市道路上布设的电子车牌高速读写装备进行通讯,可以对RFID电子标签内的数据进行读写,实现主动、非接触、不停车地完成车辆的辨认、采集和监控。沧州自2013年4月起建设的RFID车辆智能识别系统,已发放汽车电子标识140万套,应用于交管、税务、环保、保险等多个领域。本次的沧州市智慧城市大数据项目,要求整合汽车电子标识数据,实现与多个部门实现数据互连互通与共享。本项目主要分两大部分,一是把汽车电子标识数据上传至数据中心,二是在数据中心上开发一个查询汽车电子标识信息的系统。2.1.2 限制条件本项目的数据来自多个政府单位,包括公安、保险、税务、环保等,只有在正常这些数据情况下,汽车电子标识查询系统才可以正常使用。2.1.3 界面设计 车辆发卡信息查询UI根据号牌号码、大架号、车辆类型等条件,查询车辆电子标识的发放信息。查询结果以文字方式显示,包括号牌号码、大架号、车辆类型、发放日期、发放站点、交强险单号、交强险起止日期等。UI如下图所示: 车辆信息查询UI根据号牌号码、大架号、车辆类型等条件,查询车辆基本信息。查询结果以文字方式显示,包括号牌号码、大架号、发动机号、车辆类型、号牌种类、车辆型号、品牌、发牌日期、车辆状态等。UI如下图所示: 购置税信息查询UI根据完税证明号、大架号等条件,查询车辆购置税信息。查询结果以文字方式显示,包括完税证明号、大架号、厂牌型号、发动机号、发放日期等。UI如下图所示:2.1.4 业务流程业务流程分两部分,数据采集流程和用户操作流程。数据采集流程由接口层自动调用,负责把从数据采集并保存到数据库;用户操作流程用指使用者登录系统,在相应的功能模块输入查询条件,查询所需信息的过程。业务流程如下图所示:2.1.5 输入数据结构 车辆发卡信息查询输入数据结构序号字段数据类型字段描述备注1hphmString号牌号码hphm、clsbdh两个字段不能同时为空2clsbdhString大架号3hpzlString号牌种类可选 车辆信息查询输入数据结构序号字段数据类型字段描述备注1hphmString号牌号码hphm、clsbdh两个字段不能同时为空2clsbdhString大架号3hpzlString号牌种类可选 购置税信息查询输入数据结构序号字段数据类型字段描述备注1nszmbhString完税证明号nszmbh、clsbdh两个字段不能同时为空2clsbdhString大架号 帐号管理输入数据结构角色:序号字段数据类型字段描述备注1role_nameString角色名称角色权限(列表):序号字段数据类型字段描述备注1module_idString模块ID用户拥有的角色(列表):序号字段数据类型字段描述备注1user_idString用户标识2role_idString角色标识2.1.6 处理过程本项目采用B/S结构,用户所有操作均在浏览器进行,浏览器通过HTTP协议与Web服务器进行交互,Web服务器响应浏览器的请求后,执行相关的命令,然后到数据库查询数据,最后把查询结果以HTML页面返回浏览器。主要处理流程如下图所示:2.1.7 输出数据结构 车辆发卡信息查询输出数据结构序号字段数据类型字段描述1hphmString号牌号码2clsbdhString大架号3hpzlString号牌种类4ffztInt是否发放(发放状态)5ffrqDateTime发放日期6ffdString发放点7ffrString发放人8jqx_dhString交强险单号9jqx_ksrqDateTime交强险起始日期10jqx_jzrqDateTime交强险截止日期 车辆信息查询输出数据结构序号字段数据类型字段描述1hphmString号牌号码2clsbdhString大架号3hpzlString号牌种类4clppString品牌5clxhString车辆型号6fdjhString发动机号7fprqDateTime发牌日期8djrqDateTime最近定检日期9yxqzDateTime检验有效期止10ztString车辆状态 购置税信息查询输出数据结构序号字段数据类型字段描述1nszmbhString完税证明号2clsbdhString大架号3cpxhString厂牌型号4fdjhString发动机号5nsrqDateTime纳税日期 帐号管理输出数据结构角色:序号字段数据类型字段描述备注1role_nameString角色名称角色权限(列表):序号字段数据类型字段描述备注1module_nameString模块名称用户拥有的角色(列表):序号字段数据类型字段描述备注1user_nameString用户名称2role_nameString角色名称2.1.8 物理及数据存储数据库表结构如下:电子标识(vehicle_tag)序号字段数据类型字段描述1idchar(16)标识2create_dateDateTime创建时间3modify_dateDateTime最后修改时间4is_deletedtinyint是否删除5hphmvarchar(20)号牌号码6clsbdhvarchar(50)大架号7hpzlchar(2)号牌种类8ffrqDateTime发放日期9ffdvarchar(255)发放点10ffrvarchar(50)发放人11ffztInt发放状态交强险保单(sali)序号字段数据类型字段描述1idchar(16)标识2create_dateDateTime创建时间3modify_dateDateTime最后修改时间4is_deletedtinyint是否删除5hphmvarchar(20)号牌号码6hpzlchar(2)号牌种类7dhString交强险单号8ksrqDateTime交强险起始日期9jzrqDateTime交强险截止日期车辆信息(vehicle)序号字段数据类型字段描述1idchar(16)标识2create_dateDateTime创建时间3modify_dateDateTime最后修改时间4is_deletedtinyint是否删除5hphmvarchar(20)号牌号码6clsbdhvarchar(50)大架号7hpzlchar(2)号牌种类8clppvarchar(50)品牌9clxhvarchar(50)车辆型号10fdjhvarchar(50)发动机号11fprqDateTime发牌日期12djrqDateTime最近定检日期13yxqzDateTime检验有效期止14ztvarchar(255)车辆状态车辆购置税完税证明(duty_paid_proof)序号字段数据类型字段描述1idchar(16)标识2create_dateDateTime创建时间3modify_dateDateTime最后修改时间4is_deletedtinyint是否删除5nszmbhvarchar(50)完税证明号6clsbdhvarchar(50)大架号7fdjhvarchar(50)发动机号8cpxhvarchar(255)厂牌型号9nsrqDateTime纳税日期角色(sys_role):序号字段数据类型字段描述备注1idchar(16)标识2create_dateDateTime创建时间3modify_dateDateTime最后修改时间4is_deletedtinyint是否删除5namevarchar(50)角色名称角色权限(sys_role_rights):序号字段数据类型字段描述备注1role_idString角色ID1module_idString模块ID用户帐号(sys_user):序号字段数据类型字段描述备注1idchar(16)标识2create_dateDateTime创建时间3modify_dateDateTime最后修改时间4is_deletedtinyint是否删除5namevarchar(50)用户名称6genderInt性别7accountvarchar(50)帐号8passwordvarchar(255)密码用户拥有的角色(sys_user_role):序号字段数据类型字段描述备注1user_idString用户标识2role_idString角色标识2.1.9 接口设计 接口技术协议数据接口采用HTTP协议,每个数据接口开发一个单独的处理方法,表现给调用方为一个完整的URL,通过接口URL,以POST方式提交数据。 接口数据封装方式接口数据使用JSON方式来封装。 接口调用方法接口部署在数据中心的服务器,由推送数据方调用。 接口数据定义电子标识接口数据:序号字段数据类型字段描述1idchar(16)标识2create_dateDateTime创建时间3modify_dateDateTime最后修改时间4is_deletedtinyint是否删除5hphmvarchar(20)号牌号码6clsbdhvarchar(50)大架号7hpzlchar(2)号牌种类8ffrqDateTime发放日期9ffdvarchar(255)发放点10ffrvarchar(50)发放人11ffztInt发放状态交强险保单(sali)序号字段数据类型字段描述1idchar(16)标识2hphmvarchar(20)号牌号码3hpzlchar(2)号牌种类4dhString交强险单号5ksrqDateTime交强险起始日期6jzrqDateTime交强险截止日期车辆信息(vehicle)序号字段数据类型字段描述1idchar(16)标识2create_dateDateTime创建时间3modify_dateDateTime最后修改时间4is_deletedtinyint是否删除5hphmvarchar(20)号牌号码6clsbdhvarchar(50)大架号7hpzlchar(2)号牌种类8clppvarchar(50)品牌9clxhvarchar(50)车辆型号10fdjhvarchar(50)发动机号11fprqDateTime发牌日期12djrqDateTime最近定检日期13yxqzDateTime检验有效期止14ztvarchar(255)车辆状态车辆购置税完税证明(duty_paid_proof)序号字段数据类型字段描述1idchar(16)标识2nszmbhvarchar(50)完税证明号3clsbdhvarchar(50)大架号4fdjhvarchar(50)发动机号5cpxhvarchar(255)厂牌型号6nsrqDateTime纳税日期2.1.10 备注无第三章 系统错误处理设计33.1 系统访问异常网站访问异常主要包括以下几种处理方式:l 网站可以打开但是访问和数据处理缓慢,检查服务器CPU和内存使用情况,进行调优。检查网站发布服务设置是否正确,缓存和连接数参数进行调整。如需升级硬件则即时向相应部门进行申请。l 网站部分网页可以打开,查看网站程序是否被破坏,如被破坏则即时恢复在日常运维时备份的程序。查找非法破坏程序的途

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论