Лабораторная работа №1. Применение case-средств для описания потоков данных бизнес-процесса. Цель лабораторной работы


Download 2.37 Mb.
bet38/60
Sana24.09.2023
Hajmi2.37 Mb.
#1687093
TuriЛабораторная работа
1   ...   34   35   36   37   38   39   40   41   ...   60
Bog'liq
Практикум

Диаграммы прецедентов


Диаграмма прецедентов (use case diagram) – это графическое представление всех или части актеров, прецедентов и их взаимодействий в системе. В каждой системе есть главная диаграмма прецедентов, которая отображает границы системы (актеров) и основное функциональное поведение системы (прецеденты).
Для создания главной диаграммы прецедентов в программе Rational Rose:

  1. Дважды щелкните по пункту Main в разделе Use Case View в списке браузера, чтобы открыть диаграмму.

  2. В списке браузера выберите актера и перетащите его на диаграмму с помощью мыши.

  3. Аналогичным образом поместите на диаграмму других нужных актеров.

  4. В списке браузера выберите прецедент и перетащите его на диаграмму с помощью мыши.

  5. Аналогичным образом поместите на диаграмму другие требуемые прецеденты.

Чтобы создать коммуникативные ассоциации в программе Rational Rose:

  1. На панели инструментов щелкните по кнопке Association (ассоциативная связь) или по кнопке Unidirectional Association (однонаправленная ассоциативная связь). Если нужная кнопка отсутствует, щелкните правой кнопкой мыши на панели инструментов, в появившемся контекстно-зависимом меню выберите команду Customize, чтобы добавить кнопку.

  2. Щелкните по актеру – инициатору связи – и перетащите возникшую линию связи на нужный прецедент.

Главная диаграмма прецедентов для системы регистрации учебных курсов показана на рис. 3.



Рис. 3.


Порядок выполнения работы




Задание 1. Реализовать в пакете визуального моделирования Rational Rose пример построения функциональной модели информационной системы регистрации учебных курсов для университета, рассмотренный выше в методических указаниях. Сохранить его в файле с именем вида <Фамилия1>, где <Фамилия> совпадает с фамилией студента, выполняющего лабораторную работу.


Задание 2. Придумать и реализовать в пакете визуального моделирования Rational Rose свой пример функциональной модели информационной системы. Варианты заданий указаны на странице 7. Номер варианта соответствует номеру студента в журнале группы.
Ограничения:

  • Модель должна содержать не менее двух актеров и не менее трех прецедентов.

  • Модель должна содержать краткое описание каждого актера и каждого прецедента.

  • Для каждого прецедента должен быть составлен полный документ с описанием потока событий. Документ должен быть сохранен в файле с именем вида <Фамилия11-имя прецедента>, где <Фамилия> совпадает с фамилией студента, выполняющего лабораторную работу. Документ должен быть составлен по шаблону, приведенному в примере. В потоке событий должно быть не менее четырех под-потоков и не менее пяти альтернативных потоков. Документы должны быть связаны с соответствующими прецедентами в программе Rational Rose.

  • Модель должна содержать главную диаграмму прецедентов.

  • Пример должен быть сохранен в файле с именем вида <Фамилия11>, где <Фамилия> совпадает с фамилией студента, выполняющего лабораторную работу.

Download 2.37 Mb.

Do'stlaringiz bilan baham:
1   ...   34   35   36   37   38   39   40   41   ...   60




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling