SlideShare una empresa de Scribd logo
1 de 26
¿Qué son los casos de uso?
Importancia de los casos de uso
Representación de un modelo de casos de uso
Inclusión de los casos de uso
Extensión de los casos de uso
Ing. José Manuel Poveda R.
¿Qué son los casos de uso?
 Es una estructura que ayuda a los analistas a trabajar
con los usuarios para determinar la forma en que se
usará un sistema. Con una colección de casos de uso se
puede hacer el bosquejo de un sistema en términos de
lo que los usuarios intentan hacer con él.
 Este tipo de análisis es crucial para la fase de análisis
del desarrollo de un sistema. La forma en que los
usuarios utilicen un sistema le da la pauta para lo que
diseñará y creará. De lo que se trata es de obtener un
sistema que cumpla nuestras necesidades.
Importancia de los Casos de Uso:
 La importancia de los casos de uso radica en que se
diseña el sistema desde el propio punto de vista del
usuario. La idea es involucrar a los usuarios en las
etapas iniciales del análisis y diseño del sistema.
Representación de un modelo de
Caso de Uso:
Actor
Actor
Caso de Uso
Sistema
UN EJEMPLO: La máquina de gaseosa
La función principal de la
máquina de gaseosa es permitir
a un cliente (autor) adquirir una
lata de gaseosa: “Comprar
gaseosa” (caso de uso).
Sin embargo hay otros usuarios
que intervienen, como el
proveedor que tiene que
reabastecer a la máquina y el
recolector de dinero que tiene
que recoger el dinero de la
alcancía de la máquina.
Cliente
Comprar
Gaseosa
Maquina de Gaseosas
Reabastecer
Recolectar
dinero
Representante
del Proveedor
Recolector
Cliente
Representante
del Proveedor
Recolector
Inclusión de los Casos de Uso:
 En los casos de uso “Reabastecer” y “Recolectar dinero”
se pueden distinguir algunos pasos en común. Ambos
empiezan con quitar seguro y abrir la máquina, y
finalizan con el cierre de la máquina y su
aseguramiento.
 ¿Podríamos eliminar la duplicación de pasos de un
caso de uso al otro? – Si podemos.
 A la técnica de aprovechamiento de caso de uso se le
conoce como INCLUSIÓN DE UN CASO DE USO.
Cliente
Comprar
Gaseosa
Maquina de Gaseosas
Cubrir el
interior
Representante
del Proveedor
Recolector
Cliente
Representante
del Proveedor
Recolector
Exhibir el
interior
Recolectar
dinero
Cubrir el
interior
Exhibir el
interior
Reabastecer
<<incluir>>
<<incluir>>
<<incluir>>
<<incluir>>
Extensión de los Casos de Uso:
 A la acción de agregar un nuevo caso de uso a otro
original se le conoce como EXTENSIÓN DE UN CASO
DE USO.
 P/E: En el caso de uso “Reabastecer”, podría ser que el
representante de proveedor reabastezca la máquina de
gaseosas de acuerdo a las marcas más vendidas.
Cubrir el
interior
Representante
del proveedor
Exhibir el
interior
Reabastecer
<<incluir>>
<<incluir>>
Reabastecer de
acuerdo a las
ventas
<<extender>>
Generalización:
 Al igual que las clases, los casos de usos pueden
heredarse y sus autores también.
Recolector Re abastecedor
Proveedor
Comprar
Gaseosa
Comprar un
vaso de gaseosa
Diagrama de Casos de Uso para la
Tienda de Películas VIDEOMAX
A. DESCRIPCION DE ACTORES:
Nombre: Administrador VIDEOMAX
Rol: Administra el Sistema VIDEOMAX
Tareas:
 Registra Nuevas Películas.
 Da de baja a películas que ya no están disponibles.
 Registra a los nuevos clientes.
 Registra los datos de cada alquiler.
 Mantiene información actualizada sobre las reservas que
solicitan los clientes.
 Modifica los datos de los proveedores.
 Asigna los estantes que ocuparán las películas según las
categorías.
 Hace pedidos de películas que están siendo muy
solicitadas por los clientes.
Nombre: Cliente
Rol: Reserva y/o alquila Películas
Tareas:
 Proporciona información Personal.
 Detalla película a reservar y/o alquilar.
 Cancela sus reservaciones.
 Devuelve película alquilada.
Nombre: Proveedor
Rol: Abastece las Películas
Tareas:
 Proporciona información Personal.
 Consulta sobre la existencia de películas en el inventario
de VIDEOMAX. Y ofrece películas de estreno o aquellas
que considera importante tenerlas en inventario.
B. TABLA DE TAREAS:
C. DESCRIPCION DE LOS CASOS DE USO:
 Registrar Películas: Comienza cuando el
Administrador VIDEOMAX desea ingresar nuevos
películas o agregar cantidades de copias a registros ya
existentes. El Administrador VIDEOMAX debe asignar
un código a la película, digitar su título, protagonista,
director, año de estreno y cantidad en existencia.
 Registrar Clientes: Comienza cuando el
Administrador VIDEOMAX registra a un nuevo cliente,
obteniendo la información siguiente: Nombre, número
de cédula, Dirección y Teléfono. El administrador
VIDEOMAX debe asignarle un código según las
iniciales de sus nombres, además de cuatro dígitos
numéricos.
 Registrar Alquiler: Comienza cuando el
Administrador VIDEOMAX verifica si el cliente existe
para proceder al alquiler, de no ser así debe registrarlo
(ver Caso de uso “Registrar Cliente”), luego de ubicarlo,
digita el código de la(s) película(s) a alquilar (éste viene
en la caja del DVD) y la fecha de entrega, el sistema
automáticamente muestra los demás atributos de las
películas y la fecha en que debe ser devuelta.
 Registrar Reserva: Comienza cuando el
Administrador VIDEOMAX verifica si el cliente es
considerado “Socio” luego de ubicarlo, digita el código
de la(s) película(s) a reservar (éste viene en la caja del
DVD), el sistema automáticamente muestra los demás
atributos de las películas y la fecha en que se guarda.
 Actualizar Proveedor: Comienza cuando el
Administrador VIDEOMAX modifica (si existen
cambios) algunos de los datos de los tres proveedores
que abastecen las películas del negocio. Este caso de uso
también implica agregar nuevos proveedores.
 Proporciona Datos Personales: Comienza cuando
el Cliente llega al negocio por primera vez, selecciona la
película de su gusto y llega donde el Administrador
VIDEOMAX, quien verifica su no existencia en el
sistema y entonces procede a solicitar al Cliente los
siguientes datos personales: Nº de Cédula, nombre,
teléfono y dirección actual.
 Alquilar Películas: Comienza cuando el Cliente
selecciona de los estantes la o las películas a prestar, luego
llega donde el administrador VideoMax quien verifica que el
Cliente ya esté registrado en el sistema, sino ver Caso de Uso
“Proporciona Datos Personales”. Una vez ya registrado el
administrador le informa al Cliente el pago correspondiente
y la fecha a ser devueltas las películas.
 Reservar Película: Comienza cuando el Cliente se
comunica por cualquier medio con el Administrador
VIDEOMAX y le solicita una película para alquilarla en horas
posteriores, el administrador verifica si el cliente es
considerado “Socio” luego de ubicarlo, selecciona la película
e informa al Cliente que sus reservación ya ha sido
registrada.
 Devolver Película: Comienza cuando una vez
cumplida la fecha de entrega de la película el Cliente se
presenta al negocio y regresa la(s) película(s) que había
alquilado. El administrador VideoMax deberá cambiar el
estado tanto del cliente como el de la película.

 Abastece Película: Comienza cuando el proveedor
informa al administrador VideoMax sobre los nuevos
estrenos en el cine y aquellas películas que considera
importantes mantenerlas activas (películas clásicas) o que
incluso aquellas que entre más tenga mejor para el negocio
(infantiles, conciertos, pornográficas, etc.). Luego el
Proveedor establece acuerdo con el administrador
VideoMax y se cierra el pedido. Finalmente el proveedor
entrega en el tiempo establecido el pedido.
D. DIAGRAMA DE CASOS DE USO:
SISTEMA VIDEOMAX
Proporciona
Datos Personales
Alquila Pelicula
Devuelve Pelicula
Registra Alquiler
Registra a los
Cliente
Seleccionar
Pelicula
Abastece Pelicula
Reserva Pelicula Registra Reserva
Registra Pelicula
Abastece Pelicula
según Existencia
Actualiza
Proveedor
<<incluir>>
<<incluir>>
<<incluir>>
<<extender>>
Administrador
VIDEOMAX
Proveedor
Cliente
Gracias por su Atención!

Más contenido relacionado

Similar a diagramas-de-casos-de-uso (1).pptx

Introduccion a la ingenieria de software s14
Introduccion a la ingenieria de software s14Introduccion a la ingenieria de software s14
Introduccion a la ingenieria de software s14Maestros Online
 
Modelo Del Negocio con RUP y UML Parte 3
Modelo Del Negocio con RUP y UML Parte 3Modelo Del Negocio con RUP y UML Parte 3
Modelo Del Negocio con RUP y UML Parte 3David Motta Baldarrago
 
Formatos de logistica. 10
Formatos de logistica. 10Formatos de logistica. 10
Formatos de logistica. 10lore2417
 
Políticos de Seguridad
Políticos de SeguridadPolíticos de Seguridad
Políticos de SeguridadDaniel Valdez
 
Modelado de negocios 2017
Modelado de negocios 2017Modelado de negocios 2017
Modelado de negocios 2017kevin aparicio
 
Primeros artefactos de análisis. casos de uso
Primeros artefactos de análisis. casos de usoPrimeros artefactos de análisis. casos de uso
Primeros artefactos de análisis. casos de usoJuan Pablo Bustos Thames
 
Software basico tics seguridad informatica_riesgos
Software basico tics seguridad informatica_riesgosSoftware basico tics seguridad informatica_riesgos
Software basico tics seguridad informatica_riesgosMaestros en Linea MX
 
Informe de practicas Pre_Profesional_I
Informe de practicas Pre_Profesional_IInforme de practicas Pre_Profesional_I
Informe de practicas Pre_Profesional_IWilmer Vera Ostios
 
Proyecto tienda de video
Proyecto tienda de videoProyecto tienda de video
Proyecto tienda de videoIsrael Rey
 
10 Clase Captura De Los Requisitos Cap[1].6
10 Clase Captura De Los Requisitos Cap[1].610 Clase Captura De Los Requisitos Cap[1].6
10 Clase Captura De Los Requisitos Cap[1].6Julio Pari
 
10 Clase Captura De Los Requisitos Cap.6
10 Clase Captura De Los Requisitos  Cap.610 Clase Captura De Los Requisitos  Cap.6
10 Clase Captura De Los Requisitos Cap.6Julio Pari
 
Diagrama de Casos de Uso
Diagrama de Casos de UsoDiagrama de Casos de Uso
Diagrama de Casos de Usodavidgnroses
 
Ha2 cm40 eq3-saca
Ha2 cm40 eq3-sacaHa2 cm40 eq3-saca
Ha2 cm40 eq3-sacaJackieHee27
 

Similar a diagramas-de-casos-de-uso (1).pptx (20)

Introduccion a la ingenieria de software s14
Introduccion a la ingenieria de software s14Introduccion a la ingenieria de software s14
Introduccion a la ingenieria de software s14
 
Plantilla caso de_uso
Plantilla caso de_usoPlantilla caso de_uso
Plantilla caso de_uso
 
Ir b c
Ir b cIr b c
Ir b c
 
Modelo Del Negocio con RUP y UML Parte 3
Modelo Del Negocio con RUP y UML Parte 3Modelo Del Negocio con RUP y UML Parte 3
Modelo Del Negocio con RUP y UML Parte 3
 
Formatos de logistica. 10
Formatos de logistica. 10Formatos de logistica. 10
Formatos de logistica. 10
 
Políticos de Seguridad
Políticos de SeguridadPolíticos de Seguridad
Políticos de Seguridad
 
Laboratorio
LaboratorioLaboratorio
Laboratorio
 
Modelado de negocios 2017
Modelado de negocios 2017Modelado de negocios 2017
Modelado de negocios 2017
 
Primeros artefactos de análisis. casos de uso
Primeros artefactos de análisis. casos de usoPrimeros artefactos de análisis. casos de uso
Primeros artefactos de análisis. casos de uso
 
Software basico tics seguridad informatica_riesgos
Software basico tics seguridad informatica_riesgosSoftware basico tics seguridad informatica_riesgos
Software basico tics seguridad informatica_riesgos
 
Informe de practicas Pre_Profesional_I
Informe de practicas Pre_Profesional_IInforme de practicas Pre_Profesional_I
Informe de practicas Pre_Profesional_I
 
02-PROYECTO-FERCEJOR-docx.docx
02-PROYECTO-FERCEJOR-docx.docx02-PROYECTO-FERCEJOR-docx.docx
02-PROYECTO-FERCEJOR-docx.docx
 
Proyecto tienda de video
Proyecto tienda de videoProyecto tienda de video
Proyecto tienda de video
 
Redacción de casos de uso
Redacción de casos de usoRedacción de casos de uso
Redacción de casos de uso
 
10 Clase Captura De Los Requisitos Cap[1].6
10 Clase Captura De Los Requisitos Cap[1].610 Clase Captura De Los Requisitos Cap[1].6
10 Clase Captura De Los Requisitos Cap[1].6
 
10 Clase Captura De Los Requisitos Cap.6
10 Clase Captura De Los Requisitos  Cap.610 Clase Captura De Los Requisitos  Cap.6
10 Clase Captura De Los Requisitos Cap.6
 
Diagrama de Casos de Uso
Diagrama de Casos de UsoDiagrama de Casos de Uso
Diagrama de Casos de Uso
 
Manual tecnico
Manual tecnicoManual tecnico
Manual tecnico
 
Ha2 cm40 eq3-saca
Ha2 cm40 eq3-sacaHa2 cm40 eq3-saca
Ha2 cm40 eq3-saca
 
02-PROYECTO-FERCEJOR-docx.docx
02-PROYECTO-FERCEJOR-docx.docx02-PROYECTO-FERCEJOR-docx.docx
02-PROYECTO-FERCEJOR-docx.docx
 

Más de Ander Gonzalez

Más de Ander Gonzalez (7)

4-modelo-de-caso-de-usos.ppt
4-modelo-de-caso-de-usos.ppt4-modelo-de-caso-de-usos.ppt
4-modelo-de-caso-de-usos.ppt
 
Ejercicios Unicode xml.pptx
Ejercicios Unicode xml.pptxEjercicios Unicode xml.pptx
Ejercicios Unicode xml.pptx
 
Ejercicios java22.pptx
Ejercicios java22.pptxEjercicios java22.pptx
Ejercicios java22.pptx
 
SOFTWARE WEB.pptx
SOFTWARE WEB.pptxSOFTWARE WEB.pptx
SOFTWARE WEB.pptx
 
Cuál es mi idea
Cuál es mi ideaCuál es mi idea
Cuál es mi idea
 
Hola
HolaHola
Hola
 
Hola
HolaHola
Hola
 

Último

Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfDanielaVelasquez553560
 
Presentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxPresentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxYajairaMartinez30
 
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...RichardRivas28
 
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfannavarrom
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASfranzEmersonMAMANIOC
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdfAnthonyTiclia
 
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptxguillermosantana15
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxMarcelaArancibiaRojo
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones025ca20
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdfCristhianZetaNima
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfAntonioGonzalezIzqui
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdfevin1703e
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxbingoscarlet
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfmatepura
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfyoseka196
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfalexquispenieto2
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7luisanthonycarrascos
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 

Último (20)

Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdf
 
Presentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxPresentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptx
 
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
 
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
 
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docx
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdf
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptx
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdf
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdf
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 

diagramas-de-casos-de-uso (1).pptx

  • 1. ¿Qué son los casos de uso? Importancia de los casos de uso Representación de un modelo de casos de uso Inclusión de los casos de uso Extensión de los casos de uso Ing. José Manuel Poveda R.
  • 2.
  • 3. ¿Qué son los casos de uso?  Es una estructura que ayuda a los analistas a trabajar con los usuarios para determinar la forma en que se usará un sistema. Con una colección de casos de uso se puede hacer el bosquejo de un sistema en términos de lo que los usuarios intentan hacer con él.  Este tipo de análisis es crucial para la fase de análisis del desarrollo de un sistema. La forma en que los usuarios utilicen un sistema le da la pauta para lo que diseñará y creará. De lo que se trata es de obtener un sistema que cumpla nuestras necesidades.
  • 4. Importancia de los Casos de Uso:  La importancia de los casos de uso radica en que se diseña el sistema desde el propio punto de vista del usuario. La idea es involucrar a los usuarios en las etapas iniciales del análisis y diseño del sistema.
  • 5. Representación de un modelo de Caso de Uso: Actor Actor Caso de Uso Sistema
  • 6. UN EJEMPLO: La máquina de gaseosa La función principal de la máquina de gaseosa es permitir a un cliente (autor) adquirir una lata de gaseosa: “Comprar gaseosa” (caso de uso). Sin embargo hay otros usuarios que intervienen, como el proveedor que tiene que reabastecer a la máquina y el recolector de dinero que tiene que recoger el dinero de la alcancía de la máquina.
  • 7. Cliente Comprar Gaseosa Maquina de Gaseosas Reabastecer Recolectar dinero Representante del Proveedor Recolector Cliente Representante del Proveedor Recolector
  • 8. Inclusión de los Casos de Uso:  En los casos de uso “Reabastecer” y “Recolectar dinero” se pueden distinguir algunos pasos en común. Ambos empiezan con quitar seguro y abrir la máquina, y finalizan con el cierre de la máquina y su aseguramiento.  ¿Podríamos eliminar la duplicación de pasos de un caso de uso al otro? – Si podemos.  A la técnica de aprovechamiento de caso de uso se le conoce como INCLUSIÓN DE UN CASO DE USO.
  • 9. Cliente Comprar Gaseosa Maquina de Gaseosas Cubrir el interior Representante del Proveedor Recolector Cliente Representante del Proveedor Recolector Exhibir el interior Recolectar dinero Cubrir el interior Exhibir el interior Reabastecer <<incluir>> <<incluir>> <<incluir>> <<incluir>>
  • 10. Extensión de los Casos de Uso:  A la acción de agregar un nuevo caso de uso a otro original se le conoce como EXTENSIÓN DE UN CASO DE USO.  P/E: En el caso de uso “Reabastecer”, podría ser que el representante de proveedor reabastezca la máquina de gaseosas de acuerdo a las marcas más vendidas. Cubrir el interior Representante del proveedor Exhibir el interior Reabastecer <<incluir>> <<incluir>> Reabastecer de acuerdo a las ventas <<extender>>
  • 11. Generalización:  Al igual que las clases, los casos de usos pueden heredarse y sus autores también. Recolector Re abastecedor Proveedor Comprar Gaseosa Comprar un vaso de gaseosa
  • 12. Diagrama de Casos de Uso para la Tienda de Películas VIDEOMAX
  • 13. A. DESCRIPCION DE ACTORES:
  • 14. Nombre: Administrador VIDEOMAX Rol: Administra el Sistema VIDEOMAX Tareas:  Registra Nuevas Películas.  Da de baja a películas que ya no están disponibles.  Registra a los nuevos clientes.  Registra los datos de cada alquiler.  Mantiene información actualizada sobre las reservas que solicitan los clientes.  Modifica los datos de los proveedores.  Asigna los estantes que ocuparán las películas según las categorías.  Hace pedidos de películas que están siendo muy solicitadas por los clientes.
  • 15. Nombre: Cliente Rol: Reserva y/o alquila Películas Tareas:  Proporciona información Personal.  Detalla película a reservar y/o alquilar.  Cancela sus reservaciones.  Devuelve película alquilada.
  • 16. Nombre: Proveedor Rol: Abastece las Películas Tareas:  Proporciona información Personal.  Consulta sobre la existencia de películas en el inventario de VIDEOMAX. Y ofrece películas de estreno o aquellas que considera importante tenerlas en inventario.
  • 17. B. TABLA DE TAREAS:
  • 18. C. DESCRIPCION DE LOS CASOS DE USO:
  • 19.  Registrar Películas: Comienza cuando el Administrador VIDEOMAX desea ingresar nuevos películas o agregar cantidades de copias a registros ya existentes. El Administrador VIDEOMAX debe asignar un código a la película, digitar su título, protagonista, director, año de estreno y cantidad en existencia.  Registrar Clientes: Comienza cuando el Administrador VIDEOMAX registra a un nuevo cliente, obteniendo la información siguiente: Nombre, número de cédula, Dirección y Teléfono. El administrador VIDEOMAX debe asignarle un código según las iniciales de sus nombres, además de cuatro dígitos numéricos.
  • 20.  Registrar Alquiler: Comienza cuando el Administrador VIDEOMAX verifica si el cliente existe para proceder al alquiler, de no ser así debe registrarlo (ver Caso de uso “Registrar Cliente”), luego de ubicarlo, digita el código de la(s) película(s) a alquilar (éste viene en la caja del DVD) y la fecha de entrega, el sistema automáticamente muestra los demás atributos de las películas y la fecha en que debe ser devuelta.  Registrar Reserva: Comienza cuando el Administrador VIDEOMAX verifica si el cliente es considerado “Socio” luego de ubicarlo, digita el código de la(s) película(s) a reservar (éste viene en la caja del DVD), el sistema automáticamente muestra los demás atributos de las películas y la fecha en que se guarda.
  • 21.  Actualizar Proveedor: Comienza cuando el Administrador VIDEOMAX modifica (si existen cambios) algunos de los datos de los tres proveedores que abastecen las películas del negocio. Este caso de uso también implica agregar nuevos proveedores.  Proporciona Datos Personales: Comienza cuando el Cliente llega al negocio por primera vez, selecciona la película de su gusto y llega donde el Administrador VIDEOMAX, quien verifica su no existencia en el sistema y entonces procede a solicitar al Cliente los siguientes datos personales: Nº de Cédula, nombre, teléfono y dirección actual.
  • 22.  Alquilar Películas: Comienza cuando el Cliente selecciona de los estantes la o las películas a prestar, luego llega donde el administrador VideoMax quien verifica que el Cliente ya esté registrado en el sistema, sino ver Caso de Uso “Proporciona Datos Personales”. Una vez ya registrado el administrador le informa al Cliente el pago correspondiente y la fecha a ser devueltas las películas.  Reservar Película: Comienza cuando el Cliente se comunica por cualquier medio con el Administrador VIDEOMAX y le solicita una película para alquilarla en horas posteriores, el administrador verifica si el cliente es considerado “Socio” luego de ubicarlo, selecciona la película e informa al Cliente que sus reservación ya ha sido registrada.
  • 23.  Devolver Película: Comienza cuando una vez cumplida la fecha de entrega de la película el Cliente se presenta al negocio y regresa la(s) película(s) que había alquilado. El administrador VideoMax deberá cambiar el estado tanto del cliente como el de la película.   Abastece Película: Comienza cuando el proveedor informa al administrador VideoMax sobre los nuevos estrenos en el cine y aquellas películas que considera importantes mantenerlas activas (películas clásicas) o que incluso aquellas que entre más tenga mejor para el negocio (infantiles, conciertos, pornográficas, etc.). Luego el Proveedor establece acuerdo con el administrador VideoMax y se cierra el pedido. Finalmente el proveedor entrega en el tiempo establecido el pedido.
  • 24. D. DIAGRAMA DE CASOS DE USO:
  • 25. SISTEMA VIDEOMAX Proporciona Datos Personales Alquila Pelicula Devuelve Pelicula Registra Alquiler Registra a los Cliente Seleccionar Pelicula Abastece Pelicula Reserva Pelicula Registra Reserva Registra Pelicula Abastece Pelicula según Existencia Actualiza Proveedor <<incluir>> <<incluir>> <<incluir>> <<extender>> Administrador VIDEOMAX Proveedor Cliente
  • 26. Gracias por su Atención!