Студопедия Главная Случайная страница Обратная связь

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

Модульные представления





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

Интерфейсы

Рисунок 9.4 демонстрирует отображение интерфейсов модулей средствами UML. Интерфейсы на диаграммах UML обозначаются в виде «кружков на палочке». Присоединять их можно, помимо прочего, к классам и подсистемам.

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

к интерфейс. Прямоугольная нотация, в свою очередь, предусматривает более п0дровное описание синтаксиса интерфейса — в частности, предоставляемых им операций.

Модули

Конструкции, предназначенные для отображения разного рода модулей, представлены в UML весьма обширно. Некоторые примеры таковых приводятся на рис. 9.5. Конструкция класса в UML соответствует объектно-ориентированной специализации модуля. В случаях, когда значительную роль играет группировка функциональности — например, при отображении уровней и классов, — удобнее обращаться к пакетам. Конструкция подсистемы применяется при необходимости специфицирования интерфейса и поведения.

На рис. 9.6 приводится пример обозначения (средствами UML) отношений, присущих модульным представлениям. Декомпозиция на модули базируется на отношении «является частью». Для представления использования модулей применяют отношение зависимости, а, скажем, для представления классов модуля — обобщение или отношение «является» (оно же — «наследование»).







Дата добавления: 2015-04-16; просмотров: 599. Нарушение авторских прав; Мы поможем в написании вашей работы!




Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...


Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...


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


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

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

Закон Гука при растяжении и сжатии   Напряжения и деформации при растяжении и сжатии связаны между собой зависимостью, которая называется законом Гука, по имени установившего этот закон английского физика Роберта Гука в 1678 году...

Характерные черты официально-делового стиля Наиболее характерными чертами официально-делового стиля являются: • лаконичность...

Вопрос. Отличие деятельности человека от поведения животных главные отличия деятельности человека от активности животных сводятся к следующему: 1...

Расчет концентрации титрованных растворов с помощью поправочного коэффициента При выполнении серийных анализов ГОСТ или ведомственная инструкция обычно предусматривают применение раствора заданной концентрации или заданного титра...

Психолого-педагогическая характеристика студенческой группы   Характеристика группы составляется по 407 группе очного отделения зооинженерного факультета, бакалавриата по направлению «Биология» РГАУ-МСХА имени К...

Studopedia.info - Студопедия - 2014-2025 год . (0.012 сек.) русская версия | украинская версия