'
Научный журнал «Вестник науки»

Режим работы с 09:00 по 23:00

zhurnal@vestnik-nauki.com

Информационное письмо

  1. Главная
  2. Архив
  3. Вестник науки №6 (63) том 4
  4. Научная статья № 116

Просмотры  45 просмотров

Геринг Е.А.

  


СОЗДАНИЕ WEB-ИНТЕРФЕЙСА ДЛЯ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ «УМНЫЙ ДОМ» *

  


Аннотация:
в статье рассматривается технология создания web-интерфейса системы «умный дом». Представлены преимущества управления устройствами в жилом доме с помощью единой системы. Описаны средства разработки, используемые в данной работе   

Ключевые слова:
Умный дом, JetBrains PhpStorm, web-интерфейс, фреймворк, Codeigniter   


УДК 004

Геринг Е.А.
магистрант 1 курса инженерной школы цифровых технологий,

Югорский государственный университет
(г. Ханты-Мансийск, Россия)

СОЗДАНИЕ WEB-ИНТЕРФЕЙСА

ДЛЯ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ «УМНЫЙ ДОМ»

 

Аннотация: в статье рассматривается технология создания web-интерфейса системы «умный дом». Представлены преимущества управления устройствами в жилом доме с помощью единой системы.  Описаны средства разработки, используемые в данной работе.

Ключевые слова: Умный дом, JetBrains PhpStorm, web-интерфейс, фреймворк, Codeigniter.

 

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

В настоящее время актуальной задачей является повышение уровня комфорта проживания или работы людей в жилом доме. Один из способов повышения качества и уровня проживания человека – это автоматизация высокотехнологичных устройств в единую систему контроля.

Преимущества управления устройствами в жилом доме с помощью единой системы очевидны. Во-первых, это удобство – с одного устройства, которое имеет доступ к серверу, можно управлять всеми устройствами в доме, к которым имеет доступ автоматизированная система. Во-вторых, это безопасность – система оповестит пользователя, если сработают датчики дыма, газа, движения или поломки труб водоснабжения. В-третьих, полезные функции системы «умный дом» делают более устойчивыми и долговечными все системы жизнеобеспечения благодаря оптимизации связей между ними.

В зависимости от предметной области и задач, поставленных перед разработчиками, разработка программ может представлять собой достаточно сложный, поэтапный процесс, в котором задействовано большое количество участников и разнообразных средств. Для того, чтобы определить, когда и в каких случаях какие средства применяются, выделим основные этапы разработки web-интерфейса системы «умный дом». Наибольший интерес для проблематики рассматриваемого вопроса представляют следующие этапы:

1) проектирование web-интерфейса;

2) реализация программного кода web-интерфейса;

3) тестирование.

В качестве места хранения информации о текущем состоянии автоматизированных устройств в системе «умный дом» была предоставлена база данных под свободной реляционной системой управления MySQL.

Для проектирования web-интерфейса использовался язык UML – язык графического описания для объектного моделирования в области разработки программного обеспечения, моделирования бизнес-процессов, системного проектирования и отображения организационных структур.

С помощью многофункционального графического редактора Adobe Photoshop, были нарисованы макеты, благодаря которым появилось визуальное представление web-интерфейса.

После того, как макеты были нарисованы, была выполнена html-верстка страниц с помощью сборщика проектов Gulp и пакетного менеджера npm.

Далее была выполнена разработка серверной части с помощью интегрированной среды разработки JetBrains PhpStorm. Также на стороне сервера использовался MVC фреймворк CodeIgniter 3.

Codeigniter – популярный MVC фреймворк с открытым исходным кодом, написанный на языке программирования PHP, для разработки полноценных веб-систем и приложений. Данный фреймворк предоставляет богатый набор библиотек для часто используемых задач, а также простой интерфейс и логическую структуру для доступа к этим библиотекам.

 

СПИСОК ЛИТЕРАТУРЫ:

 

  1. Ларман, К. Применение UML 2.0 и шаблонов проектирования. Введение в объектно-ориентированный анализ, проектирование и итеративную разработку / К. Ларман. – М.: Вильямс, 2013. – 736 с.
  2. Маркотт, И. Отзывчивый веб-дизайн / И. Маркотт. – М.: Манн, Иванов и Фербер, 2012. – 176 с.
  3. Макфарланд, Д. С. Новая большая книга css / Д. С. Макфарланд. – М.: Питер, 2017. – 720 с.
  4. Флэнаган, Д. JavaScript. Подробное руководство / Д. Флэнаган. – 6-е изд., перераб. и доп. – М.: Символ-Плюс, 2013. – 1080 с.
  


Полная версия статьи PDF

Номер журнала Вестник науки №6 (63) том 4

  


Ссылка для цитирования:

Геринг Е.А. СОЗДАНИЕ WEB-ИНТЕРФЕЙСА ДЛЯ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ «УМНЫЙ ДОМ» // Вестник науки №6 (63) том 4. С. 847 - 850. 2023 г. ISSN 2712-8849 // Электронный ресурс: https://www.вестник-науки.рф/article/9281 (дата обращения: 19.05.2024 г.)


Альтернативная ссылка латинскими символами: vestnik-nauki.com/article/9281



Нашли грубую ошибку (плагиат, фальсифицированные данные или иные нарушения научно-издательской этики) ?
- напишите письмо в редакцию журнала: zhurnal@vestnik-nauki.com


Вестник науки СМИ ЭЛ № ФС 77 - 84401 © 2023.    16+




* В выпусках журнала могут упоминаться организации (Meta, Facebook, Instagram) в отношении которых судом принято вступившее в законную силу решение о ликвидации или запрете деятельности по основаниям, предусмотренным Федеральным законом от 25 июля 2002 года № 114-ФЗ 'О противодействии экстремистской деятельности' (далее - Федеральный закон 'О противодействии экстремистской деятельности'), или об организации, включенной в опубликованный единый федеральный список организаций, в том числе иностранных и международных организаций, признанных в соответствии с законодательством Российской Федерации террористическими, без указания на то, что соответствующее общественное объединение или иная организация ликвидированы или их деятельность запрещена.