Использование UML в объектно-ориентированном анализе и проектировании
Этот вопрос касается объектно-ориентированного анализа и проектирования ,UML
В объектно-ориентированном анализе конечным результатом является диаграмма классов системы.
В объектно-ориентированном дизайне конечным результатом является реализация диаграммы классов в коде.
Какова польза UML-диаграмм в OOAD?
- в объектно-ориентированном анализе я видел использование этих диаграмм UML-используйте диаграмму случая, диаграмму последовательности для создания диаграмма классов
- являются ли приведенные выше диаграммы единственными, которые используются в анализе (создание класса diagramme)?
- в объектно-ориентированном дизайне я видел, как используются эти UML-диаграммы-диаграммы классов, последовательные диаграммы, используемые для реализации кода (кода классов)
- являются ли приведенные выше диаграммы единственными, которые используются при проектировании для реализации диаграммы классов в коде?
- или в зависимости от необходимости используется другой тип UML-диаграмм в объектно-ориентированном анализе и объектно-ориентированном проектировании?
2 ответа:
В объектно-ориентированном анализе конечным результатом является диаграмма классов системы. № Результатом анализа является модель, представляющая проблемную область. Любая используемая диаграмма - это всего лишь средство для отражения модели ее читателям.
В объектно-ориентированном дизайне конечным результатом является реализация диаграммы классов в коде. № Результатом является архитектурная модель, основанная на аналитической модели. Возможно, вы сможете генерировать код из этой модели. Около по крайней мере, кодер может использовать эту модель для преобразования ее в код.
Какова польза UML-диаграмм в OOAD? UML-диаграммы используются для визуализации модели предметной области. Вы можете жить без диаграмм, но они поддерживают связь между людьми.
Вы будете использовать различные типы диаграмм в зависимости от того, на какую часть(части) модели вы прольете свет.
UML-это набор инструментов, используемый OOAD для выражения различных этапов проектирования на общем и понятном языке.
Знаете ли вы, что 3 основные фазы OOAD включают различные типы UML-диаграмм
- объектно-ориентированный анализ (ООА) : примеры использования и объектные модели ( диаграмма классов, диаграмма пакетов).
- объектно-ориентированное проектирование (ООД) : архитектура программного обеспечения с использованием шаблонов проектирования и архитектурных шаблонов ... выраженное использование язык UML.
- объектно-ориентированное моделирование (ООМ) : используется ООД и ООА. Он разделен на два типа анализа:
Поведенческие диаграммы с использованием динамических диаграмм, таких как диаграмма последовательности, диаграмма сотрудничества и т. д.Структурные диаграммы: диаграммы статического представления примеры использования, пакеты и классы диаграммы
Объектно-ориентированное моделирование (ООМ) является общим подходом к моделированию приложения, системы и бизнес-домены по использование объектно-ориентированная парадигма на протяжении всей жизни развития циклы. ООМ является основным методом, широко используемым как ООА, так и ООД деятельность в области современной программной инженерии.
Смотрите специальную страницуВикипедии для получения подробной информации .