1、xxx监控系统总体架构规划说明书0926 历史版本记录修改版本号作者审核修改内容描述日期 2.1系统目标 XXXX主要是为了对公司及客户车辆实时监控管理,并实现对应的增值服务等业务相关功能,而开发的一套全新的GPS车辆监控系统。本系统第一阶段只完成最基本的车辆信息监控功能,至于扩展功能及业务增值功能放到以后的版本来实现和完善。2.2系统用户 xxx公司用户:客服人员 客户 :公司签约用户2.3总体架构该系统主要包括四大部分:1中心服务器系统平台2WebGis监控系统3桌面GIS监控系统4. 汽车管家系统5. 基础数据管理系统6. 代理商业务系统7. 4S店业务系统第三章 系统功能3.1系统需求
2、说明3.1.1 用户需求 监控中心用户:用登录名登录系统,该用户可以看到用户权限内的所有车辆。可以通过查询车牌号查到该车辆信息,然后对该车下发各种监控命令。当车辆有报警上报的时候,双击报警信息栏里,该车辆报警信息,则该车辆会显示到地图上,该车辆处于选中状态,可以对该车辆下发各种监控命令。 企业用户(集团用户):用登录名登录系统,该用户负责对企业的所有车辆进行监控,车辆一律实时在线监控处理,24小时不断线对车辆监控。通过选中车辆列表的车辆,然后对该车下发各种监控命令 私家车用户:用车牌号和服务密码登陆系统,不需要实时监控,有报警或需要下发命令的时候才上报数据,平时处于连接断开状态,用户登陆GIS
3、或者手机管家的时候激活车台。激活过程,中心服务器下发命令到车台,如果该车台不在线则先通过电话拨号到车台,车台收到拨号自动激活,然后中心再下发命令到车台。如果该用户要播放轨迹,则需要从车台下载轨迹,然后播放。 手机管家用户:用车牌号和服务密码登陆系统,支持手机管家协议里的所有功能。该用户通过手机管家系统连接到中心服务器,如果车台不在线则激活车台,然后下发指令到车台,并接收车台上报数据。当手机管家系统当天第一次连接中心服务器的时候,中心服务器会把最新新闻咨询、安全知识、驾驶知识、保养知识、4s店信息、综合信息或短语发送到手机(信息如果过多只发送前5条)。发送完毕记录下该信息已经发送,以免下次登陆重
4、发。注意:当解防的时候,修改当前手机的车台工作模式到车台。 代理商用户:用登录名登录系统,只看到下属4S店的销售情况,其他都不能看到。 4S店用户:用登录名登录系统,可以查看车主预约或者车主求助。如有车主预约,则自动弹出预约窗口信息,等待4S店用户处理;若有车主求助,则自动打开地图界面,显示该车当前所在位置,4S店根据该位置描述,可以前往求助地点进行救援。4S店用户也可以发布一些信息,通过中心服务器发送到该4S店下挂的车辆的车主。另外,4S店有统计功能,可以统计所装车辆信息。3.1.2服务器系统需求 支持HC01车台所有协议 支持手机管家所有协议 车台网关服务器能够处理1.5万个车台实时在线连
5、接 App应用服务器能够处理相应的手机管家系统连接。 数据服务器会自动检索监控中心或4S店发布的信息,如果信息审核通过,则会告诉应用服务器把信息发送到对应的在线手机。另外,数据服务器把车台上报的GPS数据和报警信息,写入数据库。3.2中心服务器功能中心服务器功能主要是一方面 是通过车台网关服务器监听车台连接,把车台上报GPS数据发送到App应用服务器,然后App应用服务器转发到GIS(WebGis或桌面GIS),如果数据需要存入数据库则发送数据到数据代理服务器,数据服务器把GPS数据存入数据库;另一方面 通过App应用服务器负责监听GIS连接(WebGIS或者桌面GIS),把用户通过GIS下发
6、的命令,转发到车台网关服务器,通过车台网关服务器翻译处理后发送到对应车台。为了提高中心服务器的性能,减轻中心服务器的压力,实现分布式部署,保证服务器良好的扩展性。中心服务器设计为四个独立运行的服务器:1. 车台网关服务器2. APP应用服务器3. 数据代理服务器4. 短信网关服务器(初版暂可不做)5. 激活服务器(是一个激活车台Sim卡的一个接口程序)各服务器可以独立运行,也可以在一起运行;可以部署在同一台机器,也可以部署在不同的机器。3.2.1中心服务器架构图中心服务器图3.2.2各个服务器概述系统内部数据流向:功能概述: App应用服务器1) 跟数据代理服务器通信:从数据服务器获得数据库中
7、的同步数据信息。;2) 跟车台网关服务器通信:把车台网关服务器翻译后的车台上报的数据转发到GIS(WebGIS或桌面GIS);把GIS(webGis或者桌面GIS)下发的命令,转发给车台网关服务器,再由车台网关服务器把数据下发到车台。3) 跟GIS通信:监听GIS的TCP连接,有GIS连上来的时候,接受GIS发过来的数据请求,然后转发到车台网关服务器;把车台网关发过来的GPS数据通过TCP连接群发到GIS 车台网关服务器:4) 跟数据代理服务器通信:从数据服务器获得数据库的同步数据信息,或存取数据。5) 跟App应用服务器通信:把翻译后的车台上报数据发送到应用服务器,有应用服务器转发到GIS;
8、另外接收App应用服务器下发的命令,把命令信息翻译成对应车台协议格式发送到车台。 6) 跟车台通信:监听所有的车台TCP连接,判断车台在线吊线等情况。对于已经连接的在线车台,接收车台上报的GPS相关数据,把不同类型车台上报的数据翻译成内部协议数据,然后把数据存入数据库,或者发给App应用服务器,再由应用服务器转发到GIS。另外,把GIS下发的命令翻译成车台协议格式数据,发送到对应车台。 数据代理服务器负责接受车台网关服务器或者App应用服务器的请求操作,根据请求内容,把数据库里的数据发送到车台网关服务器或者App应用服务器,或者把对应的数据存入数据库。同步数据库里的数据到网关服务器或应用服务器
9、。 车台激活服务器主要用来处理对非实时在线的车辆激活功能,原则上是拨通车台Sim卡号,即可激活车台,车台就会自动连到中心服务器。 短信网关服务器(初版暂时不开发)该服务器主要为系统平台接受或发送短消息服务。3.3 WebGis企业版系统功能(集团客户)webGis主要为方便用户通过页面直接来查看自己的车辆情况,通过跟App应用服务器通信,把接收到车辆位置信息实时显示在系统地图上,同时用户也可以实时下发控制命令到终端车台。 集团客户总体界面如下:主要实现的功能如下:功能大项序号功能明细描述车辆定位类车辆定位类1车辆定位要求车台回答1次位置与状态信息2定时追踪车载单元按指定的时间间隔上传定位信息3
10、定长追踪当车辆行驶指定距离时车载单元上传信息4实时追踪5取消追踪6历史轨迹7电子围栏控制类控制类1断油路控制命令2监听3强制机械设防4车台撤防5恢复油路控制命令6蓝牙设防车台设置类车台设置类1车台工作模式设置01 声光报警模式 02静音报警模式 03私密声光模式 04私密静音模式 05借车声光模式 06借车静音模式07维修休眠模式2防劫延时断油电时间设置3监听号码设置4机械解防密码设置5信息自动发送类检测数据库里最新的各类信息(新闻资讯,安全知识,驾驶知识,保养常识),在手机管家第一次连接的时候,服务器自动把信息发送到手机。报警设置类报警设置类1振动报警短信发送开与关2振动灵敏度调节3振动报警
11、关闭与开启4越界报警设置设置车辆越界报警范围系统控制命令系统控制命令1断油路控制命令2恢复油路控制命令3设防后关GPS模块4强制打开GPS模块5关闭GPS模块6设防后不关GPS模块7设防后XX(默认为:24小时)小时后关GPRS通讯8禁止蓝牙设置控制命令9允许蓝牙设置控制命令10路边停车警示功能模块开启11路边停车警示功能模块关闭12诊断模块功能开启13诊断模块功能关闭14GPS模块功能开启15GPS模块功能关闭16防盗模块功能开启17防盗模块功能关闭18FM模块功能开启19FM模块功能关闭20蓝牙模块功能开启21蓝牙模块功能关闭22导航模块功能开启23导航模块功能关闭设置类设置类1历史记录查
12、询2实时位置回报3监听4历史记录的时间间隔设定5更改服务中心电话号6更改服务中心呼入短讯特服号7更改服务中心呼出短讯特服号8更改服务中心备用短讯特服号9更改车主短讯特服号10更改终端号码11设置终端设备编号12GPRS信息设置13APN设置14车载机里程数据修正15车辆行驶最高速度的设置16持续振动报警时间17持续拖吊报警时间18设防后多长时间关GPRS19车台工作模式设置查询类查询类1查询终端软件版本号2查询历史记录的时间间隔3查询服务中心电话号4查询服务中心呼入短讯特服号5查询服务中心呼出短讯特服号6查询备用服务中心号7查询车主短讯特服号8查询终端号码9查询终端设备编号10查询GPRS信息
13、设置11查询APN12查询车载机里程数据13查询车辆行驶最高速度的设置14查询振动报警持续时间15查询拖吊报警持续时间16读取故障码17读取未决故障码18清除故障码19读取所有故障码(调试及演示用,回复数据为字符串,不符合通信协议规范)20读取简易数据流(调试及演示用,回复数据为字符串,不符合通信协议规范)21读取全部数据流22读取汽车状态信息23读取冻结帧24复位诊断模块25诊断模块扩展协议,终端收到指令后,将PPP直接转发给诊断模块PPP是16进制协议内容Eg:2A 48 51 31 2B 51 35 30 2C 99 99 07 AA AA 00 03 00 90 23报警类型1主电破坏
14、报警2劫警及解除接收遇劫报警及解除3盗警及解除接收反盗报警及解除4震动报警5拖吊报警6超速报警由GIS根据定位信息判断车辆是否超速7越界报警由GIS判断指定车辆是否驶出指定区域,驶出区域报警8GPS天线异常报警9GPS接收机故障10长时间不能定位11蓝牙模块故障12诊断模块故障13车辆电池电压过低显示车辆电池报警14Acc熄火状态15车辆设防状态16车门开启状态17后尾箱开启状态18刹车19车辆处于断油断电状态20医疗求助21保险求助22故障求助23私密上报系统功能1轨迹回放用户可以查询某个时间段内车辆行驶的轨迹2报表统计根据客户统计某一时间段内的车辆信息3用户信息可以修改登陆用户的密码信息电
15、子地图相关功能1地图放大、缩小、漫游放大,缩小地图2鹰眼功能点击小地图移动大地图至点击位置3地名查询、地物查询需要地图支持4地图切换、显示全图5显示地图中心、显示经纬度坐标、测量距离移动鼠标显示当前经纬度坐标6图层管理7道路名称动态标注动态标注道路名称8注记自动避让同上9车辆实时轨迹显示对应单次呼叫,多次呼叫,车辆图标有方向区别10历史轨迹回放速度可以选择11目标锁定跟踪和自动换图根据指定车辆的位置自动切换地图中心点12监控目标辅助信息查询在GIS上方便的查询车辆、司机、车队信息 3.4 WebGis个人版功能(车主平台)webGis主要为方便个人车主用户通过页面直接来查看自己的车辆情况,通过
16、跟App应用服务器通信,把接收到车辆位置信息实时显示在系统地图上,同时用户也可以实时下发控制命令到终端车台。 个人客户总体界面如下:系统主菜单功能包括:用户信息,修改密码,统计信息,在线论坛,公告栏,有奖推荐,用户反馈,产平说明。主要实现的功能如下:功能大项序号功能明细描述常规监控1车辆定位要求车台回答1次位置与状态信息2轨迹查询3车辆状态查询显示车辆的基本信息车辆控制1车辆监听2震动信息发送手机号设置车辆设置命令1启动机械设防2振动报警设置(1.开、关,2.车辆受到振动时是否发送振动报警短信)选择“关”时弹出警告提示信息3防劫延时断油电时间设置4振动灵敏度设置5车载终端工作模式设置6当前车辆
17、行驶总里程数修正7设置修改机械解防密码4位8车辆车询命令1车辆故障码历史记录查询2车辆数据流历史记录查询3车辆部件检测历史记录查询4车辆故障码清除用户信息1亲人手机号码12亲人手机号码23车主手机号码4用户姓名5电话号码6所在城市网上预约1保养预约2维修预约3取消预约统计信息1超速统计2报警统计3里程统计4速度曲线5日程统计6在线时间统计电子地图相关功能1地图放大、缩小、漫游放大,缩小地图2鹰眼功能点击小地图移动大地图至点击位置3地名查询、地物查询需要地图支持4地图切换、显示全图5显示地图中心、显示经纬度坐标、测量距离移动鼠标显示当前经纬度坐标6图层管理7道路名称动态标注动态标注道路名称8注记
18、自动避让同上9车辆实时轨迹显示对应单次呼叫,多次呼叫,车辆图标有方向区别10历史轨迹回放速度可以选择11目标锁定跟踪和自动换图根据指定车辆的位置自动切换地图中心点12监控目标辅助信息查询在GIS上方便的查询车辆、司机、车队信息 3.5 桌面Gis系统功能该系统主要是用在监控中心,为监控中心人员监控整个系统提供服务支持,具有WebGis的所有功能,而且可以更快更好的监控平台上所有的车辆,为所有车辆提供监控跟踪服务。对于发生报警或者异常的车辆,监控中心客服人员经确认判断后,可以及时通知车主。界面如下:详细功能如下:功能大项序号功能明细描述车辆定位类车辆定位类1车辆定位要求车台回答1次位置与状态信息
19、2定时追踪车载单元按指定的时间间隔上传定位信息3定长追踪当车辆行驶指定距离时车载单元上传信息4实时追踪5取消追踪6历史轨迹7电子围栏控制类控制类1断油路控制命令2监听3强制机械设防4车台撤防5恢复油路控制命令6蓝牙设防车台设置类车台设置类1车台工作模式设置01 声光报警模式 02静音报警模式 03私密声光模式 04私密静音模式 05借车声光模式 06借车静音模式07维修休眠模式2防劫延时断油电时间设置3监听号码设置4机械解防密码设置5信息自动发送类检测数据库里最新的各类信息(新闻资讯,安全知识,驾驶知识,保养常识),在手机管家第一次连接的时候,服务器自动把信息发送到手机。报警设置类报警设置类1
20、振动报警短信发送开与关2振动灵敏度调节3振动报警关闭与开启4越界报警设置设置车辆越界报警范围系统控制命令系统控制命令1断油路控制命令2恢复油路控制命令3设防后关GPS模块4强制打开GPS模块5关闭GPS模块6设防后不关GPS模块7设防后XX(默认为:24小时)小时后关GPRS通讯8禁止蓝牙设置控制命令9允许蓝牙设置控制命令10路边停车警示功能模块开启11路边停车警示功能模块关闭12诊断模块功能开启13诊断模块功能关闭14GPS模块功能开启15GPS模块功能关闭16防盗模块功能开启17防盗模块功能关闭18FM模块功能开启19FM模块功能关闭20蓝牙模块功能开启21蓝牙模块功能关闭22导航模块功能
21、开启23导航模块功能关闭设置类设置类1历史记录查询2实时位置回报3监听4历史记录的时间间隔设定5更改服务中心电话号6更改服务中心呼入短讯特服号7更改服务中心呼出短讯特服号8更改服务中心备用短讯特服号9更改车主短讯特服号10更改终端号码11设置终端设备编号12GPRS信息设置13APN设置14车载机里程数据修正15车辆行驶最高速度的设置16持续振动报警时间17持续拖吊报警时间18设防后多长时间关GPRS19车台工作模式设置查询类查询类1查询终端软件版本号2查询历史记录的时间间隔3查询服务中心电话号4查询服务中心呼入短讯特服号5查询服务中心呼出短讯特服号6查询备用服务中心号7查询车主短讯特服号8查
22、询终端号码9查询终端设备编号10查询GPRS信息设置11查询APN12查询车载机里程数据13查询车辆行驶最高速度的设置14查询振动报警持续时间15查询拖吊报警持续时间16读取故障码17读取未决故障码18清除故障码19读取所有故障码(调试及演示用,回复数据为字符串,不符合通信协议规范)20读取简易数据流(调试及演示用,回复数据为字符串,不符合通信协议规范)21读取全部数据流22读取汽车状态信息23读取冻结帧24复位诊断模块25诊断模块扩展协议,终端收到指令后,将PPP直接转发给诊断模块PPP是16进制协议内容Eg:2A 48 51 31 2B 51 35 30 2C 99 99 07 AA AA
23、 00 03 00 90 23报警类型1主电破坏报警2劫警及解除接收遇劫报警及解除3盗警及解除接收反盗报警及解除4震动报警5拖吊报警6超速报警由GIS根据定位信息判断车辆是否超速7越界报警由GIS判断指定车辆是否驶出指定区域,驶出区域报警8GPS天线异常报警9GPS接收机故障10长时间不能定位11蓝牙模块故障12诊断模块故障13车辆电池电压过低显示车辆电池报警14Acc熄火状态15车辆设防状态16车门开启状态17后尾箱开启状态18刹车19车辆处于断油断电状态20医疗求助21保险求助22故障求助23私密上报系统功能1轨迹回放用户可以查询某个时间段内车辆行驶的轨迹2报表统计根据客户统计某一时间段内
24、的车辆信息3用户信息可以修改登陆用户的密码信息电子地图相关功能1地图放大、缩小、漫游放大,缩小地图2鹰眼功能点击小地图移动大地图至点击位置3地名查询、地物查询需要地图支持4地图切换、显示全图5显示地图中心、显示经纬度坐标、测量距离移动鼠标显示当前经纬度坐标6图层管理7道路名称动态标注动态标注道路名称8注记自动避让同上9车辆实时轨迹显示对应单次呼叫,多次呼叫,车辆图标有方向区别10历史轨迹回放速度可以选择11目标锁定跟踪和自动换图根据指定车辆的位置自动切换地图中心点12监控目标辅助信息查询在GIS上方便的查询车辆、司机、车队信息 3.6 手机管家系统功能主要为了实现手机对车辆的监控,一个手机监控
25、一辆车。(详细功能参见手机管家协议)主要实现的功能如下:功能大项序号功能明细手机下发到车台或中心服务器的命令1读取汽车故障码2读取未决故障码3清除汽车故障码4发动机系统监视5读取汽车数据流6读取冻结帧数据7用户反馈8预约请求9查询预约10取消预约11车台模式设置12查询车台设置模式13车辆定位14车辆实时定位15蓝牙配对16监听车内声音17启动机械设防18有奖推荐19手机号码设置20防劫熄火延时21振动灵敏度调节22振动短信通知23GPS统计里程数校准24接收消息设置25修改密码26登陆服务器命令27链路检测命令28退出登陆命令车台或中心上报到手机管家的命令1读取汽车故障码响应2读取未决故障码响应3清除汽车故障码响应4发动机系统监视响应5读取汽车数据流响应6读取冻结帧数据响应7用户反馈响应8预约请求响应9预约查询上报
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1