Lenguaje de model unificado
Los diagramas entidad-relación ayuda a modelar el componente de representación de datos de los sistemas de software. Representación de datos, sinembargo, solo forma parte del diseño global del sistema. Otros componentes son los modelos de interacción del usuario con el sistema, la especificación de los módulos funcionales del sistema y suinteracción, etc., el leguaje de modelo unificado (Unified Modeling Language, UML) es una norma desarrolladora bajo los auspicios del grupo de administración de objetos (Objetc Management Group,OMG) para lacreación de especificaciones de diferentes componentes de los sistema de software. Algunas de las partes de UML son;
1. Diagramas de clase. Los diagramas de clase son parecidos a los diagramas E-R.Más adelante en este apartado se mostrara algunas característica de los diagramas de clase y del modelo en que se relaciona con los diagramas E-R
2. Diagramas de caso de uso. Los diagramas de casode uso muestran la interacción entre los usuarios y el sistema, en especial los pasos de las tareas que llevan a cabo los usuarios (como retirar dinero o matricularse en una asignatura )
3. Diagramasde actividad. Los diagramas de actividad describen el flujo de tareas entre los diferentes componentes del sistema.
4. Diagramas de implementación. Los diagramas de implementación muestran loscomponentes de software como en el de hardware.
Aquí no se pretende ofrecer un tratamiento detallado de las diferentes partes del UML. Véase las notas bibliográficas para encontrar referencia sobre UML.En vez de eso, se ilustraran alguna característica de la parte de UML que se relaciona con el modelado de datos mediante ejemplos.
La figura 6.28 muestra varios constructores de diagrama E-R y susconstructores equivalentes de diagramas de la clase de UML. Mas adelante describe estos constructores. UML muestra los conjuntos de entidades como cuadro y, a diferencia de E-R muestra los atributos...
Regístrate para leer el documento completo.