欢迎来到天天文库
浏览记录
ID:61801537
大小:27.00 KB
页数:3页
时间:2021-03-21
《基于北斗系统的信息监控平台设计.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、学无止境基于北斗系统的信息监控平台设计系统软硬件架构移动设备通过GNSS模块接收卫星的定位数据,分析处理后,按指定的间隔通过GPRS/CDMA模块把数据按JTT-808标准上报给终端接入服务。终端接入服务对数据进行分析、解析后把数据转发数据处理中心。数据处理中心对数据进行逻辑分析、权限控制后,按需的把数据再分发给数据存储、三方接入系统及移动目标管理系统。系统软件架构从逻辑上分为通信层、服务层和应用层三层结构,模型结构包括基础数据层、系统应用层、用户服务层三层结构。该系统基于数据同步、数据库、信息发布和内容管理
2、、开放式集成等技术,系统采用组件式结构,灵活方便,并有良好的通用性和可扩充性。基于该模型可迅速架构各种应用模式的移动目标管理业务解决方案。服务器功能设计在终端接入服务器上部署“终端接入服务”,负责接收及解析移动目标定位设备上报的信息(注册、登录、定位、多媒体等信息),按照系统内部规定的数据接口转发到数据服务器的“数据处理服务”,同时接收“数据处理服务”下发的指令、应答等信息,转换成JTT/T808协议,转发给移动目标定位设备,实现移动目标定位设备的接入。数据服务器部署了“数据库”,“数据接口服务”,“数据处理
3、服务”和“数据存储服务”。⑴数据库。数据库采用MSSQLServer2005企业版,是一个全面的数据库平台,SQLServer2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,可以构建和管理用于业务的高可用和高性能的数据应用程序。在SQLServer2005数据中,采用分区表方式来存储海量数据,每天产生一个数据文件来存储当天的轨迹数据,使得轨迹数据的查询和管理达到最优。⑵数据接口服务。数据接口服务采用HTTPPOST方式来实现系统与数据库的交互。数据接口服务启动一个HTTP服务,接受系统的
4、SQL语句操作和特殊功能的接口调用。当进行SQL语句操作后,数据接口服务直接把SQL结果集转成xml格式,并进行压缩后返回给调用端。⑶数据处理服务。共有4大业务,分为:接入端数据处理,监控端数据处理,报警业务处理和数据存储业务处理。⑷3学海无涯学无止境数据存储服务。数据存储服务通过数据接口连接到数据处理服务,来实时获取历史轨迹数据及其它SQL语句,通过高速缓存和多线程技术,进行数据库存储,并且保证数据存储成功。在监管上报服务器上部署“监管上报服务”,负责将系统内部的定位设备信息(包含资料和定位、指令等信息),
5、安装JTT/T809协议转发到上级监管平台。同时接收来自上级监管平台的数据交换、报警、查岗等监管指令,通过数据处理服务,转发给终端和监控客户端处理。数据库设计主要包括:单位分组表base_group_info、车辆信息表base_car_info、用户信息表base_user_info、驾驶员信息表base_driver_info、行驶路线表base_drive_line、权限信息表base_function_list、围栏信息表fense_attr_info、围栏点列表fense_point_info、围栏
6、关联表fense_relate_info、报警信息表gps_alarm_info、车辆最后位置表gps_last_pos、车辆历史位置表gps_history、车辆多媒体信息表gps_media_info、用户自定义兴趣点表map_user_poi、系统日志表server_logs。主要包括:【过程】登录Login、【过程】存储定位数据Insert_GPS_His、【过程】统计里程p_GetMileage、【过程】终端注册p_TerminalReg、【函数】获取子分组列表f_GetChildGroups、【函
7、数】获取父分组列表f_GetFatherGroups、【函数】获取公司所在分组f_GetCompanyID、【函数】获取分组详细名称f_GetGroupName、【函数】获取指定时间内的里程f_GetMileage。接口设计系统接口从数据类别上可分为两大类:系统接口和数据接口。系统接口提供对整个系统的登录和直接SQL语句操作,使用HTTPPOST方式实现。数据接口主要提供系统的实时定位数据及对移动目标的指令控制等,使用SOCKET异步方式实现。系统接口采用HTTPPOST同步方式实现,所有参数均包含在POST
8、内容,并以URLEncode格式提交。⑴接入端以Client身份,以Socket常连接方式,连接到指定服务端。⑵连接后,需主动向服务端发送登录指令。⑶登录成功后,需每隔1分钟向服务端发起链路检测指令。服务端连续3分钟未收到接入端发起的链路检测指令,则强制断开链接。同理,接入端连续3分钟未收到服务端返回的链路检测返回指令,也要强制断开链接。⑷3学海无涯学无止境接入端需实时检测链路是否已经断开,断开后需
此文档下载收益归作者所有