Спецификация требований к программному обеспечению 75
1^п
ijfoem
§ИА
&^^|»№^
^Щ1^ С^ю«: :!^»т
^^m^tik^Q
Q.KH»
10Г¥»^мя<а'
^|
jDaii^»^i#uv4^^ ^gi'^H'^^'i^iSo^^^^ISi If
'^^^
[основной текст ^.
Times
New
Roman
v 12 -^ (Jt Jg Ж \ЩШ ^ Ш jll^ H j^'^j 01 " ^ ^ 4bt " ^j
1.1 Краткое описание
Данный в^иант использованил позволяет студенту зарегистрироваться на
конкретные кз^сы в текущем семестре. Студент может изменить свой выбор
(обновить или удалить курсы), если изменение выполняется в установленное время
в начале семестра. Система каталога курсов предоставляет список всех конкрегнык
курсов текущего семестра.
1.2 Поток событий
1.2.1
Основной поток
Данный вариант использования начинает выполняться, когда студент хочет
зарегистрироваться на конкретные курсы или изменить свой график курсов,
1.
Система запрашивает требуемое действие (создать график, обновить п^афик,
удалить график),
2.
Когда студент указывает действие, выполняется один из подчиненных потоков.
1.2.1,1
y^EATpendinci4.Dend{nq6
Qq^nqT^.
rp^iAi(}
1.
Система выполняет5^ЕАТреп41!>.й4 t>en<iina$,t>ettdiii.ftl
1
поис»;
в у:ахалоге курсор
]доступнык конкретных ку{>сов и выводит их список,
2 Студент выбирает из списка 4 ос^новных курса и 2 альтернативных курса Щ
i<ti(>,'i ' ''j*9*ai <-щ— jH91й^ ct t7^к^ Щ Щ^ Щ рт ^^^ fWT
Рис.
3,23. Вид документа после создания требований
Упражнение 3.13.
Связывание вариантов использования Rose с документами
RequisitePro
После экспорта вариантов использования из Rose в
RequisitePro можно связать каждый из них со своим документом
(спецификацией варианта использования), предварительно им-
портированным в проект RequisitePro. Выполним такое связыва-
ние для варианта использования "Зарегистрироваться на курсы"
(рис.
3.25). Для этого в его контекстном меню нужно выбрать
пункт Use Case Document > Associate.
В появившемся окне "Associate Document to Use Case"
(рис.
3.26) выберите из списка нужный документ из ранее импор-