СОДЕРЖАНИЕ
ВВЕДЕНИЕ. 6
1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ.. 7
1.1 Актуальность мобильных устройств. 7
1.2 Обзор автоматизированных информационно-поисковых систем ОВД.. 7
1.3 Актуальность разработки. 10
1.4 Формирование требований к проектному решению.. 10
1.5 Выбор платформы.. 11
1.6 Выбор среды разработки. 15
1.7 Особенности и специфика разработки. 22
1.8 Выбор языка программирования. 22
1.9 Выбор системы управления базой данных. 23
2 ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА БАЗЫ ДАННЫХ.. 26
2.1 Определение сущностей и их атрибутов. 26
2.2 Описание таблиц и разработка модели базы данных. 27
3 РАЗРАБОТКА ПРОГРАММНОГО СРЕДСТВА.. 35
3.1 Логическая структура приложения. 35
3.2 Описание разработанного мобильного приложения. 37
4 ТЕСТИРОВАНИЕ ПРОГРАММНОГО СРЕДСТВА.. 44
4.1 Характеристика тестового стенда. 44
4.2 Функциональное тестирование. 44
5 ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ ПРОЕКТА ПО РАЗРАБОТКЕ МОБИЛЬНОГО ПРИЛОЖЕНИЯ ДЛЯ АВТОМАТИЗАЦИИ РАБОЧЕГО МЕСТА СОТРУДНИКА ОВД.. 53
5.1 Описание функций, назначения и потенциальных пользователей ПО.. 53
5.2 Расчёт затрат на разработку ПО.. 53
5.3 Оценка результата (эффекта) от использования (или продажи) ПО.. 56
ЗАКЛЮЧЕНИЕ. 57
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ.. 58
ПРИЛОЖЕНИЕ А.. 59
Таким образом, в рамках дипломного проекта реализовано программное средство, предназначенное для автоматизации работы сотрудника ОВД. Основная цель мобильного приложения заключается в объединении общей информации о следственных осмотрах, описании объектов и программ расследования, программ допроса, судебных экспертиз, квалификаций преступлений, бланков и образцов процессуальных документов.
Автоматизация деятельности сотрудника ОВД вызвана необходимостью централизации информации для получения более точной и надежной информации о специфике работы органов внутренних дел.
Функциями, которые берет на себя разработанное мобильное приложение, являются хранение информации о:
следственных осмотрах; описании объектов; программах допроса; судебных экспертизах; программах расследования; квалификациях преступлений; бланках процессуальных документов; образцах процессуальных документов.
В дипломном проекте были выполнены следующие задачи:
Проанализирована предметная область. Сформированы требования к проектному решению. Выбрана платформа и среда разработки. Описаны особенности и специфика разработки. Выбран язык программирования. Спроектирована и разработана база данных, а также мобильное приложение для автоматизации рабочего места сотрудника ОВД. Разработанное приложение протестировано.
Список использованной литературы:
Джо Вебер, Технология Java. Наиболее полное руководство: Санкт-Петебург,1997. – 1104 с. Дунаев В.В. Базы данных. Язык SQL для студента, 2-е изд. доп. и перераб. – Спб.: БХВ-Петербург, 2012. Мартин Грубер. Введение в SQL. –СПб.: БХВ-Петербург, 2006. Карпова Т.С. Базы данных: модели, разработка, реализация. – СПб.: Питер, 2002. Ким В.Ю. Особенности разработки дизайна пользовательского интерфейса для мобильного приложения // Новые информационные технологии в автоматизированных системах. 2015. – № 18. – C. 479-481. Соколова М.Л., Голубкина Т.Ю. Этапы разработки дизайна мобильного приложения // Российская научно-техническая конференция с международным участием. Информатика и технологии. Инновационные технологии в промышленности и информатике. Сборник докладов конференции. 2019. – C. 460-463. Филинских А.Д., Волгин Е.А. Разработка макета мобильного приложения // Сборник материалов 28-й Всероссийской научно-практической конференции по графическим информационным технологиям и системам. 2018. – C. 114-119. Харди Б., Филлипс Б. Android. Программирование для профессионалов / Б. Харди, Б. Филлипс, СПб.: Питер, 2016. – 640 c. Шилдт Г. Java.Полное руководство, 8-е изд. – М.:Вильямс, 2012. iOS 13 // Apple [Электронный ресурс]. URL: https://www.apple.com/ru/ios/ios-13/. Android // Android [Электронный ресурс]. URL: https://www.android.com/intl/ru_ru/. Visual Studio App Center | Visual Studio // Visual Studio [Электронный ресурс]. URL: https://visualstudio.microsoft.com/ru/app-center/. IntelliJ IDEA: IDE для профессиональной разработки на Java от JetBrains // JetBrains [Электронный ресурс]. URL: https://www.jetbrains.com/ru-ru/idea/. Download Android Studio and SDK tools // Android Developers [Электронный ресурс]. URL: https://developer.android.com/studio?hl=ru. Java | Oracle [Электронный ресурс]. URL: https://www.java.com/ru/. Kotlin Programming Language // Kotlin [Электронный ресурс]. URL: https://kotlinlang.org/.

