基于CS架构的家庭环境本地监控系统平台的设计与实现毕业论文
2022-02-15 22:31:41
论文总字数:24392字
摘 要
随着社会的高速发展,生活水平不断提高,人们对家居环境的要求越来越高。不仅对家居硬件设施有一定的要求,而且对家居环境参数如温度、湿度等也有了更高的要求。所以家庭环境本地监控系统应运而生。
本课题需要针对家庭环境监控系统的硬件平台,设计与之匹配的软件平台。该软件平台采用C/S架构,分别进行客户端的设计和服务器的设计。客户端可以通过因特网连接服务器,并使用不同的身份进行登录,登录之后能进行历史数据的查看和实时数据的查看。硬件平台可以通过GPRS网络传输数据给服务器,服务器可以对数据进行分析处理并插入数据库,同时服务器能够接受客户端的请求,并返回给客户端需要的数据。用户只需打开客户端,就能方便的进行一系列操作。
本设计采用Java编程,致力于实现家庭环境监控软件平台的实用性、方便性,在计算机上实现实时数据图像化显示,历史数据表格显示。并且进行了软件平台和硬件平台进行连接测试,测试结果验证了该软件平台的实用性、方便性。
关键字:家庭环境监控软件 C/S Java编程 TCP/IP
Design and Implementation of Local Monitoring Software for Family Environment Based on CS Architecture
Abstracts
With the rapid development of society, living standards continue to improve, people are increasingly demanding on the home environment. Not only on the home hardware facilities have certain requirements, but also on the home environment parameters such as temperature, humidity, also have a higher demand. So the home environment of local monitoring system came into being.
This project needs to design a matching software platform for the hardware platform of the home environment monitoring system. The software platform uses C / S architecture, respectively, the client design and server design. The client can connect to the server through the Internet, and use different identities to log in, log on after the historical data can be viewed and real-time data view. The hardware platform can transmit data to the server through the GPRS network. The server can analyze and insert the data and insert the database. The server can accept the request from the client and return the data needed by the client. Users simply open the client, you can easily carry out a series of operations.
The design of the use of Java programming, is committed to the realization of home environment monitoring software platform for practicality, convenience, real-time data on the computer image display, historical data table display. And the software platform and hardware platform for connection test, the test results verify the software platform for the practicality and convenience.
Key words: Home environment monitoring software; C / S ; Java programming;TCP / IP
目录
摘要 I
Abstracts II
第一章 绪论 1
1.1引言 1
1.2课题研究背景 1
1.3课题研究现状 2
1.4本文的工作 3
1.5论文的结构 4
第二章 家庭环境监控软件的需求分析 5
2.1可行性分析 5
2.1.1经济可行性分析 5
2.1.2技术可行性分析 5
2.1.3运行可行性分析 5
2.2功能性需求分析 6
2.3其他需求分析 6
第三章 家庭环境监控软件的总体设计 7
3.1系统总体方案 7
3.1.1 开发语言 7
3.1.2 开发平台 7
3.1.3 数据库 8
3.1.4 系统架构 8
3.1.5 通信协议 9
3.2方案比较 10
3.3总体设计 11
3.4各子系统设计 12
第四章 详细设计 17
4.1开发环境配置 17
4.2 客户端的实现 18
4.2.1客户端登录界面的实现 18
4.2.2用户数据界面的实现 20
4.3服务器的实现 24
第五章 软件测试 28
5.1测试过程及结果 28
第六章 总结及展望 31
6.1总结 31
6.2展望 31
参考文献 32
致谢 34
第一章 绪论
1.1引言
伴随着社会的高速发展,人们生活水平的不断提高,居住环境越发受到人们的重视。不仅要求硬件设施的人性化和舒适性,而且对一些环境参数如温度、湿度等提出了更严格的要求。家庭环境监测系统在人们的需求下应运而生,并伴随着物联网技术的飞速发展,走进了越来越多的家庭,为住户提供了舒适、安全、便捷的生活手段,也成为了智能家居不可分割的组成部分。
以往,人们都是依据温度计、湿度计等物理设备来查看环境参数。而现在,各种温度、湿度传感器层出不穷,住户需要一种软件平台,能够查看这些传感器的数据。
请支付后下载全文,论文总字数:24392字