Entradas

Mostrando las entradas de agosto, 2025

ORGANIZACION DE INFORMACION DE PUNTO DE VENTA LIBRERIA

馃捇 Organizaci贸n de la Informaci贸n del Punto de Venta (POO y Memoria RAM) La organizaci贸n de la informaci贸n en el Punto de Venta (PDV) de la Librer铆a Digital se basa en un enfoque de Programaci贸n Orientada a Objetos (POO) . Los datos se estructuran en clases principales , las cuales definen las propiedades (atributos) y comportamientos (m茅todos) de las entidades del PDV. La informaci贸n se almacena y gestiona en memoria RAM durante la ejecuci贸n, utilizando colecciones din谩micas de Java ( ArrayList ). 1. Clases Principales y sus Atributos (Punto de Venta) A continuaci贸n, se describen los esquemas de las clases principales que componen el sistema PDV: 1.1. Libro Representa un ejemplar de libro individual en el inventario del PDV . id : String - Identificador 煤nico del libro (ej. "LIB001"). titulo : String - T铆tulo del libro. autor : String - Autor del libro. precio : double - Precio de venta del libro en el PDV. cantidad : int - Cantidad de unidades de este libro disponibl...

REPORTES DE PRUEBA DEL SISTEMA DE LIBRERIA DIGITAL

馃捑 Esquema de Persistencia SQL (Base de Datos Relacional para Punto de Venta) La organizaci贸n de la informaci贸n en el Punto de Venta (PDV) de la Librer铆a Digital para garantizar la persistencia de datos se basa en un enfoque de Base de Datos Relacional . Los datos se estructuran en Tablas principales , las cuales definen las propiedades (Columnas) y las relaciones de las entidades del sistema. La informaci贸n se almacena y gestiona de forma permanente en un sistema de base de datos MySQL, optimizado para el registro de inventario, ventas y alquileres. 1. Tablas Principales y sus Atributos (Columnas) A continuaci贸n, se describen los esquemas de las Tablas principales que componen el sistema del Punto de Venta: 1.1. libros Representa un ejemplar de libro individual en el inventario del PDV. id_libro : VARCHAR(20) - Clave Primaria (PK). Identificador 煤nico del libro (ej. "LIB001"). titulo : VARCHAR(150) - T铆tulo del libro. autor : VARCHAR(100) - Autor del libro. precio : DEC...

ESTRUCTURA DE DATOS DEL SISTEMA DE LIBRERIA DIGITAL

馃捇 Organizaci贸n de la Informaci贸n del Punto de Venta (POO y Memoria RAM) La organizaci贸n de la informaci贸n en el Punto de Venta (PDV) de la Librer铆a Digital se basa en un enfoque de Programaci贸n Orientada a Objetos (POO) . Los datos se estructuran en clases principales , las cuales definen las propiedades (atributos) y comportamientos (m茅todos) de las entidades del PDV. La informaci贸n se almacena y gestiona en memoria RAM durante la ejecuci贸n, utilizando colecciones din谩micas de Java. 1. Clases Principales y sus Atributos A continuaci贸n, se describen los esquemas de las clases principales que componen el Punto de Venta : 1.1. Libro Representa un ejemplar de libro individual en el inventario del PDV . id : String - Identificador 煤nico del libro (ej. "LIB001"). titulo : String - T铆tulo del libro. autor : String - Autor del libro. precio : double - Precio de venta del libro en el PDV. cantidad : int - Cantidad de unidades de este libro disponibles en stock . 1.2. Usuario...

REQUISITOS DEL SISTEMA

馃摎 Requisitos del Punto de Venta (PDV) de Librer铆a Digital Este documento detalla los requisitos funcionales y no funcionales del Punto de Venta (PDV) de la Librer铆a Digital . Su prop贸sito es servir como una gu铆a clara y completa para el desarrollo, las pruebas y la validaci贸n del PDV, asegurando que las funcionalidades implementadas satisfagan las necesidades de los usuarios y administradores en el entorno de la librer铆a. Requisitos Funcionales (RF) Los requisitos funcionales describen las funciones espec铆ficas que el Punto de Venta debe realizar para satisfacer las necesidades del usuario y del negocio. RF1: Gesti贸n de Acceso y Roles RF1.1: Autenticaci贸n de Usuario: El sistema de PDV debe permitir a los usuarios (est谩ndar/clientes y administradores/personal) iniciar sesi贸n proporcionando un nombre de usuario y una contrase帽a. RF1.2: Roles Diferenciados: El sistema debe distinguir entre dos tipos de usuarios: RF1.2.1: Usuario Est谩ndar (Cliente) : Acceso a funcionalidades de consulta,...