一种基于JT/T808协议的车辆监控系统
发布时间:2023-12-11 18:49
随着经济的发展和人民收入水平的增长,私家车、工业生产车辆的数量越来越多,交通运输和物流行业已经成为国民经济的支柱,但也导致了目前城市拥堵、车辆调度效率低下、物流成本高昂和环境污染等严重现象。同时JT/T808协议的颁布,规范了车辆监控行业的生产研究秩序,促进了该行业的快速有序发展。因而进行物流车辆调度、城市车辆的行驶监控等相关技术的研究具有重要的意义,本文从车辆监控角度出发,根据JT/T808协议的规范,设计和实现了一种基于该协议的车辆监控系统。首先,本文对车辆监控系统的整体方案进行了设计。确定采用优化的车辆监控系统的拓扑结构,将系统分为应用服务平台、通信服务平台和车载终端。同时针对车辆监控系统所要使用的相关技术、软件框架和JT/T808协议进行了综述。其次,详细设计和实现了应用服务器系统方案。应用服务器确定采用.NET MVC和Spring.NET的框架进行设计和实现,分析了应用服务平台端在实际监控场景下的用户需求,根据需求用户的需求进行了工作流程设计,然后搭建了应用服务平台的软件框架,按照表示层(View层)、业务逻辑层(Controller层)和数据库访问层(Model层)的层次...
【文章页数】:93 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第一章 绪论
1.1 课题背景和意义
1.2 国内发展现状
1.3 国外发展现状
1.4 课题主要研究内容
1.5 论文结构
第二章 系统关键技术和总体方案设计
2.1 车辆监控系统的基础理论和关键技术
2.1.1 车辆监控系统的一般结构
2.1.2 JT/T808-2013协议
2.1.3 基于MVC模式的分层系统设计方法
2.1.4 WCF和SuperSocket框架
2.1.5 Nhibernate框架
2.2 系统概述
2.2.1 系统需求分析
2.2.2 系统设计指标
2.3 系统总体方案设计
2.3.1 系统设计原则
2.3.2 系统工作流设计
2.3.3 系统结构设计
2.4 本章小结
第三章 基于分层结构的应用服务平台设计和实现
3.1 系统概述
3.1.1 需求分析
3.1.2 设计指标
3.1.3 系统软件结构设计
3.2 应用服务平台的分层设计和实现
3.2.1 工作流设计
3.2.2 系统框架搭建
3.2.3 表示层实现
3.2.4 业务逻辑层实现
3.3 数据库访问层的设计和实现
3.3.1 数据库设计
3.3.2 数据库的依赖注入
3.3.3 数据库访问的实现
3.4 车辆轨迹压缩存储
3.5 本章小结
第四章 通信平台的设计和实现
4.1 系统概述
4.1.1 需求分析
4.1.2 性能指标
4.2 系统架构设计和实现
4.2.1 工作流程设计
4.2.2 系统结构设计
4.2.3 系统工程框架搭建
4.3 通信模块的设计和实现
4.3.1 与应用服务器通信接口的实现
4.3.2 与车载终端通信模块的实现
4.3.3 上下行消息处理的过程设计
4.4 协议解析模块的设计和实现
4.4.1 基础定义
4.4.2 协议模块
4.4.3 分类协议
4.4.4 消息分组包
4.5 性能优化
4.5.1 终端池设计
4.5.2 冲突优先级设置
4.6 本章小结
第五章 车辆监控系统的调试和测试
5.1 测试环境搭建
5.1.1 应用服务器部署
5.1.2 通信服务器配置和部署
5.1.3 客户端测试环境搭建
5.2 系统联调测试
5.2.1 基础功能测试
5.2.2 通信功能测试
5.2.3 指令响应时间
5.3 系统负载的扩展性能测试
5.3.1 应用服务器性能优化对比测试
5.3.2 通信服务器性能优化对比测试
5.3.3 终端负载量扩展性测试
5.4 设计指标与测试结果对比
5.5 本章小结
第六章 总结和展望
6.1 本文主要工作总结
6.2 后期工作展望
参考文献
致谢
在学期间的研究成果及取得的荣誉
本文编号:3873158
【文章页数】:93 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第一章 绪论
1.1 课题背景和意义
1.2 国内发展现状
1.3 国外发展现状
1.4 课题主要研究内容
1.5 论文结构
第二章 系统关键技术和总体方案设计
2.1 车辆监控系统的基础理论和关键技术
2.1.1 车辆监控系统的一般结构
2.1.2 JT/T808-2013协议
2.1.3 基于MVC模式的分层系统设计方法
2.1.4 WCF和SuperSocket框架
2.1.5 Nhibernate框架
2.2 系统概述
2.2.1 系统需求分析
2.2.2 系统设计指标
2.3 系统总体方案设计
2.3.1 系统设计原则
2.3.2 系统工作流设计
2.3.3 系统结构设计
2.4 本章小结
第三章 基于分层结构的应用服务平台设计和实现
3.1 系统概述
3.1.1 需求分析
3.1.2 设计指标
3.1.3 系统软件结构设计
3.2 应用服务平台的分层设计和实现
3.2.1 工作流设计
3.2.2 系统框架搭建
3.2.3 表示层实现
3.2.4 业务逻辑层实现
3.3 数据库访问层的设计和实现
3.3.1 数据库设计
3.3.2 数据库的依赖注入
3.3.3 数据库访问的实现
3.4 车辆轨迹压缩存储
3.5 本章小结
第四章 通信平台的设计和实现
4.1 系统概述
4.1.1 需求分析
4.1.2 性能指标
4.2 系统架构设计和实现
4.2.1 工作流程设计
4.2.2 系统结构设计
4.2.3 系统工程框架搭建
4.3 通信模块的设计和实现
4.3.1 与应用服务器通信接口的实现
4.3.2 与车载终端通信模块的实现
4.3.3 上下行消息处理的过程设计
4.4 协议解析模块的设计和实现
4.4.1 基础定义
4.4.2 协议模块
4.4.3 分类协议
4.4.4 消息分组包
4.5 性能优化
4.5.1 终端池设计
4.5.2 冲突优先级设置
4.6 本章小结
第五章 车辆监控系统的调试和测试
5.1 测试环境搭建
5.1.1 应用服务器部署
5.1.2 通信服务器配置和部署
5.1.3 客户端测试环境搭建
5.2 系统联调测试
5.2.1 基础功能测试
5.2.2 通信功能测试
5.2.3 指令响应时间
5.3 系统负载的扩展性能测试
5.3.1 应用服务器性能优化对比测试
5.3.2 通信服务器性能优化对比测试
5.3.3 终端负载量扩展性测试
5.4 设计指标与测试结果对比
5.5 本章小结
第六章 总结和展望
6.1 本文主要工作总结
6.2 后期工作展望
参考文献
致谢
在学期间的研究成果及取得的荣誉
本文编号:3873158
本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/3873158.html