Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методички итоговые.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
1.85 Mб
Скачать

2.5.3. Спецификация прецедентов

В Rational Rose можно создать подробную спецификацию для каждого прецедента. Специфика­ции помогают документировать такие атрибуты прецедентов, как имена, приоритеты и стереотипы.

Открыть спецификацию прецедента можно следующим образом. Щелкните правой кнопкой мыши на прецеденте в браузере или на диаграмме прецедентов. В появившемся меню выберите пункт Open Specification (Открыть спецификацию). Или выделите прецедент на диаграмме прецедентов. Выберите в меню пункт Browse > Specification (Обзор > Спецификация) или нажмите сочетание клавиш CTRL+B.

Присвоить имя прецеденту можно непосредственно на диаграмме или с помощью окна спецификации.

Для присвоения имени прецеденту выделите его в браузере или на диаграмме прецедентов. Введите имя. Или щелкните правой кнопкой мыши на прецеденте в браузере или на диаграмме. В появившемся меню выберите пункт Open Specification (Открыть спецификацию). В поле Name (Имя) введите имя прецедента.

Для добавления к прецеденту текстового описания выделите прецедент в браузере. В окне документирования наберите описание прецедента. Щелкните правой кнопкой мыши на прецеденте в браузере или на диаграмме. В появившемся меню выберите пункт Open Specification (Открыть спецификацию). В области Documentation (Документирование) окна спецификации введите описание прецедента.

Назначить стереотип прецедента можно следующим образом. Щелкните правой кнопкой мыши на прецеденте в браузере или на диаграмме прецедентов. В открывшемся меню выберите пункт Open Specification (Открыть спецификацию). Введите стереотип в поле Stereotype (Стереотип).

При определении прецедентов можно назначить каждому из них приоритет. Это позволяет установить порядок, в котором прецеденты будут разрабатываться. При описании специфика­ций прецедента в Rational Rose его приоритет указывается в поле Rank (Ранг). Для назначения прецеденту приоритета щелкните правой кнопкой мыши на прецеденте в браузере или на диаграмме прецедентов. В открывшемся меню выберите пункт Open Specification (Открыть спецификацию). На вкладке General (Общие) введите приоритет в поле Rank (Ранг).

В окне спецификации прецедента вы можете увидеть все диаграммы последовательно­сти, диаграммы кооперации, диаграммы классов, прецедентов и состояний, указан­ные в браузере под этим прецедентом. Для этого используется вкладка Diagrams (Диаграммы) окна спецификации прецедента.

Здесь содержатся названия диаграмм и их типы, отображаемые соответствующими пиктограммами. Двойной щелчок мыши на любой из диа­грамм приведет к ее открытию. В ходе данной лабораторной работы диаграммы других типов не создаются, поэтому список будет пуст.

Вкладка Files (Файлы) окна спецификации прецедента позволяет прикрепить файл к прецеденту. Файл может содержать документ, описывающий поток событий данного прецедента, документы с описанием сценариев для прецедента, спецификации требований или другие документы с приблизительными прототипами прецедента. Можно также связать с прецедентом ссылку на Web-страницу.

Чтобы прикрепить к прецеденту файл или сопоставить ссылку руководствуйтесь рекомендациями пункта 2.3.6.