论文部分内容阅读
智能家居目前处在市场的启动期阶段,在“万物互联”的物联网技术催生之下各种智能家居产品迎来新的增长和爆发。更智能、更舒适、更节能成为人们对照明产品新的需求点。随着互联网技术应用的普及和物联网的广泛应用,传统照明公司纷纷拥抱互联网,寻求新的增长点,本文所介绍的基于自组网无线通信智能照明系统便是在这样的背景下应运而生。本文设计和实现了一套基于自组网无线通信智能照明系统。该系统可实现局域网内照明设备的发现和识别、分组控制、定时任务、统计报表等功能。论文以智能照明控制系统的设计与实现过程为主线进行撰写,主要包括以下研究内容:1、论文首先对国内外智能家居的发展情况进行了深入的调查研究,总结了目前智能照明系统的技术及应用,对智能照明控制系统的背景以及国内外的研究现状进行了分析和概述。2、简要介绍了系统开发的关键技术,对照明设备的自主发现Bonjour协议以及设备信息推送协议MQTT的原理等进行较为深入的分析。3、对系统进行了详细的分析,分别阐述了系统的开发背景、市场前景、开发目标等,结合软件的功能用例模型对系统功能需求进行了详细的分析,同时还对系统的非功能需求以及系统的内部接口和外部接口进行了阐述。4、完成系统的设计与实现,对智能照明控制系统的软硬件体系架构和技术方案进行分析和设计。通过类图、业务流程图等方式阐述了智能照明控制系统功能模块的设计过程,通过E-R数据库建模和数据库表结构对数据库的进行设计。使用Java语言和Spring开发框架以及MySQL数据库进行具体开发实现。5、使用Junit单元测试框架以及设计各个功能模块的测试用例对进行测试,分析测试结果。最后对系统开发过程和经验进行总结,并对智能照明控制系统的存在的问题和下一步需要改进完善的地方进行说明。系统最终实现了局域网内智能设备的发现和识别、分组控制、定时任务、统计报表等功能,极大的方便了商业用户或者家庭用户对照明设备的远程控制和统计分析,操作简便、功能丰富,具有较好的市场应用前景。