学位论文 > 优秀研究生学位论文题录展示
无线网络实时监测系统上位机软件的设计与实现
作 者: 朱振茂
导 师: 朱义胜
学 校: 大连海事大学
专 业: 电路与系统
关键词: 车载终端 上位机 通信协议 人机接口
分类号: TP311.52
类 型: 硕士论文
年 份: 2008年
下 载: 424次
引 用: 9次
阅 读: 论文下载
内容摘要
随着信息社会的快速发展,手机已经成为人们日常生活的重要组成部分。拥有手机的消费者从最初的只追求最基本的语音通信,到现在追求网络质量和运营商的服务,消费者的要求已经越来越高。然而作为运营商要做到不断满足消费者的需求,首先必须做到的是了解网络的运行状况。目前,运营商主要通过话务报表、用户投诉、网络考核测试和传统路测四种方式来了解网络的运行状况。但是这些方式都不能从根本上做到全面了解网络的运行状况。在这种情况下,无线网络监测系统的理念应运而生。无线网络监测系统为运营商了解网络状况提供了全面的解决方案。本文首先介绍了无线网络实时监测系统具体的解决方案,以及课题研究的内容和重要意义。无线网络实时监测系统主要包括车载终端(下位机)和服务器(上位机软件)两个部分。由于工作量较大,本课题只研究上位机软件的设计与实现。整个上位机软件是在Visual C++6.0环境下开发实现的。因此在第二章中介绍了上位机软件的设计思想、软件结构和Visual C++等内容,着重讨论了上位机软件的设计与实现,其中包括监测数据的接收和处理、车载终端的控制和调整、人机接口等重要功能的实现,同时也介绍了开发过程中的一些核心代码。接着在第三章讨论了整个系统数据传输和通信协议的设计和实现,其中数据传输是通过Socket通信实现,而通信协议是结合下位机的开发一起设计。通信协议包括的消息种类为数据包、心跳包、工作模式包和校时包,在文章中以表格的形式具体地介绍了这四种消息的报体格式和内容。在第四章中介绍了系统数据库的设计和实现,整个系统采用SQL Server 2000作为数据库的开发平台,同时也讨论了在Visual C++环境下开发数据库的解决方案。
|
全文目录
摘要 5-6 Abstract 6-10 第1章 绪论 10-14 1.1 问题的提出 10 1.2 无线网络实时监测系统的解决方案 10-12 1.3 本课题研究的内容及意义 12-13 1.3.1 本课题研究的内容 12-13 1.3.2 本课题研究的意义 13 1.4 本文的主要工作 13-14 第2章 无线网络实时监测系统上位机软件的设计和实现 14-49 2.1 上位机软件的设计思想 14-15 2.2 无线网络监测系统的结构 15-16 2.3 上位机软件的结构 16-17 2.3.1 系统软件 17 2.3.2 支撑软件 17 2.3.3 应用软件 17 2.4 Visual C++基础知识 17-23 2.4.1 面向对象程序设计 17-18 2.4.2 MFC编程 18-19 2.4.3 Visual C++6.0的特点 19-20 2.4.4 消息映射机制 20-22 2.4.5 Visual C++开发环境概述 22-23 2.5 上位机应用软件的设计和实现 23-47 2.5.1 软件设计整体思路 23-24 2.5.2 软件界面设计 24-29 2.5.3 服务器设置功能的实现 29-33 2.5.4 接收和处理车载终端发送的无线网络监测数据 33-38 2.5.5 车载终端队列管理的设计和实现 38-40 2.5.6 查询历史日志功能的实现 40-42 2.5.7 查询历史数据功能的实现 42-45 2.5.8 设置车载终端的工作模式功能的设计与实现 45-47 2.6 上位机软件界面设计原则 47-49 第3章 无线网络实时监测系统数据通信的实现 49-65 3.1 系统数据传输总体方案 49-50 3.1.1 无线传输方式 50 3.1.2 服务器接入方式 50 3.2 Socket通信 50-60 3.2.1 TCP/IP的体系结构和特点 50-53 3.2.2 Windows Socket(套接字) 53-54 3.2.3 客户机/服务器模式 54-55 3.2.4 套接字编程基础 55-60 3.3 系统通信协议设计 60-65 3.3.1 数据种类 60-61 3.3.2 通信协议具体格式 61-65 第4章 数据库的设计与实现 65-79 4.1 关系数据库系统介绍 65-66 4.2 SQL Server 2000概述 66-69 4.2.1 SQL Server 2000的特点 66-69 4.3 Visual C++数据库解决方案 69-79 4.3.1 Visual C++数据库访问技术的优点 69-70 4.3.2 Visual C++数据访问接口 70-74 4.3.3 ODBC数据源配置 74-79 第5章 结论 79-80 5.1 工作总结 79 5.2 工作展望 79-80 参考文献 80-83 攻读硕士学位期间发表学术论文情况 83-84 致谢 84-85 研究生履历 85
|
相似论文
- GPSOne车辆监控系统车载终端的设计与实现,U463.6
- 高性能恒温晶体振荡器温度控制系统的研究,TN752
- 感觉刺激诱发脑电特征研究,R318.0
- 电压监测仪自动校验系统,TM933.2
- 基于MOAP通信协议的无线桥梁监测系统组网技术研究,TP274
- 基于ARM的智能车载终端的设计,TP368.1
- 智能清分机的管理和应用软件设计,TP391.41
- SUPMAX800D系统HART通信卡的研究与设计,TP273.5
- 基于340MHz无线收发机的接口板设计与实现,TN859
- 脑神经信号及气动人工肌肉的ESN建模与控制,TN911.7
- 基于Socket通信的卫星通信地球站监控系统的设计与实现,TN927.2
- 光盘授权播放系统安全通信研究与设计,TP309
- 伺服压力机上位机控制及工艺规划软件的研究,TP273
- 大功率LED驱动及智能控制系统设计,TP273.5
- 一种虚拟集群中的轻量级通信机制,TP302
- Ad hoc网络监控软件的开发,TN929.5
- 电梯控制柜测试与故障诊断技术的研究,TU857
- 基于PLC的电能计费系统,TP311.52
- 基于脑机接口技术的电视遥控系统研究与设计,TP872
- 基于嵌入式Linux的DSRC通信协议设计与实现,TN915.04
- 楼宇智能化集成系统的设计与实现,TU855
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|