¿Cuáles son las diferencias de Component Diagrams
y Deployment Diagrams
?Diferencias de diagramas de componentes y diagramas de despliegue?
Respuesta
Component Diagrams se utilizan para diagramar los componentes de alto nivel que desarrollará. Por ejemplo, en mi aplicación, uso COM para separar los módulos. Cada objeto COM se ejecuta en su propio ejecutable y se modela como un componente.
Deployment Diagrams se usan para diagramar los módulos de tiempo de ejecución reales que se requieren para completar el sistema. Esto incluye sus módulos y cualquier hardware/software que se requiera para completar su sistema. En mi aplicación, el diagrama de Implementación contendrá los nombres de todos los servidores y los módulos que ejecutarán.
Un diagrama de componentes describe la organización de los componentes físicos en un sistema. Los diagramas de despliegue representan los recursos físicos de un sistema que incluye nodos, componentes, y connections.See por ejemplo aquí http://vinci.org/uml/
En pocas palabras, un diagrama de componentes muestra cómo los diferentes elementos de su sistema han sido agrupados (en ensambles/dlls etc.) y el vínculo entre estos componentes. Un diagrama de implementación lo lleva un paso más allá y describe en qué elementos de hardware residen estos componentes.
Así por ejemplo, si "utility.dll" es un componente y dicen que es desplegado en la máquina cliente (hardware). Luego, el Diagrama de componentes de este sistema mostrará Utility y su enlace con otros componentes del sistema (por ejemplo, Customer/SQL Packages). Mientras que, el Diagrama de despliegue mostrará la configuración del hardware - Servidor DB/Servidor web/Máquina cliente ... y el componente Utilidad se colocará en el Nodo de la máquina cliente.
- 1. Diagramas de flujo en comparación con diagramas de actividad UML
- 2. Diagramas de aplicaciones VS.NET
- 3. TFS Diagramas de sucursal
- 4. ¿Hay alguna manera de generar automáticamente diagramas de flujo de datos y diagramas de flujo?
- 5. Diagramas de casos de uso
- 6. Diagramas de dispersión en C++
- 7. Dibujando diagramas de estados UML
- 8. Diagramas de Sankey en Python
- 9. diagramas de Gantt con R
- 10. Javadoc Inserción de diagramas UML
- 11. Diagramas de Venn con R?
- 12. Superposición de diagramas de imshow en matplotlib
- 13. ¿Qué se usa para hacer diagramas de flujo de programación, diagramas, etc.?
- 14. Diagramas de flujo de programación funcional
- 15. ¿Diagramas de enrejado de límite a viewports?
- 16. ¿Qué usas para crear diagramas de flujo?
- 17. Python: módulo para trazar diagramas de Gantt
- 18. Balsamiq para diagramas de red o arquitectura
- 19. Idioma para crear diagramas de flujo
- 20. Generar diagramas para el código de Haskell
- 21. Importación de diagramas UML a Visual Studio
- 22. ¿Exporta múltiples diagramas de glm como PNG?
- 23. Programa para dibujar diagramas de bloques VHDL?
- 24. Herramienta para dibujar diagramas de tiempo
- 25. Diagramas para las funciones de JavaScript
- 26. ¿Cómo puedo generar diagramas UML de Xcode4
- 27. UML - ¿Cómo administrar diagramas de clase grande?
- 28. diagramas de dispersión en 3D en sabio
- 29. diagramas de flujo: herramientas/mejores prácticas
- 30. ¿Cómo sincronizar dos diagramas de Mysql Workbench?