Программалық талаптардың негізін білуі Программалық жабдықтауды жобалауды білуі



бет22/45
Дата27.01.2023
өлшемі3,19 Mb.
#166618
түріПрограмма
1   ...   18   19   20   21   22   23   24   25   ...   45
Байланысты:
УМК ИСРП каз (2)

Лабораторная работа №2.
Создание модели вариантов использования

Цель работы: Построение диаграммы вариантов использования для определения основных функций будущей системы.


Упражнение 1. Создание действующих лиц в среде Rational Rose
Действующие лица:
Student (Студент) - записывается на курсы.
Professor (Профессор) - выбирает курсы для преподавания.
Registrar (Регистратор) - формирует учебный план и ката­лог курсов, ведет все данные о курсах, профессорах и студентах.
Billing System (Расчетная система) - получает от данной системы информацию по оплате курсов.
Course Catalog (Каталог курсов) - передает в систему ин­формацию из каталога курсов, предлагаемых университетом.
Для того чтобы поместить действующее лицо в браузер:

  1. Щелкните правой кнопкой мыши по пакету представления вариантов использования в браузере.

  2. Выберите пункт New > Actor в открывшемся меню.

  3. В браузере появится новое действующее лицо под названи­ем NewClass. Слева от его имени вы увидите пиктограмму действующего лица UML.

  4. Выделив новое действующее лицо, введите его имя.

  5. После создания действующих лиц сохраните модель под именем 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
Для того чтобы поместить вариант использования в браузер:

  1. Щелкните правой кнопкой мыши по пакету представления вариантов использования в браузере.

  2. Выберите в появившемся меню пункт New > Use Case.

  3. Новый вариант использования под названием NewUseCase появится в браузере. Слева от него будет видна пиктограмма ва­рианта использования UML.

  4. Выделив новый вариант использования, введите его назва­ние.

  5. Результат выполнения упражнения показан на рис.4.

Диаграмма вариантов использования
Создайте диаграмму вариантов использования для системы регистрации. Требуемые для этого действия подробно перечис­лены далее. Готовая диаграмма вариантов использования изоб­ражена на рис.5.
В среде Rose диаграммы вариантов использования создают­ся в представлении вариантов использования. Главная диаграм­ма (Main) предлагается по умолчанию. Для моделирования сис­темы можно затем разработать необходимое количество допол­нительных диаграмм.

Рис.4. Представление вариантов использования в браузере
Для того чтобы получить доступ к главной диаграмме вариан­тов использования:
1. Откройте данное представление, щелкнув по значку «+» рядом с представлением вариантов использования в браузере.
2. Откройте главную диаграмму, дважды щелкнув мышью. Строка заголовка изменится, включив фразу [Use Case Diagram: Use Case view / Main].
Для создания новой диаграммы вариантов использования:

  1. Щелкните правой кнопкой мыши по пакету представления вариантов использования в браузере.

  2. Выберите пункт New > Use Case Diagram из всплывающего меню.

  3. Выделив новую диаграмму, введите ее имя.

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


Рис.5 Диаграмма вариантов использования для системы регистрации


Достарыңызбен бөлісу:
1   ...   18   19   20   21   22   23   24   25   ...   45




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет