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

Раздел
Программирование
Просмотров
53
Покупок
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-программирование
Тест Тест
15 Мая в 20:05
9 +2
1 покупка
Web-программирование
Контрольная работа Контрольная
15 Мая в 16:05
5
0 покупок
Web-программирование
Тест Тест
14 Мая в 11:19
7 +1
0 покупок
Web-программирование
Лабораторная работа Лабораторная
9 Мая в 14:51
15
0 покупок
Web-программирование
Лабораторная работа Лабораторная
9 Мая в 14:40
11 +1
0 покупок
Другие работы автора
Web-программирование
Дипломная работа Дипломная
25 Окт 2023 в 15:57
129
0 покупок
Web-программирование
Дипломная работа Дипломная
25 Окт 2023 в 00:40
160 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
25 Окт 2023 в 00:18
272
4 покупки
Web-программирование
Дипломная работа Дипломная
23 Окт 2023 в 00:31
178
0 покупок
Основы программирования
Дипломная работа Дипломная
22 Окт 2023 в 00:56
173
0 покупок
Web-программирование
Дипломная работа Дипломная
21 Окт 2023 в 20:40
125
0 покупок
Основы программирования
Дипломная работа Дипломная
21 Окт 2023 в 20:20
176 +1
1 покупка
Основы программирования
Дипломная работа Дипломная
21 Окт 2023 в 20:00
130 +1
0 покупок
Основы программирования
Дипломная работа Дипломная
19 Окт 2023 в 19:01
170 +1
0 покупок
Основы программирования
Дипломная работа Дипломная
19 Окт 2023 в 18:51
214 +1
0 покупок
Основы программирования
Дипломная работа Дипломная
19 Окт 2023 в 18:18
127
0 покупок
Основы программирования
Дипломная работа Дипломная
17 Окт 2023 в 23:52
106
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Окт 2023 в 21:51
59
0 покупок
Основы программирования
Дипломная работа Дипломная
17 Окт 2023 в 21:48
74
0 покупок
Основы программирования
Дипломная работа Дипломная
17 Окт 2023 в 19:46
77 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
19 Сен 2023 в 00:30
86
0 покупок
Web-программирование
Дипломная работа Дипломная
19 Сен 2023 в 00:25
91
0 покупок
Web-программирование
Дипломная работа Дипломная
18 Сен 2023 в 00:52
141
0 покупок
Web-программирование
Дипломная работа Дипломная
18 Сен 2023 в 00:50
105 +2
1 покупка
Темы журнала
Показать ещё
Прямой эфир