基于BDS的终端监控管理客户端的设计
发布时间:2017-11-13 10:19
本文关键词:基于BDS的终端监控管理客户端的设计
更多相关文章: 北斗星导航系统 客户端/服务器 浏览器/服务器 嵌入式浏览器 实时监控 数据分析
【摘要】:中国北斗卫星导航系统(Bei Dou Navigation Satellite System,BDS)是由中国于2000年推出的具有自主知识产权的全球卫星导航系统,该系统的成功试验及近些年的飞速发展推动着我国的信息产业不断进步,该系统除自主外,另对且民用免费开放,继而雨后春笋般一系列具有定位功能的终端设备的研发蓬勃发展,车载终端设备、手持终端设备、可佩戴的终端设备等应用在各个行业,比如商用车监管、电力传输、通信领域、金融等,各类人群,手机、车机、手表等大众消费者,大到政府交通管理部门和大型车厂,小到一个普通的机动车车主甚至一个戴有定位功能手表的孩童,他们都是基于BDS的终端监控管理系统的相关群体,覆盖了交通运输所涉及的各个领域,可以说只要有人员车辆流动,就有随人员车辆流动的终端设备,就有对此设备状态监控分析的需求。故一个可配置、个性化、低成本的终端监控系统更具市场竞争力。本文即基于云服务后台给出了一个高实时性高可靠性且支持个性化功能配置的终端监控客户端设计和实现方案。本文实现的基于BDS的终端监控管理客户端实现了终端信息管理入口、终端实时数据监控窗口、终端指令下发和采集以及系统个性化配置。主要由内存管理模块、数据通信模块、协议解析模块、界面展示(地图交互和功能界面)模块、终端历史数据统计分析模块以及系统管理模块组成。各个模块功能独立,可依据个性需求配置,追求简小精悍,完全从客户需求出发定制是本系统一大特色。本客户端实现基于Boost内存池及智能指针实现内存管理,使内存管理更灵活。基于CEF浏览器实现网络地图的嵌入并于主应用实现信息交互,使操作地图更便捷。使用windows socket通信中间件,抽象封装消息的生产类和消费类及相关接口和模型,使生产消费分离,更高效的接收和发送消息。使用微软成熟的MFC控件,并结合虚拟表等技术实现界面更高效的展现。实现中使用了观察者模式、桥接模式、组合模式等优秀的设计模式,使架构更清晰,扩展更方便。除使用以上技术支撑开发设计外,本系统特点还在于采用C/S与B/S相结合方式,以此充分发挥各自的优点,C/S方式体现在客户端与云服务后台之间,使用客户端与服务器模式能够保证大数据低延迟高可靠性的传输;B/S方式体现在电子地图的嵌入方面,使用B/S的电子地图可以避免安装购买本地地图,降低用户成本并免去地图升级维护的麻烦,同时节省用户磁盘空间,减轻用户电脑负载。本系统具有轻巧、可定制、高可靠性等优越性质,依托北斗卫星导航系统的产业延伸和地理信息系统的不断完善,将在市场具有很大竞争力。
【学位授予单位】:吉林大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52
【相似文献】
中国期刊全文数据库 前2条
1 汤敬伟,陈护勋;BDS电路板测试系统模拟测试接口的研制[J];计算机与数字工程;1999年04期
2 ;[J];;年期
中国重要会议论文全文数据库 前3条
1 刘朝英;屈利忠;赵齐乐;;BDS广播星历的实时异常探测[A];第五届中国卫星导航学术年会论文集-S6 北斗/GNSS测试评估技术[C];2014年
2 罗t,
本文编号:1180247
本文链接:https://www.wllwen.com/falvlunwen/zhishichanquanfa/1180247.html
教材专著