-
Notifications
You must be signed in to change notification settings - Fork 3
Documento IEEE830
Proyecto: Sitio de E-commerce para bicicletería "Tienda Full"
2024
Se anexa un documento PDF con la presentación para la feria de ciencias de la semana TIC
Documentación Semana TIC - Feria Ciencias 2024
| Fecha | Revisión | Autor | Verificado dep. Calidad |
|---|---|---|---|
| 16/04/24 | 1.0.0 | Barletta, Blasiche, Cabrera, Caminos, Castillo, Krenn, Liendo, Gillini | ✔️ |
Este documento es una Especificación de Requisitos de Software (ERS) para el Sistema de información para la gestión de stock y ventas de un ecommerce (TIenda Full). Esta especificación se ha estructurado basándose en las directrices dadas por el estándar IEEE Práctica Recomendada para Especificaciones de Requisitos Software ANSI/IEEE 830, 1998.
El presente documento tiene como propósito definir las especificaciones funcionales para el desarrollo de un sistema web e-commerce que permitirá al administrador tener conocimiento de cuales son los pedidos, acceder al historial de ventas, dar de alta productos, editarlos o borrarlos. A su vez permitirá al usuario registrarse en el sitio, navegar por un catálogo, seleccionar productos para realizar el pedido y elegir la forma de pago.
Inclusiones en el Alcance:
-
Gestión de Stock:
- El sistema permitirá a los administradores agregar nuevos productos al catálogo.
- Los administradores podrán editar la información de productos existentes, como nombre, descripción, precio y cantidad en stock.
- Se proporcionará una interfaz para eliminar productos del catálogo si es necesario.
-
Gestión de compras:
- El sistema registrará y mostrará un historial de compras para el usuario, incluyendo detalles de productos vendidos y fechas de transacción.
-
Gestión de Pedidos:
- Los usuarios podrán navegar por el catálogo de productos y agregar productos a su carrito de compras.
- Los usuarios podrán realizar pedidos seleccionando productos del carrito y proporcionando información de envío.
- Se implementará un sistema de seguimiento de pedidos para que los usuarios puedan rastrear el estado de sus compras.
-
Gestión de Usuarios:
- Los usuarios podrán registrarse en el sitio proporcionando información básica.
- Se permitirá a los usuarios iniciar sesión en sus cuentas.
- La plataforma mantendrá perfiles de usuario para personalizar la experiencia de compra.
Exclusiones del Alcance:
-
Funcionalidades no relacionadas con E-commerce:
- El proyecto no incluirá funcionalidades que no estén directamente relacionadas con la gestión de stock, ventas y pedidos de la bicicletería "Tienda Full". Esto incluye características como foros de discusión o funciones de redes sociales que no estén relacionadas con la tienda.
-
Integración de terceros:
- La integración de sistemas externos o pasarelas de pago de terceros no está incluida en esta fase del proyecto.
| Nombre | Rol | Categoría profesional | Responsabilidad | Información de contacto |
|---|---|---|---|---|
| Barletta Fernando | Desarrollador | Estudiante | Diseño y programación | ferbarletta@gmail.com |
| Blasiche Andrés | Desarrollador | Estudiante | Diseño y programación | andresblasiche@gmail.com |
| Cabrera Veronica Soledad | Desarrolladora | Estudiante | Diseño y programación | verosolc.30@gmail.com |
| Caminos Diego | Desarrollador | Estudiante | Diseño y programación | diegocaminos2008@gmail.com |
| Castillo Fernanda | Desarrolladora | Estudiante | Diseño y programación | fernandaaracelicastillo@gmail.com |
| Krenn Federico | Desarrollador / Scrum Master | Estudiante | Diseño y programación | fedekrenn@gmail.com |
| Liendo Germán | Desarrollador | Estudiante | Diseño y programación | g3rm6n@gmail.com |
| Gillini Emiliano | Desarrollador | Estudiante | Diseño y programación | emigillini@hotmail.com |
| Nombre | Descripción |
|---|---|
| Cliente | Persona que utilizará el sistema para compras |
| Administrador | Persona que utilizará el sistema para gestionar altas, bajas y edición de productos |
| ERS | Especificación de Requisitos de Software |
| RF | Requerimiento Funcional |
| RNF | Requerimiento No Funcional |
| Artículos | Productos que se venden |
| FTP | Protocolo de Transferencia de Archivos |
| Título del documento | Referencia |
|---|---|
| Standard IEEE 830 - 1998 | IEEE |
Este documento se divide en varias secciones para proporcionar una comprensión completa de la Especificación de Requisitos de Software (ERS) para el proyecto del "Sitio de E-commerce para bicicletería 'Tienda Full'". A continuación, se presenta un resumen breve de las secciones principales:
-
Sección 1: Introducción: Esta sección proporciona una visión general del proyecto y su propósito. También se establecen las bases y la estructura del documento en conformidad con el estándar IEEE 830.
-
Sección 2: Descripción General del Sistema: En esta sección, se detallan aspectos como la perspectiva del producto, las características de los usuarios, restricciones, supuestos y dependencias que afectan al desarrollo. Aunque no se profundiza en excesivos detalles técnicos, se brinda una visión completa del entorno del proyecto.
-
Sección 3: Requisitos Específicos: Aquí se definen los requisitos específicos que el sistema debe satisfacer. Esto incluye detalles de historias de usuarios (US) y requisitos específicos para diferentes fases o iteraciones del proyecto.
El sistema "Tienda Full" será un producto diseñado para operar en entornos web, lo que garantizará su acceso y utilización de manera rápida y eficaz a través de navegadores web convencionales. Esto permite a los administradores y usuarios acceder a las funcionalidades del sistema desde cualquier lugar con conexión a Internet, sin necesidad de instalar software adicional en sus dispositivos.
| Tipo de usuario | Formación | Actividades |
|---|---|---|
| Administrador | Manejo de herramientas informáticas | Administración del sistema, CRUD de productos |
| Cliente | MUso de entornos web | Visualización del catálogo, elección de productos, comprar de los mismos, revisar compras, etc. |
-
Lenguajes y tecnologías en uso: Angular, Bootstrap, TypeScript, Python, Django y MySQL.
-
El sistema se diseñará según el modelo cliente/servidor.
-
Optimizado para funcionar en navegadores web modernos como Google Chrome, Mozilla Firefox, Safari y Microsoft Edge. La compatibilidad con versiones antiguas de estos navegadores puede estar limitada.
-
La utilización efectiva del sistema requiere una conexión a Internet estable. La falta de conexión puede afectar la capacidad de los usuarios para acceder y utilizar las funcionalidades del sistema.
Acceso al product backlog + historias de usuario
| N° de sprint | 0 |
| Sprint Backlog | N/A |
| Responsabilidades | - |
| Calendario | Cierre semana 28/4 |
| Inconvenientes: | - |
| N° de sprint | 1 |
| Sprint Backlog | Acceso al sprint backlog |
| Responsabilidades | - |
| Calendario | Cierre semana 13/5 |
| Inconvenientes: | - |
| N° de sprint | 2 |
| Sprint Backlog | Acceso al sprint backlog |
| Responsabilidades | - |
| Calendario | Cierre semana 3/6 |
| Inconvenientes: | - |