Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Diagrama de Clases
Ejemplo:
A. Crear un proyecto UML llamado Asociacin en el que se
disee un diagrama de clases que modele el proceso de dar
de alta a cada una de las personas que se apuntan a una
asociacin. De cada persona interesa saber sus datos
bsicos: NIF, nombre completo y fecha de nacimiento.
Cuando cada nuevo socio se da de alta, se le asigna
un cdigo de asociado alfanumrico y se anota la fecha de
alta.
La clase Fecha se modela con tres campos (da, mes y ao)
de tipo entero. La clase Nif se modela con un campo de tipo
entero llamado dni y un campo de tipo carcter llamado letra.
1. Nombre del proyecto Asociacion
2. Nombre del diagrama AltaAsociacion
3. tems Elementos significativos del enunciado.
Persona
Socio
Nif
Nombre completo
Fecha de nacimiento
Cdigo de asociado
Da
Mes
Ao
Dni
Letra
Tipos de datos
Integer
Char
String
Nif
Fecha
Nombre
Diseo de clases
Clase Nif
Clase Fecha
Clase Nombre
Clase Persona
Clase Socio
Relaciones
Persona Socio
Socio Fecha
Navegabilidad
Cordialidades
Persona Fecha
Persona Nif
Persona Nombre
Encuentro
Fecha del torneo
Jugador
Nmero de federado
Persona
Nif
Nombre completo
Fecha de nacimiento
Dia
Mes
Ao
Dni
Letra
Oponente
Resultado final
Partida
Diseo de clases
Clase Nif
Clase Fecha
Clase Nombre
Clase Marcador
Clase Persona
Clase Jugador
Clase Partida
Clase Encuentro
Clase Torneo
Relaciones
Persona Jugador
Persona Fecha
Navegabilidad
Cardinalidades
Agregacin Composicin
Persona Nif
Persona Nombre
Encuentro Jugador
Encuentro Marcador
Torneo Fecha
Torneo Encuentro
Torneo Jugador
Clase Partida
Realizaciones
Jugador IJugador
2. Diagrama de Objetos
2.1.
Ejemplos:
3. Diagrama de Casos de Uso
3.1.
Ejemplos:
4. Diagrama de Estados
4.1.
Ejemplos:
5. Diagrama de Secuencias
5.1.
Ejemplos:
6. Diagrama de Actividades
6.1.
Ejemplos:
7. Diagrama de Colaboraciones
7.1.
Ejemplos:
8. Diagrama de Componentes
8.1.
Ejemplos:
9. Diagrama de Distribucin
9.1.
Ejemplos: