Modelo de datos
Caso de Estudio: Plataforma de Comercio Electrónico - Organización de Información Introducción al Caso de Estudio Se plantea desarrollar un sistema de gestión para una plataforma de comercio electrónico. La plataforma permitirá a los usuarios buscar productos, realizar compras, gestionar su perfil y a los administradores controlar el inventario y analizar las ventas. Objetivo de la Actividad Cada grupo desarrollará un modelo de datos que represente una parte del sistema y explicará cómo organizaría la información asociada. Los estudiantes representarán visualmente el modelo y explicarán su utilidad en el sistema propuesto. Detalles del Escenario La plataforma de comercio electrónico tiene las siguientes características principales: 1. Usuarios: Clientes que navegan y compran productos. 2. Productos: Con información como nombre, precio, categoría, inventario y descripción. 3. Órdenes de Compra: Historial de compras de cada cliente, con detalles como fecha, productos adquiridos y cantidad. 4. Administradores: Usuarios con acceso a la gestión del inventario, reporte de ventas y usuarios registrados. Estructura de la Actividad Distribución de Equipos 1. Equipo A: Modelo Relacional 2. Equipo B: Modelo NoSQL (Documental) 3. Equipo C: Modelo de Red 4. Equipo D: Modelo de Árbol Jerárquico Instrucciones para los Equipos 1. Grupo 1: Modelo Relacional o Crear tablas para Usuarios, Productos, Órdenes de Compra y Detalles de la Orden. o Mostrar relaciones mediante un diagrama ER. 2. Grupo 2: Modelo No Relacional o Diseñar una colección JSON que contenga documentos para productos y usuarios. o Mostrar cómo se gestionaría el inventario. 3. Grupo 3: Modelo Jerárquico o Construir un árbol con relaciones padre-hijo: ▪ Nodo principal: Categorías de productos. ▪ Subnodos: Productos dentro de cada categoría. 4. Grupo 4: Modelo en Red o Crear nodos para Usuarios, Productos y Órdenes, y relaciones para compras realizadas. o Diseñar un esquema visual con las conexiones entre nodos. Paso 2: Instrucciones para los Grupos 1. Comprender el Escenario: Analizar la información proporcionada del sistema. 2. Organización de la Información: o Definir cómo se almacenará la información en función del modelo asignado. o Detallar las tablas, nodos, colecciones o estructuras pertinentes al modelo. 3. Representación Visual: o Crear un diagrama que represente la estructura del modelo de datos: ▪ Relacional: Diagrama entidad-relación (ER). ▪ No Relacional: Estructuras como documentos JSON. ▪ Jerárquico: Árbol con relaciones padre-hijo. ▪ De Red: esquema mostrando nodos y conexiones. 4. Presentación: o Cada grupo debe preparar una breve exposición de cómo organizaron la información y por qué eligieron esa estructura
Comentarios
Publicar un comentario