Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Раскрыть понятие унифицированный язык моделирования программных систем UML. Описать принципы построения диаграммы классов.
UML — это язык моделирования. Модель UML — это, прежде всего, описание объекта или явления, а также и кое-что другое, а именно все, что авторам UML удалось включить в язык, не нарушая принципа унификации.
Язык UML — это графический язык моделирования общего назначения, предназначенный для спецификации, визуализации, проектирования и документирования всех артефактов, создаваемых при разработке программных систем.
Основное назначение UML — предоставить, с одной стороны, достаточно формальное, с другой стороны, достаточно удобное, и, с третьей стороны, достаточно универсальное средство, позволяющее до некоторой степени снизить риск расхождений в толковании спецификаций.
} Во-первых, UML не является языком программирования. } Во-вторых, UML не является спецификацией инструмента. } В-третьих, UML не является моделью процесса разработки приложений.
Раскрыть понятие унифицированный язык моделирования программных систем UML. Описать принципы построения диаграммы компонентов. UML — это язык моделирования. Модель UML — это, прежде всего, описание объекта или явления, а также и кое-что другое, а именно все, что авторам UML удалось включить в язык, не нарушая принципа унификации.
Язык UML — это графический язык моделирования общего назначения, предназначенный для спецификации, визуализации, проектирования и документирования всех артефактов, создаваемых при разработке программных систем.
Основное назначение UML — предоставить, с одной стороны, достаточно формальное, с другой стороны, достаточно удобное, и, с третьей стороны, достаточно универсальное средство, позволяющее до некоторой степени снизить риск расхождений в толковании спецификаций.
} Во-первых, UML не является языком программирования. } Во-вторых, UML не является спецификацией инструмента. } В-третьих, UML не является моделью процесса разработки приложений.
Диаграмма компонентов – диаграмма физического уровня, которая служит для представления программных компонентов и зависимостей между ними. Диаграмма компонентов разрабатывается для следующих целей: Визуализация общей структуры исходного кода программной системы.
Спецификация исполнимого варианта программной системы. Обеспечение многократного использования отдельных фрагментов программного кода. Представление концептуальной и физической схем баз данных.
Компонент - элемент модели, представляющий некоторую модульную часть системы с инкапсулированным содержимым, спецификация которого является взаимозаменяемой в его окружении. Имя экземпляра компонента записывается аналогично имени линии жизни на диаграммах взаимодействия в следующем формате (БНФ): < имя-экземпляра-компонента >::=[ <собственное-имя-компонента> ][ ‘:’<имя-типа> ], при этом собственное имя компонента записывается со строчной буквы, а в качестве имени экземпляра компонента должен присутствовать хотя бы один терм. Примеры изображения простого компонента и компонента с интерфейсами
Интерфейсы Предоставляемый интерфейс (provided interface) – интерфейс, который компонент предлагает для своего окружения. Требуемый интерфейс (required interface) – интерфейс, который необходим компоненту от своего окружения для выполнения заявленной функциональности, контракта или поведения.
Порты Порт определяет различимую точку взаимодействия между компонентом и окружающей его средой или между компонентом и его внутренними частями Наличие имени у порта не является обязательным При отсутствии имени порта его тип ассоциируется с типом интерфейса, с которым связан порт.
Собирающий соединитель – соединитель, который связывает два компонента в контексте предоставляемый и требуемых сервисов. Пример диаграммы компонентов с собирающими соединителями для одинаковых интерфейсов
|
|||||
Последнее изменение этой страницы: 2021-12-07; просмотров: 57; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.116.239.195 (0.007 с.) |