Составители:
Рубрика:
15
Лабораторная работа № 2. СОЗДАНИЕ МОДЕЛИ ВАРИАНТОВ
ИСПОЛЬЗОВАНИЯ
Цель работы: ознакомиться с созданием функциональной модели
использования; изучить нотации, применяемые при построении диаг-
рамм, и освоить их применение в процессе постановки задачи.
Основные понятия
Моделирование в Ration Rose проводится как спуск от концептуаль-
ной модели к логической, а затем к физической модели программной
системы. Концептуальная модель выражается в виде диаграмм вари-
антов использования (Use – case diagram). Этот тип диаграмм служит
для проведения итерационного цикла общей постановки задачи вместе
с заказчиком.
Вариант использования представляет собой последовательность дей-
ствий, выполняемых системой в ответ на событие, инициируемое неко-
торым внешним объектом (действующим лицом). Вариант использова-
ния описывает типичное взаимодействие между пользователем и сис-
темой. В простейшем случае вариант использования определяется в
процессе обсуждения с пользователем тех функций, которые он хотел
реализовать. Эти диаграммы служат основой для достижения взаимо-
понимания между программистами-профессионалами, разрабатываю-
щими проект, и заказчиками проекта.
Внутри каждого варианта использования (прецедента) могут быть
определены:
– вложенная диаграмма использования,
– диаграмма взаимодействия объектов,
– диаграмма последовательности взаимодействия,
– диаграмма классов,
– диаграмма перехода состояния.
Действующее лицо (Actor) – это роль, которую пользователь играет
по отношению к системе. Действующие лица представляют собой роли,
а не конкретных людей или наименования работ. Действующее лицо
может быть внешней системой, которой необходима информация от дан-
ной системы. На рис. 2 приводится вариант использования, описываю-
щий одну из функций системы управления проектами – обратную связь
между менеджером проекта и исполнителем.
Страницы
- « первая
- ‹ предыдущая
- …
- 15
- 16
- 17
- 18
- 19
- …
- следующая ›
- последняя »