Современные информационные
технологии/3.Программное обеспечение
Астапенко Н.В., Алексеев Д.В.
Северо-Казахстанский Государственный Университет имени Манаша
Козыбаева, г. Петропавловск, Республика Казахстан
Индивидуальные предприниматели, которые
заняты в сфере торговли, много времени тратят на покупку товара у поставщиков,
так как весь этот процесс происходит при встрече. В большинстве случае предпринимателю
необходимо совершать длительные переезды для того, чтобы увидеться с
поставщиком. Можно автоматизировать процесс
покупки и учета товара, разработав web-систему
по продвижению товара с анализом взаиморасчетов между поставщиками и
заказчиками.
В результате анализа предметной области
было определено, что система должна
решать следующие задачи: публикация товара поставщиком; просмотр товара
заказчиком; заказ товара заказчиком; учет товара заказчика; реализация отчетов.
Рисунок 1 - Функциональная модель разрабатываемой
системы
Для данной системы можно выделить три
класса пользователей: «Сотрудник ИП», «Поставщик», «Администратор». Поставщики,
пользуясь данной системой, могут опубликовывать свой товар, а директор и
менеджер ведут учет товара, составляют различные отчеты, кроме того, директор
может заказать заинтересовавший его товар у поставщика.
Регистрация в системе проходит путем
заполнения простой анкеты с указанием роли на этом сайте (поставщик или
сотрудник ИП). Администратор сайта одобряет регистрацию новых пользователей,
так же он имеет право удалять тех, с которыми бизнес уже не ведется. Всеми
этими процессами руководит директор ИП, а исполняет администратор web-приложения. Проектирование вариантов функционального
использования системы классов «Поставщик» и «Сотрудник ИП» представлены на
рисунке 2 и 3 соответственно.
Рисунок 2 – Диаграмма UseCase для класса «Поставщик»
Рисунок 3 - Диаграмма UseCase для класса «Сотрудник ИП»
Классу «Администратор» доступны следующие
функции: авторизация; использование системы обмена сообщениями; редактирование
опубликованного товара; удаление опубликованного товара; просмотр
опубликованного товара; редактирование информации о поставщиках; редактирование
контента; удаление пользователей; одобрение пользователей.
Итак, выполнен первый этап проектирования web-системы для продвижения товара с анализом
взаиморасчетов между поставщиками и заказчиками. Такая система поможет
автоматизировать бизнес процессы, что приведет к увеличению прибыли и
уменьшению затрат, а также сократит время потраченное на неавтоматизированные
бизнес процессы.