Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1101 DClases PDF
1101 DClases PDF
2
D. CLASES Qué son?
3
D. CLASES Entonces… (1)
4
D. CLASES Entonces…(2)
5
D. CLASES Construir
Prof.
Juan
Rossana
Luis
Fanny Curso:
ALUMNO
Curso:
PROFESOR
Java
Java
Elsa
Edilma
6
D. CLASES Ejemplos
Identidad
CLASE
ALUMNO
Rossana
Edilma Luis
Alberto Elsa
Fanny
ALUMNO
Que tienen en Común ?
Identidad
7
D. CLASES Características
8
D. CLASES Características
9
D. CLASES Cómo son… (1)
10
D. CLASES Cómo son… (2)
METODOS CONSULTAR()
RETIRAR()
CAMBIARTURNO()
11
D. CLASES Relaciones
1º Dependencias
2º Generalización y;
3º Asociación.
12
D. CLASES Relaciones
1º Dependencias
2º Generalización y;
3º Asociación.
13
D. CLASES R. Dependencias
14
D. CLASES R. Dependencias
ALUMNO
ACODIGO
ANOMBRE
AAPATERNO
FICHERO TEMP
AAMATERNO ACODIGO
AFECHA_NAC
MATRICULAR()
CONSULTAR()
RETIRAR()
CAMBIARTURNO()
15
D. CLASES R. Generalización
16
D. CLASES R. Generalización
11111111111 AV LAS PALMERAS 125
22222222222 AV GRAU 123
33333333333 JR. SULLANA 456
18
D. CLASES R. Asociación
MULTICIPLIDAD
Es la representación de la cantidad de elementos que
se asocian entre las clases, a continuación detallamos
los siguientes:
19
D. CLASES Multiciplidad 1 - 1
ALUMNO
ACODIGO PARTIDA
ANOMBRE PCODIGO
AAPATERNO 1 ACODIGO
AAMATERNO PCODLUG
PCODIGO LNOMBRE
MATRICULAR()
1 CONSULTAR()
LPROV
CONSULTAR() ACTUALIZAR()
LDISTRITO
RETIRAR()
CAMBIARTURNO()
LCODLUG.PARTIDA
(Lugares de Nacimiento)
20
D. CLASES Multiciplidad 1 - 1
PROFESOR
PCODIGO ESCUELA
PNOMBRE ECODIGO
PAMATERNO ENOMBRE
CONSULTAR()
ECODIGO
CONSULTAR()
1 ACTUALIZAR()
IMPRIMIR()
21
D. CLASES Multiciplidad 1 - *
ALUMNO
ACODIGO CURSO
ANOMBRE CCODIGO
AAPATERNO 1 ACODIGO
AAMATERNO CFINAL
CCODIGO CPRACT
MATRICULAR()
* CONSULTAR()
CTRABAJO
CONSULTAR() ACTUALIZAR()
LDISTRITO
RETIRAR()
CAMBIARTURNO()
CCODIGO.CURSO
(CURSO)
22
D. CLASES Multiciplidad * - 1
PROFESOR
PCODIGO ESCUELA
PNOMBRE ECODIGO
PAMATERNO ENOMBRE
CONSULTAR()
ECODIGO
CONSULTAR()
1 ACTUALIZAR()
IMPRIMIR()
TODA PERTENECE A UNA ESCUELA, UNA ESCUELA TIENE UNO O MUCHOS PROFESORES.
23
D. CLASES Multiciplidad 0* - 1*
CUENTA
PCODIGO CLIENTE
PNOMBRE ECODIGO
PAMATERNO ENOMBRE
CONSULTAR()
ECODIGO
CONSULTAR()
1* ACTUALIZAR()
IMPRIMIR()
RELACION OBLIGATORIA.
RELACION OPCIONAL.
Dependencia
Generalización
Asociación
25
D. CLASES Ventajas
26
D. CLASES Dbdesigner
27
D. CLASES Términos
Métodos son aquellas actividades o verbos que se pueden realizar con/para este
objeto, como por ejemplo abrir, cerrar, buscar, cancelar, acreditar, cargar.
Manuales – Libros :
• Aprendiendo UML en 24 horas JOSEPH SCHMULLER (Editorial Prentice
Hall)
El proceso Unificado del desarrollo de software JACOBSON-BOOCH –
RUMBHAUGH (Editorial Addison Wesley)
UML Guía Visual: vico.org
Tesis para obtener el Titulo de Ingeniero de Sistemas – Víctor Angel
Ancajima Miñán
Enlaces:
www.vb-mundo.com/tutorial_programacion/UML/Aprendiendo-UML-en-
24-horas/48.htm
http://ccc.inaoep.mx/~dtapia/francisco/UML%20%20Diagramas%20de%20Clase
s.htm
http://www.osmosislatina.com/lenguajes/uml/clasesob.htm
http://es.wikipedia.org/wiki/UML
www.vico.org
29
D. CLASES
30