MATERIA: PRUEBAS Y MANTENIMIENTO DE SOFTWARE
Enviado por Ledesma • 24 de Febrero de 2018 • 1.085 Palabras (5 Páginas) • 421 Visitas
...
CASOS DE USO
[pic 1]
REQUERIMIENTOS FUNCIONALES
- El sistema para dar de alta a un usuario nuevo debe pedir ciertos datos personales :
- Ingresa nombre(char 40)
- Clave de usuario (char 4)
- Ingresa teléfono(char 10)
- El usuario que se dé de alta deberá contar con una contraseña personal
- Alfanumérica
- No debe ser visible
- El sistema debe ser capaz de guardar N clientes
- El sistema para dar de alta un nuevo cliente debe de pedir los siguientes datos
- Clave del cliente (Alfanumérica)
- Ingresa nombre(char 40)
- Ingresa calle(char 50)
- Ingresa colonia(char 40)
- Ingresa teléfono(10)
- El sistema no permitirá que se den de alta cliente ya existentes en el sistema
- El sistema debe ser capaz de guardar N productos
- El sistema para dar de alta un nuevo producto debe de pedir los siguientes datos
- Clave(char 4)
- Producto(char 20)
- Descripción(char 40)
- Precio(char 10)
- El sistema no permitirá que se den de alta productos ya existentes en el sistema
- El sistema mandara error cuando se intente dar de alta un cliente/producto que ya exista en el sistema
- El sistema podrá generar factura de venta
- Para dar factura de venta se debe contar con :
- Ingresar calve de factura (Alfanumérica)
- Ingresar fecha actual
- Ingresar clave de cliente (el cliente ya debe de estar dado de alta)
- Pedirá clave del producto que se va a vender
- Ya ingresada la clave mostrara el precio
- Pedirá cantidad de producto
- Mostrará el total a pagar conforme según precio y cantidad de producto
- La factura de venta se debe de guardar en un archivo txt
- Si la clave del cliente no existe se debe de dar de alta primero en el sistema
- Si la clave del producto no existe se debe de dar de alta primero en el sistema
- Toda funcionalidad del sistema debe responder al usuario en menos de 5 segundos.
- El sistema será desarrollado para las plataformas PC y Macintosh.
- La aplicación debe ser compatible con todas las versiones de Windows, desde Windows 95.
- La aplicación deberá consumir menos de 500 Mb de memoria RAM.
- La aplicación no podrá ocupar más de 3 GB de espacio en disco.
- Los datos que sean almacenados podrán ser modificables
REQUERIMIENTOS NO FUNCIONALES
- Las interfaces de la aplicación serán entendibles
- El color de las interfaces no será muy irritable
PROPUESTA DE MANTENIMIENTO
Hay varios puntos a considerar para corregir y arreglar en nuestro proyecto, después de implementarlo en la tienda para la cual fue hecho.
Nuestro equipo de trabajo realizo una lista de las mejoras y correcciones que le aremos al software de base de datos de una tienda, los cuales son:
*Combinar herramientas con nuestro software tales como CSS o PHP para mejor la interfaz de usuario
*Va a poder mostrar en un listado todos los productos existentes y clientes.
*Se podrá dar de baja a un cliente o producto, actualmente esta función esta obsoleta en el software.
*Aplicar técnicas de herramientas CASE.
CRONOGRAMA DE GANTT[pic 2]
BIBLIOGRAFIA
app.smartsheet.com/b/home(creación de diagramas de gantt)
http://www.grupocodesi.com/cursos/curso-de-mysql.html(curso creación de bases de datos)
...