Está en la página 1de 13

COMPAÑÍA COMPUTRONIC L&F

Nombre del Proyecto: Facturas.c


Descripción: Software que registra la entrada de equipos para reparaciòn, registra ventas hechas en el programa y asu vez

Descripción del
ID Requerimiento Tipo Prioridad Estado actual
requerimiento

Requisito
REQ001 Modulo de Registro Media Completado
Funcional

Requisito
REQ002 Modulo de inicio de sesión Media Completado
Funcional

Modulo Home para rol Requisito


REQ003 Media En Pruebas
administrador Funcional

Modulo Home para rol Requisito


REQ004 vendedor Funcional Alta En Proceso

Modulo Registrar venta rol Requisito


REQ005 Alta En Proceso
administrador Funcional

Modulo Registrar ingreso


Requisito
REQ006 de equipo rol Alta En Proceso
Funcional
administrador

Requisito
REQ007 Modulo de Generar factura Alta En Proceso
Funcional

Requisito
REQ008 Modulo de editar usuarios Baja En Proceso
Funcional

Modulo de crear usuarios Requisito


REQ009 Baja En Proceso
como administrador Funcional
Requisito
REQ010 Modulo de cerrar sesión Baja En Proceso
Funcional

Modulo de historial de Requisito


REQ011 Media En Proceso
ventas rol administrador Funcional

Modulo de historial de
Requisito
REQ012 ingresos de equipos rol Media En Proceso
Funcional
administrador

Modulo de historial de Requisito


REQ013 Media En Proceso
ventas rol vendedor Funcional

Modulo de historial de
Requisito
REQ014 ingresos de equipos rol Media En Proceso
Funcional
vendedor

Modulo Registrar ingreso Requisito


REQ015 Media En Proceso
de equipo rol vendedor Funcional

Modulo Registrar venta rol Requisito


REQ016 Media En Proceso
vendedor Funcional

Requisito No
REQ017 Perceptible Alta En Proceso
funcional

REQ018 Operable Requisito No Alta En Proceso


funcional

Requisito No
REQ019 Comprensible Alta En Proceso
funcional

Requisito No
REQ020 Robustez Alta En Proceso
funcional
Requisito No
REQ021 Escalabilidad Alta En Proceso
funcional

Requisito No
REQ022 Mantenibilidad Alta En Proceso
funcional

Requisito No
REQ023 Rendimiento Alta En Proceso
funcional

Espacio de Requisito No
REQ024 Alta En Proceso
Almacenamiento funcional

Requisito No
REQ025 Fiabilidad Alta En Proceso
funcional

Requisito No
REQ026 Seguridad Alta En Proceso
funcional
tra ventas hechas en el programa y asu vez genera las facturas de estos

Última fecha estado


Criterios de aceptación
registrado

El usuario al darle en registrar se tiene que guardar el usuario en


la base de datos, en las validaciones el campo de contraseña y
7/16/2022 confirmar contraseña deben coincidir, y al registrar tiene que
llenar todos los campos, por ultimo la contraseña debe guardarse
encriptada en la tabla de la base de datos

El usuario que se ingrese debe existir en la base de datos para


poder ingresar, el usuario que ingrese debe coincidir con la
7/17/2022
contraseña del registro para poder ingresar al home
correspondiente

Este modulo se mostrará a los usuarios de rol administrador una


vez entren, deberá mostrar siete botones que llevaran a los
7/18/2022 diferentes modulos (generar factura de venta, ingresar equipo
para reparación, historial de facturas, equipos actualmente, crear
usuario, editar usuario y cerrar sesión )

Este modulo se mostrará a los usuarios de rol vendedor una vez


entren, deberá mostrar cinco botones que llevaran a los
7/29/2022 diferentes modulos (generar factura de venta, ingresar equipo
para reparación, historial de facturas, equipos actualmente y
cerrar sesión )

Modulo donde se guarda en la base de datos los registros de las


7/29/2022 ventas con detalle de los productos, precio y cantidad para el rol
de administrador

Modulo que registra los datos de el cliente, informaciòn del


7/29/2022
equipo en entrada y guarda el registro en base de datos

Despues de hacer el proceso de registrar ventas o ingreso de


7/29/2022 equipo debe generar un pdf con la factura, con los datos
correspondiente

El administrador tendrá acceso a editar los usuarios que ya


7/29/2022
existen

7/29/2022 El administrador tendrá acceso a crear nuevos usuarios


7/29/2022 Cualquier usuario podrá cerrar sesión

El administrador podrá ver todas las ventas realizadas en el


7/29/2022
programa con sus detalles correspondientes

El administrador podrá ver los detalles de todos los equipos que


7/29/2022
han sido ingresados

El vendedor podrá ver todas las ventas realizadas en el programa


7/29/2022
con sus detalles correspondientes

El vendedor podrá ver los detalles de todos los equipos que han
7/29/2022
sido ingresados

Modulo que registra los datos de el cliente, informaciòn del


7/29/2022 equipo en entrada y guarda el registro en base de datos para el
rol de vendedor

Modulo donde se guarda en la base de datos los registros de las


7/29/2022 ventas con detalle de los productos, precio y cantidad para el rol
de vendedor

La información se muestra al usuario en forma clara y teniendo


en cuenta que entiendan los contenidos.El contenido debe ser
7/29/2022
adaptable, para ser presentado en diferentes formas sin perder
información ni estructura

Los componentes de la interfaz de usuario y su navegabilidad


7/29/2022 deben ser manejables. debe proporcionar ayudas y búsquedas
para los usuarios.

Tanto las operaciones como la información contenida en la


7/29/2022 interfaz deben ser comprensible por los usuarios. Legible,
previsible y debe evitar y corregir errores de ingreso de datos.

El sistema debe ser sumamente eficiente y más que apto para


7/29/2022
desempeñar las tareas a las que está destinado
En el desarrollo del producto se tiene que tener en cuenta la
escalabilidad de la aplicación puesto que está sujeta a cambios de
7/29/2022
acuerdo a las necesidades de los actores del proceso y
modificación de las normas internas y externas.

Es consecuente tener un software sostenible que permitir el


mantenimiento de las bases de datos y mejoramiento de los
7/29/2022
procesos de manera ágil sin causar daños colaterales al buen
funcionamiento del aplicativo

La respuesta de la aplicación a la hora de ejecutarse alguno de


7/29/2022 sus requerimientos funcionales no debe alargarse en el tiempo,
las respuestas a los eventos deben ser rápidos.

El sistema completo deberá ser posible almacenarlo en el mismo


7/29/2022
equipo

El sistema debe ser preciso, puesto que un error de la aplicación


7/29/2022
puede causar conflictos logísticos y malestar en los usuarios.

El acceso a la aplicación es para usuarios administrativos. Cada


7/29/2022 uno debe tener un usuario y clave de acceso que le permite
ingresar a su sesión.
Nivel de complejidad Entregables

Media Modulo de Registro implementado

Media Modulo de inicio de sesión implementado

Modulo Home para rol administrador


Media
implementado

Modulo Home para rol vendedor


Media implementado

Modulo Registrar venta rol administrador


Media
implementado

Modulo Registrar ingreso de equipo rol


Media
administrador implementado

Alta Modulo de Generar factura implementado

Baja Modulo de editar usuarios implementado

Modulo de crear usuarios como


Baja
administrador implementado
Media Modulo de cerrar sesión

Modulo de historial de ventas rol


Media
administrador implementado

Modulo de historial de ingresos de equipos


Media
rol administrador implementado

Modulo de historial de ventas rol vendedor


Media
implementado

Modulo de historial de ingresos de equipos


Media
rol vendedor implementado

Modulo Registrar ingreso de equipo rol


Media
vendedor implementado

Modulo Registrar venta rol vendedor


Media
implementado

la información está estructurada


Alto perceptivamente para mostrar e ingresar
información a la base de datos.

Alto interfaz de usuario intuitiva y fácil de usar


desde una primera vez.

el aplicativo es intuitivo y con un alto nivel


Alto de usabilidad permitiendo fluidez al usuario
a través de todos los módulos del sistema.

Es sistema es funcional y eficiente


realizando procesos y procedimiento
Alto
operativos de la empresa con alto grado de
efectividad
el sistema está desarrollado para ser
Alto escalable con una tienda virtual a futuro y
otras nuevas funcionalidades.

el mantenimiento al aplicativo no es
Alto
dispendioso, se realiza con rapidez.

el sistema responde rápidamente a todas las


consultas realizadas a la base de datos,
Alto
además de mostrar productividad para cada
operación en la empresa

el sistema deberá ser optimizado para no


ocupar espacio de almacenamiento
Alto
innecesario y estructurar los tipos de
información correctamente.

Aplicativo implementado confiable, probado


Alto
y actualizado para evitar errores futuros.

El aplicativo debe cumplir con los estándares


de seguridad de la información del usuario,
como por ejemplo la encriptación de
Alto contraseñas y datos críticos del usuario,
además de estar protegido de ataques
SQLIngestión y validaciones y verificaciones
de seguridad en formularios.
Escenarios de pruebas Interesado en el requisito

Validaciones: se deben llenar todos los campos, las contraseña


ADMINISTRADOR
deben coincidir, el registro se guarda

El usuario debe existir, el usuario y la contraseña deben coincidir


ADMINISTRADOR
con el registro de la base de datos

Los botones deben llevar a los modulos correctos ADMINISTRADOR

Los botones deben llevar a los modulos correctos ADMINISTRADOR

Se deben llenar todos los campos para agregar producto, para


ADMINISTRADOR
continuar debe haber al menos un producto

Se deben llenar todos los campos ADMINISTRADOR

Debe generar la factura despues de completar la venta o registrar


ADMINISTRADOR
un equipo con la plantilla y datos correspondientes

Los datos del usuario escogido se deben editar ADMINISTRADOR

Los usuario deben crearse en base de datos y todos los campos


ADMINISTRADOR
deben llenarse
La sesión debe cerrar ADMINISTRADOR

Los registros de los equipos ingresados deben aparecer con los


ADMINISTRADOR
detalles correspondientes

Los registros de las ventas deben aparecer con los detalles


ADMINISTRADOR
correspondientes

Los registros de los equipos ingresados deben aparecer con los ADMINISTRADOR Y
detalles correspondientes VENDEDOR

Los registros de las ventas deben aparecer con los detalles ADMINISTRADOR Y
correspondientes VENDEDOR

Los registros de las ventas deben aparecer con los detalles ADMINISTRADOR Y
correspondientes VENDEDOR

Los registros de los equipos ingresados deben aparecer con los ADMINISTRADOR Y
detalles correspondientes VENDEDOR

Pruebas de Usabilidad para validar que el contenido en la interfaz se


ADMINISTRADOR
vea correctamente

Validaciones: se deben llenar todos los campos, las contraseña ADMINISTRADOR


deben coincidir, el registro se guarda

Facilidad de aprendizaje: Que tan fácil es para los usuarios realizar


funciones básicas la primera vez que utilizan la aplicación. Eficiencia:
Que tan rápido los usuarios experimentados pueden realizar sus
tareas. Memorización: Que tan fácil de memorizar es el uso de la
aplicación, esto es, cuando un usuario pasa mucho tiempo sin usar
la aplicación, puede recordar lo suficiente para usarla con ADMINISTRADOR
efectividad la próxima vez, o tiene que empezar a aprender de
nuevo. Errores: Cuantos errores atribuibles al diseño comete el
usuario, que tan severos son y que tan fácil es recuperarse de los
mismos. Satisfacción: Que tanto le gusta (o desagrada) al usuario
utilizar el sistema.

Pruebas de resistencia, para someter el Sistema o aplicación a una


carga determinada durante un período de tiempo, para determinar ADMINISTRADOR
cómo se comporta luego de un uso prolongado.
para verificar la capacidad de una aplicación de escalar cualquiera
ADMINISTRADOR
de sus características no funcionales

deben evaluarse la forma en que está implementada la aplicación,


ADMINISTRADOR
siguiendo buenas prácticas de ingeniería de software

Ver que tan rapido hace los procedimientos, si todos los


ADMINISTRADOR
documentos los guarda enun tiempo adecuado y correctamente

Revisar el espacio disponible en el disco, el programa no exige


ADMINISTRADOR
mucho espacio de almacenamiento

Hacer que los usuarios hagan pruebas y se familiaricen con el


ADMINISTRADOR
programa, de esta manera tambièn se encuentran errores

Pruebas que el login funcione como debería ADMINISTRADOR


En Proceso Alto Requisito Funcional
En Pruebas Medio Requisito No Funcional
Completado Bajo

También podría gustarte