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

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

1. Дайте визначення класу.

2. Призначення діаграми класів.

3. Атрибути та операції класу.

4. Властивості атрибута.

5. Властивості операції.

6. Типи відносин між класами.

7. Охарактеризуйте кожен із наведених типів відносин.

Література: [1, 5].

Лабораторна робота № 8

Тема. Діаграми „компонентів” та „розгортання ”.

Елементи діаграм. Відносини

Мета роботи: отримання навичок щодо побудови діаграм „компонентів” та „розгортання ” та використання відповідних будівельних сутностей та відношень, а також формування їхніх специфікацій

Короткі теоретичні відомості

Діаграма компонентів служить частиною фізичного уявлення моделі, грає важливу роль в процесі ООАП і є необхідною для генерації програмного коду. Загальні рекомендації по побудові діаграми компонентів було розглянуто в лекції. Для розробки діаграм компонентів в браузері проекту призначено окреме представлення компонентів (Component View), в якому вже міститься діаграма компонентів з порожнім змістом і ім'ям за умовчанням Main (Головна).

Активізація діаграми компонентів може бути виконана одним з наступних способів:

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

  • Розкрити представлення компонентів в браузері (Component View) і двічі клацнути на піктограмі Main (Головна).

  • Через пункт меню Browse Component Diagram (Браузер Діаграма компонентів).

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

Порядок виконання роботи

Відкрити модель побудовану в минулій лабораторній роботі. Посилаючись на лекційний матеріал та методичні вказівки до лабораторних робіт, самостійно побудуйте діаграми фізичної реалізації моделі. Для кожного елемента діаграми внесіть пояснення.

Зміст звіту

 назва роботи;

 мета роботи;

 короткий опис порядку виконання роботи (записувати формулювання поставлених завдань зі вказівкою команд для їх виконання).

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

1. Дайте визначення компоненту.

2. Створення діаграм фізичної реалізації моделі.

3. Призначення діаграм компонентів та розгортання.

4. Стереотипи компонентів. Їх вплив на класи моделі.

5. Відносини між елементами діаграм.

6. Охарактеризуйте кожен із наведених типів відносин.

Література: [11, 12].

Список літератури

  1. Боггс У., Боггс М. UML и Rational Rose: Пер. с англ. – М.: "ЛОРИ", 2000. – 582 с.

  2. Буч Г. Объектно-ориентированный анализ и проектирование с примерами приложений на C++: Пер. с англ. – М.: "Бином"; СПб.: "Невский диалект", 1999. – 560 с.

  3. Буч Г., Рамбо Дж., Джекобсон А. Язык UML. Руководство пользователя: Пер. с англ. – М.: ДМК, 2000. – 432 с.

  4. Вендров А. М. CASE-технологии. Современные методы и средства проектирования информационных систем. – М.: "Финансы и статистика", 1998. - 176 с.

  5. Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж. Приемы объектно-ориентированного проектирования. Паттерны проектирования: Пер. с англ. – СПб.: "Питер", 2001. – 368 с.

  6. Йордон Э., Аргила К. Структурные модели в объектно-ориентированном анализе и проектировании: Пер. с англ. – М.: "ЛОРИ", 1999. – 264 с.

  7. Калянов Г. Н. CASE структурный системный анализ (автоматизация и применение). – М.: "ЛОРИ", 1996. – 242 с.

  8. Коуд П., Норт Д., Мейфилд М. Объектные модели. Стратегии, шаблоны и приложения: Пер. с англ. – М.: "Лори", 1999. – 434 с.

  9. Резников Б. А. Системный анализ и методы системотехники. Часть 1. Методология системных исследований. Моделирование сложных систем. - МО СССР, 1990. - 522 с.

  10. Barker R. CASE Method. Entity-Relationship Modelling. Copyright Oracle Corporation UK Limited, Addison-Wesley Publishing Co., 1990.

  11. Леоненков А.В. Самоучитель UML. – СПб.: БХВ-Петербург, 2001 г. – 304 с.

  12. Трофимов С.А. CASE-технологии: практическая работа в Rational Rose. – М.: ЗАО „Издательство БИНОМ”, 2001 г. – 272 с.

Додаток А