Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Índice
1. Introducción 2
1.1. Propósito
1.2. Ámbito del sistema
1.3. Definiciones, Acrónimos y Abreviaturas
2. Descripción General 3-4
2.1. Perspectiva del producto
2.2. Funciones del producto
2.3. Características de los usuarios
2.4. Restricciones
2.5. Suposiciones y Dependencias
3. Requisitos específicos 5-6
3.1. Requerimientos funcionales
3.2. Requerimientos no funcionales
3.3. Interfaces externas
3.3.1. Interfaces de usuario
3.3.2. Interfaces de hardware
3.3.3. Interfaces de software
2
1. Introducción
En el documento se presenta la especificación de requisitos de Software y
hardware para el sistema de Base de datos “EcommerceDB”.
1.1. Propósito
El propósito de un sistema de ventas en línea con bases de datos es crear una
plataforma de comercio electrónico que permita a los usuarios comprar
productos de manera eficiente, segura y conveniente. A través de la
implementación de una base de datos, el sistema es capaz de almacenar y
gestionar grandes cantidades de información, como productos, clientes,
pedidos, transacciones y envíos.
Además, la utilización de una base de datos permite una mayor precisión en la
información, ya que los datos pueden ser actualizados y consultados en tiempo
real, lo que reduce la probabilidad de errores.
2. Descripción General
El sistema de ventas en línea con base de datos puede facilitar la experiencia
del cliente a través de una navegación sencilla, información detallada de los
productos, un carrito de compras virtual, un proceso de pago seguro y
actualizaciones en tiempo real sobre el estado de su compra.
2.1. Perspectiva del producto
EcommerceDB es independiente de otros productos.
Registro de usuarios
Catálogo de productos
Proceso de compra
Manejo de inventarios
Gestión de usuarios
Usuario: Registrados
Formación: No requieren formación.
Actividades: Pueden crear una cuenta, guardar información personal y
realizar compras.
Usuario: Administrador
Formación: Necesita habilidades técnicas, de análisis, de gestión, de
marketing, financieras, de resolución de problemas, y de comunicación efectiva
para mantener el sistema de ventas en línea funcionando sin problemas
4
2.4. Restricciones
Los usuarios designados como empleados no pueden modificar las tareas
de otros usuarios.
Lenguajes y tecnologías que se implementaran: MySQL y otros
relacionados al front end.
Una interfaz acorde al tipo de usuario
Hardware: computadora capaz de soportar la tecnología implementada.
3. Requisitos específicos
3.1. Requerimientos funcionales
RF1: Registro y autenticación de usuarios
El sistema debe permitir que los usuarios se registren y autentiquen para
acceder a la plataforma.
RF2: Navegación y búsqueda de productos
El sistema debe permitir que los usuarios naveguen y busquen productos
de manera fácil y efectiva.
RF3: Agregar y eliminar productos
El sistema debe permitir que los administradores agreguen y eliminen
productos, establezcan precios y actualicen el inventario.
RF4: Realizar pedidos y pagos
El sistema debe permitir a los usuarios realizar pedidos en línea y procesar
los pagos de manera segura.
RF5: Procesamiento de envíos y seguimiento
El sistema debe permitir a los usuarios y administradores procesar envíos y
hacer seguimiento de los mismos.