jdk1.8+tomcat8.5+mysql5.7 实现一个web应用,作为智能家居系统的服务端,接收来自客户端的数据,并能够通过web页面实时显示室内传感器的值,可以使用文本,建议使用曲线图;实现一个物联网客户端,模拟各种设备。客户端产生数据,发送至服务器,服务器根据协议对数据作出处理。 需要模拟的设备有: 温度传感器:数量1,采集房间温度信息。 湿度传感器:数量1,采集房间湿度信息。 空调:数量1,可以根据服务器发来的指令进行调节模式(制冷、制热、送风)、设置温度、风速;还可以根据服务器的指令上传子自己的当前状态:模式、温度、风速。 灯光:数量4,两盏只能开关,两盏调光模式,调光范围0到100。 门窗磁:可以根据服务器发来的指令打开或者关闭窗户。 要求: 1、设计通信协议完成数据的双向传输,应用层协议应包含首部和数据部分。 2、数据传输方式使用mqtt协议,需要安装EMQ消息服务器。 3、系统支持多客户端接入,在协议设计上能够区分来自不同客户端的消息,能够针对不同家庭进行控制设备。
2023-02-03 21:04:20 26.42MB 毕业设计 智能家居 MQTT
1
本文主要论述了系统需求分析,系统总体设计,系统详细设计,系统运行测试等五个部分,本人主要负责学生端主页、毕业设计选报、选报情况维护、我的邀请、文档管理、成绩查看等具体模块。为了满足学校对于毕业设计选报解决方案的需求,推出了毕业设计管理系统的解决方案。作为一种专业化的毕业设计选报系统,有效地解决了毕业设计中所面临的选报等问题,本项目可以更有效的反应学生选报的多方面信息和条件,方便了学校和学生选题的互动,更加符合毕业选题现象的本质化和自然方便化流程。 毕业设计管理系统是在Windows环境下开发的B/S体系结构的管理系统,采用MySQL 为后台数据库,开发工具采用MyEclipse 6.0,使用Java进行开发,并通过Tomcat进行发布,属于web应用程序。采用软件工程的思想,分模块分任务开发。在开发过程中使用到的技术主要有:数据库事务操作,java 编程,JavaScript,CSS等技术。
2023-02-03 18:45:21 3.96MB 毕业设计
1
资源管理系统的设计与实现 编程实现一个资源管理系统,该系统必须包括资源的添加、删除和修改等功能,并且允许其它进程来申请这里的资源,任何一个进程来申请资源时,必须先登记该进程对资源的申请要求,然后由系统检查当前资源的状况,并用银行家算法和安全性算法来检查是否允许分配资源给进程。 每个进程申请资源的情况必须进行记录,并作为课程设计报告的一部分数据。
1
数值分析课程设计资源,涵盖四十多道题目,有插图有代码独立成段。
2023-02-02 15:47:04 2.92MB matlab语言
1
钻井工程课程设计钻井工程课程设计钻井工程课程设计钻井工程课程设计
2023-02-01 19:12:24 5.37MB 钻井工程
1
(完整word版)智能电动百叶窗单片机课程设计说明书.doc
2023-02-01 13:34:16 832KB 互联网
1
课程设计毕业设计 基于Java的在线购物系统的设计与实现(源代码+系统)。每到毕业季,很多大四同学苦于没有参考的毕设资料,或者下载的资料不全、代码有问题,数据有问题等等,造成毕设出现问题影响大学毕业。现在,免费提供499个项目源码、论文,让大家在短时间内可以完成自己的毕业设计。所有这些项目都提供了完整内容有 论文,PPT (打开论文文件夹有完整论文和答辩内容)。有源代码,数据库文件,有项目截图,可以快速查看是否符合你的毕设需求。本节是基于Java的在线购物系统的设计与实现(源代码+系统),希望能对你有所帮助。每到毕业季,很多大四同学苦于没有参考的毕设资料,或者下载的资料不全、代码有问题,数据有问题等等,造成毕设出现问题影响大学毕业。现在,免费提供499个项目源码、论文,让大家在短时间内可以完成自己的毕业设计。所有这些项目都提供了完整内容有 论文,PPT (打开论文文件夹有完整论文和答辩内容)。有源代码,数据库文件,有项目截图,可以快速查看是否符合你的毕设需求。本节是基于Java的在线购物系统的设计与实现(源代码+系统),希望能对你有所帮助。
2023-01-31 18:41:06 47.21MB 毕业设计 源码 课程设计 项目语言
1
主要为大家详细介绍了C语言图书管理系统课程设计,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
1
航空客运订票系统的功能: (1)每条航线所涉及的信息有:终点站名、航班号、飞机号、飞行周日(星期几)、乘员定额、余票量、已订票的客户名单(包括姓名、订票量、舱位等级1,2或3)以及等候替补的客户名单(包括姓名、所需票量); (2)系统能实现的操作和功能如下: ①录入:可以录入航班情况,全部数据可以只放在内存中,最好存储在文件中; ②查询航线:根据旅客提出的终点站名输出下列信息:航班号、飞机号、星期几飞行,最近一天航班的日期和余票额; ③承办订票业务:根据客户提出的要求(航班号、订票数额)查询该航班票额情况,若尚有余票,则为客户办理订票手续,输出座位号;若已满员或余票额少于订票额,则需重新询问客户要求。若需要,可登记排队候补; ④承办退票业务:根据客户提供的情况(日期、航班),为客户办理退票手续,然后查询该航班是否有人排队候补,首先询问排在第一的客户,若所退票额能满足他的要求,则为他办理订票手续,否则依次询问其他排队候补的客户。
2023-01-31 12:25:26 13KB 课程设计 C语言 数据结构 大作业
1
本项目是世卫组织建立了一段时间内所有国家健康状况的数据集,其中包括预期寿命,成人死亡率等方面的统计数据。使用此数据集,探索各种变量之间的关系,通过数据集建立模型对预期寿命进行预测以及找出对预期寿命的最大影响因素是什么? 本项目主要解决以下问题: - 最初选择的各种预测因素是否真的影响预期寿命?实际影响预期寿命的预测变量有哪些? - 预期寿命值低于(<65)的国家是否应该增加其医疗保健支出以改善其平均寿命? - 婴儿和成人死亡率如何影响预期寿命? - 是否接受教育对人类寿命有何影响? - 预期寿命与饮酒是正相关还是负相关? - 人口稠密的国家的预期寿命是否有降低的趋势? 数据集:数据/探索影响预期寿命的因素/Life Expectancy Data.csv 案例来源:https://www.kaggle.com/kumarajarshi/life-expectancy-who
2023-01-31 10:55:30 2.44MB 数据挖掘 机器学习 课程设计
1