"Умный офис" (командный проект) — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
м
Строка 9: Строка 9:
  
 
=== Что это за проект? ===
 
=== Что это за проект? ===
Умный офис - интеллектуальная распределённая система в концепции "Интернета вещей". Система должна решать за работников офиса некоторые повседневные задачи: контроль доступа в помещениях и к оборудованию, учёт перемещения работников и измерение рабочего времени, управление системами климата и др. Система представляет собой разработанный нами набор беспроводных датчиков и исполнительных механизмов, а также программное обеспечение, для управления комплексом. Конечный продукт - система-конструктор для офисов.
+
Умный офис - интеллектуальная распределённая система в концепции "Интернета вещей", которая должна решать за работников офиса некоторые повседневные задачи: контроль доступа в помещения и к оборудованию, учёт рабочего времени, управление системами климата и др. Мы разработали систему беспроводных программируемых устройств, которые могут взаимодействовать друг с другом напрямую, без роутеров и серверов. Студенты смогут спроектировать систему и запрограммировать модули так, чтобы получилась автономная  система-конструктор для офисов.
  
 
=== Чему научатся студенты? Что самое интересное в проекте? ===
 
=== Чему научатся студенты? Что самое интересное в проекте? ===
Понимать принципы работы систем в концепции "Интернета вещей", самостоятельно разрабатывать полезные решения.
+
Понимать принципы работы систем в концепции "Интернета вещей", программирование логики контроллеров (по принципу ПЛК), самостоятельно разрабатывать полезные решения.
  
 
=== Организация работы (Как студенты будут работать в команде?) ===
 
=== Организация работы (Как студенты будут работать в команде?) ===
Строка 18: Строка 18:
  
 
=== Компоненты (Из каких частей состоит проект?) ===
 
=== Компоненты (Из каких частей состоит проект?) ===
Анализ проблем в офисе, которые можно решить с применением "интернета вещей".  
+
Анализ проблем, которые можно решить с применением "интернета вещей". Проектирование такой системы.  
Проектирование системы.  
+
Изучение принципов взаимодействия узлов системы их программирование.  
Программирование узлов.  
+
 
Проектирование и разработка управляющего ПО. GUI.
 
Проектирование и разработка управляющего ПО. GUI.
  
Строка 33: Строка 32:
  
 
=== Критерии оценки ===
 
=== Критерии оценки ===
4-5 Разобраться в принципах работы подобных систем. Придумать и спроектировать полезную систему для офиса.
+
4-5 Разобраться в принципах работы IoT систем. Придумать и спроектировать минимальную полезную систему для офиса.
6-7 Собрать рабочий демонстрационный стенд и проверить работоспособность.
+
Написать программу для системы из двух устройств.
8-10 Спроектировать и разработать прототип управляющего ПО.
+
6-7 Разработать и собрать рабочий прототип умного офиса.
 +
8-10 Спроектировать и разработать прототип управляющего программного обеспечения - GUI, личный кабинет и визуализация.
  
 
=== Похожие проекты ===
 
=== Похожие проекты ===

Версия 12:03, 21 сентября 2016

Компания OpenDev / Открытые разработки
Учебный семестр Осень 2016
Учебный курс 3-й курс
Максимальное количество студентов, выбравших проект: 2-3



Что это за проект?

Умный офис - интеллектуальная распределённая система в концепции "Интернета вещей", которая должна решать за работников офиса некоторые повседневные задачи: контроль доступа в помещения и к оборудованию, учёт рабочего времени, управление системами климата и др. Мы разработали систему беспроводных программируемых устройств, которые могут взаимодействовать друг с другом напрямую, без роутеров и серверов. Студенты смогут спроектировать систему и запрограммировать модули так, чтобы получилась автономная система-конструктор для офисов.

Чему научатся студенты? Что самое интересное в проекте?

Понимать принципы работы систем в концепции "Интернета вещей", программирование логики контроллеров (по принципу ПЛК), самостоятельно разрабатывать полезные решения.

Организация работы (Как студенты будут работать в команде?)

Задачи будут решаться совместно группой из 2-3 человек под руководством ментора. Работа будет разбита на небольшие этапы, на каждый из которых будет ставиться задача и обсуждаться способы её выполнения.

Компоненты (Из каких частей состоит проект?)

Анализ проблем, которые можно решить с применением "интернета вещей". Проектирование такой системы. Изучение принципов взаимодействия узлов системы их программирование. Проектирование и разработка управляющего ПО. GUI.

Какие будут использоваться технологии?

OpenWrt, Telegram API, Qt QML.

Какие начальные требования?

Знать Python. Уметь работать в linux. Быть знакомым сетевыми технологиями.

Темы вводных занятий

Сегодняшнее состояние рынка "интернета вещей". Текущие проблемы, и будущие проблемы, которые будут появляться у разработчиков и интеграторов с увеличением количества "умных" устройств. Студенты научатся создавать свои проекты в области IoT.

Критерии оценки

4-5 Разобраться в принципах работы IoT систем. Придумать и спроектировать минимальную полезную систему для офиса. Написать программу для системы из двух устройств. 6-7 Разработать и собрать рабочий прототип умного офиса. 8-10 Спроектировать и разработать прототип управляющего программного обеспечения - GUI, личный кабинет и визуализация.

Похожие проекты

Контактная информация

Радомир. +7(965)308-74-97. radomir@open-dev.ru