Разработка мобильного приложения для владельцев собак
|
Определения, обозначения, сокращения и нормативные ссылки 10
Введение 11
1. Проблема коммуникации владельцев собак 12
1.1. Определение проблемы 12
1.2. Статистика 13
1.2.1. Количество питомцев 13
1.2.2. Траты на питомцев 14
1.3. Проведённый социальный опрос 15
1.4. Требования к информационной системе для владельцев 15
1.5. Аналоги и их сравнение 16
2. Проектирование системы для владельцев собак 17
2.1. Клиент-серверная архитектура 17
2.2. Варианты использования 18
2.3. Модель данных 19
2.4. Создание эскизов приложения 20
2.4.1. Раскадровка экранов приложения 21
2.4.2. Эскизы 21
3. Программная реализация приложения 22
3.1. Язык программирования Swift 22
3.2. IDE Xcode 23
3.3. Сервер хранения и обработки данных Firebase 26
3.4. NoSQL 27
3.5. Физическая модель данных 28
3.6. Хранение медиа файлов 30
3.7. VIPER. Патерн проектирования 31
3.8. Демонстрация работы системы 34
3.8.1. Отображение собак на карте 34
3.8.2. Поиск собак с фильтром 35
3.8.3. Добавление фото к профилю собаки 37
4. Финансовый менеджмент, ресурсоэффективность и ресурсосбережение 41
4.1. Оценка коммерческого потенциала и перспективности проведения научных исследований с позиции ресурсоэффективности и ресурсосбережения 41
4.1.1. Потенциальные потребители результатов исследования 41
4.1.2. Анализ конкурентных технических решений 41
4.1.3. SWOT-анализ 43
4.2. Определение возможных альтернатив проведения научных исследований 45
4.3. Планирование научно-исследовательских работ 46
4.3.1. Структура работ в рамках научного исследования 46
4.3.2. Определение трудоемкости выполнения работ 47
4.3.3. Разработка графика проведения научного исследования 48
4.4. Бюджет научно-технического исследования (НТИ) 53
4.4.1. Расчет материальных затрат НТИ 53
4.4.2. Расчет затрат на специальное оборудование для научных работ 54
4.4.3. Основная заработная плата исполнителя темы 55
4.4.4. Расчет дополнительной заработной платы 57
4.4.5. Отчисления во внебюджетные фонды 58
4.4.6. Накладные расходы 59
4.4.7. Формирование бюджета затрат проекта 59
4.5. Определение ресурсной, финансовой, бюджетной, социальной и экономической эффективности исследования 60
5. Социальная ответственность 66
5.1. Правовые и организационные вопросы обеспечения безопасности 66
5.1.1. Правовые нормы трудового законодательства 66
5.1.2. Эргономические требования к правильному расположению и
компоновке рабочей зоны 67
5.2. Производственная безопасность 68
5.2.1. Уровень шума на рабочем месте 69
5.2.2. Отсутствие или недостаток необходимого искусственного совещания 70
5.2.3. Отклонение показателей микроклимата в закрытом помещений 71
5.2.4. Производственные факторы, связанные с электрическим током, вызываемым разницей электрических потенциалов, под действием которого попадает работающий 72
5.3. Экологическая безопасность 74
5.3.1. Отходы 74
5.4. Безопасность в чрезвычайных ситуациях 75
Вывод по разделу 76
Заключение 78
Список использованных источников 79
Приложение А. Техническое задание 82
Приложение Б. Эскизы информационной системы 95
Приложение В. Реализованные экраны мобильного приложения 99
Введение 11
1. Проблема коммуникации владельцев собак 12
1.1. Определение проблемы 12
1.2. Статистика 13
1.2.1. Количество питомцев 13
1.2.2. Траты на питомцев 14
1.3. Проведённый социальный опрос 15
1.4. Требования к информационной системе для владельцев 15
1.5. Аналоги и их сравнение 16
2. Проектирование системы для владельцев собак 17
2.1. Клиент-серверная архитектура 17
2.2. Варианты использования 18
2.3. Модель данных 19
2.4. Создание эскизов приложения 20
2.4.1. Раскадровка экранов приложения 21
2.4.2. Эскизы 21
3. Программная реализация приложения 22
3.1. Язык программирования Swift 22
3.2. IDE Xcode 23
3.3. Сервер хранения и обработки данных Firebase 26
3.4. NoSQL 27
3.5. Физическая модель данных 28
3.6. Хранение медиа файлов 30
3.7. VIPER. Патерн проектирования 31
3.8. Демонстрация работы системы 34
3.8.1. Отображение собак на карте 34
3.8.2. Поиск собак с фильтром 35
3.8.3. Добавление фото к профилю собаки 37
4. Финансовый менеджмент, ресурсоэффективность и ресурсосбережение 41
4.1. Оценка коммерческого потенциала и перспективности проведения научных исследований с позиции ресурсоэффективности и ресурсосбережения 41
4.1.1. Потенциальные потребители результатов исследования 41
4.1.2. Анализ конкурентных технических решений 41
4.1.3. SWOT-анализ 43
4.2. Определение возможных альтернатив проведения научных исследований 45
4.3. Планирование научно-исследовательских работ 46
4.3.1. Структура работ в рамках научного исследования 46
4.3.2. Определение трудоемкости выполнения работ 47
4.3.3. Разработка графика проведения научного исследования 48
4.4. Бюджет научно-технического исследования (НТИ) 53
4.4.1. Расчет материальных затрат НТИ 53
4.4.2. Расчет затрат на специальное оборудование для научных работ 54
4.4.3. Основная заработная плата исполнителя темы 55
4.4.4. Расчет дополнительной заработной платы 57
4.4.5. Отчисления во внебюджетные фонды 58
4.4.6. Накладные расходы 59
4.4.7. Формирование бюджета затрат проекта 59
4.5. Определение ресурсной, финансовой, бюджетной, социальной и экономической эффективности исследования 60
5. Социальная ответственность 66
5.1. Правовые и организационные вопросы обеспечения безопасности 66
5.1.1. Правовые нормы трудового законодательства 66
5.1.2. Эргономические требования к правильному расположению и
компоновке рабочей зоны 67
5.2. Производственная безопасность 68
5.2.1. Уровень шума на рабочем месте 69
5.2.2. Отсутствие или недостаток необходимого искусственного совещания 70
5.2.3. Отклонение показателей микроклимата в закрытом помещений 71
5.2.4. Производственные факторы, связанные с электрическим током, вызываемым разницей электрических потенциалов, под действием которого попадает работающий 72
5.3. Экологическая безопасность 74
5.3.1. Отходы 74
5.4. Безопасность в чрезвычайных ситуациях 75
Вывод по разделу 76
Заключение 78
Список использованных источников 79
Приложение А. Техническое задание 82
Приложение Б. Эскизы информационной системы 95
Приложение В. Реализованные экраны мобильного приложения 99
Набирающая популярность тенденция людей заводить себе домашних животных, в частности, собак (они являются одним из самых востребованных вариантов), привела и к возникновению новых потребностей среди владельцев. Отсюда мы видим, что каждый день появляется все больше и больше мест, где главным объектом является животное, например, зоомагазины, ветеринарные клиники, грумминг-салоны и т.д. На этом фоне, также появилась потребность в поиске пар и друзей для своих питомцев. И если, при необходимости приобрести новую игрушку или сходить на прием к врачу, не возникает никаких трудностей, то в случае с поиском пары или друга, хозяева собак, зачастую сталкиваются с определенного рода проблемами.
Исходя из всего вышесказанного, вытекает цель данной работы - упрощение коммуникации между владельцами собак, для поиска и создания взаимоотношений между их четвероногими друзьями, путем создания мобильного приложения, имеющего необходимый функционал.
В данной работе:
• выдвинута и рассмотрена проблема, связанная с возрастающей популяризацией моды на собак среди людей;
• представлены и проанализированы статистические данные, указывающие и подтверждающие актуальность данной проблемы;
• представлен и в полной мере изучен вариант решения поставленной проблемы (создание мобильного приложения), и сопоставлен с его аналогами;
• проанализирован весь путь создания мобильного приложения (функционал, необходимые ресурсы, процесс разработки и итоговый результат).
Итог проделанной работы, обобщенные выводы и рассмотренные перспективы развития отображены в заключении.
Исходя из всего вышесказанного, вытекает цель данной работы - упрощение коммуникации между владельцами собак, для поиска и создания взаимоотношений между их четвероногими друзьями, путем создания мобильного приложения, имеющего необходимый функционал.
В данной работе:
• выдвинута и рассмотрена проблема, связанная с возрастающей популяризацией моды на собак среди людей;
• представлены и проанализированы статистические данные, указывающие и подтверждающие актуальность данной проблемы;
• представлен и в полной мере изучен вариант решения поставленной проблемы (создание мобильного приложения), и сопоставлен с его аналогами;
• проанализирован весь путь создания мобильного приложения (функционал, необходимые ресурсы, процесс разработки и итоговый результат).
Итог проделанной работы, обобщенные выводы и рассмотренные перспективы развития отображены в заключении.
В рамках выпускной квалификационной работы был пройден процесс разработки мобильного приложения на базе операционной системы iOS. По завершению данного процесса было разработано мобильное приложение «DogDate. Знакомства собак».
С помощью данного приложения, пользователи, являющиеся владельцами собак, смогут удобно, и без лишних временных затрат, находить других владельцев вокруг себя, а значит, и друзей для своего питомца.
Для реализации процесса разработки была изучена большая материально-техническая база создания мобильного приложения. В процессе были использованы язык программирования Swift, среда разработки Xcode. Приложение разработано на основе клиент-серверной архитектуры, использованием архитектурного паттерна VIPER. Данные приложения и пользователей хранятся в созданной базе данных под управлением СУБД Firebase.
Разработанное приложение соответствует всем требованиям, которые были определены перед началом разработки и сформулированы в техническом задании.
Разработанная информационная система может стать специализированной социальной сетью и имеет большой потенциал развития в будущем.
С помощью данного приложения, пользователи, являющиеся владельцами собак, смогут удобно, и без лишних временных затрат, находить других владельцев вокруг себя, а значит, и друзей для своего питомца.
Для реализации процесса разработки была изучена большая материально-техническая база создания мобильного приложения. В процессе были использованы язык программирования Swift, среда разработки Xcode. Приложение разработано на основе клиент-серверной архитектуры, использованием архитектурного паттерна VIPER. Данные приложения и пользователей хранятся в созданной базе данных под управлением СУБД Firebase.
Разработанное приложение соответствует всем требованиям, которые были определены перед началом разработки и сформулированы в техническом задании.
Разработанная информационная система может стать специализированной социальной сетью и имеет большой потенциал развития в будущем.
Подобные работы
- Проектирование мобильного приложения для владельцев домашних
животных
Бакалаврская работа, информационные системы. Язык работы: Русский. Цена: 4650 р. Год сдачи: 2023 - Разработка геоинформационной системы для маломобильных групп населения
Дипломные работы, ВКР, информатика. Язык работы: Русский. Цена: 4770 р. Год сдачи: 2020 - Методика оценки степени благоприятности городской среды для владельцев собак в российских городах (на примере Санкт-Петербурга)
Бакалаврская работа, менеджмент. Язык работы: Русский. Цена: 4300 р. Год сдачи: 2023 - Методика оценки степени благоприятности городской среды для владельцев собак в российских городах (на примере Санкт-Петербурга)
Бакалаврская работа, менеджмент. Язык работы: Русский. Цена: 4650 р. Год сдачи: 2023 - Pet Tech: UX/UI дизайн приложения для удаленного взаимодействия с собакой
Магистерская диссертация, прикладная информатика. Язык работы: Русский. Цена: 5900 р. Год сдачи: 2025 - Влияние инструментов интернет-маркетинга на марочный капитал на рынке кормов для кошек в России
Бакалаврская работа, маркетинг. Язык работы: Русский. Цена: 4390 р. Год сдачи: 2020 - Влияние инструментов интернет-маркетинга на марочный капитал на рынке кормов для кошек в России
Бакалаврская работа, маркетинг. Язык работы: Русский. Цена: 4350 р. Год сдачи: 2020 - ИННОВАЦИОННЫЕ ТЕХНОЛОГИИ ПРОДВИЖЕНИЯ РЕСТОРАННОГО БИЗНЕСА В ИНТЕРНЕТЕ
Дипломные работы, ВКР, физика. Язык работы: Русский. Цена: 4300 р. Год сдачи: 2018 - Веб-сайт питомника немецких овчарок
«Белый яр»
Дипломные работы, ВКР, информационные системы. Язык работы: Русский. Цена: 4850 р. Год сдачи: 2017



