1. INSTITUTO TECNOLOGICO SUPERIOR
DE INFORMATICA “IBARRA”
HERRAMIENTAS PARA EL DESPLIEGUE DE
DIAGRAMAS
LOS CASOS DE USO
Juan Echegaray Chang
DOCENTE
2. DATOS PERSONALES:
• NOMBRES: JUAN ROBYN EHEGARAY CHANG
• DIRECCION: JUAN DE VELASCO 2-54 Y SALINAS
• TELEFONO: CONV. 062601344 CEL. 0992785114
• EMAIL: JUANROBYN@HOTMAIL.COM
• BLOG: WWW.JUANROBYN.BLOGSPOT.COM
DATOS ESTUDIANTILES
• ESTUDIOS PRIMARIOS: ESCUELA 28 DE SEPTIEMBRE
• ESTUDIOS SECUNDARIOS: COLEGIO TEODORO GÓMEZ DE LA TORRE
• SUPERIOR: INSTITUTO TECNOLÓGICO SUPERIOR IBARRA – TÉCNICO PROGRAMADOR
INSTITUTO TECNOLOGICO SUPERIOR IBARRA – TECNOLOGO EN SISTEMAS
UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES: LICENCIADO EN SISTEMAS COMPUTACIONALES
UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES: INGENIERIA EN SISTEMAS
UNIVERSIDAD CATÓLICA DEL ECUADOR : MAESTRIA PARA LA GESTIÓN Y PRÁCTICA DOCENTE
INFORMACION LABORAL:
• UNIDAD EDUCATIVA SAGRADO COIRAZON DE JESUS – HNAS. BETHLEMITAS: DOCENTE DE 1996 A 2003
• UNIAD EDUCATIVA DIOCESANA BILINGÜE: DOCENTE DESDE 2003 HASTA LA PRESENTE FECHA
• INSTITUTO TECNOLOGICO SUPERIOR IBARRA:: DOCENTE DESDE 1994 HASTA LA PRESENTE FECHA.
JUAN ECHEGARAY CHANG
DOCENTE
CURRICULO
3. Introducción
En base a lo que hemos revisado anteriormente nos
damos cuenta que existen diferentes metodologías
que nos permiten desarrollar software de calidad
enfocadas a las necesidades que se tengan.
Dentro de un proyecto de software existen
diferentes etapas, una de estas independientemente
de la metodología que se esté utilizando es la
comunicación con el cliente, ya que es fundamental
para definir los requerimientos de software porque
muchas veces lo que se plantea no es lo que el
cliente espera, es por esto que se definen formas de
presentar al cliente una perspectiva de lo que será
el software una vez terminado.
INSTITUTO TECNOLOGICO SUPERIOR
DE INFORMATICA “IBARRA”
4. Introducción
Existen diferentes formas de representar la
funcionalidad del software sin estar terminado, una
de estas es el Lenguaje Unificado de
Modelado “UML”, que es el sistema de modelado de
software más conocido y utilizado en la actualidad;
está compuesto por diversos elementos gráficos que se
combinan para conformar diagramas, además se
encuentra respaldado por el OMG (Object Management
Group) que se dedica al cuidado y establecimiento de
estándares de tecnologías orientadas a objetos
INSTITUTO TECNOLOGICO SUPERIOR
DE INFORMATICA “IBARRA”
5. Introducción
Dentro de UML se pueden encontrar diversos
diagramas que permiten representar las diversas
perspectivas de un sistema, a las cuales se les conoce
como modelo que es una representación simplificada
de la realidad. Los Casos de Uso son diagramas que
permiten representar que hará el sistema pero no
como funciona, a continuación se analiza su
implementación en los proyectos de software.
INSTITUTO TECNOLOGICO SUPERIOR
DE INFORMATICA “IBARRA”
6. Objetivos
Conocer sobre los diagramas de Caso
de Uso, sus componentes y la
implementación que tienen dentro de
un proyecto de software.
INSTITUTO TECNOLOGICO SUPERIOR
DE INFORMATICA “IBARRA”
9. Diagramas de Casos de Uso
Un caso de uso es una descripción de las acciones de un
sistema desde el punto de vista del usuario. Es una
herramienta valiosa dado que es una técnica de aciertos
y errores para obtener los requerimientos del sistema,
justamente desde el punto de vista del usuario.
Los diagramas de caso de uso modelan la funcionalidad
del sistema usando actores y casos de uso. Los casos de
uso son servicios o funciones provistas por el sistema
para sus usuarios.
INSTITUTO TECNOLOGICO SUPERIOR
DE INFORMATICA “IBARRA”
10. Símbolos de los casos de uso
Sistema: El rectángulo representa los límites del sistema que contiene
los casos de uso. Los actores se ubican fuera de los límites del Sistema
INSTITUTO TECNOLOGICO SUPERIOR
DE INFORMATICA “IBARRA”
11. Símbolos de los casos de uso
Sistema: El rectángulo representa los límites del sistema que contiene
los casos de uso. Los actores se ubican fuera de los límites del Sistema
INSTITUTO TECNOLOGICO SUPERIOR
DE INFORMATICA “IBARRA”
12. Símbolos de los casos de uso
Sistema: El rectángulo representa los límites del sistema que contiene
los casos de uso. Los actores se ubican fuera de los límites del Sistema
INSTITUTO TECNOLOGICO SUPERIOR
DE INFORMATICA “IBARRA”
13. Relaciones
Las relaciones entre un
actor y un caso de uso, se
dibujan con una línea
simple. Para relaciones
entre casos de uso, se
utilizan flechas etiquetadas
“incluir” o “extender.” Una
relación “incluir” indica
que un caso de uso es
necesitado por otro para
poder cumplir una tarea.
Una relación “extender”
indica opciones alternativas
para un cierto caso de uso.
INSTITUTO TECNOLOGICO SUPERIOR
DE INFORMATICA “IBARRA”
15. Relaciones
Las relaciones activas se conocen como relaciones de comportamiento y se
utilizan principalmente en los diagramas de casos de uso. Hay cuatro tipos
básicos de relaciones de comportamiento: comunica, incluye, extiende y
generaliza.
INSTITUTO TECNOLOGICO SUPERIOR
DE INFORMATICA “IBARRA”
16. Documentación de los Casos de Uso
Existen dos formas principales de documentar un caso de uso:
Un diagrama en UML
Un documento detallado
Documentar casos de usos no es una tarea fácil que se pueda dominar de
un día para otro, requiere de tiempo, disciplina y experiencia, sin embargo
podemos definir una serie de pasos identificables para escribir los casos de
uso.
INSTITUTO TECNOLOGICO SUPERIOR
DE INFORMATICA “IBARRA”
17. Documentación de los Casos de Uso
INSTITUTO TECNOLOGICO SUPERIOR
DE INFORMATICA “IBARRA”
18. Documentación de los Casos de Uso
INSTITUTO TECNOLOGICO SUPERIOR
DE INFORMATICA “IBARRA”