Тип работы:
Предмет:
Язык работы:


Разработка ГИС Бюро находок

Работа №173668

Тип работы

Бакалаврская работа

Предмет

информатика

Объем работы54
Год сдачи2022
Стоимость4270 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
1
Не подходит работа?

Узнай цену на написание


Введение 3
1 Анализ информационных технологий в ГИС 6
1.1 Анализ предметной области 6
1.2 Анализ объекта исследования 14
1.3 Обоснование внедрения ИС в бюро находок 16
2 Проектирование информационной системы «Бюро находок» 19
2.1 Концептуальное моделирование ИС «Бюро находок» 19
2.2 Объектно-ориентированное проектирование ИС «Бюро находок» .22
2.3 Функциональное проектирование ИС «Бюро находок» 26
3 Практическая часть 29
3.1 Обоснование средств разработки ГИС «Бюро находок» 29
3.2 Основные элементы графического интерфейса 39
3.3 Технологические процессы, обрабатывающие данные 46
Заключение 50
Список литературы

В современном мире Интернет очень развит и используется во многих сферах жизни. Интернет используется не только как источник информации, но и как «инструменты» с различной функциональностью.
Что вам делать, если вы потеряли или нашли какую-то важную вещь, документы, водительские права, паспорт и, возможно, животных или даже людей? Конечно, если бы это произошло, то в данном случае вы могли бы рассказать об этом только своим друзьям, знакомым или родственникам, потому что круг общения одного человека слишком ограничен.
Сервис «Потерянные и найденные вещи» поможет вам найти пропажи и вернуть находки, не выходя из дома!
Только представьте, что теперь вся многотысячная аудитория в Туапсе сможет прочитать ваше объявление, ответить на него. И если человек узнает что-то о вашей пропаже, он сможет найти или вернуть ваши вещи или животное.
Определение Геоинформационные системы: «Геоинформационные системы (ГИС) - это автоматизированные системы, функциями которых являются сбор, хранение, интеграция, анализ и графическая интерпретация пространственно-временных данных, а также соответствующей атрибутивной информации об объектах, представленных в ГИС» [12, с. 121].
Эффективность ГИС: «Эффективное использование ГИС для решения разнообразных пространственно-локализованных задач требует от пользователя достаточного объема знаний о геодезических системах координат, картографических проекциях и других элементах математической основы карт ГИС, знаний о методах получения по карте различной информации, математических и других методов использования этой информации для решения пространственно-локализованных задач ГИС» [18, с. 144].
Лучше систематизировать данные по найденным вещам посредством ГИС. Для этого поставим основные цели и задачи, которые помогут нам поступательно построить путь к созданию программы с простым интерфейсом. 
Актуальность: в наше время люди постоянно что-то теряют в общественных местах. Одна оставленная вещь может изменить дело всей его жизни, поэтому так удобно, когда есть геоинформационная система Бюро находок, где можно найти забытую вещь.
Объектом исследования выпускной квалифицированной работы является геоинформационная система, а предметом бюро находок.
Цель выпускной квалифицированной работы — разработка геоинформационной системы для бюро находок.
Задачи данной выпускной квалифицированной работы являются:
• произвести анализ предметной области и объекта исследования;
• спроектировать информационную систему с помощью объектно-ориентированного и функционального проектирования;
• обосновать внедрение ИС в бюро находок;
• произвести моделирование ИС;
• произвести реализацию ИС бюро находок.
Для выполнения целей и задачей данной ВКР использовались следующие методы и технологии:
1. Диаграммы DFD и IDEF0 для моделирования и анализа различных процессов;
2. Диаграммы UML для создания модели ИС;
3. Сравнительный анализ на рынке таких же ИС, чтобы выработать требования к web-приложению.
В процессе работы были использованы: пакет программ Microsoft Office и draw.io (online-программа для построения различных диаграмм).
Для реализации выпускной квалифицированной работы, а именно web- приложения для выполнения навигационной функции населения Туапсе в поиске потерянных вещей, были использованы:
• PyCharm (интегрированная среда разработки для языка программирования Python).
• SQLiteStudio (представляет собой программу, которая предназначена для 
создания и редактирования баз данных).
• HTML (стандартизированный язык разметки web-страниц в сети интернете) и CSS (формальный язык описания внешнего вида web- страницы);
• Конструктор карт Яндекс (сервис для создания карт и маршрутов).
Результатом выпускной квалифицированной работы является разработанное web-приложение ГИС «Бюро находок».


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

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

Помощь в написании работ!


В выпускной квалифицированной работе были произведены следующие действия:
• предпроектный анализ;
• проектирование;
• обоснование внедрения ИС;
• реализация.
В предпроектном анализе были проведены: анализ предметной области, обоснование выбора задачи, сравнительный анализ аналоговых ИС, такие анализы, как SWOT, VSM, BRP, ISA.
Были проанализированы важнейшие определения и предметная область данной ИС. Анализ предоставляет сделать вывод о множественных потерянных вещах при использовании фактов, которые помогли улучшить web-приложение. Также проведен анализ аналогичных информационных систем, и помогло выявить основные минусы современных ИС, чтобы улучшить эту геоинформационную систему. С помощью цели и поставленных задач ВКР проектирование ГИС происходит структурировано, а анализы по планированию создания систем дает возможность в достижении эффективности.
В спроектированной ГИС было смоделирована ИС, а также разработаны: концептуальная модель, схема потоков информации, диаграмма прецендентов, диаграммы классов, диаграммы последовательности, диаграммы IDEF0 и DFD, ER- диаграммы.
Эти разработанные модели и диаграммы посодействовали дальнейшей разработке web-приложения Бюро находок города Туапсе.
Модели и диаграммы помогают произвести визуализацию. Различные диаграммы могут описывать различные описания процессов. Одна диаграмма означает, ее состояния в процессе работы, а вот другая, нам дает понимание как пользователь работает с ИС, а следующая описывает работу разных составляющих данной системы и др. 
Эту многофункциональную систему представляют собой небольшие наборы, а также самостоятельные модели и диаграммы, но никто не описывает систему, и не дает полного представления об этой системе. Каждая из них описывает определенный момент, а также разные уровни, но не дает полную картину происходящего. В итоге можно сказать, что модель и диаграмма имеет частное виденье на спроектированную систему, а не общую информацию о системе.
В частности реализации данной системы показаны экранные формы приложения и схема для различного взаимодействия для уровня пользователя относительно интерфейса. Также созданы различные модули, которые позволяют выполнять свои функции относительно того, в связи, с чем был создан этот модуль.
В заключение можно сказать, что поставленная цель, а также задачи были выполнены, что позволило разработать ГИС Бюро находок города Туапсе для поиска потерянных вещей.



1. А. Хрусталев, А. Кириченко «HTMLS + CSS3. Основы современного WEB-дизайна», Наука и Техника, 2018, 352 с
2. Аллен Б. Дауни - Think DSP. Цифровая обработка сигналов на Python - Издательство «ДМК Пресс» - 2017 - 160 с
3. Вейл, Эстель HTML5. Разработка приложений для мобильных устройств / Эстель Вейл. - М.: Питер, 2019. - 705 с
4. Гоше, Хуан Диего HTML5. Для профессионалов / Гоше Хуан Диего. - М.: Питер, 2019. - 149 с
5. Гуриков, С.Р. Основы алгоритмизации и программирования на Python / С.Р. Гуриков. - М.: Форум, 2018. - 991 с
6. Гэддис Т. Начинаем программировать на Python. - 4-е изд.: Пер. с англ. - СПб.: БХВ-Петербург, 2019. - 768 с
7. Дакетт, Джон Основы веб-программирования с использованием HTML, XHTML и CSS / Джон Дакетт. - М.: Эксмо, 2019. - 768 с
8. Дженнифер Нидерст Роббинс - «HTML5. Карманный справочник», Вильямс - 2016 - 192 с (ориг. название: «HTML5: Pocket Reference», O'Reilly)
9. Джози, Вернеке HTML для географии. Как работает Google Earth / Вернеке Джози. - М.: ДМК Пресс, 2017. - 715 с
10. Джон Дакетт «HTML и CSS. Разработка и дизайн веб-сайтов», Эксмо, 2017, 480 с (ориг. название: «HTML и CSS: Design and Build Websites», John Wiley & Sons)
11. Дунаев, В. В. (X)HTML, скрипты и стили. Самое необходимое / В.В. Дунаев. - М.: БХВ-Петербург, 2019. - 496 с
12. Захаров, М.С. Картографический метод и геоинформационные системы в инженерной геологии: учеб, пособие /М.С. Захаров. - М.: Лань, 2017. - 435с
13. Златопольский Д.М. Основы программирования на языке Python. - М.: ДМК Пресс, 2017. - 284 с 
14. Квинт, Игорь Создаем сайты с помощью HTML, XHTML и CSS / Игорь Квинт. - М.: Питер, 2019. - 448 с
15. Комолова, Н. HTML. Самоучитель / Н. Комолова, Е. Яковлева. - М.: Книга по Требованию, 2018. - 288 с
16. Ллойд, Йен Создай свой веб-сайт с помощью HTML и CSS / Йен Ллойд. - М.: Питер, 2019. - 401 с
17. Лоусон, Б. Изучаем HTML5. Библиотека специалиста / Б. Лоусон, Р. Шарп. - М.: Питер, 2019. - 304 с
18. Лурье, И. К. Ееоинформационное картографирование: моногр. / И.К. Лурье. - М.: КДУ, 2017. - 424 с
19. Петюшкин, A. HTML в Web-дизайне / А. Петюшкин. - М.: БХВ- Петербург, 2019. - 509 с
20. Прохоренок, Н. HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера / Н. Прохоренок. - М.: БХВ-Петербург, 2019. - 912с
21. Рейтц К., Шлюссер Т. Автостопом по Python. - СПб.: Питер, 2017. - 336 с.: ил. - (Серия «Бестселлеры O’Reilly»)
22. Седерхольм, Д. Пуленепробиваемый веб-дизайн. Библиотека специалиста / Д. Седерхольм. - М.: Питер, 2019. - 583 с
23. Сухов, К. HTML 5. Путеводитель по технологии / К. Сухов. - М.: ДМК Пресс, 2017. - 352 с
24. Фримен, Элизабет Изучаем HTML, XHTML и CSS / Элизабет Фримен , Эрик Фримен. - М.: Питер, 2016. - 720 с
25. Федоров, Д. Ю. Программирование на языке высокого уровня Python : учебное пособие для прикладного бакалавриата / Д. Ю. Федоров. - 2-е изд., перераб. и доп. - Москва : Издательство Юрайт, 2019.-161 с.
26. Хоган, Брайан HTML5 и CSS3. Веб-разработка по стандартам нового поколения / Брайан Хоган. - М.: Книга по Требованию, 2017. - 272 с
27. Шелудько, В. М. Основы программирования на языке высокого уровня Python: учебное пособие / В. М. Шелудько. - Ростов-на-Дону, Таганрог: Издательство Южного федерального университета, 2017. - 146 с 
28. Шмитт, Кристофер HTML5. Рецепты программирования / Кристофер Шмитт , Кайл Симпсон. - М.: Питер, 2019. - 288 с.
29. Эрик, Мэтиз Изучаем Python. Программирование игр, визуализация данных, веб-приложения / Мэтиз Эрик. - М.: Питер, 2018. - 760 с
30. Эрик, Мэтиз Изучаем Python. Программирование игр, визуализация данных, веб-приложения / Мэтиз Эрик. - М.: Питер, 2017. - 551 с


Работу высылаем на протяжении 30 минут после оплаты.




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