Está en la página 1de 7

Universidad Abierta y a Distancia

de México
División de Ciencias Exactas, Ingeniería y Tecnología
Desarrollo de software

Semestre: 4
Asignatura: Modelado de negocios.
Unidad de aprendizaje: 3.
Actividad: 3.

Nombre del estudiante: Gabriel Antonio Saavedra


Martínez.
Matrícula: ES1821012694
Grupo: DS-DMDN-2301-B1-002
Docente: Francisco Javier Zúñiga Hernández.
Fecha de entrega:

Ciudad de México, julio del 2022

Diseño: DL-CPL

ÍNDICE
INTRODUCCIÓN................................................................................................................ 5
DESARROLLO DE LA ACTIVIDAD...................................................................................6
CONCLUSIONES............................................................................................................... 7
REFERENCIAS BIBLIOGRÁFICAS...................................................................................8
INTRODUCCIÓN
Un diagrama de casos de uso es un modelo usado por desarrolladores de software y
analistas de negocio para plasmar de manera abstracta el conjunto de procesos de un
negocio.
Según Jacobson (2013), “Un caso de uso expresa todas las formas de usar un sistema para
alcanzar una meta particular para un usuario”; en resumen, un caso de uso indica una
función del sistema y las formas en que culminan su objetivo.

Los elementos más importantes de un diagrama de casos de uso UML son:


Actores (simbolizados como pequeños monigotes de líneas simples), que es toda entidad
que activa la ejecución de los casos de uso.
Su ámbito de aplicación que simboliza al conjunto de casos de uso; es representado como
un gran rectángulo, que contiene los símbolos de caso de uso.
Por último, tenemos los casos de uso representados con un ovalo con el nombre del
proceso que representa al centro.

Las relaciones entre estos elementos son representadas por líneas de diferentes estilos.
Cada estilo, significa un tipo de relación distinto.
Primero, una línea solida representa una relación de uso entre actor y caso de uso, es
decir que el primero puede usar al segundo. Por otro lado, una línea recta con una cabeza
de flecha hueca indica generalización, que es la especialización caso de uso o actor
añadiéndole funciones o caracteristicas particulares.
Por último, una la línea discontinua con un semi triangulo en un extremo, puede indicar ya
sea una extensión o inclusión entre casos de uso. Cuando un caso de uso extiende a otro
significa que este podría o no ejecutarse extendiendo la funcionalidad del caso de uso que
lo activa. En contraparte, cuando un caso de uso incluye a otro, implica que el caso de uso
siempre requiere activar al caso de uso incluido.
Ambos tipos de relación se diferencian etiquetando la línea con “<<extend>>” o
“<<include>>”
DESARROLLO DE LA ACTIVIDAD

Ejemplo de Elaboración de modelo de casos de uso.

Identificación de Actores y casos de uso.


Actor. Casos de uso relacionados.
Personal administrativo. Registrar cliente (dueño).
Registrar automóvil.
Cambiar propietario.
Verificar ID del vehículo.
Consultar historial
Ingeniero. Registrar diagnóstico.
Enviar diagnostico.

Cliente. Acceder a plataforma web.


Consultar avance de reparación.
Vigilar su auto.
Realizar el pago.

Sistema Administración de clientes. Identificar Usuario.


Comprobar número de identificación
vehicular.
Generar reporte de ingreso.
Generar reporte de servicio.
DIAGRAMA UML. SISTEMA DE SERVICIO “EL RAYO”
CONCLUSIONES
“Los casos de uso pretenden ser herramientas simples para describir el comportamiento
del software o de los sistemas.”(Andalucía, 2015)
El diseño de un modelo de casos de uso es importante para las etapas de análisis y
diseño, en cualquier proyecto de software, por lo que resulta imprescindible dominar esta
técnica de documentación.

Las caracteristicas principales de este modelo, es su alto nivel de abstracción, el cual


resulta apto en las primeras etapas de la metodología de desarrollo que estemos
utilizando. Aunque este modelo nació para utilizarse con la metodología de desarrollo
RUP, resulta de utilidad para metodologías más nuevas, como las agiles.

Mediante esta práctica, pude entender que el modelo de casos de uso se centra en definir
quienes o que utilizaran el sistema (actores), cuáles son las funcionalidades (casos de
uso), disponibles para ser ejecutadas ya sea directa o indirectamente por los usuarios.
Esto último, puede ocurrir en una de tres formas distintas por inclusión, generalización o
extensión que son relaciones que modifican el flujo normal de ejecución del caso de uso
activado por el usuario. Todo ello, debe ser capturado por nuestro modelo de casos de
uso.

En conclusión, creo que el uso de este modelo es una herramienta esencial para
comprender el alcance y funcionalidad de un sistema en proceso de desarrollo.
REFERENCIAS BIBLIOGRÁFICAS

Carlos M. Zapata, Paula A. Tamayo, & Fernando Arango. (2007). CONVERSIÓN DE


ESQUEMAS PRECONCEPTUALES A DIAGRAMA DE CASOS DE USO EMPLEANDO
AToM3. DYNA, 74(153), 237–251.
https://revistas.unal.edu.co/index.php/dyna/article/view/981
 
de Andalucía, J. (2015). Guía para la redacción de casos de uso. línea]. Available:
http://www. juntadeandalucia. es/servicios/madeja/contenido/recurso/416.[Último acceso:
10 Abril 2020].

También podría gustarte