Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Проектування інформаційних систем.doc
Скачиваний:
157
Добавлен:
21.09.2019
Размер:
28.77 Mб
Скачать

11.4. Програмний засіб Visio

Для моделювання бізнес-процесів Visio 2003 пропонує бізнес-аналітику шаблони для створення 7 видів діаграм:

  • Basic Flowchart;

  • Cross-Functional Flowchart (з вертикальним або горизонтальним розташуванням доріжок);

  • EPC (Event-driven Process Chain);

  • IDEF0;

  • DFD (Data Flow Diagrams) в двох нотаціях: Гейна-Сарсона і Йордана-де Мазко;

  • WFD (Work Flow Diagram)

Нотація моделювання IDEF0 базується на методології структурного аналізу і проектування SADT.

Елементами графічної мови нотації IDEF0 є Процеси (зображуються прямокутним блоком) і Стрілки, що позначають входи і виходи процесу. Всього передбачено 4 типи стрілок, які розрізняються залежно від того, до якої грані прямокутника вони приєднані (таблиця 11.3).

Таблиця 11.3. Типи стрілець нотації IDEF0

Тип стрілки 

Входить в процес 

Призначення  

Вхід Input

Зліва

Ресурси (матеріали, інформація), які споживає або перетворює робота

Вихід Output

Справа

Результат роботи

Управління Control

Зверху

Керівна дія

Механізм Mechanism

Знизу

Механізми, виконавці, що виконують роботу

Таке позначення відображає певні системні принципи: входи перетворяться у виходи, керувпання обмежує або пропонує умови виконання перетворень, механізми показують, хто виконує або за допомогою чого виконується функція.

Інший важливий принцип методології -ієрархічна декомпозиція процесів: процес можна представити у вигляді послідовності складових його підпроцесів. Декомпозицію можна виконувати до необхідного ступеня деталізації опису процесу.

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

Елементи для побудови IDEF0 подано на рис. 11.17.

Рис. 11.17. Елементи побудови діаграм у нотації IDEF0 у Visio 2003

Для забезпечення навігації по ієрархічних моделях бізнес-процесів Visio 2003 дозволяє створювати гіперпосилання з однієї діаграми на іншу.

Для опису бізнес-процесів нижнього (операційного) рівня можна використовувати нотацію EPC, розроблену Інститутом інформаційних систем Університета Саарланда (Німеччина) у співпраці з компанією SAP AG. Ключова особливість EPC діаграм - опис бізнес-процеса як послідовності подій і функцій.

Основні графічні елементи діаграми EPC:

  • функції,

  • події,

  • організаційні одиниці, відповідальні за виконання функцій,

  • інформаційні або матеріальні об'єкти, які використовуються при виконанні функцій,

  • коннектори ( AND, OR, XOR).

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

Другим кроком опису системи управління компанії є побудова моделі організаційної структури. Для розв’язання цієї задачі Visio 2003 має шаблон Organization Chart, який дозволяє швидко створити ієрархічну діаграму посад і підрозділів компанії та визначити їх параметри.

У шаблоні Organization Chart є набір графічних елементів, що позначають види посад:

  • executive - керівник вищої ланки,

  • manager – керівник,

  • position – посада,

  • consultant – консультант,

  • vacancy - вільна вакансія,

  • assistant - помічник.

Якщо організаційна діаграма виходить великою і її складно розмістити на одному листі, то Visio 2003 дозволяє розбити організаційну діаграму на декілька сторінок. Коли створена верхня частина організаційної діаграми, її можна продовжити описувати на новій сторінці, починаючи з вибраного підрозділу. Елементи, що позначають той самий підрозділ на різних сторінках, синхронізуватимуться між собою при зміні назви і параметрів підрозділу.

Також Visio підтримує зворотнє моделювання. Для цього використовується вікно, подане на рис. 11.18. Тут обирається СКБД, у якій створено необхідну базу даних.

Рис. 11.18. Вікно для початку зворотнього моделювання у Visio 2003

Після цього обирається необхідна база даних (рис. 11.19). далі необхідно вказати, що саме необхідно відображати на діаграмі та які потрібно взяти таблиці та запити (рис. 11.20). у результаті ми отримуємо звіт про успішне або неуспішне завершення зворотнього моделювання (рис.11.21) та ERD.

Рис. 11.19. Вікно для вибору бази даних у Visio 2003

Рис. 11.20. Вікно вибору необхідних таблиць при зворотньому моделюванні

Рис. 11.21. Результат зворотнього моделювання

Висновки

1. При створенні великомасштабних і складних ІС, реінжинерінгу бізнес-процесів засобами САSЕ-технологій або їх елементами.

2. CASE-технологія забезпечує автоматичну верифікацію і контроль проекту на повноту і обґрунтованість на ранніх етапах розробки, що істотно заощаджує час на етапі тестування.

3. CASE-технологія забезпечує автоматичну верифікацію і контроль проекту на повноту і обґрунтованість на ранніх етапах розробки, що істотно заощаджує час на етапі тестування.

4. BPwin підтримує три методології: IDEF0, DFD і IDEF3.

5. BPWin має також діаграми: дерева вузлів, для показу, сценаріїв, схеми організації.

6. ERWin підтримує стандарт IDEF1X.

7. У ERWin є можливість прямого та зворотнього моделювання.

8. У Visio 2003 можна будувати IDEF0, DFD, ERD, здійснювати зворотне моделювання.

Контрольні питання

1. Нотації, що підтримуються у BPWin.

2. Основні діаграми BPWin.

3. Особливості роботи у ERWin.

4. Нотації, що підтримуються у Visio 2003.

РОЗДІЛ 12. Приклади моделей структурного проектування

  • Структурне моделювання області наукових долсджень

  • Структурне моделювання області туристичного бізнесу

У розділі описано структурний підхді до моделювання окремих предметних областей.