机动车检测监管系统外廓检查子系统需求规格说明书10自动调度版.docx
- 文档编号:26604835
- 上传时间:2023-06-20
- 格式:DOCX
- 页数:15
- 大小:94.75KB
机动车检测监管系统外廓检查子系统需求规格说明书10自动调度版.docx
《机动车检测监管系统外廓检查子系统需求规格说明书10自动调度版.docx》由会员分享,可在线阅读,更多相关《机动车检测监管系统外廓检查子系统需求规格说明书10自动调度版.docx(15页珍藏版)》请在冰豆网上搜索。
机动车检测监管系统外廓检查子系统需求规格说明书10自动调度版
项目编号:
AX2003VEES
版本号:
V1.0
密级:
机动车检测监管系统
外廓检验子系统
需求规格说明书
吉林省爱信网络信息科技有限公司
2013年04月
文档记录
文档修订记录
序号
修订时间
修订人
主要修订
审核人
批准人
存档版本
1
2013-4-21
穆东良
初稿
1.0
2
3
4
5
6
7
8
9
10
1.引言-3-
1.1编写目的-3-
1.2项目背景-3-
1.3定义-3-
1.4参考资料-3-
2.任务概述-4-
2.1目标-4-
2.2运行环境-4-
2.3条件与限制-5-
3.数据描述-6-
3.1静态数据-6-
3.2动态数据-6-
3.3数据库介绍-6-
3.4数据词典-6-
3.5数据采集-7-
3.6数据加工-7-
4.功能需求-12-
4.1功能划分-12-
4.2功能描述-12-
5.性能需求-16-
5.1数据精确度-16-
5.2时间特性-16-
5.3适应性-16-
6.运行需求-17-
6.1用户界面-17-
6.2硬件接口-17-
6.3软件接口-17-
6.4故障处理-18-
7.其它需求-19-
1.引言
1.1编写目的
为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。
本文档供项目经理制定项目开发和管理计划时、开发人员进行项目设计和编写用户手册时、测试人员提取测试用例时参考。
1.2项目背景
开发单位:
吉林省爱信网络信息科技有限公司
工控机开发单位:
系统最终用户:
检车线、4S店
1.3定义
1、外廓检查
检测机动车的长、宽、高。
1.4参考资料
1、公安网车辆信息查询接口
《综合平台—外挂系统接口使用手册20110818修改稿》。
2.任务概述
2.1目标
因该系统开发需求为内部用户提供,且为提供需求确认单,以下内容作为需求确认。
系统需与工控机协调工作,调度机动车上线检测,并保存检车数据。
具体要求如下:
(1)受理检测
受理机动车外廓检测,录入并保存车辆信息;
受理时,高清拍摄行驶证和代理人身份证,并保存照片;
可通过车辆种类和号牌号码从公安网查询车辆信息,代替信息录入。
(2)检测调度
自动将待检车辆分配到各检车线,不会造成某检车线闲置而另一检车线拥塞现象;
可通过程序设置,调控检车线LED屏提示排队的待检车辆数量;
常态下,与工控机协调工作,不需人工会干预;必要时,可通过界面,人工改变检车顺序和分配检车线;
检车线出现设备故障异常情况时,可通过界面操作,取消某个检车线的在检和待检车辆,重新分配到其它检车线的车辆优先排队;
检车线启停时,系统自动发现并变更调度。
(3)保存检测结果
从工控机取回并保存检车结果,保存车辆拍照。
(4)数据查询界面
提供数据查询界面,可按时间段统计检车数量,可按车辆种类和号牌号码查询检测结果。
(5)数据查询服务
对外提供查询数据服务,包括:
按车辆类型和号牌号码查询某车辆检测结果、按时间段批量查询全部检测车辆的检测结果。
(6)系统集成
系统可在多地同时使用。
既可独立运行,又能方便地集成到检车线系统。
2.2运行环境
管理服务提供界面,负责系统设置、受理登记和人工调度;轮询服务负责与工控机交互和自动调度。
行驶证、身份证和车辆照片以文件形式存储,受理车辆信息和检测结果保存到数据库。
考虑开发团队在其它项目开发中已积累了高拍仪等设备驱动的调用接口,系统采用C/S结构;考虑公司的检车线系统基于C#开发,为便于集成,系统采用C#开发。
客户端运行环境:
.net。
服务端运行环境:
数据库为Oracle9i。
2.3条件与限制
1、车辆信息查询
公安网车辆信息查询接口的使用需经授权,提供接入验证。
3.数据描述
3.1静态数据
公安网外挂系统请求服务的接口访问地址、用于接入应用验证的接口序列号、车型和受理类型。
3.2动态数据
车辆信息、行驶证照片、代理人身份证照片、车辆照片、检测结果数据。
3.3数据库介绍
Oracle9i。
3.4数据词典
1、车型
编号
车型
1
大型汽车
2
小型汽车
3
使馆汽车
4
领馆汽车
5
境外汽车
6
外籍汽车
7
普通摩托车
8
轻便摩托车
9
使馆摩托车
10
领馆摩托车
11
境外摩托车
12
外籍摩托车
13
低速车
14
拖拉机
15
挂车
16
教练汽车
17
教练摩托车
20
临时入境汽车
21
临时入境摩托车
22
临时行驶车
23
警用汽车
24
警用摩托
25
原农机号牌
2、受理类型
编码
受理类型
0
在用
1
新车
2
委托检测
3、车辆检测状态编码
编码
检测状态
0
排队等候
1
已分配检测车道
2
正在检车
3
完成检车
4、工控机状态编码
编码
检测状态
0
停用
2
预警
1
在用
3.5数据采集
1、车辆照片
2、检测结果数据
工控机临时保存。
系统通过轮询服务,从工控机获取。
3、车辆信息
新车和委托检测的车辆信息通过界面录入,在用车辆信息通过公安网查询获取。
4、行驶证、代理人身份证
终端连接高拍仪,拍摄并保存高清照片。
3.6数据加工
4.功能需求
4.1功能划分
4.2功能描述
1、版本自动更新
客户端最新版本保存在服务器默认路径,客户端启动时自动检查最新版本,完成更新,不需逐机安装。
2、用户管理
用户分为管理员和操作用户两种角色。
维护操作用户的登录名和密码,密码密文保存到数据库,管理员不可更改、但可重置操作用户密码。
3、登录验证
系统采用用户名密码的身份验证方式。
4、系统设置
(1)轮询间隔时间设置
(2)工控机IP和状态设置
可设置任意多台检测工控机,可设置在用和停用状态。
轮询服务自动为在用状态工控机分配检测车辆。
检测车道故障时,操作员停用工控机。
系统通过向工控机发送指令,取消分配给相应检测车道的车辆,取消分配的车辆重新进入检测等待队列,并排在前面。
工控机状态从停用或预警改为启用时,触发连通性检测,如真实可用,即时反映到调度任务。
(3)工控机在检和等待车辆队列长度
根据实际环境中检测车道入口长度设置,调控检车线LED屏提示排队的待检车辆数量,快速检测车辆上线速度,同时避免拥塞。
以上轮询设置立即生效,不需重启服务。
(4)检测站名称和代码设置
用于数据导出和与检车线系统集成。
5、检测受理
(1)车辆信息录入
录入车辆信息,高拍代理人身份证和行驶证,并保存照片和数据。
录入信息项包括:
。
(2)车辆信息查询
省内在用车辆信息可通过查询交警系统获得,减少输入。
按车辆类型和号牌号码查询车辆信息为系统外部接口,需遵照接口调用规范。
接口返回数据为XML格式,解析后显示到车辆信息录入界面。
录入受理信息后的车辆自动进入检测等待队列,由定时轮询任务分配检测车道。
6、检测调度
(1)自动调度
定时任务启动时,检查与工控机连通性,确定真实可用的检测车道个数,作为调度依据。
工控机提供响应查询请求的服务,返回结束检测车辆的检测结果信息。
定时任务系统根据设置的轮询间隔时间,作为客户端,定时调用查询接口,解析工控机返回数据,自动保存到数据库,同时根据反馈的该车道对垒长度,为其分配新的检测车辆,更新待检车辆队列。
系统界面即时显示待分配检车队列和调度安排情况,即:
当前分配给每车道的检测队列。
几次轮询,工控机均不响应时,认定线路故障,系统自动变更工控机状态为预警,停止向该工控机分配待检车辆,并将已分配给该检测车道的尚未返回检测结构的车辆重新分配给其它车道。
(2)手工调度
操作员可改变待分配检车队列中车辆排序,使其提前检车。
7、数据查询
系统为以下查询提供界面:
(1)查询受理记录和检测结果
选择起止日期,选择车辆类型,输入号牌号码,查询受理记录和检测结果,同时提示查询记录总数。
支持分页显示,支持模糊查询和组合条件查询。
(2)统计阶段受理检测数量
选择起止日期,按月、日,选择操作员,统计阶段内受理检测数量。
支持组合条件查询。
8、数据查询服务
(1)单记录查询
对外提供按车辆类型和号牌号码查询检测结果的查询服务,并定义访问接口格式;
(2)批量查询
对外提供和按时间段批量查询检测结果的查询服务,并定义访问接口格式。
5.性能需求
5.1数据精确度
拍摄照片分辨率约定为。
长宽高精确度约定为厘米。
5.2时间特性
轮询时间设为3秒。
5.3适应性
系统可在多地同时使用。
既可独立运行,又能方便地集成到检车线系统。
6.运行需求
6.1用户界面
6.2硬件接口
1、身份证、行驶证照片采集
受理操作终端连接设备,系统调用设备驱动程序,完成数据采集。
2、车辆照片采集
工控机交互接口属系统接口。
6.3软件接口
1、获取车辆检测结果
服务端:
工控机
客户端:
系统轮询服务
功能:
获取外廓检测结果数据
参数:
无
返回:
上次轮询至本次轮询时间间隔内完成检测的车辆列表,含外廓数据。
说明:
为保证系统重启数据不会丢失,工控机需保存检测结果数据是否已发送给系统的状态。
如因线路故障,数据尚未回传至系统,操作员通过系统界面重新分配了检车车道,数据回传时,系统需保证不重复保存数据。
该接口也可用于系统启动时,探测工控机是否可用。
此时,工控机返回空列表,而非异常。
2、发送待检车辆列表
服务端:
工控机
客户端:
系统轮询服务
功能:
分配待检车辆,实现调度。
参数:
待检车辆号牌号码列表
返回:
是否成功接收。
说明:
以防线路中断,系统需在接收到工控机返回的成功消息后,再对待检队列进行删除操作。
如连接超时或返回失败消息,需重新分配待见车辆。
3、取消待检车辆
服务端:
工控机
客户端:
系统轮询服务
功能:
改变调度,清空需多次调用该接口。
参数:
待检车辆车牌号
返回:
是否成功接收。
说明:
工控机重新启动后,状态仍为预警,需操作员重置工控机状态。
操作员在将工控机状态置为可用时,系统需向工控机发送指令,清空未检车辆列表。
不会造成漏检是因为在工控机故障期间,系统已为未返回检测结果的车辆重新分配了检车车道。
如返回接收失败消息,再次调用该接口;如返回异常,不能将工控机状态置为可用。
4、在用车辆信息查询
服务端:
交警系统
客户端:
系统轮询服务
功能:
查询待检车辆。
参数:
待检车辆号牌部分位数据
返回:
待检车辆列表及每辆车的检测项目。
6.4故障处理
1、工控机或线路故障
轮询服务经过多次轮询,得不到工控机响应,自动将工控机状态置为预警,不再分配新的检测车辆。
因未获得检测结果数据,调度任务需将分配给该车道的车辆重新分配,即使车辆已完成检测。
故障恢复后,操作员需重置工控机状态,系统自动通过接口调用清空工控机未检车辆列表。
2、车辆故障
检车车辆故障,意外停到检车线上时,工控机仍能正常相应轮询服务,不影响系统运行。
3、系统故障
重启定时服务时,定时服务首先通过轮询,从工控机取回完成检测车辆的检测数据,同时确认设备连通,再查询数据库,获取未检车辆,按受理时间构建队列,分配检测任务。
7.其它需求
1、安全性
(1)身份验证
用户名口令方式的身份验证。
(2)公安网接入
遵循公安网数据查询的安全措施。
2、可移植性
系统可在多地同时使用。
既可独立运行,又能方便地集成到检车线系统;数据可保存到本地数据库,也可保存到检车线系统;检测结果数据可在本系统查询,也可被其它系统调用。
3、适应性
系统能够自动发现工控机和线路故障,保障调度合理性;
修改系统设置,不需修改程序或重启服务,保证不间断运行。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机动车 检测 监管 系统 外廓 检查 子系统 需求 规格 说明书 10 自动 调度