Лекция: ОСНОВНЫЕ КОНСТРУКЦИИ ЯЗЫКА UML

 

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

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

 

еще рефераты
Еще работы по информатике