2008-10-29 7 views
5

En un diagrama de componentes UML, ¿cómo se etiqueta o identifica un componente como una base de datos, para que sea fácilmente reconocible? En los viejos tiempos, existía el símbolo del cilindro para mostrar la base de datos, pero eso no forma parte del UML. Lo mismo ocurre con un servidor de aplicaciones, por ejemplo, ¿cómo se muestra?¿Cómo etiqueto un componente de base de datos en UML?

¿Existen estereotipos aplicables aquí? ¿Se puede mejorar el símbolo del componente con elementos gráficos?

Respuesta

1

UML se puede extender a través de perfiles.

Los mecanismos de extensibilidad de la clave son esterotipos, restricciones y valores etiquetados.

Los sterotypes pueden tener un ícono de estereotipo opcional.

  • Usted puede ser capaz de encontrar un perfil existente con un icono cilíndrico para « base de datos »
  • Su herramienta UML puede permitirle crear su propio perfil
+0

Eso hace que me pregunte por qué llegamos UML en primer lugar si ahora toma el camino para volver a diferentes perfiles para diferentes modelos -.- Voy a buscar el <> de todos modos. – a1an

1

Usted etiqueta bases de datos <<database>> y servidores como (aparece) <<infrastructure>>according to Scott Ambler. Saqué esta información de la Figura 1, pero recomendaría leer este artículo (y sus otros artículos, son buenas lecturas).

Algo más que quiero señalar: UML es solo un método de modelado. En la documentación formal, trato de cumplir con el estándar. Sin embargo, al planificar y documentar para el equipo, utilizo lo que sea que tenga sentido y el equipo lo entiende. Para usted, eso podría significar colocar un cilindro con la etiqueta "DB" o el nombre del DB en el cuadro de componente.

Cuestiones relacionadas