Sunteți pe pagina 1din 8

Asignatura Datos del alumno Fecha

Metodologías,
Apellidos:
Desarrollo y Calidad
en la Ingeniería de
Nombre:
SW

Actividades

Caso práctico 1: Extracción de las clases de análisis a partir de


un documento de información con un enfoque orientado a
objetos

ANÁLISIS
Clase: ASPIRANTE
ESTRUCTURA RELACIONES OBJETOS
RELACIONADOS
ATRIBUTOS: Solicitar ingreso solicitud Solicitud
DNI Asignar Cinturón o grado Grado
Nombre Rendir examen Examen
Edad
Impedimento
Experiencia
MÉTODOS:
Set () y Get ()
EnviarSolicitud()
EmitirExamen()
SolicitarDescuento()

Clase: GRADO
ESTRUCTURA RELACIONES OBJETOS
RELACIONADOS
ATRIBUTOS: Asignar grado o cinturón ASPIRANTE
Dan Validar licencia LICENCIA
Licencia_grado
Años
Nro_consecutivo
Nro_alternos
MÉTODOS:
Set () y Get ()

TEMA 3 – Actividades © Universidad Internacional de La Rioja, S. A.


(UNIR)
Asignatura Datos del alumno Fecha
Metodologías,
Apellidos:
Desarrollo y Calidad
en la Ingeniería de
Nombre:
SW

Clase: KATAS
ESTRUCTURA RELACIONES OBJETOS
RELACIONADOS
ATRIBUTOS:
Nombre
Tipo
movimientos
MÉTODOS:
Set () y Get ()

SUBCLASES
 BÁSICA EnviarVoluntario ASPIRANTE
 SUPERIOR
voluntario

Clase: SOLICITUD
ESTRUCTURA RELACIONES OBJETOS
RELACIONADOS
ATRIBUTOS: Solicitar_aval(entrenador) Entidad_aval (entrenador
Número nacional, Técnico
Estado deportivo, Director del
Fase (lista) deporte)

MÉTODOS:
Estado solicitud
Set () y Get ()
Solicitar_aval(entrenador)

Clase: INFORME
ESTRUCTURA RELACIONES OBJETOS
RELACIONADOS
ATRIBUTOS: Emitir informe por fase SOLICITUD
nombre
Estado
Fase (lista)

TEMA 3 – Actividades © Universidad Internacional de La Rioja, S. A.


(UNIR)
Asignatura Datos del alumno Fecha
Metodologías,
Apellidos:
Desarrollo y Calidad
en la Ingeniería de
Nombre:
SW

MÉTODOS:
Set () y Get ()
CambiarEstadoFase()
Emitir informe()

Clase: FASE Estados de la solicitud


ESTRUCTURA RELACIONES OBJETOS
RELACIONADOS
ATRIBUTOS: GenerarInforme por fase INFORME
Des_fase
inicio
fin

MÉTODOS:
Set () y Get ()
IniciarFase()
FinFase
GenerarInforme()
CambiarEstado()

Clase: EXAMEN
ESTRUCTURA RELACIONES OBJETOS
RELACIONADOS
ATRIBUTOS: Solicitar cuestionario CUESTIONARIO
Estado Solicitar vías(kumite, VIA
Tiempo técnica y campeonato)
BloqueComún
BloqueEspecial
Vias

TEMA 3 – Actividades © Universidad Internacional de La Rioja, S. A.


(UNIR)
Asignatura Datos del alumno Fecha
Metodologías,
Apellidos:
Desarrollo y Calidad
en la Ingeniería de
Nombre:
SW

MÉTODOS:
Set() y Get()
CambiarEstado()
SolicitarCuestionario()

SUBCLASES
3°dan Bloque común
5°dan Bloque común y especial Bloque Especial
Vias

Pagos

Clase: TÉCNICA
ESTRUCTURA RELACIONES OBJETOS
RELACIONADOS
ATRIBUTOS:
NombreAtaque
Aplicación(lista)
Puntaje
MÉTODOS:
Set() y Get()
RegistrarAplicacion()
RegistrarPuntaje()
RestriccionAtaque()

Clase: CATEGORÍA
ESTRUCTURA RELACIONES OBJETOS
RELACIONADOS
ATRIBUTOS: Solicita asignación y COMBATE
Descategoria ejecución del combate
Edadmin
Edadmax
Combate (lista)
MÉTODOS:
Set() y get()
AsignarCombate()

TEMA 3 – Actividades © Universidad Internacional de La Rioja, S. A.


(UNIR)
Asignatura Datos del alumno Fecha
Metodologías,
Apellidos:
Desarrollo y Calidad
en la Ingeniería de
Nombre:
SW

Clase: COMBATE
ESTRUCTURA RELACIONES OBJETOS
RELACIONADOS
ATRIBUTOS: Asignar y ejecutar combate CATEGORÍA
Des_combate Asignarganador() ASPIRANTE
Puntaje
Ganador
Tiempo
MÉTODOS:
Set() y get()
Asignarcombate()
Valorarcombate()
Asignarganador()

Clase: JUEZ
ESTRUCTURA RELACIONES OBJETOS
RELACIONADOS
ATRIBUTOS: Evaluar Criterio
Nombre Validar Curso

MÉTODOS:
Set() y get()
Evaluar()

Clase: CURSOS
ESTRUCTURA RELACIONES OBJETOS
RELACIONADOS
ATRIBUTOS: Validar si es juez a través Juez
NombreCur de los cursos.
fechacur

TEMA 3 – Actividades © Universidad Internacional de La Rioja, S. A.


(UNIR)
Asignatura Datos del alumno Fecha
Metodologías,
Apellidos:
Desarrollo y Calidad
en la Ingeniería de
Nombre:
SW

MÉTODOS:
Set() y get()
Emitircertificado()
Esjuez()

Clase: TRIBUNAL
ESTRUCTURA RELACIONES OBJETOS
RELACIONADOS
ATRIBUTOS: Emitir resultado POR FASE
Juez (lista) FASE
Fecha_conform Aprobar examen EXAMEN
MÉTODOS:
Set() y get()
conformarTri()
EmitirResultado()

Clase: CRITERIO_VALORACION
ESTRUCTURA RELACIONES OBJETOS
RELACIONADOS
ATRIBUTOS: Pertenece a un bloque BLOQUE
Nombre
Tipo
MÉTODOS:
Set() y get()
AsignarCriterio()
ValorarCritero()
SUBCLASES:
 Técnico
 Indumentario
 Actitud

Clase: BLOQUE
ESTRUCTURA RELACIONES OBJETOS
RELACIONADOS

TEMA 3 – Actividades © Universidad Internacional de La Rioja, S. A.


(UNIR)
Asignatura Datos del alumno Fecha
Metodologías,
Apellidos:
Desarrollo y Calidad
en la Ingeniería de
Nombre:
SW

ATRIBUTOS: Incluir Criterio de Criterio_valoracion


tipo Valoración
descripción
MÉTODOS:
Set() y get()
CrearBloque
ValorarBloque
SUBCLASES:
 Común
 Especial

Clase: Excenciones
ESTRUCTURA RELACIONES OBJETOS
RELACIONADOS
ATRIBUTOS: Vía solicita excepción Fase
Desc_excepcion Solicitud
MÉTODOS:
Set() y get()
Solicitar Excepcion

Clase: DEPARTAMENTO
ESTRUCTURA RELACIONES OBJETOS
RELACIONADOS
ATRIBUTOS: Convalidar Grado Solicitud
Nombre Aprobar Solicitud
Tipo
MÉTODOS:
Set() y Get()
ConvalidarGrado()
AprobarDef()

Clase: CUESTIONARIO
ESTRUCTURA RELACIONES OBJETOS
RELACIONADOS
ATRIBUTOS: Enviar cuestionario Examen
Identificación
Preguntas(lista)
Criterios_Validacion(lista)

TEMA 3 – Actividades © Universidad Internacional de La Rioja, S. A.


(UNIR)
Asignatura Datos del alumno Fecha
Metodologías,
Apellidos:
Desarrollo y Calidad
en la Ingeniería de
Nombre:
SW

MÉTODOS:
Set y get()
CrearCuestionario()

No se indica solución, ya que no hay solución única. Es un trabajo de extracción de


clases y cada alumno puede proporcionar su enfoque y extraer las clases que estime
oportuno, pudiendo ser todas ellas válidas. Proporcionar una solución sería influir en la
forma de afrontar el sistema.

TEMA 3 – Actividades © Universidad Internacional de La Rioja, S. A.


(UNIR)

S-ar putea să vă placă și