ВВЕДЕНИЕ 3 1 ТЕОРЕТИЧЕСКИЕ ОСНОВЫ РАЗРАБОТКИ АВТОМАТИЗИРОВАННЫХ СИСТЕМ ПО ВЫВОЗУ МУСОРА 6 1.1 Проблемы автоматизации систем по вывозу мусора 6 1.2 Обзор основных вопросов автоматизации систем по вывозу мусора 9 1.3 Сравнительный анализ подходов к автоматизации системы по вывозу мусора 12 2 РАЗРАБОТКА И РЕАЛИЗАЦИЯ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ ПО ВЫВОЗУ МУСОРА 16 2.1. Постановка задачи и выбор средств разработки 16 2.2 Структура проекта и базы данных 24 2.3 Технология разработки автоматизированной системы по вывозу мусора 26 ЗАКЛЮЧЕНИЕ 45 СПИСОК ИСПОЛЬЗУЕМЫХ МАТЕРИАЛОВ 47 ПРИЛОЖЕНИЕ 1 52

РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ДЛЯ СЕРВИСА ПО ВЫВОЗУ МУСОРА

дипломная работа
Программирование
50 страниц
77% уникальность
2022 год
27 просмотров
Кравцова Н.
Эксперт по предмету «Программирование»
Узнать стоимость консультации
Это бесплатно и займет 1 минуту
Оглавление
Введение
Заключение
Список литературы
ВВЕДЕНИЕ 3 1 ТЕОРЕТИЧЕСКИЕ ОСНОВЫ РАЗРАБОТКИ АВТОМАТИЗИРОВАННЫХ СИСТЕМ ПО ВЫВОЗУ МУСОРА 6 1.1 Проблемы автоматизации систем по вывозу мусора 6 1.2 Обзор основных вопросов автоматизации систем по вывозу мусора 9 1.3 Сравнительный анализ подходов к автоматизации системы по вывозу мусора 12 2 РАЗРАБОТКА И РЕАЛИЗАЦИЯ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ ПО ВЫВОЗУ МУСОРА 16 2.1. Постановка задачи и выбор средств разработки 16 2.2 Структура проекта и базы данных 24 2.3 Технология разработки автоматизированной системы по вывозу мусора 26 ЗАКЛЮЧЕНИЕ 45 СПИСОК ИСПОЛЬЗУЕМЫХ МАТЕРИАЛОВ 47 ПРИЛОЖЕНИЕ 1 52
Читать дальше
В нашем мире всё больше растет потребность в совершенствовании технологий и программного обеспечения к ним. На данный момент времени сложно представить организацию, не применяющую компьютерные технологии. Одна из причин необходимости их применения – автоматизация действий [35, с. 52], выполнение которых вручную требует большого количества ресурсов и времени. Актуальность темы обусловлена целым комплексом причин, прямо или косвенно связанных с транспортировкой ТКО. Существующие системы сбора отходов работают нерационально, так как в рейс выходит большое количество мусоровозных машин, которые дублируют часть маршрутов друг друга и совершают заезды в дворовые территории, опорожнение контейнеров в которых не требуется. В связи с этим проблемы, касающиеся разработки автоматизированного составления маршрутов для мусоровозных машин, характеризуются особой остротой и требуют изучения. Главной проблемой является то, что развитие промышленности неизбежно приводит к ухудшению экологической обстановки, особенно в моногородах, где значительная часть населения и производство сосредоточены на ограниченной территории. Ежедневно образуются большие объемы твердых бытовых отходов, несвоевременный вывоз которых, их неправильная утилизация и нарушение правил транспортировки которых грозят большой экологической катастрофой.


Дипломная работа по производству на заказ позволит вам не тратить свое время. Доверьте написание дипломной работы профессионалам.


Для минимизации рисков возникновения глобальных экологических проблем, непосредственно влияющих на качество жизни населения, экологическую и социальную безопасность развития городских систем, необходимо создание новых и совершенствование существующих методов и средств управления логистикой твердых бытовых отходов, в том числе и на основе современных информационных технологий. Новизна работы состоит в том, что многие сложные вопросы, с которыми сталкиваются перевозчики, могут быть решены, если применить датчики, которые информируют о загруженности мусорных контейнеров в режиме реального времени. Проведенный анализ позволит разработать модель автоматизированной системы составления маршрутов и полностью исключит «пустые» маршруты. Теоретическая значимость работы заключается в расширении возможностей и представлений об автоматизации предметной области, рассматриваемой в ходе данной выпускной работы. Практическая значимость работы заключается в возможности использования разработанной методики для решения текущих задач в сфере логистической системы сбора мусора с придомовых территорий. Выводы и предложения работы могут быть реализованы в практической деятельности мусороперевозчиков. Полученные научные результаты также могут быть использованы государственными органами при разработке программ совершенствования городского пространства. Объект выпускной квалификационной работы – автоматизация процессов для сервиса по сбору мусора. Предмет выпускной квалификационной работы – программный продукт для автоматизированной системы сервиса по сбору мусора. Цель работы – создание автоматизированной информационной системы для сервиса по сбору мусора. Поставленные цели предопределили постановку и решение следующих задач:  анализ выбранной предметной области;  сравнение имеющихся аналогов программных продуктов по сбору мусора;  выбор технологий и среды разработки;  разработка программного продукта для системы по сбору мусора. Методы исследования на теоретическом уровне: метод анализа, метод сходства и различия, сравнения, обобщения. На эмпирическом уровне: наблюдение, анализ практического опыта диспетчера расписаний, работающего на предприятии. Информационной основой для выполнения дипломной работы являются учебные пособия и научная литература по теме от российских и зарубежных авторов, специализированные государственные стандарты, официальная документация используемых библиотек и языков программирования. Для создания системы использовался язык программирования C#, в качестве системы управления базами данных использовалась СУБД SQL SSMS [15]. В первой главе дипломной работы рассматривается анализ проблем, связанных с автоматизацией деятельности предприятия, проводится анализ основных вопросов и подходов автоматизированный системы по сбору мусора. Во второй главе формулируются требования и задачи к разрабатываемой системе, определяются критерии выбора СУБД [19]. Здесь приводится описание используемой СУБД и её преимуществ. В этой же главе описывается структура базы данных SQL и технология разработки автоматизированной системы по сбору мусора, описываются созданные процедуры с использованием инструментов C#. Глава включает описание работы сервисов и руководство по использованию программы. Заключение включает в себя подведение итогов, результаты разработки автоматизированной системы и преимущества ее использования [28].

Читать дальше
Результатом выполнения выпускной квалификационной работы является программный продукт, который обеспечивает автоматизированный мониторинг и организация работ по вывозу мусора. В ходе выполнения выпускной квалификационной работы на начальных этапах был изучена проблемная область компании, организующей вывоз мусора. Были подобраны варианты решения поставленных задач, а также пути и способы выполнения требований к программному продукту. В ходе разработки были реализованы основные функции базы данных, такие как добавление/удаление/изменение, а также поиск данных, сортировка и отображение списка текущих работ, а также будущих и уже выполненных работах, добавлена возможность вносить изменения в данный список [30]. В будущем программа будет обновляться, для этого будет использоваться технология Git, что сделает процесс обновления намного удобнее. Была обеспечена безопасность программного продукта при помощи ограничения доступа к программному продукту для посторонних лиц за счёт формы авторизации, было реализовано разграничение прав пользователей, а также произведено хеширование пароля в базе данных. Использованный метод превращает пароль пользователя в строку фиксированной длины, непонятную обыкновенному пользователю. Поэтому данный способ считается надёжным и безопасным. Также была разработана и оформлена программная документация [35]. Разработанный программный продукт прошел тестирование, в результате которого были выявлены и исправлены ошибки, произведена проверка на целостность данных. Разработку данного программного продукта можно считать целесообразной и обоснованной, так как он позволит снизить нагрузку на сотрудника службы по вывозу мусора, а также позволит выполнять повторяющиеся операции быстрее. Можно сделать итоговый вывод, что программный продукт может быть полезен в использовании и возможность его внедрения можно рассматривать в будущем, так как будут реализовано и доработано большее количество функций, что сделает работу с приложением более удобной и продуктивной.
Читать дальше
1) Приказ Федеральной службы по интеллектуальной собственности от 14 июля 2015 г. N 97 "Об утверждении Положения по организации парольной защиты в Федеральной службе по интеллектуальной собственности. 2) Адам, Фримен ASP.NET 4.5 с примерами на C# 5.0 для профессионалов / Фримен Адам. - М.: Диалектика / Вильямс, 2021. - 2792 c. 3) Албахари, Джозеф C# 3.0. Справочник / Джозеф Албахари , Бен Албахари. - М.: БХВ-Петербург, 2021. – 944 c. 4) Б.А. Новиков, Е.А. Горшкова, Н.Г. Графеева Основы технологий баз данных. — 2-е изд., перераб. и доп. — ДМК Пресс, 2020. — 583 с. —  Текст: электронный // webbooks.com.ua : Web-программист : [сайт]. — 2020. — URL: https://webbooks.com.ua/books-main/osnovy-texnologij-baz-dannyx-2-e-izd-pdf-2020 (дата обращения: 21.04.2022). 5) Вагнер, Билл С# Эффективное программирование / Билл Вагнер. - М.: ЛОРИ, 2021. - 320 c. 6) Ватсон, Б. С# 4.0 на примерах (C# 4.0. How-To) / Б. Ватсон. - М.: БХВ-Петербург, 2021. - 608 c. 7) Введение в СУБД MySQL. — 4-е изд., испр. — Москва : Национальный открытый университет «Интуит», 2021. — 259 с. — Текст : электронный // litgu.ru : электронно-библиотечная система : [сайт]. — 2021. — URL: https://litgu.ru/knigi/os_bd/533549-vvedenie-v-subd-mysql-2021.html (дата обращения: 22.04.2022). 8) Внуков, А. А. Основы информационной безопасности: защита информации : учебное пособие для среднего профессионального образования / А. А. Внуков. — 2-е изд., испр. и доп. — Москва : Издательство Юрайт, 2019. — 240 с. — (Профессиональное образование). — ISBN 978-5-534-10711-1. — Текст : электронный // ЭБС Юрайт [сайт]. — URL: https://biblio-online.ru/bcode/431332 (дата обращения: 18.04.2022). 9) Гниденко, И. Г. Технология разработки программного обеспечения : учебное пособие для среднего профессионального образования / И. Г. Гниденко, Ф. Ф. Павлов, Д. Ю. Федоров. — Москва : Издательство Юрайт, 2019. — 235 с. — (Профессиональное образование). — ISBN 978-5-534-05047-9. — Текст : электронный // ЭБС Юрайт [сайт]. — URL: https://biblio-online.ru/bcode/438444 (дата обращения: 18.04.2022). 10) ГОСТ 19.002 – 80 – ЕСПД. Схемы алгоритмов, программ, данных и систем. Обозначения условные и правила выполнения. 11) ГОСТ 19.105 – 78 – ЕСПД. Общие требования к программной документации. 12) ГОСТ 19.106 – 78 – ЕСПД. Требования к программным документам, выполненные печатным способом. 13) ГОСТ 19.401 - 78 – ЕСПД. Текст программы. Требования к содержанию и оформлению. 14) ГОСТ 19.404 – 79 – ЕСПД. Пояснительная записка. Требования к содержанию и оформлению. 15) Документация по SQL Server Management Studio 16) Ирина Астахова. Проектирование баз данных / Ирина Астахова. — Москва : КноРус, 2020. — 164 с. — ISBN 978-5-43655-748-9. — Текст : непосредственный. 17) Казанский, А. А. Программирование на Visual C# 2016 : учебное пособие для среднего профессионального образования / А. А. Казанский. — Москва : Издательство Юрайт, 2019. — 191 с. — (Профессиональное образование). — ISBN 978-5-534-02721-1. — Текст : электронный // ЭБС Юрайт [сайт]. — URL: https://biblio-online.ru/bcode/437248 (дата обращения: 18.04.2022). 18) К. Дж. Дейт Введение в системы баз данных — 8-е издание: Издательство Диалетктика / Вильямс, 2022. — 1328 с. — (Профессиональное образование) — Текст: электронный [сайт] — URL: https://booksee.org/book/591844 (дата обращения: 18.04.2022). 19) Критерии выбора СУБД при создании информационных систем [сайт] – URL: https://www.internet-technologies.ru/articles/kriterii-vybora-subd-pri-sozdanii-informacionnyh-sistem.html 20) Кудрина, Е. В. Основы алгоритмизации и программирования на языке C# : учебное пособие для среднего профессионального образования / Е. В. Кудрина, М. В. Огнева. — Москва : Издательство Юрайт, 2019. — 322 с. — (Профессиональное образование). — ISBN 978-5-534-10772-2. — Текст : электронный // ЭБС Юрайт [сайт]. — URL: https://biblio-online.ru/bcode/431505 (дата обращения: 18.04.2022). 21) Культин, Н. С# в задачах и примерах / Н. Культин. - М.: БХВ-Петербург, 2020. - 1293 c. 22) Лучшие инструменты для самостоятельного парсинга веб-сайтов [сайт] URL: https://vc.ru/services/249048-luchshie-instrumenty-dlya-samostoyatelnogo-parsinga-veb-saytov-ischerpyvayushchiy-spisok 23) Нейгел, Кристиан C# 5.0 и платформа .NET 4.5 для профессионалов / Кристиан Нейгел и др. - М.: Вильямс, 2020. - 1440 c. 24) Нестеров, С. А. Информационная безопасность : учебник и практикум для среднего профессионального образования / С. А. Нестеров. — Москва : Издательство Юрайт, 2019. — 321 с. — (Профессиональное образование). — ISBN 978-5-534-07979-1. — Текст : электронный // ЭБС Юрайт [сайт]. — URL: https://biblio-online.ru/bcode/442312 (дата обращения: 18.04.2022). 25) персоналом : учебник и практикум для среднего профессионального образования / Ю. Д. Романова, Т. А. Винтова, П. Е. Коваль. — 3-е изд., перераб. и доп. — Москва : Издательство Юрайт, 2019. — 271 с. — (Профессиональное образование). — ISBN 978-5-534-07586-1. — Текст : электронный // ЭБС Юрайт [сайт]. — URL: https://biblio-online.ru/bcode/428481 (дата обращения: 18.04.2022). 26) Подбельский, В. В. Программирование. Базовый курс С# : учебник для среднего профессионального образования / В. В. Подбельский. — Москва : Издательство Юрайт, 2019. — 369 с. — (Профессиональное образование). — ISBN 978-5-534-11467-6. — Текст : электронный // ЭБС Юрайт [сайт]. — URL: https://biblio-online.ru/bcode/445334 (дата обращения: 18.04.2022). 27) Практическое руководство. Привязка данных к элементу управления DataGridView в форме Windows Forms с помощью конструктора [сайт] – URL: https://docs.microsoft.com/ru-ru/dotnet/desktop/winforms/controls/bind-data-to-the-datagrid-using-the-designer?view=netframeworkdesktop-4.8 28) Преимущества автоматизации процессов [сайт] – URL: https://www.kpms.ru/Automatization/Process_automation.htm 29) Проектирование информационных систем : учебник и практикум для среднего профессионального образования / Д. В. Чистов, П. П. Мельников, А. В. Золотарюк, Н. Б. Ничепорук ; под общей редакцией Д. В. Чистова. — Москва : Издательство Юрайт, 2019. — 258 с. — (Профессиональное образование). — ISBN 978-5-534-03173-7. — Текст : электронный // ЭБС Юрайт [сайт]. — URL: https://biblio-online.ru/bcode/437463 (дата обращения: 18.04.2022). 30) Рита Бтемирова. Анализ данных /  Рита Бтемирова. — Москва : КноРус, 2020. — 63 с. — ISBN 978-5-4365-6099-1. — Текст : непосредственный. 31) Рыбальченко, М. В. Архитектура информационных систем : учебное пособие для среднего профессионального образования / М. В. Рыбальченко. — Москва : Издательство Юрайт, 2019. — 91 с. — (Профессиональное образование). — ISBN 978-5-534-01252-1. — Текст : электронный // ЭБС Юрайт [сайт]. — URL: https://biblio-online.ru/bcode/437720 (дата обращения: 18.04.2022). 32) Сафонов, В. О. Параметризованные типы данных. История, теория, реализация и применение / В.О. Сафонов. - М.: Издательство Санкт-Петербургского университета, 2020. - 116 c. 33) Трофимов, В. В. Основы алгоритмизации и программирования : учебник для среднего профессионального образования / В. В. Трофимов, Т. А. Павловская ; под редакцией В. В. Трофимова. — Москва : Издательство Юрайт, 2019. — 137 с. — (Профессиональное образование). — ISBN 978-5-534-07321-8. — Текст : электронный // ЭБС Юрайт [сайт]. — URL: https://biblio-online.ru/bcode/441286 (дата обращения: 18.04.2022). 34) Фленов, Михаил Библия C# / Михаил Фленов. - М.: БХВ-Петербург, 2021. - 560 c. 35) Черткова, Е. А. Статистика. Автоматизация обработки информации : учебное пособие для среднего профессионального образования / Е. А. Черткова. — 2-е изд., испр. и доп. — Москва : Издательство Юрайт, 2019. — 195 с. — (Профессиональное образование). — ISBN 978-5-9916-9342-4. — Текст : электронный // ЭБС Юрайт [сайт]. — URL: https://biblio-online.ru/bcode/437290 (дата обращения: 18.04.2022). 36) C# 8.0 and .NET Core 3.0 – Modern Cross-Platform Development: Build applications with C#, .NET Core, Entity Framework Core, ASP.NET Core, and ML.NET using Visual Studio Code, 4th Edition, 2019 – 820 pages 37) C# 8.0 Pocket Reference: Instant Help for C# 8.0 Programmers, 2019 – 240 pages 38) Microsoft Visual C# Step by Step (Developer Reference) 9th Edition - by John Sharp, 2019 – 832 pages 39) SQL in 10 Minutes, Sams Teach Yourself 4th Edition, Kindle Edition by Forta Ben 40) QL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL, by Walter Shields, 2019 – 348 pages
Читать дальше
Поможем с написанием такой-же работы от 500 р.
Лучшие эксперты сервиса ждут твоего задания

Похожие работы

курсовая работа
Представления и отношение к половому просвещению будущих педагогов
Количество страниц:
60
Оригинальность:
85%
Год сдачи:
2022
Предмет:
Психология
курсовая работа
Правовой статус и полномочия Федеральной налоговой службы
Количество страниц:
30
Оригинальность:
41%
Год сдачи:
2022
Предмет:
Финансовое право
курсовая работа
Осмысление исповедничества св. Игнатием Богоносцем.
Количество страниц:
25
Оригинальность:
71%
Год сдачи:
2022
Предмет:
Философия
дипломная работа
"Радио России": история становления, редакционная политика, аудитория. (Имеется в виду радиостанция "Радио России")
Количество страниц:
70
Оригинальность:
61%
Год сдачи:
2015
Предмет:
История журналистики
курсовая работа
26. Центральное (всесоюзное) радиовещание: история создания и развития.
Количество страниц:
25
Оригинальность:
84%
Год сдачи:
2016
Предмет:
История журналистики

Поможем с работой
любого уровня сложности!

Это бесплатно и займет 1 минуту
image