📄Работа №215558

Тема: Веб-приложение для мониторинга загрязнения атмосферного воздуха

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

📋 Содержание

АННОТАЦИЯ
ВВЕДЕНИЕ 6
1 МЕТОДЫ РАЗРАБОТКИ КАРТОГРАФИЧЕСКИХ ВЕБ-СЕРВИСОВ 8
1.1 Краткие сведения о веб-картографии и подходы к разработке веб¬
приложений 8
1.2 Обзор технологий разработки и аналогов веб-приложений
для экологического мониторинга 11
1.3 Постановка задачи разработки веб-приложения для мониторинга
загрязнения атмосферы 16
1.4 Выводы по разделу 17
2 ЗАДАЧА ИНТЕРПОЛИРОВАНИЯ ЗНАЧЕНИЙ КОНЦЕНТРАЦИИ
ЗАГРЯЗНЯЮЩЕГО ВЕЩЕСТВА 18
2.1 Обзор методов для интерполяции данных 18
2.2 Алгоритм интерполяции функции, не выходящей за
установленные границы 25
2.3 Выводы по разделу 28
3 ПРОЕКТИРОВАНИЕ КОМПОНЕНТОВ И РЕЗУЛЬТАТЫ РАЗРАБОТКИ
ВЕБ-ПРИЛОЖЕНИЯ ДЛЯ МОНИТОРИНГА 29
3.1 Требования к веб-приложению для мониторинга 29
3.2 Описание базы данных и архитектуры веб-приложения 31
3.3 Программная реализация веб-приложения 35
3.4 Тестирование веб-приложения 38
3.5 Безопасность учётных данных в веб-приложении 43
3.6 Выводы по разделу 45
ЗАКЛЮЧЕНИЕ 46
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 47

📖 Введение

Термин «мониторинг» впервые появился в рекомендациях специальной комиссии СКОПЕ (научный комитет по проблемам окружающей среды) при ЮНЕСКО в 1971 г., а затем вопросы проведения экологического мониторинга рассматривались на проходившей в 1972 г. в Стокгольме конференции Организации объединённых наций по проблемам окружающей среды. Предложения по экологическому мониторингу были озвучены в 1972 г. перед конференцией ООН членами специальной комиссии Научного комитета по проблемам окружающей среды Международного совета научных союзов, созданной американскими учёными Гильбертом Уайтом и Томасом Малоном. Под экологическим мониторингом ими понимались «систематические наблюдения за состоянием окружающей среды, возможные изменения в связи с антропогенной деятельностью, контроль таких изменений и проведение мероприятий по управлению окружающей средой» [11].
Одним из важнейших объектов экологического мониторинга является атмосфера. По оценкам, в 2016 г. во всем мире загрязнение атмосферного воздуха стало причиной 4,2 миллиона случаев преждевременной смерти в год; эта смертность была обусловлена воздействием мелких взвешенных частиц диаметром до 2,5 мкм, которые вызывают сердечно-сосудистые и респираторные, а также онкологические заболевания [3].
Федеральный проект «Чистый воздух» национального проекта «Экология» направлен на улучшение экологической обстановки и снижение выбросов загрязняющих веществ в атмосферный воздух. Среди участников проекта находится и город Челябинск, как один из двенадцати крупных промышленных центров. Принимаемые меры обеспечат кардинальное снижение уровня загрязнения атмосферного воздуха в 12 городах, в том числе снижение выбросов не менее, чем на 20%, а к 2030 году – в два раза.
Достигнуть целей планируется за счёт мероприятий по снижению выбросов от промышленных предприятий, объектов коммунальной и транспортной инфраструктуры [8].
Важным аспектом мероприятий по снижению выбросов является отслеживание уровня загрязнения. Предоставление доступа к актуальной информации о распространении загрязнения и их источникам позволяет надзорным органам и руководству промышленных предприятий принять своевременные меры по снижению уровня выбросов. Работа посвящена этой теме - предоставлению доступа к экологической информации.
Объектом работы является мониторинг загрязнения атмосферного воздуха, предметом работы - разработка веб-приложения.
Цель работы - разработать веб-приложение для мониторинга загрязнения атмосферного воздуха.
Задачи работы:
1) исследовать подходы к разработке веб-приложений и определить функциональные требования к разрабатываемому веб-приложению;
2) спроектировать архитектуру веб-приложения и базу данных;
3) реализовать интерполирование значений концентраций
загрязняющих веществ;
4) выполнить программную реализацию и протестировать веб-приложение на экспериментальных данных.

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

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

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

✅ Заключение

В результате проделанной работы были изучены подходы к разработке веб-приложений и было принято решение разрабатывать проект в виде одностраничного веб-приложения. Были определены типы пользователей и функциональные требования.
Была спроектирована база данных в СУБД MariaDB и база данных файлов формата JSON. Составлена архитектура веб-приложения, состоящая их трёх компонентов: управления доступом на сервере, представления и контроллера на клиенте.
Описан метод для интерполяции значений концентраций загрязняющих веществ в атмосферном воздухе, удовлетворяющий всем выдвинутым условиям.
Реализовано одностраничное веб-приложение на языках PHP и JavaScript. Работоспособность была протестирована на экспериментальных данных, устранены недочёты производительности, выявленные во время нагрузочного тестирования, проверена адаптивность для мобильных устройств.

Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

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

1 Абдуллин, Р. К. Технологии интернет-картографирования: учебное пособие / Р. К. Абдуллин, А. И. Пономарчук. – Пермь: ПГНИУ, 2020. – 132 с.
2 Волков, Ю. С. О монотонной интерполяции кубическими сплайнами / Ю. С. Волков // Вычисл. технологии. – 2001. – Т. 6, № 6. – С. 14–24.
3 Всемирная организация здравоохранения: Загрязнение атмосферного воздуха: [сайт]. – 2021. URL: https://www.who.int/ru/news-room/fact- sheets/detail/ambient-(outdoor)-air-quality-and-health (дата обращения:
28.02.2022).
4 Дакетт, Джон. JavaScript и jQuery. Интерактивная веб-разработка / Джон Дакетт, перевод с английского М. А. Райтмана. – Москва: Издательство «Э», 2018. – 640 с.
5 Дронов, В. А. HTML 5, CSS 3 и Web 2.0. Разработка современных Web-сайтов / В. А. Дронов – Санкт-Петербург: БХВ-Петербург, 2011. – 416 с.
6 Квасов, Б. И. Монотонная и выпуклая интерполяция весовыми кубическими сплайнами / Б. И. Квасов // Журнал вычислительной математики и математической физики. – 2013. – Т. 53, № 10. – С. 1610–1621.
7 Кузнецов, М. В. Самоучитель PHP 7 / М. В. Кузнецов,
И. В. Симдянов. - Санкт-Петербург: БХВ-Петербург, 2018. - 448 с.
8 Министерство природных ресурсов и экологии Российской Федерации: Федеральный проект «Чистый воздух»: [сайт]. – URL:
https://www.mnr.gov.ru/activity/directions/natsionalnyy_proekt_ekologiya/federal nyy_proekt_chistyy_vozdukh/ (дата обращения: 14.03.2022).
9 Мирошниченко, В. Л. Достаточные условия монотонности и выпуклости для интерполяционных сплайнов класса C2 /
В. Л. Мирошниченко // Вычислительные системы. – 1990. – № 137. – С. 31–57.
10 Никсон, Робин. Создаём динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5. 5-е изд. / Робин Никсон. – Санкт-Петербург: Питер, 2019. – 816 с.
11 Снытко, В. А. Система экологического мониторинга в научном наследии академиков И.П. Герасимова и Ю.А. Израэля / В. А. Снытко, А. В. Собисевич // Труды V Международной научно-практической конференции. Индикация состояния окружающей среды: теория, практика, образование. – Москва. – 2017. – С. 393–398.
12 Чаллавала, Ш. MySQL 8 для больших данных / Ш. Чаллавала, Дж. Лакхатария, Ч. Мехта, К. Патель, перевод с английского А. В. Логунова. – Москва: ДМК Пресс, 2018. – 226 с.
13 Dru Smith. NOAA Technical Memorandum NOS NGS 84. Biquadratic Interpolation / Dru Smith. – 2022. – URL: https://geodesy.noaa.gov/ library/pdfs/NOAA_TM_NOS_NGS_0084.pdf. (дата обращения: 25.05.2022).
14 Fritsch, F. N. Monotone Piecewise Cubic Interpolation / F. N. Fritsch, R. E. Carlson // SIAM Journal in Numerical Analysis. – 1980. – V. 17, № 2. – P. 238–246.
15 Goodchild, M. F. Citizens as sensors: the world of volunteered geography / M. F. Goodchild // GeoJournal. – 2007. – V. 69, № 4. – P. 211–221..24

🖼 Скриншоты

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

Работу высылаем в течении 5 минут после оплаты.

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