Pregunta

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?Antiguamente existía el símbolo del cilindro para mostrar la base de datos, pero eso no forma parte de UML.Lo mismo ocurre con un servidor de aplicaciones, por ejemplo, ¿cómo se mostraría?

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

¿Fue útil?

Solución

UML se puede extender a través de perfiles.

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

Los esterotipos pueden tener un icono de estereotipo opcional.

  • Es posible que pueda encontrar un perfil existente con un icono cilíndrico para & # 171; base de datos & # 187;
  • Su herramienta UML puede permitirle crear su propio perfil

Otros consejos

Simplemente use <<database>> para el diagrama de componentes.

Para obtener información más detallada, consulte este artículo: http: //www.sparxsystems. com.au/resources/uml_datamodel.html

Etiquetas bases de datos <<database>> y servidores como (parece) <<infrastructure>> según 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 sólo un método de modelado.En la documentación formal, trato de cumplir con el estándar.Sin embargo, cuando planifico y documento para el equipo, utilizo todo lo que tiene sentido y el equipo entiende.Para usted, eso podría significar colocar un cilindro con la etiqueta "DB" o el nombre de la base de datos en el cuadro del componente.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top