Вы находитесь на странице: 1из 9

ESPECIFICACIN DE REQUERIMIENTOS DE SOFTWARE

INTRODUCCIN:
Cinemart es una empresa que se dedica a la que es cine y necesita un sistema para el control de alquiler de peliculas en la ciudad de Santo Domingo. Esta Especificacin de Requisitos Software (Software Requirements Specification SRS) para el sistema de control de alquiler de peliculas ha sido elaborada tomando en cuenta las caractersticas y estructura en base al requerimiento pedido por el cliente que desea adquirir el software para esta finalidad.

PROPOSITO :
El objetivo de este documento es definir de manera clara y precisa todo el movimiento que conlleva a lo que es el alquiler, devolucin, etc. de las pelculas. Este documento ser un medio de comunicacin entre cada uno de las personas que interacten de cualquier manera y en cualquier etapa. En ste sentido el presente documento estar sujeto a revisiones, tanto por el lado de los desarrolladores de software como de los clientes (usuarios) hasta que el documento sea aprobado por ambas partes. Una vez que haya sido aprobado, ste documento, servir como la base para el diseo y desarrollo del nuevo programa de facturacin.

ALCANCE:
el sistema de control de alquiler de pelculas (videotienda sistemas) que se desea desarrollar pretende controlar todo el flujo de informacin que se genera en el proceso en que se realiza el alquiler de la pelcula hasta la devolucin que realiza el cliente. Llevando un registro desde el momento en que se dio el alquiler hasta la fecha que se va a registrar como devuelta la pelcula. As como los reportes necesarios que de stas funciones se emanen.

DESCRIPCIN GENERAL:
Funciones Del Sistema: 1.- Ingreso de usuario con su respectivo tipo 2.- Creacin de usuarios de parte del usuario Administrador 3.- Modificacin de usuarios de parte del Administrador 4.- Eliminacin de usuarios de parte del Administrador 5.- Creacin de clientes de parte del usuario encargado o (Administrador) 6.- Modificacin de clientes de parte del usuario encargado o (Administrador) 7.- Eliminacin de clientes de parte del Administrador. 8.- Creacin de pelculas de parte del usuario encargado o (Administrador) 9.- Modificacin de pelculas de parte del usuario encargado o (Administrador) 10.- Eliminacin de pelculas de parte del usuario encargado o (Administrador) 11.- Alquiler de pelculas de parte del usuario encargado o (administrador)

12.- Devolucin de pelculas de parte del usuario encargado o (administrador) Restricciones Del Sistema Por Cargo: Las nicas restricciones que tiene el sistema es en la parte de usuarios en donde el usuario administrador tiene todas las facultades y manejo completo del sistema con lo cual puede poner parmetros hasta donde pueden llegar en el sistema los usuarios que el mismo los crea. Requerimientos: Para su correcto funcionamiento nuestro Sistema necesita de: SOFTWARE: -Windows XP o Superior -VisualBasic.net -Base de Datos Oracle.

HARDWARE:

-Una maquina con procesador Pentium 4 -Disco Duro 30 GB -Memoria Ram 1 Gb

REQUISITOS DE LA INTERFACE EXTERNA: Interface de Usuarios: Aqu es en donde las personas que se encuentran fuera del diseo del sistema osea el cliente que va adquirir el sistema manejan superficialmente con todas las interfaces graficas posibles que les permite relacionarse con el sistema de la mejor manera y tranquilad posible. Interface de Hardware: En esta interface el sistema maneja los archivos para poder enviar la informacin a un dispositivo de salida. Ej. Impresoras, etc. Interface de Software: El sistema en lo que se refiere a la interface de software maneja lo que es la informacin que se encuentra almacenada en la base de datos para as alterar, modificar y guardar los datos que se ingresa diariamente y para lo que es el

mantenimiento y soporte del sistema, se tiene el acceso de parte del cliente en lo referente al visualbasic.net. MANEJO DEL SISTEMA POR PARTE DEL USURIO Empleado de local: Acceso:
Cada empleado de local tendr una clave para acceder al sistema. Tendrn acceso a todos los datos necesarios para el proceso de alquiler y podrn ingresar nuevos registros de clientes. Tendrn restriccin a eliminar registros de clientes existentes.

Procesos a realizar:
Cada operador podr registrar pelculas, alquileres, devoluciones. Ver registro de los clientes, modificar, pero no eliminar su informacin.

Administrador de local: Acceso:


Cada administrador de local tendr una clave para acceder al sistema. Tendr los privilegios de los operadores, podr modificar todos los registros posibles. No podr modificar ni eliminar un alquiler que ya ha sido registrado.

Procesos:
Podr registrar alquiler de pelculas, devoluciones, y usuarios. Acceso a todas las operaciones del sistema. GRAFICA DE LAS OPERACIONES DEL SISTEMA POR MEDIO DE LOS USUARIOS
PRODUCTO INGRESO AL SISTEMA CREAR PELICULA MODIFICAR PELICULA ELIMAR PELICULA ALQUILAR PELICULA DEVOLUCION PELICULA CREAR CLIENTE MODIFICAR CLIENTE ELIMINAR CLIENTE CREAR USUARIO MODIFICAR USUARIO ELIMINAR USUARIO ADMINISTRADOR X X X X X X X X X X X X EMPLEADO X X X X X X X X

REQUERIMIENTOS FUNCIONALES
Se va a utilizar Visual .net como plataforma para efectuar la programacin y ORACLE 10.0 como Base de Datos.

Usuario Administrador
Es la persona principal encargada del uso total del sistema , es el encargado de la creacin de usuarios secundarios.

Usuario Secundario
Son las personas que tienen acceso al sistema pero con ciertas restricciones que pone el administrador.

REQUERIMIENTOS FUNCIONALES ESPECIFICOS


Inicializacin de la aplicacin Administracin de Usuarios Introduccin El usuario se conecta por medio del sistema a la base de datos. Entrada Una vez conectado al sistema ingresamos el usuario y contrasea en sus respectivos campos. Procesos Sino Se conecta a la base de datos del sistema Lee la informacin de usuarios Verifica datos. Si el usuario y contrasea es correcta Ingresa al sistema

Despliega un mensaje de error de ingreso. Salida Almacena todos los cambios registrados durante su ejecucin. Creacin De Usuarios De Parte Del Administrador Introduccin

El usuario administrador va ir creando los usuarios secundarios que tambin van a interactuar con el sistema. Entrada Se registran los usuarios secundarios mediante varios campos que poseen, estos a la vez sern registrados en una base de datos. Procesos o Crea nuevos usuarios o Almacena registros en la base datos. Salida Para cada usuario creado se obtiene un login y contrasea nica. Modificacin De Usuarios De Parte Del Administrador Introduccin En esta parte del sistema el administrador modifica algunos campos los usuarios ya existentes y guarda los cambios generados en este procedimientos.

del

Entrada Se registra las modificaciones que realiza el administrador en las cuentas de los usuarios registrados y se guarda en la base de datos Procesos Modifica los campos que tienen los usuarios registrados Almacena los cambios realizados en la base de datos. Salida Enva un mensaje de Se a modificado usuario con xito. Eliminacin De Usuarios De Parte Del Administrador Introduccin En este procedimiento el administrador elimina cuentas de Usuarios secundarios. Entrada Ingresa el cdigo de usuario y procede a la eliminacin. Procesos Verifica el cdigo de usuario para ver si existe y procede a la eliminacin del usuario Salida Emite un mensaje Usuario eliminado con xito.

Creacin De Clientes Introduccin Se va ir creando los clientes e ir almacenando en una base de datos predefinida. Entrada Se registran a los clientes mediante varios campos que poseen, (Datos personales). Procesos o Crea nuevos clientes o Almacena registros en la base datos. Salida Un cdigo nico para el nuevo cliente. Modificacin De Clientes Introduccin En este procedimiento se modifica algunos campos que contienen los clientes ya existentes y guarda los cambios generados en estos procedimientos. Entrada Se registra las modificaciones que se realiza a los clientes registrados y se guarda en la base de datos Procesos Modifica los campos que tienen los clientes registrados Almacena los cambios realizados en la base de datos. Salida Enva un mensaje de Se a modificado cliente con xito. Eliminacin De Clientes Introduccin En este procedimiento se elimina clientes del sistema. Entrada Ingresa el cdigo de cliente y se procede a la eliminacin. Procesos Verifica el cdigo de cliente para ver si existe y procede a la eliminacin del cliente Salida

Emite un mensaje Cliente eliminado con xito. Creacin De Pelculas Introduccin El usuario administrador o secundario va ir creando cdigos para nuevas pelculas. Entrada Se registran informacin sobre la pelcula que se va a ir creando, estos a la vez sern registrados en una base de datos. Procesos o Crea nuevos cdigos para las pelculas o Almacena registros en la base datos. Salida Para cada pelcula se va creando un cdigo nico. Modificacin De Pelculas Introduccin En esta parte del sistema el administrador o usuario secundario modifica algunos campos que contiene pelcula ya existente y guarda los cambios generados en estos procedimientos. Entrada Se registra las modificaciones que realiza el administrador o el usuario secundario en los campos que contienen las pelculas y se guarda en la base de datos. Procesos Modifica los campos que tienen las pelculas registradas Almacena los cambios realizados en la base de datos. Salida Enva un mensaje de Se a modificado pelcula con xito. Eliminacin De Pelculas Introduccin En este procedimiento el administrador o usuario secundarios elimina pelculas del archivo. Entrada Ingresa el cdigo de la pelcula y procede a la eliminacin.

Procesos Verifica el cdigo de pelcula para ver si existe y procede a la eliminacin de la pelcula Salida Emite un mensaje Pelcula eliminada con xito. Alquiler De Pelcula Introduccin En este procedimiento del sistema el administrador o usuario secundarios registra el alquiler de la pelcula. Entrada Ingresa los datos para el alquiler de las pelculas. Procesos Verifica si pelcula existe y la alquila. Salida Emite un mensaje Pelcula alquilada con xito Devolucin De Pelcula Introduccin En este procedimiento del sistema el administrador o usuario secundarios registra la devolucin de la pelcula. Entrada Ingresa los datos para la devolucin de las pelculas. Procesos Verifica si pelcula esta alquilada y luego procede a la devolucin de la pelcula. Salida Emite un mensaje Devolucin con xito.

Вам также может понравиться