欢迎来到天天文库
浏览记录
ID:10192253
大小:2.41 MB
页数:10页
时间:2018-06-12
《xx车辆定位平台解决方案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、车辆定位平台解决方案2015-05-26地址:XX电话:XX目录一、网络方案1(一)平台设计原则11、稳定性12、扩展性23、安全性24、兼容性2(二)平台组成2二、软件方案3(一)运行环境3(二)功能结构4三、硬件方案5(一)数据库服务器5(二)接口服务器6(三)网站服务器6(四)采集服务器6(五)管理服务器6(六)定位服务器7四、配置方案7(一)网络安全7(二)数据安全7(三)运行安全7五、所需资源8(一)接口资源8(二)费用8(三)IP资源8一、一、网络方案本系统分为两大部分:定位终端部分与管理平台部分。终端由GSM模块、GPS模块、震动检测模块、外部电路检测
2、模块、主电路板等构成。通过GPS模块与卫星协作定位,并通过GSM模块与平台进行轨迹上报,命令下行,状态通报,设置下发等数据交换功能。平台除了通过GSM之上的GPRS通道和终端进行通讯之外,还在Internet上,以http协议提供web界面,以供普通用户进行各种终端管理功能,提供管理员对客户的各种管理功能,平台还负责保存终端历史轨迹,用户资料,终端信息,用户和终端的绑定关系,终端的配置,管理等功能。图4-1拓扑结构(一)平台设计原则平台作为整个系统的核心部件,主要从以下几个角度进行设计。1、稳定性① 第8页采用多模块设计。一个模块内部的错误,不会蔓延到其他模块。相连
3、的模块之间有检测机制,整个系统具备自我修复和自我恢复的功能。① 采用多层次设计。同一个模块,核心的部分,根据需用,采用冗余备份和负荷分担设计。系统可以保证在一个模块出故障时,实时切换到备份模块。保证业务不中断。② 模块之间的接口,模块对外的接口,采取容错设计方法,当收到错误的数据报文,或者有意识的外在攻击时,系统会记录当前的日志,并以容错方式继续运行。1、扩展性平台部分采用JavaEE平台进行开发和实现,可以运行在各种平台之上。平台的部件之间留有扩展接口,方便系统扩容和升级。2、安全性① 通信主机采用Linux系统,通过各种安全规则的设置,可以有效提升安全指数,防范
4、一系列恶意攻击。② 各个模块之间的有效隔离,也减少了系统错误的蔓延。关键数据进行加密保存,提升了数据安全。3、兼容性采用了Java平台,可以在各种操作系统上进行假设,可以灵活的根据维护人员的偏好进行架设和维护。(一)平台组成① 数据库服务器:用于用户数据的分类存储和访问。② 采集服务器:通过GPRS通道接收各个终端的定位数据,状态报文,告警信息等数据,并将处理结果存放到数据库中。③ 网站集群服务器:提供web访问接口,提供终端轨迹展示,实时定位,终端参数设置和状态查看等功能。④ 接口服务器:本平台提供的与计费中心、核心网的接口服务,用于开销户,计费,业务开通和暂停等
5、服务。⑤ 第8页定位、报警处理服务器:处理LBS中的定位数据,并将此数据转换成平台所需要的位置数据。报警处理,根据终端报警状态,查询对应用户手机号码,组织短信内容进行报警。① 管理服务器:进行平台的管理,提供业务支撑与系统的维护。提供企业用户,企业内的小组用户,普通用户,等3个级别的用户权限。一、软件方案本平台主要面向的对象有——终端设备、普通客户、企业用户,小组用户,超级管理员、警察、保险人员,这些对象决定了平台需要具备丰富全面的功能。平台的开发设计实现了模块化、分层化的结构。从业务资源的角度,降低了各个模块的相关性,从而保证了结构上的灵活性和系统的稳定性。同时,
6、平台实现了数据传输、业务控制和第三方接口互相分离的设计。系统结构灵活,稳定性强,系统和业务扩展方便。(一)运行环境① 界面层操作系统:Windows2008/CentOS6.3可选。支撑软件:JDK1.7.21、MySQL-5.6.11、tomcat② 接口层操作系统:Windows2008/CentOS6.3可选。支撑软件:JDK1.7.21、MySQL-5.6.11③ 数据处理层操作系统:Windows2008/CentOS6.3可选。支撑软件:JDK1.7.21、MySQL-5.6.11④ 数据采集层操作系统:Windows2008/CentOS6.3可选。支
7、撑软件:JDK1.7.21、MySQL-5.6.11⑤ 数据层操作系统:Windows2008/CentOS6.3可选。支撑软件:JDK1.7.21、MySQL-5.6.11第8页(一)功能结构1.管理模块管理模块包含:平台配置、业务管理、产品管理、终端管理、客户服务、报表管理、用户管理、权限管理其中,对系统各模块的管理可以按照权限进行分级:1.可以指定一个管理员只能管理某些业务模块;2.可以指定一个管理员只能管理某些业务模块的某些功能;3.可以指定一个管理员只能管理某些业务功能的读写权限,包括只能查看、可以修改、可以删除的独立权限控制;4.可以指定一个管理员只
此文档下载收益归作者所有