hola a todos espero esten bien
tengo unas dudas y son las siguientes:
he leido sobre los diagramas de clases y los entiendo pero tengo una pequeña duda que me surge al analizar los ejemplos de algunos diagramas en la web, lo que logro notar es que un diagrama de clases tiene relacionies de generalizacion, agregacion, composicion y asociacion, todas esas relaciones las entiendo, pero resulta que cuando uno usa la relacion de asociacion puede darse cuenta que posee cardinalidad es decir muchos a muchos, uno a uno o uno a muchos.
esta inforamcion la lei del libro
INGENIERIA DEL SOFTWARE UN ENFOQUE PRACTICO 5 EDICION - Roger Pressman
lo que dedusco es que el diagrama de clases no incorpora la parte de las clases que corresponden a la GUI osea la interfaz grafica de usuario
¿estoy en lo cierto o no?
lo otro que noto es que el diagrama de clases para mi parecer es una mezcla entre clases y un diagrama relacional de la BD porque hablan de que digamos un administrador de empleados puede tener varios empleados a su cargo entonces ahi se presenta una relacion 1 a muchos, lo cual visto desde un diagrama de BD es muy logico pero viendolo desde clases programadas en un lenguaje orientado a objetos se podria decir que no esta muy ligadas, en la BD si se nota el ligamento pero en la programacion en si no.
¿estoy en lo cierto?
gracias espero que me puedan ayudar con esas dos duditas
que esten bien