ня прибутку. p align="justify"> У торговому залі задіяні продавці. Вони контактують з покупцями, викладають товар на прилавки. Вони також стежать за наявністю достатньої кількості товару в залі. В іншому випадку, продавці можуть звертатися до керівника відділу контролю і видачі за новою партією товару зі складу, або ж до товарознавцю, якщо потрібний товар на складі відсутня. p align="justify"> Товарознавець замовить потребується товар у постачальника, прийме його за доставлянні, перевірить його якість і відправить на склад або в магазин. Він також стежить за дотриманням постачальниками договірних зобов'язань, становить довідки про залишки товару на кінець дня на складі і в магазині, враховує добову виручку. p align="justify"> У касовому відділі касирами здійснюються касові операції, які повинні відповідати вимогам фіскального законодавства. Касир на касовому терміналі формує чек клієнта, фіксує знижки. Він також працює з відмінами чеків, відмінами позиції в чеку, поверненням товарів, з відкладеними чеками і т.д.
Детальніше структура магазину представлена ​​на малюнку 1 (сторінка 7).
В
Малюнок 1. Організаційна структура продуктового магазину
4. Моделювання діяльності продуктового магазину
.1 Діяльність магазину в нотації IDEF0 ​​p>
IDEF0 (ICAM DEFinition language 0) - Function Modeling - методологія функціонального моделювання. За допомогою наочного графічного мови IDEF0 досліджувана система постає перед розробниками і аналітиками у вигляді набору взаємозалежних функцій (функціональних блоків - у термінах IDEF0). Як правило, моделювання засобами IDEF0 є першим етапом вивчення будь-якої системи. p align="justify"> Графічний мова IDEF0 дивно простий і гармонійний. В основі методології лежать чотири основні поняття. p align="justify"> Першим з них є поняття функціонального блоку (Activity Box). Функціональний блок графічно зображується у вигляді прямокутника і уособлює собою деяку конкретну функцію в рамках розглянутої системи. За вимогами стандарту назва кожного функціонального блоку має бути сформульовано в дієслівному способі (наприклад, В«виробляти послугиВ», а не В«виробництво послугВ»). p align="justify"> Кожна з чотирьох сторін функціонального блоку має своє певне значення (роль), при цьому:
. Верхня сторона має значення В«УправлінняВ» (Control);
. Ліва сторона має значення В«ВхідВ» (Input);
. Права сторона має значення В«ВихідВ» (Output);
. Нижня сторона має значення В«МеханізмВ» (Mechanism). p align="justify"> Кожен функціональний блок у рамках єдиної розглянутої системи повинен мати свій унікальний ідентифікаційний номер.
Другим В«китомВ» методології IDEF0 є поняття інтерфейсної дуги (Arrow). Також інтерфейсні дуги часто називають потоками або стріл...