- •6.040302 – «Інформатика»
- •Підчас лабораторних робіт студенти вивчають методи програмування у комп’ютерних мережах.
- •Хід роботи
- •Завдання
- •Контрольні питання
- •Лабораторная работа 2
- •Короткі теоретичні відомості
- •Хід роботи
- •Контрольні питання|
- •Лабораторная работа 3-4
- •Короткі теоретичні відомості
- •Завдання
- •Хід роботи
- •Хід роботи
- •Завдання
- •Контрольні питання|
- •Лабораторная работа 8
- •Короткі теоретичні відомості
- •Хід роботи
- •Хід роботи
- •Завдання
- •Контрольні питання
- •Лабораторна робота № 11-12
- •Короткі теоретичні відомості
- •Хід роботи
- •Хід роботи
- •Завдання
- •Контрольні питання
- •Список літератури
- •39614, М. Кременчук, вул. Першотравнева, 20
Хід роботи
Створення діаграми Варіантів Використання для системи обробки замовлень. Система повинна забезпечувати можливість додавання нових замовлень, зміни старих, виконання замовлень, перевірки і відновлення інвентарних описів. При отриманні замовлення система повинна послати повідомлення бухгалтерській системі, яка виписує рахунок. Якщо необхідного товару немає на складі, замовлення повинне бути відхилене.
Створіть діаграму Варіантів Використання для системи обробки замовлень. Готова діаграма Варіантів Використання повинна виглядати, як показано на рис. 3.28
У браузере відкрийте Головну діаграму Варіантів Використання (Main).
За допомогою кнопки Use Case (Варіант використання) панелі інструментів помістіть до діаграми новий варіант використання.
Назвіть його "Ввести нове замовлення".
Повторивши етапи 2 і 3, помістіть до діаграми решту варіантів використання: Змінити існуюче замовлення, Надрукувати інвентарний опис, Відновити інвентарний опис, Оформити замовлення, Відхилити замовлення.
За допомогою кнопки Actor (Дійова особа) панелі інструментів помістіть до діаграми нову дійову особу, назвіть її "Продавець".
Повторивши крок 5, помістіть до діаграми решту дійових осіб: Керівник магазином, Клерк магазина, Бухгалтерська система.
Створення абстрактного варіанту використання.
Натисніть правою кнопкою миші на варіанті використання "Відхилити замовлення" на діаграмі.
У меню, що відкрилося, виберіть пункт Open Specification (Відкрити специфікацію).
Встановіть прапорець Abstract (Абстрактний), щоб зробити цей варіант використання абстрактним
Додавання асоціацій.
За допомогою кнопки Unidirectional Association (Однонаправлена асоціація) панелі інструментів намалюйте асоціацію між дійовою особою Продавець і варіантом використання "Ввести нове замовлення".
Повторивши крок 1, помістіть до діаграми решту асоціацій.
Додавання зв'язку розширення.
За допомогою кнопки Generalization (Узагальнення) панелі інструментів намалюйте зв'язок між варіантом використання "Відхилити замовлення" і варіантом використання "Оформити замовлення". Стрілка повинна йти від першого варіанту використання до другого. Зв'язок розширення означає, що варіант використання "Відхилити замовлення" при необхідності доповнює функціональні можливості варіанту використання "Оформити замовлення".
Натисніть правою кнопкою миші на новому зв'язку між варіантами використання "Відхилити замовлення" і "Оформити замовлення".
У меню, що відкрилося, виберіть пункт Open Specification (Відкрити специфікацію).
У списку стереотипів, що розкривається, введіть слово extends (розширення), потім натисніть ОК.
Напис <<extends>> з'явиться на лінії даного зв'язку.
Додавання описів до варіантів використання.
Виділіть у браузері варіант використання "Ввести нове замовлення".
У вікні документації введіть наступний опис: "Цей варіант використання дає клієнтові можливість ввести нове замовлення в систему".
За допомогою вікна документації додайте описи до решти всіх варіантів використання.
Додавання описів до дійової особи
Виділіть у браузері дійову особу Продавець.
У вікні документації введіть наступний опис: "Продавець – це службовець, що прагне продати товар".
За допомогою вікна документації додайте описи до решти дійових осіб.
Прикріплення файлу до варіанту використання
1. Створіть файл OrderFlow.doc, що містить головний потік подій для варіанту використання "Ввести нове замовлення".
Основний потік подій для варіанту використання "Ввести нове замовлення":
Продавець вибирає у наявному меню пункт "Створити нове замовлення".
Система виводить форму "Деталі замовлення".
Продавець вводить номер замовлення, замовника і те, що замовлене.
Продавець зберігає замовлення.
Система створює нове замовлення і зберігає його в базі даних
Натисніть правою кнопкою миші на варіанті використання "Ввести нове замовлення".
У меню, що відкрилося, виберіть пункт Open Specification (Відкрити специфікацію).
Перейдіть на вкладку Files (Файли).
Натисніть правою кнопкою миші в білій області і в меню, що відкрилося, виберіть пункт Insert File (Вставити файл).
Вкажіть файл OpenFlow.doc і натисніть на кнопку Open (Відкрити), щоб прикріпити файл до варіанту використання.
