Сегодня сложно встретить человека, который не посещает магазины. Строительство крупных торговых центров, комфортных условий для покупателей, развитие инфраструктуры предприятий притягивает множество покупателей. Покупатель становится все более искушенным, и предъявляет высокие требования к организации предприятий торговли.
Учитывая данные факторы, предприятия большое внимание уделяют мерчендайзингу или выкладке товара, представлении его на витрине, предвосхищая первую встречу покупателя с товаром, а также формируя имидж предприятия. Мерчендайзингом сегодня занимаются не только производители, в целях продвижения именно своего бренда, но и непосредственно участники ритейла – предприятия торговли.
Работу мерчендайзера отличает высокая мобильность: за время рабочего дня, как правило, он посещает около 5-6 торговых точек. С целью оптимизации работы мерчендайзера, в частности, для исключения посещения им офиса для получения заданий и сдачи отчетов по выполненной работе можно использовать современные веб-технологии.
Целью работы является проектирование веб-приложения, которое будет оптимизировать работу мерчензайзера, за счет системы планирования дел и оповещений о значимых событиях.
Для достижения поставленной цели первоначально был проведен анализ предметной области. В ходе данного анализа была произведена оценка аналогичных программных продуктов, с ней вы можете ознакомиться в таблице 1.
Таблица 1
Оценка программных продуктов
Название программного продукта |
Мерчендайзер с контролем GPS |
mySalesTeam |
VisitBasis |
Платформа |
Android |
IOS |
Android/IOS |
Маршрут |
- |
+ |
+ |
Комплексные напоминания |
+ |
+ |
+ |
Возможности мониторинга |
- |
+ |
+ |
Русифицированный интерфейс |
+ |
+ |
+ |
Наличие GPS-контроля |
+ |
- |
- |
Стоимость |
Бесплатное |
Бесплатное |
Платное |
Итого |
3 |
4 |
4 |
По таблице можно сделать вывод, что в веб-приложении основными функциями являются: построение маршрута, комплексное напоминание, возможность мониторинга, русифицированный интерфейс.
Проведя обзор аналогов можно выделять ряд основных функциональных требований, которыми должно обладать веб-приложение.
1. Веб-приложение должно позволять администратору добавлять данные и управлять другими пользователями.
2. Веб-приложение должно отправлять уведомления о новых задачи.
3. Веб-приложение должно иметь простую схему навигации.
4. Веб-приложение должно иметь адаптивный дизайн под разные размеры экрана, включая мобильные устройства.
5. Веб-приложение должно быть кросс-браузерным.
Для анализа дополнительных функциональных требований веб- приложения, которые последующем помогут определить требования к функциональной системе было проведено анкетирование сотрудников (см. таблицу 2).
Таблица 2
Анкетирование
Вопросы |
Варианты ответов |
|
Должна ли быть возможность зарегистрировать пользователя? |
да |
нет |
Должно ли веб-приложение давать создавать, редактировать и удалять задачи? |
да |
нет |
Должна ли быть возможность адресовать задачу конкретному пользователю? |
да |
нет |
Должно ли веб-приложение позволять сотруднику менять статус выполнения задачи? |
да |
нет |
В веб-приложении должна ли быть возможность загрузки фотографий для отчетности? |
да |
нет |
Должна ли быть возможность изменять статус важности задач? |
да |
нет |
В анкетировании приняли участие 12 сотрудников.
Проанализировав результаты анкетирования, мы пришли к выводу, что веб-приложение «Помощник мерчендайзера» должно обеспечивать:
1. Веб-приложение должно позволять регистрировать новых
пользователей.
2. Веб-приложение должно позволять добавлять новые задания в базу
данных пользователя.
3. Веб-приложение должно позволять редактировать созданные задачи.
4. Веб-приложение должно позволять удалить задачи.
5. Веб-приложение должно позволять менять статусы в задачах.
6. Веб-приложение должно позволять отправлять фотографии.
В процессе проектирования приложения был создан предполагаемый пользовательский интерфейс. Интерфейс приложения представлен на рисунке 1.
Рис. 1. Интерфейс веб-приложения
Слева на главной странице приложения расположено меню с главными категориями приложения. По центру расположен список задач и правил, которыми руководствуется мерчендайзер. Справа расположен чат для общения мерчендайзера с супервайзером.
Таким образом, выделенные функции веб-приложения позволят оптимизировать работу мерчендайзера для исключения посещения им офиса для получения заданий и сдачи отчетов по выполненной работе.
Список литературы
Градди, Б. Объектно-ориентированный анализ и проектирование с примерами приложений, 3-е изд. [Текст] / Б. Градди, Р. Максимчук – М.: ООО «И.Д. Вильямс», 2010. – 720с.
Грекул, В. Проектирование информационных систем [Текст] /В. Грекул, Г. Денищенко. – М.: Юрайт, 2017 – 385 с.
Кендалл С. UML. Основные концепции [Текст]. / С. Кендалл. – М.: Вильямс. 2002. 144 с.