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.