- •Методичні вказівки до виконання лабораторних робіт
- •Вимоги щодо оформлення лабораторних робіт
- •Лабораторна робота № 1
- •Завдання
- •Теоретичні відомості
- •2.1. Повторне використання коду (модульне програмування)
- •2.2. Зростання складності програм (структурне програмування)
- •2.3. Модифікація програм (ооп)
- •Створення функціональної моделі за допомогою bPwin
- •3.1 Створення контекстної діаграми
- •Методика виконання
- •3.2 Створення діаграми декомпозиції
- •Структура звіту з лабораторної роботи № 3
- •Основні запитання
- •Лабораторна робота № 4
- •Завдання:
- •Теоретичні відомості
- •Теоретичні відомості
- •Дослідження процесу компіляції програми в середовищі тестування AutomatedQa TestComplete7.50.Ent
- •Структура звіту з лабораторної роботи № 5
- •Основні запитання
- •Список використаної літератури
- •Лабораторна робота № 6
- •Завдання
- •Теоретичні відомості
Створення функціональної моделі за допомогою bPwin
3.1 Створення контекстної діаграми
Для створення наступної діаграми необхідно мати результат виконання попередньої.
Як приклад розглядається діяльність вигаданої компанії «Computer Word». Компанія займається в основному збором і продажем комп’ютерів і ноутбуків. Компанія не проводить компоненти самостійно, а тільки збирає і тестує комп'ютери.
Основні види робіт в компанії такі:
продавці приймають замовлення клієнтів;
оператори групують замовлення по типах комп'ютерів;
оператори збирають і тестують комп'ютери;
оператори упаковують комп'ютери згідно замовленням;
комірник відвантажує клієнтам замовлення.
Компанія використовує ліцензійну бухгалтерську інформаційну систему, яка дозволяє оформити замовлення, рахунок і відстежити платежі по рахунках.
Методика виконання
Запустіть BPwin. (Кнопка Start /BPwin ).
Якщо з'являється діалог ModelMart Connection Manager, натисніть на кнопку Cancel (Відміна).
Клацніть по кнопці . З'являється діалогове вікно I would like to (Рисунок 1.1). Внесіть до текстового поля Name ім'я моделі "Діяльність компанії" і виберіть Туре – Business Process (IDEF0). Натисніть кнопку ОК.
Рисунок 1.1 – Присвоєння моделі імені і вибір типу моделі
Відкриється діалогове вікно Properties for New Models (Властивості нової моделі) (Рисунок 1.2).
Рисунок 1.2 - Введення імені автора моделі і його ініціалів
Введіть в текстове поле Author (Автор) ім'я автора моделі і в текстове поле Author initials його ініціали. Натисніть послідовно кнопки Apply і ОК.
Автоматично створюється незаповнена контекстна діаграма (Рисунок 1.3).
Рисунок 1.3 – Незаповнена контекстна діаграма
Зверніть увагу на кнопку на панелі інструментів. Ця кнопка включає і вимикає інструмент перегляду і навігації - Model Explorer (Браузер моделі). Model Explorer має три вкладки – Activities ( ), Diagrams ( ) і Objects ( ). У вкладці Activities клацання правою кнопкою по об'єкту в браузере моделі дозволяє вибрати опції редагування його властивостей (Рисунок 1.4).
Рисунок 1.4 – Клацання правою кнопкою по об'єкту у вкладці Activities дозволяє скористатися контекстним меню для редагування його властивостей
Якщо вам незрозуміло, як виконати ту або іншу дію, ви можете викликати контекстну допомогу - клавіша F1 або скористатися меню Help.
Перейдіть в меню Model/Model Properties. У вкладці General діалогового вікна Model Properties в текстовому полі Model name слід внести ім'я моделі "Діяльність компанії", а в текстове поле Project ім'я проекту "Модель діяльності компанії", і, нарешті, в текстове поле Time Frame (Часовий обхват) - AS-IS (Як є) (Рисунок 1.5).
У вкладці Purpose діалогового вікна Model Properties в текстове поле Purpose (мета) внесіть дані про мету розробки моделі - "Моделювати поточні (AS-IS) бізнес-процеси компанії", а в текстове поле Viewpoint (точка зору) - "Директор".
Рисунок 1.5 – Вікно задання властивостей моделі
Рисунок 1.6 – Внесення даних про мету моделювання і точку зору на модель
У вкладці Definition діалогового вікна Model Properties в текстове поле Definition (Визначення) внесіть "Це навчальна модель модель, що описує діяльність компанії" і в текстове поле Scope (обсяг), - "Загальне управління бізнесом компанії: дослідження ринку, закупівля пристроъв, збір, тестування і продаж комп’ютерів".
Рисунок 1.7 – Внесення додаткових даних тих, що визначають модель
Перейдіть на контекстну діаграму і правою кнопкою миші клацніть по прямокутнику, що представляє в нотації IDEF0 умовне графічне позначення роботи. У контекстному меню виберіть опцію Name (Рисунок 1.8). У вкладці Name внесіть ім'я "Діяльність компанії" (Рисунок 1.9).
Рисунок 1.8 – Контекстне меню для роботи з вибраною опцією Name
Рисунок 1.9 – Привласнення роботі назви
У вкладці Definition діалогового вікна Activity Properties в текстове поле Definition (Визначення) внесіть "Поточні бизнес-процеси компанії" (Рисунок 1.10). Текстове поле Note (Примітки) залиште незаповненим.
Рисунок 1.10 – Внесення додаткових даних про роботу
Створіть ICOM-стрілки на контекстній діаграмі (таблиця 1.1).
Таблиця 1.1 - Стрілки контекстної діаграми
Назва стрілки (Arrow Name) |
Визначення стрілки (Arrow Definition) |
Тип стрілки (Arrow Type) |
Дзвінки клієнтів
|
Запити інформації, замовлення, техпідтримка і так далі |
Input
|
Правила і процедури
|
Правила продажу, інструкції по збору, процедури тестування, критерії продуктивності і так далі |
Control |
Продані продукти |
Настільні і портативні комп'ютери |
Output |
Бухгалтерська система |
Оформлення рахунків, оплата рахунків, робота із замовленнями |
Mechanism
|
За допомогою кнопки внесіть текст до поля діаграми - точки зору і мети (Рисунок 4.1.1).
Рисунок 1.11 - Внесення тексту в полі діаграми за допомогою редактора Text Block Editor
Створіть звіт по моделі. У меню Tools/Reports/Model Report (Рисунок 1.12) задайте опції генерування звіту (встановите галочок) і натисніть кнопку Preview (Попередній перегляд) (Рисунок 1.13).
Рисунок 1.12 – Завдання опцій генерування звіту Model Report
Рисунок 1.13 – Попередній перегляд звіту Model Report