С другой стороны, благодаря глобализации и стремлению обычных людей экономить свое самое ценное время, потребители все больше предпочитают установку мобильных приложений на свои устройства. В таких приложениях они могут быстро найти и получить подробную информацию о товарах, а также оформить заказ всего за несколько минут, не выходя из дома.
Целью данной выпускной квалификационной работы является Разработка и реализация мобильного приложение для IOS, которое предоставит пользователям возможность удобно и безопасно покупать велосипедные товары. Для ее достижения были поставлены следующие задачи:
1. Изучить и проанализировать существующие мобильные приложения для покупки велосипедных товаров на платформе iOS.
2. Определить функциональные требования к мобильному приложению для платформы iOS.
3. Изучение особенностей разработки мобильных приложений.
4. Разработать мобильное приложение для платформы iOS с использованием выбранных инструментов.
5. Провести тестирование мобильного приложения.
Объектом исследования данной работы является мобильное приложение для платформы IOS "Магазин велосипедных товаров", а предметом исследования - процесс его разработки.
Структура выпускной квалификационной работы включает введение, три главы, разделенные на параграфы, заключение и список использованных источников.
ВВЕДЕНИЕ 5
1 ТЕОРЕТИЧЕСКИЕ АСПЕКТЫ РАЗРАБОТКИ МОБИЛЬНОГО ПРИЛОЖЕНИЯ "МАГАЗИН ВЕЛОСИПЕДНЫХ ТОВАРОВ" 7
1.1 АНАЛИЗ РЕШЕНИЙ ДЛЯ РЕАЛИЗАЦИИ МОБИЛЬНОГО IOS ПРИЛОЖЕНИЯ 7
1.2 СРАВНИТЕЛЬНЫЙ АНАЛИЗ ПОДОБНЫХ МОБИЛЬНЫХ ПРИЛОЖЕНИЙ "МАГАЗИН ВЕЛОСИПЕДНЫХ ТОВАРОВ" 13
1.3 РАЗРАБОТКА МОДЕЛИ ПРИЛОЖЕНИЯ В КОНТЕКСТЕ AS-IS И TO-BE МОДЕЛЕЙ.17 2 ПРАКТИЧЕСКАЯ РЕАЛИЗАЦИЯ МОБИЛЬНОГО ПРИЛОЖЕНИЯ 22
2.1 АНАЛИЗ ТРЕБОВАНИЙ 22
2.2 МОДЕЛЬ ПРЕДМЕТНОЙ ОБЛАСТИ 24
2.3 ИСПОЛЬЗУЕМЫЕ ТЕХНОЛОГИИ 32
2.4 ТЕСТИРОВАНИЯ ПРИЛОЖЕНИЯ 35
ЗАКЛЮЧЕНИЕ 43
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 45
ПРИЛОЖЕНИЕ 47
1. Model-View-Controller. - Текст : электронный // Apple Developerю. – [М.] – URL: https://developer.apple.com/library/archive/documentation/General/Conceptual/De vPedia-CocoaCore/MVC.html (дата обращения 10.04.2023).
2. Xcode // Википедия: свободная энциклопедия. – [Б. м.] – URL: https://ru.wikipedia.org/wiki/Xcode (дата обращения: 15.04.2023). – Текст
3. Архитектурные паттерны в IOS. ). – Текст : электронный // Хабр. – [М.] –
URL: https://habr.com/ru/company/badoo/blog/281162/ (дата обращения: 29.03.2023.
4. Библиографическая запись. Библиографическое описание. Общие требования и правила составления : ГОСТ Р 7.0.5-2008. - Текст : электронный // КонсультантПлюс : сайт. – Доступ из локальной сети института.
5. Гвоздева, Т. В. Проектирование информационных систем / Т. В. Гвоздева, Б. А. Баллод. – Москва: Феникс, 2019. – 512 с. . – Текст : непосредственный.
6. Информация и документация. Библиографические ссылки на документы. Содержание, форма и структура : ГОСТ Р ИСО 690-2012. - Текст : электронный // КонсультантПлюс : сайт. – Доступ из локальной сети института.
7. Козлова, Е.В. Основы информационных технологий / Е.В. Козлова. – Москва : Издательский дом "Дашков и К", 2016. - 208 с. – Текст : непосредственный.
8. Колесников, А.А. Разработка информационных систем / А.А. Колесников, А.М. Макаров. - М.: Издательство Юрайт, 2019. - 284 с. – Текст : непосредственный.
9. Кузнецов, А.В. Информационные системы / А.В. Кузнецов. – Москва : Издательство "Экзамен", 2017. - 320 с. – Текст : непосредственный.
10. Попов, В.В. Разработка информационных систем и приложений / В.В. Попов, И.Г. Скворцов. – Москва : Издательство "Экзамен", 2018. - 288 с. . – Текст
: непосредственный.
11. Сергеев, А.А. Информационные технологии / А.А. Сергеев, - Москва : Издательство "Флинта: Наука", 2016. - 240 с. . – Текст : непосредственный.
12. Система стандартов по информации, библиотечному и издательскому делу. Библиографическая запись и библиографическое описание. Общие требования и правила составления : ГОСТ Р 7.0.100-2018. - Текст : электронный // КонсультантПлюс : сайт. – Доступ из локальной сети института.
13. Смирнова, Л.И. Информационные системы и технологии / Л.И. Смирнова. - Москва.: Юрайт, 2017. - 336 с. . – Текст : непосредственный.
14. Соммервилл, И. Инженерия программного обеспечения : учебник / И. Соммервилл; пер. с англ. – 6-е изд. – Москва.: Вильямс, 2019. – 642 с. . – Текст : непосредственный.
15. Усов В. Swift. Основы разработки приложений под IOS, iPadOS и macOS : учебник / В. Усов . – 5-е изд., испр. и доп. – СПб.: Питер, 2020. – 496 с. . – Текст : непосредственный.
16. Фабрики разработки программ (Software Factories): потоковая сборка типовых приложений, моделирование, структуры и инструменты / Дж. Гринфилд, К. Шорт, С. Кук, С. Кент, Дж. Крупи ; пер. с англ. – Москва.: Диалектика, 2021. – 592 с. . – Текст : непосредственный.
17. Фаулер М. UML. Основы: учебник / М. Фаулер. – 3-е изд. – СПб.: Символ- Плюс, 2009. – 172 с. 3. . – Текст : непосредственный.
18. Шляхов, В.В. Информационные технологии в экономике / В.В. Шляхов. - Москва.: Издательство "Экономист", 2017. - 256 с. . – Текст : непосредственный.
19. Электронная торговля 2020 – 2024. - Текст : электронный // Data Insight. –
[М.] – URL: https://datainsight.ru/eCommerce2021 (дата обращения: 25.03.2023)