Вход

Разработка мобильного приложения для интернет-магазина одежды

Рекомендуемая категория для самостоятельной подготовки:
Дипломная работа*
Код 508647
Дата создания 2020
Мы сможем обработать ваш заказ (!) 19 декабря в 12:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
1 660руб.
КУПИТЬ

Описание

В настоящее время мобильные приложения являются одним из главных трендов в сфере информационных технологий. Растет количество разработчиков, увеличивается количество приложений и пользователей, а также все больше компаний создают свои собственные мобильные приложения для повышения конкурентоспособности. Мобильное приложение обладает рядом преимуществ по сравнению с мобильной версией сайта: более удобный и понятный интерфейс, программы лояльности онлайн, постоянная коммуникация с пользователем, геолокация, наиболее точный сбор данных о целевой аудитории и др.

Мобильная разработка нацелена на создание приложений, которые могут предсказывать потребительские предпочтения; решать задачи, алгоритм решения которых заранее неизвестен. Теперь приложения могут производить аналитический анализ информации, полученной из нескольких источников, и помогать пользователю принимать решения, контролировать процессы и решать другие важные задачи с наименьшими временными и аналитическими затратами для него самого. Что в свою очередь способствует оптимизации бизнес-процессов, повышению производительности и эффективности принимаемых решений. Мобильное приложение − это своего рода адаптер, помогающий пользователю взаимодействовать с разнообразной информацией. Разработка мобильных приложений для интернет-магазинов является актуальной задачей, поскольку обеспечивается динамичным ростом доходов рынка мобильных приложений и высоким спросом на их разработку. Мобильные приложения являются тем инструментом для интернет- магазинов, который позволяет потенциальным покупателям максимально упростить выбор товара и совершение покупки. В целях юзабилити мобильные приложения легко могут быть адаптированы для всех видов мобильных устройств с различным разрешением экрана.

Целью выпускной квалификационной работы является разработка прототипа мобильного приложения для интернет-магазина одежды на базе операционной системы Android, который предоставляет полный функционал пользователю в режиме онлайн. А именно, возможность просматривания каталога товаров, возможность заказа через приложение, поиск необходимых товаров с вариантами поиска, как по категориям, так и по каталогу, помощь в использовании приложения и возможность поиска нужного пункта в этом разделе и др.

Поставленные задачи:

− проанализировать предметную область;

− разработать концепцию бизнес-процессов внутри приложения;

− создать мокап мобильного приложения;

− спроектировать базу данных для приложения;

− разработать мобильное приложение и провести его тестирование. Структура работы состоит из введения, четырех разделов, заключения,

списка используемых источников и приложения. Первый раздел содержит характеристику исследуемой предметной области, постановку задачи и выбор инструментов для разработки. Второй раздел содержит описание концептуальной модели приложения, описание и анализ требований к мобильному приложению и серверу системы, а также описание этапов проектирования пользовательского интерфейса. В третьем разделе приводится описание архитектуры приложения, реализация клиентской части мобильного приложения для платформы Android, а также представлены основные модули и функции мобильного приложения. Четвертый раздел посвящен результатам автоматизированного тестирования мобильного приложения для платформы Android и административной панели управления в серверной части системы. В заключении описываются основные результаты, полученные при выполнении выпускной квалификационной работы. В приложении представлен листинг кода разработанного мобильного приложения на базе операционной системы Android.

Содержание

Аннотация........................................................................................................ 3

Введение.......................................................................................................... 5

1. Анализ предметной области и постановка задачи..................................... 7

1.1. Характеристика предметной области................................................... 7

1.2. Постановка задачи и выбор инструментов для разработки............... 9

2. Проектирование мобильного приложения для интернет-магазина одежды12

2.1. Описание концептуальной модели приложения................................ 12

2.2. Формирование функциональных требований................................... 14

2.3. Проектирование пользовательского интерфейса............................... 17

3. Разработка мобильного приложения для интернет-магазина одежды... 20

3.1. Архитектура приложения................................................................... 20

3.2. Реализация клиентской части мобильного приложения.................... 25

3.3. Основные модули и функции мобильного приложения.................... 35

4. Тестирование мобильного приложения для интернет-магазина одежды 40

4.1. Тестирование функционала мобильного приложения...................... 40

4.2. Тестирование административной панели управления....................... 41

Заключение.................................................................................................... 44

Список использованных источников............................................................ 45

Приложение 1

Приложение 2

Список литературы

1. Блох Д., Лори М. Java Эффективное программирование, 2016. – 440 c.

2. Дарвин Ян Ф. Android. Сборник рецептов, 2018. – 768 с.

3. Дэвид Гриффитс, Дон Гриффитс Head First. Программирование для Android, 2018. – 912 с.

4. Дэрси, Л., Кондер Ш. Разработка приложений для Android- устройств, 2014. – 402 c.

5. Криспин Л., Грегори Д. Гибкое тестирование. Практическое руководство для тестировщиков ПО и гибких команд, 2016. – 464с.

6. Круг С. Веб-дизайн: книга Стива Круга или Не заставляйте меня думать! Пер. 2017. – 252 с.

7. Кузнецов М.В., Симдянов И.В. Самоучитель PHP 7 , 2018. – 448 с.

8. Куликов С. Тестирование программного обеспечения. Базовый курс, 2015. – 298с.

9. Купер А., Рейман Р. Интерфейс. Основы проектирования взаимодействия 2018. – 720 с.

10. Никсон Р. Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5 2017. – 768 с.

11. Седжвик Р., Уэйн К. Алгоритмы на Java, 2016. – 848с

12. Томсон Л., Веллинг Л. Разработка Web-приложений на PHP и MySQL, 2016. – 848 c.

13. Федотенко М.А, Разработка мобильных приложений. Первые шаги, 2019. – 388с.

14. Фрайман З. Создание приложений для смартфонов и планшетов под ОС Android, 2019. – 504 с.

15. Шварц Б., Зайцев П., Ткаченко В. MySQL по максимуму, 2018. – 864с.

16. Mark L. Murphy Busy Coder’s Guide to Android Development, 2019.

– 468 с.


17. Satya Avasarala Selenium WebDriver Practical Guide, 2014, – 264с.

18. Tom Butler и Kevin Yank. PHP & MySQL Novice to Ninja, 2017. – 688с.

19. ГОСТ 34.602-89 Техническое задание на создание автоматизированной системы [Электронный ресурс]. – Режим доступа: , свободный доступ. Дата обращения: 15.01.2020.

20. Для разработчиков Android [Электронный ресурс]. – Режим доступа: developer.android.com , свободный доступ. Дата обращения: 25.02.2020.

Очень похожие работы
Найти ещё больше
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00523
© Рефератбанк, 2002 - 2024