Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...
Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...
Топ:
Оценка эффективности инструментов коммуникационной политики: Внешние коммуникации - обмен информацией между организацией и её внешней средой...
Комплексной системы оценки состояния охраны труда на производственном объекте (КСОТ-П): Цели и задачи Комплексной системы оценки состояния охраны труда и определению факторов рисков по охране труда...
Характеристика АТП и сварочно-жестяницкого участка: Транспорт в настоящее время является одной из важнейших отраслей народного...
Интересное:
Мероприятия для защиты от морозного пучения грунтов: Инженерная защита от морозного (криогенного) пучения грунтов необходима для легких малоэтажных зданий и других сооружений...
Национальное богатство страны и его составляющие: для оценки элементов национального богатства используются...
Подходы к решению темы фильма: Существует три основных типа исторического фильма, имеющих между собой много общего...
Дисциплины:
|
из
5.00
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
|
|
UML (сокр. от англ. Unified Modeling Language — унифицированный язык моделирования) — язык графического описания для объектного моделирования в области разработки программного обеспечения.
UML является языком широкого профиля, это открытый стандарт, использующий графические обозначения для создания абстрактной модели системы, называемой UML моделью.
Назвначение UML:
UML был создан для определения, визуализации, проектирования и документирования в основном программных систем.
Использование UML не ограничивается моделированием программного обеспечения. Его также используют для моделирования бизнес-процессов, системного проектирования и отображения организационных структур.
UML позволяет разработчикам ПО достигнуть соглашения в графических обозначениях для представления общих понятий (таких как класс, компонент, обобщение (generalization), объединение (aggregation) и поведение) и больше сконцентрироваться на проектировании и архитектуре.
• UML позволяет фиксировать решения, принятые при создании различных программных систем.
• UML позволяет отображать и статическую структуру, и динамическое поведение системы.
• В UML имеются конструкции для распределения моделей по пакетам, с помощью которых разработчики могут разделять систему на составные части.
• В UML есть структуры, позволяющие отображать решения по реализации системы и организовывать выполняемые блоки программы в компоненты.
• UML не является языком программирования. Программный код можно получить на основе созданной модели, с другой стороны, на основе исходного кода можно восстановить UML-модели уже существующих программ.
• UML – не формальный язык для доказательства теорем. Он является языком моделирования общего назначения.
• UML – дискретный язык моделирования и не предназначен для разработки непрерывных систем, встречающихся в физике и математике.
Структура языка UML:

•строительные блоки – основные элементы, отношения и диаграммы UML- модели;
•общие механизмы – общие UML-пути достижения определенных целей;
•архитектура – UML-представление архитектуры системы.

Отношения позволяют показать взаимодействие в пределах модели двух или более сущностей.

Спецификации – это текстовые описания семантики элемента.
Различные детали базовой модели могут быть раскрыты в виде дополнени й, расширяющих это минимальное представление
Принятые делен ия описывают конкретные способы представления мира. В UML существует два принятых деления: классификатор/экземпляр и интерфейс/реализация.
К механизмам расширения относятся: стереотипы и именованные (помеченные) значения.
Визуальное моделирование:
Визуальное моделирование представляет собой применение для фиксирования эскизов программного обеспечения нотаций с развитой семантикой, графикой и текстовым содержанием. Нотация, такая как UML, позволяет увеличить уровень абстракции, обеспечивая полноценный синтаксис и семантику. Таким образом она улучшает связь в коллективе, работающем над эскизом, поскольку эскиз формируется и просматривается, позволяя читающему размышлять над эскизом, и обеспечивает точно выраженную основу для реализации.
|
|
|
Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьшения длины пробега и улучшения маневрирования ВС при...
Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...
Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...
Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначенные для поддерживания проводов на необходимой высоте над землей, водой...
© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!