智能家居控制系统-UML大作业

合集下载

毕业设计智能家居控制系统

毕业设计智能家居控制系统

毕业设计:智能家居控制系统一、项目简介智能家居控制系统是利用物联网技术实现家庭设备自动控制,提高家庭生活的舒适度和安全性。

本项目基于Arduino开发板,利用WiFi模块和传感器,实现对家庭灯光、温度、湿度、门窗状态等设备的智能控制。

二、系统功能1. 灯光控制:通过手机App或语音助手实现家庭灯光的远程控制和自动化控制。

2. 空气质量监测:利用传感器监测室内PM2.5、温度、湿度等指标,提醒和调节家庭环境。

3. 门窗安全监测:通过磁性传感器实时检测家庭门窗状态,当门窗未关闭时发送警报通知。

4. 自动化场景:通过编写场景模式,实现一键开关灯光、智能温度调节等功能,提高家庭生活的便利性和舒适度。

三、硬件设计1. 硬件架构图:展示系统组成部分、各模块之间的连接方式。

2. 电路图:展示各传感器、WiFi模块、继电器等组件的接线方式。

3. PCB设计:设计成像度优秀的PCB,做好电路板的布线、排版工作。

四、软件设计1. 系统架构图:展示整个软件系统的架构,包括移动端App、服务器、嵌入式系统等模块。

2. 移动端App界面设计:设计简洁友好的界面,实现家庭设备的远程控制和数据监测。

3. 嵌入式系统程序设计:采用Arduino编程语言,编写实现各模块功能的程序代码。

五、实验结果1. 灯光控制:实现远程和自动化控制,提高家庭生活的便利性。

2. 空气质量监测:实时监测家庭环境指标,及时提醒和调节家庭环境。

3. 门窗安全监测:实时监测门窗状态,避免因未关闭而导致的安全隐患。

4. 自动化场景:通过编写场景模式,实现一键开关灯光、智能温度调节等功能,提高家庭生活的便利性和舒适度。

六、展望和拓展1. 系统优化:继续完善和改进系统功能,提升系统的智能化程度和用户体验。

2. 产品推广:将智能家居控制系统推广到更多的家庭中,实现智能家居生态的构建。

3. 产业化实现:通过与合作伙伴合作,实现智能家居控制系统的产业化生产和销售。

智能家居控制系统毕业设计 (3)

智能家居控制系统毕业设计 (3)

智能家居控制系统毕业设计引言随着科技的不断进步和人们生活水平的提高,智能家居控制系统逐渐成为人们家居生活中的重要组成部分。

智能家居控制系统通过各种智能设备和技术,使得人们能够更加舒适、便捷地控制和管理家中的各种功能。

本毕业设计旨在设计和实现一个智能家居控制系统,通过使用各种传感器和控制器,实现对家中温度、照明、安防、家电等方面的智能控制。

设计目标1.实现对家居环境的智能监测与控制。

2.提供远程控制功能,使得用户能够通过手机或者电脑远程控制家中的各种设备。

3.提供可扩展性,方便用户根据个人需求增加或者更换不同的智能设备。

系统设计系统结构本设计的智能家居控制系统基于一个中心控制器和多个从节点设备组成。

中心控制器负责接收用户的指令,并将指令传递给对应的从节点设备进行执行。

从节点设备负责执行指令并将执行结果反馈给中心控制器。

硬件设计1.中心控制器:使用单片机或者嵌入式开发板作为中心控制器,负责接收用户指令并将指令传递给从节点设备。

中心控制器还负责与用户设备(如手机、电脑等)进行通信,并将用户的指令转发给从节点设备。

2.从节点设备:使用传感器、执行器、通信模块等组件构建从节点设备。

传感器用于监测家居环境(如温度、湿度、光照等),执行器用于控制家居设备(如灯光、空调、窗帘等),通信模块用于与中心控制器进行通信。

软件设计1.中心控制软件:使用编程语言编写中心控制软件,实现用户指令的接收和转发、与从节点设备的通信、用户设备的远程控制等功能。

2.从节点设备软件:根据硬件设计,使用编程语言编写从节点设备软件,实现与中心控制器的通信、传感器数据的读取、执行器操作的控制等功能。

通信协议为了实现中心控制器和从节点设备之间的通信,我们需要定义一个通信协议。

通信协议包括消息格式、消息类型、命令和反馈等内容。

通信协议可以使用常用的协议,如MQTT、HTTP等。

实现步骤1.进行系统需求分析,确定系统的功能和性能要求。

2.进行硬件设计,包括选择合适的单片机或者嵌入式开发板作为中心控制器,选择合适的传感器、执行器和通信模块作为从节点设备。

智能家居控制系统

智能家居控制系统

02
节能环保
智能家居控制系统能够根据用户的需求自动调节设备的运行状态,实现
能源的合理利用,降低能源消耗,达到节能环保的效果。
03
安全可靠
智能家居控制系统具备高度安全性,能够保护用户的隐私和数据安全。
同时,它还可以实时监控家中的电器设备,及时发现设备故障或异常情
况,保障家庭安全。
智能家居控制系统的应用场景
别墅环境系统
通过智能家居控制系统,别墅可以实 现室内外环境的智能化调节,提高居 住的舒适度和健康性。
别墅娱乐系统
智能家居控制系统可以与别墅的音响 、投影等设备连接,提供丰富的娱乐 功能和体验。
05
智能家居控制系统的未来发展 与挑战
人工智能技术在智能家居控制系统中的应用前景
1 2
语音识别与控制
利用人工智能技术识别语音指令,实现对智能家 居设备的控制,提高用户交互体验。
分布式架构
01
采用分布式架构,将系统分为多个子系统,每个子系统负责特
定的功能,如照明、空调、窗帘等。
模块化设计
02
每个子系统采用模块化设计,便于扩展和维护,同时提高系统
的灵活性和可重用性。
数据通信
03
建立统一的数据通信协议,确保各子系统之间的数据交互和协
同工作。
硬件选型与配置
传感器选型
根据需求选择不同类型的传感器,如温度、湿度 、光照等传感器,确保数据的准确性和可靠性。
特点
智能家居控制系统具有便利性、舒适性、节能环保、安全可靠等特点,能够实 现远程控制、定时控制、语音控制等多种控制方式,为人们提供更加智能化、 便捷化的生活环境。
智能家居控制系统的优势
01
提高生活便利性

毕业设计智能家居控制系统

毕业设计智能家居控制系统

毕业设计智能家居控制系统毕业设计智能家居控制系统,这个话题听上去是不是挺酷炫的?想想,未来的家就像个“超智能管家”,什么事都能帮你搞定。

每天一回到家,门自动打开,灯光就柔柔地亮起来,甚至连你爱吃的零食都能提前放好,简直就像梦一样,对吧?现在的科技真是越来越厉害,连最懒的人也能享受到“科技带来的便利”,就像“宅”这个词,已经成为了新时代的代名词。

想象一下,假如你刚下班,累得像只狗,真是不想动弹。

这时候,家里的智能控制系统就像个贴心的小助手,轻轻一声“开启模式”,整个房子就开始忙碌起来。

空调自动调到你最喜欢的温度,沙发也被调到最舒服的位置。

哇,这种感觉简直不能再爽了!就像在自己家里开了个豪华酒店,想怎么享受就怎么享受。

再也不怕一进门就要忙着开灯、开空调,真是让人心里一阵温暖。

再说说安全问题,现在的智能家居系统也让你高枕无忧。

想想,门窗的监控、红外探测器,晚上出门也不怕。

简直像在家里装了个保安,随时随地盯着你的家。

不用担心有人半夜闯进来,偷偷摸摸。

更妙的是,你可以通过手机随时查看家里的情况,就算在外面,也能心安理得地吃个火锅。

谁说科技让人变得冷漠?这其实是让你更有安全感呢。

说到智能家居,当然少不了那些“聪明”的设备。

智能音箱一喊,家里的灯光就能随你心意变换,蓝色、红色、绿色,想怎么调就怎么调。

尤其是开派对的时候,随便调个灯光,立马变身派对现场,朋友们都赞不绝口。

想象一下,你的朋友们一进门就看到五光十色的灯光,配上你准备的音乐,简直就是“万众瞩目”的风头,谁还记得那尴尬的自我介绍?智能家居的操作其实挺简单的,就像打游戏一样。

你只需轻松点击几下,或是用语音指令,就能搞定一切。

这个时代,真的是“懒人经济”呀,让你无论多懒都能变得高效。

每次看到家里的一切都在听你指挥,心里那种成就感,真是无法言喻,感觉自己简直是个“家居大亨”!不过,听起来好像一切都是美好的,其实也有点小挑战。

比如,有时候设备不太配合,或者连不上网,那感觉简直像是被“打回原形”。

毕业设计任务书设计基于人工智能的智能家居控制系统

毕业设计任务书设计基于人工智能的智能家居控制系统

毕业设计任务书:设计基于人工智能的智能家居控制系统一、任务背景随着科技的不断进步,人工智能已经成为我们生活中不可或缺的一部分。

现代家庭也不再是简单的房屋和家具的堆积,而是成为了一种智能家居系统,由人工智能技术和各种智能设备组成,能够实现更加智能化的生活方式。

因此,本次毕业设计旨在研究和设计一种基于人工智能的智能家居控制系统。

二、任务目标本毕业设计的主要任务是设计和开发一种基于人工智能的智能家居控制系统,包括以下两个方面:1. 设计一种智能控制系统,可以准确地识别和响应用户的控制指令,并可以将其传递给智能家居设备。

2. 进行智能家居设备的选择和接入, 研究和实现连接多个家居设备的技术。

三、任务步骤本毕业设计包括以下五个步骤:1.收集和整理智能家居设备的信息,研究和选择可以被控制的设备类型,如灯光、空调、智能音箱、窗帘等等。

2.设计一种基于人工智能的控制系统,研究和实现该系统的核心算法,如语音识别、自然语言处理等。

3.建立一个智能家居设备的联网系统,通过现有的无线网络技术 如Wi-Fi、Zigbee 等)实现智能家居设备的联通。

4.开发一个控制终端,使用户可以通过该终端控制智能家居设备并接收其状态信息。

5.进行系统的全面测试和调试,包括稳定性测试、可靠性测试和用户体验测试等。

四、预期措施和效果本次毕业设计的预期效果如下:1.设计一种智能控制系统,可以准确地识别和响应用户的控制指令,并可以将其传递给智能家居设备。

2.研究和实现连接多种智能家居设备的技术。

3.设计一种用户友好的控制终端,可以通过该终端控制智能家居设备并接收其状态信息。

4.提高智能家居设备的使用效率和使用便捷性。

五、任务时间表本次毕业设计的时间表如下:1. 初步研究和设想:时间为两周。

2. 设计和开发控制系统:时间为八周。

3. 建立智能家居设备联网系统:时间为四周。

4. 开发控制终端并测试:时间为六周。

5. 综合测试和调试:时间为两周。

六、任务阶段性成果依据任务的不同阶段,阶段性成果如下:1. 设计文档:主要包括本次毕业设计的开发框架和设计思路,时间为两周。

UML在智能家居系统设计中的应用

UML在智能家居系统设计中的应用

UML在智能家居系统设计中的应用智能家居系统是近年来兴起的一种智能化生活方式,它通过各种智能设备和传感器的联动,实现对家居环境的自动化控制和管理。

在智能家居系统的设计中,UML(统一建模语言)作为一种常用的建模工具,发挥着重要的作用。

本文将探讨UML在智能家居系统设计中的应用,并结合具体案例进行说明。

首先,UML提供了一种标准化的建模语言,可以帮助设计人员清晰地描述系统的结构和行为。

在智能家居系统的设计过程中,设计人员可以使用UML的类图来描述系统中各个组件的关系和属性。

例如,可以使用类图来表示智能家居系统中的传感器、执行器、控制器等组件,并通过关联关系和继承关系来表示它们之间的依赖关系和继承关系。

这样一来,设计人员可以更加直观地了解系统的整体结构,从而更好地进行系统的设计和开发。

其次,UML还提供了用例图来描述系统的功能需求。

在智能家居系统设计中,设计人员可以使用用例图来描述系统与用户之间的交互过程。

例如,可以使用用例图来表示用户通过手机App控制智能家居系统的过程,包括用户登录、查看设备状态、控制设备等功能。

通过用例图,设计人员可以清晰地了解系统的功能需求,并在设计过程中重点关注这些功能的实现。

此外,UML还提供了时序图和活动图等工具,可以帮助设计人员更加详细地描述系统的行为和交互过程。

在智能家居系统设计中,设计人员可以使用时序图来描述系统中各个组件之间的消息传递和时序关系。

例如,可以使用时序图来表示传感器向控制器发送数据、控制器向执行器发送指令的过程。

通过时序图,设计人员可以清楚地了解系统中各个组件之间的通信方式和时序要求,从而更好地进行系统的设计和调试。

除了上述几种常用的UML图表外,UML还提供了状态图、部署图等工具,可以帮助设计人员更全面地描述系统的结构和行为。

例如,可以使用状态图来描述智能家居系统中设备的工作状态和状态转换过程,以及系统的整体运行状态。

通过部署图,设计人员可以描述系统中各个组件的部署情况和物理连接方式,从而更好地进行系统的部署和维护。

电子设计大赛作品

电子设计大赛作品
作品名称:智能家居控制系统
作品描述:
智能家居控制系统是一款基于电子设计的智能家居解决方案。

通过集成多种传感器、控制模块和通信模块,实现对家居设备的智能化控制和监控。

该系统包括以下功能:
1. 远程控制:用户可以通过智能手机或电脑等设备远程控制家中各种设备,如灯光、空调、窗帘等。

通过物联网技术,用户可以随时随地控制家居设备,提高生活便利性。

2. 安全监控:系统配备多个安全传感器,如门窗传感器、烟雾传感器、摄像头等,可以实时监控家中的安全状况。

一旦系统检测到异常情况,如入侵或火灾,会立即发送警报给用户,确保家庭安全。

3. 节能管理:系统可以根据用户的习惯和实时环境条件,智能调节家中设备的工作状态,达到节能的目的。

例如,可以自动调整空调的温度,根据室内外温度和人体活动情况,节约能源。

4. 智能场景:系统支持自定义场景,用户可以根据自己的需求设置不同的场景,实现一键控制多个设备的功能。

例如,可以设置“离家模式”,一键关闭所有设备,提高用电安全性。

5. 数据分析:系统会对家庭设备的使用数据进行收集和分析,为用户提供使用报告和建议。

用户可以了解设备的能耗情况、使用习惯等,从而更好地管理家居设备。

该智能家居控制系统采用了先进的电子设计技术和智能算法,能够满足用户对智能化生活的需求,并提供便利、安全、节能的居住环境。

智能家居大作业

学院2011/2012学年第2学期《智能家居》大作业班级: 学号: 姓名: 成绩:1.求需分析随着整个社会的发展步伐,人们的生活在快节奏的基础上越来越丰富和多元化,对于家居装修,也提出了越来越多的需求。

如今,时尚、个性、环保、舒适等等,这些词语已频频出现在住房装修装饰现场。

但同时我们也看到,住房装修装饰对于一般大众消费者来说,是一项费工、费时、耗资巨大的工程,而且绝大多数消费者,对于住房的装修、装饰并无经验可寻。

如何既能购买到自己满意的装修装饰材料,又能符合自己对住房装修装饰的品味,还能保证质量与合理的价格,要做到同时满足这些需求,对大部分人来说都不容易。

而对于企业而言,要将这些市场潜力巨大的消费需求变为消费现实,也始终是件费思量的事。

2.智能家居的一天06:30 AM采用你最喜欢的歌星的曲目,或是一家电台广播来唤醒你,而不再被一些恼人的闹钟吵醒了。

主卧室和浴室的灯光为你徐徐亮起,客厅电视开启,并调到你喜欢的早间频道,是哪传来阵阵的清香?一定星巴克咖啡已经煮好了, 这样的生活不错吧?08:07AM到了办公室, 您可能不太记得离开家时是否启动了家里的安防系统,别担心,没有问题,您可以直接在因特网上登录到您的瑞朗系统进行检查,如果没有开启就立刻开启,还可以关掉早晨出门时忘记关的灯,改变室温,设置到你的预设状态,没有人在家的时候为什么要浪费能源呢?1:24PM你接到手机电话,是联邦快递。

他们来送你的一个包裹,可不能放在外面,这个包裹对你很重要,但又不能离开办公室。

没关系,你从办公室登录到你的瑞朗系统,远程控制打开车库门,并告诉司机放下包裹,然后你关闭大门。

他看起来有点困惑,不知道他是否印象深刻,总之,你能从摄像头里看到他离开车库。

3:18PM系统显示到您家的前门已被打开,您略感宽慰,这是您女儿放学回家的时间,为了确认,您快速点击查询系统的前门录像视频文件,确定就是莎莎。

这孩子真乖。

3:45PM太阳开始照射进后窗户,那个昂贵的沙发让您担心,系统会自动关闭窗帘,阻挡紫外线的照射。

软件工程毕业设计作品--智能家居控制系统

软件工程毕业设计作品--智能家居控制系统当开发一个智能家居控制系统的毕业设计时,需要更详细地考虑每个部分的实现细节。

以下是更详细的毕业设计作品:1. 引言智能家居控制系统是一种物联网技术的应用,为用户提供智能化的家居设备控制和管理功能。

本毕业设计旨在设计和实现一个全功能的智能家居控制系统,允许用户通过手机应用和语音指令来控制家中的各种设备,如灯光、电器、安防设备等,同时提供自动化场景配置功能,使用户能够根据个人需求定制智能化的家居体验。

2. 目标和需求分析本毕业设计的主要目标是开发一个稳定、可靠且易于使用的智能家居控制系统,以满足用户的各种需求。

主要需求如下:- 用户注册和登录:用户可以通过手机应用注册账号,并登录到系统中,使其个人设备和场景配置能够被保存和加载。

- 设备控制:用户可以通过手机应用控制家中的各种设备,如灯光、电器、窗帘、空调等,实现开关、调节、定时等功能。

- 自动化场景:用户可以配置自动化场景,当满足特定条件时,设备能够自动执行一系列预设动作,如晚上回家自动开启灯光和调整温度。

- 安全监控:系统将支持安全监控功能,用户可以通过手机应用实时查看家中的安全状态,如智能门锁和摄像头的状态。

- 语音控制:系统将集成语音识别技术,允许用户通过语音指令控制设备,提高系统的交互性和便捷性。

3. 系统设计3.1 系统架构系统采用分层架构,包括前端用户界面层、后台服务层和物联网连接层。

用户界面层通过手机应用提供给用户,实现用户交互和设备控制功能;后台服务层负责处理用户请求和场景配置,实现自动化场景功能;物联网连接层负责将智能家居设备连接到系统,实现远程设备控制功能。

3.2 技术选择- 前端:采用React Native开发跨平台的手机应用,实现用户界面和用户交互功能。

- 后台:选择Node.js和Express框架搭建服务器,实现用户认证、设备管理和场景配置等功能。

- 数据库:使用MySQL或MongoDB作为数据库存储用户信息、设备状态和场景配置等数据。

产品设计方案智能家居控制系统

产品设计方案智能家居控制系统产品设计方案:智能家居控制系统一、引言智能家居控制系统是一种通过物联网技术实现家庭设备自动化控制的系统。

本文将详细介绍智能家居控制系统的产品设计方案,包括系统架构、主要功能和技术实现等方面的内容。

二、系统架构智能家居控制系统的架构应该具备以下几个基本组成部分:1. 传感器模块:用于感知各种环境指标,如温度、湿度、光照等。

传感器模块需要能够实时采集数据并将其传输给控制中心。

2. 控制中心:负责接收传感器模块传输的数据,并根据用户的设置和需求进行智能化的控制。

控制中心需要具备数据处理和决策分析的能力。

3. 执行器模块:根据控制中心的指令执行相应的操作,如打开/关闭灯光、调节温度等。

执行器模块应具备高稳定性和可靠性。

4. 用户界面:提供给用户进行操作和设置的界面,可以是手机APP、电脑软件或者物理控制面板等形式。

三、主要功能智能家居控制系统的设计应该满足用户日常生活的需求,具备以下主要功能:1. 家庭设备控制:用户可以通过智能家居控制系统远程控制家庭各种设备,如灯光、窗帘、空调等,实现智能化的家居管理。

2. 环境感知与调节:系统可以感知家庭环境的温度、湿度和光照等指标,并根据用户需求自动调节,提供舒适的居住环境。

3. 安防监控:系统可以通过传感器和摄像头等设备实现对家庭的安全监控,如检测门窗是否关闭、人员是否入侵等,及时发出警报。

4. 能源管理:系统可以监测并控制家庭能源的使用情况,例如自动关闭未使用的电器设备、智能调节能源的分配等,实现节能和环保。

5. 智能化学习:系统可以根据用户的习惯和行为进行学习,自动调整设备的工作模式和定时设置,提供更加个性化的家居体验。

四、技术实现智能家居控制系统的技术实现主要包括以下几个方面:1. 物联网技术:通过无线传感器网络和云计算技术,实现家庭设备的连接和数据传输,保证信息的高效和安全。

2. 数据分析与决策:利用大数据分析和机器学习算法,对采集到的数据进行处理和分析,为控制中心提供决策依据,提高系统的智能化程度。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

6
3.系统类图
3.1 系统类
通过对系统的不断分析和细化,可识别出下述界面类、类的操作和属性。
类 家居设备信息 Equipment 私有属性:
属性名 Enumber Ename port command date frequency Cdate 公共方法:
方法名
含义 家居设备编号 家居设备名称 家居设备收发信号端口 家居设备控制指令 创建日期 接受指令次数 接受指令时间
管理员的用例图如下(图 1-3):
管理员
用户权限授予
用 户 MA C地 址
系统管理模块
管 理 终 端 MA C地 址
登录
图 1-2 管理员的用例图
2.控制系统逻辑结构
根据我国家用电器行业的具体情况,在家用电器生产商各自独立、互不兼容 和家用电器非数字化。智能化的情况下,充分考虑了系统安全性、可靠性、交互 性以及自学习能力等方面,给出了一种智能家居控制系统设计方案,其逻辑结构 如图所示:
3.1 系统类 ......................................................................................................................... 7 3.2 类图 ............................................................................................................................11 4.系统交互 ...............................................................................................................................11 4.1 家庭用户的行为 ........................................................................................................11 4.2 管理员的行为 ........................................................................................................... 13 5.系统状态图 .......................................................................................................................... 15 5.1 家庭用户信息状态图 ............................................................................................... 15 5.2 家庭用户使用设备状态图 ....................................................................................... 16 5.3 设备连通监测状态图 ............................................................................................... 17 6.系统活动图 .......................................................................................................................... 18 6.1 家庭用户与智能家居设备活动图............................................................................ 18 6.2 管理员活动图 ........................................................................................................... 18 7.系统组件图(构件图) ...................................................................................................... 19 8.系统部署图 .......................................................................................................................... 20 9.总结与体会 .......................................................................................................................... 20
2
1.需求分析
1.1 项目背景
智能家居(英文:smart home, home automation)是以住宅为平台,利用 综合布线技术、网络通信技术、安全防范技术、自动控制技术、音视频技术将家 居生活有关的设施集成,构建高效的住宅设施与家庭日程事务的管理系统,提升 家居安全性、便利性、舒适性、艺术性,并实现环保节能的居住环境。
用户的事件流:环境监控。 智能安防。 控制灯光。 控制窗帘。 控制电器。 影音娱乐。 多屏互动。
用户的用例图如下(图 1-2):
环境监控 智能安防
控制窗帘
用户
控制电器
控制灯光
多屏互动
影音娱乐
图 1-2 用户的用例图
5
管理员的事件流:管理员对家庭用户进行授权。 管理员对系统功能性模块的管理。
XXXXXXXXXXXX 专业
《计算机软件建模》大作业
项目名称: 姓 名: 学 号: 班 级: 指导教师: 日 期:
XXXXXXXXXXXX XXXXXXXXXXXX XXXXXXXXXXXX XXXXXXXXXXXX XXXXXXXXXXXX XXXXXXXXXXXX
批阅: 成绩:
XXXXXXXXXXXX
属性类型 String String String String Date int Date
含义说明
getEnumber() : void setEnumbrt() : String getEname () : void setEname () : String getport () : void setport () : String getcommand () : void setcommand () : String getDate () : void setDate () : Date setfrequency () : Int setCdate () : Date
管理员
对家庭用户 进行授权
系统功能性 模块管理
登录
图 1-1 智能家居系统功能图
MAC地址绑定,终 端信息匹配 强制关闭系统
暂停运行
系统检修
4
1.3 系统用例模型
网上租房系统事件流描述及用例图 采用用例驱动的分析方法分析需求的主要任务是识别出系统中的参与者和
用例,并建立用例模型。 在本系统中,参与者为用户和管理员
创建修改家居设备编号 获取家居设备编号 创建修改家居设备名称 获取家居设备名称 创建修改家居设备收发信号端口 获取家居设备收发信号端口 创建修改家居设备控制指令 获取家居设备控制指令 创建修改创建日期 获取创建日期 获取接受指令次数 获取接受指令时间
类 家居设备信息目录 EquipmentItem
私有属性:
3
影音娱乐。 多屏互动。 管理员对家庭用户进行授权。 管理员对系统功能性模块的管理。 根据以上分析,给出图 1-1 智能家居系统功能图:
智能家居 控制系统
用户
智能安防 系统
智能监控 系统
灯光控制 系统
窗帘控制 系统
电器控制 系统
影音娱乐 系统
多屏互动 系统
安防报警 环境监控 控制灯光 控制窗帘 控制电器 影音娱乐 多屏互动
本智能家居控制系统便依托于该背景下,为满足人们对生活趋于个性化、定 制化、自动化,对生活的便捷及乐趣的要求,以及更高效的家居需求,与之相较 人们对家居的智能化需求,我们将设计出更高效、更简易、更安全的家居生活。
1.2 需求分析
智能家居控制系统的域描述如下: 在智能家居控制系统中,用户可以直接对安防、监控、灯光、窗帘、电器、 影音娱乐、多屏互动等家居进行管理和操作,但必须由中心管理员进行权限授予。 中心管理员的账号唯一,是由家居控制系统设计员进行的不可修改初始密码,管 理员拥有绝对权限,并可赋予其他成员使用权限。 对上述智能家居控制系统的域描述进行分析,可以获得如下功能性需求: 智能安防。 环境监控。 控制灯光。 控制窗帘。 控制电器。
属性名
含义
Enumber
家居设备编号
Ename
家居设备名称
port
家居设备收发信号端口
date
创建日期
frequtring String String Date int
2.控制系统逻辑结构 ................................................................................................................ 6 3.系统类图 ................................................................................................................................ 7
相关文档
最新文档