Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторний практикум. ТПіСПП.docx
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
3.63 Mб
Скачать

Лабораторная работа № 2.Начало моделирования. Построение контекстой диаграммы в нотации idef0

Мета роботи :

  • коротко описати вибрану предметну область (чим займається підприємство, які основні процеси в нім відбуваються)

  • визначити контекст моделювання

  • побудувати контекстну діаграму в нотації IDEF0

Варіант індивідуального завдання необхідно погоджувати з викладачем. Усі діаграми в нотаціях IDEF0, IDEF3 і DFD будувати у рамках однієї моделі в AllFusion Process Modeler.

Метою даної і більшості наступних робіт являється моделювання діяльності вибраного підприємства. Для цього застосовуватимуться методології:

  • IDEF0 - методологія функціонального моделювання

  • IDEF3 - методологія опису процесів

  • DFD - методологія моделювання потоків даних

  • IDEF1X - методологія моделювання даних

Діаграми в перших трьох методологіях створюватимуться за допомогою CASE -средства AllFusion Process Modeler, IDEF1X - за допомогою AllFusion ERwin Data Modeler.Кожна діаграма в нотаціях IDEF0, IDEF3, DFD призначена для опису одного або декількох бізнес-процесів. Бізнес-процес - це стійка, цілеспрямована сукупність взаємозв'язаних видів діяльності (послідовність робіт), яка за певною технологією перетворить входи у виходи, що представляють цінність для споживача.

Результатом моделювання бізнес-процесів є модель бізнес-процесів, яка відноситься до одного з трьох типів, :

  • модель AS - IS (як є) - модель поточної організації бізнес-процесів підприємства

  • модель TO - BE (як буде) - модель ідеальної організації бізнес-процесів

  • модель SHOULD - BE(як повинно б бути) - модель, що ідеалізується, не відбиває реальну організацію бізнес-процесів підприємства

У лабораторних роботах створюватиметься модель AS - IS.

Перед початком побудови діаграм необхідно вивчити вибрану предметну область. У цій і наступних працях предметною областю виступатиме вигадане підприємство по зборці і продажу настільних комп'ютерів і ноутбуків. Компанія не виробляє комплектуючі самостійно, а тільки збирає і тестує комп'ютери. Основні процедури в компанії:

  • продавці приймають замовлення клієнтів;

  • співробітники групують замовлення по типах комп'ютерів;

  • співробітники збирають і тестують комп'ютери;

  • співробітники упаковують комп'ютери згідно із замовленнями;

  • комірник відвантажує клієнтам замовлення

  • постачальники замовляють і доставляють ті, що комплектують, необхідні для зборки.

Компанія використовує куплену бухгалтерську інформаційну систему, яка дозволяє оформити замовлення, рахунок і відстежити платежі по рахунках.

Побудова моделі якої-небудь системи в методології IDEF0 починається з визначення контексту моделювання, який включає суб'єкта моделювання, мету моделювання і точку зору на модель.

Під суб'єктом розуміється сама система, при цьому необхідно точно встановити, що входить в систему, а що лежить за її межами, іншими словами, необхідно визначити, що надалі розглядатиме як компоненти системи, а що як зовнішня дія.

Мета моделювання . Модель не може бути побудована без чітко сформульованої мети. Мета повинна відповідати на наступні питання:

  • Чому цей процес має бути змодельований?

  • Що повинна показувати модель?

  • Що може отримати читач?

Точка зору. Не дивлячись на те, що при побудові моделі зважає на думки різних людей, модель повинна будуватися з єдиної точки зору. Точку зору можна представити як погляд людини, яка бачить систему в потрібному для моделювання аспекті. Точка зору повинна відповідати меті моделювання. У течії моделювання важливо залишатися на вибраній точці зору.

У цій роботі суб'єктом виступатиме само підприємство, а саме процеси, що відбуваються усередині нього; мета моделювання - відтворити бізнес-процеси, що відбуваються на підприємстві (модель AS - IS); точка зору - з позиції директора як особи, що знає структуру підприємства в цілому.

Після визначення контексту моделювання можна приступати до побудови контекстної діаграми (званою ще "чорним ящиком"). Цей тип діаграми дозволяє показати, що подається на вхід роботи і що є результатом роботи, без деталізації її складових. Ця діаграма містить тільки одну роботу, яка представлятиме усю діяльність підприємства в цілому (мал. 1).

Рис. 1. Контекстна діаграма

Будь-яка IDEF0 діаграма складається з прямокутників, званих роботами (activity), і стрілок (arrow). Робота є деякою конкретною функцією у рамках даної системи. По вимогах стандарту назва кожної роботи має бути виражена віддієслівним іменникам (наприклад, "Виготовлення деталі", "Оформлення замовлення" і так далі). Кожна з чотирьох сторін прямокутника має своє певне значення (мал. 2) :

Рис. 2. Робота в IDEF0

  • Вхід - це споживана або змінювана роботою інформація або матеріал

  • Вихід - інформація або матеріал, які виробляються роботою

  • Управління - процедури, правила, стратегії або стандарти, якими керується робота

  • Механізми - ресурси, які виконують роботу (наприклад, співробітники, устаткування, пристрої і так далі)

Для даного підприємства вхідними стрілками будуть:

  • Замовлення клієнтів - список комп'ютерів і їх конфігурація, які клієнт бажає придбати

  • Комплектуючі від постачальників - що комплектують, отримані від постачальників, з яких збираються комп'ютери і ноутбуки

Вихідні стрілки:

  • Готова продукція - зібрані комп'ютери і ноутбуки

  • Замовлення постачальникам - список комплектуючих, які підприємство купує у постачальників

  • Плата за комплектуючі - гроші постачальникам за комплектуючі

  • Маркетингові матеріали - прайс-листи, рекламки і тому подібне

Стрілки управління :

  • Законодавство - різні законодавчі документи, якими керується підприємство в процесі своєї діяльності

  • Правила і процедури - різні правила і процедури, якими керується підприємство в процесі своєї діяльності (наприклад, правила зборки і тестування комп'ютерів, процедура спілкування з клієнтами і тому подібне)

Стрілки механізмів :

  • Бухгалтерська система

  • Персонал

Підсумкова контекстна діаграма має вигляд (мал. 3) :

Рис. 3. Підсумкова контекстна діаграма

Зміст звіту :

  • варіант індивідуального завдання

  • короткий опис вибраної предметної області (чим підприємство займається, як функціонує)

  • опис контексту моделювання

  • контекстна діаграма