Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Actividad individual:
Extracción de clases
con un enfoque
orientado a objetos
© Universidad Internacional de La Rioja (UNIR)
1
Actividades
Asignatura Datos del alumno Fecha
Metodologías, Apellidos: Guzmán Cabrera
Desarrollo y Calidad
24/04/2023
en la Ingeniería del Nombre: Bryam Wilson
Software
1. Introducción.
Se ha buscado parametrizar cada uno de los puntos extraídos del documento; es decir
en cada campo donde parecía necesitar el ingreso de un tipo de o una categoría; se ha
propuesto una clase que sirva como catálogo en cada uno de estos casos, para de esta
manera garantizar la flexibilidad de los datos.
2
Actividades
Asignatura Datos del alumno Fecha
Metodologías, Apellidos: Guzmán Cabrera
Desarrollo y Calidad
24/04/2023
en la Ingeniería del Nombre: Bryam Wilson
Software
2. Diagrama de clases.
Por el tamaño del diagrama adjunto en el empaquetado imagen del diagrama de clases
generado en LucidChart.
Así también adjunto enlace de acceso para su revisión en LucidChart.
https://lucid.app/lucidchart/177aba68-aee1-4bc9-96d1-
2e764310fa9e/edit?viewport_loc=47%2C534%2C3811%2C1782%2C0_0&invitation
Id=inv_dfb9807d-e5a8-4f5d-8507-7d5abfc7fd5d
3. Clases y relaciones.
A continuación, se presenta una tabla por cada clase extraída que contiene lo
siguiente:
• Nombre de clase
• Descripción
• Atributos
• Métodos
• Relaciones y tipos de relaciones
© Universidad Internacional de La Rioja (UNIR)
3
Actividades
Asignatura Datos del alumno Fecha
Metodologías, Apellidos: Guzmán Cabrera
Desarrollo y Calidad
24/04/2023
en la Ingeniería del Nombre: Bryam Wilson
Software
Clase Dan
nombre
descripcion
edad_minima_requerida
Atributos
tiempo_minimo_entre_grados
numero_licencias_necesarias
requisitosObtencionDan
crearDan()
actualizarDan()
Metodos
eliminarDan()
obtenerRequisitosDan()
Clase RequisitoObtenciónDan
Descripción Esta clase contiene las restricciones para la obtencion de cada grado
periodoPractica
Atributos danObtenido
danRequisito
crearRequisitoDan()
Métodos actualizarRequisitoDan()
verificarCumpleRequisitosDan()
© Universidad Internacional de La Rioja (UNIR)
4
Actividades
Asignatura Datos del alumno Fecha
Metodologías, Apellidos: Guzmán Cabrera
Desarrollo y Calidad
24/04/2023
en la Ingeniería del Nombre: Bryam Wilson
Software
Clase DanConseguidoAspirante
periodoPractica
calificacion
establecimiento
Atributos documEvidencia
dan
aspirante
estado
generarDanAspirtante()
actualizarDanAspirante()
eliminarDanAspirante()
Metodos
verificarEvidencia()
aprobarDanAspirante()
obtenerDanPorEdadFechaObtencion()
5
Actividades
Asignatura Datos del alumno Fecha
Metodologías, Apellidos: Guzmán Cabrera
Desarrollo y Calidad
24/04/2023
en la Ingeniería del Nombre: Bryam Wilson
Software
Clase Examen
Esta clase tiene que ver con el examen que se abre para que los
Descripción
aspirantes lo tomen y puedaaplicar a un grado de Karate
código
fecha
valor
edadReglamentaria
maximoPlazoCumplimiento
Atributos dan
numParticipantesMaximo
fechaExpiración
observaciones
estado
etapasExamen
crear()
editar()
eliminar()
Métodos listarExamenes()
listarExamenesDisponiblesPorDan()
verificarMaximoPlazoCumplimiento()
obtenerEtapasExamen()
Clase EtapaExamen
etapa
Atributos
examen
crearEtapaExamen()
Metodos actualizarEtapaExamen()
eliminarEtapaExamen()
6
Actividades
Asignatura Datos del alumno Fecha
Metodologías, Apellidos: Guzmán Cabrera
Desarrollo y Calidad
24/04/2023
en la Ingeniería del Nombre: Bryam Wilson
Software
ExencionEtapasCampeon:
Asociación --> se relaciona con
puede relacionarse con cero o
una exención
una exención
Clase Etapa
nombre
secuencia
Atributos
etapasExamen
estado
crearEtapa()
Metodos actualizarEtapa()
eliminarEtapa()
7
Actividades
Asignatura Datos del alumno Fecha
Metodologías, Apellidos: Guzmán Cabrera
Desarrollo y Calidad
24/04/2023
en la Ingeniería del Nombre: Bryam Wilson
Software
Clase ExamenAspirante
esCampeonEspania
estadoPrimeraFase
estadoSegundaFase
estado
documSolicitudExamen
documTrabajoFisico
cuotaExamenAbonada
valorDescuento
documLicenciaAniosPractica
documCarnetGrados
documLicenciaAnioCurso
documCurriculumDeportivo
Atributos
fechaInscripción
fechaTerminación
valorTotal
examen
aspirante
situaciónEspecial
solicitudReconocimientoMeritos
formaPresentacionResultados
liguillaAspirante
colaborador
bloqueComun
bloqueEspecifico
crearExamenAspirante()
editarexamenAspirante()
darDeBajaAspiranteExamen()
calcularValorTotal()
Metodos aplicarDescuento()
terminarExamen()
abonarCuotaExamen()
obtenerNumeroExamenesPorAspirante()
© Universidad Internacional de La Rioja (UNIR)
obtenerColaborador()
8
Actividades
Asignatura Datos del alumno Fecha
Metodologías, Apellidos: Guzmán Cabrera
Desarrollo y Calidad
24/04/2023
en la Ingeniería del Nombre: Bryam Wilson
Software
Composición--> el tribunal se
crea netamente para cade
Tribunal: se crea el atributo tribunal
examen, por lo tanto, el examen
se compone de un tribunal
Clase SolicitudReconocimientoMeritos
documSolicitudOficialFmk
documTrabajoEscrito
Atributos
licenciaActualizada
estado
generarSolicitudReconocimiento()
Metodos actualizarSolicitudReconocimiento()
© Universidad Internacional de La Rioja (UNIR)
cambiarEstado()
9
Actividades
Asignatura Datos del alumno Fecha
Metodologías, Apellidos: Guzmán Cabrera
Desarrollo y Calidad
24/04/2023
en la Ingeniería del Nombre: Bryam Wilson
Software
Clase Persona
nombres
Atributos apellidos
fechaNacimiento
crearPersona()
Metodos actualizarPersona()
eliminarPersona()
Clase Aspirante
paisOrigen
numAniosPractica
fotocopiaDni
numDni
Atributos fotoCarnet
esRepetidor
esApto
fechaDeclaracionNoApto
numConvalidaciónesEjecutadas
crearPersona()
actualizarPersona()
eliminarPersona()
Metodos
generarInformeCausasSuspensiónExamen()
declararNoApto()
verificarNumeroConvalidaciones()
10
Actividades
Asignatura Datos del alumno Fecha
Metodologías, Apellidos: Guzmán Cabrera
Desarrollo y Calidad
24/04/2023
en la Ingeniería del Nombre: Bryam Wilson
Software
Clase Juez
Atributos documDiplomaJuez
crearPersona()
actualizarPersona()
Metodos
eliminarPersona()
adjuntarDiplomaJuez()
TribunalJuez: clase
Asociación --> un juez puede ser
intermedia entre las clases
citado a uno o varios tribunales
tribunal y juez
Clase TribunalJuez
juez
Atributos
tribunal
crearTribunalJuez()
Metodos actualizarTribunalJuez()
eliminarTribunalJuez()
11
Actividades
Asignatura Datos del alumno Fecha
Metodologías, Apellidos: Guzmán Cabrera
Desarrollo y Calidad
24/04/2023
en la Ingeniería del Nombre: Bryam Wilson
Software
Clase Tribunal
numParticipantesRequerido
lugar
Atributos
notaFinal
observaciones
acentarCalificación()
concluirExamen()
interrumpirExamen()
Metodos
crearTribunal()
actualizarTribunal()
eliminarTribunal()
Clase TribunalCriterio
cirterioValoracion
observaciones
Atributos tribunal
calificacon
etapaExamen
crearTribunalCriterio()
Metodos editarTribunalCriterio()
© Universidad Internacional de La Rioja (UNIR)
eliminarTribunalCiriterio()
12
Actividades
Asignatura Datos del alumno Fecha
Metodologías, Apellidos: Guzmán Cabrera
Desarrollo y Calidad
24/04/2023
en la Ingeniería del Nombre: Bryam Wilson
Software
EtapaExamen: el
criterio de valoracion se Asociación --> se asocia una
asocia con una etapa del valoracion a una etapa del examen
examen
Clase CriterioValoracion
nombre
descripcion
Atributos
restricciones
aceptaciones
crearCriterioValoracion()
Metodos editarCriterioValoracion()
eliminarCriterioValoracion()
Clase SituacionEspecial
descripcion
Atributos fechaSolicitud
estado
crearSituacionEspecial()
actualizarSituacionEspecial()
Metodos
eliminaSituacionEspecial()
obtenerSituacionEspecial()
© Universidad Internacional de La Rioja (UNIR)
ExamenAspirante:
corresponde unicamente a Agregación --> se puede o no
un examen de un agregar a un examen
aspirante
13
Actividades
Asignatura Datos del alumno Fecha
Metodologías, Apellidos: Guzmán Cabrera
Desarrollo y Calidad
24/04/2023
en la Ingeniería del Nombre: Bryam Wilson
Software
Clase DispensaMédica
certificadoMedico
Atributos fechaDispensaMédica
documentoAuttorizacionSolicitud
crearSituacionEspecial()
actualizarSituacionEspecial()
Metodos
validarCertificadoMedico()
validarDocumentoAutorizacionSolicitud()
Relaciones Clase Relación Tipo Relación
Generalización --> hereda todo
SituaciónEspecial:
lo de la superclase
superclase padre
SituacionEspecial
Clase ConvalidacionGrados
documConvalidacionGrados
documCurriculumVisado
documAcreditacionPractFederada
cumpleTiempoMinPermanPais
documCompulsTitulosObtenidos
Atributos
planesEstudioEfectuados
funcionesEjercidas
planesEstudio
documentacionEstaCompleta
planesEstudioValidados
crearSituacionEspecial()
actualizarSituacionEspecial()
Metodos
validarDocumentacionAdjuntada()
verificarPlanesEstudio()
© Universidad Internacional de La Rioja (UNIR)
14
Actividades
Asignatura Datos del alumno Fecha
Metodologías, Apellidos: Guzmán Cabrera
Desarrollo y Calidad
24/04/2023
en la Ingeniería del Nombre: Bryam Wilson
Software
Clase PlanEstudio
nombre
descripcion
fechaInicio
Atributos fechaFin
duracion
documentoEvidencia
estado
crearPlanEstudio()
editarPlanEstudio()
Metodos
eliminarPlanEstudio()
listarPlanesEstudio()
Clase CampeonatoMundial
fechaCampeonato
evidenciaCampeonato
Atributos
tipoCompetencia
excencionEtapaCampeon
crearSituacionEspecial()
Metodos actualizarSituacionEspecial()
verificarValidezCampeonato()
15
Actividades
Asignatura Datos del alumno Fecha
Metodologías, Apellidos: Guzmán Cabrera
Desarrollo y Calidad
24/04/2023
en la Ingeniería del Nombre: Bryam Wilson
Software
Clase TipoCompetencia
nombre
Atributos descripcion
estado
crearTipoCompetencia()
Metodos actualizarTipoCompetencia()
eliminarTipoCompentencia()
Clase ExenciónEtapaCampeon
etapaExamen
campeonatoMundial
Atributos
baremo
estado
16
Actividades
Asignatura Datos del alumno Fecha
Metodologías, Apellidos: Guzmán Cabrera
Desarrollo y Calidad
24/04/2023
en la Ingeniería del Nombre: Bryam Wilson
Software
generarExencion()
Metodos actualizarExencion()
eliminarExcencion()
Clase Baremo
nombre
descripcion
Atributos
estado
baremoKata
crearBaremo()
Metodos editarBaremo()
eliminarBaremo()
17
Actividades
Asignatura Datos del alumno Fecha
Metodologías, Apellidos: Guzmán Cabrera
Desarrollo y Calidad
24/04/2023
en la Ingeniería del Nombre: Bryam Wilson
Software
Clase Kata
nombre
estiloKata
descripción
Atributos
nivel
baremosKata
katasBloqueComun
crearKata()
editarKata()
Metodos
listarKatas()
actualizarKata()
KataBloqueComun: se
crea una referencia con la Asociación --> el kata puede
clase intermedia entre estar asociado a uno o varios
BloqueComuny Kata, bloques comunes
baremoKata
BaremoKata: se crea
Asociación --> el kata puede
una referencia con la clase
estar asociado a uno o varios
intermedia entre Baremo
baremos
y Kata, baremoKata
© Universidad Internacional de La Rioja (UNIR)
18
Actividades
Asignatura Datos del alumno Fecha
Metodologías, Apellidos: Guzmán Cabrera
Desarrollo y Calidad
24/04/2023
en la Ingeniería del Nombre: Bryam Wilson
Software
Clase BaremoKata
baremo
Atributos kata
numKatas
crearBaremoKata()
Metodos editarBaremoBaremoKata()
eliminarBaremoBaremoKata()
Clase Exencion
nombre
Atributos
consideracion
verificarNumDiasAntelacion()
validarCeritifcadoMedico()
Metodos
generarExencion()
actualizarExencion()
Clase ExenciónBloqueComún
© Universidad Internacional de La Rioja (UNIR)
edadLimite
Atributos fechaMaximaObtencionCintruonNegro
bloquesComunes
19
Actividades
Asignatura Datos del alumno Fecha
Metodologías, Apellidos: Guzmán Cabrera
Desarrollo y Calidad
24/04/2023
en la Ingeniería del Nombre: Bryam Wilson
Software
generarExencion()
Metodos
actualizarExencion()
BloqueComun: se
genera un atributo tipo Asociación --> esta exencion
lista de varios bloques puede o no estar en varios bloques
comunes que han optado comunes
por esta exencion
Clase KataBloqueComun
kata
Atributos bloqueComun
esVoluntario
crearKataBloqueComun()
Metodos
editarKataBloqueComun()
Kata: almacena el
Asociación --> almacena las
atributo Kata para
relaciones entre kata y bloque
relacionarlo con el Bloque
comun
Comun
© Universidad Internacional de La Rioja (UNIR)
BloqueComun:
Asociación --> almacena las
almacena el atributo
relaciones entre kata y bloque
bloqueComun para
comun
relacionarlo con el Kata
20
Actividades
Asignatura Datos del alumno Fecha
Metodologías, Apellidos: Guzmán Cabrera
Desarrollo y Calidad
24/04/2023
en la Ingeniería del Nombre: Bryam Wilson
Software
Clase Combate
Esta clase se refiere a los combates que son ejecutados por los
Descripción
aspirantes en las liguillas en la via Kumite
liguillaAspirantes
ganador
Atributos calificacion
duracion
estado
crearCombate()
editarCombate()
listarCombates()
Metodos
cambiarEstadoCombate()
calificarCombate()
obtenerGanadorCombate()
LiguillasAspirante: se
puede tener un atributo Asociación --> se asocia
lista llamado aspirantes; estrictamente a dos objetos de
esto para poder obtener liguillas aspirante; eso quiere decir
los participantes del a los dos aspirantes
combate de la liguilla
Clase LiguillaAspirante
liguilla
Atributos aspirante
combateAsignado
© Universidad Internacional de La Rioja (UNIR)
crearLiguillaAspirante()
editarAspirante()
obtenerCombatesGanadosPorAspirante()
Métodos
obtenerAspirantesAptos()
obtenerAspirantesRepesca()
21
Actividades
Asignatura Datos del alumno Fecha
Metodologías, Apellidos: Guzmán Cabrera
Desarrollo y Calidad
24/04/2023
en la Ingeniería del Nombre: Bryam Wilson
Software
Clase Liguilla
nombre
descripcion
Atributos
numCombates
liguillaAspirante
crearLiguilla()
Metodos actualizarLiguillas()
eliminarLiguilla()
22
Actividades
Asignatura Datos del alumno Fecha
Metodologías, Apellidos: Guzmán Cabrera
Desarrollo y Calidad
24/04/2023
en la Ingeniería del Nombre: Bryam Wilson
Software
Clase Categoría:
nombre
descripcion
numeroMinimoEdad
Atributos
numeroMaximoEdad
liguillas
estado
crearCategoria()
editarCategoria()
Metodos
elimnarCategoria()
verificarRangoEdad()
Clase Kumite
nombre
descripcion
calificacionFinalObtenida
Atributos calificacion
calificacionExtra
tipoKumite
estado
crearKumite()
Metodos actualizarKumite()
eliminarKumite()
© Universidad Internacional de La Rioja (UNIR)
Liguilla: se crea un
Asociación --> se puede asociar a
atributo tipo lista de todas
varias liguillas
las liguillas creadas
23
Actividades
Asignatura Datos del alumno Fecha
Metodologías, Apellidos: Guzmán Cabrera
Desarrollo y Calidad
24/04/2023
en la Ingeniería del Nombre: Bryam Wilson
Software
TipoKumite: se crea un
Asociación --> debe ser agregado
atributo del tipo de
por exactamente un tipo de kumite
kumite
Clase TipoKumite
nombre
Atributos descripcion
estado
crearTipoKumite()
Metodos actualizarTipoKumite()
elimnarTipoKumite()
24
Actividades
Asignatura Datos del alumno Fecha
Metodologías, Apellidos: Guzmán Cabrera
Desarrollo y Calidad
24/04/2023
en la Ingeniería del Nombre: Bryam Wilson
Software
Clase BloqueEspecifico
vía
Atributos calificaciónFinal
observaciones
crearBloqueEspefcifico()
editarrBloqueEspefcifico()
Metodos
eliminarBloqueEspefcifico()
verificarNumeroDan()
ExamenAspirante: se
Agregación --> puede agregar a
genera el atributo
un examen aspirante específico
examenAspirante
Clase Via
estado
Atributos
observaciones
crearVia()
Metodos actualizarVia()
eliminarVia()
25
Actividades
Asignatura Datos del alumno Fecha
Metodologías, Apellidos: Guzmán Cabrera
Desarrollo y Calidad
24/04/2023
en la Ingeniería del Nombre: Bryam Wilson
Software
BloqueEspecifico:
Asociación --> es un componente
guarda un atributo
del bloque especìfico
bloqueEspecifico
Clase ViaCampeonato
documEvidenciaUltoGrado
Atributos
documActaDeportiva
crearVia()
Metodos actualizarVia()
eliminarVia()
Clase ViaKumite
Atributos kumite
crearVia()
Metodos actualizarVia()
eliminarVia()
26
Actividades
Asignatura Datos del alumno Fecha
Metodologías, Apellidos: Guzmán Cabrera
Desarrollo y Calidad
24/04/2023
en la Ingeniería del Nombre: Bryam Wilson
Software
Clase ViaTecnica
Atributos opcionSeleccionada
crearVia()
Metodos actualizarVia()
eliminarVia()
Opcion: se crea un
Composición --> se compone de
atributo
exactamente una opción
opcionSeleccionada
Clase Opcion
nombre
Atributos descripcion
estado
crearOpcion()
Metodos editarOpcion()
elimnarOpcion()
27
Actividades
Asignatura Datos del alumno Fecha
Metodologías, Apellidos: Guzmán Cabrera
Desarrollo y Calidad
24/04/2023
en la Ingeniería del Nombre: Bryam Wilson
Software
Clase TrabajoColaborativo
opcionTrabajoColaborativo
Atributos
observacionesDemostracionLibre
crearOpcion()
Metodos editarOpcion()
elimnarOpcion()
Clase OpcionTrabajoColaborativo
ambito
descripion
Atributos numMaximoKatas
consideraciones
restricciones
crearOpcionTrabajoColaborativo()
Metodos editarOpcionTrabajoColaborativo()
eliminarOpcionTrabajoColaborativo()
28
Actividades
Asignatura Datos del alumno Fecha
Metodologías, Apellidos: Guzmán Cabrera
Desarrollo y Calidad
24/04/2023
en la Ingeniería del Nombre: Bryam Wilson
Software
Clase JyuKumite
kumite
bloqueComun
Atributos
observaciones
ayudante
crearOpcion()
Metodos editarOpcion()
elimnarOpcion()
Clase BloqueComun
calificaciónFinal
porcentajeAptitud
observacion
Atributos estado
exenciónBloqueComún
katas
kumite
crearBloqueComun()
actualizarBloqueComun()
Metodos
aprobarBloqueComun()
eliminarBloqueComun()
Composición --> Es un
componente del examen de los
ExamenAspirante: es un aspirantes; puede o no realizarse,
componente del examen puesto que el examen también se
aspirante. puede dar cumplir por una
situación especial como
convalidación de grados
29
Actividades
Asignatura Datos del alumno Fecha
Metodologías, Apellidos: Guzmán Cabrera
Desarrollo y Calidad
24/04/2023
en la Ingeniería del Nombre: Bryam Wilson
Software
Clase BloqueComunCinturonNegroATresDan
aplciacionesTecnicas
Atributos
temario
crearBloqueComun()
actualizarBloqueComun()
Metodos
aprobarBloqueComun()
eliminarBloqueComun()
AplicaciónTécnica: se
crea un atributo tipo lista Composición -- > se compone de
que contenga todas las al menos una o varias aplicaciones
aplicaciones técnicas técnicas
realizadas
Técnica: se crea un
atributo tipo lista que Composición -- > se compone de
contenga todas las al menos una o varias técnicas
técnicas realizadas
© Universidad Internacional de La Rioja (UNIR)
30
Actividades
Asignatura Datos del alumno Fecha
Metodologías, Apellidos: Guzmán Cabrera
Desarrollo y Calidad
24/04/2023
en la Ingeniería del Nombre: Bryam Wilson
Software
Clase BloqueComunCuartoDan
aplciacionesTecnicas
Atributos observacionesColoquio
observacionesDemostracionLibre
crearBloqueComun()
actualizarBloqueComun()
Metodos
aprobarBloqueComun()
eliminarBloqueComun()
Clase BloqueComunQuintoDan
documentoTrabajoEscrito
observacionesColoquio
Atributos
observacionesDemostracionLibre
documentoTrabajoEscrito
crearBloqueComun()
actualizarBloqueComun()
Metodos
aprobarBloqueComun()
eliminarBloqueComun()
31
Actividades
Asignatura Datos del alumno Fecha
Metodologías, Apellidos: Guzmán Cabrera
Desarrollo y Calidad
24/04/2023
en la Ingeniería del Nombre: Bryam Wilson
Software
Clase BloqueComunSextoDanSuperiores
documentoTrabajoEscrito
observacionesColoquio
Atributos
observacionesDemostracionLibre
documentoTrabajoEscrito
crearBloqueComun()
actualizarBloqueComun()
Metodos
aprobarBloqueComun()
eliminarBloqueComun()
Clase BloqueComunSextoDanSuperiores
documentoTrabajoEscrito
observacionesColoquio
Atributos
observacionesDemostracionLibre
documentoTrabajoEscrito
crearBloqueComun()
actualizarBloqueComun()
Metodos
aprobarBloqueComun()
eliminarBloqueComun()
32
Actividades
Asignatura Datos del alumno Fecha
Metodologías, Apellidos: Guzmán Cabrera
Desarrollo y Calidad
24/04/2023
en la Ingeniería del Nombre: Bryam Wilson
Software
Clase Temario
Esta clase representa al temario que se puede evaluar de acuerdo con el Dan del
Descripción
examen del aspirante
nombre
descripcion
Atributos
preguntas
dan
crearTemario()
actualizarTemario()
Metodos
elimnarTemario()
imprimirTemario()
Clase Pregunta
indicacion
Atributos
respuesta
crearTemario()
actualizarTemario()
Metodos
elimnarTemario()
imprimirTemario()
33
Actividades
Asignatura Datos del alumno Fecha
Metodologías, Apellidos: Guzmán Cabrera
Desarrollo y Calidad
24/04/2023
en la Ingeniería del Nombre: Bryam Wilson
Software
Clase AplicacionTecnica
Esta clase representa a la aplicación técnica que puede ser ejecutada en el bloque
Descripción
común
descripcion
Atributos respuestaAtaque
cantidad
crearAplicacionTenica()
Metodos
actualizarAplicacionTenica()
Clase Tecnica
Descripció
Esta clase representa a la técnica que puede ser ejecutada en el bloque común
n
nombre
descripcion
Atributos
apartadosTecnica
tipoTécnica
crearTecnica()
Metodos editarTecnica()
eliminarTecnica()
BloqueComunCinturonNegroATres
Composición -- > debe componer a un
Dan: puede referenciar al bloque comun
bloque comun primeros dan
primeros dan
34
Actividades
Asignatura Datos del alumno Fecha
Metodologías, Apellidos: Guzmán Cabrera
Desarrollo y Calidad
24/04/2023
en la Ingeniería del Nombre: Bryam Wilson
Software
Clase TipoTecnica
Descripció Esta clase representa al tipo de técnica que puede ser la técnica efectuada (Base o
n variación). Actúa como un catálogo
nombre
Atributos
descripción
crearTipoTecnica()
Metodos
actualizarTipoTecnica()
Clase ApartadoTecnica
Descripció
Esta clase representa a la técnica que puede ser ejecutada en el bloque común
n
numTecnicasRealizadas
nombre
Atributos
descripcion
reglas
crearTecnica()
Métodos editarTecnica()
eliminarTecnica()
35
Actividades
Asignatura Datos del alumno Fecha
Metodologías, Apellidos: Guzmán Cabrera
Desarrollo y Calidad
24/04/2023
en la Ingeniería del Nombre: Bryam Wilson
Software
4. Conclusiones.
Reflexión
Qué ha ido
bien Me ha parecido placentero el planteamiento y la necesidad de
extraer clases para un Sistema Informático en un escenario del
mundo real.
Qué ha ido
mal El planteamiento sin un stakeholder o un experto que domine
el tema ha sido una complicación para la extracción de clases,
debido al tamaño y el procedimiento del escenario propuesto es
posible que en algunos casos se de paso a la subjetividad; sin
embargo, se ha hecho lo posible para analizar cada detalle del
documento propuesto y culminar con éxito la actividad.
Qué he
aprendido Qué es la extracción de clases UML y cómo se puede aplicar en
el desarrollo de software.
Cómo identificar clases en un planteamiento y cómo definir las
relaciones entre ellas utilizando UML.
© Universidad Internacional de La Rioja (UNIR)
36
Actividades