Разработка прототипа веб-сервиса для контроля микроклиматических параметров
ВВЕДЕНИЕ
В современном мире все большее внимание уделяется комфорту и благополучию внутренней среды в различных помещениях, будь то жилые дома, офисы, торговые центры или промышленные объекты. Оптимальные микроклиматические параметры, такие как температура, влажность, уровень освещения и другие, играют важную роль в обеспечении здоровья, эффективности работы и общего комфорта людей.
В связи с этим существует растущая потребность в эффективных системах контроля и управления микроклиматическими параметрами в реальном времени. Данные системы позволяют отслеживать и регулировать условия окружающей среды, предотвращая экстремальные значения и создавая оптимальные условия для пребывания людей. На сегодняшний день огромное количество людей пользуется услугами web-сервисов.
Целью дипломной работы является разработка прототипа web-сервиса для контроля микроклиматических параметров.
Для достижения поставленной цели необходимо решить следующие задачи:
рассмотреть вопросы, связанные с
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ 6
ГЛАВА 1 РАЗРАБОТКА ВЕБ-СЕРВИСОВ 7
1.1 Основные понятия разработки веб-сервисов 7
1.1.1 Виды веб-сайтов и их особенности 14
1.2 Этапы и особенности разработки веб-сервисов 15
1.3 Безопасное хранение персональных данных пользователей 17
1.4 Хранение данных на стороне клиента 19
ГЛАВА 2 СРЕДСТВА РАЗРАБОТКИ ВЕБ-СЕРВИСА 27
2.1 HTML 27
2.2 CSS 28
2.3 JavaScript 30
2.4 PHP 31
ГЛАВА 3 РАЗРАБОТКА ПРОТОТИПА ВЕБ-СЕРВИСА ДЛЯ КОНТРОЛЯ МИКРОКЛИМАТИЧЕСКИХ ПАРАМЕТРОВ 33
3.1 Описание страниц веб-сервиса 33
ЗАКЛЮЧЕНИЕ 39
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 40
ПРИЛОЖЕНИЯ 42
Приложение А 42
Приложение Б 46
Приложение В 49
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
1. Портал Хабр – Веб-сервисы в теории и на практике для начинающих – [Электронный ресурс] Режим доступа: https://habr.com/ru/post/46374/ (дата обращения 15.12.2022).
2. Багиев Г.Л., Успенский И. В., Ченцов В.И. Интерактивные модели маркетинговых решений на виртуальных рынках. СПб: СПГУЭиФ, 2008. 152 с.
3. Файловый архив студентов. URL: https://studfiles.net/preview/1772796/ (дата обращения 14.12.2022).
4. Сычев А.В. Web-технологии http://www.intuit.ru/department/internet/webtechno/ (дата обращения 14.12.2022).
5. Сычев А.В. Перспективные технологии и языки веб-разработки http://www.intuit.ru/department/internet/atlwebdev/ (дата обращения 14.12.2022)
6. Басс Л., Клементс П., Кацман Р. Архитектура программного обеспечения на практике. СПб.: Питер, 2006 – 576 с.
7. Столлигнс В. Компьютерные сети, протоколы и технологии Интернета. BHV, 2005 – 817 с
8. Hypertext Transfer Protocol --HTTP/1.1 http://www.ietf.org/rfc/rfc2616.txt (дата обращения 11.12.2022).
9. Сиддикуи Б. Безопасность Web-сервисов http://www.iso.ru/rus/document5972.phtml (дата обращения 14.12.2022).
10. Фастовский Э.Г. Сервис-ориентированные технологии интеграции информации. Лекции. Харьков: НТУХПИ, 2011 – 50 с http://www.twirpx.com/file/1112914/ (дата обращения 15.12.2022).
11. Рябов В.А., Несвижский А.И. Современные web-технологии. М.: Интернет-Университет Информационных Технологий; БИНОМ. Лаборатория знаний, 2006 – 432 с.
12. SOAP Version 1.2 Part 1: Messaging Framework (Second Edition) http://www.w3.org/TR/2007/REC-soap12-part1-20070427/ (дата обращения 17.12.2022).
13. Портал Википедия – HTML
Аудит безопасности для выявления потенциальных рисков и улучшения защиты.
1.3 Безопасное хранение персональных данных пользователейЛюбые данные, которые позволяют идентифицировать и деанонимизировать человека, — это его персональные данные. Например, переписка с пользователем, его контакты, ФИО, номер банковского счета. НКО и социальные проекты собирают такие данные для подписки пользователей на рассылку или рекуррентные пожертвования, для публикации информации о благополучателях на сайте.
Для безопасного хранения этих данных есть несколько методов. Первый — технический. Самый надежный способ здесь — шифрование данных. В чатах используйте сквозное шифрование, в электронно