Proyecto Video Club El Gallo Sampedrano.pdf

81
UNIVERSIDAD MARIANO GALVEZ DE GUATEMALA CENTRO REGIONAL DE SAN PEDRO SAC. SAN MARCOS PLAN FIN DE SEMANA DISEÑO DE SISTEMAS ING. EDGAR JEHOMÍAS MATUL GARCIA GRUPO #5 PROYECTO VIDEOCLUB EL GALLO SAMPEDRANO ESTUDIANTES 0903 07 11264 JUAN JOSÉ OROZCO JUAREZ 0903 08 3590 GUTY RENÉ FUENTES GODINEZ 0903 08 9741 LUIS ALBERTO GÓMEZ QUIQUIVIX 0903 08 16287 VICTOR HARED CIFUENTES MENDEZ INGENIERIA EN SISTEMAS DE INFORMACION NOVENO CICLO JUNIO 2012

Transcript of Proyecto Video Club El Gallo Sampedrano.pdf

Page 1: Proyecto Video Club El Gallo Sampedrano.pdf

UNIVERSIDAD MARIANO GALVEZ DE GUATEMALA

CENTRO REGIONAL DE SAN PEDRO SAC. SAN MARCOS

PLAN FIN DE SEMANA

DISEÑO DE SISTEMAS

ING. EDGAR JEHOMÍAS MATUL GARCIA

GRUPO #5

PROYECTO

VIDEOCLUB EL GALLO SAMPEDRANO

ESTUDIANTES

0903 07 11264 JUAN JOSÉ OROZCO JUAREZ

0903 08 3590 GUTY RENÉ FUENTES GODINEZ

0903 08 9741 LUIS ALBERTO GÓMEZ QUIQUIVIX

0903 08 16287 VICTOR HARED CIFUENTES MENDEZ

INGENIERIA EN SISTEMAS DE INFORMACION

NOVENO CICLO

JUNIO 2012

Page 2: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 3

INTRODUCCION

Con el propósito de brindar un servicio de calidad a la clientela de la empresa Video-Club

“El Gallo Sampedrano”, se ha decidido implementar una herramienta capaz de realizar

consultas y permitirle realizar reservaciones de sus películas favoritas, utilizando para ello

nuevas funciones. Esto consiste en un sistema de software de calidad que será

administrado por una persona capaz de garantizar el correcto funcionamiento del sistema

(Administrador), con el fin principal de brindar al cliente un servicio garantizado, libre de

retardos y fallos de sistema. Para gozar de estas credenciales, el cliente debe contar con

una cuenta de afiliación proporcionada por la empresa Video-Club “El Gallo Sampedrano”.

Page 3: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 4

1. GENERALIDADES 1.1. Titulo del proyecto

VIDEO-CLUB “EL GALLO SAMPEDRANO”

1.2. AUTORES

Juan José Orozco Juárez 0903 – 07 – 11264 Guty Rene Fuentes Godínez 0903 – 08 – 3590 Luis Alberto Gómez Quiquivix 0903 – 08 – 9741 Oziel Víctor Hared Cifuentes Méndez 0903 – 08 – 16287

1.3. VISIÓN DE LA EMPRESA Ser una empresa innovadora y reconocida, en el demandante mundo del entretenimiento, contando con aptitud para enfrentar el mercado local y regional. Ofreciendo lo último en contenido multimedia acorde a las necesidades de los clientes, convirtiéndonos así en una valiosa opción en un demandante mercado. Posicionando nuestros servicios en toda la región occidente del país, con estructura propia, un excelente servicio de calidad, sistemas integrados agiles e innovadores y completamente automatizados.

1.4. MISIÓN DE LA EMPRESA Somos una empresa vanguardista orientada en todo momento a que nuestro servicio cuente con la elegancia, tendencia y calidad que nuestros clientes mas exigentes merecen tener. Ser la compañía de servicio en la industria de video más exitosa de la región manteniendo nuestros valores con los que iniciamos.

Page 4: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 5

1.5. ORGANIGRAMA

2. PLANTEAMIENTO DEL PROBLEMA 2.2 Definición del problema principal

La cadena de videoclubs “El Gallo San pedrano” está teniendo un gran éxito en el mercado pero le están surgiendo algunos problemas relacionados con el grado de satisfacción del cliente y que le han llevado a plantearse cambiar la aplicación de gestión del negocio, de modo que incluya funciones tales como: Permitir a un cliente consultar el catálogo desde un terminal

Permitir hacer reservas de películas

Aumentar las categorías para clasificación de las películas

Permitir al cliente acceder a través de una aplicación web para realizar consultas y reservas

Gerente general

Gerente de informatica

Recursos humanos

Administrador de bodega

Gerente Administrativo

Page 5: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 6

2.2. ANTECEDENTES DEL PROBLEMA De acuerdo con las exigencias que a diario cuanta la tienda de películas y las fallas que se han detectado durante los últimos años en el sistema, esto a causado molestias tanto al personal como a los clientes, esto implica perdidas económicas, retardo de tiempo y con ello los clientes tiende a inclinarse por buscara a la competencia. 2.3. JUSTIFICACIÓN DEL PROYECTO Las justificaciones son desarrolladas de acuerdo a tres aspectos técnicos, económicos y sociales. Justificación económica Un sistema de control y seguimiento de consultas, permitirá que Se optimice sus principales tareas, mejorando el tiempo de servicio por el sistema que será implementado en red, permitiendo a los clientes del video club puedan realizar consultas y reservar sus películas favoritas desde su oficina o lugar donde se encuentren con acceso a la web para obtener un mejor servicio. Justificación social La facilidad de consulta demandada de los videos beneficiara tanto a los clientes, al personal operativo como al directivo, el mismo permitirá búsquedas de información rápida y oportuna al momento que se la requiera. El sistema que controla el alquiler de las películas proporciona información rápida y oportuna a la dirección y particularmente a la Tienda. Justificación técnica El Proyecto a desarrollar, se realiza por la necesidad que tiene la Tienda, ya que no cuenta con un buen control de Las películas, optimizando así los servicios que presta el mismo. El sistema realiza un control de inventarios, utilizando para ello la metodología Orientada a Objetos y el método RUP.

Page 6: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 7

2.4 OBJETIVOS 2.4.1 Generales: Diseñar y desarrollar un sistema de control y seguimiento de inventarios para la Tienda “El Gallo Sampedrano”, que le ayude a mejorar su proceso de alquiler de películas. 2.4.2 Específicos:

Diseñar una base de datos segura y confiable. Llevar el control automatizado de las películas de la Tienda. Controlar la adquisición y alquiler de las películas. Diseñar un modelo de inventarios para el control de entradas y salidas de las

películas. Diseñar formularios de control de reservaciones, entradas y salidas de Películas. Controlar, buscar y registrar todos los movimientos de las películas. Realizar un listado detallado que contenga información de todas las características

de las películas. Realizar un registro por categoría para su fácil ubicación.

2.5. ESTUDIO DE FACTIBILIDAD DEL PROYECTO.

Después de describir las necesidades que ameriten la realización de un nuevo sistema de

software, es pertinente realizar un estudio de factibilidad para determinar la

infraestructura tecnológica y la capacidad técnica que implica la implantación del sistema

en cuestión, así como los costos, beneficios y el grado de aceptación que la propuesta

genera en la institución. Este análisis permitió determinar las posibilidades de diseñar el

sistema propuesto y su puesta en marcha, los aspectos tomados en cuenta para este

estudio fueron en tres áreas, las cuales se describen a continuación.

2.5.1 FACTIBILIDAD TÉCNICA

La factibilidad técnica consiste en realizar una evaluación sobre la tecnología y

componentes técnicos de las que se harán uso en el desarrollo e implementación del

sistema propuesto, así como los requerimientos tecnológicos que deben ser adquiridos

para el desarrollo y puesta en marcha del sistema en cuestión, de acuerdo a la tecnología

necesaria para la implantación del sistema de transacciones de la empresa Video-Club “El

Gallo San Pedrano” se evaluó en dos enfoques, hardware y software.

Page 7: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 8

a. Hardware

En cuanto al hardware, se refiere específicamente al recurso tecnológico en donde estará

instalado el servidor de la empresa Video-Club “El Gallo San Pedrano” el cual debe cumplir

con los siguientes requerimientos mínimos:

Procesador Quad - Core Intel Xeon 2.55 GHZ. Memoria cache de 12 MB Memoria RAM 8 GB DDR3 2 tarjetas de red EMBEDDED 18 slots DIMMS Soporte para 4 discos duros de manera nativa y hasta 8 discos duros con Hot Plug. 2 puertos PCI Express Fuentes de alimentación de 700 Watts con Hot Plug Sistemas de enfriamiento Unidades de protección UPS Monitores y accesorios complementarios.

Cada unidad empleado, contara con una estación de trabajo dependiente del servidor

principal que permita la interconexión de todos los componentes y/o usuarios de la

empresa, aprovechando para ello la tecnología inalámbrica, por lo tanto terminal debe

contar como mínimo con los siguientes recursos tecnológicos:

Estación de trabajo:

Procesador Intel Xeon Six Core 2.80 GHZ Memoria RAM de 6 GB DDR3 Memoria cache de 12 MB Unidad óptica SATA Multi DVD Write 12 ranuras de memoria DIM

Access Point (punto de acceso inalámbrico):

Transmisión de potencia 802 Distancia de funcionamiento máximo 500 Mts. Tasa de transferencia máxima 54 Mbits/s

Page 8: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 9

Sistema de Maquina Automática:

Caja automática modelo UD-10 Aceptador de con capacidad de aceptar quetzales Casete apilador de discos Monitor LCD 15” sensible al tacto (Touch Screen) Dispensador de discos de un casete Impresora para comprobantes térmica

Equipos para personal:

Procesador Intel Core I3 2.5 GHZ Mother Board Memoria RAM de 4 GB Disco duro de 500 GB Unidad DVD RAG Tarjeta de red inalámbrica Tarjeta de Video G-force GTX 570 de 1 GB Fuente de Alimentación 460 Watts Unidades de protección UPS Puertos USB Monitor LCD

Dispositivos periféricos:

Impresora Multifuncional Láser Jet 4515 Sistema de intercomunicación Teclados Mouse

b. Software:

En cuanto al software necesario, cada terminal bancaria contara con las aplicaciones

empleadas para el desarrollo y correcto funcionamiento del sistema. El servidor requiere

de un sistema operativo Windows server 2008, cada estación de trabajo Windows 7 y el

sistema gestor de base de datos Oracle 11g, para el uso general en las estaciones de

trabajo en actividades diversas, se deben poseer las herramientas de escritorio y

navegadores existentes actualmente (como navegadores Internet explore 9 y/o Mozilla

Fiero Fox 6).

Page 9: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 10

Como resultado de este estudio técnico, se determinó que en la actualidad se cuenta con

una infinidad de tecnologías de punta, es muy susceptible el desarrollo y puesta en

marcha del sistema propuesto transaccional.

2.5.2 FACTIBILIDAD ECONÓMICA

Seguidamente presentamos el resultado obtenido del estudio de la factibilidad económica

para el desarrollo del nuevo sistema de información, en donde podemos observar de una

manera más precisa las funcionalidades del sistema propuesto para una mejor calidad en

el servicio que se brindara no solo a una localidad en sí, sino a una comunidad regional en

transacciones profesionales.

COSTOS HARDWARE Y SOFTWARE

Equipo Tecnológico Costo

Servidor $ 6,345

Estación de trabajo $ 4,812

Access Point $ 985

Maquinas automáticas $ 5,000

Equipo clientes $ 1,749

Impresora $ 2,200

Equipo periféricos $ 800

Sistema Operativo Windows Server 2008 $ 200

Sistema Operativo Windows 7 $ 100

Gestor de Base de Datos $ 400

Total $ 22,591

Page 10: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 11

COSTOS DE MATERIAL DE OFICINA Y PAPELERÍA

Consumibles Costos

Material de oficina Q 5,000

Papel para impresoras Q 3,000

Tóner para impresión Q 1,500

Tóner de respaldo Q 1,500

Total Q 11,000

COSTOS DE SALARIO DEL PERSONAL

Recurso Humano Salario

Administrador del sistemas servidor Q 15,000

Administradores clientes Q 8,000

Asistente de cajero automático Q 4,000

Operadores Q 3,000

Total Q 30,000

El costo total del sistema propuesto asciende a una cantidad de Q 217,209.80; a una tasa de cambio de Q 7.80 por dólar. a. BENEFICIOS TANGIBLES

Los beneficios tangibles aportados por el sistema propuesto están dados por los siguientes aspectos:

Reducción de costos en mantenimiento del equipo.

Page 11: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 12

Reducción en costos de papelería.

Reducción en suministros para los equipos.

Reducción de espacio físico.

Reducción de recurso humano. B. BENEFICIOS INTANGIBLES Entre los beneficios intangibles pueden ser:

Optimizar el sistema de transacción a clientes.

Aumento en la productividad del personal que labora dentro de la empresa.

Confiabilidad en el sistema para la toma de decisiones. Flexibilidad en el manejo de volumen y diversidad de información con rapidez,

oportunidad y precisión.

Capacidad de búsqueda y actualización de información.

Mayor aprovechamiento de los recursos tecnológicos.

Mayor capacidad en el registro y almacenamiento automático de información.

Realzar la imagen de la empresa y caracterizarla como un ente de confianza y eficiente en transacciones de alquiler de películas.

2.5.3 FACTIBILIDAD LEGAL

Se determina cualquier infracción, violación o responsabilidad legal en que se podría

incurrir por el desarrollo del sistema.

Para la utilización del servicio se hace necesaria la vinculación a una tarjeta que los

acredite como socios para poder adquirir las películas que desea alquilar.

Respecto al uso de las maquinas automáticas, estos equipos son de uso libre y propiedad

de la empresa que lo va ha adquirir, únicamente se restringe a las normas de la empresa

que las fabrica.

“Su utilización es libre siempre y cuando no se utilice para perjuicio a terceros.”

Al ser un nuevo sistema se hará necesaria la reglamentación, para ello se emitirán las

respectivas solicitudes de licencias en la oficina respectiva y demás oficinas necesarias

para constituirlo legalmente.

Page 12: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 13

2.5.4 FACTIBILIDAD OPERATIVA

En este proceso se detallaron aspectos de actualización de conocimientos y nuevas formas

en el procesamiento de las transacciones monetarias internaciones con el uso del nuevo

sistema de la empresa.

Con la única y primordial finalidad de garantizar la máxima confiabilidad en el

funcionamiento del sistema, el cual dará impacto de forma positiva y aceptable para los

usuarios, el mismo fue desarrollado en forma estándar a los sistemas ya existentes en

instituciones bancarias tanto nacionales como internacionales, dando como resultado una

interfaz de usuario final amigable al usuario, siendo esta una herramienta de fácil manejo

y comprensión en transacciones voluminosas y a distancia, contando con las opiniones de

los usuarios para posibles modificaciones y actualizaciones que permitan mejorar aún más

el sistema transaccional monetario.

3. PLANIFICACION DEL PROYECTO

3.1 Estructura de Actividades

Planificación: realizado el día 3/0/12 durante 4 horas en el cual se determino el trabajo

para la semana.

Identificación del Problema: en esta actividad realizamos el estudio del problema y su

solución. Para ello utilizamos 5 horas.

Análisis de factibilidad: esta actividad nos permitió determinar que factible es el sistema

para su implementación.

Modelado UML: durante esta actividad fue las que mas tiempo no llevara debido a que

hay que realizar bien detalladamente el sistema para que no que no presente errores.

Preparación para la entrega: ya terminado el sistema se procederá a toda la

documentación que lleva para su respectiva entrega.

Presentación Del Sistema: se tiene contemplado que esta actividad se realice el día

9/06/12

Page 13: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 14

3.2 CRONOGRAMA DEL PROYECTO

Page 14: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 15

Page 15: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 16

4. ANALISIS

4.1 Requerimientos

Se han identificado las siguientes funciones a realizar por el Sistema:

Generales:

Debe gestionar el alquiler de películas de vídeo, de una manera amigable Debe tener una interfaz gráfica de usuario amigable El encargado de un local debe ser capaz de encontrar si una película está en el

local, prestada, perdida, no disponible, no disponible en este local pero sí en otro local de la cadena.

Debe ser capaz de imprimir una lista de todos los alquileres que han expirado por más de un número dado de días (por defecto 1). La lista debe estar ordenada con los alquileres de más tiempo primero.

Debe ser capaz de imprimir una lista con los socios que tienen películas que deberían haber devuelto, indicando el número de días de atraso.

Debe ser capaz de obtener algunas estadísticas: Cuántas veces se ha alquilado una película Cuáles son las películas que más se alquilan Una lista de películas que se alquilan poco Clientes con más alquileres

Socios

Para alquilar una película es necesario ser socio del videoclub Cualquier persona puede darse de alta como socio dentro del horario del

videoclub, proporcionando sus datos personales al encargado. En ese momento se le entrega una carnet de socio con un identificador único y más adelante podrá recoger una tarjeta que le permitirá alquilar películas en las máquinas automáticas de alquiler de que dispone la empresa.

Cuando el cliente recibe la tarjeta puede cambiar la clave asignada y puede cargarla con una cantidad de dinero para lo que ha debido proporcionar un número de cuenta.

Cuando un socio devuelve una película con retraso deberá pagar un recargo que deberá abonar antes de alquilar otra película. La política de sanciones puede cambiar.

Un socio no podrá alquilar una película si tiene pendiente el pago de sanciones. Los empleados se consideran socios automáticamente, tienen un descuento del

50% y no son objeto de sanciones.

Alquileres

Page 16: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 17

Un alquiler puede implicar más de una película, pero una única fecha de devolución

Por cada alquiler se debe registrar el socio, las películas, fecha del alquiler, fecha de devolución y cantidad pagada.

El sistema debe imprimir un recibo por cada alquiler realizado que firma el socio y queda copia en el videoclub.

Si el socio pierde o daña la cinta de vídeo debe pagar una multa. La devolución de películas se puede hacer a través de un buzón situado a la

entrada del establecimiento (puesto que cada copia tiene un código único al igual que los socios se sabe exactamente qué socio ha hecho la devolución).

Reservas

Los socios pueden hacer reservas de películas estén o no alquiladas. La reserva se puede hacer por teléfono, acudiendo al local o a través de la aplicación web. Si la película esta alquilada el socio pasa a una cola de espera para esa película, si no está alquilada, el encargado la retira de los estantes hasta que el socio pase a recogerla.

Cuando se devuelve una película hay que comprobar si hay reservas para avisar al socio por teléfono o por email. El socio dispone de dos días para pasar a recogerla, si no lo hace debe pagar un recargo y se anula la reserva. Es posible cancelar reservas, lo que de momento no supone cargo alguno.

Terminal de consultas

Existe un terminal en cada local que permite a los socios consultar el catálogo y hacer búsquedas por autor, título, intérpretes, género,…

El terminal tiene capacidades multimedia para poder visualizar fragmentos de la película

Acceso Web

Los socios pueden a través de la web darse de alta, realizar consultas sobre el catálogo, hacer reservas.

Películas

Existen dos tipos de películas que difieren en el precio y duración del alquiler que son: novedades y ordinarias. Las novedades son películas de estreno que se

Page 17: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 18

mantienen en esta sección durante seis meses desde la fecha de incorporación al videoclub, tras la cual pasa a la sección de películas ordinarias (esta decisión de traspaso también puede tomarla el responsable del establecimiento). Con vista a que los empleados de la empresa proporcionen una información detallada a los clientes sobre las películas que tienen disponibles guardarán la información del título, temática, director, actores principales, año, y el resumen del argumento.

El precio del alquiler de las novedades es de Q.15.00 y sólo se pueden retener durante dos días, mientras que las películas ordinarias cuestan Q.10.00 y se pueden tener hasta un máximo de 7 días.

El sistema debe manejar una base de datos de películas Las películas se clasifican en géneros (infantil, comedia, romántica, aventuras,…). Una película puede pertenecer a más de una categoría. De cada película puede haber una o más copias. Cada cinta de vídeo es marcada con un código de barras que permite su

identificación. El terminal del encargado del local dispone de un lector de códigos de barras

Cada película tiene un precio recomendado Los precios y número de copias están sujetos a variaciones siguiendo políticas de la

empresa que debe tomar el responsable del establecimiento. Realmente, además de películas, el videoclub también alquila videojuegos. Cada

videojuego es caracterizado por el título, temática, argumento y la plataforma sobre las que puede ejecutarse (PlayStation, sega, nintendo, PC). El precio de alquiler es de Q.20.00 y tienen que devolverse al día siguiente del alquiler.

Máquina automática de alquiler

Cada local tiene una máquina de alquiler. Para usarla hay que disponer de la tarjeta de socio. Tras la validación (tres posibles intentos, si falla en los tres no la retorna), el socio puede realizar consultar y seleccionar una película. El alquiler será posible si hay saldo suficiente. Si el socio está sancionado se le carga la multa al coste de la película. El terminal permite cargar la tarjeta si fuese necesario. Al final, el terminar expide un ticket de información.

La devolución debe realizarse en el local. El encargado del local es el responsable de reponer películas en la máquina.

Page 18: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 19

DIAGRAMA DE CASOS DE USO

Page 19: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 20

DESCRIPCIÓN DE UN CASO DE USO

<Identificador> <Registrar Socio>

Descripción

El sistema deberá permitir a los actores, socio y encargado, para poder

registrar a los clientes nuevos para que tenga acceso a los beneficios de la

empresa.

Precondición <Registros de Usuarios>

Secuencia

Normal

Paso Acción

1 El empleado solicita datos del Cliente

2 El empleado procesa la información al Servidor

3 Los datos son almacenas y se crea el registro

4 Se le entrega el carné de Socio

Postcondición <Recepción de carné>

Excepciones Paso Acción

a El socio recibe su carné de identificación

b El socio recibe en un lapso mayor su tarjeta de alquiler

Rendimiento El sistema deberá realizar la acción lo en un tiempo inmediato.

Frecuencia Este caso de uso se espera que se lleve a cabo en un tiempo indefinido.

Importancia Vital

Urgencia Inmediatamente

Comentarios <otras consideraciones en formato libre>

Page 20: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 21

DESCRIPCIÓN DE UN CASO DE USO

<Identificador> <Baja Socio>

Descripción

El sistema deberá permitir a socio y encargado dar de baja o retiro a un socio

en específico cuando este ya no quiera ser parte del mismo.

Precondición <Eliminar un usuario>

Secuencia

Normal

Paso Acción

1 El socio decide ya no pertenecer a la entidad

2 El socio establece su baja del sistema

3 El empleado participa en el proceso de baja del cliente

4 El empleado remite la anulación del carné del ex-socio

Postcondición <Eliminación de carné>

Excepciones Paso Acción

a Posteriormente de darse de baja, el empleado solicita el carné o

tarjeta para su separación.

Rendimiento El sistema deberá realizar la acción de forma inmediata para evitar cualquier

tipo de inconveniente posterior.

Frecuencia Este caso de uso se espera que se lleve a cabo un par de veces en un lapso de

tiempo de 15 días.

Importancia Importante

Urgencia Inmediatamente

Comentarios <otras consideraciones en formato libre>

Page 21: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 22

DESCRIPCIÓN DE UN CASO DE USO

<Identificador> <Actualizar Datos>

Descripción

El sistema deberá permitir a socio y encargado, el acceso y actualización de la

información básica de un cliente cuando este conceda datos adicionales de

importancia.

Precondición <Actualiza datos de un socio>

Secuencia

Normal

Paso Acción

1 El socio brinda los datos adicionales al encargado de un local.

2 El encargado ingresa al servidor de datos

3 El encargado actualiza la información básica del socio

4 El encargado imprime un nuevo carné para el socio

Postcondición <Cambiar pin>

Excepciones Paso Acción

a Cuando se actualizan los datos del socio, se debe cambiar el pin

para confirmar la actualización.

Rendimiento El sistema deberá realizar la acción descrita de paso 1 al paso 3 en el mismo

instante, dando un tiempo no mayor de una hora para la entrega de la acción

del paso 4.

Frecuencia Este caso de uso se espera que se lleve a cabo una vez en un lapso de cuatro

meses.

Importancia Importante

Urgencia Puede esperar

Comentarios <otras consideraciones en formato libre>

Page 22: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 23

DESCRIPCIÓN DE UN CASO DE USO

<Identificador> <Cambiar Clave>

Descripción

El sistema deberá permitir a Socio y Encargado, dar la importancia de

cambiar la contraseña que se dio al inicio para que la tarjeta que se adquiere

como socio tenga la mayor seguridad disponible para manejar transacciones.

Precondición <Cambiar contraseña>

Secuencia

Normal

Paso Acción

1 El socio solicita al sistema el cambio de clave

2 El empleado verifica los datos para dar carta abierta a dicha

acción.

3 El socio ingresa los nuevos valores para su clave

4 El empleado corrobora la información nueva

5 Se actualiza el pin para la tarjeta de socio

Postcondición <postcondición del caso de uso>

Excepciones Paso Acción

Rendimiento El sistema deberá realizar la acción de los pasos 1 al 4 para que los datos de

la clave sean cambiados. Del tal forma que el punto 5 se actualice lo mas

pronto posible para su inmediata actualización.

Frecuencia Este caso de uso se llevara a cabo en lapso no mayor a un año.

Importancia Importante

Urgencia Puede esperar

Comentarios <otras consideraciones en formato libre>

Page 23: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 24

DESCRIPCIÓN DE UN CASO DE USO

<Identificador> <Recargar Tarjeta>

Descripción El sistema deberá permitir a Socio y Banco interactuar entre sí para

incrementar el saldo del socio para que pueda utilizar la tarjeta.

Precondición <Recargar saldo de la tarjeta>

Secuencia

Normal

Paso Acción

1 El socio interactúa con el sistema para rectificar su saldo

2 El sistema devuelve un resultado al socio

3 En base a lo anterior, el socio solicita al banco una transferencia

4

Con la transferencia desde la cuenta bancaria del socio, se esta

recargando un nuevo saldo a la tarjeta para poder utilizarla de

nuevo directamente en una máquina de alquiler y/o local.

Postcondición <Alquiler o reserva de productos>

Excepciones Paso Acción

a Cuando se recarga la tarjeta el cliente puede hacer una reserva

b El socio con su tarjeta ya puede realizar un alquiler

Rendimiento El sistema deberá realizar la acción descrita en el paso 3, por medio del

numero de cuenta bancaria de socio, la cual enviará una cantidad de dinero

como saldo a la tarjeta de este.

Frecuencia Este caso de uso se espera que se lleve a cabo cada vez que sea necesario

para no manejar efectivo.

Importancia Importante

Urgencia Puede esperar.

Comentarios <otras consideraciones en formato libre>

Page 24: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 25

DESCRIPCIÓN DE UN CASO DE USO

<Identificador> <Consultar>

Descripción

El sistema deberá permitir a socio, servidor y encargado la interacción

adecuada para llevar a cabo la función de consulta de un producto por medio

de cuatro medio distintos.

Precondición <Realizar una Consulta>

Secuencia

Normal

Paso Acción

1 El socio puede realizar una consulta utilizando cuatro medios

distintos y disponibles en el negocio.

2

2a Consulta por medio de la web

2b Consulta directa en el local

2c Consulta por medio de la terminal

2d Consulta por medio de una llamada telefónica

3 Dependiendo del medio utilizado, se obtiene un registro del

servidor central.

4 El servidor le brinda los datos al empleado

5 El empleado brinda la información oportuna al empleado para

que este pueda tomar una decisión.

Postcondición <Hacer un alquiler>

Excepciones Paso Acción

a El socio luego de hacer una consulta puede alquilar un producto,

película o videojuego.

Rendimiento

El sistema deberá realizar la acción descrita en el paso 1, para poder realizar

un alquiler, pero antes consulta en el medio más próximo, por si el producto

no está en determinado local. Las acciones posteriores se darán luego que el

servidor devuelva los resultados al encargado y este al socio.

Frecuencia

Este caso de uso se espera que se lleve a cabo una media de 50 veces por

semana.

Importancia Vital

Urgencia Inmediatamente

Comentarios <otras consideraciones en formato libre>

Page 25: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 26

DESCRIPCIÓN DE UN CASO DE USO

<Id

entificador>

<Consulta por Terminal>

Descripción

El sistema deberá permitir a socio y servidor, una interacción que permita

conocer el estado y disponibilidad de un producto, en determinada tienda o

sector.

Precondición <Consulta de productos por medio de la terminal>

Secuencia

Normal

Paso Acción

1 El socio busca una terminal de consulta

2 El socio se identifica por medio de su tarjeta

3 El socio solicita un catálogo de productos

4 El servidor devuelve la información solicitada

5 El socio determina la finalización de su consulta

6 El socio se retira de la terminal de consulta

Postcondición <Hacer un alquiler>

Excepciones Paso Acción

a El socio luego de hacer una consulta puede alquilar un producto,

película o videojuego.

Rendimiento

El sistema deberá realizar la acción descrita en los pasos anteriores en un

tiempo adecuado y de interacción sencilla.

Frecuencia

Este caso de uso se espera que se lleve a cabo una media de 50 veces por

semana.

Importancia Importante

Urgencia Puede esperar

Comentarios <otras consideraciones en formato libre>

Page 26: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 27

DESCRIPCIÓN DE UN CASO DE USO

<Identificador> <Consultar Vía Web>

Descripción

El sistema deberá permitir a socio y servidor una interacción que permita

conocer el estado y disponibilidad de un producto, en determinada tienda o

sector.

Precondición <Consulta de productos por medio de la Web>

Secuencia

Normal

Paso Acción

1 El socio busca una PC o laptop con conexión a la red

2 El socio ingresa al sitio web de la empresa

3 El socio ingresa con su usuario y contraseña.

4 El socio solicita un catálogo de productos

5 El servidor devuelve la información solicitada a la PC

6 El socio cierra la sesión de consulta

Postcondición <Hacer un alquiler>

Excepciones Paso Acción

a El socio luego de hacer una consulta puede alquilar un producto,

película o videojuego.

Rendimiento

El sistema deberá realizar la acción descrita en los pasos anteriores en un

tiempo adecuado y de interacción sencilla.

Frecuencia

Este caso de uso se espera que se lleve a cabo una media de 75 veces por

semana.

Importancia Importante

Urgencia Puede esperar

Comentarios <otras consideraciones en formato libre>

Page 27: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 28

DESCRIPCIÓN DE UN CASO DE USO

<Identificador> <Consultar en Local>

Descripción

El sistema deberá permitir a socio, encargado y el servidor, una interacción

que permita conocer el estado y disponibilidad de un producto, en

determinada tienda o sector.

Precondición <Consulta de productos directamente de local>

Secuencia

Normal

Paso Acción

1 El socio busca el local mas cercano para una consulta

2 El socio ingresa al local y se identifica con su carnet/tarjeta

3 El empleado solicita la información del socio al servidor para

verificar sus datos

4 El socio hace la consulta al empleado del local a cerca de un

producto.

5 El empleado busca lo solicitado en el servidor central

6 El servidor envía la información requerida al empleado

7 El empleado notifica de los productos y la localización de los

mismos.

Postcondición <Hacer un alquiler>

Excepciones Paso Acción

a El socio luego de hacer una consulta puede alquilar un producto,

película o videojuego.

Rendimiento

El sistema deberá realizar la acción descrita en los pasos anteriores en un

tiempo adecuado y de interacción sencilla.

Frecuencia

Este caso de uso se espera que se lleve a cabo una media de 15 veces por día.

Importancia Importante

Urgencia Puede esperar

Comentarios <otras consideraciones en formato libre>

Page 28: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 29

DESCRIPCIÓN DE UN CASO DE USO

<Identificador> <Consultar por Llamada>

Descripción

El sistema deberá permitir a socio, encargado y el servidor, una interacción

que permita conocer el estado y disponibilidad de un producto, en

determinada tienda o sector.

Precondición <Consulta de productos por medio de la vía telefónica>

Secuencia

Normal

Paso Acción

1 El socio se remite vía telefónica a un local de servicio

2 El socio se identifica al empleado

3 El empleado solicita la información del socio al servidor

4 El empleado busca los catálogos de productos para informar al

socio.

5 El socio rectifica su consulta

6 El empleado genera la información adecuada para tomar la

consulta

7 Fin de la llamada

Postcondición <Hacer un alquiler>

Excepciones Paso Acción

a El socio luego de hacer una consulta puede alquilar un producto,

película o videojuego.

Rendimiento

El sistema deberá realizar la acción descrita en los pasos anteriores en un

tiempo adecuado y de interacción sencilla.

Frecuencia

Este caso de uso se espera que se lleve a cabo una media de 25 veces por día.

Importancia Importante

Urgencia Puede esperar

Comentarios <otras consideraciones en formato libre>

Page 29: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 30

DESCRIPCIÓN DE UN CASO DE USO

<Identificador> <Reservar>

Descripción

El sistema deberá permitir a socio, encargado y el servidor, una interacción

que permita reservar un determinado producto para su posterior alquiler

durante un tiempo estipulado.

Precondición <Reservación de un producto>

Secuencia

Normal

Paso Acción

1 Después de consultar, el socio toma la decisión de reservar una

película.

2 La reservación se puede hacer por tres medio diferentes

3 2a Reservación por medio de la Web

2b Reservación directa en el local

2c Reservación por medio de una llamada telefónica

4 Dependiendo del medio utilizado, se obtienen los datos del socio

5 El empleado es el encargado de registrar la reservación al

sistema e informar al socio de la misma.

6 El socio tiene un límite de tiempo para reafirmar su alquiler

luego de la reserva.

Postcondición <Hacer un alquiler>

Excepciones Paso Acción

a El socio luego de hacer una consulta puede alquilar un producto,

película o videojuego.

Rendimiento

El sistema deberá realizar las acciones descritas en los pasos 1 al 6 en un

tiempo muy relevante.

Frecuencia

Este caso de uso se espera que se lleve a cabo una media de 60 al día.

Importancia Vital

Urgencia Puede esperar

Comentarios <otras consideraciones en formato libre>

Page 30: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 31

DESCRIPCIÓN DE UN CASO DE USO

<Identificador> <Reservar vía Web>

Descripción

El sistema deberá permitir a socio y servidor tener una interacción directa

que le permita reservar algún producto que la empresa ofrezca para que

luego sea alquilada al socio.

Precondición <Reservación por acceso web>

Secuencia

Normal

Paso Acción

1 El socio busca una PC o laptop con conexión a la red

2 El socio ingresa al sitio web de la empresa

3 El socio ingresa con su usuario y contraseña.

4 El socio solicita un catálogo de productos

5 El socio selecciona un producto y realiza su reservación

5 El servidor devuelve la información

6 El socio cierra la sesión de consulta

Postcondición <Hacer un alquiler>

Excepciones Paso Acción

a El socio luego de hacer una consulta puede alquilar un producto,

película o videojuego.

Rendimiento

El sistema deberá realizar las acciones descritas en los pasos 1 al 6 en un

tiempo muy relevante.

Frecuencia

Este caso de uso se espera que se lleve a cabo una media de 60 al dia.

Importancia Vital

Urgencia Puede esperar

Comentarios <otras consideraciones en formato libre>

Page 31: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 32

DESCRIPCIÓN DE UN CASO DE USO

<Identificador> <Reservar en el Local>

Descripción

El sistema deberá permitir a socio y empleado tener una interacción directa

que le permita reservar algún producto que la empresa ofrezca para que

luego sea alquilada al socio.

Precondición <Reservación de un producto directamente en el local>

Secuencia

Normal

Paso Acción

1 El socio busca el local mas cercano para realizar una reservación

2 El socio ingresa al local y se identifica con su carnet/tarjeta

3 El empleado solicita la información del socio al servidor para

verificar sus datos

4 El socio hace la reserva al empleado del local

5 El empleado busca lo solicitado en el servidor central

6 El servidor envía la información requerida al empleado

7 El empleado notifica de los productos quedan bajo la reservación

del socio.

Postcondición <Hacer un alquiler>

Excepciones Paso Acción

a El socio luego de hacer una consulta puede alquilar un producto,

película o videojuego.

Rendimiento

El sistema deberá realizar las acciones descritas en los pasos 1 al 7 en un

tiempo muy relevante.

Frecuencia

Este caso de uso se espera que se lleve a cabo una media de 20 al dia.

Importancia Vital

Urgencia Puede esperar

Comentarios <otras consideraciones en formato libre>

Page 32: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 33

DESCRIPCIÓN DE UN CASO DE USO

<Identificador> <Reservar por Llamada Telefónica>

Descripción

El sistema deberá permitir a socio, encargado y el servidor, una interacción

que permita reservar un producto que sea el mas busca por el socio.

Precondición <Reservación por vía telefónica >

Secuencia

Normal

Paso Acción

1 El socio se remite vía telefónica a un local de servicio

2 El socio se identifica al empleado

3 El empleado solicita la información del socio al servidor

4 El empleado busca los catálogos de productos para informar al

socio.

5 El socio realiza una decisión y por lo tanto hace la reservación

6 El empleado genera la información adecuada para tomar

reservación

7 Fin de la llamada

Postcondición <Hacer un alquiler>

Excepciones Paso Acción

a El socio luego de hacer una consulta puede alquilar un producto,

película o videojuego.

Rendimiento

El sistema deberá realizar las acciones descritas en los pasos 1 al 7 en un

tiempo muy relevante.

Frecuencia

Este caso de uso se espera que se lleve a cabo una media de 20 al dia.

Importancia Vital

Urgencia Puede esperar

Comentarios <otras consideraciones en formato libre>

Page 33: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 34

DESCRIPCIÓN DE UN CASO DE USO

<Identifica

dor>

<Actualizar Stock >

Descripción

El sistema deberá permitir al encargado, una interacción que permita

actualizar los productos del stock del local.

Precondición <Actualizar los productos del stock>

Secuencia

Normal

Paso Acción

1 El socio devuelve el producto alquilado

2 El encargado actualiza en el sistemas la devolución del producto

3 El encargado coloca en el stock los productos devueltos

4 El encargado pone a disposición los nuevos productos

Postcondición <Hacer un alquiler o consulta>

Excepciones Paso Acción

a Un socio nuevo puede preguntar sobre una película a

disposición.

b Si es la que necesita la puede reservar y/o alquilar

Rendimiento

El sistema deberá realizar las acciones descritas en los pasos 1 al 4 en un

tiempo muy relevante.

Frecuencia

Este caso de uso se espera que se lleve a cabo una media de 10 al dia.

Importancia Vital

Urgencia Importante

Comentarios <otras consideraciones en formato libre>

Page 34: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 35

DESCRIPCIÓN DE UN CASO DE USO

<Identificador> <Estadísticas>

Descripción

El sistema deberá permitir al encargado, una interacción que permita realizar

una estadística funcional, que permita conocer los resultados de

determinado local y los beneficios que le da a la empresa.

Precondición <Estadísticas vitales para la empresa>

Secuencia

Normal

Paso Acción

1 El encargado del local debe realizar las siguientes estadísticas:

1a Películas mas rentadas

1b Película mas alquilada

1c Socios mas rentables

2 El encargado deberá establecer cuales son las películas mas

rentadas en un lapso de tiempo de un mes.

3 El encargado deberá establecer cual es la película mas alquilada

para generar mas copias.

4 El encargado del local deberá tener la capacidad de establecer

que socios son los más rentables.

Postcondición <Imprimir las estadísticas>

Excepciones Paso Acción

a El encargado de un local, deberá ordenar las estadísticas según

importancias.

b Luego de esto se podrán imprimir para llevar el registro para

beneficio de la empresa.

Rendimiento

El sistema deberá realizar las acciones descritas en los pasos 1 al 4 en un

tiempo muy relevante.

Frecuencia

Este caso de uso se espera que se lleve a cabo una vez por semana.

Importancia Vital

Urgencia Importante

Comentarios <otras consideraciones en formato libre>

Page 35: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 36

<Identificador> <Alquiler>

Descripción

El sistema dispone de un local físico y de una maquina automática por medio del cual se realizan prestamos, en la que le cliente se presenta y solicita la película o el juego de su preferencia, ya sea a través de la maquina automático o a través del empleado del local.

Precondición <Para que el cliente pueda adquirir una película en calidad de préstamo, debe ser socio registrado en el sistema de la empresa>

Secuencia Normal

Paso Acción

1 El cliente realiza un alquiler en el local de la empresa

1ª El empleado pregunta al socio el titulo del producto que necesita.

1b El socio da a conocer al empleado lo que necesita

1c El empleado busca en la base de datos la existencia del producto solicitado en la base de datos del servidor

1d El Servidor informa al empleado la existencia del producto solicitado

1e El empleado notifica al cliente la disponibilidad del producto solicitado

1f El socio decide alquilar le producto

1g El Empleado verifica en al base de datos del servidor si el socio tiene cuenta pendiente por cancelar.

1h El empleado solicita al socio la tarjeta para efectuar el pago

1i El socio hace entrega de la tarjeta

1j El empleado verifica que la tarjeta del socio cuente con el saldo suficiente para efectuar el pago

1k El empleado registra la ficha de alquiler

1l El sistema imprime el recibo, el empleado toma el recibo y se lo entrega al socio junto al producto solicitado.

1m El socio toma el producto y se retira del local

2 El cliente realiza el alquiler de un producto a través de una maquina automática de alquiler

1ª La maquina automática de alquiler solicita al socio que inserte su tarjeta.

2b El socio inserta su tarjeta

2c La MAA solicita al cliente que inserte su clave para el uso del sistema

2d El cliente inserta su clave

2e La MAA solicita al socio que realice la búsqueda del producto de su preferencia

2f El socio realiza la búsqueda del producto deseado

2g El socio elige rentar producto

2h El MAA verifica si el socio tiene cuenta pendiente por cancelar

2i El MAA verifica si el saldo de la tarjeta del cliente es suficiente para cancelar el costo de alquiler

2j La MAA expulsa el producto solicita e imprime ticket

Page 36: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 37

2k El cliente toma el producto y su ticket

Postcondición <Cancelar el costo de la renta de productos>

Excepciones

Paso Acción

A

En caso de que el producto solicitado por el cliente no este disponible, debido a que este alquilada o en la empresa aun no cuentan con el producto, el empleado debe informar al socio en que tienda se encuentre disponible o especificar un lapso de tiempo en el cual puedan contra con el mismo, y proporcionar la opción de realizar una nueva consulta.

B En caso que el cliente tenga una cuenta pendiente por cancelar, el cliente debe cancelar el mismo para que se le pueda autorizar la nueva renta.

c

En el caso de que la tarjeta del socio no cuente con el saldo suficiente para efectuar el pago del alquiler, el empleado o la MAA informa al socio que no cuenta con el saldo suficiente y termina la transacción.

Rendimiento El sistema durante la ejecución de los procesos 1 y 2, incluidos sus diversos subprocesos, deberá efectuarlo consecuentemente sin fallos y retrasos, tomando en cuenta que para la realización de una transacción completa se calcula un promedio de 7 minutos.

Frecuencia Tan frecuente, que podrían registrarse un aproximado de 25 transacciones al día.

Importancia Importante

Urgencia Puede esperar

Comentarios

Page 37: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 38

<Identificador> <Maquina automática de alquiler “MAA”>

Descripción El sistema cuenta con una maquina automática de alquiler, que consiste en un sistema que brinda el servicio de consulta y alquiler de productos a socios mediante el uso de la tarjeta de uso de sistema.

Precondición Para que el cliente pueda realizar una consulta o adquirir un producto, debe ser socio registrado en el sistema de la empresa >

Secuencia Normal

Paso Acción

1 La Maquina Automática de Alquiler solicita al socio que inserte su tarjeta.

2 El socio inserta su tarjeta

3 La MAA solicita al cliente que inserte su clave para el uso del sistema

4 El cliente inserta su clave

5 La MAA solicita al socio que realice la búsqueda del producto de su preferencia

6 El socio realiza la búsqueda del producto deseado

7 El socio elige rentar producto

8 El MAA verifica si el socio tiene cuenta pendiente por cancelar

9 El MAA verifica si el saldo de la tarjeta del cliente es suficiente para cancelar el costo de alquiler

10 La MAA expulsa el producto solicita e imprime ticket

11 El cliente toma el producto y su ticket

Postcondición <Cancelar el costo de al renta>

Excepciones Paso Acción

a En el caso que el cliente inserte tres veces su código de forma errónea, el sistema retendrá la tarjeta del socio y terminara el proceso.

b En caso que el usuario tenga cuenta pendiente por cancelar, deberá cancelarlo antes de solicitar un nuevo producto, de lo contrario no podrá adquirirlo.

c En caso que la tarjeta del usuario no cuente con el saldo suficiente para cancelar costo de la renta, el sistema informara al cliente sobre el problema y finalizara el proceso.

Rendimiento El sistema durante la ejecución de los procesos 1 yal 11, deberá efectuarlo consecuentemente sin fallos y retrasos, tomando en cuenta que para la realización de una transacción completa se calcula un promedio de 7 minutos.

Frecuencia Tan frecuente que se calcula en aproximado de 25 procesos por día.

Importancia Importante

Urgencia Puede esperar

Comentarios

Page 38: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 39

<Identificador> <Ingresar Clave>

Descripción

La empresa proporciona a los socios una tarjeta que podrá ser utilizada para realizar consultas y rentar productos en las maquinas automáticas, asignando una clave única para el socio, la cual será utilizada como llave de acceso al sistema de la empresa.

Precondición <Para que el cliente pueda realizar consultas de productos y adquirir un producto, debe ser socio registrado en el sistema de la empresa >

Secuencia Normal

Paso Acción

1 El MAA o la Terminal de consultas, solicita al cliente que inserte su tarjeta

2 El socio inserta su tarjeta

3 El MAA o la Terminal de consulta verifican la validez de la tarjeta y que los datos del socio sean correctos.

4 El MAA o la Terminal de consultas, solicita al socio ingresar la clave de usuario.

5 El socio ingresa su clave

6 Si la clave es correcta el MAA o la Termina de consultas, permite al socio ingresar al sistema.

Postcondición <Realizar consulta del producto de su preferencia>

Excepciones

Paso Acción

A En caso que la tarjeta no sea valida o que los datos del socio no sean correctos el sistema informara al socio y finalizara la transacción.

B En caso que la clave ingresada por el socio no sea correcto el sistema informara al socio de lo sucedido y dará por terminada la transacción.

Rendimiento El sistema debería funcionar de forma normal, a menos que la tarjeta sea insertada de una forma anormal o que este dañada y pueda perjudicar el funcionamiento del mismo.

Frecuencia Tan frecuente que puede efectuarse un aproximado de 25 transacciones por día.

Importancia Importante

Urgencia Urgente

Comentarios

Page 39: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 40

<Identificador> <Consultar saldo>

Descripción

La empresa proporción a cada socio una tarjeta con la cual puede efectuar consultas y alquileres en las maquinas automáticas existentes para el efecto, proporcionando la posibilidad de recargas estas tarjetas cuando el saldo se haya agotado o cuando se considere necesario.

Precondición <Para que un socio pueda realizar consultas de productos y adquirir un producto, debe ser socio registrado en el sistema de la empresa>

Secuencia Normal

Paso Acción

1 El MAA o Terminal de consultas, solicita al socio que inserte su tarjeta de usuario.

2 El socio inserta su tarjeta

3 El MAA o Terminal de consultas, verifica la validez de la tarjeta y que los datos sean correctos.

4 Si los datos son correctos y la tarjeta es valida, el MAA o terminal de consultas, solicita al usuario que teclee su clave.

5 El usuario ingresa su clave

6 Si la clave es correcta el sistema permite al usuario interactuar con el sistema.

7 El MAA o Terminal de consultas, solicita al usuario que ingrese el titulo del producto que necesita. Si el producto esta disponible el sistema notifica al socio

8 Si el socio decide rentar el producto, debe elegir la opción rentar producto.

9 Para poder permitir la renta del producto, el sistema verifica el saldo con que cuenta la tarjeta del cliente, e informa al cliente el resultado.

Postcondición <Si cuenta con saldo suficiente para rentar el producto, el sistema evalúa si el cliente tiene cuenta pendiente por pagar y posteriormente gestiona la renta>

Excepciones

Paso Acción

A Si la tarjeta del usuario no es valida, el sistema notifica al socio sobre el error y posteriormente termina la transacción.

B

En caso que los datos del socio no son los correctos o no coinciden con lo que se encuentran registrados en el sistema, el sistema notifica al socio sobre el error y a continuación termina la transacción.

C

En caso que la clave de acceso del usuario no sea correcto y supera los tres intentos permitidos por el sistema, automáticamente la tarjeta quedara retenida y no podara seguir haciendo uso de la misma.

Rendimiento El sistema deber realizar los pasos del 1 al 9 en funcionamiento normal , un tiempo aproximado de 5 minutos.

Frecuencia Tan frecuente, que es capaz de realizar un aproximado de 25 transacciones por día.

Page 40: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 41

Importancia Importante

Urgencia Puede esperar

Comentarios

<Identificador> <Calcular pago pendiente>

Descripción El sistema tiene la capacidad de evaluar: Que para que un empleado pueda rentar un producto, no debe tener pagos pendientes en la empresa, si los tuviera debe cancelar antes su deuda pendiente y posteriormente puede optar a otra renta de productos.

Precondición < Para que un socio pueda realizar consultas de productos y adquirir un producto, debe ser socio registrado en el sistema de la empresa >

Secuencia Normal

Paso Acción

1 El socio realiza un alquiler en un local de la empresa

El empleado pregunta al socio el titulo del producto que necesita.

1b El socio da a conocer al empleado lo que necesita

1c El empleado busca en la base de datos del servidor la existencia del producto solicitado.

1d El Servidor informa al empleado la existencia del producto solicitado

1e El empleado notifica al cliente la disponibilidad del producto solicitado

1f El socio decide alquilar le producto

1g El Empleado verifica en la base de datos del servidor si el socio tiene cuenta pendiente por cancelar en la empresa.

1h El empleado informa al socio que tiene una deuda pendiente, la cual debe ser cancelada para poder adquirir otra renta.

1i El socio hace efectiva la deuda pendiente

2 El socio realiza el alquiler de producto en una maquina automática de alquiler

2a La MAA pide al socio que ingrese su tarjeta

2b El socio ingresa la tarjeta

2c La MAA enviar los datos de la tarjeta al servidor para validar la tarjeta y verificar que los datos del socio sean correctos.

2d El Servidor informa a la MAA la aceptación de los datos del socio.

2e La MAA solicita al socio que teclee su clave de usuario

2f El socio teclea su clave

2g La MAA envía los datos al servidor para verificar la validez de la clave

2h El Servidor informa a la MAA la aceptación dela clave

2i La MAA informa al socio que puede realizar su consulta o ingresar titulo del producto que desea alquilar.

Page 41: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 42

2j El socio solicita el alquiler de un producto de su preferencia.

2k La MAA verifica que el cliente cuente con saldo suficiente en su cuenta a través de la tarjeta.

2l La MAA verifica que si el socio tiene con cuenta pendiente por cancelar en la empresa. La MAA informa al socio que para realizar la renta debe cancelar una deuda pendiente.

2m El socio cancela la deuda pendiente

Postcondición <Realizar pago renta de producto>

Excepciones

Paso Acción

A En caso que la tarjeta no sea valida o que los datos del socio no sean correctos el sistema informara al socio y finalizara la transacción.

B En caso que la clave ingresada por el socio no sea correcto el sistema informara al socio de lo sucedido y dará por terminada la transacción.

c

En caso que el cliente no cuente con el saldo suficiente para cancelar la deuda pendiente, la MAA notifica al socio y da por terminado el proceso.

Rendimiento El sistema es capaz de procesar las operaciones de una forma normal, tomando un tiempo aproximado de 5 minutos.

Frecuencia Muy frecuente que puede ejecutarse un aproximado 25 procesos por dia

Importancia Importante

Urgencia Puede Esperar

Comentarios

Page 42: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 43

<Identificador> <Registrar ficha>

Descripción El empleado de un local de la empresa, dentro de sus funciones tiene el llevar un control de los alquileres que se realizan, en la que se registran los datos completos del socio, del producto rentado, el costo, la fecha de renta y devolución.

Precondición <Para que esta acción se lleve acabo el socio debe cancelar el costo de renta del producto seleccionado>

Secuencia Normal

Paso Acción

1 El socio cancela el costo de renta de un producto de su elección.

2 El empleado del local genera recibo de pago al socio

3 El empleado toma una ficha nueva y llena los datos necesarios para llevar el respectivo control sobre los productos rentados.

Postcondición <Actualizar el stock>

Excepciones Paso Acción

A Si el socio no cuenta con el efectivo o saldo suficiente para hacer efectivo el pago de la renta, el sistema o el empleado, informa al socio sobre lo ocurrido y cancela la transacción.

Rendimiento El sistema deberá llevar esta acción sin problema alguno, en un tiempo aproximado de 30 segundos.

Frecuencia Muy frecuente, como se realicen las rentas de producto

Importancia Importante

Urgencia Puede esperar

Comentarios

Page 43: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 44

<Identificador> <Producto>

Descripción El sistema permitirá en este caso de uso la interacción de los actores, socio y empleado, a través de los casos de uso, alquiler, maquina automática de alquiler y categorías de productos, para llevar a cabo la renta de un producto, en el cual el socio dará a conoce el producto de su preferencia.

Precondición <Para poder elegir un producto a rentar, el cliente debe ser socio dado de alta en la empresa>

Secuencia Normal

Paso Acción

1 El socio busca el producto acorde a sus necesidades y gustos

2 El empleado o la MAA, informa al cliente si se encuentra disponible el producto deseado

3 Si no se encuentra disponible el producto, permite al socio realizar una nueva búsqueda y elegir otro producto.

Postcondición <Elegir una categoría del producto seleccionado>

Excepciones Paso Acción

a

De no encontrarse disponible el producto solicitado en ninguno de los locales de la empresa, el empleado es responsable de informar al socio sobre el tiempo estimado para contar con ella y posteriormente realizar las gestiones necesarias para obtenerla.

Rendimiento Los pasos del 1 al 3 el sistema lo realizara de forma efectiva sin riesgos de fallo.

Frecuencia Tan frecuente como se realicen la consultas de los socios

Importancia Importante

Urgencia Puede esperar

Comentarios

Page 44: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 45

<Identificador> <Categorias>

Descripción Los productos de la empresa están clasificadas en diferentes categorías, para ello se necesita la interacción de los casos de uso producto y categorías para poder especificar la categoría que necesita un socio.

Precondición <El socio debe elegir el titulo o nombre de un producto>

Secuencia Normal

Paso Acción

1 El socio indica en la MAA o al cliente del local el nombre o titulo del producto que necesita.

2

La MAA proporcionara una interfaz donde el socio indicara la categoría de un producto en base a una lista que se le presenta, en su defecto el empleado del local pregunta al socio la categoría del producto para que la búsqueda sea mas efectiva.

Postcondición <Cancelar el costo de renta del producto elegido>

Excepciones Paso Acción

a Si el cliente no conoce la categoría del producto que busca, el empleado del negocio será responsable de brindar asesoría a los socios que visiten el local

Rendimiento El sistema realiza estos procesos de una forma muy eficiente ya que consiste en dos pasos relativamente sencillos.

Frecuencia Tan frecuente como los cliente busquen productos para rentarlos

Importancia Importante

Urgencia Puede esperar

Comentarios

Page 45: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 46

<Identificador> <Imprimir recibo>

Descripción El sistema es capaz de extender un recibo de pago a los cliente que realicen rentas de productos en el local, ya sea a través del empleado del local o haciendo uso de la maquina automática de alquiler, para ello interactúan los casos de uso alquiler y maquina automática.

Precondición <Haber cancelado el costo de renta del producto>

Secuencia Normal

Paso Acción

1 El socio decide rentar uno o varios productos en específico.

2 El cliente cancela el costo de renta del producto.

3 El empleado o la maquina automática de alquiler imprime el recibo de pago para el cliente.

Postcondición <Devolución del producto>|

Excepciones Paso Acción

a Si cliente no cuenta con el saldo suficiente para cancelar el costo de la renta del producto, el sistema de la maquina o el empleado del local cancela la operación.

Rendimiento El sistema debe realizar los procesos descritos en los numerales del 1 al 3 en lapso de tiempo de tres minutos.

Frecuencia Esta acción se realiza cada vez que un socio adquiere un producto en alquiler.

Importancia Importante

Urgencia Puede esperar

Comentarios

Page 46: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 47

<Identificador> <Registrar novedades>

Descripción El sistema deberá permitir que el empleado ingrese al stock del local o de la maquina automática de alquiler las novedades (estrenos) que lleguen a la empresa.

Precondición <Obtener nuevos productos, nunca antes vistos>

Secuencia Normal

Paso Acción

1 La gerencia adquiere nuevos productos, con el fin de estar actualizados en el mundo de la diversión.

2 El empleado del local tomara las novedades y las ingresara al stock del local y de la maquina automática de alquiler.

3 El empleado del local actualiza al base de datos de la empresa.

Postcondición <Actualizar stock>

Rendimiento El sistema realizara los procesos del 1 al 3 en un lapso de 3 minutos.

Frecuencia Frecuente conforme se de ingreso de nuevos productos

Importancia Importante

Urgencia Puede esperar

Comentarios

Page 47: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 48

<Identificador> <Pagos>

Descripción El sistema debe permitir que un determinado socio se presente a uno de los locales de la empresa y realice pagos que tiene pendiente, producto de daños o recargos. Esto puede realizarlo a través de la maquina automática de alquiler o del empleado de un local.

Precondición <Haber adquirido en calidad de alquiler uno de los productos que ofrece la empresa>

Secuencia Normal

Paso Acción

1 El empleado o la maquina automática de alquiler calcula los pagos pendientes que tiene el socio.

2 El socio hace efectivo el pago de su deuda

3 El empleado o la maquina automática de alquiler genera la impresión del recibo de pago.

Postcondición <Adquirir otro producto>

Excepciones Paso Acción

a Que cuando el cliente pretende realizar el pago de una deuda pendiente en la maquina automática de alquiler, el sistema le informe que no cuenta con saldo suficiente. El sistema informa al socio y finaliza la operación.

Rendimiento El sistema efectuara estas tres acciones en un lapso de 3 minutos ya que únicamente se trata de imprimir un recibo.

Frecuencia Esto dependerá de los pagos que estén pendientes de realizar por parte de socios, debido a recargos o daños ocasionados a los productos.

Importancia Importante

Urgencia Puede esperar

Comentarios

Page 48: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 49

<Identificador> <Devoluciones>

Descripción Las devoluciones de los productos se realizan en el los locales de la empresa, en caso de encontrarse cerrado, se cuenta con un buzón, en el cual podrá ser depositado el producto u porteriormente el empleado se encargara del reacomodo de los productos en su respectivo lugar.

Precondición <Alquilar un producto>

Secuencia Normal

Paso Acción

1 El socio se presenta a la empresa para devolver un producto que ha alquilado previamente.

1a El empleado de la empresa revisa la ficha de préstamo y

calcula si se ha generado algún recargo y establece si el producto a sufrido algún daño

2 El socio se presenta al local para devolver un producto, sin embargo el local se encuentra cerrado.

2a El socio deposita el producto en el buzón del local

2b El empleado toma el producto y lo coloca en el Stan

Postcondición <Alquilar producto>

Excepciones Paso Acción

a En caso que el socio devuelva el producto fuera de la fecha establecida, el empleado le notifica que se le ha generado un recargo.

b En caso que el producto presenta algún daño, el empleado le notificara que se le ha generado un recargo por daños.

Rendimiento El sistema realizara estos procesos en un tiempo aproximado de 5 minutos.

Frecuencia Frecuente conforme se realizan las devoluciones

Importancia Importante

Urgencia Puede esperar

Comentarios

Page 49: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 50

<Identificador> <Buzon>

Descripción La empresa ha implementado buzones para que los socios que deseen devolver productos en fechas u horarios inhábiles, lo puedan realizar por ese medio.

Precondición <Alquilar un producto>

Secuencia Normal

Paso Acción

1 El socio deposita el producto en la bandeja del buzón

2 El empleado del local, toma el producto, calcula recargo por daños y por demora en devolución del producto.

3 El empleado toma el producto que se encuentra en el buzón y lo coloca en el stock.

Postcondición <Cancelar pagos pendiente>

Excepciones Paso Acción

a En caso que el producto devuelto tenga daños, el empleado calcula el recargo por lo mismos y actualiza la base de datos, sobre los pagos pendiente del socio.

Rendimiento Este proceso de tres etapas, se realizar en tun lapso de 5 minutos.

Frecuencia Esto dependerá de la cantidad de productos que el empleado encuentre en el buzón.

Importancia Importante

Urgencia Puede eperar

Comentarios

Page 50: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 51

<Identificador> <Calcular recargos>

Descripción El sistema debe permitir calcular los recargos que se harán a los socios por demora en la devolución del producto, en este proceso interactúa el empleado con los casos de uso devoluciones y calcular recargos.

Precondición <Devolver un producto>

Secuencia Normal

Paso Acción

1 En base al producto devuelto, el empleado calcula el recargo que se hará al socio por la demora en la devolución de un producto

2 El empleado actualiza la base da datos con los recargos impuestos al socio.

Postcondición <Cancelar pagos pendientes>

Excepciones Paso Acción

a Caso que no existan recargos, el empleado únicamente recibe el producto y devuelve los mismos al stock

Rendimiento Los procesos 1 y 2, se realizan de una forma sencilla, llevando para el efecto un aproximado de 2 minutos.

Frecuencia De acuerdo las devoluciones que ameriten imponer recargos al socio.

Importancia Importante

Urgencia Puede esperar

Comentarios

Page 51: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 52

<Identificador> <Calcular daños>

Descripción El sistema debe permitir calcular los recargos que se harán a los socios por daños a los productos, en este proceso interactúa el empleado con los casos de uso devoluciones y calcular daños.

Precondición <Devolver un producto>

Secuencia Normal

Paso Acción

1 En base al producto devuelto, el empleado calcula el recargo que se hará al socio por los daños causados al producto

2 El empleado actualiza la base da datos con los recargos impuestos al socio.

Postcondición <Cancelar pagos pendientes>

Excepciones Paso Acción

a Caso que no existan recargos, el empleado únicamente recibe el producto y devuelve los mismos al stock

Rendimiento Los procesos 1 y 2, se realizan de una forma sencilla, llevando para el efecto un aproximado de 2 minutos.

Frecuencia De acuerdo las devoluciones que ameriten imponer recargos al socio.

Importancia Importante

Urgencia Puede esperar

Comentarios

Page 52: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 53

DIAGRAMAS DE ACTIVIDADES

Page 53: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 54

DIAGRAMA DE SECUENCIAS

1. Registrar Socio

2. Baja Socio

3. Actualizar Datos

Page 54: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 55

4. Cambiar Clave

5. Recargar Tarjeta

Page 55: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 56

6. Consultar

7. Consulta por Terminal

Page 56: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 57

8. Consulta Vía Web

9. Consultar en Local

Page 57: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 58

10. Consultar por llamada

11. Reservar

Page 58: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 59

12. Reservar Vía Web

13. Reservar en el Local

Page 59: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 60

14. Reservar por llamada telefónica

Page 60: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 61

DIAGRAMA DE SECUENCIA, CASO DE USO “ALQUILER EN LOCAL”

DIAGRAMA DE SECUENCIA, CASO DE USO “ALQUILER EN MAQUINA AUTOMATICA DE ALQUILER”

Page 61: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 62

DIAGRAMA DE SECUENCIA, CASOD E USO “MAQUINA AUTOMATICA DE ALQUILER”

Page 62: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 63

DIAGRAMA DE SECUENCIA, CASO DE USO “INGRESAR CLAVE”

Page 63: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 64

DIAGRAMA DE SECUENCIA, CASO DE USO “CONSULTAR SALDO”

Page 64: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 65

DAIGRAMA DE SECUENCIA, CASO DE USO “CONSULTAR PAGOS PENDIENTE EN LOCAL”

Page 65: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 66

DAIGRAMA DE SECUENCIA, CASO DE USO “CONSULTAR PAGOS PENDIENTE MAQUINA DE

ALQUILER”

Page 66: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 67

DIAGRAMA DE SECUENCIA, CASO DE USO “REGISTRAR FICHA”

Page 67: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 68

DIAGRAMA DE SECUENCIA, CASO DE USO “PRODUCTO”

DIAGRAMA DE SECUENCIA, CASO DE USO “CATEGORIAS”

Page 68: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 69

DIAGRAMA DE SECUENCIA, CASO DE USO “IMPRIMIR RECIBO”

DIAGRAMA DE SECUENCIA, CASO DE USO “REGISTRAR NOVEDADES”

Page 69: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 70

DIAGRAMA DE SECUENCIA, CASO DE USO “PAGOS”

DIAGRAMA DE SECUENCIA, CASO DE USO “DEVOLUCION LOCAL”

Page 70: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 71

DIAGRAMA DE SECUENCIA, CASO DE USO “DEVOLUCION LOCAL”

DUAGRAMA DE SECUENCIA, CASO DE USO “DEVOLUCION EN BUZON”

Page 71: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 72

DIAGRAMA DE SECUENCIA, CASO DE USO “BUZON”

DIAGRAMA CASO DE SECUENCIA, CASO DE USO “CALCULAR RECARGOS”

Page 72: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 73

DIAGRAMA DE INTERACCION, CASO DE USO CALCULAR DAÑOS”

Page 73: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 74

15. Actualizar Stock

16. Estadísticas

Page 74: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 75

Page 75: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 76

DIAGRAMA DE CLASES

Page 76: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 77

DIAGRAMA DE ESTADO

Page 77: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 78

Page 78: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 79

DIAGRAMA DE COMPONENTES

Page 79: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 80

DIAGRAMA DE DESPLIEGUE

Page 80: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 81

CONCLUSIONES

El diseño de un sistema, es una actividad altamente productiva ya que por lo que concierne a la estructura fundamental dentro de la rama de sistemas, se debe tener una base solida y altamente factible para que el modelado de negocio sea lo mas correcto dentro de un ambiente posible.

Lo que significa que dentro de este campo, es vital construir un buen diseño que permita conocer las entidades y los actores que participan directamente en la estructura del sistema.

Un buen diseño da la facilidad de implementar un sistema confiable, funcional y sobre todo interactivo con su entorno.

Page 81: Proyecto Video Club El Gallo Sampedrano.pdf

UMG DS-2012 82

BIBLIOGRAFIA

Análisis y Diseño de Sistemas de Kendall & Kendall

Ingeniería del Software, IAN SOMMERVILLE

Proceso Unificado de Desarrollo de Software, JACOBSON

UML y Patrones, LARMAN