Escolar Documentos
Profissional Documentos
Cultura Documentos
ALTIPLANO
MAESTRA EN INFORMTICA
INTEGRANTES:
PUNO - 2014
Contenido
1.
2.
INTRODUCCIN........................................................................................
1.1.
Propsito............................................................................................
1.2.
Alcance...............................................................................................
1.3.
Referencias.........................................................................................
1.4.
Apreciacin global...............................................................................
DESCRIPCIN GENERAL...........................................................................
2.1.
2.1.1.
Interfaces de usuario........................................................................
2.1.2.
Interfaces de hardware.....................................................................
2.1.3.
Interfaces de software......................................................................
2.1.4.
Restricciones de memoria.................................................................
2.1.5.
Funcionamientos..............................................................................
2.2.
2.3.
2.4.
Restricciones....................................................................................10
3.
4.
REQUISITOS ESPECFICOS.....................................................................12
4.1.
4.2.
4.2.1.
3
Disponibilidad................................................................................
5.
4.2.2.
Seguridad.....................................................................................
4.2.3.
Mantenimiento...............................................................................
4.2.4.
Portabilidad...................................................................................
ANLISIS...............................................................................................16
5.1.
5.2.
5.2.1.
5.2.2.
Definicin de Actores......................................................................
5.2.3.
5.2.3.1.
5.2.3.2.
5.2.3.3.
5.2.3.4.
5.2.4.
5.3.
Diagrama de Secuencias...................................................................28
5.4.
Diagrama de Colaboracin................................................................29
5.5.
5.5.1.
Diseo..........................................................................................
5.5.2.
Diagramas.....................................................................................
1 Introduccin
LA TIENDA DE VIDEOS: El propietario de una pequea tienda de videos tiene
alrededor de 3.000 pelculas. Cada pelcula tiene un nmero de identificacin o
cdigo nico, y un cdigo de barras que es comn para todas las copias de una
misma pelcula. Las pelculas estn en formato VHS y DVD. Para cada pelcula,
necesita conocer su ttulo y categora (comedia, suspenso, drama, accin, guerra,
entre otros). Se tienen mltiples copias de muchas de las pelculas.
Frecuentemente los clientes preguntan por pelculas con actores populares
especficos, as que se desea registrar las pelculas donde estn los actores de
moda. Se tienen cientos de clientes registrados, y slo se arriendan pelculas a
gente asociada al video-club, y que no tenga multas por devoluciones retrasadas.
Para cada socio se registra su nombre, apellido, telfono, direccin y su nmero de
socio. Adems se necesita mantener un registro de las pelculas que ha arrendado
cada cliente. Un cliente puede arrendar varias pelculas al mismo tiempo.
En vista de que el propietario desea darle mayor calidad a la atencin de sus
clientes, propone la construccin de un sistema de tiempo real para que sus
clientes, que tengan Internet en casa, puedan alquilar y separar sus videos por este
medio. Como siempre le gusta premiar a sus clientes VIP, propone que el sistema a
construir le proporcione las estadsticas correspondientes. Este interfaz solo debe
ser manipulado por el administrador del sistema.
El presente proyecto es una herramienta fundamental para la administracin y
control e un Vdeo Club, y est desarrollada con la metodologa web UWE UML
(UML-Based Web Engineering) adems de tener mltiples funcionalidades como
llevar las cuentas de pago, Control de Membresas de los Socios, Control de las
salidas y retornos de los filmes, adems de reportes de los movimientos realizados.
El sistema de alquiler de Pelculas est desarrollado para entornos Web, lo que
facilita la actualizacin, modificacin y solucin de errores que se presenten en su
momento.
Propsito
Alcance
Presentar
detalles
personalizados
de
filmes
disponibles
(Por:
Referencias
Titulo
Ruta
UWE UML
Autor
www.Uml.org
UML
Apreciacin global
Descripcin general
El sistema consta de dos interfaces dinmicas, una para el usuario normales o
clientes no frecuentes (cliente), que esta encargada de mostrar informacin de los
filmes disponibles en la tienda a modo de vitrina virtual; y la otra para usuarios con
privilegios especiales (Socio, Trabajador, Administrador), encargada de presentar
los mdulos para cada tipo de usuario, esta interfaz esta restringida por una llave
de acceso.
datos
de
acceso
para
los
nuevos
registros
(Socio,
Trabajador,
Administrador).
de
caja,
verificacin
de
deudas
pendientes
generar
comprobantes de pago.
Todo los mdulos cuentan con una plantilla o tmplate que el modulo del
sistema interpretara y mostrara el resultado.
Interfaces de usuario
Interfaces de hardware
Servidor:
Clientes:
Interfaces de software
Constituido por los siguientes programas:
Restricciones de memoria
Funcionamientos
Restricciones
Descripcin
Estabilidad
Alta
Comentario
Ninguno
OBJ-02
Gestin de Socios
Descripcin
Estabilidad
Alta
Comentario
Ninguno
OBJ-03
Gestin de Alquileres
Descripcin
Estabilidad
Alta
Comentario
Ninguno
OBJ-04
Gestin de Consultas
Descripcin
Estabilidad
Alta
Comentario
Los
Socios
podrn
hacer
reservas
de
pelculas
Requisitos especficos
Requisitos de almacenamiento de informacin
Esta seccin la lista de los requisitos de almacenamiento de
informacin
que
se
han
identificado,
especificaremos
toda
la
Objetivos asociados
Requisitos Asociados
Alta de Filme
Alta DVD
Alta VHS
Baja DVD
Baja VHS
Consulta Pelicula
Descripcin
Datos Especficos
Titulo de la pelcula
Descripcin de la pelicula
ao de produccin
Duracin de la Pelcula
Intervalo Temporal
Pasado y presente
Estabilidad
Alta
Comentarios
ninguno
RI-02
Objetivos asociados
Requisitos Asociados
Alta de socio
Baja de socio
Datos Especficos
Nombre y Apellido
Fecha de Nacimiento
Sexo
Direccin
Telfono
Intervalo Temporal
Presente.
Estabilidad
Alta
Comentarios
ninguno
RI-03
Objetivos asociados
Requisitos Asociados
Alta de socio
Baja de socio
Alquiler DVD
Alquiler VHS
Devolucin DVD
Devolucin VHS
Ingresos a Cuenta
Consulta de datos de Socio
Consulta de datos de socio con pagos pendientes
Descripcin
El
sistema
debe
de
almacenar
la
informacin
motivo y cantidad.
Intervalo Temporal
Presente.
Estabilidad
Alta
Comentarios
Seguridad
Mantenimiento
El control de fallos tambin ser controlado, mediante operaciones del
administrador general.
El sistema contar con los mantenimientos de software y hardware para su
correcto funcionamiento.
Portabilidad
El sistema se caracteriza por su portabilidad, dado que este se ejecuta sobre
un explorador de internet conjuntamente con un servidor de aplicaciones
web.
Anlisis.
Arquitectura del software.
Definicin de Actores
ACT-01
Socio
Descripcin
Comentarios
ninguno
ACT-02
Empleado
Descripcin
Comentarios
Ninguno
ACT-03
Administrador
Descripcin
Comentarios
ninguno
Alta de Socios
Objetivos Asociados
Requisitos Asociados
Descripcin
Pre-condicin
Secuencia Normal
Paso
Accin
7
Postcondicion
Excepciones
Paso
4
Accin
Si la Documentacin no aportada no es
correcta, el empleado cancela la operacin, a
continuacin este caso de uso termina.
Rendimiento
Paso
4
Cota de tiempo
5 Segundo
Frecuencia Esperada
10 Veces/dia
Estabilidad
Alta
Comentarios
RF-02
Objetivos Asociados
Requisitos Asociados
Descripcin
Pre-condicin
Secuencia Normal
Ninguna
Paso
Accin
al
socio:
direccin, nmeros de
nombre,
apellidos,
telfono, alquileres
Postcondicion
Excepciones
Ninguna
Paso
Accin
Rendimiento
Paso
4
Cota de tiempo
1 Segundo
Frecuencia Esperada
5 Veces/dia
Estabilidad
Alta
Comentarios
RF-03
Objetivos Asociados
Requisitos Asociados
Descripcin
Pre-condicin
Secuencia Normal
Ninguna
Paso
Accin
pendiente
con
la
siguiente
Postcondicion
Ninguna
Excepciones
Paso
Accin
Rendimiento
Paso
Cota de tiempo
5 Segundo
Frecuencia Esperada
1 Veces/semana
Estabilidad
Alta
Comentarios
Ninguno
RF-04
Identificacin de Socio
Objetivos Asociados
Requisitos Asociados
Descripcin
Accin
El
empleado
del
vdeo
club
confirma
la
Ninguna
Paso
Accin
del
vdeo
club
la
situacin,
club
le
recuerda
los
nmeros
de
Paso
Frecuencia Esperada
50 Veces/dia
Estabilidad
Alta
Comentarios
Ninguno
Cota de tiempo
RF-05
Baja de socio
Objetivos Asociados
Requisitos Asociados
Descripcin
Pre-condicin
Secuencia Normal
Accin
Postcondicion
Excepciones
Accin
Rendimiento
Paso
6
Cota de tiempo
1 segundo
Frecuencia Esperada
1 Veces/mes
Estabilidad
Alta
Comentarios
RF-06
Objetivos Asociados
Requisitos Asociados
Descripcin
Pre-condicin
Secuencia Normal
Accin
El
sistema
muestra
los
siguientes
datos
Postcondicion
Excepciones
Accin
Rendimiento
Paso
6
Frecuencia Esperada
Cota de tiempo
1 segundo
1 Veces/mes
Estabilidad
Alta
Comentarios
Ninguno
RF-07
Alta DVD/VHS
Objetivos Asociados
Requisitos Asociados
Descripcin
Pre-condicin
Secuencia Normal
Ninguna
Paso
Accin
El
empleado
del
vdeo
club
identifica
la
pelcula
4
las
etiquetas
identificacin de
adhesivas
de
la Pelicula e informa al
Postcondicion
Excepciones
Accin
Rendimiento
Paso
7
Cota de tiempo
1 segundo
Frecuencia Esperada
1 Veces/semana
Estabilidad
Alta
Comentarios
Diagrama de Secuencias
Diagrama de Colaboracin
Diagramas