Sustentacion Trabajo Dirijido
-
Upload
jaime-fernando -
Category
Documents
-
view
215 -
download
0
Transcript of Sustentacion Trabajo Dirijido
DISEÑO DE UNA BASE DE DATOS PARA EL CONTROL DE GARANTIAS DE LOS PRODUCTOS DEL ALMACEN PIONER
DUITAMA
AutorHENRY MAURICIO AMÉZQUITA RIVERA
Director de Proyecto:Jairo Botero
2013
OBJETIVOS OBJETIVO GENERAL Diseño de una base de datos para el control de garantías de los productos del almacén pioner Duitama. OBJETIVO ESPECIFICOS Recopilar toda la información que se maneja en el almacén pioner Duitama, en cuanto a salida e ingreso de productos y garantías. Diseñar el modelo conceptual, físico, lógico para generar el script con el cual podemos administrar la base de datos. Verificar el trabajo de la base de datos mediante los comandos SQL por medio del motor de base de datos Mysql, comprobando su funcionamiento.
INTRODUCCION Actualmente la tecnología avanza a pasos monstruosos, hoy día se encuentra gran cantidad de programas y modelos para diseñar base de datos, en este trabajo dirigido se realizó mediante el modelo entidad-relación (E-R), control de garantías de los productos de l almacén (Pioner Duitama) , se generó el modelo conceptual, modelo lógico y el modelo físico. Además el diseño 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 abiertas para una segunda fase en la implementación de la aplicación de la base de datos para luego ser trasladado al consumidor final.
DESARROLLO DEL PROYECTO
Según análisis realizados se ha logró evidenciar las falencias en cuanto a la agilidad que requiere la atención de los clientes en el momento de realizar un reclamo o solicitud de la garantía de sus diferentes productos dirigidos al equipamiento de automotores como carros y motocicletas.
HERRAMIENTAS DE SOFTWARE
PUESTA Y MARCHA DEL PROYECTO
Para iniciar el diseño 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, lógico y físico.
Rel4
REL1
Rel2
Rel3
Rel5
Rel6
Rel7
Rel8
Rel10
Rel11
Rel13
Rel14
Rel15
Rel20
Rel26
Rel27
Rel22
Rel24
Relationship_23
Relationship_22
Relationship_24
Relationship_25
PersonasIdCedulaNombreApellidoDireccionTelefonoEmailCelular
<pi> Long integerVariable characters (30)Variable characters (30)Variable characters (50)Long integerVariable characters (60)Long integer
<M>
Identifier_1 <pi>
RolPersonaIdRolPersonaClave
<pi> IntegerVariable characters (1024)
<M>
Identifier_1 <pi>
Rol
IdRolNombreRolDescripcion
<pi> IntegerVariable characters (40)Variable characters (1024)
<M>
Identifier_1 <pi>
ProveedorIdNitRazonSocialDireccionTelefonoFaxEmail
<pi> Long integerTextVariable characters (50)Long integerLong integerVariable characters (60)
<M>
Identifier_1 <pi>
PedidoProveedorIdPedidoFechaPedidoConcepto
<pi> Long integerDate & TimeVariable characters (1024)
<M>
Identifier_1 <pi>
ArticuloIdArticuloCodBarrasNombreArticuloStockPrecioCostoPRecioVentaEstadoIva
<pi> Long integerVariable characters (1024)Variable characters (50)Long integerLong floatLong floatTextLong float
<M>
Identifier_1 <pi>
LugarIdLugarNombreLugar
<pi> IntegerVariable characters (50)
<M>
Identifier_1 <pi>
CategoriaIdCategoriaNombreCategoria
<pi> Long integerVariable characters (50)
<M>
Identifier_1 <pi>
CotizacionDetalleIdCotizacionDetalleCantidadNumeroMismoArticuloConcepto
<pi> Long integerLong integerVariable characters (1024)
<M>
Identifier_1 <pi>
DetalleFacturaCliente
IdFacturaDetalleCantidadNumeroMismoArticuloConcepto
<pi> Long integerLong integerVariable characters (1024)
<M>
Identifier_1 <pi>
CotizacionIdCotizacionFechaCotizacionConcepto
<pi> Long integerDate & TimeVariable characters (1024)
<M>
Identifier_1 <pi>
FacturaClienteIdFacturaNumeroFacturacionFechaFacturacionConceptoTotalPagar
<pi> Long integerVariable characters (1024)Date & TimeVariable characters (1024)Long float
<M><M>
Identifier_1 <pi>
TiposFormaDePagoIdTipoFormaPagoNombrepagoDescripcion
<pi> Long integerVariable characters (1024)Variable characters (1024)
<M>
Identifier_1 <pi>
FormaDePagosIdFormaDepagosFechaPedidoProveedorObservacionesDescuento
<pi> Long integerDate & TimeVariable characters (1024)Long float
<M>
Identifier_1 <pi>
CajaFronts
IdNumeroCajaNombreCaja
<pi> IntegerVariable characters (30)
<M>
Identifier_1 <pi>
DetallePedidoProveedorIdDetalleFacturaProveedorCantidadArticulosPedidosConcepto
<pi> Long integerLong integerVariable characters (1024)
<M>
Identifier_1 <pi>
IngresoFacturaPedidoNumeroFacturaIngresarFechaIngresoFActura
<pi> Long integerDate & Time
<M>
Identifier_1 <pi>
MODELO CONCEPTUAL
MODELO LÓGICO
Rel4
REL1
Rel2
Rel3
Rel5
Rel6
Rel7
Rel8
Rel10
Rel11
Rel13
Rel14
Rel15
Rel20
Rel26Rel27
Rel22
Rel24
Relationship_23
Relationship_22
Relationship_24
Relationship_25
Personas
IdCedulaIdLugarNombreApellidoDireccionTelefonoEmailCelular
<pi><fi>
Long integerIntegerVariable characters (30)Variable characters (30)Variable characters (50)Long integerVariable characters (60)Long integer
<M><M>
Identifier_1 <pi>
RolPersona
IdRolPersonaIdRolIdCedulaClave
<pi><fi1><fi2>
IntegerIntegerLong integerVariable characters (1024)
<M>
Identifier_1 <pi>
Rol
IdRolNombreRolDescripcion
<pi> IntegerVariable characters (40)Variable characters (1024)
<M>
Identifier_1 <pi>
Proveedor
IdNitIdLugarRazonSocialDireccionTelefonoFaxEmail
<pi><fi>
Long integerIntegerLong characters (50)Variable characters (50)Long integerLong integerVariable characters (60)
<M>
Identifier_1 <pi>
PedidoProveedor
IdPedidoIdCedulaIdNitFechaPedidoConcepto
<pi><fi1><fi2>
Long integerLong integerLong integerDate & TimeVariable characters (1024)
<M>
Identifier_1 <pi>
Articulo
IdArticuloIdNitIdCategoriaCodBarrasNombreArticuloStockPrecioCostoPRecioVentaEstadoIva
<pi><fi1><fi2>
Long integerLong integerLong integerVariable characters (1024)Variable characters (50)Long integerLong floatLong floatText (256)Long float
<M>
Identifier_1 <pi>
LugarIdLugarLug_IdLugarNombreLugar
<pi><fi>
IntegerIntegerVariable characters (50)
<M>
Identifier_1 <pi>
Categoria
IdCategoriaNombreCategoria
<pi> Long integerVariable characters (50)
<M>
Identifier_1 <pi>
CotizacionDetalle
IdCotizacionDetalleIdCotizacionIdArticuloCantidadNumeroMismoArticuloConcepto
<pi><fi1><fi2>
Long integerLong integerLong integerLong integerVariable characters (1024)
<M>
Identifier_1 <pi>
DetalleFacturaClienteIdFacturaDetalleIdArticuloCantidadNumeroMismoArticuloConcepto
<pi><fi>
Long integerLong integerLong integerVariable characters (1024)
<M>
Identifier_1 <pi>
Cotizacion
IdCotizacionIdCedulaFechaCotizacionConcepto
<pi><fi>
Long integerLong integerDate & TimeVariable characters (1024)
<M>
Identifier_1 <pi>
FacturaClienteIdFacturaIdNumeroCajaIdCedulaIdFacturaDetalleNumeroFacturacionFechaFacturacionConceptoTotalPagar
<pi><fi1><fi2><fi3>
Long integerIntegerLong integerLong integerVariable characters (1024)Date & TimeVariable characters (1024)Long float
<M>
<M>
Identifier_1 <pi>
TiposFormaDePagoIdTipoFormaPagoNombrepagoDescripcion
<pi> Long integerVariable characters (1024)Variable characters (1024)
<M>
Identifier_1 <pi>
FormaDePagosIdFormaDepagosIdFacturaIdTipoFormaPagoFechaPedidoProveedorObservacionesDescuento
<pi><fi1><fi2>
Long integerLong integerLong integerDate & TimeVariable characters (1024)Long float
<M>
Identifier_1 <pi>
CajaFronts
IdNumeroCajaNombreCaja
<pi> IntegerVariable characters (30)
<M>
Identifier_1 <pi>
DetallePedidoProveedor
IdDetalleFacturaProveedorIdArticuloIdPedidoCantidadArticulosPedidosConcepto
<pi><fi1><fi2>
Long integerLong integerLong integerLong integerVariable characters (1024)
<M>
Identifier_1 <pi>
IngresoFacturaPedidoNumeroFacturaIngresarIdNitIdArticuloFechaIngresoFActura
<pi><fi1><fi2>
Long integerLong integerLong integerDate & Time
<M>
Identifier_1 <pi>
RESULTADOS
CONCLUSIONESEn el desarrollo de este trabajo dirigido se logró diseñar con éxito la base de datos para el control de los productos del almacén pioner Duitama, para lo cual fue necesario estudiar, analizar y comprender la información recolectada. Mediante esta base de datos se espera mejorar el manejo eficaz de la información, en cuanto a salida e ingreso de productos y garantías para el almacén pioner Duitama. Se verifico el correcto funcionamiento de la base de datos por medio de los diferentes comandos SQL.
GRACIAS