CAMBIO PAGINA Jeffri y Jorge 21/06/2014 Inicio del Documento 4 Jorge 22/06/2014 Especificacin de casos de Uso 5-7 Jeffri 23/06/2014 Correcciones varias 2-4 Jeffri y Jorge 25/06/2014 Finalizacin del documento de caso de uso 5-9
CASOS DE USO
3
TABLA DE CONTENIDOS
HISTRICO ..................................................................................................................................... 2 TABLA DE CONTENIDOS ................................................................................................................ 3 1. INTRODUCCIN ..................................................................................................................... 4 1.1 Objetivos ....................................................................................................................... 4 1.2 mbito ........................................................................................................................... 4 1.3 Bibliografa .................................................................................................................... 4 2 Especificacin de Casos de Uso ..................................................................................... 5 2.1 Caracterstica 1: Administracin de Usuarios .............................................................. 6 2.1.1 Caso de uso 1 : Registrar Usuario .......................................................................... 6 2.1.2 Caso de uso 2 : Generacin de Contrato ............................................................... 6 2.1.3 Caso de uso 3 : Asignacin de Plaza ...................................................................... 7 2.1.4 Caso de uso 4: Registro de datos del coche .......................................................... 7 2.1.5 Caso de uso 5: Registro de dato bancarios. .......................................................... 7 2.1.6 Caso de uso 6: Dar de baja a usuarios. .................................................................. 8 2.1.7 Caso de uso 7 : Modificar ...................................................................................... 8 2.2 Caracterstica 2: Administracin General .................................................................... 8 2.2.1 Caso de uso 1 : Generar Reportes Bancarios ........................................................ 9 2.2.2 Caso de uso 2 : Emitir tarjeta temporal ................................................................ 9 2.2.3 Caso de uso 3 : Generacin de reportes contables ............................................. 10 2.2.4 Caso de uso 4: Fijar Precios ................................................................................. 10 2.3 Caracterstica 3: Gestin de Pago .............................................................................. 10 2.3.1 Caso de uso 1: Pago Mensual .............................................................................. 11 2.3.2 Caso de uso 2: Verificacin de Tarjeta ................................................................ 12
CASOS DE USO
4
1. INTRODUCCIN La ingeniera de software, rama de las ciencias de la computacin se dedica al estudio y aplicacin de mtodos sistemticos para el desarrollo y mantenimiento de software, es decir responde a las necesidades de los usuarios con nuevas tcnicas que facilitan la comunicacin de necesidades de procesamiento de informacin de los usuarios y plantearlas en forma de requerimientos de forma tal, que quien la construccin y administracin y pruebas del software, y he aqu la implementacin de un caso de uso que es muy fundamental para el desarrollo de un software. 1.1 Objetivos Mostrar cmo definir los requisitos para aplicar un proceso sistemtico de generacin de caso de prueba Determinar las caractersticas que deber tener el sistema o las restricciones que deber cumplir para su buen desempeo 1.2 mbito
2.1.1 Caso de uso 1: Registrar Usuario Referencia: C001 Nombre: Registrar Usuario Descripcin Registro de datos principales del usuario alquilado Actor Administrador Relaciones S/D Precondicin S/D PostCondicion Generacin de Contrato Flujo normal 1. Se pide identificacin como cedula o pasaporte 2. Se procede a revisar si ya cuenta con un historial 3. Si no cuenta se procede a llenar los datos del formulario de registro 4. Se finaliza el registro Flujo Alternativo 3-. Caso contrario se finaliza el registro
2.1.2 Caso de uso 2: Generacin de Contrato Referencia: C002 Nombre: Generacin de Contrato Descripcin Luego del registro, se da la firma del contrato para la plaza Actor Administrador, Cliente Relaciones Include Precondicin Registrar Usuario CASOS DE USO
7
PostCondicin Asignacin de Plaza, Registro de datos del coche, Registro de datos del banco Flujo normal 1. Luego que se registra el sistema genera contrato automticamente 2. Se procede a darle el formulario para la firma al cliente 3. El cliente lo firma 4. Y se procede al archivar los documentos habilitantes. Flujo alternativo
2.1.3 Caso de uso 3: Asignacin de Plaza Referencia: C003 Nombre: Asignacin de Plaza Descripcin Se registra y da a conocer que tipo de plaza tendr el cliente Actor Administrador, Cliente Relaciones Include Precondicin Generacin de Contrato PostCondicin S/D Flujo normal 1. Se da a conocer que tipo de plaza hay disponibles 2. El cliente elije 3. Y se le procede a dar la tarjeta para poder ingresar al aparcamiento Flujo alternativo
2.1.4 Caso de uso 4: Registro de datos del coche Referencia: C004 Nombre: Registro de datos del coche Descripcin Se procede a guardar los datos del coche del cliente. Actor Administrador Relaciones Include Precondicin Generacin de Contrato PostCondicin S/D Flujo normal 1. Se procede a la revisin del coche 2. Se guardan los datos como motor, tipo, marca del auto. 3. Y se procede a la prueba con el sistema de colocacin. Flujo alternativo
2.1.5 Caso de uso 5: Registro de dato bancario. Referencia: C005 Nombre: Registro de dato bancarios Descripcin Se guardan los datos para saber cuando ser el debito y de que banco Actor Administrador Cliente Relaciones Include Precondicin Generacin del Contrato CASOS DE USO
8
PostCondicin S/D Flujo normal 1. Se pide nmero de cuenta o tarjeta 2. Elegir el monto a pagar 3. Se pide el da que se pueda debitar 4. Y se registra los datos en el sistema Flujo alternativo
2.1.6 Caso de uso 6: Dar de baja a usuarios. Referencia: C006 Nombre: Dar de Baja Descripcin Eliminacin abstracta a un cliente Actor Administrador Relaciones Precondicin S/D PostCondicin S/D Flujo normal 1. Se busca al cliente en el sistema 2. Se verifica si es el cliente a eliminar 3. Se procede a eliminar Flujo alternativo
2.1.7 Caso de uso 7: Modificar Referencia: C007 Nombre: Modificar Descripcin Permite modificar cualquier dato del usuario previamente ingresado Actor Administrador Relaciones Precondicin S/D PostCondicin S/D Flujo normal 1. Se procede a buscar los datos a modificar 2. Se elige si modificar datos bancarios, coche o usuarios 3. Y se guardan los datos Flujo alternativo
2.2 Caracterstica 2: Administracin General
CASOS DE USO
9
2.2.1 Caso de uso 1: Generar Reportes Bancarios Referencia: C008 Nombre: Generar Reportes Bancarios Descripcin El administrador genera los reportes mes a mes para el banco. Actor Administrador Relaciones Precondicin S/D PostCondicin S/D Flujo normal 1. Se procede ir a la parte de reportes del sistema 2. Revisa que todo este correcto 3. Y se enva por medio de EMAIL al banco 4. El banco devuelve reportes de personas con fondos aceptables Flujo alternativo
2.2.2 Caso de uso 2: Emitir tarjeta temporal Referencia: C009 Nombre: Emitir tarjeta temporal Descripcin El administrador da permiso para emitir tarjeta temporal CASOS DE USO
10
Actor Administrador Relaciones Precondicin S/D PostCondicin S/D Flujo normal 1. El cliente eventual llega a pedir plaza 2. El administrador da paso a que elija cuanto tiempo 3. Se emite una tarjeta temporal por parte del Sistema Flujo alternativo
2.2.3 Caso de uso 3: Generacin de reportes contables Referencia: C010 Nombre: Generacin de reportes contables Descripcin El sistema permite al administrador visualizar todo lo que tiene que ver con finanzas y reportes contables Actor Administrador Relaciones Precondicin S/D PostCondicin S/D Flujo normal 1. El administrador elije la opcin de ver reportes contables 2. Puede imprimir ya sea mayorizacin, balances , diarios, etc 3. Permite visualizar el estado contable de la empresa. Flujo alternativo
2.2.4 Caso de uso 4: Fijar Precios Referencia: C011 Nombre: Fijar Precios Descripcin Permite al administrador fijar los precios de las plazas Actor Administrador Relaciones Precondicin S/D PostCondicin S/D Flujo normal 1. Se elige la opcin de establecer precio 2. El administrador puede poner a conveniencia los precios para las plazas 3. Se puede modificar en cualquier momento deseado 4. Y se guarda los cambios para hacerlos efectivos Flujo alternativo
2.3 Caracterstica 3: Gestin de Pago
CASOS DE USO
11
2.3.1 Caso de uso 1: Pago Mensual Referencia: C012 Nombre: Pago mensual Descripcin Se cobra a los clientes alquilados el pago mensual de la plaza Actor Administrador , Cliente Alquilado Relaciones Precondicin S/D PostCondicin S/D Flujo normal 1. Se procede a enviar al correo del cliente alquilado el detalle del pago mensual de la plaza 2. El cliente decide si seguir con el servicio 3. Y se procede a hacer el debido proceso de dbito al cliente. 4. Y el sistema lo pone como buen estado y pagada la plaza al cliente Flujo alternativo
CASOS DE USO
12
2.3.2 Caso de uso 2: Verificacin de Tarjeta Referencia: C013 Nombre: Verificacin de Tarjeta Descripcin Se realiza cuando un cliente eventual procede al retirar el carro del aparcamiento Actor Cliente Eventual Relaciones Precondicin S/D PostCondicin S/D Flujo normal 1. Se lee la tarjeta por el lector de entrada 2. El sistema le muestra cuanto es el importe a pagar 3. El cliente eventual elije por medio de cajero cual banco pagar 4. Se realiza el pago 5. Se procede a la entrega del vehculo por medio del sistema de colocacin. Flujo alternativo