Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DameArgo
LasPelasAntes
Dpto. LSI - Universidad de Granada
ClienteColgao
Contexto de uso
Delimitar a partir del uso: Por personas, si el sistema es interactivo. Por mquinas, si el sistema controla procesos. Por otros programas, si el sistema coordina y controla aplicaciones.
ArrellenarPelas DameArgo
Jefaso
LasPelasAntes
ArrellenarGarrafn
ClienteColgao
Dpto. LSI - Universidad de Granada
Camata
Casos de uso
Un caso de uso representa una unidad funcional coherente de un sistema, subsistema o clase. En un caso de uso uno o ms actores interaccionan con el sistema que realiza algunas acciones Descripcin de varias secuencias de acciones, con variantes, que un sistema realiza para obtener un resultado observable til para algn actor
Dpto. LSI - Universidad de Granada
3. Registrar los artculos 2. El Cajero registra los artculos. alquilados. 4. Calcular y mostrar el precio. 5. El Cliente paga. 6. Autorizar y registrar el pago.
Representan un conjunto coherente de papeles que los usuarios de una entidad (sistema, subsistema, clase) pueden desempear al interaccionar con la misma. Cualquier cosa que se comunica (interacciona) con el sistema y que es externo a l.
Dpto. LSI - Universidad de Granada
Durante la fase de inicio la mayor parte de los casos de uso deben tener esta forma. Se deben escribir algunos resmenes clave de forma detallada.
Durante la fase de elaboracin los casos de uso deben escribirse de esta forma.
Pearson Educacin, S.A.Todos los derechos reservados
Resulta til durante los primeros requisitos y en el anlisis de alcance de un caso de uso.
Intenciones del actor Responsabilidades del sistema
1. El Cliente indica los artculos que desea alquilar. 2. El Cajero registra los artculos.
3.
5. El Cliente paga.
Eventos alternativos
Paso 7: El Cliente no tiene suficiente dinero en efectivo. Solicitud de un pago con tarjeta de crdito, denegacin de la transaccin, o deduccin de los artculos alquilados hasta la confirmacin del pago de la transaccin. Paso 7: El Cliente tiene cargos atrasados y no los pagar. El Cliente debe pagar los cargos pendientes antes de alquilar ms artculos, de manera que se realiza el pago completo o se anula la transaccin. Paso 9: Se produce un error al autorizar el pago con tarjeta de crdito, ya sea por falta de crdito o por inactividad del servicio de autorizacin. Solicitud de pago en efectivo en su lugar.
Caso de uso: Alquilar Curso normal Actor Sistema 1.El cliente llega al mostrador con videos para alquilar (excepcionalmente videojuegos). 2.El cliente presenta su 3.Presentar informacin sobre tarjeta de socio y el el cliente y el estado de empleado introduce su alquileres (normalmente nada nimero de identificacin en en alquiler, sin penalizaciones el sistema. pendientes) . 4.Para cada video o juego, el 5.Presenta una lista de los empleado graba en el ttulos alquilados, fechas de sistema su nmero de devolucin, precio total del identificacin. alquiler y cargos por retraso en la devolucin.
Caso de uso: Alquilar Curso normal (cont.) Actor 1. 2. 4. 6.El empleado informa al cliente de la cantidad a abonar y le pide el pago.. 7.El cliente paga en efectivo o a crdito. 8.El empleado graba el pago en el sistema. 11.El empleado entrega el recibo al cliente, que se va con los artculos alquilados. Sistema 3. 5.
Cursos alternativos Paso 7. El cliente no tiene suficiente dinero en efectivo. Sugerir pago a crdito, cancelacin de la transaccin o eliminar artculos hasta que la cantidad resultante pueda ser abonada.
Paso 7: El cliente tiene recargos por retraso sin pagar y no quiere abonarlos. Antes de hacer nuevos alquileres deben pagarse los recargos: o paga todo o se cancela la transaccin. Paso 9. Autorizacin de pago a crdito denegada, por crdito insuficiente o por fallo del servicio de autorizacin: pedir pago en efectivo..
Pagar recargos
Alquilar artculos
Gestionar socios Cajero Iniciar sesin Gestionar inventario Encargado Administrador Gestionar usuarios Cliente
<<include>>
<<include>>
<<include>>
Solicitar catlogo
Determinar crdito
Supervisor
Ejemplos:
Los casos de uso esenciales se centran en las intenciones de los actores y en las responsabilidades del sistema, postergando los detalles de la interfaz de usuario (UI): Los casos de uso concretos (TCC Real) no siguen la misma pauta. Esencial: El Titular de la cuenta introduce su datos en el cajero automtico. Real: El Titular introduce su tarjeta en el lector. El cajero muestra la ventana A. El titular introduce su nmero de identificacin personal (PIN) mediante el teclado numrico, etc.. A medida que nos desplazamos del anlisis al diseo, nos inclinamos ms por las descripciones concretas de caso de uso, dejando atrs las esenciales.
Pearson Educacin, S.A.Todos los derechos reservados
Miscelnea
Los casos de uso CRUD(ALMB) simples se pueden unir en un caso de uso Mantener <X>:
Mantener el inventario.
Comience el nombre de un evento con un verbo. Comience por la frase 1, que debe especificar <Actor> lleva a cabo <evento>. Todos los sistemas tienen un caso de uso Poner en Marcha y Suspender Operacin (quizs sea intrascendente).
Pearson Educacin, S.A.Todos los derechos reservados
Solicitar artculos
Pagar recargos include include Pagar en efectivo include Pagar a crdito include
extend
Alquilar artculos