0% encontró este documento útil (0 votos)
82 vistas2 páginas

Requerimientos de Sistema para Plataforma Web y Móvil

El documento describe los requerimientos funcionales y no funcionales para el desarrollo de un sistema de ventas. Entre los requerimientos funcionales se encuentran la búsqueda de productos, clientes y ventas, y la gestión de estos. Los requerimientos no funcionales incluyen el desarrollo de plataformas web y móvil, tiempos de respuesta máximos, seguridad y disponibilidad las 24 horas.

Cargado por

Jorge Luis
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
82 vistas2 páginas

Requerimientos de Sistema para Plataforma Web y Móvil

El documento describe los requerimientos funcionales y no funcionales para el desarrollo de un sistema de ventas. Entre los requerimientos funcionales se encuentran la búsqueda de productos, clientes y ventas, y la gestión de estos. Los requerimientos no funcionales incluyen el desarrollo de plataformas web y móvil, tiempos de respuesta máximos, seguridad y disponibilidad las 24 horas.

Cargado por

Jorge Luis
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Requerimientos funcionales

 El sistema deberá efectuar búsqueda de producto, ya sea por código, nombre o


descripción.
 El sistema deberá efectuar búsqueda de cliente, ya sea por DNI, RUC, nombre o razón
social.
 El sistema deberá efectuar búsqueda de venta, ya sea por código, cliente o fecha.
 Gestionar el cumplimiento de las especificaciones técnicas
 Gestionar ventas.
 Gestionar clientes.
 Gestionar productos
 El sistema deberá ser capaz de crear comprobantes de venta y poder visualizarla.
 El sistema debe permitir reportar incidencias con respecto a los productos

Requerimientos no funcionales
1. Pseudo Requerimientos
• La plataforma web será desarrollada en php, html y css
• Las API’s serán desarrolladas en php
• La plataforma móvil será desarrollada en Java
• La plataforma móvil será diseñada para Android
• La plataforma web será diseñada para todos los navegadores
• El desarrollo será utilizando Android Studio, Laravel para php, XAMPP (Prueba de
servidor), Postman (Prueba de API’s), Visual Studio Code (Backend), Dreamviewer
(Frontend)
• Todos los procesos del desarrollo serán documentados siguiendo la metodología RUP

2. Requerimientos de Interfaz externa


• La interfaz de ambas plataformas deberá ser amigable con el usuario
• La interfaz para diseñar deberá cumplir con los principios establecidos por IBM para
diseño de interfaces
• Para uso de mapas la plataforma utilizará el API mapas de Google

3. Requerimientos de desempeño
• La plataforma web deberá poder soportar hasta 200 usuarios simultáneos, mientras
que la plataforma móvil 500 haciendo consultas simultáneas al API.
• Ambas plataformas deberán tener un tiempo de respuesta máximo de 10 segundos.
4. Requerimientos de tolerancia a fallas (safety)
• Se utilizará un backup diario, el cual se realizará a las 2:00 a.m. de cada día
• Las conexiones en las que se envíe información sensible de los usuarios serán
utilizando protocolos SSL para garantizar seguridad
5. Requerimientos de seguridad
• Para la autentificación de cada usuario se les permitirá registrar un nombre de usuario
y una contraseña, la cual deberá ser cambiada cada 60 días por lo menos y teniendo la
restricción de no poder repetir una contraseña anteriormente utilizada

6. Requerimientos de calidad del software (usuario)


• La plataforma web y móvil deberán estar disponibles las 24 horas del día, excepto a las
2:00 a.m. hora a la cual se realiza el backup de la base de datos
• La tecnología a utilizar para el desarrollo web permite la flexibilidad del mismo para la
modificación o ingreso de nuevos requerimientos
• La plataforma web y móvil podrán comunicarse a través de una API creada en la nube
• El estándar de diseño de interfaces permitirá hacer la plataforma completa usable y
amigable al usuario
• La plataforma móvil será la única que necesite instalación en dispositivos

7. Restricciones de diseño relación con pseudo requerimientos


• Android Studio
• Visual Studio Code
• Dreamviewer
• XAMPP
• Postman

8. Restricciones de implementación relacionados con pseudo


requerimientos
• Lenguajes a usar: php, java, html y css
• Librerías: laravel, JWTAuth token, Google Maps API

También podría gustarte