Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
РПЗ.docx
Скачиваний:
19
Добавлен:
23.03.2016
Размер:
1.85 Mб
Скачать

Оглавление

Аннотация 3

Введение 4

1.Исследовательская часть 6

1.1Анализ заинтересованных сторон 6

1.2Выявление функций 11

1.3Постановка задачи 17

1.4Требования к системе 17

1.5Методы решения поставленной задачи 18

2.Конструкторская часть 19

2.1Анализ протокола ZigBee 19

2.1.1Стандартизация 20

2.1.2Топология 21

2.1.3Стек протокола ZigBee 23

2.2Анализ существующих аналогов 26

2.2.1Z-Wave 26

2.2.2Bluetooth 27

2.2.3Wi-Fi 27

2.3Языки программирования 29

2.3.1Задачураммированиятельно много э адачураммировани пунктераммиможноераммированиятельно много эн 29

2.3.2работарамZigBee-igBeeраммиро. gBeeраммированиятельно много энергии по сракомпонента, мпонентаированиятельно много энергии по сравнению ZigBee-igBeeентаи; 29

2.3.3созданиетаирова. зданиетаированиятельно много энергии по сравнению с д зданиетаированиятел. 29

2.3.4Решитьиетаированиятельно много энергии по сравнению с другими протоколами, поэтому отлично подходит для исполь ешитьиетаированиятельно много энергии по сравнению с другими протоколами, поэтому отлично подходит ZigBee написанныеаписанныаированиятельно м 29

2.3.5Язык С++ 29

2.3.6Язык С# 29

2.3.7Язык Java 29

2.4Выбор технологий 30

2.4.1ZB4O 30

2.4.2Агентная платформа JADE 32

2.5Компоненты и функции системы 32

3.Технологическая часть 41

3.1Используемые средства 41

3.2Процесс получения бинарной сборки системы 41

3.2.1Параметры запуска системы 43

3.3Тестирование 45

Выводы 50

Использованные источники 51

Приложение 1. Техническое задание 52

1.1Общие сведения 52

1.2Назначение и цели создания системы 52

1.3Характеристика объектов автоматизации 52

1.4Требования к системе 52

1.5Состав и содержание работ по созданию системы 53

1.6Порядок контроля и приемки системы 53

1.7Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие 53

1.8Требования к документированию 53

1.9Источники разработки 54

Аннотация

В данной курсовой работе была проанализирована предметная область «Умного Дома», а именно проблема настройки и обнаружения умных устройств на основе протокола ZigBee. Был проведен анализ самого протокола, а также его аналогов. Были рассмотрены библиотеки, позволяющие решить поставленную задачу. Также, на основе протоколаZigBeeбыла создана архитектура и был реализован агент обнаружения и настройкиZigBee-устройств умного дома, на основе выбранных библиотекZB4OиJADE.

Введение

В настоящее начинает широко распространяется технология Умного Дома. Умный Дом (англ. Smart Home) – общее название для технологий, позволяющих автоматизировать устройства находящиеся в доме, обеспечить комфорт всем его обитателям и организовать ресурсосбережение.

Рисунок 1 – Проблематика

.

Далее56

5

6

7ия

Задачу, поставленную в пункте 1.3 и дополненную в пункте 1.5 можно разделить на две подзадачи:

  • работа с ZigBee-устройствами. Данная задача подразумевает создание компонента, который позволяет детектировать и конфигурироватьZigBee-устройства;

  • создание агента. В данной задаче необходимо выбрать агентную платформу и реализовать агента.

Решить поставленные задачи можно различными методами, используя различные библиотеки и языки программирования. В целях удобности разработки лучше всего использовать агентную платформу и библиотеку для работы с ZigBeeнаписанные на одном и том же языке.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]