Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ESPECIFICACIN DE VIDEOCLUB
1. ANLISIS DEL SISTEMA
Nuestro principal objetivo, lo cual implica que se trata de nuestra mayor meta a conseguir, es
desarrollar un sistema software que realice una gestin eficiente de un videoclub obteniendo con ello
los siguientes beneficios que se presentan a continuacin:
Una vez mencionados los objetivos generales, debemos establecer las distintas restricciones
que debe cumplir el sistema sern las siguientes:
El software tiene como nica misin la gestin de un videoclub, por lo tanto slo se
puede emplear en establecimientos como el mencionado.
El sistema deber instalarse en un computador central, en casos necesarios (un
videoclub que posea un gran volumen de ventas) podrn coexistir varios terminales
para obtener una mayor concurrencia.
Datos personales de los distintos clientes del videoclub, tales como nombre,
apellidos, direccin, telfono, documento nacional de identidad y por ltimo un
cdigo de cliente que ser asignado por el propio programa.
Datos de las distintas pelculas que se van a poseer. Sern los siguientes ttulo,
formato (VHS o DVD), categora (Comedia, Terror,...), director, duracin, reparto,
nacionalidad y por ltimo un cdigo similar al anterior que identifique
unvocamente a cada pelcula.
Datos de los distintos alquileres que se realicen, como duracin del alquiler, clientes
y pelcula alquilada.
Datos que describan los ingresos y gastos del videoclub, los ingresos los podremos
desglosar en ganancias por alquileres, por ventas de otros productos ya sean
alimenticios (palomitas, cacahuetes,....) o promocionales (gorras, posters, ...) y los
gastos se dividirn en gastos propios del local(luz, agua, calefaccin, ...), nminas
del personal e impuestos( impuestos locales, de bienes e inmuebles, ...).
Para el procesamiento de todos los datos arriba mencionados es necesario el siguiente conjunto de
interfaces:
Interfaces de entrada
Interfaces de salida
1. FACTURACIN: El usuario que lo requiera recibir una factura con los
datos referentes a la operacin realizada, ya sea alquiler, compra de algn
producto alimenticio, etc.
De forma ilustrativa vamos a establecer en la siguiente figura la estructura del sistema resultante:
T1
T2
...........
.....
Tn
En este puntos pasamos a detallar las funciones de cada componente del sistema:
El computador central almacenar la base de datos y en su caso actuar de servidor
con los terminales.
La informacin leda por las mquinas lectoras de cdigos de barras se utilizarn
para identificar el producto o cliente en la base de datos. En su caso los terminales
mandarn la informacin al servidor el cual atender las distintas peticiones.
La introduccin de nuevos datos de clientes o de pelculas se podr hacer desde el
servidor y, en su caso, tambin desde los terminales. Si se realiza desde estos ltimos
la informacin ha de ser transferida al servidor para que este la introduzca en la
base de datos.
Las peticiones de impresin deben de partir del servidor, en su caso los terminales
mandaran la peticin a este y no directamente a la impresora.
Como nuestro sistema software esta destinado a ser un producto de consumo, no entraremos
ms en detalle, nos hemos limitado a describir las caractersticas tcnicas que debe cumplir el sistema
para poder usar nuestro software.
Para obtener una visin global del software vamos a establecer un diagrama que nos
represente la interaccin de los distintos mdulos:
EDF(GH
IKJ*L M L NOION
P G(QSRUTVFSV
^
=
,
> ?
>O`ba
c
W XZY\[]X
@BADC
Este sistema como se observa se amolda a las distintas necesidades del usuario ya que se
trata de un sistema con un nivel de complejidad muy pequeo, lo que facilita su compresin y
entendimiento.
Todo lo descrito anteriormente posee una coherencia interna lgica ya que siempre se respeta
el mantenimiento de integridad de la informacin y evitar as la presencia de redundancia de datos e
inconsistencia (Filtro de datos).
A nuestro entender este puede suponer una especificacin vlida para la gestin de un
videoclub.