Читайте также: |
|
При вызове RClick=>Detail мы попадаем в диалоговое окно. Здесь мы видим две группы радио-кнопок (кнопок с зависимой фиксацией):
1. Synchronization - определяет порядок обмена сообщениями и может быть выбрана из следующих вариантов:
• Simple — простая посылка сообщения;
• Synchronous — операция происходит только в том случае, когда клиент посылает сообщение, а сервер может принять сообщение клиента;
• Balking — операция происходит только в том случае, когда сервер готов немедленно принять сообщение, если сервер не готов к приему, клиент не выдает сообщение;
• Timeout — клиент отказывается от выдачи сообщения, если сервер в течение определенного времени не может его принять;
• Procedure Call — клиент вызывает процедуру сервера и полностью передает ему управление;
• Return — определяет, что происходит возврат из процедуры;
• Asynchronous — клиент выдает сообщение, и, не ожидая ответа сервера, продолжает выполнение своего программного кода;
Для каждого вида операций стрелка сообщения изменяется в соответствии с рис. см. ниже.
2. Frequency - определяет частоту обмена сообщениями:
• Periodic - сообщения поступают от клиента с заданной периодичностью;
• Aperiodic - сообщения поступают от клиента нерегулярно.
Для того чтобы удалить неправильно введенное сообщение с диаграммы, нужно нажать Ctrl+D.
Диаграмма последовательности действий для сценария создание учебного предмета (Create a Course) изображена на рис. 9.5.
Присваивание объектов соответствующим классам на диаграмме последовательности действий в программе Rational Rose предусматривает выполнение следующих шагов:
1. В списке браузера выберите класс, щелкнув по нему мышью.
2. Перетащите класс на объект на диаграмме последовательности действий. Программа Rational Rose автоматически добавит имя класса с предшествующим знаком двоеточия к названию объекта.
Диаграмма последовательности действий с объектом предмет (a course), присвоенным классу предмет (Course), показана на рис. 3.5.
Рис.3.5
Дата добавления: 2015-08-09; просмотров: 94 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Создание диаграммы последовательности действий | | | ДИАГРАММЫ СОТРУДНИЧЕСТВА |