Лабораторная работа №2.
Создание модели вариантов использования
Цель работы: Построение диаграммы вариантов использования для определения основных функций будущей системы.
Упражнение 1. Создание действующих лиц в среде Rational Rose
Действующие лица:
Student (Студент) - записывается на курсы.
Professor (Профессор) - выбирает курсы для преподавания.
Registrar (Регистратор) - формирует учебный план и каталог курсов, ведет все данные о курсах, профессорах и студентах.
Billing System (Расчетная система) - получает от данной системы информацию по оплате курсов.
Course Catalog (Каталог курсов) - передает в систему информацию из каталога курсов, предлагаемых университетом.
Для того чтобы поместить действующее лицо в браузер:
Щелкните правой кнопкой мыши по пакету представления вариантов использования в браузере.
Выберите пункт New > Actor в открывшемся меню.
В браузере появится новое действующее лицо под названием NewClass. Слева от его имени вы увидите пиктограмму действующего лица UML.
Выделив новое действующее лицо, введите его имя.
После создания действующих лиц сохраните модель под именем coursereg (analysis) с помощью пункта меню File > Save.
Варианты использования
Исходя из потребностей действующих лиц выделяются следующие варианты использования:
Login (Войти в систему).
Register for Courses (Зарегистрироваться на курсы).
View Report Card (Просмотреть табель успеваемости).
Select Courses to Teach (Выбрать курсы для преподавания).
Submit Grades (Проставить оценки).
Maintain Professor Information (Вести информацию о профессорах).
Maintain Student Information (Вести информацию о студентах).
Close Registration (Закрыть регистрацию).
Упражнение 2. Создание вариантов использования в среде Rational Rose
Для того чтобы поместить вариант использования в браузер:
Щелкните правой кнопкой мыши по пакету представления вариантов использования в браузере.
Выберите в появившемся меню пункт New > Use Case.
Новый вариант использования под названием NewUseCase появится в браузере. Слева от него будет видна пиктограмма варианта использования UML.
Выделив новый вариант использования, введите его название.
Результат выполнения упражнения показан на рис.4.
Диаграмма вариантов использования
Создайте диаграмму вариантов использования для системы регистрации. Требуемые для этого действия подробно перечислены далее. Готовая диаграмма вариантов использования изображена на рис.5.
В среде Rose диаграммы вариантов использования создаются в представлении вариантов использования. Главная диаграмма (Main) предлагается по умолчанию. Для моделирования системы можно затем разработать необходимое количество дополнительных диаграмм.
Рис.4. Представление вариантов использования в браузере
Для того чтобы получить доступ к главной диаграмме вариантов использования:
1. Откройте данное представление, щелкнув по значку «+» рядом с представлением вариантов использования в браузере.
2. Откройте главную диаграмму, дважды щелкнув мышью. Строка заголовка изменится, включив фразу [Use Case Diagram: Use Case view / Main].
Для создания новой диаграммы вариантов использования:
Щелкните правой кнопкой мыши по пакету представления вариантов использования в браузере.
Выберите пункт New > Use Case Diagram из всплывающего меню.
Выделив новую диаграмму, введите ее имя.
Дважды щелкните по названию этой диаграммы в браузере, чтобы открыть ее.
Рис.5 Диаграмма вариантов использования для системы регистрации
Достарыңызбен бөлісу: |