Лабораторная работа №1. Применение case-средств для описания потоков данных бизнес-процесса. Цель лабораторной работы
Пример выполнения работы Актеры в системе регистрации курсов университета
Download 2.37 Mb.
|
Практикум
- Bu sahifa navigatsiya:
- Прецеденты в системе регистрации курсов университета
Пример выполнения работыАктеры в системе регистрации курсов университетаАктеры не являются частью системы – они представляют собой кого-то или что-то, что должно взаимодействовать с системой. Основываясь на описании системы регистрации курсов университета, можно выделить следующих актеров: студент, преподаватель, регистратор и система оплаты. Алгоритм создания актеров в программе Rational Rose: Щелкните правой кнопкой мыши по разделу Use Case View в окне браузера. В появившемся контекстно-зависимом меню выберите команду New Actor. В список окна браузера будет добавлен новый актер с именем New Class. Измените имя New Class нового актера на нужное имя актера. Окно браузера со списком актеров для системы регистрации курсов показано на рис. 1. Рис. 1. В модель включается краткое описание каждого актера, в котором нужно указать роль актера при взаимодействии с системой. Для системы регистрации курсов описание актеров может быть следующим: Студент – человек, который регистрируется для посещения занятий в университете. Преподаватель – человек, который читает лекции в университете. Регистратор – человек, управляющий системой регистрации курсов. Система оплаты – внешняя система, выполняющая функции расчетов за курсы. Описание актеров в программе Rational Rose осуществляется при выполнении следующих действий: Если окна описания нет на экране, откройте его, выбрав команду меню View Documentation. Из списка браузера выберите актера, щелкнув по нему мышью. Установите курсор в окне описания и введите текст описания актера. Прецеденты в системе регистрации курсов университетаС помощью прецедентов (use cases) моделируется диалог между актером и системой. Другими словами, они определяют возможности, обеспечиваемые системой для актера. Набор всех прецедентов системы определяет способы ее использования. Основываясь на описании системы регистрации курсов университета, можно выделить следующие прецеденты: Регистрация на курсы. Выбор курсов для преподавания. Запрос расписания курсов. Управление информацией о курсах. Управление информацией о преподавателях. Управление информацией о студентах. Создание каталога курсов. Для создания прецедентов в программе Rational Rose выполните следующие действия: Щелкните правой кнопкой мыши по разделу Use Case View в окне браузера. В появившемся контекстно-зависимом меню выберите команду New Use Case. В списке браузера появится новый прецедент. Введите для него нужное название. Окно браузера со списком прецедентов для системы регистрации показано на рис. 2. Рис. 2. В модель включается краткое описание каждого прецедента, в которое нужно внести информацию о его назначении. Для системы регистрации курсов описание прецедента регистрация на курсы может быть следующим: «Этот прецедент инициируется студентом. Он обеспечивает возможность создавать, изменять, удалять и просматривать расписание студента в определенном семестре». Добавление краткого описания прецедента в программе Rational Rose осуществляется аналогично описанию актеров. Download 2.37 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling