2016-03-21 14 views
2

этот вопрос относительно объектно-ориентированного анализа и проектирования, UMLИспользование UML в объектно-ориентированного анализа и проектирования

в объектно-ориентированный конечный результат анализа является класс диаграмма системы я прав?

в объектно-ориентированном дизайне конечный результат реализует диаграмму классов в коде am i справа?

Что такое использование UML-диаграмм в OOAD?


  • в объектно-ориентированного анализа я видел использовать эти UML диаграммы - диаграмма случая использования, диаграмма последовательности, чтобы создать диаграмму классов
  • находятся выше диаграммы являются только те, которые используются в анализе (создать класс диаграммы)?

  • в объектно-ориентированном проектировании, которые я видел использовал эти UML диаграмму - диаграмму классов, последовательную схему на используемую для реализации коды (код классов)
  • находятся выше диаграммы являются единственными который используется в дизайне для реализации диаграммы классов в коде?

  • или в зависимости от потребности других типов UML диаграмм использование в объектно-ориентированном анализе и объектно-ориентированное проектирование?

ответ

3

в объектно-ориентированном анализе конечный результат - диаграмма классов системы am i right? Нет. Результатом анализа является модель, представляющая проблемную область. Любая используемая диаграмма является всего лишь средством отражения модели для ее читателей.

в объектно-ориентированном дизайне конечный результат реализует диаграмму классов в коде am i справа? № Результат: архитектурная модель, основанная на модели анализа. Возможно, вы сможете сгенерировать код из этой модели. По крайней мере, кодер может взять эту модель, чтобы преобразовать ее в код.

Что такое использование UML-диаграмм в OOAD? UML-диаграммы используются для визуализации модели проблемного домена. Вы можете жить без диаграмм, но они поддерживают общение между людьми.

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

+0

Возьмите хорошую книгу об UML и некоторое время, чтобы ее прочитать. Когда у вас появятся конкретные вопросы, вернитесь. –

3

UML является набором инструментов, используемого OOAD, чтобы выразить различные фазы дизайна в общем и понятном языке.

ли Вы, что 3 основные фазы OOAD включают различные виды UML диаграмм

  • Объектно-ориентированный анализ (ООА): Прецеденты и объектные модели (диаграммы классов, пакет диаграммы).
  • Объектно-ориентированный дизайн (OOD): Архитектура программного обеспечения, использующая шаблоны проектирования и архитектурные узоры ... выраженные с использованием UML.
  • Объектно-ориентированное моделирование (OOM): используется OOD и OOA. Он разделен на два типа анализа:
    • Структурных диаграммах: статические диаграммы представления прецедентов, пакеты и классы диаграммы
    • Поведенческих схемы с использованием динамических диаграмм, как диаграммы последовательности, сотрудничество диаграммы и т.д.

Объектно-ориентированное моделирование (ООМ) общий подход к приложениям моделирования , систем и бизнес-доменов с помощью объектно-ориентированной парадигмы в течение всего срока разработки циклов. OOM - это основной метод, широко используемый как OOA, так и OOD. Деятельность в области разработки программного обеспечения.

См. Раздел посвященный Wikipedia page for details.