Реферат
Введение 8
1 Анализ процесса создания мобильного приложения для информационной
системы организации удаленных экскурсий по объектам культурного наследия Республики Хакасия 10
1.1 Организационная характеристика предметной области 10
1.2 Бизнес-процессы предметной области 13
1.3 Планирование и определение функций мобильного приложения 14
1.4 Постановка цели и задач проектирования 22
1.5 Описание интерфейса мобильного приложения 24
1.6 Обоснование и выбор средств проектных решений 25
1.7 Выводы по аналитическому разделу 29
2 Описание разработки мобильного приложения для информационной
системы организации удаленных экскурсий по объектам культурного
наследия Республики Хакасия 29
2.1 Требования к мобильному приложению 30
2.1.1 Требования к надежности 30
2.1.2 Требования к функциям, выполняемым системой 30
2.2 Диаграмма IDEF3 31
2.3 Установка системы «AndroidStudio» 33
2.4 Разработка мобильного приложения 36
2.4.1 Создание основного окна и его настройка 36
2.4.2 Создание отдельных фрагментов приложения 41
2.4.3 Создание регистрации пользователя в системе и связь с Firebase 45
2.4.4 Создание компонента настроек пользователя 49
2.4.5 Работа с FirebaseRealtimeDatabase и настройка навигации в
приложении 50
2.4.6 Онлайн видеосвязь в приложении 53
2.5 Описание мобильной части информационной системы 54
2.6 Выводы по разделу «Описание разработки мобильного приложения для
Министерства культуры Республики Хакасия» 68
3 Оценка экономической эффективности разработки мобильного приложения для информационной системы организации удаленных экскурсий по объектам культурного наследия Республики Хакасия 69
3.1 Расчет затрат на реализацию проекта 69
3.2 Капитальные затраты 69
3.3 Расчет эксплуатационных затрат 76
3.4 Расчет совокупной стоимости владения системой 79
3.5 Оценка рисков при реализации проекта создания ИС 81
3.6 Определение доходов и экономической эффективности реализации
проекта 83
3.6.1 Анализ рынка продуктов- аналогов. Установление стоимости
программного продукта 83
3.6.2 Источник получения дохода 85
3.6.3 Экономическая эффективность реализации проекта 86
3.7 Вывод по экономическому разделу 88
Заключение 89
Список использованных источников 90
Приложение А 92
Приложение Б 96
Приложение В 97
ПриложениеГ 100
Одной из приоритетных задач современной России является цифровизация процессов производственной и общественной сферы. Перспективное функционирование различных организаций, особенно государственных, связано с использованием существующего и созданием своего программного обеспечения (ПО) для обработки данных.
Работа выполнена по заказу Министерства культуры Республики Хакасия. Министерство культуры Республики Хакасия (далее - Министерство) осуществляет свою деятельность, связанную с контролем осуществления надзорной деятельности в области экскурсионных услуг на объектах культурного наследия Республики Хакасия путем непосредственного контроля подведомственных учреждений, оказывающие услуги на объектах культурного наследия Республики Хакасия.
На данный момент у Министерства культуры Республики Хакасия нет информационной системы, которая позволила бы получить доступ к удаленным экскурсиям на объектах культурного наследия и вести мониторинг и отчетность по данной области. Данная информационная система нужна для того, чтобы связать потоки получателей услуг, лиц, оказывающие данные услуги и сотрудников Министерства. Таким образом, актуальность выбранной темы связана с необходимостью разработки информационной системы для организации удаленных экскурсий на объектах культурного наследия, формирование отчетности и совмещение потоков данных пользователей, которые получают и предоставляют услугу.
Целью выпускной работы является создание мобильного приложения автоматизации процесса оказания экскурсионных услуг на объектах культурного наследия Республики Хакасия и привлечения большего количества туристов. Данная работа выполняется со студентом группы 57-1 Ленцовым Николаем Олеговичем, который разрабатывает web-приложение для данной информационной системы.
Для достижения поставленной цели необходимо решить следующие задачи:
1. Осуществить поиск информации с целью определения технических характеристик проекта разработки.
2. Сформулировать цель и задачи разработки проекта.
3. Обосновать выбор средств проектных решений.
4. Провести моделирование проекта мобильного приложения.
5. Разработать мобильное приложение.
6. Оценить экономическую эффективность внедрения разработанного мобильного приложения для информационной системы.
В процессе выполнения выпускной квалификационной работы поставленная цель была достигнута.
По результатам аналитического раздела были проанализированы преимущества мобильных приложений, перед десктопными, произведен анализ, результирующий выгоду мобильного приложения для проведения онлайн экскурсий, а также выбрана среда разработки для создания и настройки мобильного приложения. В добавок были проанализированы нужные технологии для создания и функционирования информационной системы. Также были выбраны функции мобильного приложения, для более удобного использования конечными пользователями.
По результатам проектногораздела было разработано мобильноеприложение и описаны основные этапы его разработки. Создан интерфейс и дизайн мобильного приложения. А также прописан код работы самого приложения. В дополнение настроены и подключены все необходимые зависимости. Описан принцип работы приложения на примере его окон.
В экономическом разделе были посчитаны капитальные и эксплуатационные затраты, а также совокупная стоимость владения информационной системой. Обоснована экономическая эффективность разработки мобильного приложения при его коммерческом использовании, а также посчитаны примерные сроки окупаемости проекта.
1. Сайт Министерства культуры Республики Хакасия [Электронный ресурс]. - Режим доступа: https://www.culture19.ru/
2. Разработка мобильного приложения [Электронный ресурс]. - Режим доступа: http ://en.bookfi.net/book/632117
3. ГОСТ 34.602-89. Техническое задание. На создание автоматизированной системы [Электронный ресурс]. - Режим доступа: https://studfiles.net/preview/5711663/
4. Государственные стандарты серии 34 [Электронный ресурс]. - Режим доступа: https://www.prj-exp.ru/gost-34
5. Базы данных. Проектирование, реализация и сопровождение [Электронный ресурс]. - Режим доступа: https://www.studmed.ru/
6. Контрольный список тестирования веб-приложений: примеры тестовых случаев для веб-сайта: Онлайн система обучения Guru99 [Электронный ресурс]. - Режим доступа: https://www.guru99.com/complete- web-application-testing-checklist.html
7. Ипатова, Э. Р. Методологии и технологии системного проектирования информационных систем. Учебник: моногр. / Э.Р. Ипатова. - М.: Флинта, 2016. -300c.
8. Сервис библиотек для разработки GitHub [Электронный ресурс]. - Режим доступа: https://github.com/
9. Документация для работы с FireBase [Электронный ресурс]. - Режим доступа: https://firebase.google.com/docs/guides7hHru
10. Федеральный закон от 27.07.2006 N 149-ФЗ (ред. от 19.07.2018) "Об информации, информационных технологиях и о защите информации".
11. Туристская компания Discovery [Электронный ресурс]. - Режим доступа: https://www.discovery-khakasia.ru/ekskursii.html.
12. Положение о Министерстве культуры Республики Хакасия: Постановление Правительства Республики Хакасия от 23 октября 2011 г. № 260 (в ред. от 07.03.2018 N 168) // Вестник Хакасии. - 2019. - 23 июня.
13. Сколько людей в мире используют смартфоны? Давайте подсчитаем [Электронный ресурс]. - Режим доступа: https://andro- news.com/news/skolko-lyudey-v-mire-ispolzuyut-smartfony-davayte- podschitaem.html
14. Министерство культуры Республики Хакасия// [Электронный ресурс] // Правительство Республики Хакасии. - Режим доступа: https://r- 19.ru/authorities/the-ministry-of-culture-of-the-republic-of- khakassia/common/561/
15. Положение №ПВД ПООПВО - 2018 //[Электронный ресурс] // СФУ. - Режим доступа: http://about.sfu-kras.ru/docs...21