ться діаграма послідовності. p align="justify"> На діаграмі послідовності зображаються виключно ті об'єкти, які безпосередньо беруть участь у взаємодії і не показуються можливі статичні асоціації з іншими об'єктами. Для діаграми послідовності ключовим моментом є саме динаміка взаємодії об'єктів у часі. p align="justify"> Лінія життя об'єкта зображується пунктирною вертикальною лінією, асоційованою з єдиним об'єктом на діаграмі послідовності. Лінія життя служить для позначення періоду часу, протягом якого об'єкт існує в системі і, отже, може потенційно брати участь у всіх її взаємодіях. Якщо об'єкт існує в системі постійно, то і його лінія життя повинна продовжуватися по всій площині діаграми послідовності від самої верхньої її частини до самої нижньої. p align="justify"> У процесі функціонування об'єктно-орієнтованих систем одні об'єкти можуть перебувати в активному стані, безпосередньо виконуючи певні дії або в стані пасивного очікування повідомлень від інших об'єктів. Щоб явно виділити подібну активність об'єктів, у мові UML застосовується спеціальне поняття, що отримало назву фокуса управління. p align="justify"> Діаграма послідовності для проектованої предметної області представлена ​​на малюнку 11.1.
В
Малюнок 11.1-Діаграма взаємодії
Висновок
Результатом курсового проекту стало візуальне моделювання предметної області В«Генеалогічне деревоВ». Перед написанням предметна область ретельно аналізувалася. p align="justify"> На підставі отриманих даних і, продовжуючи заглиблюватися в предметну область, були розроблені діаграма класів, взаємодії, стану, діяльності, компонентів, розміщення та сутність-зв'я ь. Всі діаграми були складені мовою UML. p align="justify"> Наявність у мові UML образотворчих засобів для подання структури та поведінки моделі дозволяє досягти адекватного уявлення декларативних і процедурних знань і, що не менш важливо, встановити між цими формами знань семантичне відповідність. Всі ці особливості мови UML дозволяють зробити висновок про те, що він має найсерйозніші перспективи вже в найближчому майбутньому. br/>
Список літератури
1. Вендров А.М., Малишка В.В. Об'єктно-орієнтований аналіз та проектування з використанням мови UML. М.: Видавничий відділ факультету ВМиК МДУ, 2002
. Леоненков А.В. Самовчитель UML 2. БХВ-Петербург, 2007
. Г. Буч, Д. Рамбо, А. Джекобсон, Програмування: Мова UML. Керівництво користувача: Питер, 2005. - 205 стор
. С. Макконнелл, Досконалий код. Майстер-клас. /Пер. з англ. - М.: Видавничо-торговий дім "Російська редакція ; СПб.: Питер, 2005. - 896 стор: іл
. М. Фаулер, К. Скотт., Програмування: UML: Основи. br/>