SlideShare una empresa de Scribd logo
1 de 13
Universidad Nacional de Trujillo
Escuela de Ingeniería Informática
SISTEMA DE BASE DE DATOS PARA MEJORAR LA GESTIÓN DE
PRODUCTOS DE UNA MICRO BODEGA DE LA PROVINCIA DE
TRUJILLO
BASE DE DATOS I
INTEGRANTES:
Alayo Chavez, Jesus
Diaz jauregui, Rafael Ricardo
Flores Otiniano, Kelvin Anibal
Julio, 2018
I. RESUMEN
Nuestro proyecto tiene como objetivo desarrollar una base de datos para una
bodega pequeña cuyas necesidades son las de proporcionar y controlar la
información de sus productos así como también el ingreso y salidas de dicha
mercadería de esta forma estaremos aplicando la tecnología para satisfacer las
necesidades de la bodega y optimizar la gestión en esta bodega
Para el desarrollo de este sistema informático se utilizó como lenguaje de
programación JAVA NETBEANS, como gestor de base de datos se utilizó
MYSQL, el sistema será aplicado bajo los requerimientos necesarios dentro de
la gestión de la bodega
Con este proyecto pretendemos lograr el almacenamiento de datos, lograr el
mejor servicio de la bodega, consultas al sistema permitir el rápido acceso y
manejo eficiente de la información.
II. REALIDAD PROBLEMÁTICA
Nuestra problemática consiste en que muchas bodegas pequeñas no tienen un
orden en sus entradas y salidas de sus productos no saben si su negocio les
resulta favorable o tienen perdidas sobre todo en cada producto si les resulta
beneficioso dicha mercadería ya sea por ventas o desfavorable por perdidas
sea por fecha de vencimiento del producto o por producto malogrado.
Actualmente la bodega “ARON” no cuenta con un sistema q facilite el manejo
de control e inventario en el adquirir y vendar un determinado producto así
como los datos de proveedores y clientes, todo esto se realiza de forma manual
y esto con lleva a que no solo sea un trabajo muy complicado si no a que
podamos perder información (datos)
La bodega “ARON” necesita un sistema donde pueda almacenar las fechas de
ingreso y salidas, los nombres de los proveedores y clientes y los nombres de
los productos con sus respectiva cantidad ya sea por inventario inicial (cantidad
de producto que se encontraba a un inicio en la bodega), compras (producto
comprado a proveedores) y ventas (producto vendido a los clientes) con este
fin podremos saber con exactitud las cantidad exacta que tendremos en stock
por cada producto.
Por este motivonuestrogrupode investigaciónpropone comosoluciónunproyectotitulado
“sistemade base de datospara mejorarlagestiónde productosde un microbodegade la
provincia de Trujillo”
III. INGENIERIADEL PROYECTO
a. Algebra Realcional
1. Obtener el/los nombres de los productosasí como la
cantidad suministrada con su respectivo codigo y
descripción de unidad, cuyo codigo de proveedorsea
igual a 30.
𝜋( 𝑖𝑑 𝑝𝑟𝑜𝑣𝑒𝑒𝑑𝑜𝑟,𝑛𝑜𝑚𝑏𝑟𝑒 𝑝𝑟𝑜𝑣𝑒𝑒𝑑𝑜𝑟,𝑖𝑑 𝑎𝑟𝑡𝑖𝑐𝑢𝑙𝑜,𝑑𝑒𝑠𝑐𝑟𝑖𝑝𝑐𝑖ó𝑛 𝑎𝑟𝑡𝑖𝑐𝑢𝑙𝑜,𝑐𝑎𝑛𝑡𝑖𝑑𝑎𝑑,𝑑𝑒𝑠𝑐𝑟𝑖𝑝𝑐𝑖ó𝑛 𝑢𝑛𝑖𝑑𝑎𝑑)
(𝜎𝑖𝑑 𝑝𝑟𝑜𝑣𝑒𝑒𝑑𝑜𝑟=30
(𝑝𝑟𝑜𝑣𝑒𝑒𝑑𝑜𝑟)𝑥(𝑎𝑟𝑡𝑖𝑐𝑢𝑙𝑜)𝑥(𝑢𝑛𝑖𝑑𝑎𝑑 𝑚𝑒𝑑𝑖𝑑𝑎 )𝑥(𝑐𝑜𝑚𝑝𝑟𝑎))
2. Obtener los nombres de los productos así como la
cantidad adquirida con su respectivo codigo y
descripción de unidad, que tenga como cliente, con el
codigo = 33.
𝜋(𝑖𝑑 𝑐𝑙𝑖𝑒𝑛𝑡𝑒,𝑛𝑜𝑚𝑏𝑟𝑒 𝑐𝑙𝑖𝑒𝑛𝑡𝑒,𝑖𝑑 𝑎𝑟𝑡𝑖𝑐𝑢𝑙𝑜,𝑑𝑒𝑠𝑐𝑟𝑖𝑝𝑐𝑖ó𝑛 𝑎𝑟𝑡𝑖𝑐𝑢𝑙𝑜,𝑐𝑎𝑛𝑡𝑖𝑑𝑎𝑑,𝑑𝑒𝑠𝑐𝑟𝑖𝑝𝑐𝑖ó𝑛 𝑢𝑛𝑖𝑑𝑎𝑑)
(𝜎𝑖𝑑 𝑐𝑙𝑖𝑒𝑛𝑡𝑒=33
(𝑐𝑙𝑖𝑒𝑛𝑡𝑒)𝑥(𝑎𝑟𝑡𝑖𝑐𝑢𝑙𝑜)𝑥(𝑢𝑛𝑖𝑑𝑎𝑑 𝑚𝑒𝑑𝑖𝑑𝑎 )𝑥(𝑣𝑒𝑛𝑡𝑎))
3. Mostrar articulos consus respectivas perdidas.
𝜋( 𝑖𝑑 𝑎𝑟𝑡𝑖𝑐𝑢𝑙𝑜,𝑑𝑒𝑠𝑐𝑟𝑖𝑝𝑐𝑖ó𝑛 𝑎𝑟𝑡𝑖𝑐𝑢𝑙𝑜,𝑐𝑎𝑛𝑡𝑖𝑑𝑎𝑑,𝑑𝑒𝑠𝑐𝑟𝑖𝑝𝑐𝑖ó𝑛 𝑝𝑒𝑟𝑑𝑖𝑑𝑎)
(𝑎𝑟𝑡𝑖𝑐𝑢𝑙𝑜)𝑥(𝑑𝑒𝑡𝑎𝑙𝑙𝑒𝑝𝑒𝑟𝑑𝑖𝑑𝑎 )𝑥(𝑝𝑒𝑟𝑑𝑖𝑑𝑎)
4. Mostrar cada articulo con su respectivo inventario
inicial.
𝜋( 𝑑𝑒𝑠𝑐𝑟𝑖𝑝𝑐𝑖ó𝑛 𝑎𝑟𝑡𝑖𝑐𝑢𝑙𝑜,𝑑𝑒𝑠𝑐𝑟𝑖𝑝𝑐𝑖ó𝑛𝑖𝑛𝑣𝑒𝑛𝑡𝑎𝑟𝑖𝑜,𝑓𝑒𝑐ℎ𝑎 𝑖𝑛𝑣𝑒𝑛𝑡𝑎𝑟𝑖𝑜,𝑐𝑎𝑛𝑡𝑖𝑑𝑎𝑑,𝑝𝑟𝑒𝑐𝑖𝑜 𝑢𝑛𝑖𝑑𝑎𝑑)
(𝑎𝑟𝑡𝑖𝑐𝑢𝑙𝑜)𝑥(𝑑𝑒𝑡𝑎𝑙𝑙𝑒𝑖𝑛𝑣𝑒𝑛𝑡𝑎𝑟𝑖𝑜 )𝑥(𝑖𝑛𝑣𝑒𝑛𝑡𝑎𝑟𝑖𝑜)
5. Obtener todas las ventas y nombres de clientes realizada
en la fecha del 15 de enero del 2016.
𝜋 𝑓𝑒𝑐ℎ𝑎 𝑠𝑎𝑙𝑖𝑑𝑎,𝑑𝑒𝑠𝑐𝑟𝑖𝑝𝑐𝑖ó𝑛 𝑣𝑒𝑛𝑡𝑎,𝑛𝑜𝑚𝑏𝑟𝑒 𝑐𝑙𝑖𝑒𝑛𝑡𝑒,𝑑𝑒𝑠𝑐𝑟𝑖𝑝𝑐𝑖ó𝑛 𝑎𝑟𝑡𝑖𝑐𝑢𝑙𝑜,𝑐𝑎𝑛𝑡𝑖𝑑𝑎𝑑,𝑑𝑒𝑠𝑐𝑖𝑝𝑐𝑖ó𝑛 𝑢𝑛𝑖𝑑𝑎𝑑,
𝑣𝑎𝑙𝑜 𝑟 𝑣𝑒𝑛𝑡𝑎,𝑖𝑔𝑣,𝑝𝑟𝑒𝑐𝑖𝑜 𝑣𝑒𝑛𝑡𝑎
(𝜎𝑓𝑒𝑐ℎ𝑎 𝑠𝑎𝑙𝑖𝑑𝑎=2016−01−15(( 𝑐𝑙𝑖𝑒𝑛𝑡𝑒) 𝑥( 𝑎𝑟𝑡𝑖𝑐𝑢𝑙𝑜) 𝑥( 𝑣𝑒𝑛𝑡𝑎) 𝑥( 𝑑𝑒𝑡𝑎𝑙𝑙𝑒𝑣𝑒𝑛𝑡𝑎 )))
6. Obtener los datos del articulo aceite cocinero x litro.
𝜎 𝑑𝑒𝑠𝑐𝑟𝑖𝑝𝑐𝑖ó𝑛 𝑎𝑟𝑡𝑖𝑐𝑢𝑙𝑜=′ 𝑎𝑐𝑒𝑖𝑡𝑒𝑐𝑜𝑐𝑖𝑛𝑒𝑟𝑜𝑥𝑙𝑖𝑡𝑟𝑜′ (𝑎𝑟𝑡𝑖𝑐𝑢𝑙𝑜)
7. Mostrar los datos del proveedor.
𝜋𝑖𝑑 𝑝𝑟𝑜𝑣𝑒𝑒𝑑𝑜𝑟,𝑛𝑜𝑚𝑏𝑟𝑒 𝑝𝑟𝑜𝑣𝑒𝑒𝑑𝑜𝑟
(𝑝𝑟𝑜𝑣𝑒𝑒𝑑𝑜𝑟)
8. Obtener los articulos cuya cantidad obtenidad en el
inventario inicial sea mayor a 25.
𝜋 𝑑𝑒𝑠𝑐𝑟𝑖𝑝𝑐𝑖ó𝑛 𝑝𝑟𝑜𝑑𝑢𝑐𝑡𝑜
(𝜎𝑐𝑎𝑛𝑡𝑖𝑑𝑎𝑑>25(𝑎𝑟𝑡𝑖𝑐𝑢𝑙𝑜)𝑥(𝑑𝑒𝑡𝑎𝑙𝑙𝑒𝑖𝑛𝑣𝑒𝑛𝑡𝑎𝑟𝑖𝑜))
b. Modelo Entidad Relación
c. Modelo Relacional
d. Normalización.
i. Primera Normalización
Id Cliente Descripción Articulo Descripción Inventario Descripción Perdida
10001 Aceite Primor Inventario inicial Producto dañado
10002 Aceite Cocinero Inventario inicial Producto dañado
Id Producto Id Proveedor Nombre Proveedor
10001 20 Martínez Osorio
10001 30 Rugan Rock
10001 20 Martínez Osorio
Id Producto Id Cliente Nombre Cliente
10001 22 Martínez Rosas Soledad
10002 11 Regalos S.A.
10001 22 Martínez Rosas Soledad
ii. Segunda Normalización
Id Producto Id Cliente Id Proveedor
10001 22 20
10002 11 30
10001 22 20
Id Cliente Nombre Cliente
22 Martínez Rosas Soledad
11 Regalos S.A.
22 Martínez Rosas Soledad
Id Proveedor Nombre Proveedor
20 Martínez Osorio
30 Rugan Rock
20 Martínez Osorio
iii. Tercera Normalización
Id Cliente Descripción Articulo Id Inventario Id Perdida
10001 Aceite Primor 1 2
10002 Aceite Cocinero 1 2
Id Inventario Descripción Inventario
1 Inventario inicial
Id Perdida Descripción Perdida
1 Producto vencido
2 Producto dañado
Nuestra normalización final quedaría:
Id Cliente Descripción Articulo Id Inventario Id
Perdida
10001 Aceite Primor 1 2
10002 Aceite Cocinero 1 2
Id Cliente Nombre Cliente
22 Martínez Rosas Soledad
11 Regalos S.A.
22 Martínez Rosas Soledad
e. Diseño de Interfaces usando JDBC
Id Inventario Descripción Inventario
1 Inventario inicial
Id Perdida Descripción Perdida
1 Producto vencido
2 Producto dañado
Id Producto Id Cliente Id Proveedor
10001 22 20
10002 11 30
10001 22 20
Id Proveedor Nombre Proveedor
20 Martínez Osorio
30 Rugan Rock
20 Martínez Osorio
f. Diccionario de datos
NOMBRE TABLA COMENTARIOTABLA NOMBRE ATRIBUTO COMENTARIO
ATRIBUTO
UNIDAD_MEDIDA Datos de unidadde
medidatalescomo
código,descripción,
equivalenciasde unidad
Código Códigode unidadde
medidade tipoentero
Equivalencias_um Equivalenciasde cada
unidadde medidade
tipoentero
Descripción Nombre conque serán
medidoscadaarticulo
ARTICULO Datos de articulotales
como código,nombre de
articulo
Código_articulo Códigode artículo de
tipoentero
Nombre_articulo Nombre de cada
productode la bodega
Código Códigode unidadde
medidade tipoentero
INVENTARIO Contiene losdatostales
como códigoy fechade
salida
Código_inventario Códigode inventario
de tipoentero
Fecha_salida Fechaen que se realizó
el inventariode cada
producto
DETALLES_INVENTARIO Contiene ladescripción
del artículo,cantidady
precio
Código_detalles_inventario Códigode detalles
inventariode tipo
entero
Descripción Descripcióndel
producto
Cantidad Cantidaddel producto
almacenado
Precio Preciopor unidadde
cada producto
Código_articulo Códigode artículo de
tipoentero
Código_inventario Códigode inventario
de tipoentero
PERDIDA Contiene losdatostales
como códigoy fechade
salida
Código_perdida Códigode perdidade
tipoentero
Fecha_salida Fechaen que se
registrólaspérdidasde
cada producto
DETALLE_PERDIDA Contiene losdatostales
como descripción,
cantidad
Código_detalle_perdida Códigode detallesde
perdidade tipoentero
Descripción Nombre de laperdida
que se produjoal
producto
Cantidad Cantidadde pérdidas
que tuvocada
producto
Código_perdida Códigode perdidade
tipoentero
Código_articulo Códigode artículo de
tipoentero
CLIENTE Se va a registrarlosdatos
del cliente
Código_cliente Códigodel cliente de
tipoentero
Nombre Nombre del cliente
PROVEEDOR Se va a registrarlosdatos
del proveedor
Código_proveedor Códigodel proveedor
de tipoentero
Nombre Nombre del proveedor
VENTAS Se va a registrarlosdatos
de las ventas
Código_venta Códigode ventade
tipoentero
Fecha_salida Fechaen se realizaron
lasventas a los
clientes
Código_cliente Códigodel cliente de
tipoentero
Código_articulo Códigode artículo de
tipoentero
COMPRAS Se va a registrarlosdatos
de las ventas
Código_compra Códigode compra de
tipoentero
Fecha_entrada Fechaen que se
realizaronlascompras
al proveedor
Código_articulo Códigode artículo de
tipoentero
Código_proveedor Códigodel proveedor
de tipoentero
DETALLE_VENTA Contiene losdatostales
como código,descripción
,cantidad,montopor
unidad,valorde venta,
preciode venta
Código_detalle_venta Códigode detalle de
ventade tipoentero
Descripción Descripcióndetallada
de la ventas realizadas
a los cliente
Cantidad La cantidaddel
productovendido
Monto_unidad Preciounitariode cada
producto
Valor_venta Es el resultadodel
productoentre
cantidadpor montode
unidad
Precio_venta En la sumaentre
valor_ventamasIGV
Código_venta Códigode ventade
tipoentero
DETALLE_COMPRA Contiene losdatostales
como código,descripción
,cantidad,montopor
Código_detalle_compra Códigodetalle de
ventade tipoentero
unidad,valorde compra,
preciode compra
Descripción Descripcióndetallada
de la compras
realizadasalos
proveedores
Cantidad Cantidadde producto
comprado
Monto_unidad Preciounitariode cada
producto
Valor_compra Es el resultadodel
productoentre
cantidadpor montode
unidad
Precio_compra En la sumaentre
valor_compra mas IGV
Código_compra Códigode compra de
tipoentero
IV. CONCLUSIONES
- Concluimos que mediante nuestro proyecto de optimizar los datos
mediante un gestor de base de datos mediante el MySQL conectado a
java y visualizado mediante interfaces pudimos solucionar la
problemática antes mencionada
- También podemos decir que el Diseño de Interfaces usando JDBC
utilizadas para visualizar el funcionamiento de la bodega “ARON” resulto
muy entendible para el cliente
- Concluimos que desarrollamos una correcta normalización de nuestras
tablas para así en un futuro evitar perdida de datos por alguna
modificación o eliminación de dichos datos
- Concluimos también que el uso de Diseño de Interfaces usando JDBC
facilita al usuario el ingreso y reportes de datos de manera eficiente
- Los sistemas de gestión de base de datos nos ayuda a automatizar
procesos y aprovechar eficientemente los recursos
V. RECOMENDACIONES
- Para poder desarrollar un sistema informático para una gestión de una
bodega es necesario tener conocimiento de todos los requerimientos
necesarios para poder realizar la implementación de dicho sistema
informático
- Antes de implementar un sistema informático en un gestor de base de
datos se recomienda realizar un estudio minucioso de la problemática
existente
- En la fase de desarrollo del sistema es de vital importancia saber elegir
la herramienta adecuada que permita llevar a cabo el desarrollo del
sistema sin presentar problemas
- Para este tipo de sistema de gestión de la bodega “ARON” es importante
despertar interés en su uso por eso debe de desarrollarse interfaces
amigables , entendibles y fácil de usar
VI. BIBLIOGRAFÍA
- MC. Maricela Sánchez López, Lic. Marcelino Vargas López, Ing. Blanca
Alicia Reyes Luna, MC.Olga Lidia Vidal Vásquez., Sistema de Información
para el Control de Inventarios del Almacén del ITS, Enero-Junio 2011.
- Jon Stephens and Chad Russell, Beginning MySQL Database
Design and Optimization: From Novice to Professional, Quinta Edición,
2016.
- Mederic Antonio Villa Gutiérrez, sistema para el control de ventas e
inventarios de la empresa antigua arte europeo, MARZO 2017
- ROZIC, Sergio Ezequiel, Bases de datos y su aplicación con MySQL,
Buenos Aires, 2004.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (6)

Proyecto1 Bases de Datos
Proyecto1 Bases de DatosProyecto1 Bases de Datos
Proyecto1 Bases de Datos
 
Proyecto SIA
Proyecto SIAProyecto SIA
Proyecto SIA
 
Proyecto final sia
Proyecto final siaProyecto final sia
Proyecto final sia
 
BASE DE DATOS PARA EMPRESA PORCINA
BASE DE DATOS PARA EMPRESA PORCINABASE DE DATOS PARA EMPRESA PORCINA
BASE DE DATOS PARA EMPRESA PORCINA
 
Trabajo computacion
Trabajo computacionTrabajo computacion
Trabajo computacion
 
Ejercicios
EjerciciosEjercicios
Ejercicios
 

Similar a Sistema base datos microbodega Trujillo

Proyecto de base datos lissette primera parte
Proyecto de base datos lissette primera parteProyecto de base datos lissette primera parte
Proyecto de base datos lissette primera parteLissette Alerak
 
Proyecto de base datos lissetteprimeraparte
Proyecto de base datos lissetteprimeraparteProyecto de base datos lissetteprimeraparte
Proyecto de base datos lissetteprimeraparteLissette Alerak
 
Proyecto de base de datos
Proyecto de base de datosProyecto de base de datos
Proyecto de base de datosLissette Alerak
 
Proyecto de base datos lissetteprimeraparte
Proyecto de base datos lissetteprimeraparteProyecto de base datos lissetteprimeraparte
Proyecto de base datos lissetteprimeraparteLissette Alerak
 
Proyecto de base datos lissetteprimeraparte
Proyecto de base datos lissetteprimeraparteProyecto de base datos lissetteprimeraparte
Proyecto de base datos lissetteprimeraparteLissette Alerak
 
Proyecto de base de datos completo
Proyecto de base de datos completoProyecto de base de datos completo
Proyecto de base de datos completoJennnylu10
 
Ejemplo de SI
Ejemplo de SIEjemplo de SI
Ejemplo de SIAXLKan
 
Manual de inventarios CarlBerTech
Manual de inventarios CarlBerTechManual de inventarios CarlBerTech
Manual de inventarios CarlBerTechMexcarlbert Ctz
 
Base de datos
Base de datosBase de datos
Base de datoslolita_89
 
Taller especializado de un negocio Moda.pdf
Taller especializado de un negocio Moda.pdfTaller especializado de un negocio Moda.pdf
Taller especializado de un negocio Moda.pdfFrancoccencho
 
Base de datos
Base de datosBase de datos
Base de datoslolita_89
 
Presentación teórica
Presentación teóricaPresentación teórica
Presentación teóricawendy456
 
GS1 University - Guadalajara 26 de marzo
GS1 University - Guadalajara 26 de marzoGS1 University - Guadalajara 26 de marzo
GS1 University - Guadalajara 26 de marzoGS1 México
 
Caso practico de ing. software
Caso practico de ing. softwareCaso practico de ing. software
Caso practico de ing. softwareByrna Carmona
 
Datamart,victor mamani catachura,boreasH,Topicos
Datamart,victor mamani catachura,boreasH,TopicosDatamart,victor mamani catachura,boreasH,Topicos
Datamart,victor mamani catachura,boreasH,Topicosvictor mamani
 

Similar a Sistema base datos microbodega Trujillo (20)

Proyecto de base datos lissette primera parte
Proyecto de base datos lissette primera parteProyecto de base datos lissette primera parte
Proyecto de base datos lissette primera parte
 
Proyecto de base datos lissetteprimeraparte
Proyecto de base datos lissetteprimeraparteProyecto de base datos lissetteprimeraparte
Proyecto de base datos lissetteprimeraparte
 
Proyecto de base de datos
Proyecto de base de datosProyecto de base de datos
Proyecto de base de datos
 
Proyecto de base datos lissetteprimeraparte
Proyecto de base datos lissetteprimeraparteProyecto de base datos lissetteprimeraparte
Proyecto de base datos lissetteprimeraparte
 
Proyecto de base datos lissetteprimeraparte
Proyecto de base datos lissetteprimeraparteProyecto de base datos lissetteprimeraparte
Proyecto de base datos lissetteprimeraparte
 
Proyecto de base de datos completo
Proyecto de base de datos completoProyecto de base de datos completo
Proyecto de base de datos completo
 
Empresa bd
Empresa bdEmpresa bd
Empresa bd
 
Empresa bd
Empresa bdEmpresa bd
Empresa bd
 
Empresa
EmpresaEmpresa
Empresa
 
Ejemplo de SI
Ejemplo de SIEjemplo de SI
Ejemplo de SI
 
Manual de inventarios CarlBerTech
Manual de inventarios CarlBerTechManual de inventarios CarlBerTech
Manual de inventarios CarlBerTech
 
Base de datos
Base de datosBase de datos
Base de datos
 
Taller especializado de un negocio Moda.pdf
Taller especializado de un negocio Moda.pdfTaller especializado de un negocio Moda.pdf
Taller especializado de un negocio Moda.pdf
 
Base de datos
Base de datosBase de datos
Base de datos
 
Final
FinalFinal
Final
 
Empresa bd
Empresa bdEmpresa bd
Empresa bd
 
Presentación teórica
Presentación teóricaPresentación teórica
Presentación teórica
 
GS1 University - Guadalajara 26 de marzo
GS1 University - Guadalajara 26 de marzoGS1 University - Guadalajara 26 de marzo
GS1 University - Guadalajara 26 de marzo
 
Caso practico de ing. software
Caso practico de ing. softwareCaso practico de ing. software
Caso practico de ing. software
 
Datamart,victor mamani catachura,boreasH,Topicos
Datamart,victor mamani catachura,boreasH,TopicosDatamart,victor mamani catachura,boreasH,Topicos
Datamart,victor mamani catachura,boreasH,Topicos
 

Último

bases-cye-2024(2) una sola descarga en base de feria de
bases-cye-2024(2) una sola descarga en base de feria debases-cye-2024(2) una sola descarga en base de feria de
bases-cye-2024(2) una sola descarga en base de feria deCalet Cáceres Vergara
 
CAPACITACION_higiene_industrial (1).ppt...
CAPACITACION_higiene_industrial (1).ppt...CAPACITACION_higiene_industrial (1).ppt...
CAPACITACION_higiene_industrial (1).ppt...jhoecabanillas12
 
que son los planes de ordenamiento predial POP.pptx
que son los planes de ordenamiento predial  POP.pptxque son los planes de ordenamiento predial  POP.pptx
que son los planes de ordenamiento predial POP.pptxSergiothaine2
 
Data Warehouse.gestion de bases de datos
Data Warehouse.gestion de bases de datosData Warehouse.gestion de bases de datos
Data Warehouse.gestion de bases de datosssuser948499
 
ESTUDIO DE IMPACTO AMBIENTAL de explotación minera.pptx
ESTUDIO DE IMPACTO AMBIENTAL de  explotación minera.pptxESTUDIO DE IMPACTO AMBIENTAL de  explotación minera.pptx
ESTUDIO DE IMPACTO AMBIENTAL de explotación minera.pptxKatherineFabianLoza1
 
17 PRACTICAS - MODALIDAAD FAMILIAAR.docx
17 PRACTICAS - MODALIDAAD FAMILIAAR.docx17 PRACTICAS - MODALIDAAD FAMILIAAR.docx
17 PRACTICAS - MODALIDAAD FAMILIAAR.docxmarthaarroyo16
 
2024 2024 202420242024PPT SESIÓN 03.pptx
2024 2024 202420242024PPT SESIÓN 03.pptx2024 2024 202420242024PPT SESIÓN 03.pptx
2024 2024 202420242024PPT SESIÓN 03.pptxccordovato
 
SUNEDU - Superintendencia Nacional de Educación superior Universitaria
SUNEDU - Superintendencia Nacional de Educación superior UniversitariaSUNEDU - Superintendencia Nacional de Educación superior Universitaria
SUNEDU - Superintendencia Nacional de Educación superior Universitariachayananazcosimeon
 
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdfPREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdfluisccollana
 
Croquis de riesgo de trabajo gasolinera.pdf
Croquis de riesgo de trabajo gasolinera.pdfCroquis de riesgo de trabajo gasolinera.pdf
Croquis de riesgo de trabajo gasolinera.pdfhernestosoto82
 
CUESTIONARIO A ADICCION A REDES SOCIALES.pdf
CUESTIONARIO A ADICCION A REDES SOCIALES.pdfCUESTIONARIO A ADICCION A REDES SOCIALES.pdf
CUESTIONARIO A ADICCION A REDES SOCIALES.pdfEDUARDO MAMANI MAMANI
 
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdfREPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdfIrapuatoCmovamos
 
HABILESASAMBLEA Para negocios independientes.pdf
HABILESASAMBLEA Para negocios independientes.pdfHABILESASAMBLEA Para negocios independientes.pdf
HABILESASAMBLEA Para negocios independientes.pdfGEINER22
 
El Teatro musical (qué es, cuál es su historia y trayectoria...)
El Teatro musical (qué es, cuál es su historia y trayectoria...)El Teatro musical (qué es, cuál es su historia y trayectoria...)
El Teatro musical (qué es, cuál es su historia y trayectoria...)estebancitoherrera
 
tipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicacióntipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicaciónJonathanAntonioMaldo
 
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,juberrodasflores
 
LA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derechoLA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derechojuliosabino1
 
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdfREPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdfIrapuatoCmovamos
 
DIPLOMA DE CERTIFICADO EQQW_removed.pptx
DIPLOMA DE CERTIFICADO EQQW_removed.pptxDIPLOMA DE CERTIFICADO EQQW_removed.pptx
DIPLOMA DE CERTIFICADO EQQW_removed.pptxKaterin yanac tello
 
La importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresaLa importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresamerca6
 

Último (20)

bases-cye-2024(2) una sola descarga en base de feria de
bases-cye-2024(2) una sola descarga en base de feria debases-cye-2024(2) una sola descarga en base de feria de
bases-cye-2024(2) una sola descarga en base de feria de
 
CAPACITACION_higiene_industrial (1).ppt...
CAPACITACION_higiene_industrial (1).ppt...CAPACITACION_higiene_industrial (1).ppt...
CAPACITACION_higiene_industrial (1).ppt...
 
que son los planes de ordenamiento predial POP.pptx
que son los planes de ordenamiento predial  POP.pptxque son los planes de ordenamiento predial  POP.pptx
que son los planes de ordenamiento predial POP.pptx
 
Data Warehouse.gestion de bases de datos
Data Warehouse.gestion de bases de datosData Warehouse.gestion de bases de datos
Data Warehouse.gestion de bases de datos
 
ESTUDIO DE IMPACTO AMBIENTAL de explotación minera.pptx
ESTUDIO DE IMPACTO AMBIENTAL de  explotación minera.pptxESTUDIO DE IMPACTO AMBIENTAL de  explotación minera.pptx
ESTUDIO DE IMPACTO AMBIENTAL de explotación minera.pptx
 
17 PRACTICAS - MODALIDAAD FAMILIAAR.docx
17 PRACTICAS - MODALIDAAD FAMILIAAR.docx17 PRACTICAS - MODALIDAAD FAMILIAAR.docx
17 PRACTICAS - MODALIDAAD FAMILIAAR.docx
 
2024 2024 202420242024PPT SESIÓN 03.pptx
2024 2024 202420242024PPT SESIÓN 03.pptx2024 2024 202420242024PPT SESIÓN 03.pptx
2024 2024 202420242024PPT SESIÓN 03.pptx
 
SUNEDU - Superintendencia Nacional de Educación superior Universitaria
SUNEDU - Superintendencia Nacional de Educación superior UniversitariaSUNEDU - Superintendencia Nacional de Educación superior Universitaria
SUNEDU - Superintendencia Nacional de Educación superior Universitaria
 
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdfPREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
 
Croquis de riesgo de trabajo gasolinera.pdf
Croquis de riesgo de trabajo gasolinera.pdfCroquis de riesgo de trabajo gasolinera.pdf
Croquis de riesgo de trabajo gasolinera.pdf
 
CUESTIONARIO A ADICCION A REDES SOCIALES.pdf
CUESTIONARIO A ADICCION A REDES SOCIALES.pdfCUESTIONARIO A ADICCION A REDES SOCIALES.pdf
CUESTIONARIO A ADICCION A REDES SOCIALES.pdf
 
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdfREPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
 
HABILESASAMBLEA Para negocios independientes.pdf
HABILESASAMBLEA Para negocios independientes.pdfHABILESASAMBLEA Para negocios independientes.pdf
HABILESASAMBLEA Para negocios independientes.pdf
 
El Teatro musical (qué es, cuál es su historia y trayectoria...)
El Teatro musical (qué es, cuál es su historia y trayectoria...)El Teatro musical (qué es, cuál es su historia y trayectoria...)
El Teatro musical (qué es, cuál es su historia y trayectoria...)
 
tipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicacióntipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicación
 
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
 
LA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derechoLA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derecho
 
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdfREPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
 
DIPLOMA DE CERTIFICADO EQQW_removed.pptx
DIPLOMA DE CERTIFICADO EQQW_removed.pptxDIPLOMA DE CERTIFICADO EQQW_removed.pptx
DIPLOMA DE CERTIFICADO EQQW_removed.pptx
 
La importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresaLa importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresa
 

Sistema base datos microbodega Trujillo

  • 1. Universidad Nacional de Trujillo Escuela de Ingeniería Informática SISTEMA DE BASE DE DATOS PARA MEJORAR LA GESTIÓN DE PRODUCTOS DE UNA MICRO BODEGA DE LA PROVINCIA DE TRUJILLO BASE DE DATOS I INTEGRANTES: Alayo Chavez, Jesus Diaz jauregui, Rafael Ricardo Flores Otiniano, Kelvin Anibal Julio, 2018
  • 2. I. RESUMEN Nuestro proyecto tiene como objetivo desarrollar una base de datos para una bodega pequeña cuyas necesidades son las de proporcionar y controlar la información de sus productos así como también el ingreso y salidas de dicha mercadería de esta forma estaremos aplicando la tecnología para satisfacer las necesidades de la bodega y optimizar la gestión en esta bodega Para el desarrollo de este sistema informático se utilizó como lenguaje de programación JAVA NETBEANS, como gestor de base de datos se utilizó MYSQL, el sistema será aplicado bajo los requerimientos necesarios dentro de la gestión de la bodega Con este proyecto pretendemos lograr el almacenamiento de datos, lograr el mejor servicio de la bodega, consultas al sistema permitir el rápido acceso y manejo eficiente de la información. II. REALIDAD PROBLEMÁTICA Nuestra problemática consiste en que muchas bodegas pequeñas no tienen un orden en sus entradas y salidas de sus productos no saben si su negocio les resulta favorable o tienen perdidas sobre todo en cada producto si les resulta beneficioso dicha mercadería ya sea por ventas o desfavorable por perdidas sea por fecha de vencimiento del producto o por producto malogrado. Actualmente la bodega “ARON” no cuenta con un sistema q facilite el manejo de control e inventario en el adquirir y vendar un determinado producto así como los datos de proveedores y clientes, todo esto se realiza de forma manual y esto con lleva a que no solo sea un trabajo muy complicado si no a que podamos perder información (datos) La bodega “ARON” necesita un sistema donde pueda almacenar las fechas de ingreso y salidas, los nombres de los proveedores y clientes y los nombres de
  • 3. los productos con sus respectiva cantidad ya sea por inventario inicial (cantidad de producto que se encontraba a un inicio en la bodega), compras (producto comprado a proveedores) y ventas (producto vendido a los clientes) con este fin podremos saber con exactitud las cantidad exacta que tendremos en stock por cada producto. Por este motivonuestrogrupode investigaciónpropone comosoluciónunproyectotitulado “sistemade base de datospara mejorarlagestiónde productosde un microbodegade la provincia de Trujillo” III. INGENIERIADEL PROYECTO a. Algebra Realcional 1. Obtener el/los nombres de los productosasí como la cantidad suministrada con su respectivo codigo y descripción de unidad, cuyo codigo de proveedorsea igual a 30. 𝜋( 𝑖𝑑 𝑝𝑟𝑜𝑣𝑒𝑒𝑑𝑜𝑟,𝑛𝑜𝑚𝑏𝑟𝑒 𝑝𝑟𝑜𝑣𝑒𝑒𝑑𝑜𝑟,𝑖𝑑 𝑎𝑟𝑡𝑖𝑐𝑢𝑙𝑜,𝑑𝑒𝑠𝑐𝑟𝑖𝑝𝑐𝑖ó𝑛 𝑎𝑟𝑡𝑖𝑐𝑢𝑙𝑜,𝑐𝑎𝑛𝑡𝑖𝑑𝑎𝑑,𝑑𝑒𝑠𝑐𝑟𝑖𝑝𝑐𝑖ó𝑛 𝑢𝑛𝑖𝑑𝑎𝑑) (𝜎𝑖𝑑 𝑝𝑟𝑜𝑣𝑒𝑒𝑑𝑜𝑟=30 (𝑝𝑟𝑜𝑣𝑒𝑒𝑑𝑜𝑟)𝑥(𝑎𝑟𝑡𝑖𝑐𝑢𝑙𝑜)𝑥(𝑢𝑛𝑖𝑑𝑎𝑑 𝑚𝑒𝑑𝑖𝑑𝑎 )𝑥(𝑐𝑜𝑚𝑝𝑟𝑎)) 2. Obtener los nombres de los productos así como la cantidad adquirida con su respectivo codigo y descripción de unidad, que tenga como cliente, con el codigo = 33. 𝜋(𝑖𝑑 𝑐𝑙𝑖𝑒𝑛𝑡𝑒,𝑛𝑜𝑚𝑏𝑟𝑒 𝑐𝑙𝑖𝑒𝑛𝑡𝑒,𝑖𝑑 𝑎𝑟𝑡𝑖𝑐𝑢𝑙𝑜,𝑑𝑒𝑠𝑐𝑟𝑖𝑝𝑐𝑖ó𝑛 𝑎𝑟𝑡𝑖𝑐𝑢𝑙𝑜,𝑐𝑎𝑛𝑡𝑖𝑑𝑎𝑑,𝑑𝑒𝑠𝑐𝑟𝑖𝑝𝑐𝑖ó𝑛 𝑢𝑛𝑖𝑑𝑎𝑑) (𝜎𝑖𝑑 𝑐𝑙𝑖𝑒𝑛𝑡𝑒=33 (𝑐𝑙𝑖𝑒𝑛𝑡𝑒)𝑥(𝑎𝑟𝑡𝑖𝑐𝑢𝑙𝑜)𝑥(𝑢𝑛𝑖𝑑𝑎𝑑 𝑚𝑒𝑑𝑖𝑑𝑎 )𝑥(𝑣𝑒𝑛𝑡𝑎)) 3. Mostrar articulos consus respectivas perdidas. 𝜋( 𝑖𝑑 𝑎𝑟𝑡𝑖𝑐𝑢𝑙𝑜,𝑑𝑒𝑠𝑐𝑟𝑖𝑝𝑐𝑖ó𝑛 𝑎𝑟𝑡𝑖𝑐𝑢𝑙𝑜,𝑐𝑎𝑛𝑡𝑖𝑑𝑎𝑑,𝑑𝑒𝑠𝑐𝑟𝑖𝑝𝑐𝑖ó𝑛 𝑝𝑒𝑟𝑑𝑖𝑑𝑎) (𝑎𝑟𝑡𝑖𝑐𝑢𝑙𝑜)𝑥(𝑑𝑒𝑡𝑎𝑙𝑙𝑒𝑝𝑒𝑟𝑑𝑖𝑑𝑎 )𝑥(𝑝𝑒𝑟𝑑𝑖𝑑𝑎) 4. Mostrar cada articulo con su respectivo inventario inicial. 𝜋( 𝑑𝑒𝑠𝑐𝑟𝑖𝑝𝑐𝑖ó𝑛 𝑎𝑟𝑡𝑖𝑐𝑢𝑙𝑜,𝑑𝑒𝑠𝑐𝑟𝑖𝑝𝑐𝑖ó𝑛𝑖𝑛𝑣𝑒𝑛𝑡𝑎𝑟𝑖𝑜,𝑓𝑒𝑐ℎ𝑎 𝑖𝑛𝑣𝑒𝑛𝑡𝑎𝑟𝑖𝑜,𝑐𝑎𝑛𝑡𝑖𝑑𝑎𝑑,𝑝𝑟𝑒𝑐𝑖𝑜 𝑢𝑛𝑖𝑑𝑎𝑑)
  • 4. (𝑎𝑟𝑡𝑖𝑐𝑢𝑙𝑜)𝑥(𝑑𝑒𝑡𝑎𝑙𝑙𝑒𝑖𝑛𝑣𝑒𝑛𝑡𝑎𝑟𝑖𝑜 )𝑥(𝑖𝑛𝑣𝑒𝑛𝑡𝑎𝑟𝑖𝑜) 5. Obtener todas las ventas y nombres de clientes realizada en la fecha del 15 de enero del 2016. 𝜋 𝑓𝑒𝑐ℎ𝑎 𝑠𝑎𝑙𝑖𝑑𝑎,𝑑𝑒𝑠𝑐𝑟𝑖𝑝𝑐𝑖ó𝑛 𝑣𝑒𝑛𝑡𝑎,𝑛𝑜𝑚𝑏𝑟𝑒 𝑐𝑙𝑖𝑒𝑛𝑡𝑒,𝑑𝑒𝑠𝑐𝑟𝑖𝑝𝑐𝑖ó𝑛 𝑎𝑟𝑡𝑖𝑐𝑢𝑙𝑜,𝑐𝑎𝑛𝑡𝑖𝑑𝑎𝑑,𝑑𝑒𝑠𝑐𝑖𝑝𝑐𝑖ó𝑛 𝑢𝑛𝑖𝑑𝑎𝑑, 𝑣𝑎𝑙𝑜 𝑟 𝑣𝑒𝑛𝑡𝑎,𝑖𝑔𝑣,𝑝𝑟𝑒𝑐𝑖𝑜 𝑣𝑒𝑛𝑡𝑎 (𝜎𝑓𝑒𝑐ℎ𝑎 𝑠𝑎𝑙𝑖𝑑𝑎=2016−01−15(( 𝑐𝑙𝑖𝑒𝑛𝑡𝑒) 𝑥( 𝑎𝑟𝑡𝑖𝑐𝑢𝑙𝑜) 𝑥( 𝑣𝑒𝑛𝑡𝑎) 𝑥( 𝑑𝑒𝑡𝑎𝑙𝑙𝑒𝑣𝑒𝑛𝑡𝑎 ))) 6. Obtener los datos del articulo aceite cocinero x litro. 𝜎 𝑑𝑒𝑠𝑐𝑟𝑖𝑝𝑐𝑖ó𝑛 𝑎𝑟𝑡𝑖𝑐𝑢𝑙𝑜=′ 𝑎𝑐𝑒𝑖𝑡𝑒𝑐𝑜𝑐𝑖𝑛𝑒𝑟𝑜𝑥𝑙𝑖𝑡𝑟𝑜′ (𝑎𝑟𝑡𝑖𝑐𝑢𝑙𝑜) 7. Mostrar los datos del proveedor. 𝜋𝑖𝑑 𝑝𝑟𝑜𝑣𝑒𝑒𝑑𝑜𝑟,𝑛𝑜𝑚𝑏𝑟𝑒 𝑝𝑟𝑜𝑣𝑒𝑒𝑑𝑜𝑟 (𝑝𝑟𝑜𝑣𝑒𝑒𝑑𝑜𝑟) 8. Obtener los articulos cuya cantidad obtenidad en el inventario inicial sea mayor a 25. 𝜋 𝑑𝑒𝑠𝑐𝑟𝑖𝑝𝑐𝑖ó𝑛 𝑝𝑟𝑜𝑑𝑢𝑐𝑡𝑜 (𝜎𝑐𝑎𝑛𝑡𝑖𝑑𝑎𝑑>25(𝑎𝑟𝑡𝑖𝑐𝑢𝑙𝑜)𝑥(𝑑𝑒𝑡𝑎𝑙𝑙𝑒𝑖𝑛𝑣𝑒𝑛𝑡𝑎𝑟𝑖𝑜)) b. Modelo Entidad Relación
  • 5. c. Modelo Relacional d. Normalización. i. Primera Normalización Id Cliente Descripción Articulo Descripción Inventario Descripción Perdida 10001 Aceite Primor Inventario inicial Producto dañado 10002 Aceite Cocinero Inventario inicial Producto dañado Id Producto Id Proveedor Nombre Proveedor 10001 20 Martínez Osorio 10001 30 Rugan Rock 10001 20 Martínez Osorio Id Producto Id Cliente Nombre Cliente 10001 22 Martínez Rosas Soledad 10002 11 Regalos S.A. 10001 22 Martínez Rosas Soledad ii. Segunda Normalización
  • 6. Id Producto Id Cliente Id Proveedor 10001 22 20 10002 11 30 10001 22 20 Id Cliente Nombre Cliente 22 Martínez Rosas Soledad 11 Regalos S.A. 22 Martínez Rosas Soledad Id Proveedor Nombre Proveedor 20 Martínez Osorio 30 Rugan Rock 20 Martínez Osorio iii. Tercera Normalización Id Cliente Descripción Articulo Id Inventario Id Perdida 10001 Aceite Primor 1 2 10002 Aceite Cocinero 1 2 Id Inventario Descripción Inventario 1 Inventario inicial Id Perdida Descripción Perdida 1 Producto vencido 2 Producto dañado
  • 7. Nuestra normalización final quedaría: Id Cliente Descripción Articulo Id Inventario Id Perdida 10001 Aceite Primor 1 2 10002 Aceite Cocinero 1 2 Id Cliente Nombre Cliente 22 Martínez Rosas Soledad 11 Regalos S.A. 22 Martínez Rosas Soledad e. Diseño de Interfaces usando JDBC Id Inventario Descripción Inventario 1 Inventario inicial Id Perdida Descripción Perdida 1 Producto vencido 2 Producto dañado Id Producto Id Cliente Id Proveedor 10001 22 20 10002 11 30 10001 22 20 Id Proveedor Nombre Proveedor 20 Martínez Osorio 30 Rugan Rock 20 Martínez Osorio
  • 9. NOMBRE TABLA COMENTARIOTABLA NOMBRE ATRIBUTO COMENTARIO ATRIBUTO UNIDAD_MEDIDA Datos de unidadde medidatalescomo código,descripción, equivalenciasde unidad Código Códigode unidadde medidade tipoentero Equivalencias_um Equivalenciasde cada unidadde medidade tipoentero Descripción Nombre conque serán medidoscadaarticulo ARTICULO Datos de articulotales como código,nombre de articulo Código_articulo Códigode artículo de tipoentero Nombre_articulo Nombre de cada productode la bodega Código Códigode unidadde medidade tipoentero INVENTARIO Contiene losdatostales como códigoy fechade salida Código_inventario Códigode inventario de tipoentero Fecha_salida Fechaen que se realizó el inventariode cada producto DETALLES_INVENTARIO Contiene ladescripción del artículo,cantidady precio Código_detalles_inventario Códigode detalles inventariode tipo entero Descripción Descripcióndel producto Cantidad Cantidaddel producto almacenado Precio Preciopor unidadde cada producto Código_articulo Códigode artículo de tipoentero Código_inventario Códigode inventario de tipoentero PERDIDA Contiene losdatostales como códigoy fechade salida Código_perdida Códigode perdidade tipoentero Fecha_salida Fechaen que se registrólaspérdidasde cada producto DETALLE_PERDIDA Contiene losdatostales como descripción, cantidad Código_detalle_perdida Códigode detallesde perdidade tipoentero Descripción Nombre de laperdida que se produjoal producto Cantidad Cantidadde pérdidas que tuvocada producto
  • 10. Código_perdida Códigode perdidade tipoentero Código_articulo Códigode artículo de tipoentero CLIENTE Se va a registrarlosdatos del cliente Código_cliente Códigodel cliente de tipoentero Nombre Nombre del cliente PROVEEDOR Se va a registrarlosdatos del proveedor Código_proveedor Códigodel proveedor de tipoentero Nombre Nombre del proveedor VENTAS Se va a registrarlosdatos de las ventas Código_venta Códigode ventade tipoentero Fecha_salida Fechaen se realizaron lasventas a los clientes Código_cliente Códigodel cliente de tipoentero Código_articulo Códigode artículo de tipoentero COMPRAS Se va a registrarlosdatos de las ventas Código_compra Códigode compra de tipoentero Fecha_entrada Fechaen que se realizaronlascompras al proveedor Código_articulo Códigode artículo de tipoentero Código_proveedor Códigodel proveedor de tipoentero DETALLE_VENTA Contiene losdatostales como código,descripción ,cantidad,montopor unidad,valorde venta, preciode venta Código_detalle_venta Códigode detalle de ventade tipoentero Descripción Descripcióndetallada de la ventas realizadas a los cliente Cantidad La cantidaddel productovendido Monto_unidad Preciounitariode cada producto Valor_venta Es el resultadodel productoentre cantidadpor montode unidad Precio_venta En la sumaentre valor_ventamasIGV Código_venta Códigode ventade tipoentero DETALLE_COMPRA Contiene losdatostales como código,descripción ,cantidad,montopor Código_detalle_compra Códigodetalle de ventade tipoentero
  • 11. unidad,valorde compra, preciode compra Descripción Descripcióndetallada de la compras realizadasalos proveedores Cantidad Cantidadde producto comprado Monto_unidad Preciounitariode cada producto Valor_compra Es el resultadodel productoentre cantidadpor montode unidad Precio_compra En la sumaentre valor_compra mas IGV Código_compra Códigode compra de tipoentero IV. CONCLUSIONES - Concluimos que mediante nuestro proyecto de optimizar los datos mediante un gestor de base de datos mediante el MySQL conectado a java y visualizado mediante interfaces pudimos solucionar la problemática antes mencionada - También podemos decir que el Diseño de Interfaces usando JDBC utilizadas para visualizar el funcionamiento de la bodega “ARON” resulto muy entendible para el cliente - Concluimos que desarrollamos una correcta normalización de nuestras tablas para así en un futuro evitar perdida de datos por alguna modificación o eliminación de dichos datos - Concluimos también que el uso de Diseño de Interfaces usando JDBC facilita al usuario el ingreso y reportes de datos de manera eficiente - Los sistemas de gestión de base de datos nos ayuda a automatizar procesos y aprovechar eficientemente los recursos
  • 12. V. RECOMENDACIONES - Para poder desarrollar un sistema informático para una gestión de una bodega es necesario tener conocimiento de todos los requerimientos necesarios para poder realizar la implementación de dicho sistema informático - Antes de implementar un sistema informático en un gestor de base de datos se recomienda realizar un estudio minucioso de la problemática existente - En la fase de desarrollo del sistema es de vital importancia saber elegir la herramienta adecuada que permita llevar a cabo el desarrollo del sistema sin presentar problemas - Para este tipo de sistema de gestión de la bodega “ARON” es importante despertar interés en su uso por eso debe de desarrollarse interfaces amigables , entendibles y fácil de usar VI. BIBLIOGRAFÍA - MC. Maricela Sánchez López, Lic. Marcelino Vargas López, Ing. Blanca Alicia Reyes Luna, MC.Olga Lidia Vidal Vásquez., Sistema de Información para el Control de Inventarios del Almacén del ITS, Enero-Junio 2011. - Jon Stephens and Chad Russell, Beginning MySQL Database Design and Optimization: From Novice to Professional, Quinta Edición, 2016.
  • 13. - Mederic Antonio Villa Gutiérrez, sistema para el control de ventas e inventarios de la empresa antigua arte europeo, MARZO 2017 - ROZIC, Sergio Ezequiel, Bases de datos y su aplicación con MySQL, Buenos Aires, 2004.