Моделирование процесса складского учета в информационной системе аптеки на языке UML
Автор: Цебренко К.Н.
Журнал: Экономика и социум @ekonomika-socium
Рубрика: Информационные и коммуникативные технологии
Статья в выпуске: 7 (26), 2016 года.
Бесплатный доступ
Приведены результаты моделирования процесса складского учета аптеки с помощью UML диаграмм вариантов использования и последовательностей.
Складской учет, моделирование, диаграммы
Короткий адрес: https://sciup.org/140121156
IDR: 140121156
Текст научной статьи Моделирование процесса складского учета в информационной системе аптеки на языке UML
Объектная модель информационных процессов необходима для рассмотрения выделения основных действий между объектами информационной системы аптеки и самой автоматизированной системой. Данную модель можно представить в виде диаграмм написанных на языке UML [1, c. 108]. Унифицированный язык UML используется для графического описания объектного моделирования в проектировании информационных систем и других областях.
Для построения модели с помощью диаграмм UML мощным инструментом является Rational Rose, так как позволяет заниматься моделированием информационной системы до написания кода, поэтому правильности ее архитектуры.
Информационная система предназначена для работы со складским учетом в аптечном хозяйстве. Система должна позволить пользователю работать с заказами товара, его приемом и отпуском со склада. Также система должна помочь в упрощении проведения инвентаризации и формировании необходимой документации склада [2, c. 83].
Сотрудниками склада являются менеджер склада и кладовщик. Кладовщик занимается разгрузкой и перемещением товара на складе. Так как к системе это различие не имеет отношение и все функции, выполняемые в системе, могут совершать оба сотрудника, то на диаграмме указан как сотрудник.
Диаграмма вариантов использования предназначена для описания взаимодействий между системой и действующими с ней лицами. На рисунке 1 представлена диаграмма вариантов использования складского учета, которая показывает всевозможные действия выполняемые актером данной системы.
Работа с документацией
Инвянтярмэй ци
Рисунок 1 – Диаграмма вариантов использования
На диаграмме представлено действующее лицо – сотрудник склада, которым может быть как менеджер склада, так и кладовщик.
Основными действиями, выполняемыми сотрудником склада в системе являются: прием товара от поставщика, заказ товара у поставщика, отпуск товара со склада (который в свою очередь подразделяется на отпуск в торговый зал, либо возврат товара поставщику), инвентаризация или учет товара, работа с документацией (формирование накладных, отчетов и прочих документов, таких как акт о списании или заявка поставщику).
Для того чтобы выяснить, как система функционирует, следует построить диаграммы последовательности и сопроводить их комментариями. Диаграммы последовательности между объектами, соответствуют потокам событий вариантов использования.
Первой диаграммой последовательности является вход в систему, которая приведена ниже на рисунке 2. Сотрудник запускает систему, которая автоматически выводит форму входа. Данная форма запрашивает логин и пароля для продолжения дальнейшей работы.

Рисунок 2 – Диаграмма последовательности варианта использования «Вход в систему»
Следующей диаграммой последовательности является заказ товара у поставщика, которая приведена на рисунке 3. Заказ товара у поставщика происходит следующим образом. Сотрудник склада входит в систему, открывает форму заказа товаров и начинает вносить туда необходимые данные, а именно код товара и его количество. По коду товара система автоматически выводит перечень товара, который формирует в заказную накладную или заявку. Затем сотрудник выбирает необходимого поставщика и отправляет ему данную заявку, после сохраняет все выполненные действия и закрывает форму, при необходимости выходит из системы.

Рисунок 3 – Диаграмма последовательности варианта использования «Заказ товара»
Следующей диаграммой последовательности является прием товара от поставщика (рисунок 4). В процессе приема товара сотрудник склада создает приходную накладную в форме приема товара, по которой вносит в систему данные о поступившем товаре. Затем распределяет товар по складским помещениям в соответствии с условиями хранения и группе товара. После чего сохраняет все выполненные действия и закрывает форму, при необходимости выходит из системы.
Далее разработана диаграмма последовательности действий отправки товара со склада (рисунок 5). Сотрудник склада при работе с отправкой товара, входит в систему и создает расходную накладную. Возврат товара осуществляется по не принятому товару, а также списанному после принятия.

Рисунок 4 – Диаграмма последовательности варианта использования «Прием товара»
По расходной накладной товар отправляется либо в торговый зал, либо обратно поставщику.
В ходе исследования с помощью языка UML смоделированы все основные процессы работы в системе складского учета аптеки. Построено семь диаграмм. Составлен глоссарий модели. Полученные результаты необходимы для построения модели классов программного обеспечения информационной системы.
Список литературы Моделирование процесса складского учета в информационной системе аптеки на языке UML
- Цебренко К.Н. Разработка электронной информационно-образовательной среды частной образовательной организации//Экономика и социум -Саратов: ООО "Институт управления и социально-экономического развития". 2015. -С. 108-111.
- Цебренко К.Н. Системы поддержки принятия решений в современном менеджменте//Альманах мировой науки -Москва: ООО "АР-Консалт". 2016. -С. 83-84.