Аннотация
Глоссарий 4
Введение 6
1 Анализ требований, инструменты разработки 7
1.1 Функциональные и нефункциональные требования 7
1.2 Формализация требований
1.3 Архитектурно значимые варианты использования
1.3.1 Добавление товара в корзину
1.3.2 Удаление товара из корзины
1.3.3 Удаление заказа из корзины
1.3.4 Добавление аптеки
1.4 Модель предметной области
1.5 Дизайн
1.6 Описание и выбор технологий и инструментов разработки
1.5.1 React-компонент
1.5.2 Жизненный цикл
1.5.3 Хранение данных и управление состоянием
1.5.5 Ant Design
1.5.6 Chart
2 Веб-приложение
2.1 Обзор веб приложения
2.2 Реализация работы с каталогом
2.3 Реализация работы с корзиной
2.4 Реализация работы с заказом
2.5 Работа с диаграммой в аналитике
2.6 Взаимодействие с сервером
2.7 Индикатор загрузки данных
2.8 Unit-тестирование
2.9 Отступление
Заключение 67
Список литературы 68
Закупка товаров для любого бизнеса является основным условием торговли. Сделать это быстро, затратив минимальное количество сил доступно теперь каждому - через интернет. Важность удобства и ясности сайта невозможно переоценить. Сайт - это связующее звено между производителем и клиентом. Обратимся конкретно к аптечному бизнесу. Сайт производителя - его лицо, именно от него будет зависеть клиентская база.
Фарм-заказ - аптечная платформа для закупки товаров от производителя «Акрихин». Мы разработали сайт для аптек с условием, что клиенту будет легче ориентироваться в большом количестве лекарственных препаратов, чем на подобных по тематике сайтах. Заказ можно сделать сразу на сайте, без дополнительных звонков, встреч, как в интернет-магазине: клиент изучает товар, а затем нужный ему добавляет в корзину.
Основная идея данной работы заключается в возможности дать клиентам быстрее и легче выбирать и заказывать лекарственные препараты для своих аптек.
Таким образом, целью данной работы является разработка клиентской части системы, предоставляющей возможность заказывать фармацевтические товары для аптек на одной платформе.
В процессе разработки платформы для заказа фармацевтических товаров для аптек проделана большая работа по изучению и применению на практике необходимых технологий и стандартов. Разработана клиентская часть приложения. Разработан и реализован удобный пользовательский интерфейс. Реализовано клиент-серверное взаимодействие с API.
В результате данной работы была реализована и введена в эксплуатацию платформа для заказа фармацевтических товаров для аптек. Были решены все поставленные задачи, соответствующие реализации сформулированных требований.