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

Раздел
Программирование
Просмотров
82
Покупок
0
Антиплагиат
Не указан
Размещена
15 Сен 2023 в 22:40
ВУЗ
Не указан
Курс
4 курс
Стоимость
999 ₽
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
docx
Разработка мобильного приложения для персонального ассистента в выборе имиджа на базе JavaScript
1.2 Мбайт 999 ₽
Описание

Объектом исследования является мобильное приложение-ассистент в выборе имиджа, разработанное на базе языка JavaScript и фреймворка ReactNative.

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

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

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

Для достижения поставленной цели требуется решить следующие задачи:

-    проанализировать требования к системе;

-    разработать модель данных;

-    смоделировать бизнес-процессы;

-    разработать пользовательские требования к системе;

-    разработать функциональные требования к системе;

-    разработать нефункциональные требования к системе;

-    разработать архитектуру решения;

-    разработать функциональную модель системы;

-    разработать информационную систему.

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

Оглавление

ВВЕДЕНИЕ..................................................................................................... 4

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

1.1 Описание объекта исследования............................................................ 7

1.2 Исходные данные.................................................................................... 7

1.3 Возможности бизнеса............................................................................. 7

1.4 Бизнес-цели............................................................................................. 7

1.5 Критерии успеха..................................................................................... 8

1.6 Видение решения.................................................................................... 8

1.7 Бизнес-риски........................................................................................... 8

1.8 Предположения и зависимости.............................................................. 8

1.9 Основные функции решения.................................................................. 9

1.10 MVP....................................................................................................... 9

1.11 Прочие версии продукта.................................................................... 10

1.12 Стейкхолдеры..................................................................................... 10

1.13 Варианты использования................................................................... 11

1.14 Разработка модели данных................................................................ 12

1.14.1 Выделение существительных, глаголов и ролей......................... 12

1.14.2 Концептуальная карта.................................................................. 13

1.14.3 Описание предметной области..................................................... 15

1.14.4 Анализ процесса в табличном виде.............................................. 16

1.14.5 Разработка BPMN-модели............................................................ 18

1.14.6 Диаграмма вариантов использования.......................................... 19

1.14.7 Спецификации варианта использования...................................... 21

1.14.8 Разработка функциональных требований................................... 30

1.14.9 Разработка функциональных требований................................... 31

1.14.10 Разработка нефункциональных требований.............................. 32

1.15 Вывод по главе.................................................................................... 34

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

2.1         Исследование рынка и целевой аудитории...................................... 36

2.2 Функциональная модель системы........................................................ 37

2.3 Инструментарий для выполнения задач.............................................. 39

2.4 Архитектура frontend-части приложения............................................ 45

2.5 Алгоритмы основных функций системы.............................................. 46

2.6 Структура базы данных....................................................................... 48

2.7 Выводы по главе................................................................................... 49

3   Реализация мобильного приложения-персонального ассистента в выборе имиджа 50

3.1 Инициализация приложения................................................................ 50

3.2 Выбор файловой структуры................................................................ 51

3.3 Установка библиотек............................................................................ 51

3.4 Написание приложения согласно архитектуре................................... 53

3.5 Компиляция и сборка........................................................................... 57

3.6 Выводы по главе................................................................................... 59

ЗАКЛЮЧЕНИЕ............................................................................................. 60

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ..................................... 61

ПРИЛОЖЕНИЕ А......................................................................................... 63

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

1.           Онлайн-спрос  на   одежду.  [Электронный  ресурс].  URL: https://tass.ru/ekonomika/12861855 (дата обращения 12.05.2023).

2.          Ли Атчинсон. Масштабирование приложений. Выращивание сложных систем. СПб.: Питер, 2017.

3.          Бариленко В. И. Владимир Бариленко: Влияние теории стейкхолдеров на развитие современного экономического анализа. М.: Кнорус, 2022.

4.          Репин В. И. Моделирование бизнес-процессов внотации BPMN. Практикум в BPMS: BizagiDigitalPlatform. Екатеринбург: Издательские решения, 2014.

5.          Леоненков А. В. Самоучитель UML. СПб.: BHV, 2015.

6.          Tinkoff: в 2022 году россияне покупали на маркетплейсах на 43% чаще, чем в 2021-м [Электронный ресурс] URL: https://www.kommersant.ru/doc/5784288 (дата обращения 8.05.2023)

7.          Кайл Симпсон. Вы не знаете JS. СПб.: Питер, 2019.

8.          Моисеев А. К. TypeScript быстро. СПб.: Питер, 2018.

9.           Бонни Эйсенман. Учим ReactNative. СПб.: Питер, 2020.

10.     Building and Running [Электронный ресурс]. URL: https://hermesengine.dev/docs/building-and-running            (дата обращения 10.05.2023)

11.      Gradle    User    Manual    [Электронный    ресурс]    URL: https://docs.gradle.org/current/userguide/userguide.html?_gl=1*em gwwl*_ga*MTkzMDE0MzE4Ni4xNjg2NjkxODk0*_ga_7W7NC6 YNPT*MTY4NjY5MTg5NC4xLjAuMTY4NjY5MTg5NC42MC4 wLjA. (дата обращения 11.05.2023)

12.     Что такое Firebase [Электронный ресурс] URL: https://blog.back4app.com/ru/%D1%87%D1%82%D0%BE%D1%8

2%D0%B0%D0%BA%D0%BE%D0%B5-firebase/            (дата обращения 11.05.2023)

13.     Абстрактная фабрика. [Электронный ресурс] URL: https://refactoring.guru/ru/design-patterns/abstract-factory (дата обращения 9.05.2023)

14.     MVCS - Model View Controller Service [Электронный ресурс] URL: https://stackoverflow.com/questions/5702391/mvcs-model- view-controller-service (дата обращения 10.05.2023)

15.      Обнаружение позы с помощью Google ML Kit [Электронный ресурс]              URL:                  https://developers.google.com/ml-kit/vision/pose- detection?hl=ru (дата обращения 8.05.2023);

Вам подходит эта работа?
Похожие работы
Web-программирование
Задача Задача
4 Ноя в 15:20
17
0 покупок
Web-программирование
Тест Тест
31 Окт в 23:24
31
0 покупок
Web-программирование
Контрольная работа Контрольная
31 Окт в 13:00
31
0 покупок
Web-программирование
Контрольная работа Контрольная
31 Окт в 12:38
43
1 покупка
Другие работы автора
Web-программирование
Дипломная работа Дипломная
20 Сен в 10:40
54 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Сен в 10:27
55
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Сен в 10:19
34 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Сен в 09:47
37
0 покупок
Web-программирование
Дипломная работа Дипломная
19 Сен в 19:29
41
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Сен в 22:46
43
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Сен в 21:15
39
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Сен в 20:58
43
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 22:41
37
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 21:50
38
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 21:48
27
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 21:08
38
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 23:51
34
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 22:49
28 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 11:21
48 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 00:29
55 +2
0 покупок
Web-программирование
Дипломная работа Дипломная
12 Сен в 00:40
38
0 покупок
Web-программирование
Дипломная работа Дипломная
11 Сен в 23:24
39
0 покупок
Web-программирование
Дипломная работа Дипломная
11 Сен в 10:31
54
0 покупок
Темы журнала
Показать ещё
Прямой эфир