摘要人类的生存和社会的活动与温度、湿度等环境因素的相关性越来越大,对环境参数进行有效的实时监测,已成为目前非常严峻的课题。通过了解和分析状态在线监测系统的架构、逻辑和方式方法,针对野外或室内等现场监测设计了温湿度监测后台软件系统。本系统依托Windows XP为开发平台,以C#为界面开发工具,采用Microsoft Office Access2003为数据库开发工具。此系统支持远程网络通信和本地串口通信,能够实现对设备在线状态、现场测量数据的采集记录。该系统采用数据库进行数据存储与管理,具有良好的人机界面,同时具有设备管理、通信监控、数据记录与分析等功能。10058
关键词:后台软件;串口通信;网络通信;数据库
毕业设计说明书(论文)外文摘要
Title Temperature and humidity monitoring
software system design
Abstract
The mankind's existence and social activity with temperature, humidity and other environmental factors correlation is more and more big, the environment parameters and effective real-time monitoring, has become a very serious issue. By understanding and analysis of on line monitoring system architecture, logic and the ways and means, according to the field or the field monitoring of indoor design temperature and humidity monitoring software system. This system is based on Windows development platform of XP, using C# interface development tool, using Microsoft Office Access 2003 as a database development tool. This system supports remote network communication and the local serial communication, can realize the on-line state, live measurement data acquisition and recording. The system uses a database of data storage and management, has the good man-machine interface, with equipment management, communication and monitoring, data recording and analysis functions.
Keywords: Background software; serial communication; network communication; database
目 录
1 绪论 1
1.1 本课题研究背景及意义 1
1.2 国内外发展现状 1
1.3 课题目标 2
2 系统设计总体方案 3
2.1 软件系统结构设计和采用平台 3
2.2 通信方式的选择 4
2.2.1 串口通信 4
2.2.2 网络通信 5
2.3 数据库的选择 6
2.4 软件功能模块模块结构 7
3 软件功能模块设计 8
3.1 界面模块 8
3.2 串口通信模块 11
3.3 网络通信模块 14
3.3.1 UDP通信 15
3.3.2 Backgroudworker的应用 19
3.4 通信协议处理模块 22
3.4.1 Modbus通信协议 22
3.4.2 UDP协议下实现Modbus协议通信的研究 24
3.5 数据库模块 24
3.5.1 数据库表设计 24
3.5.2 数据库功能的实现 28
3.6 本章小结 32
4 系统调试运行与结论 33
4.1 系统调试运行的实现 33
4.2 结论 35
5 致 谢 36
6 参考文献 37
1 绪论
1.1 本课题研究背景及意义
虽然我国经济一直以来快速发展,但是在经济发展的同时对环境的影响也日益扩大,尤其是负面的影响。反过来生态环境的破坏也逐步威胁着我们人类的生存和发展。为了更好的改善人类的生存环境、尽可能的避免环境进一步恶化,对环境情况特别是与人类关系密切的环境参数如温度和湿度的监测无疑具有非常重要的意义。人类的生存和社会的活动与温度、湿度等环境因素的相关性越来越大,对环境参数进行有效的实时监测,已成为目前非常严峻的课题。其中温湿度的数据监测尤为重要。对于温湿度的监测就要有一个系统的环境监测系统[1]。 C#温湿度监测后台软件系统设计:http://www.751com.cn/zidonghua/lunwen_8968.html