→ Пошук по сайту       Увійти / Зареєструватися

компонент

Предметна область:  Об'єктно-орієнтований підхід  UML

компонентРеализует некоторый набор интерфейсов и служит для общего обозначения элементов физического представления модели



компонентComponent.

Похідні поняття[Приховати / показати]

Компоненты развертывания — Обеспечивают непосредственное выполнение системой своих функций
Компоненты исполненияпредставляющие исполнимые модули - файлы с расширением ехе. Они обозначаются обычным образом

Зв'язані поняття[Приховати / показати]

компонент
Компоненты развертыванияКомпоненты исполнения
→ Мапа поняття — Більше інформації про зв'язки цього поняття з іншими поняттями

Близькі поняття: [Приховати / показати]

Контент, у якому йде мова про компонент

Компоненты

 UML
Для представления физических сущностей в языке UML применяется специальный термин - компонент (component). Компонент реализует некоторый набор интерфейсов и служит для общего обозначения элементов физического представления модели.

Зависимости

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

Разработка диаграммы компонентов в среде Rational Rose

 UML
Диаграмма компонентов является частью физического представления модели и играет важную роль в процессе ООАП.

Интерфейсы

 UML
Следующим элементом диаграммы компонентов являются интерфейсы. Последние уже неоднократно рассматривались ранее, поэтому здесь будут отмечены те их, особенности, которые характерны для представления на диаграммах компонентов.

Методология объектно-ориентированного программирования

Стало очевидным, что традиционные методы процедурного программирования не способны справиться ни с растущей сложностью программ и их разработки, ни с необходимостью повышения их надежности. Во второй половине 80-х годов возникла настоятельная потребность в новой методологии программирования, которая была бы способна решить весь этот комплекс проблем. Такой методологией стало объектно-ориентированное программирование (ООП).

Общая структура языка UML

 UML
Описание языка UML состоит из двух взаимодействующих частей, таких как:
  • Семантика языка UML. Представляет собой некоторую метамодель, которая определяет абстрактный синтаксис и семантику понятий объектного моделирования на языке UML.
  • Нотация языка UML. Представляет собой графическую нотацию для визуального представления семантики языка UML.

Основные пакеты метамодели языка UML

 UML
Возвращаясь к рассмотрению языка UML, напомним, что основой его представления на метамодельном уровне является описание трех его логических блоков или пакетов: Основные элементы, Элементы поведения и Общие механизмы

Специфика описания метамодели языка UML

 UML
Метамодель языка UML описывается на некотором полуформальном языке с использованием трех видов представлений...

Диаграмма компонентов

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

Якщо вас цікавить...

загрузка...