Различия диаграмм компонентов и диаграмм развертывания?

С 2005 года и выше служба браузера SQL сервера работает.
Этот обманул меня много раз.

14
задан Bishan 24 February 2013 в 08:43
поделиться

3 ответа

Проще говоря, диаграмма компонентов показывает, как различные элементы вашей системы были сгруппированы вместе (в сборки / библиотеки DLL и т. Д.) - и связь между этими компонентами. Схема развертывания продвигает вас на один шаг вперед и описывает, на каких аппаратных элементах размещаются эти компоненты.

Так, например, если «Utility.dll» является компонентом и скажем, что он развернут на клиентской машине (оборудование). Затем на диаграмме компонентов этой системы будет показана служебная программа и ее связь с другими компонентами системы (например, клиентские / SQL-пакеты). Принимая во внимание, что диаграмма развертывания покажет конфигурацию оборудования - сервер БД / веб-сервер / клиентский компьютер .. и компонент служебной программы будет помещен в узел клиентской машины.

9
ответ дан 1 December 2019 в 14:22
поделиться

Компонентная диаграмма описывает организацию физических компонентов в система. Диаграммы развертывания отображают физические ресурсы в системе, включая узлы, компоненты и соединения. См., Например, здесь http://vinci.org/uml/

1
ответ дан 1 December 2019 в 14:22
поделиться

Диаграммы компонентов используются для построения схем компонентов высокого уровня, которые вы будете разрабатывать. Например, в моем приложении я использую COM для разделения модулей. Каждый COM-объект работает в своем собственном исполняемом файле и моделируется как компонент.

Диаграммы развертывания используются для построения схем фактических модулей времени выполнения, которые требуются для завершения системы. Сюда входят ваши модули и любое оборудование / программное обеспечение, необходимое для завершения вашей системы. В моем приложении диаграмма развертывания будет содержать имена всех серверов и модули, на которых они будут работать.

4
ответ дан 1 December 2019 в 14:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: