100% encontró este documento útil (2 votos)
441 vistas6 páginas

CasoPracticoDos VictorMonroy

El documento describe una actividad práctica sobre modelado de software mediante diagramas de casos de uso y clases. Se pide realizar estos diagramas para un caso de gestión de exámenes de karate. Se incluyen detalles sobre la herramienta a utilizar y la entrega de la solución.

Cargado por

Andres
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
100% encontró este documento útil (2 votos)
441 vistas6 páginas

CasoPracticoDos VictorMonroy

El documento describe una actividad práctica sobre modelado de software mediante diagramas de casos de uso y clases. Se pide realizar estos diagramas para un caso de gestión de exámenes de karate. Se incluyen detalles sobre la herramienta a utilizar y la entrega de la solución.

Cargado por

Andres
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Asignatura Datos del alumno Fecha

Metodologías,
Apellidos: Monroy Hernández
Desarrollo y Calidad
​21-ene-2019
en la Ingeniería de
Nombre: Víctor
SW

Actividades
Caso práctico: Diagrama de casos de uso y diagrama de clases
Para esta actividad, a partir del enunciado del primer caso práctico (gestionar de
manera automatizada la tramitación y realización de los exámenes de Kárate para
cinturón negro, en cualquier de sus grados) y seleccionando una de las herramientas de
modelado con la que se hizo la comparativa, se pide:

● Diagramas de casos de uso.


● Descripción textual breve de los casos de uso.
● Diagrama de clases.

Para el apartado de descripción textual breve de los casos de uso, se recomienda usar la
siguiente tabla para cada caso de uso:

Identificador Código identificativo del caso de uso

Nombre Nombre del requisito funcional

Descripción Descripción de la funcionalidad del caso de uso

Precondición Precondición del caso de uso

Postcondición Postcondición del caso de uso

Actores
Paso Acción
Secuencia 1
Normal 2

Paso Acción
Secuencia 1
alternativa 2

Paso Acción
Secuencia de 1
error 2

Importancia Sin importancia, importante, vital

Urgencia Puede esperar, hay presión, inmediatamente

Observaciones Comentarios adicionales

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


(UNIR)
Asignatura Datos del alumno Fecha
Metodologías,
Apellidos: Monroy Hernández
Desarrollo y Calidad
​21-ene-2019
en la Ingeniería de
Nombre: Víctor
SW

Entregar la solución en un documento Word (Georgia 11 e interlineado 1,5) incluyendo


las imágenes de los diagramas realizados con la herramienta utilizada. Enviar también
los ficheros originales de los modelos de la herramienta.

Por si no sabes qué herramientas escoger, en el apartado Recursos externos del tema
encontrarás la referencia a una herramienta de modelado con UML gratuita bastante
utilizada.

Competencias

CB6. Poseer y comprender conocimientos que aporten una base u oportunidad de ser
originales en el desarrollo y/o aplicación de ideas, a menudo en un contexto de
investigación.
CB7. Que los estudiantes sepan aplicar los conocimientos adquiridos y su capacidad de
resolución de problemas en entornos nuevos o poco conocidos dentro de contextos más
amplios (o multidisciplinares) relacionados con su área de estudio.
CB8. Que los estudiantes sean capaces de integrar conocimientos y enfrentarse a la
complejidad de formular juicios a partir de una información que, siendo incompleta o
limitada, incluya reflexiones sobre las responsabilidades sociales y éticas vinculadas a la
aplicación de sus conocimientos y juicios.
CB9. Que los estudiantes sepan comunicar sus conclusiones y los conocimientos y
razones últimas que las sustentan a públicos especializados y no especializados de un
modo claro y sin ambigüedades.
CB10. Que los estudiantes posean las habilidades de aprendizaje que les permitan
continuar estudiando de un modo que habrá de ser en gran medida autodirigido o
autónomo.
CG1. Capacidad para proyectar, calcular y diseñar productos, procesos e instalaciones
en el ámbito de la Ingeniería de Software.
CE1. Capacidad para modelar, diseñar, definir la arquitectura, implantar, gestionar,
operar, administrar y mantener aplicaciones, sistemas, servicios y contenidos
informáticos.

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


(UNIR)
Asignatura Datos del alumno Fecha
Metodologías,
Apellidos: Monroy Hernández
Desarrollo y Calidad
​21-ene-2019
en la Ingeniería de
Nombre: Víctor
SW

CE2. Capacidad para utilizar y desarrollar metodologías, métodos, técnicas, programas


de uso específico, normas y estándares de Ingeniería de Software.
CE3. Capacidad para analizar las necesidades de información que se plantean en un
entorno y llevar a cabo en todas sus etapas el proceso de construcción de un sistema de
información.
CE4. Capacidad para crear y diseñar sistemas software que resuelvan problemas del
mundo real.
CE5. Capacidad para evaluar y utilizar entornos de Ingeniería de Software avanzados,
métodos de diseño, plataformas de desarrollo y lenguajes de programación.
CT1. Analizar de forma reflexiva y crítica las cuestiones más relevantes de la sociedad
actual para una toma de decisiones coherente.
CT2. Identificar las nuevas tecnologías como herramientas didácticas para el
intercambio comunicacional en el desarrollo de procesos de indagación y de
aprendizaje grupal.
CT3. Aplicar los conocimientos y capacidades aportados por los estudios a casos reales
y en un entorno de grupos de trabajo en empresas u organizaciones.
CT4. Adquirir la capacidad de trabajo independiente, impulsando la organización y
favoreciendo el aprendizaje autónomo.

Solución:
Esta práctica se desarrolló con la herramienta StarUML la cual es una
herramienta para el modelamiento de software basado en los estándares UML
(Unified Modeling Language) y MDA (Model Driven Arquitecture), que en un
principio era un producto comercial y que hace cerca de un año pasó de ser un
proyecto comercial a uno de licencia abierta GNU/GPL.

A continuación el diagrama de clases se tomaron las clases sacadas en el


ejercicio práctico número uno.

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


(UNIR)
Asignatura Datos del alumno Fecha
Metodologías,
Apellidos: Monroy Hernández
Desarrollo y Calidad
​21-ene-2019
en la Ingeniería de
Nombre: Víctor
SW

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


(UNIR)
Asignatura Datos del alumno Fecha
Metodologías,
Apellidos: Monroy Hernández
Desarrollo y Calidad
​21-ene-2019
en la Ingeniería de
Nombre: Víctor
SW

Diagrama de casos de usos

Identificador 01

Nombre Rendir examen

Descripción Realización y calificación del examen para subir de grado

Precondición Estar inscrito en la academia y cumplir con los requisitos

Postcondición Nuevo grado a cursar

Actores Aspirante y juez


Paso
Secuencia 1 El aspirante presenta el examen dependiendo del dan
Normal 2 El juez califica el examen realizado por el aspirante
3 Se asigna un nuevo grado al aspirante
Paso
Secuencia 1 El aspirante presenta el examen dependiendo del dan
alternativa 2 El juez califica el examen realizado por el aspirante
3 No pasa y debe volver a presentar el examen
Paso
Secuencia de 1 El aspirante presenta el examen dependiendo del dan
error 2 El juez califica el examen realizado por el aspirante
3 Asignación de un bloque equivocado
Importancia vital

Urgencia hay presión

Observaciones

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


(UNIR)
Asignatura Datos del alumno Fecha
Metodologías,
Apellidos: Monroy Hernández
Desarrollo y Calidad
​21-ene-2019
en la Ingeniería de
Nombre: Víctor
SW

Identificador 02

Nombre Solicitar inscripción

Descripción El aspirante solicita la inscripción y dependiendo del tipo se asigna un bloque

Precondición El aspirante quiera inscribirse

Postcondición Nuevo grado a cursar

Actores Aspirante, Tribunal


Paso
Secuencia 1 El aspirante solicita la inscripción
Normal 2 El tribunal revisa la inscripción realizada y la aprueba
3 Asignación del bloque al aspirante
Paso
Secuencia 1 El aspirante solicita la inscripción
alternativa 2 El tribunal revisa la inscripción por solicitud de méritos o convalidación
3 Asignación del bloque al aspirante según inscripción
Paso
Secuencia de 1 El aspirante solicita la inscripción
error 2 El tribunal reprueba la solicitud
3
Importancia vital

Urgencia inmediatamente

Observaciones

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


(UNIR)

También podría gustarte