Está en la página 1de 20

Universidad Autnoma de

Nuevo Len
Facultad de Ingeniera
Mecnica
Y Elctrica
Programacin Orientada a
Objetos

Manual Tcnico del


Sistema
VideoCon

M.T. Delia
Guadalupe
Elizondo Sillas

EQUIPO:
Roberto Damin Guanajuato E.
1481558
Luis Mario Gmez Alba 1517936
Yedit Ovando Rivera 1556688
Milton Jeovany Ros Cant
1559270
Joanna Melissa Torres Puga
1563017

San Nicols de los Garza, N.L. a 25 de Noviembre de


2014.

Historia
El da 20 de noviembre de 2014 se reunieron Yedit Ovando Rivera, Joanna Melissa Torres
Puga, Roberto Damin Guanajuato Enrquez, Luis Mario Gmez Alba, Milton Jeovany
Ros Cant en el interior de la Facultad de Ingeniera Mecnica Elctrica (FIME) ubicada
en Ciudad Universitaria, San Nicols de los Garza, Nuevo Len, para elaborar el manual
tcnico del sistema VideoCon el cual consta de los siguientes puntos

Historia
Introduccin
Especificacin de requerimientos de software
Diagrama Entidad-Relacin
Diccionario de datos
Diagrama de Clases
Diagrama de Actividades

Introduccin

En el siguiente manual se explican los aspectos ms importantes en el diseo del


sistema VideoCon. Donde se conocer como es que se ha creado paso a paso
este sistema adems para comprender el tiempo invertido en cada una de las
actividades.
Dentro de este manual se encuentra una serie de diagramas que le ayudaran a
conocer el funcionamiento lgico del sistema, donde denotamos que se ha
trabajado para lograr un sistema de calidad, para que se pueda determinar que
VideoCon es un sistema apto para toda aquella microempresa dedicada a la
renta y venta de pelculas y que requiera un sistema que le ayude a administrar su
negocio de manera optima

Especificacin de
Requisitos de Software

1. Introduccin
En este documento hablaremos acerca de todo lo que contiene nuestro software y
lo importante, necesario y fcil que es obtenerlo. Las especificaciones y los
requerimientos de lo que se habla mas adelante son muy tiles para conocer el
programa, adems de estar basadas en el documento de Especificacin de
Requisitos de Software (ERS) segn los estndares de IEEE830-1998. Se
describen las actividades que este realiza al igual que como fue realizado.
Observando todos los datos que se puedan manejar en un videoclub nos dimos
cuenta de que podamos facilitar el trabajo que es administrar uno de estos, ya
que contamos con la tecnologa necesaria para apoyar este servicio.
El manejo de la administracin de un punto de venta como es el de un videoclub
es muy complejo, ya que trata con los diferentes clientes quienes tienen una
membreca y con las pelculas que tienen diversas clasificaciones, es importante
llevar un control de estos.
Nuestro software facilitara la administracin debido a que cuenta con 2 bases de
datos, una que nos ayuda con las pelculas y la otra con los clientes. Esto har
mas fcil rentar o vender pelculas, al momento que rentarla saber dnde esta y al
comprarlas saber que ya no estn.
1.1 Propsito
En un videoclub es importante tener un acceso o llevar un control sobre las
pelculas y los clientes, ya que es lo que se observa constante en un videoclub,
por ello nuestro propsito es este, llevar el control acerca del movimiento de las
pelculas, cuando entran, cuando salen al igual que los costos, dependiendo si es
de renta o venta y al igual nos permite conocer el estado de los clientes,
permitindonos saber cundo hay adeudo y as aprobar o no una renta.

1.2 mbito del sistema


VideoCon es un software diseado especialmente para la administracin de un
videoclub, pensando en el arduo trabajo que deben hacer tanto el administrador
como los empleados de un centro de video que se dedica a la venta y renta de
pelculas y el problema que estos tienen a la hora de administrar las cuentas de
sus clientes y la cantidad de pelculas con las que cuentan.
Para evitar este tipo de problemas, VideoCon cuenta con una base de datos
donde se puede administrar las pelculas con las que cuenta el local, por medio de

un cdigo, ttulo, gnero, clasificacin y ao y otra en donde se administran los


clientes que poseen mediante un nmero de cliente (ID), nombre, adems de
poseer datos de sus clientes como es la direccin, edad, telfono y correo.
1.3 Definicin, Acrnimos y Abreviaturas
VideoCon cuenta con dos tipos de usuarios, Administrador y Empleado, cada
uno de ellos posee contraseas distintas, por lo que tienen acceso a diferente
informacin en la aplicacin.
El administrador ser el nico que podr dar de alta las nuevas pelculas en
exhibicin as como las que dese eliminar, de la misma manera posee el control
para dar de baja la membresa de un cliente, o dar la de alta.
Mientras que el usuario (empleado), solo posee el control de marcar los prstamos
y devoluciones de pelculas, marcar las ventas y dar de alta a una nueva
membresa, pero sin poder eliminar alguna ya existente.
En la ventana donde podr acceder a la informacin del cliente, no solo el usuario
podr ver la informacin sino que tambin podr visualizar, si el cliente
actualmente tiene una pelcula en su posesin, incluyendo la fecha en que la pidi
y la fecha de devolucin, en caso de que la devolucin ya haya vencido, tambin
podr observar una respectiva multa por retraso, la cual se generara por cada da
de retraso en la devolucin.
Esta multa, ser borrada cuando el cliente page y el sistema permitir hacer un
nuevo prstamo, en caso de no pagar en el instante, el sistema no generar ms
cargos sobre la multa si se devolvi la pelcula, pero tampoco permitir un nuevo
prstamo hasta que la deuda sea saldada.
Definiciones
VideoCon
Administrador
Empleado
Cliente

Pelcula
Prstamo

Software para la administracin de una sucursal de videos.


Propietario del negocio, nico con el acceso total a la
informacin que posee la aplicacin.
Trabajador del negocio, posee acceso parcial a la
informacin de la aplicacin.
Persona relevante de la cual se guarda informacin
personal en la base de datos, al poseer una membresa
del negocio y tener acceso a las rentas y ventas de las
pelculas.
Objeto del cual se guarda informacin para su prstamo.
Registro que enlaza a un objeto con un cliente y guarda la
fecha en la que se realiz la accin adems de generar

Multa

una fecha de devolucin.


Sancin generada en el retraso de devolucin de las
pelculas.

Acrnimos y Abreviaturas
ERS
IEEE830-1998

Especificacin de Requisitos de Software


Estndar del Instituto de Ingenieros Elctricos y
Electrnicos, basado en las normas que debe cumplir un
software.

1.4 Referencias
IEEE Recomendad Practices
ANSI/IEEE830-1998.

for Sosftware

Requierements especification

1.5 Visin general del documento


Este documento se constituye de tres secciones. Esta seccin es la introduccin,
por lo cual en esta se proporciona la visin general del ERS. En la seccin 2 se da
una descripcin general del sistema, con el fin de conocer las principales
funciones que debe realizar la aplicacin, los datos asociados y los factores,
restricciones que afectan el desarrollo del software, sin entrar en excesivos
detalles. En la seccin 3 se define a detalle los requisitos que debe satisfacer el
sistema.

2. Descripcin general
En esta seccin se presenta una descripcin a alto nivel del sistema. Se
presentara las principales reas del negocio a las cuales la aplicacin debe dar
soporte, las funciones que el sistema debe realizar, la informacin utilizada, las
restricciones y otros factores que afecten el desarrollo del sistema.
2.1 Perspectiva del producto
El sistema de esta versin solo interacta con la base de datos, en este caso
Access 2013, para el almacenamiento de informacin de pelculas y los datos
personales de los clientes del negocio.

2.2 Funciones del producto


Las funciones que ejecuta el producto son las siguientes:
Gestin de pelculas: Se encargara de gestionar todas la pelculas que
contenga el sistema as como dar de alta en caso de recibir nuevas
pelculas o dar de baja al momento de ser vendidas.
Registro de clientes: Se encargara de registrar a los nuevos clientes
pidiendo los datos correspondientes para la creacin de la cuenta.
Gestin de fechas: Se encargara de mostrar el da en que debe ser
regresada una pelcula.
Generacin de multas: Esto se generara solo si el cliente tiene en su
cuenta adeudos con VideoCon, no se podr hacer un nuevo prstamo
mientras el cliente cuente con una multa.
Generacin de reportes: Se generaran reportes semanales con las
pelculas ms vendidas y alquiladas.

2.3 Caractersticas de usuario


Se han identificado los procesos que realiza el empleado de VideoCon
procediendo a realizar la matriz de funciones de cada empleado

Funcin

Empleado

Administrador

Gestin de Pelculas
Dar de
pelculas

alta

nuevas

Dar de baja pelculas


Marcar
las
pelculas
alquiladas

Marcar
las
vendidas

pelculas

Registro de Clientes
Dar de
Clientes

alta

nuevos

Dar de baja a Clientes

Gestionar fechas
Cambiar fecha de entrega

Generar multa

Quitar multa

Generacin de multas

2.4 Restricciones
El sistema VideoCon depender del administrador y los empleados para poder
funcionar debido a que ellos ingresaran los datos en la base de datos del sistema,
si la empresa llega a invertir en ms equipos de cmputo para una mayor
movilidad en la tienda el sistema tendr que adaptarse a estos cambios y recibir
una actualizacin en el futuro.
2.5 Suposiciones y dependencia
En este sistema nosotros debemos de tener todo bien organizado ya sean las
cuentas de los usuarios como el listado de pelculas que estn disponibles y las
que no lo estn. Para que aqu pueda suceder algunos errores en el sistema es
que alguno de nuestros clientes ya no quiera la membreca por as decirlo y se de
baja en nuestro sistema, pero poco tiempo despus quiera regresar con nosotros,
es ah donde tenemos que crearle otra cuenta nueva para as poder estar al
corriente con sus compras o rentas. Si llegramos a cambiar el sistema tambin
tendramos un poco de errores ya que tendramos que pasar todos los clientes
(cuentas) de uno hacia el otro y nos podramos equivocar y al momento de que el
cliente venga a rentar o comprar una pelcula ese no sea su usuario, en otras
palabras que las cuantas estn combinadas y no correspondan al mismo cliente.
2.6 Requisitos Futuros
Para mejorar nuestro sistema del Videoclub, nosotros tenemos pensado en crear
un detector de huellas digitales donde el cliente que vaya a comprar o rentar
ponga su dedo pulgar sobre el detector y automticamente le aparezca la foto y su

cuenta en la pantalla, para as hacer ms rpido las ventas o rentas en nuestro


sistema y as no nos equivocaramos tanto y el cliente tambin se puede dar
cuenta de lo que tiene de adeudo y para cuando tiene que entregar sus pelculas,
etc.

3. Requisitos Especficos
Como ya habamos dicho antes VideoCon es un software diseado
especialmente para la administracin de un videoclub, pensando en el arduo
trabajo que deben hacer tanto el administrador como los empleados de un centro
de video que se dedica a la venta y renta de pelculas y el problema que estos
tienen a la hora de administrar las cuentas de sus clientes y la cantidad de
pelculas con las que cuentan.
Aqu en nuestro sistema podemos realizar diferentes cambios y activacin y
desactivaciones de cuentas las veces que sean necesarios ya que para eso
estamos sirvindoles a los clientes y satisfacer sus necesidades. Tambin cada
cliente tiene su propia cuenta y ah es donde l puede ver cuntas pelculas se ha
llevado a lo largo de toda su vida o membreca por as decirlo.
VideoCon cuenta con dos tipos de usuarios, Administrador y Empleado, cada
uno de ellos posee contraseas distintas, por lo que tienen acceso a diferente
informacin en la aplicacin.
El administrador ser el nico que podr dar de alta las nuevas pelculas en
exhibicin as como las que dese eliminar, de la misma manera posee el control
para dar de baja la membreca de un cliente, o dar la de alta.
Mientras que el usuario (empleado), solo posee el control de marcar los prstamos
y devoluciones de pelculas, marcar las ventas y dar de alta a una nueva
membreca, pero sin poder eliminar alguna ya existente.
Con todo esto podemos clasificar a nuestro sistema como trazable, modificable y
verificable ya que el cliente puede estar al pendiente o en contacto con su sistema
y nosotros como usuarios poderles brindar informacin sobre sus cuentas.
3.1 Interfaces Externas
La interface de VideoCon es de un estilo llamativo para el cliente, se hace de
una manera dinmica y sencilla para que cualquier cliente entienda el
funcionamiento de la misma, desde nios y jvenes hasta adultos mayores sin
tener problema alguno al momento.

Similar a otro tipo de interfaces, esta cuenta con la informacin necesaria para que
sea fcil la comprensin de lo que se est haciendo.
No se cuenta con Interfaces externas no se desarrolla ya que este tipo de
aplicaciones no es necesaria.
3.2. Requisitos Funcionales
En este apartado se escribirn los requisitos necesarios para el funcionamiento
sea el adecuado.
Gestin de pelculas
Requisito #1: Se lleva un conteo de las copias disponibles de cada pelcula,
registrado por su nombre, gnero, clasificacin, ao y cdigo.
Requisito #2: Se lleva, aparte, el registro de las pelculas que se encuentran en
prstamo y se tiene la fecha del da que se tiene como devolucin.
Gestin de clientes
Requisito #1: Se tiene un registro de los clientes registrados, estos estn
registrados por nombre, edad, direccin & telfono.
Requisito #2: Contamos tambin con el registro de uso de los clientes con el cual
podemos saber que pelculas tiene en su poder el cliente y cuando es el da que
se tiene que hacer la devolucin de los ttulos.
Gestin de empleados y socios
Requisito #1: La empresa cuenta con un registro de los empleados de
VideoCon donde se tienen archivados sus nombres, edad, domicilio y telfono,
se les proporciona un nmero de empleado que tambin se tiene registrado.
Requisito #2: Contamos con el registro de los socios, se permite encontrar a los
socios de la tienda pero solo como usuario administrador.

3.3. Requisitos de Rendimiento


Para el uso de la CPU en cada bsqueda debe de ser rpido por lo tanto no se
debe de pasar del 50% del uso del rendimiento.
Se estima un tiempo aproximado de 5 minutos por cliente en el uso de la
computadora en busca de algn ttulo disponible.

Se prohbe el uso de la mquina para otra accin en el sistema para los clientes y
empleados que no tengan cuenta de administrador, esto para que no se ponga en
riego el equipo.
3.4. Restricciones de Diseo
En VideoCon no se us ninguna restriccin de diseo en el desarrollo de este
sistema.
3.5. Atributos del Sistema
Uno de los atributos en el que nos enfocamos es en el orden que se le da a los
ttulos para que el cliente tenga una experiencia ms satisfactoria al momento de
usar nuestro sistema.
Tambin nos enfocamos en la seguridad, para que ningn usuario o cliente no
autorizado pueda acceder al sistema y as evitar mayores problemas.
3.6. Otros Requisitos
VideoCon tiene algunos otros requisitos en cuanto a las instalaciones, las
computadoras en las cuales se instale el programa deben de estar actualizadas.
Hablando de los usuarios del sistema estos debern de contar con la capacitacin
necesaria para utilizar el sistema, es necesario que estn bien capacitados, el
sistema es fcil de usar pero podemos cometer errores como marcar vendidas
pelculas que aun tenemos en existencia etctera.
El mantenimiento del sistema se realizar cada 3 a 6 meses ya que la informacin
que se maneja es mucha y es necesario este mantenimiento.

4. Apndices
El sistema VideoCon cuenta con una pantalla especfica para la elegir la opcin
a la que se deseas ir, podramos llamarle un estilo de men que permitir accedes
a las diversas opciones con las que cuenta la aplicacin.
En el caso de la cuenta del administrador, le permitir el acceso a Agregar un
pelcula, Eliminar una pelcula, Agregar a un cliente, Eliminar a un cliente,
Ver cliente ms frecuente, Ver pelculas ms pedidas, Realizar prstamo,
Devolucin, por medio de una seleccin en una pantalla.
Mientras que en la cuenta del empleado, solo tendr acceso a Agregar a un
cliente, Realizar prstamo, Devolucin, as que solo estas opciones
aparecern en su ventana.

En cuento a la ventana de Pelculas, solo aparecer la informacin de estas,


junto con el nmero de copias con las que se cuenta.
En cuanto a la ventana de Clientes, aparecer la informacin de este, junto con
la o las pelculas que tenga en renta, y de la misma manera, la fecha en que las
rento, y la fecha de devolucin, en caso de estar vencida la fecha, aparecer un
monto en el apartado de multa.
Como se mencion antes, debido a que se tendr uso de una gran cantidad de
informacin tanto personal de los clientes como de las pelculas, se recomienda
una actualizacin del sistema cada 3 a 6 meses, adems de una limpieza
profunda del equipo en el que se est ejecutando, para su mayor optimizacin.

Diagramas Entidad-Relacin
Diagrama de Renta

Diagrama de Venta

Diagrama de Devolucin

Diccionario de Datos
El diccionario de datos cuenta con 3 tablas, las cuales se mencionan enseguida,
asi como sus atributos y las propiedades de los mismos.
Nombre de Archivo: Acceso
Fecha de creacin: 17/09/2014
Descripcin:Acceso al sistema, sin este no se puede acceder al sistema.
Campo
Tipo
Tamao
Descripcin
Observaciones
Usuario
String
13
Define la persona
Solo existen dos
que esta
usuarios:
accediendo al
Administrador y
sistema
Empleado
Contra
String
13
Contrasea de
Cada usuario tiene
acceso
una contrasea
distinta.
Relaciones: Administrador, Empleado
Campos clave: privAdmi, privEmp

Nombre de Archivo: Pelculas


Fecha de creacin: 17/09/2014
Descripcin: Contiene la informacin de cada una de las pelculas que hay en el
negocio.
Campo
Tipo
Tamao
Descripcin
Observaciones
cod
String
5
Cdigo, nmero
Cada pelcula que
asignado a una
se ingrese toma el
pelcula, para su
siguiente valor. Ej.
rpido acceso.
1100
titulo
String
50
Titulo, nombre de la N/A.
pelcula.
anio
int
4
Ao de la pelcula
Fecha de estreno.
Ej. 1999
genero
String
25
Genero de la
Tema del que trata
pelcula
la pelcula. EJ.
Terror
clas
String
3
Clasificacin, hacia La clasificacin es la
que publico va
utilizada en Mxico
dirigido
Ej. A, B, B15, C, D
copias
int
2
Es la cantidad de
Este no disminuye
copias con las que
su cantidad cuando
cuenta el negocio.
la pelcula esta en
prstamo, al menos
que sea vendida.
disp
boolean
True/False Disponibilidad,
Este campo se
indica si la pelcula verifica por pelcula.
esta disponible o
prestada.
NumRent
int
3
Es la cantidad de
Esta se genera por
veces que ha sido
cuantas veces a
rentada la pelcula. sigo rentada el
mismo tipo de
pelcula y no por
cada copia.
Relaciones: Cliente, Renta, Venta
Campos clave: NoDeCopias, verDisponibilidad, verTitulo, verCodigo,
crearPelicula, eliminarPelicula, verPelicula, verPeliculaMasRentada

Nombre de Archivo: Cliente


Fecha de creacin: 17/09/2014
Descripcin: Recopila la informacin del asociado al negocio.
Campo
Tipo
Tamao
Descripcin
Observaciones
ID
String
6
Numero de cliente
Cada cliente que
se ingrese toma el
siguiente valor. Este
no es igual que los
cdigos de las
pelculas.
Ej. 11100
nomb
String
40
Nombre del cliente
tel
String
10
Telfono del cliente
direc
String
40
Direccin del cliente
correo
String
30
Correo del cliente
edad
int
2
Edad del cliente
Solo si es mayor de
edad, podr obtener
una membreca.
multa
int
4
Cargo generado por Este se genera por
retraso en
da, dependiendo
devolucin de
de la cantidad
pelcula
estipulada por el
propietario del
negocio, en este
caso sern $15.00
NRentas
int
1
Cantidad de
Campo establecido
pelculas rentadas
por el propietario
del negocio, en este
caso sern un
mximo de 3
pelculas
FPres
String
Fecha en la que se
Esta la genera
pidi la o las
automticamente el
pelculas.
sistema.
FDev
String
Fecha en la que se
Esta se genera en
debe devolver la o
el sistema, si es
las pelculas.
una o dos pelculas,
se genera para 1
da despus, en
caso de ser 3 se
genera para
despus de 2 das.
Relaciones: Pelculas, Venta, Renta
Campos clave: verID, verNombre, verClienteMasFrecuente, verSancion,
verEntregasPendientes, crearCliente, eliminarCliente

Diagrama de Clases

Diagrama de Actividades

Diagrama de Actividades para Compra o Renta

Diagrama de Actividades para Devolucin

También podría gustarte