Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метод_Спіральна_ методологія_контр_заочн.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
538.11 Кб
Скачать

Співвідношення об'єктів з класами

        1. Клацніть правою кнопкою миші на об'єкті Вибір варіанту замовлення.

        2. У меню, що відкрилося, виберіть пункт Open Specification (Відкрити специфікацію).

        3. У списку класів, що розкривається, виберіть пункт <New> (Створити). З'явиться вікно специфікації класів.

        4. У полі Name введіть Вибір замовлення.

        5. Клацніть на кнопці ОК. Ви повернетеся у вікно специфікації об'єкту.

        6. У списку класів виберіть клас Вибір Замовлення.

        7. Клацніть на кнопці ОК, щоб повернутися до діаграми. Тепер об'єкт називається Вибір варіанту замовлення: Вибір Замовлення

        8. Для співвідношення об'єктів з класами, що залишилися, повторіть кроки з 1 по 7:

    • Клас Деталі замовлення співвіднесіть з об'єктом Форма деталей замовлення

    • Клас Упр_заказами — з об'єктом Керівник замовленнями

    • Клас Замовлення — з об'єктом Заказ N 1234

    • Клас Упр_ транзакціями — з об'єктом Керівник транзакціями

Співвідношення повідомлень з операціями

              1. Клацніть правою кнопкою миші на повідомленні 1: Створити новий заказ.

  1. У меню, що відкрилося, виберіть пункт <new operation> (створити операцію). З'явиться вікно специфікації операції.

  2. У полі Name введіть ім'я операції — Створити.

  3. Натисніть на кнопку ОК, щоб закрити вікно специфікації операції і повернутися до діаграми.

  4. Ще раз клацніть правою кнопкою миші на повідомленні 1.

  5. У меню, що відкрилося, виберіть нову операцію Створити().

  6. Повторіть кроки з 1 по 6, щоб співвіднести з операціями всі, що залишилися повідомлення:

    • Повідомлення 2: Відкрити форму співвіднесіть з операцією Відкрити()

    • Повідомлення 3: Ввести номер замовлення, замовника і число предметів, що замовляються, — з операцією Ввести номер замовлення, замовника і число предметів, що замовляються()

    • Повідомлення 4: Зберегти замовлення — з операцією Зберегти замовлення()

    • Повідомлення 5: Зберегти замовлення — з операцією Зберегти замовлення()

    • Повідомлення 6: Створити порожнє замовлення – з операцією Створити порожнє замовлення()

    • Повідомлення 7: Ввести номер замовлення, замовника і число замовлюваних предметів - з одноіменною операцією.

    • Повідомлення 8 Зберегти замовлення – з операцією Зберегти замовлення()

    • Повідомлення 9 Інформація про замовлення – з однойменною операцією

    • Повідомлення 10 Зберегти інформацію про замовлення з однойменною операцією.

Діаграма повинна виглядати, як на Рис. 3.

Рис. 3. Остаточний вигляд діаграми послідовності

Завдання 3. Створення Кооперативної діаграми

Кінцевий вигляд діаграми представлений на Рис. 4.

Рис. 4. Остаточний вигляд кооперативної діаграми.

1. Клацніть правою кнопкою миші на Логічній виставі в браузері.

2. У меню, що відкрилося, виберіть пункт New, Collaboration Diagram (Створити, Кооперативна діаграма).

3. Назвіть цю діаграму Введення замовлення.

4. Двічі клацнувши мишею на діаграмі, відкрийте її.

Додавання дійової особи і об'єктів на діаграму

1. Перетягнете дійову особу Продавець з браузера на діаграму.

2. Натискуйте кнопку Object (Об'єкт) панелі інструментів.

3. Клацніть мишею де-небудь усередині діаграми, щоб помістіть туди новий об'єкт.

4. Назвіть об'єкт Вибір варіанту замовлення.

5. Повторивши кроки 3 і 4, помістіть на діаграму об'єкти:

- Форма деталей замовлення

- Замовлення №1234