📄Работа №212321

Тема: Проектирование и разработка портала «Умный куб»: клиентская часть

Характеристики работы

Тип работы Дипломные работы, ВКР
Математика
Предмет Математика
📄
Объем: 81 листов
📅
Год: 2021
👁️
Просмотров: 54
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

Аннотация
ВВЕДЕНИЕ 5
1 ФОРМИРОВАНИЕ ТРЕБОВАНИЙ К ПОРТАЛУ НА ОСНОВЕ
АНАЛОГОВ СИСТЕМ УПРАВЛЕНИЯ УМНЫМ ДОМОМ 10
1.1 Исследование бизнес-процессов компании 10
1.2 Исследование существующих аналогов 19
1.3 Функциональные требования 23
1.4 Выбор метода разработки 27
1.5 Выбор фреймворка языка программирования 32
1.6 Выбор технологий для реализации клиентской части приложения 34
1.7 Выводы по разделу 34
2 ПРОЕКТИРОВАНИЕ ПРОДУКТА: РАЗРАБОТКА КЛИЕНТСКОЙ ЧАСТИ
РЕСУРСА УПРАВЛЕНИЯ УМНЫМ КУБОМ 35
2.1 Модель структуры клиентской части веб-приложения 35
2.2 Детальное описание страниц сайта 36
2.3 Описание взаимодействия клиент - сервер 37
2.4 Проработка безопасности сайта 38
2.5 Разработка дизайна пользовательского интерфейса 40
2.6 Разработка функционала 50
2.7 Выводы по разделу 63
3 ТЕСТИРОВАНИЕ РЕЗУЛЬТАТОВ РАЗРАБОТКИ КЛИЕНТСКОЙ ЧАСТИ
ПРИЛОЖЕНИЯ «УМНЫЙ КУБ» 64
3.1 Тестирование функциональной части веб-ресурса 64
3.2 Выводы по разделу 77
ЗАКЛЮЧЕНИЕ 78
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 79
ПРИЛОЖЕНИЕ 1 Программный код
П1.1 Листинг файла views.py
П1.2 Листинг фаила urls.py
П1.3 Листинг фаила base.html
П1.4 Листинг фаила authorization.html
П1.5 Листинг фаила SalePage.html ..
П1.6 Листинг файла Salepage.js
П1.7 Листинг файла Cabinet.html
П1.8 Листинг файла Cabinet.js
П1.9 Листинг файла Settings.html
П1.10 Листинг файла Setting.js
П1.11 Листинг файла registration.html
П1.12 Листинг файла registration.js .
П1.13 Листинг файла login.html
П 1.14 Листинг файла verify.html
П1.15 Листинг файла verify.js
П1.16 Листинг файла user_verify.py
П1.17 Листинг файла Contacts.html.
П1.18 Листинг файла Contacts.js
П1.19 Листинг файла Cart.html
П1.20 Листинг файла Cart.js
П1.21 Листинг файла Makeorders.html

📖 Аннотация

В данной дипломной работе представлено проектирование и разработка клиентской части веб-портала «Умный куб», предназначенного для управления специализированной системой мониторинга уровня шума в многоквартирных домах. Актуальность исследования обусловлена растущим распространением технологий «умного дома» и сохраняющейся социальной проблемой шумового загрязнения в жилых помещениях, что создает потребность в удобных цифровых решениях для контроля акустической обстановки. Основным результатом работы является полностью функционирующий пользовательский интерфейс портала, обеспечивающий интуитивное взаимодействие с системой, включая визуализацию данных, настройку устройств и управление услугами. Научная значимость заключается в систематизации подходов к проектированию клиентских частей для интернета вещей (IoT), а практическая – в создании готового к интеграции продукта, который повышает комфорт жильцов и предоставляет бизнесу инструмент для анализа востребованности услуг. Теоретической основой послужили исследования в области проектирования информационных систем (Е.П. Балашов, Д.В. Пузанков), методологии разработки для малого и среднего бизнеса (Ю.В. Боковой), а также современные руководства по использованию веб-технологий, таких как JavaScript (В.А. Дронов) и фреймворк Django (А. Головатый).

📖 Введение

В результате развития веб-технологий компьютер стал инструментом по поиску и предоставлению информации для различных социальных групп. С каждым годом охват населения, использующего интернет, постоянно увеличивается, поскольку информация становится доступной людям, не относящимся к категории специалистов в области информационных технологий.
Создание веб-сайта в сети интернет обеспечит приток новых пользователей, поскольку хорошо сделанный сайт будет достаточно просто найти при помощи поисковых систем. С помощью сайта можно добиться быстрого отклика пользователей на качество предоставляемых услуг и производимой продукции и осуществить быстрое реагирование на их пожелания, внести соответствующие изменения, а также предоставлять им актуальную информацию. Кроме того, веб-сайт позволит реализовать адресную рекламу за счет использования механизма таргетинга, а также критерием возраста и пола. Использование счетчиков веб-сайта позволяет реализовать анализ выпускаемой продукции и оказываемых услуг, т.к. можно просмотреть количество нахождения пользователя на той или иной странице, тем самым проанализировать, какой вид выпускаемых услуг наиболее востребован. Так же веб-сайт может использоваться для удаленного управления устройствами личного пользования или компании.
Все чаще появляются новые стартапы позволяющие облегчить жизнь людей с использованием новых технологий. В особенности направление различных устройств или систем «Умных домов». Исходя из высокой конкуренции на рынке, продукт должен быть уникальным на фоне множества изделий, производимых компаниями. Кроме того, функциональность предлагаемых устройств реализации «Умного дома» в настоящее время расширяется и включает решение актуальных для хозяев квартир в многоквартирных домах проблем, в том числе, контроль над превышением уровня шума.
Технологии умных домов появились уже очень давно, и в современном мире тенденция к автоматизации повседневных задач неуклонно растет. В повседневное пользование человеком уже давно вошли технологии удаленного и бесконтактного управления, это позволяет не только экономить время, но и позволяют во время пользования не зависеть от местонахождения. Системы умных домов делятся на три категории:
1) повышение комфорта жизни;
2) обеспечение безопасности жизни и личного имущества;
3) обеспечение экономии при пользовании повседневными бытовыми приборами.
На практике, почти во всех системах, данные категории пересекаются для того, чтобы создать единую систему с функциями необходимыми конкретному пользователю.
Например, вы можете настроить систему умного дома на выключение ненужных электроприборов, когда уходите из дома, что обеспечит вам и экономию электроэнергии, и безопасность от не выключенного утюга. Более сложный уровень систем, это регулирование отопления или освещения в помещении в зависимости от внешних параметров.
Вследствие развития технологий никого уже не удивить роботом- пылесосом или голосовым помощником, ведь на данный момент в сфере предоставления услуг умного дома существует множество аналогов от крупных производителей, которые конкурируют с друг другом за покупателя. И чтобы стартапу выделиться на их фоне, необходимо инновационное решение или услуга, которую и направлен предоставить проект «Умный куб».
Проблема шума в многоквартирных домах была и будет актуальна, благодаря чему система «Умный куб» сможет конкурировать в определенном сегменте общества с другими, более известными, компаниями на рынке.

Так по данным приведенным в WordStat от Яндекс, представленных на рисунке 0.1 видно, что на момент 18.03.2021 людей волнует эта проблема и как бороться с шумными соседями. Количество показов по поиску «шумные соседи» и похожих.

Возникли сложности?

Нужна качественная помощь преподавателя?

👨‍🎓 Помощь в написании

✅ Заключение

Результатом выполнения данного дипломного проекта стало создание клиентской части портала «Умный куб», основной деятельностью которого является предоставление услуг по измерению уровня шума в многоквартирных домах.
Популярность комплексных систем умных домов будет расти и расти с течением времени, а проблема шумных соседей будет актуальна, пока существуют многоквартирные дома.
В результате разработки поставленной задачи были закреплены и расширены знания, полученные при изучении следующих предметов: «Базы данных», «Операционные системы», «Web программирование», «Технологии и модели управления проектами в программных системах». Были закреплены правила организации коммерческой разработки, а также самостоятельно разработано техническое задание.
В ходе решения поставленной задачи был закреплен теоретический материал: разработка дизайна сайта, исправление появившихся во время решения ошибок.
В разделе Предметная область представлены диаграммы исследования бизнес-процессов компании, реализующей продажу, настройку и сопровождение «Умного куба», функциональные требования, составленные по техническому заданию, для портала управления «Умным кубом», сравнение методов и технологий разработки создания веб-сайтов.
В разделе Проектирование продукта: разработка ресурса представлена структура страниц сайта, разработанный пользовательский интерфейс портала, описано взаимодействие с серверной частью приложения по управлению «Умным кубом», перечислены методы взлома веб-сайта и противодействие им, а также разработка дизайна пользовательского интерфейса и разработка функционала к нему. В разделе Тестирование и анализ полученных результатов представлено тестирование портала «Умный куб» и разбор функций клиентской части.
Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

📕 Список литературы

1 Балашов, Е.П. Проектирование информационно-управляющих систем / Е.П. Балашов, Д.В. Пузанков. - М.: Радио и связь, 1987. - 256 с.
2 Бер, Б. JQuery. Подробное руководство по продвинутому JavaScript / Б. Бер, К. Иегуда // 2-е издание. - Пер. с англ. - СПб.: Символ-Плюс,
2011. - 24 с.
3 Бизли, Д., Джонс Б.К. Python. Книга рецептов / пер. с англ. Б.В. Уварова. - М.: ДМК Пресс, 2019. - 648 с.
4 Боковой, Ю.В. Особенности методологии проектирования информационных систем для малого и среднего бизнеса // Прикладная информатика. - М.: Синергия, 2006. - 254 c.
5 Головатый, А. Django. Подробное руководство / А. Головатый. - М.: Символ-плюс, 2014. - 512 c.
6 Документация по фреймворку Django. - Дата обновления: 05.30.2021. URL: https://django.fun/docs/django/ru/3.1/ (дата обращения 22.03.2021).
7 Дронов, В.А. JavaScript и AJAX в Web-дизайне / В.А. Дронов. - Москва: Высшая школа, 2016. - 736 c.
8 Дэвид, В. «Стратегии клиент-сервер». - Киев: «Диалектика», «Информейшн Компьютер Энтерпрайзис», 1996 г. - 398 с.
9 Айден, К. Аппаратные средства РС / К. Айден, Х. Фибельман, М. Крамер. - Санкт-Петербург: Изд-во BHV, 1996 г. - 688 с.
10 Леонтьев, Б.В. Веб-Дизайн: Тонкости, хитрости и секреты / Леонтьев Б.В. - М. Майор, 2001 г. - 170 с.
11 Макфарланд, Д. Новая большая книга CSS. - СПб.: Изд-во Питер, 2016. - 720 с.
12 Нестеров, С.А. Информационная безопасность: учебник и
практикум для академического бакалавриата / С.А. Нестеров. - М.: Изд-во Юрайт, 2017 г. - 321 с.
13 Персиваль Г. Python. Разработка на основе тестирования. / пер. с англ. А.В. Логунов. - М.: ДМК Пресс, 2018. - 622 с.
14 Петюшкин, А.В. html Экспресс - курс: справочник /
А.В. Петюшкин. - СПБ.: Изд-во БХВ-Петербург, 2003. - 256 с.
15 Самков, Г. JQuery. Сборник рецептов / Г. Самков. - М.: БХВ- Петербург, 2019. - 416 c...23

🖼 Скриншоты

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.
Предоставляемые услуги, в том числе данные, файлы и прочие материалы, подготовленные в результате оказания услуги, помогают разобраться в теме и собрать нужную информацию, но не заменяют готовое решение.
Укажите ник или номер. После оформления заказа откройте бота @workspayservice_bot для подтверждения. Это нужно для отправки вам уведомлений.

©2026 Cервис помощи студентам в выполнении работ