Sunteți pe pagina 1din 11

DISEO DE UNA BASE DE DATOS PARA EL

CONTROL DE GARANTIAS DE LOS


PRODUCTOS DEL ALMACEN PIONER DUITAMA

Autor
HENRY MAURICIO AMZQUITA RIVERA

Director de Proyecto:
Jairo Botero
2013

OBJETIVOS

OBJETIVO GENERAL

Diseo de una base de datos para el control de


garantas de los productos del almacn pioner Duitama.

OBJETIVO ESPECIFICOS

Recopilar toda la informacin que se maneja en el


almacn pioner Duitama, en cuanto a salida e ingreso
de productos y garantas.

Disear el modelo conceptual, fsico, lgico para generar


el script con el cual podemos administrar la base de
datos.

Verificar el trabajo de la base de datos mediante los

INTRODUCCION
Actualmente la tecnologa avanza a pasos
monstruosos, hoy da se encuentra gran cantidad
de programas y modelos para disear base de
datos, en este trabajo dirigido se realiz
mediante el modelo entidad-relacin (E-R),
control de garantas de los productos de l
almacn (Pioner Duitama) , se gener el modelo
conceptual, modelo lgico y el modelo fsico.
Adems el diseo se implement en el motor de
base de datos de software libre Mysql donde se
almacenan los datos y podemos observar los
diferentes
tipos de resultados, realizando
auditorias mediante triggers o disparadores. El
aporte de este trabajo dirigido deja las puertas

DESARROLLO DEL PROYECTO

Segn anlisis realizados se ha logr


evidenciar las falencias en cuanto a la
agilidad que requiere la atencin de los
clientes en el momento de realizar un
reclamo o solicitud de la garanta de sus
diferentes
productos
dirigidos
al
equipamiento de automotores como
carros y motocicletas.

HERRAMIENTAS DE SOFTWARE

PUESTA Y MARCHA DEL


PROYECTO
Para iniciar el diseo de la base de
datos se requiere ingresar las
entidades,
atributos
y
sus
respectivas relaciones, por medio
del software Power Designer con el
cual se generan los modelos
conceptual, lgico y fsico.

MODELO CONCEPTUAL
IngresoFacturaPedido
NumeroFacturaIngresar <pi> Long integer <M>
FechaIngresoFActura
Date & Time
Identifier_1 <pi>

Categoria
IdCategoria
<pi> Long integer
<M>
NombreCategoria
Variable characters (50)
Identifier_1 <pi>
DetallePedidoProveedor

Relationship_24

IdDetalleFacturaProveedor <pi> Long integer


<M>
CantidadArticulosPedidos
Long integer
Concepto
Variable characters (1024)
Relationship_22
Identifier_1 <pi>

Rel8

Rel27

Proveedor
IdNit
<pi> Long integer
<M>
RazonSocial
Text
Direccion
Variable characters (50)
Telefono
Long integer
Fax
Long integer
Email
Variable characters (60)
Identifier_1 <pi>

Rel7

Identifier_1 <pi>

PedidoProveedor

Rel20

Articulo
IdArticulo
<pi> Long integer
<M>
CodBarras
Variable characters (1024)
NombreArticulo
Variable characters (50)
Stock
Long integer
PrecioCosto
Long float
PRecioVenta
Long float
Estado
Text
Iva
Long float

Relationship_23

Rel26
CotizacionDetalle
IdCotizacionDetalle
<pi> Long integer
<M>
Rel10
CantidadNumeroMismoArticulo
Long integer
Concepto
Variable characters (1024)

IdPedido
<pi> Long integer
<M>
FechaPedido
Date & Time
Concepto
Variable characters (1024)

Identifier_1 <pi>

Identifier_1 <pi>

DetalleFacturaCliente
Rel11

Rel6

IdFacturaDetalle
<pi> Long integer
<M>
CantidadNumeroMismoArticulo
Long integer
Concepto
Variable characters (1024)
Identifier_1 <pi>

Rel5
Rel4
Cotizacion

Lugar

IdCotizacion
<pi> Long integer
<M>
FechaCotizacion
Date & Time
Concepto
Variable characters (1024)

IdLugar
<pi> Integer
<M>
NombreLugar
Variable characters (50)
Identifier_1 <pi>

Relationship_25

Identifier_1 <pi>
Personas

Rel3

IdCedula <pi> Long integer


<M>
Nombre
Variable characters (30)
Apellido
Variable characters (30)
Direccion
Variable characters (50)
Telefono
Long integer
Email
Variable characters (60)
Celular
Long integer
Identifier_1 <pi>

Rel22

Rel24

FacturaCliente
IdFactura
<pi> Long integer
<M>
NumeroFacturacion
Variable characters (1024) <M>
FechaFacturacion
Date & Time
Concepto
Variable characters (1024)
TotalPagar
Long float

Rel13

Identifier_1 <pi>

CajaFronts
IdNumeroCaja <pi> Integer
<M>
NombreCaja
Variable characters (30)
Identifier_1 <pi>

Rel2

RolPersona

Rel14

IdRolPersona <pi> Integer


<M>
Clave
Variable characters (1024)
Identifier_1 <pi>
FormaDePagos
REL1

IdFormaDepagos
<pi> Long integer
<M>
FechaPedidoProveedor
Date & Time
Observaciones
Variable characters (1024)
Descuento
Long float
Identifier_1 <pi>

Rel15

Rol
IdRol
<pi> Integer
<M>
NombreRol
Variable characters (40)
Descripcion
Variable characters (1024)

TiposFormaDePago

Identifier_1 <pi>

IdTipoFormaPago <pi> Long integer


<M>
Nombrepago
Variable characters (1024)
Descripcion
Variable characters (1024)
Identifier_1 <pi>

MODELO LGICO
IngresoFacturaPedido
NumeroFacturaIngresar <pi> Long integer <M>
IdNit
<fi1> Long integer
IdArticulo
<fi2> Long integer
FechaIngresoFActura
Date & Time

Relationship_22

Identifier_1 <pi>
Categoria
IdCategoria
<pi> Long integer
<M>
NombreCategoria
Variable characters (50)
Identifier_1 <pi>
DetallePedidoProveedor
IdDetalleFacturaProveedor <pi>
IdArticulo
<fi1>
IdPedido
<fi2>
CantidadArticulosPedidos
Concepto

Long integer
<M>
Long integer
Long integer
Long integer
Variable characters (1024)

Rel8

Identifier_1 <pi>

Articulo

Relationship_23

Relationship_24

Proveedor
IdNit
<pi> Long integer
<M>
IdLugar
<fi> Integer
RazonSocial
Long characters (50)
Direccion
Variable characters (50)
Telefono
Long integer
Fax
Long integer
Email
Variable characters (60)
Identifier_1 <pi>

Rel27
PedidoProveedor
Rel20

Rel7

IdPedido
<pi> Long integer
<M>
IdCedula
<fi1> Long integer
IdNit
<fi2> Long integer
FechaPedido
Date & Time
Concepto
Variable characters (1024)

IdArticulo
<pi> Long integer
<M>
IdNit
<fi1> Long integer
IdCategoria
<fi2> Long integer
CodBarras
Variable characters (1024)
NombreArticulo
Variable characters (50)
Stock
Long integer
PrecioCosto
Long float
PRecioVenta
Long float
Estado
Text (256)
Iva
Long float
Identifier_1 <pi>

Rel10

Rel26

CotizacionDetalle
IdCotizacionDetalle
<pi> Long integer
<M>
IdCotizacion
<fi1> Long integer
IdArticulo
<fi2> Long integer
CantidadNumeroMismoArticulo
Long integer
Concepto
Variable characters (1024)
Identifier_1 <pi>

Identifier_1 <pi>

DetalleFacturaCliente
Rel11

Rel6

IdFacturaDetalle
<pi> Long integer
<M>
IdArticulo
<fi> Long integer
CantidadNumeroMismoArticulo
Long integer
Concepto
Variable characters (1024)
Identifier_1 <pi>

Rel4

Cotizacion

Lugar

IdCotizacion
<pi> Long integer
<M>
IdCedula
<fi> Long integer
FechaCotizacion
Date & Time
Concepto
Variable characters (1024)

IdLugar
<pi> Integer
<M>
Lug_IdLugar <fi> Integer
NombreLugar
Variable characters (50)
Identifier_1 <pi>
Personas

Rel5
Rel3

IdCedula <pi> Long integer


<M>
IdLugar
<fi> Integer
<M>
Nombre
Variable characters (30)
Apellido
Variable characters (30)
Direccion
Variable characters (50)
Telefono
Long integer
Email
Variable characters (60)
Celular
Long integer
Identifier_1 <pi>

Relationship_25

Identifier_1 <pi>
Rel22

FacturaCliente

Rel24

IdFactura
IdNumeroCaja
IdCedula
IdFacturaDetalle
NumeroFacturacion
FechaFacturacion
Concepto
TotalPagar

<pi>
<fi1>
<fi2>
<fi3>

Long integer
<M>
Integer
Long integer
Long integer
Variable characters (1024) <M>
Date & Time
Variable characters (1024)
Long float

Identifier_1 <pi>

CajaFronts
IdNumeroCaja <pi> Integer
<M>
NombreCaja
Variable characters (30)
Identifier_1 <pi>

Rel2

RolPersona
Rel14

IdRolPersona <pi> Integer


<M>
IdRol
<fi1> Integer
IdCedula
<fi2> Long integer
Clave
Variable characters (1024)

FormaDePagos

Identifier_1 <pi>

REL1

Rel13

IdFormaDepagos
<pi>
IdFactura
<fi1>
IdTipoFormaPago
<fi2>
FechaPedidoProveedor
Observaciones
Descuento

Long integer
<M>
Long integer
Long integer
Date & Time
Variable characters (1024)
Long float

Identifier_1 <pi>

Rel15

Rol
IdRol
<pi> Integer
<M>
NombreRol
Variable characters (40)
Descripcion
Variable characters (1024)

TiposFormaDePago

Identifier_1 <pi>

IdTipoFormaPago <pi> Long integer


<M>
Nombrepago
Variable characters (1024)
Descripcion
Variable characters (1024)
Identifier_1 <pi>

RESULTADOS

CONCLUSIONES
En el desarrollo de este trabajo dirigido se logr
disear con xito la base de datos para el
control de los productos del almacn pioner
Duitama, para lo cual fue necesario estudiar,
analizar
y
comprender
la
informacin
recolectada.

Mediante esta base de datos se espera mejorar


el manejo eficaz de la informacin, en cuanto a
salida e ingreso de productos y garantas para el
almacn pioner Duitama.

Se verifico el correcto funcionamiento de la base


de datos por medio de los diferentes comandos

GRACIAS

S-ar putea să vă placă și