Разработване на диаграма на последователност в ibm Rational Rose
Диаграмата на последователността е друга форма на визуализация на взаимодействието в модела и, подобно на диаграмата на сътрудничество, работи собектии съобщения. Можете да активирате работния прозорец на диаграмата на последователността по няколко начина:
Щракнете върху бутона за диаграма на взаимодействие в стандартната лента с инструменти и изберете да изградите диаграма на последователност.
Изпълнете операцията от главното меню:Преглед на диаграмата на взаимодействиеи изберете да създадете нова диаграма на последователността.
Изпълнете операция от контекстното меню:Диаграма на нова последователностза логически изглед или изглед на случай на използване в браузъра на проекта.
В същото време се появява нов прозорец с празен работен лист с диаграма на класа и специална лента с инструменти, съдържаща бутони, изобразяващи графични примитиви, необходими за разработване на диаграма на последователност (Таблица 8.1). Предназначението на отделните бутони на панела може да бъде намерено в подсказките.
Таблица 8.1. Предназначение на бутоните на специалната лента с инструменти на диаграмата на последователността
Променя изображението на курсора във форма на стрелка за по-късен избор на елементи в диаграмата
Добавя текстова област към диаграмата
Добавя анотация към диаграмата
Прикрепете бележка към артикул
Добавя анотационна връзка към диаграмата със съответния графичен елемент на диаграмата
Добавяобекткъм диаграмата
Добавя простосъобщениекъм диаграмата
Съобщение до себе си
Добавя отразяващосъобщениекъм диаграмата
Добавя съобщение тип връщанеmessageот извикване на процедура към диаграмата
Добавя символ за унищожаване наобекткъм диаграмата
Добавясъобщениеот типа извикване на процедура към диаграмата (няма по подразбиране)
Добавя асинхронносъобщениекъм диаграмата (няма по подразбиране)
В специална лента с инструменти по подразбиране има почти всички икони на елементите, които могат да се използват за изграждане на диаграма на последователност. От допълнителните икони на графични елементи самосъобщениеот типа извикване на процедурата и асинхронносъобщение(последният ред на таблица 8.1) могат да бъдат добавени към специалната лента с инструменти. По отношение на представянето на асинхронносъобщениепод формата на половин стрелка, въпреки че този елемент не присъства в UML 1.5, е възможно в IBM Rational Rose 2003 да се представи този типсъобщениепод формата на специална графикастереотип.
Добавяне на обект към диаграма на последователност и редактиране на неговите свойства
Можете да добавитеобекткъм диаграмата на последователността по стандартния начин, като използвате съответния бутон на специалната лента с инструменти или по по-удобен начин - като плъзнете изображението на иконата на класа от браузъра на празно място в работния лист на диаграмата на последователността.
В резултат на тези действия на диаграмата на последователността ще се появи изображение наобектс името на класа, маркери за промяна на неговите геометрични размери и вертикална пунктирана линия, означаващажизнена линияна тозиобект(фиг. 8.1).

Фиг. 8.1.Диаграма на последователността след добавяне на анонимен обект от клас Card Reader
Точно както за диаграма на сътрудничество, за диаграма на последователност, всяка добавенаобектсе счита за анонимен по подразбиране. Ако е необходимо, можете да зададете собствено имеобект, за което по познат начин (например чрез двукратно щракване върху изображениетообектв диаграмата), трябва да отворите диалоговия прозорец свойствообект, който е подобен наобектиот диаграмата за сътрудничество.