Page 105 - 6600
P. 105
На спеціальній панелі інструментів за замовчуванням
присутні практично всі кнопки з піктограмами елементів, які
можуть бути використані для побудови діаграми. В якості прикладу
розглядається процес побудови діаграми кооперації, який
представляє собою реалізацію варіанту використання Зняття
готівки по кредитній картці стосовно проекту, що розробляється
системи управління банкоматом. У моделі дана діаграма кооперації
відповідає цим варіантом використання і може бути розміщена в
поданні варіантів використання (Use Case View). Після активізації
нової діаграми кооперації одним з описаних вище способів слід в
якості імені даної діаграми задати: Зняття готівки по кредитній
картці.
У загальному випадку робота з діаграмою кооперації полягає
в додаванні об'єктів, зв'язків і повідомлень, а також редагуванні їх
властивостей. При цьому зміни, що вносяться до діаграми
кооперації, автоматично вносяться в діаграму послідовності, що
можна побачити в будь-який момент, активізувавши останню
натисканням клавіші <F5>.
Додавання об'єкта на діаграму кооперації та редагування
його властивостей.
Додати об'єкт на діаграму кооперації можна стандартним
чином за допомогою відповідної кнопки на спеціальній панелі
інструментів. Однак, в разі наявності побудованої раніше діаграми
класів, більш зручним представляється наступний спосіб. У
браузері проекту виділити необхідний клас і, утримуючи ліву
кнопку миші, перетягнути зображення піктограми класу з браузера
на вільне місце робочого листа діаграми кооперації. В результаті
цих дій на діаграмі кооперації з'явиться зображення об'єкта з ім'ям
класу і маркерами зміни його геометричних розмірів (рис. 7.1).
103