Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Especificación de Los Requerimientos Funcionales y No Funcionales Del Software GA1 220501092 AA4 EV01
Especificación de Los Requerimientos Funcionales y No Funcionales Del Software GA1 220501092 AA4 EV01
APRENDIZ
JAVIER ENRIQUE CONTRERAS MORENO.
1.1.1 Clientes
El sistema debe pedir un registro por medio de un correo electrónico
registrado en su móvil o de un perfil de Facebook, facilitando la
obtención de información principal como nombres y apellidos, fecha
de nacimiento y email.
El sistema llevara un registro diario de todos los perfiles que se vayan
creando, así como de 2 o más intentos fallidos de ingreso.
El sistema mostrará los productos disponibles que se han de alimentar
por medio de un usuario administrativo que podrá modificar esta
información para poder brindar productos en existencia y no crear
pedidos de productos que no tienen stock.
Los productos deben separarse en 3 grandes categorías que son
repuestos, herramientas y asesoría, que a su vez tendrán
subcategorías que podrán anexarse a comodidad.
Cada producto tendrá su precio y este será claro y entendible
acompañado de una foto de referencia y una breve descripción de las
características del producto, todo esto siendo modificable por el
usuario administrativo.
Al ir seleccionando los productos, estos se irán direccionando al carrito
de compras que podrá verificarse en cualquier momento y poder
volver a la lista de productos para continuar con el pedido.
El sistema creara internamente una ficha de pedido que se registrará
con un numero de pedido que se mostrara al usuario y que será
registrado también en un informe diario que puede ser consultado por
usuarios administrativos.
Se debe poder consultar el historial de los pedidos de una persona
para poder tomar registros estadísticos y así poder hacer estrategias
de marketing adecuadas.
1.1.2 Establecimiento comercial “LA OLESTER”.
1.1.3 Contabilidad
El sistema debe generar una factura con todos los requisitos de factura
y almacenarla en la base de datos
Se deben poder gestionar las opciones de los proveedores como
pedidos y pagos realizados y por realizar.
Se debe poder realizar liquidaciones de nómina (salarios,
prestaciones sociales, liquidaciones y demás)
1.2. REQUISITOS NO FUNCIONALES
1.2.1 De desempeño.
El tiempo de respuesta relacionado con la carga de los productos disponibles, su
valor, eliminación del carrito, consulta del carrito, emisión de avisos, confirmaciones
y otro tipo de consulta no debe ser superior a 3 segundos.
1.2.2 De Seguridad.
La información relacionada a claves y usuario de registro debe ser clasificada
siempre que se pueda, toda verificación o cambio de usuarios o contraseñas debe
realizarse desde un enlace al correo registrado; así mismo los números de tarjetas
débitos o créditos y su información correspondiente.
1.2.3 De integridad.
La seguridad de la plataforma debe ser integra y fiable en cada uno de los niveles
del sistema, garantizando así solamente el acceso a la información por parte del
titular de la misma, no cabe posibilidad alguna de puertas traseras que permitan el
tráfico de información a terceros o por fuera del aplicativo, usando así la encriptación
de los datos principales que se almacenen.
1.2.4 De fiabilidad.
Se debe poder realizar el restablecimiento del nivel de rendimiento y de
recuperación de datos que se hayan podido afectar en el caso de algún error o falla,
es por esto que se debe anexar el diseño de imprevistos como parte de las pruebas
diseñadas y que harán parte del aplicativo.
1.2.5 De mantenibilidad.
El sistema debe ser fácil de maniobrar a la hora de ser modificado para poder
corregir errores, mejorar el rendimiento y otros aspectos que necesiten adaptarse
con el tiempo
1.2.6 De compatibilidad.
El aplicativo debe ser compatible con todas las plataformas disponibles (ios,
Android, Windows, Mac Os, Linux, Chrome Os) para que tenga mayor alcance entre
los usuarios finales
1.2.7 De usabilidad.
Describe la capacidad de ser usado apropiadamente entre los usuarios finales, por
esto es necesario que se revisen las especificaciones de los perfiles de usuario y
las calificaciones de sus experiencias usando el aplicativo.
1.2.8 De escalabilidad.
La app debe mantener su buen funcionamiento y rendimiento no importe los
cambios o crecimientos que se puedan aplicar a lo largo de su tiempo de
funcionamiento.