Base de Datos       CATEDRATICO:  DR. CARLOS ARTURO TORRES           GASTELÙ 30 de Noviembre del 2011BASE DE DATOSCORTES S...
Base de Datos                            INTRODUCCIONEl proyecto presentado a continuación se enfoca a la creación de unaB...
Base de Datos                              MISIÓN: Proveer de productos de belleza para las mujeres veracruzanas que se   ...
Base de Datos                            ANTECEDENTESLa empresa distribuidora Yuly se dedica a la venta de cosméticos este...
Base de Datos              PLANTEAMIENTO DEL PROBLEMA YULY Cosmetics se dedica al ramo de la distribución de cosméticos  ...
Base de Datos                  SUPUESTOS SEMANTICOS El nombre de un artículo no es único por lo tanto debe de  diferencia...
Base de Datos Un proveedor nos puede surtir de mercancía de un mismo fabricante  pero de distinta zona, por ejemplo podem...
Base de DatosMODELO ENTIDAD RELACION                                          8
Base de DatosDIAGRAMA ENTIDAD RELACION                                            9
Base de Datos                 CONSULTAS   1ra posible consulta «Proveedores por zona» «Dame los proveedores de la zona de ...
Base de Datos                        3ra posible consulta           «Dame todos los artículos del fabricante Avon»        ...
Base de Datos                       ESENARIO: INVENTARIOSENTIDAD INVOLUCRADA:        ARTÍCULOS.DESCRIPCIÓN:El gerente nece...
Base de DatosFORMULA: inventario inicial + entradas – salidas = existencia               VISTA DEL REPORTE EN EL ALMACEN  ...
Base de Datos               ESCENARIO: CLIENTES DISTINGUIDOSENTIDAD INVOLUCRADA: CLIENTESDESCRIPCIÓN:La empresa Yuly’s tie...
Base de Datos                15
Base de Datos            ESCENARIO: COMPRAS A PROVEEDORESENTIDADES RELACIONADAS: PROVEEDORES Y ARTÍCULOS.DESCRIPCIÓN:El pr...
Base de DatosFORMULA: Cantidad * Precio_unitario = Total           Total + Total…… = Total de costo del periodo.      VIST...
Base de Datos                         ESCENARIO: VENTASENTIDADES RELACIONADAS: ARTÍCULOS Y CLIENTES.DESCRIPCIÓN:Las ventas...
Base de DatosVISTA DEL REPORTE DE VENTAS A CREDITO                                                 19
Base de Datos                        ESCENARIO: SALARIOSENTIDADES RELACIONADAS: EMPLEADOS.DESCRIPCIÓN:Los salarios es un c...
Base de DatosCONSULTA 1--------------------------------Consultas--------------------------------SELECT Id_Articulo, Nom_Ar...
Base de DatosASCostofrom Articuloswhere Precio<= 80 and Id_Articulo<=2014orderby Precio DESC;CONSULTA 2select Nom_Proveedo...
Base de DatosCONSULTA 4SELECTCOUNT(*)AS PRODUCTOS,MIN(Precio)AS price_min,MAX(Precio)AS price_max,AVG(Precio)AS price_avgf...
Base de Datos-------------------------------------------Reporte Existencia en el Almacén en Pesos-------------------------...
Base de Datos-------------------------------------------Reporte De Un Solo Proveedor EspecificoREPORTE 3select Id_Articulo...
Base de Datos                            CONCLUCIONCon la implementación de la Base de Datos a la empresa YuliCosmeticspod...
Upcoming SlideShare
Loading in...5
×

Yuli's cosmetics (1)

203

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
203
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Yuli's cosmetics (1)

  1. 1. Base de Datos CATEDRATICO: DR. CARLOS ARTURO TORRES GASTELÙ 30 de Noviembre del 2011BASE DE DATOSCORTES SOBERANES JUAN MANUEL S09007694 CORTES SOBERANES JUAN MANUEL SALAZAR CHAVEZ HERMILO 1
  2. 2. Base de Datos INTRODUCCIONEl proyecto presentado a continuación se enfoca a la creación de unaBase de Datos para la empresa YuliCosmetics.El desarrollo que muestra es una estructura de fácil acceso donde se llevoa cabo una organización de la información de la entidad para laagilización de las operaciones a las que se enfrenta diariamente.Fue necesario el almacenamiento de todo tipo de información como loson sus inventarios, datos de sus clientes, proveedores, empleados, registrode las ventas y demás información de terceros que intervienen en susoperaciones, todo esto para conseguir el mejoramiento del control de susoperaciones diarias y facilitar la toma de decisiones. 2
  3. 3. Base de Datos MISIÓN: Proveer de productos de belleza para las mujeres veracruzanas que se quieran ver más atractivas y que gocen de belleza única. VISIÓN:Ser una empresa bien posicionada en el mercado de los cosméticos y que las mujeres veracruzanas conozcan nuestros servicios. SLOGAN: «Por una vida con BELLEZA» 3
  4. 4. Base de Datos ANTECEDENTESLa empresa distribuidora Yuly se dedica a la venta de cosméticos estenegocio familiar tuvo sus inicios en el año 2000 cuando a la familia DíazAvendaño se le vino a la mente el formar un negocio el cual pudieraproducirle buenas utilidades eligieron los cosméticos ya que la mayoría dela familia son de sexo femenino al principio empezaron con pocosproductos ya que no contaban con el capital suficiente y no teníanbuenos proveedores. En el año 2003 después de que ya contaban conmás clientes se le hizo una inyección de capital al negocio para extenderloy se asociaron otros miembros de la familia este negocio fue creciendo ycreciendo.En el año 2008 se encontraron con grandes problemas pues surgió unconflicto familiar lo cual llevo a la separación de algunos socios estoprodujo que la empresa Yuly se viera en dificultades económicas casi paratomar la decisión de cerrar la empresa pero la persistencia y la unión de lafamilia hizo que el negocio siguiera su marcha.Otro de los problemas que tuvo la empresa fue la crisis que se presento enlos últimos años en el país.En la actualidad el negocio sigue en el mercado cada día con mejoresganancias al logrado posicionarle en el mercado de los cosméticos en unbuen lugar dentro de las pequeñas y medianas empresas. 4
  5. 5. Base de Datos PLANTEAMIENTO DEL PROBLEMA YULY Cosmetics se dedica al ramo de la distribución de cosméticos en el puerto de Veracruz, se desea considerar la información referente al giro de la empresa, ya sea para su almacenamiento o para su utilización en las diferentes transacciones que realiza. Es necesario registrar la información de todos los artículos manejados en la empresa en una base de datos. Se necesita también almacenar los datos de los proveedores, clientes, inventario, empleados, registro de las ventas y demás entidades participantes en los procesos de la empresa. Realmente lo que vamos a realizar es una organización de la información de nuestra Pyme y por medio de esto agilizar las operaciones de la misma. Así como también mantener al día los datos de la empresa y que estos permanezcan íntegros, constantes y actualizados. SOLUCION Diseño de un modelo Entidad – Relación de la empresa. La creación de una base de datos en el SMBD Microsoft SQL Server 2008 R2. La instalación del SMBD en la empresa. Implementación del SMBD y capacitación al personal que labora en la empresa. Mantenimiento de la base de datos implementada. 5
  6. 6. Base de Datos SUPUESTOS SEMANTICOS El nombre de un artículo no es único por lo tanto debe de diferenciarse el uno del otro, es decir un artículo se puede llamar igual que otro pero quizás el fabricante no es el mismo. Aunque dos artículos tengan el mismo nombre pueden no ser del mismo proveedor o fabricante. Un artículo puede ser elaborado por más de un fabricante. Esto quiere decir que un artículo con un mismo nombre o que su utilización se la misma es fabricado por dos o más fabricantes. Dos clientes pueden llamarse de la misma forma por lo tanto debe diferenciarse el uno del otro. Podemos tener más de dos clientes con el mismo nombre más sin embargo estos pueden no ser de la misma zona, Por lo que se debe de diferenciar uno del otro. Un cliente puede comprar más de un producto del mismo fabricante. Un cliente puede comprar más de un producto de distintos fabricantes o un cliente puede comprar más de un producto cuya utilización se la misma pero que sean de distintos fabricantes. Por ejemplo: Compra 2 labiales, uno de Revlon y el otro de Avon. Un cliente puede comprar mercancía a crédito o al contado. YulyCosmetics ofrece la opción de vender mercancía a crédito o al contado, esto quiere decir que también debemos de llevar registro de las ventas que fueron a crédito o al contado. La empresa puede tener más de un proveedor por lo tanto debe de identificarse uno de otro. Los proveedores nos pueden surtir de mercancía a crédito o al contado. Al igual que las ventas la empresa se surte de mercancía a Crédito o al contado, tenemos también que llevar un registro de nuestras compras. 6
  7. 7. Base de Datos Un proveedor nos puede surtir de mercancía de un mismo fabricante pero de distinta zona, por ejemplo podemos tener un proveedores que nos vendan mercancía del mismo proveedor pero que son de distintas zonas de la ciudad. IDENTIFICACION DE ENTIDADES  PROVEEDORES  CLIENTES  DETALLE DE CLIENTES  VENTAS  DETALLE VENTA  INVENTARIO  EMPLEADOS  DETALLE DE EMPLEADO  ARTÍCULOS 7
  8. 8. Base de DatosMODELO ENTIDAD RELACION 8
  9. 9. Base de DatosDIAGRAMA ENTIDAD RELACION 9
  10. 10. Base de Datos CONSULTAS 1ra posible consulta «Proveedores por zona» «Dame los proveedores de la zona de Veracruz»2da posible consulta «Proveedores por Fabricante» «Dame los proveedores del fabricante Revlon» 10
  11. 11. Base de Datos 3ra posible consulta «Dame todos los artículos del fabricante Avon» 4ta posible consulta«Dame todos los empleados con una antigüedad mayor-igual a 2 años» 11
  12. 12. Base de Datos ESENARIO: INVENTARIOSENTIDAD INVOLUCRADA: ARTÍCULOS.DESCRIPCIÓN:El gerente necesita saber con cuantos productos dispone la empresa, paraeso es necesario realizar un conteo de cada uno de los artículos con losque cuenta en el momento determinado la empresa.Debe tener registrado todas las entradas (compras) y salidas (ventas) decada producto para poder sacar un estimado.Después de haber realizado un inventario los artículos serán ordenados deacuerdo a sus características y dependiendo la clasificación que se hayaelegido.Para poder ver el inventario se realiza el siguiente reporte: REPORTE: EXISTENCIA EN EL ALMACENCRITERIO DE ORDENACIÓN: FechaFECHA DE ELABORACIÓN: del 15 al 31 de octubre del 2011DIRIGIDO: gerente, jefe del almacén.CÁLCULO:En este reporte se realiza el cálculo de la existencia de un producto el cualse realiza de la siguiente manera:Al inicio de cada período se dispone de un número de existencia de losartículos el cual llamaremos inventario inicial, a este le sumaremos lasentradas (compras), que se realizaron en el período y le restaremos lassalidas (ventas), que se realizaron. 12
  13. 13. Base de DatosFORMULA: inventario inicial + entradas – salidas = existencia VISTA DEL REPORTE EN EL ALMACEN 13
  14. 14. Base de Datos ESCENARIO: CLIENTES DISTINGUIDOSENTIDAD INVOLUCRADA: CLIENTESDESCRIPCIÓN:La empresa Yuly’s tiene una gran cantidad de clientes que realizan suscompras al mayoreo o al menudeo. Los clientes son indispensables para lasutilidad que se obtenga al final del periodo ya que entre más comprenmas utilidad habrá.Los clientes se pueden clasificar por: una clave, nombre, apellidos, etc.El gerente general de ventas necesita conocer quiénes son sus clientesmás frecuentes para poder otorgarles algún descuento o regalo y poderver cuáles son sus ingresos totales para ello necesita que sus empleados deventas le elaboren el siguiente reporte: REPORTE: MEJORES CLIENTESCRITERIO DE ORDENACIÓN: Id _clienteFECHA DE ELABORACIÓN: del 15 al 31 de octubre del 2011DIRIGIDO: Gerente de ventas.CÁLCULO:En este reporte se busca obtener los 10 clientes mayoristas durante elperiodo en curso para eso se registrara el artículo comprado por el cliente,la cantidad que compro y al que precio lo adquirió. Para obtener el totalse multiplicara la cantidad por el precio unitario.FORMULA: Cantidad * Precio_unitario = Total VISTA DEL REPORTE MEJORES CLIENTES 14
  15. 15. Base de Datos 15
  16. 16. Base de Datos ESCENARIO: COMPRAS A PROVEEDORESENTIDADES RELACIONADAS: PROVEEDORES Y ARTÍCULOS.DESCRIPCIÓN:El proveedor es la entidad que se encarga de surtir o abastecernos losartículos que ya no tengamos en existencia, se realiza una compra de ellosel cual nos venderán a un precio de adquisición para posterior mentepoderlo vender a un precio mayor.El gerente general necesita saber quiénes son los mejores proveedores dela zona y los que nos otorgan los mejores precios.El jefe de almacén necesita saber cuántos artículos acaban de llegar parapoder realizar un nuevo inventario.Se necesita saber el total de costo de nuestra compra al proveedor paraello se requiere del siguiente reporte: REPORTE: COMPRA A PROVEEDORESCRITERIO DE ORDENACIÓN: Fecha ó Id_proveedores.FECHA DE ELABORACIÓN: del 15 al 31 de octubre del 2011DIRIGIDO: Gerente general, gerente de compras y jefe de almacén.CÁLCULO:En este reporte se requiere mantener informado al gerente de general deltotal del costo compra a nuestros proveedores efectuado por la empresaEn el periodo en curso para esto se registrara la cantidad de artículoscomprados y lo multiplicaremos por el precio para obtener nuestro total.Para saber el total de costo del periodo solo se sumarán los totales 16
  17. 17. Base de DatosFORMULA: Cantidad * Precio_unitario = Total Total + Total…… = Total de costo del periodo. VISTA DEL REPORTE DE COMPRA A PROVEEDORES 17
  18. 18. Base de Datos ESCENARIO: VENTASENTIDADES RELACIONADAS: ARTÍCULOS Y CLIENTES.DESCRIPCIÓN:Las ventas son intercambios que se realizan entre cliente-vendedor.Dependiendo de las ventas que se efectúen durante el periodo podremosobtener las utilidades o pérdidas. Existen clientes que a la hora de la ventapagan al contado o la empresa le facilita la posibilidad de pago pudiendoser a crédito.El gerente de ventas necesita al final del periodo conocer las ventas y losingresos que estos generen, en este reporte también se puede ver el totalque los deudores diversos le deban a la empresa REPORTE: VENTAS A CREDITOCRITERIO DE ORDENACIÓN: Id factura.FECHA DE ELABORACIÓN: del 15 al 31 de octubre del 2011DIRIGIDO: GERENTE DE VENTAS.CÁLCULO:En este reporte se puede ver detalladamente las ventas a créditorealizadas por la empresa y le permite a gerente llevar un control yobservar que clientes siguen aumentando su crédito. El total del crédito seobtiene multiplicando la cantidad por el precio unitario.FORMULA: Cantidad * Precio_unitario = Total 18
  19. 19. Base de DatosVISTA DEL REPORTE DE VENTAS A CREDITO 19
  20. 20. Base de Datos ESCENARIO: SALARIOSENTIDADES RELACIONADAS: EMPLEADOS.DESCRIPCIÓN:Los salarios es un cobro de parte de un empleado a la empresa por laprestación de su trabajo el gerente necesita ver una nomina la cualmuestre los días trabajados y las faltas que haya tenido el trabajadordurante el periodo para poder calcular el salario que recibirá.Es muy útil para el gerente para llevar un control de faltas y sacar el totalde gastos de salarios.Los empleados deben de tener una clave para identificarlos, puedenclasificarse dependiendo del puesto que tengan, etc. REPORTE: SALARIOSCRITERIO DE ORDENACIÓN: Id empleado.FECHA DE ELABORACIÓN: del 15 al 31 de octubre del 2011DIRIGIDO: GERENTE.CÁLCULO:Este reporte va dirigido para el gerente que esté a cargo de supervisar alos empleados se deberá tener una cuota fijo unitario por día trabajado,para poder realizar la operación se verá los días de asistencia que hayatenido el trabajador en el periodo para así poderlo multiplicar por la cuotapor día y así poder sacar el salario para cada trabajador.FORMULA: Cantidad * Precio_unitario = Total VISTA DEL REPORTE DE SALARIOS 20
  21. 21. Base de DatosCONSULTA 1--------------------------------Consultas--------------------------------SELECT Id_Articulo, Nom_Art,Precio 21
  22. 22. Base de DatosASCostofrom Articuloswhere Precio<= 80 and Id_Articulo<=2014orderby Precio DESC;CONSULTA 2select Nom_Proveedor,Fabricante,UPPER(Nom_Proveedor)ASNom_Proveedor_MAYUSfrom Proveedoreswhere Fabricante LIKEMA%orderby 1,2,3;CONSULTA 3select No_Almacen, Nom_Art, Existenciafrom Inventariowhere No_Almacen = 2 and Existencia between 10 and 40orderby Existencia DESC; 22
  23. 23. Base de DatosCONSULTA 4SELECTCOUNT(*)AS PRODUCTOS,MIN(Precio)AS price_min,MAX(Precio)AS price_max,AVG(Precio)AS price_avgfrom ArticulosCONSULTA 5select Id_Empleado, Edad, Puestofrom Detalle_Empwhere Edad between 23 and 29orderby Edad; 23
  24. 24. Base de Datos-------------------------------------------Reporte Existencia en el Almacén en Pesos-------------------------------------------REPORTE 1SELECT Nom_Art, No_Almacen,(Existencia*Precio)AS total_Dinero_AlmacénFROM Inventariowhere No_Almacen = 2orderby total_Dinero_Almacén DESC;------------------------------------------Reportes De Ventas Efectuadas------------------------------------------REPORTE 2select Id_Factura,Nom_Art,(Importe_Uni * Piezas)AS Total_De_Importefrom Detalle_Ventawhere Id_Factura between 5004 and 5008orderby Id_Factura; 24
  25. 25. Base de Datos-------------------------------------------Reporte De Un Solo Proveedor EspecificoREPORTE 3select Id_Articulo, Nom_Art, Existencia, Id_Proveedor AS Unico_Proveedorfrom Inventariowhere Id_Proveedor = 1013 OR Id_Proveedor = 1015orderby Existencia ASC;------------------------------------------Reporte De Mayor Factura-----------------------------------------REPORTE 4select Id_Factura, Totalfrom Detalle_Ventaorderby Id_Factura, Total DESC; 25
  26. 26. Base de Datos CONCLUCIONCon la implementación de la Base de Datos a la empresa YuliCosmeticspodemos concluir que con ella conseguimos:  El mejoramiento de la organización de la información, mediante una sencilla estructura que permite el acceso a cualquier persona de una forma muy fácil.  Acceso a la información de una forma más rápida y sencilla  Mejor control en las operaciones realizadas diariamente por la entidad, ya que es realizado con mayor exactitud y rápidamente.  Facilita la toma de decisiones, gracias a la estructura y variedad de informes en la que es presentada la informaciónCon una correcta Base de Datos se puede ver claramente reflejados losresultados no solo con la empresa YuliCosmetics si no que en cualquiernegocio será de gran apoyo. 26

×