Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Отношения между пакетами в системе регистрации учебных курсов

Читайте также:
  1. II. Методические основы проведения занятий по экологическим дисциплинам в системе высшего профессионального образования
  2. II. ПРИЧИНЫ МЕЖДУНАРОДНОЙ МИГРАЦИИ КАПИТАЛА.
  3. III. РАБОЧИЕ ПРОГРАММЫ УЧЕБНЫХ ПРЕДМЕТОВ
  4. V. Порядок регистрации кандидатов и порядок проведения выборов.
  5. VI.5. Международный опыт
  6. XIV Международного фестиваля
  7. А ты как на это смотришь? — спросила я, поскольку, учитывая отношения Марка со Стивеном, она, можно сказать, доводилась Марку невесткой, а Марк был моим боссом.

В сценарии добавить учебный курс класс добавление учебного курса отправляет сообщение классу менеджер курсов преподавателя. Это указывает на наличие связи между пакетами Интерфейсы и Объекты университета. На данном этапе мы не можем выделить какие-либо отношения с пакетом Личные данные.

Для создания отношений между пакетами в программе Rational Rose:

1. Щелкните по кнопке Dependency Relationship (Отношение зависимости) на панели инструментов.

2. Щелкните по пакету-клиенту и перетащите линию связи к пакету-поставщику.

Отношения между пакетами в системе регистрации учебных курсов показаны на рис. 4.8.

Рис.4 8

РЕЗЮМЕ

Отношения выступают в качестве проводника между объектами. Два типа объектных отношений, которые можно выделить на этапе анализа, - это ассоциации и агрегации. Ассоциацией называется двунаправленная семантическая связь между классами. Агрегация - это специальная форма ассоциации между целым и его частью или частями.

Ассоциации можно дать название. Обычно для этой цели используется глагол или фраза с глаголом, отражающая смысл связи. Вместо названия ассоциации может быть использована роль. Для ее названия выбирают существительное, описывающее роль, в которой один класс связан с другим классом.

Мощность определяет количество экземпляров класса, участвующих в отношении. Есть два индикатора мощности для каждого отношения ассоциации или агрегации - по одному с каждой стороны линии связи.

Несколько объектов, принадлежащих одному классу, могут взаимодействовать друг с другом. Такое взаимодействие изображается на диаграмме классов как возвратная ассоциация или агрегация.

Для выявления отношений между двумя классами изучают сценарии.

Пакеты могут быть связаны отношением зависимости. Если пакет А зависит от пакета В, значит, один или несколько классов в пакете А инициируют связь с одним или более общедоступными классами в пакете В.

КОНТРОЛЬНЫЕ ВОПРОСЫ:

1. Каково назначение диаграммы классов?

2. Какими способами можно создать диаграмму?

3. Какие инструменты доступны для диаграммы?

4. Какие команды предоставляет контекстное меню класса?

5. Как настроить свойства атрибутов класса?

6. Как настроить свойства методов класса?



Дата добавления: 2015-08-09; просмотров: 95 | Нарушение авторских прав


Читайте в этой же книге: Контекстное меню класса | Спецификации класса | Вкладка СОМ | ЧАСТЬ 3. ДИАГРАММЫ ВЗАИМОДЕЙСТВИЯ. | Создание диаграммы последовательности действий | Свойства сообщений | ДИАГРАММЫ СОТРУДНИЧЕСТВА | ДЛЯ СИСТЕМЫ РЕГИСТРАЦИИ КУРСОВ | АГРЕГАЦИОННЫЕ ОТНОШЕНИЯ | Именование ролей |
<== предыдущая страница | следующая страница ==>
Мощность отношений| СОЗДАНИЕ ОПЕРАЦИЙ

mybiblioteka.su - 2015-2024 год. (0.005 сек.)