Список сокращений и специальных терминов 2
ВВЕДЕНИЕ 4
ГЛАВА 1. ПРЕДПРОЕКТНЫЙ АНАЛИЗ 6
1.1 Анализ предметной области 6
1.2 Выделение необходимого функционала 11
1.3 Выбор средств разработки и их обоснование 12
1.4 Сравнительный анализ аналогов ИС 13
1.5 Анализ объекта исследования 18
ГЛАВА 2. ПРОЕКТИРОВАНИЕ ИС 23
2.1 Концептуальное проектирование 23
2.2 Функциональное проектирование 24
2.3 Объектно-ориентированное проектирование 26
2.4 Диаграмма вариантов использования (USE-CASE) 27
2.5 Диаграммы последовательности 28
2.6 Диаграмма классов 30
2.7 Диаграмма развёртывания 32
ГЛАВА 3 РАЗРАБОТКА ИС 35
3.1 Основные элементы клиентского интерфейса 35
3.2 Технологические процессы, обрабатывающие данные 38
3.3 Схема восстановления и сохранения информации 39
3.4 Экономическая эффективность 43
3.5 Сроки окупаемости 46
ЗАКЛЮЧЕНИЕ 48
Список использованных источников и литературы 49
ПРИЛОЖЕНИЕ А 51
ПРИЛОЖЕНИЕ Б 54
ПРИЛОЖЕНИЕ В 56
В течении многих веков в истории человечества присутствуют вооруженные конфликты. Баталии развиваются, становятся более масштабными и ожесточенными. Средства уничтожения становятся более универсальными и смертоносными. Меняется мир, и война меняется вместе с ним. Эти громкие и зловещие события меняют облик государств, и будут существовать, пока последние не перестанут иметь видимых границ. [6, с. 49]
Среди определенных общественных групп, проявляющих интерес к истории в современном мире, наблюдается интерес к военной технике. Отдельно следует обратить внимание на категорию бронированных боевых машин, обозначенные коротким словом «танк». Исходя из вышесказанного, следует углубится в тему и понять, по каким причинам данный вид войск стал настолько популярен.
Для человека, интересующегося как инженерией, так и историей, интересно наблюдать за быстрым развитием танков от примитивных ромбовидных форм Первой мировой войны до современных основных боевых танков, особенно если обращать внимание на тупиковые и перспективные пути развития. Некоторое время в 1930-х годах преобладало мнение, что будущее за многобашенными танками, однако, в результате многочисленных испытаний большого круга стран, от этой идеи отказались. Снаряды с фугасным воздействием делали броню устаревшей до тех пор, пока технический прогресс опроверг данную теорию, что сильно отразилось на конструкторах. История танка — это история постоянных экспериментов и разработок, которые в настоящее время считаются вершиной конструкции танков с основных боевых танков текущего поколения, но даже сейчас эксперименты не прекращаются [5, с. 49].
С появлением информационных технологий всю информацию о бронированных боевых машинах стало значительно легче почерпнуть. Однако, информационные источники по данному типу техники могут быть довольно сильно перегружены не нужной базовому пользователю информацией.
Актуальность системы заключается в довольно большом интересе боевой бронетехникой в современном мире. Человек, который проявляет интерес к данному типу боевой техники, приобщается к истории, коллекционирует модели, ходит в музеи и развивает патриотические настроения. Необходимо также помнить о большой популярности танковой тематики в нашей стране и о большом росте популярности такого рода информационных систем, т. к. в большинстве случаев информация преподносится без конкретики, что усложняет поиск.
Объектом исследования выступает область военной истории, в большей степени связанной с бронированными боевыми машинами...
Разработка ИС охватывает все процессы создания системы, начиная с предпроектного анализа, заканчивая сопровождением уже готового приложения.
В процессе выполнения ВКР были решены следующие задачи:
■ Проведен анализ информационной системы и выбранной области с выделением требований;
■ Проведен анализ типовых проектных решений с целью использования в собственных проектах, а также подобрать необходимые инструменты для дальнейшей разработки;
■ Спроектирована информационная система с учетом проведённого комплексного анализа, с дальнейшей разработкой прототипа;
В ходе выполнения данной работы были сделаны следующие выводы:
■ Среда разработки Android Studio является оптимальным решением для проектирования Android - приложения ввиду простоты работы и гибкого набора инструментов
■ Облачная база данных Firebase Realtime Database корпорации Google отвечает всем требованиям для хранения, изменения сбора информации для выполнения установленных задач.
■ Разработанная ИС ускоряет поиск информации при помощи карты, визуализируя информацию.
■ Информация в проектируемой ИС соответствует историческим документам и повышает историческую грамотность
В результате работы были выполнены поставленные задачи, благодаря которым была разработана геоинформационная система «Приложение по поиску танков на карте», с дружелюбным интерфейсом и актуальной информацией, локацией бронемашин и с данными, с помощью которых можно найти интересующую пользователя технику.