Аннотация 2
ВВЕДЕНИЕ 6
1 АНАЛИЗ РЕШАЕМОЙ ЗАДАЧИ 7
1.1 Актуальность задачи 7
1.2 Цель дипломной работы 8
1.3 Обзор существующих аналогов 8
2 ОПРЕДЕЛЕНИЕ ТРЕБОВАНИЙ 10
2.1 Определение требований к веб-приложению 10
2.2 Определение функций веб-приложения 10
3 РАЗРАБОТКА АРХИТЕКТУРЫ СИСТЕМЫ 12
3.1 Описание функционирования системы 12
3.2 Построение объектной модели системы 12
3.3 Функциональный состав 13
3.4 Структурный состав 14
4 ПОДБОР ПРОГРАММНЫХ КОМПОНЕНТОВ 16
4.1 Облачная платформа 16
4.1.1 Обзор современных облачных платформ 16
4.1.2 Тестирование облачных платформ 17
4.2 Система управления базами данных 17
4.3 Языки программирования 19
5 ОРГАНИЗАЦИЯ ХРАНЕНИЯ ДАННЫХ 22
5.1 Анализ предметной области 22
5.2 Инфологическое проектирование 22
5.3 Даталогическое проектирование 26
5.4 Администрирование базы данных 33
6 ПРОГРАММНАЯ РЕАЛИЗАЦИЯ СИСТЕМЫ 35
6.1 Теория 35
6.2 Описание разработанных контроллеров 37
6.3 Файловая структура приложения 42
6.4 Основные функции 43
6.5 Основные представления 55
7 ПРОВЕДЕНИЕ ТЕСТОВЫХ ИСПЫТАНИЙ 56
ЗАКЛЮЧЕНИЕ 60
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 61
ПРИЛОЖЕНИЯ 63
ПРИЛОЖЕНИЕ А 63
ПРИЛОЖЕНИЕ Б 68
ПРИЛОЖЕНИЕ В 93
ПРИЛОЖЕНИЕ Г 96
ПРИЛОЖЕНИЕ Д 99
Каждый год в зимний период времени новостные ленты по всей России пестрят новостями о том, что коммунальные службы не справляются со своими обязанностями - уборкой снега. За день снег тает, а к вечеру тротуар превращается в бугристый каток. Гололед в городах, на который активно жалуются жители, ведет к традиционному для этого периода росту травм.
На сайте https://www.change.org создано множество петиций, в которых граждане просят власти запретить использовать противогололедные реагенты (ПГР). Одну из них, которая написана жителем Санкт-Петербурга, подписали более 107 тысяч человек.
Обогрев пешеходной зоны на улицах современных городов во всем мире становится нормой. Простой и надежный обогрев тротуара, крыш, террас, ступеней лестниц, въездов в гараж и др. в зимнее время позволяет содержать их поверхность теплой и сухой, исключая образование льда и скопление снега. Установка такой системы значительно снижает риск травматизма людей, вероятность аварийной ситуации из-за гололедицы, уменьшает расходы на обслуживание и ремонт дорожного покрытия, улучшает эксплуатационные характеристики уличных поверхностей в зимнее время года, т.к. нет необходимости убирать лёд ломом и лопатами, а это значит, что поверхность сохраняет свой внешний вид долгое время.
Стоит отметить, что ежегодно на закупку ПГР тратятся очень большие деньги. Так, прошлой зимой Москва потратила 6,6 млрд. рублей, Екатеринбург 19 млн. рублей, Красноярск 11,7 млн. рублей.
В ходе выполнения выпускной квалификационной работы было проделано следующее:
- проведен анализ существующих систем профилактики наледи, выявлены их недостатки, что послужило основанием для создания данной системы;
- определен набор основных функций и требований к создаваемой системе;
- разработана архитектура и функциональный состав системы;
- выбраны средства реализации и платформа для функционирования системы;
- спроектирована база данных;
- разработаны основные программные компоненты;
- проведено тестирование разработанного программного обеспечения.
Результатом выполненной работы является спроектированная система антиобледенения, работающая как в автоматическом режиме, так и в ручном с удаленным управлением.
В настоящее время разработка программного комплекса продолжается с целью расширения возможностей данной системы. Основные функции, заявленные в данной работе, подготовлены к опытной эксплуатации.