Sei sulla pagina 1di 4

Requerimientos Funcionales

El sistema realiza la eliminacin de productos.


El sistema actualizara productos.
El sistema imprimir un reporte cuando el usuario lo desee.
El sistema permitir hacer consultas de productos.
El descuento de la venta se realizara por venta total de producto.
El sistema realizar la bsqueda de productos
Al ingresar un nombre en el buscador este seleccionara a todos aquellos que
empiecen con ese nombre
El cdigo del sistema se realizara en Netbeans.
Los datos de los productos deben estar ordenados por nombre
Al escoger la opcin salir el sistema te mostrara una pequea ventana de
confirmacin.
Al realizar un registro y no haber completado todos los casilleros el sistema no te
permitir cerrar la opcin hasta terminar.
La base de datos del sistema estar en MySQL
El sistema descontara la cantidad de producto
Al terminar la ejecucin emitir una alerta de guardar cambios
Al guardar un producto el sistema te mostrara una alerta de producto guardado con
la los detalles del producto guardado
El sistema guardara el nombre de usuario para hacer ms fcil su acceso mas no la
contrasea
Si ingresas un producto en la opcin eliminar producto y no est en tu base de datos
te mostrara mensaje producto no encontrado en la base de datos
Al hacer clic en cada botn de cancelar te mostrara un mensaje se confirmacin
Al hacer clic en cada botn de modificar te mostrara un mensaje se confirmacin
Al hacer clic en aceptar en la opcin modificar te mostrara un mensaje de
confirmacin
Al hacer clic en si en la opcin de confirmacin anulara todo accin que estabas
realizando
Al eliminar un producto te mostrara un mensaje de con los detalles del producto
eliminado
Al hacer clic en la opcin imprimir reporte te mostrara la opcin guardar en pdf.
Al hacer clic en imprimir reporte por venta te imprima todos los productos vendidos
Al hacer clic en cancelar se eliminara toda accin ya realizada
Al hacer clic en la opcin actualizar se actualizara tambin en la base de datos
Si todos los campos no estn rellenados no te permitir realizar ninguna opcin
La base de datos podr permitir ser modificada manualmente
En la base de datos tambin se podr cambiar los nombres de la tabla
Si ingresas un dato y no se encuentra en la base de datos te mostrara un mensaje de
error
Si ingresas un dato y no est conforme con lo establecido te mostrara un mensaje
de error
Al hacer clic en la opcin aceptar en el registro de nuevo producto te mostrara un
mensaje producto guardado
Al hacer clic en la opcin modificar el pulsor se ira en la primera casilla
Al hacer clic en la opcin aceptar en actualizar datos te mostrar un mensaje los
datos han sido actualizados correctamente
Si ingresas otro comando que no sea numrico en la opcin cantidad nueva te
mostrar mensaje de error de comando
Si ingresas un producto y no est en tu base de datos te mostrara mensaje producto
no encontrado en la base de datos
La opcin venta solo te permitir descontar los productos
El acceso al sistema ser la primera opcin al mostrar la pantalla
Al ingresar al men consultar producto solo se realizara la bsqueda si rellenaste
los campos establecidos
Es sistema no te permitir realizar la bsqueda si no rellenas los campos establecido
y te mostrara un mensaje debe rellenar los campos
En el men eliminar producto solo se acceder a la base de datos si los campos
sern rellenados
En la mayora de las opciones del sistema estar la opcin buscar
Requerimientos no funcionales:
El programa debe ser ingresado mediante contrasea.
El sistema debe mostrar los datos con rapidez.
Los botones del sistema deben estar en letra grande.
La bsqueda de los productos no se debe demorar ms de 3 minutos.
El sistema tendr en cada opcin volver al men y la opcin salir.
Al escoger la opcin salir el sistema te mostrara una pequea ventana de
confirmacin.
El sistema no descontara ms productos si se lleg a su mnimo de productos.
El sistema se bloqueara despus de tres intentos de ingreso no correctos.
Deber pasar media hora para volver a intentar e ingreso al sistema
El sistema no te permitir ingresar otros caracteres que no sean los establecidos.
Los colores de la letra sern los colores representativos.
La letra tendr tamao 13
Las pantallas de alerta emitirn un sonido
Al ingresar un texto a buscar la letra tendr tamao 14
El mensaje de bienvenida se mostrara solo en un pantalla
Los botones de la pantalla operaciones tendrn imgenes
En la opcin imprimir reporte te mostrar un mensaje de poco papel, poca tinta, etc.
En la opcin imprimir reporte te mostrar 2 tipos de impresin reporte horizontal
vertical
Los botones estar en una misma lnea
La opcin imprimir reporte te mostrara opciones de impresin
Los productos ingresados debern ser rellenados todos los campos caso contrario
no te dejara guardar
El sistema no permitir salir de alguna opcin si no est terminada.
El sistema no permitir el ingreso si no es el usuario correcto.
El sistema se bloqueara despus de tres intentos de ingreso no correcto
El sistema no te permitir ingresar otros caracteres que no sean los establecidos.
La base de datos ser de fcil manejo
El sistema ser de fcil manejo para los usuarios
La base de datos te permitir ingresar nuevas usuarios
Al hacer clic a la opcin guardar en la pantalla bienvenidos te mostrar un mensaje
bienvenidos usuario correcto
El sistema mostrara imgenes de calendario
Al eliminar un producto este tambin se eliminara de la base de datos
La bsqueda de producto ser la misma para todas las opciones
Cada opcin tendr un botn de volver a la pgina principal
No se podr rellenar los campos si no est acorde a lo especificado
Al seleccionar la opcin salir debers volver a ingresar si quieres realizar otra
accin
Despus de realizar una accin la pantalla volver a estar lista para otro proceso
Al imprimir un reporte se puede imprimir por la fecha que ingreses
Las pantallas cambiaran de acuerdo a la opcin a realizar
Toda pantalla deber tener la opcin de volver al men inicial.

Potrebbero piacerti anche