Современные информационные технологии/3.Программное обеспечение

 

Астапенко Н.В., Алексеев Д.В.

Северо-Казахстанский Государственный Университет имени Манаша Козыбаева, г. Петропавловск, Республика Казахстан

 

Проектирование системы по продвижению товаров с анализом взаиморасчетов между поставщиками и заказчиками

 

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

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

Рисунок 1 - Функциональная модель разрабатываемой системы

Для данной системы можно выделить три класса пользователей: «Сотрудник ИП», «Поставщик», «Администратор». Поставщики, пользуясь данной системой, могут опубликовывать свой товар, а директор и менеджер ведут учет товара, составляют различные отчеты, кроме того, директор может заказать заинтересовавший его товар у поставщика.

Регистрация в системе проходит путем заполнения простой анкеты с указанием роли на этом сайте (поставщик или сотрудник ИП). Администратор сайта одобряет регистрацию новых пользователей, так же он имеет право удалять тех, с которыми бизнес уже не ведется. Всеми этими процессами руководит директор ИП, а исполняет администратор web-приложения. Проектирование вариантов функционального использования системы классов «Поставщик» и «Сотрудник ИП» представлены на рисунке 2 и 3 соответственно.

Рисунок 2 – Диаграмма UseCase для класса «Поставщик»

 

Рисунок 3 - Диаграмма UseCase для класса «Сотрудник ИП»

Классу «Администратор» доступны следующие функции: авторизация; использование системы обмена сообщениями; редактирование опубликованного товара; удаление опубликованного товара; просмотр опубликованного товара; редактирование информации о поставщиках; редактирование контента; удаление пользователей; одобрение пользователей.

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