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
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”.
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.
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
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.
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.
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
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).
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
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.
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.
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
UMG DS-2012 14
3.2 CRONOGRAMA DEL PROYECTO
UMG DS-2012 15
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
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
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.
UMG DS-2012 19
DIAGRAMA DE CASOS DE USO
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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
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
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
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
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.
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
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 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.
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
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
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
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
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
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
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
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
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
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
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
UMG DS-2012 53
DIAGRAMAS DE ACTIVIDADES
UMG DS-2012 54
DIAGRAMA DE SECUENCIAS
1. Registrar Socio
2. Baja Socio
3. Actualizar Datos
UMG DS-2012 55
4. Cambiar Clave
5. Recargar Tarjeta
UMG DS-2012 56
6. Consultar
7. Consulta por Terminal
UMG DS-2012 57
8. Consulta Vía Web
9. Consultar en Local
UMG DS-2012 58
10. Consultar por llamada
11. Reservar
UMG DS-2012 59
12. Reservar Vía Web
13. Reservar en el Local
UMG DS-2012 60
14. Reservar por llamada telefónica
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”
UMG DS-2012 62
DIAGRAMA DE SECUENCIA, CASOD E USO “MAQUINA AUTOMATICA DE ALQUILER”
UMG DS-2012 63
DIAGRAMA DE SECUENCIA, CASO DE USO “INGRESAR CLAVE”
UMG DS-2012 64
DIAGRAMA DE SECUENCIA, CASO DE USO “CONSULTAR SALDO”
UMG DS-2012 65
DAIGRAMA DE SECUENCIA, CASO DE USO “CONSULTAR PAGOS PENDIENTE EN LOCAL”
UMG DS-2012 66
DAIGRAMA DE SECUENCIA, CASO DE USO “CONSULTAR PAGOS PENDIENTE MAQUINA DE
ALQUILER”
UMG DS-2012 67
DIAGRAMA DE SECUENCIA, CASO DE USO “REGISTRAR FICHA”
UMG DS-2012 68
DIAGRAMA DE SECUENCIA, CASO DE USO “PRODUCTO”
DIAGRAMA DE SECUENCIA, CASO DE USO “CATEGORIAS”
UMG DS-2012 69
DIAGRAMA DE SECUENCIA, CASO DE USO “IMPRIMIR RECIBO”
DIAGRAMA DE SECUENCIA, CASO DE USO “REGISTRAR NOVEDADES”
UMG DS-2012 70
DIAGRAMA DE SECUENCIA, CASO DE USO “PAGOS”
DIAGRAMA DE SECUENCIA, CASO DE USO “DEVOLUCION LOCAL”
UMG DS-2012 71
DIAGRAMA DE SECUENCIA, CASO DE USO “DEVOLUCION LOCAL”
DUAGRAMA DE SECUENCIA, CASO DE USO “DEVOLUCION EN BUZON”
UMG DS-2012 72
DIAGRAMA DE SECUENCIA, CASO DE USO “BUZON”
DIAGRAMA CASO DE SECUENCIA, CASO DE USO “CALCULAR RECARGOS”
UMG DS-2012 73
DIAGRAMA DE INTERACCION, CASO DE USO CALCULAR DAÑOS”
UMG DS-2012 74
15. Actualizar Stock
16. Estadísticas
UMG DS-2012 75
UMG DS-2012 76
DIAGRAMA DE CLASES
UMG DS-2012 77
DIAGRAMA DE ESTADO
UMG DS-2012 78
UMG DS-2012 79
DIAGRAMA DE COMPONENTES
UMG DS-2012 80
DIAGRAMA DE DESPLIEGUE
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.
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
Top Related