Proyecto base de datos

Base de Datos: Implementación sistema de gestión de calidad -Instrugas Ltda Proyecto de base de datos. Autores: Natera A

Views 346 Downloads 6 File size 1MB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Base de Datos: Implementación sistema de gestión de calidad -Instrugas Ltda Proyecto de base de datos. Autores: Natera Arango Víctor Manuel – Berrio Ramos

Jhon Anderson – Castellar Ardila Jhan Carlos

Implementación del sistema de gestión de calidad en la empresa Instrugas Ltda.

Elaborado por: Víctor Natera Jhon Berrio Jhan Castellar Presentado a: Ing. Rafael Cabeza Gordón

Asignatura: Base de Datos Grupo: 2

UNIVERSIDAD DEL ATLANTICO PROGRAMA INGENIERÍA INDUSTRIAL

Barranquilla, Octubre 27 de 2014

1/31

Base de Datos: Implementación sistema de gestión de calidad -Instrugas Ltda Proyecto de base de datos. Autores: Natera Arango Víctor Manuel – Berrio Ramos

Jhon Anderson – Castellar Ardila Jhan Carlos Índice

ÍNDICE ............................................................................................................................................. 2 INTRODUCCIÓN ............................................................................................................................... 3 1. PLANTEAMIENTO DEL PROBLEMA .............................................................................................. 4 1.1.DESCRIPCIÓN DEL PROBLEMA .................................................................................................. 4 2. OBJETIVOS ................................................................................................................................... 5 3. JUSTIFICACIÓN ............................................................................................................................ 6 4. MARCO DE REFERENCIA.………………………………………………………………………………………………………..7 4.1 MARCO TEÓRICO………………………………………………………………………………………………………………...7 4.2 MARCO CONCEPTUAL………………………………………………………………………………………………………10 5. RECURSOS………………………………………………………………………………………………………..………………….13 5.1 RECURSOS HUMANOS……………………………………………………………………………………………………….13 5.2 RECURSOS FINANCIEROS…………………………………………………………………………………...................14 5.3 RECURSOS DE HARDWARE…………………………………………………………………………………………………14 5.4 RECURSOS DE SOFTWARE…………………………………………………………….….………………………………..14 6. REQUERIMIENTOS DEL SISTEMA………………………………………………………….………………………………16 6.1 REQUERIMIENTOS FUNCIONALES…………………………………………………….………………………………..16 6.2 FLUJONORMAL DE EVENTOS……………………………………………………………………………………………..17 7.MODELADO DEL SISTEMA PROPUESTO………………………………………………………………………………..19 7.1 ESPECIFICACIÓNDE ENTIDADES…………………………………………………………………………………………19 7.2 MODELO ENTIDAD RELACIÓN…………………………………………………………………………………………..20 7.3MODELO LÓGICO O RELACIONAL……………….…………………………………………………………………....21 7.4 DICCIONARIO DE DATOS…………………………………………………………………………………………………..22 8. CODIGO FUENTE………………………………………………………………………………………………………………...25 9. CONCLUSIONES………………………………………………………………………………………………………………….26 BIBLIOGRAFIA…………………………………………………………………………………………………………………….....27

2/31

Base de Datos: Implementación sistema de gestión de calidad -Instrugas Ltda Proyecto de base de datos. Autores: Natera Arango Víctor Manuel – Berrio Ramos

Jhon Anderson – Castellar Ardila Jhan Carlos INTRODUCCIÓN

En todas las grandes empresas donde la libre competencia llega a caracterizar ese entorno empresarial, la empresa Instrugas Ltda, empresa en la cual comienza salir a flote, debe contribuir al crecimiento y expansión con relación a la economía de esta misma y del país. Los clientes siempre exigen la mayor calidad en todos los productos y un excelente servicio acompañado de precios considerablemente razonables, la globalización tiene como objetivo expandir la economía y obliga a las grandes empresas buscar nuevas estrategias para poder entrar en competencia entre sí mismas, de lo contrario solo llevarían a la ruina total. En este ámbito el proceso de calidad se proyectaría como un nuevo sistema que ayudaría a ser ese factor de primer orden para la competitividad.

3/31

Base de Datos: Implementación sistema de gestión de calidad -Instrugas Ltda Proyecto de base de datos. Autores: Natera Arango Víctor Manuel – Berrio Ramos

Jhon Anderson – Castellar Ardila Jhan Carlos 1.

1.1.

PLANTEAMIENTO DEL PROBLEMA

DESCRIPCIÓN DEL PROBLEMA

Un sistema de gestión de calidad es una serie de actividades coordinadas que se llevan a cabo sobre un conjunto de elementos (recursos, procedimientos, documentos, estructura organizacional y estrategias) para lograr la calidad de los productos o servicios que se ofrecen al cliente, es decir, planear, controlar y mejorar aquellos elementos de una organización que influyen en satisfacción del cliente y en el logro de los resultados deseados por la organización. La calidad ha tomado mucha fuerza en las empresas que están a la mano de la globalización, en una necesidad por mantenerse en el mercado. Instrugas Ltda se encarga en realizar procesos de calidad mediante los servicios de mantenimiento, calibración de instrumentos y suministro de equipos en las estaciones de gas vehicular, pero el problema recae en que la empresa no cuenta con una organización financiera enfocada en los movimientos contables, por lo cual a veces se encuentra incongruencias en las ganancias por no tener un registro financiero exacto de esta, esto es primordial en una empresa para poder llevar un registro de todas las acciones que se realizan en la empresa y tener una idea económica sobre la situación y la estabilidad que presenta la empresa. Es muy importante para una empresa llevar un debido control en toda la estructura financiera, por lo cual se necesita mejorar y optimizar dicha información para facilitar el debido problema, esto va en mejoramiento en la calidad de la empresa.

4/31

Base de Datos: Implementación sistema de gestión de calidad -Instrugas Ltda Proyecto de base de datos. Autores: Natera Arango Víctor Manuel – Berrio Ramos

Jhon Anderson – Castellar Ardila Jhan Carlos 2. OBJETIVOS 2.1. OBJETIVO GENERAL Implementar un sistema de gestión de Calidad en la empresa Instrugas Ltda Como soporte para la certificación. 2.2. OBJETIVOS ESPECIFICOS •Establecer la planeación estratégica para la empresa, como base para la implementación del Sistema de Gestión de Calidad. •Caracterizar los procesos delimitados en el alcance del Sistema de Gestión de Calidad y sus interrelaciones. •Establecer estrategias que permitan a los empleados analizar y adecuar de manera correcta las características del Sistema de Gestión de Calidad y la importancia de la calidad.

5/31

Base de Datos: Implementación sistema de gestión de calidad -Instrugas Ltda Proyecto de base de datos. Autores: Natera Arango Víctor Manuel – Berrio Ramos

Jhon Anderson – Castellar Ardila Jhan Carlos 3. JUSTIFICACIÒN Debido al proceso de cambio acelerado y a la competitividad global, donde la liberalización de las economías y la libre competencia vienen a caracterizar el entorno empresarial, la empresa Instrugas Ltda. Debe asumir el liderazgo para contribuir al crecimiento y al desarrollo económico del país y de esta forma colaborar con la economía internacional. Los consumidores exigen cada vez más, mayor calidad en los productos y servicios, precios razonables y excelencia en la atención. Los resultados de la globalización obligan a las organizaciones a buscar estrategias para adaptarse a la competencia, ya que sin estas dejaran de existir. En este entorno la Calidad Total se proyecta vigorosa como un nuevo sistema de gestión empresarial y factor de primer orden para la competitividad. Con tantos criterios implicados en la calidad para cumplir con las demandas del mercado, es esencial que una empresa u organización tenga un sistema claro y bien estructurado que establezca, documente, coordine y mantenga todas las actividades claves que son necesarias para asegurar las acciones de calidad en todas las operaciones pertinentes de la compañía y planta. Es decir debe existir una integración sistemática.

En el ámbito empresarial, se necesita un sistema de gestión de calidad, ya sea para tener un seguimiento de todas las acciones financieras que se realicen en una empresa, es fundamental porque ayudara a optimizar el sistema financiero de la empresa, también para mejorar la calidad del servicio, fidelizar y adquirir nuevos clientes.

6/31

Base de Datos: Implementación sistema de gestión de calidad -Instrugas Ltda Proyecto de base de datos. Autores: Natera Arango Víctor Manuel – Berrio Ramos

Jhon Anderson – Castellar Ardila Jhan Carlos 4. MARCO DE REFERENCIA. 4.1 MARCO TEÓRICO CALIDAD La calidad es una herramienta básica para una propiedad inherente de cualquier cosa que permite que la misma sea comparada con cualquier otra de su misma especie. La palabra calidad tiene múltiples significados. De forma básica, se refiere al conjunto de propiedades inherentes a un objeto que le confieren capacidad para satisfacer necesidades implícitas o explícitas. Por otro lado, la calidad de un producto o servicio es la percepción que el cliente tiene del mismo, es una fijación mental del consumidor que asume conformidad con dicho producto o servicio y la capacidad del mismo para satisfacer sus necesidades. Por tanto, debe definirse en el contexto que se esté considerando, por ejemplo, la calidad del servicio postal, del servicio dental, del producto, de vida, etc. [1]

En el ámbito empresarial el concepto de calidad ha sido vinculado con la filosofía puramente de la Calidad Total. En este sentido, existen importantes aportes para gerenciar las empresas según éste nuevo paradigma, basado en una serie de principios y fundamentos que señalaremos más adelante. [2]

[3]

7/31

Base de Datos: Implementación sistema de gestión de calidad -Instrugas Ltda Proyecto de base de datos. Autores: Natera Arango Víctor Manuel – Berrio Ramos

Jhon Anderson – Castellar Ardila Jhan Carlos Sistemas de Gestión de Calidad La Gestión de la Calidad según la norma ISO 9000:2005 lo define como las actividades coordinadas para dirigir y controlar una organización en lo relativo a la calidad. En general se puede definir la Gestión de la Calidad como el aspecto de la gestión general de la empresa que determina y aplica la política de calidad con el objetivo de orientar las actividades de la Empresa para obtener y mantener el nivel de calidad del producto o el servicio, de acuerdo con las necesidades del cliente. Con los nuevos paradigmas, el concepto “cliente” va más allá del cliente externo, del cliente final, que tradicionalmente identificamos como el que compra o paga por un producto o servicio. Dentro de una misma empresa, el receptor de un producto o servicio, ya sea terminado o semielaborado, también puede y debe considerarse cliente. El sistema de gestión de la calidad debe estar integrado en los procesos, procedimientos, instrucciones de trabajo, mediciones y controles, etc., de las propias operaciones de la empresa.

[4]

8/31

Base de Datos: Implementación sistema de gestión de calidad -Instrugas Ltda Proyecto de base de datos. Autores: Natera Arango Víctor Manuel – Berrio Ramos

Jhon Anderson – Castellar Ardila Jhan Carlos BASE DE DATOS RELACIONAL

Una base de datos es una colección de datos organizados y estructurados según un determinado modelo de información que refleja no sólo los datos en sí mismos, sino también las relaciones que existen entre ellos. Una base de datos se diseña con un propósito específico y debe ser organizada con una lógica coherente. Los datos podrán ser compartidos por distintos usuarios y aplicaciones, pero deben conservar su integridad y seguridad al margen de las interacciones de ambos. La definición y descripción de los datos han de ser únicas para minimizar la redundancia y maximizar la independencia en su utilización. En una base de datos, las entidades y atributos del mundo real, se convierten en registros y campos. Estas entidades pueden ser tanto objetos materiales como libros o fotografías, pero también personas e, incluso, conceptos e ideas abstractas. Las entidades poseen atributos y mantienen relaciones entre ellas. [5]

Los modelos clásicos de tratamiento de los datos son: 

Jerárquico: puede representar dos tipos de relaciones entre los datos: relaciones de uno a uno y relaciones de uno a muchos. Este modelo tiene forma de árbol invertido en el que una rama puede tener varios hijos, pero cada hijo sólo puede tener un padre.



En red: Este modelo permite la representación de muchos a muchos, de tal forma que cualquier registro dentro de la base de datos puede tener varias ocurrencias superiores a él. El modelo de red evita redundancia en la información, a través de la incorporación de un tipo de registro denominado el conector. En el modelo en red se representa el mundo real mediante registros lógicos que representan a una entidad y que se relacionan entre sí por medio de flechas



Relacional: Desde los años 80 es el modelo más utilizado, ya que permite una mayor eficacia, flexibilidad y confianza en el tratamiento de los datos. La mayor parte de las bases de datos y sistemas de información actuales se basan en el modelo relacional ya que ofrece numerosas ventajas sobre los 2 modelos anteriores, como es el rápido aprendizaje por parte de usuarios que no tienen 9/31

Base de Datos: Implementación sistema de gestión de calidad -Instrugas Ltda Proyecto de base de datos. Autores: Natera Arango Víctor Manuel – Berrio Ramos

Jhon Anderson – Castellar Ardila Jhan Carlos conocimientos profundos sobre sistemas de bases de dados. En el modelo relacional se representa el mundo real mediante tablas relacionadas entre sí por columnas comunes. Las bases de datos que pertenecen a esta categoría se basan en el modelo relaciones, cuya estructura principal es la relación, es decir una tabla bidimensional compuesta por líneas y columnas. Cada línea, que en terminología relacional se llama tupla, representa una entidad que nosotros queremos memorizar en la base de datos. las características de cada entidad están definidas por las columnas de las relaciones, que se llaman atributos. Entidades con características comunes, es decir descritas por el mismo conjunto de atributos, formarán parte de la misma relación

4.2 MARCO CONCEPTUAL Para realizar este proyecto se utilizan y aplican los siguientes términos: Calidad: Entendemos por calidad cuando al adquirir algún producto o servicio, este satisface nuestras expectativas y necesidades de una manera eficaz, es decir, que dicho producto funcione tal y como nosotros lo esperamos y que cumpla con el propósito por cual fue adquirido. Por su puesto el cliente espera la mejor calidad del producto al menor costo, acompañado de un buen servicio, entregado a tiempo y que sea flexible para atender sus necesidades especiales o urgentes. Entidad: Representa una “cosa” u "objeto" del mundo real con existencia independiente, es decir, se diferencia unívocamente de otro objeto o cosa, incluso siendo del mismo tipo, o una misma entidad. Esta puede ser un objeto con existencia física como: una persona, un animal, una casa, etc. (entidad concreta); o un objeto con existencia conceptual como: un puesto de trabajo, una asignatura de clases, un nombre, etc. (entidad abstracta). Una entidad está descrita y se representa por sus características o atributos. Por ejemplo, la entidad Persona las características: Nombre, Apellido, Género, Estatura, Peso, Fecha de nacimiento. [6] Relación: Asociación entre entidades, sin existencia propia en el mundo real que estamos modelando, pero necesaria para reflejar las interacciones existentes entre entidades. Representan Asociaciones entre entidades. Es el elemento del modelo que permite relacionar en sí los datos del mismo. Por ejemplo, en el caso de que tengamos una entidad personas y otra entidad trabajos. Ambas se realizan ya que las personas trabajan y los trabajos son realizados por personas:

10/31

Base de Datos: Implementación sistema de gestión de calidad -Instrugas Ltda Proyecto de base de datos. Autores: Natera Arango Víctor Manuel – Berrio Ramos

Jhon Anderson – Castellar Ardila Jhan Carlos

[7]

Cardinalidad: El tipo de Cardinalidad se representa mediante una etiqueta en el exterior de la relación, respectivamente: "1:1", "1:N" y "N:M", aunque la notación depende del lenguaje utilizado, la que más se usa actualmente es el unificado. Otra forma de expresar la Cardinalidad es situando un símbolo cerca de la línea que conecta una entidad con una relación: •"0" si cada instancia de la entidad no está obligada a participar en la relación. •"1" si toda instancia de la entidad está obligada a participar en la relación y, además, solamente participa una vez. •"N" si cada instancia de la entidad no está obligada a participar en la relación y puede hacerlo cualquier número de veces.

11/31

Base de Datos: Implementación sistema de gestión de calidad -Instrugas Ltda Proyecto de base de datos. Autores: Natera Arango Víctor Manuel – Berrio Ramos

Jhon Anderson – Castellar Ardila Jhan Carlos

[8]

Atributo: Los atributos son las características por medio de los cuales se puede describir una entidad. Por ejemplo de la entidad alumno podemos asignarle atributos como: nombre, apellido, dirección, teléfono, y su campo llave que puede ser: numero de cedula, número de matrícula, o un código cualquiera.

[9]

12/31

Base de Datos: Implementación sistema de gestión de calidad -Instrugas Ltda Proyecto de base de datos. Autores: Natera Arango Víctor Manuel – Berrio Ramos

Jhon Anderson – Castellar Ardila Jhan Carlos

5. RECURSOS 5.1. RECURSOS HUMANOS Para realizar la siguiente base de datos se necesita el siguiente personal: Gerente administrativo: será el encargado de especificar la situación de la empresa y luego transmitírselo a la persona encargada de la realización de la base de datos. Diseñador de la base de datos: será el encargado de crear la base de datos, con el fin de optimizar los procesos diagnosticados por el gerente administrativo. Digitador: será la persona encargada del manejo de la base de datos este ingresara, eliminara, modificara los datos que sean necesarios para la base de datos. Contador: será la persona encargada de suministrar al digitador la información financiera de la empresa.

13/31

Base de Datos: Implementación sistema de gestión de calidad -Instrugas Ltda Proyecto de base de datos. Autores: Natera Arango Víctor Manuel – Berrio Ramos

Jhon Anderson – Castellar Ardila Jhan Carlos 5.2. RECURSOS FINANCIEROS Al personal encargado de la creación de la base de datos se le pagara por sus servicios prestados el siguiente monto: Recurso Gerente administrativo Diseñador de la base de datos digitador contador Licencia del software (Oracle-Edición Empresarial)

Valor 1.200.000 pesos 1.000.000 pesos 630.000 pesos 800.000 pesos 400.000 pesos

5.3. RECURSOS DE HARDWARE En nuestra empresa instalamos SA. Utilizaremos el sistema de gestión de base de datos más popular en el mercado; ORACLE versión empresarial (En inglés, Enterprise edition). Esta versión tiene unos requisitos de hardware, son los siguientes: Componente

Plataforma requerida

RAM

1-2 GB para las tareas de evaluación Un mínimo de 4 GB para los servidores de producción

Espacio en el disco local

400 MB de espacio en el disco para los archivos binarios. Los archivos binarios instalados desde los paquetes nativos se encuentran en /opt en los sistemas UNIX. Para las tareas de evaluación, es suficiente con 2 GB adicionales de espacio en el disco local para el software del servidor. Si utiliza Directory Server, tenga en cuenta que las entradas almacenadas en Directory Server utilizan espacio en el disco local. Directory Server no admite registros ni bases de datos instalados en sistemas de archivos montados en NFS. Debe proporcionarse espacio suficiente para la base de datos en un sistema de archivos local; por ejemplo, en/var/opt o /local. Para una implementación de producción normal con un máximo de 250.000 entradas y sin atributos binarios como, por ejemplo, fotografías, 4 GB resultan suficientes. Directory Server puede utilizar más de 1,2 GB de espacio en el disco para los archivos de registro. Debe tenerse en cuenta que los 4 GB de espacio de almacenamiento están destinados únicamente a las bases de datos y no a los registros.

14/31

Base de Datos: Implementación sistema de gestión de calidad -Instrugas Ltda Proyecto de base de datos. Autores: Natera Arango Víctor Manuel – Berrio Ramos

Jhon Anderson – Castellar Ardila Jhan Carlos Componente

Plataforma requerida Directory Server admite el almacenamiento de discos SAN. Antes de utilizar un disco SAN, debe conocer su estructura y diseño, ya que el rendimiento de escritura del sistema puede verse afectado si un gran número de aplicaciones acceden simultáneamente a los datos del mismo disco. Directory Proxy Server no admite la instalación en sistemas de archivos montados en NFS. Debe proporcionarse espacio suficiente para la instancia y todos los archivos utilizados por éste en un sistema de archivos local; por ejemplo, en /var/opt o /local. Directory Proxy Server puede utilizar más de 1,2 GB de espacio en el disco para los archivos de registro.

15/31

Base de Datos: Implementación sistema de gestión de calidad -Instrugas Ltda Proyecto de base de datos. Autores: Natera Arango Víctor Manuel – Berrio Ramos

Jhon Anderson – Castellar Ardila Jhan Carlos 6. REQUERIMIENTOS DEL SISTEMA 6.1 REQUERIMIENTOS FUNCIONALES (Se deben detallar uno a uno cada acción que debe hacer el sistema según la tabla siguiente, donde R1 es el requerimiento No 1 hasta Rn) Nombre

R2. Modificar Datos

Resumen

El digitador podrá modificar aquel dato, cuyo valor sea erróneo o solo se desee cambiar.

Entradas Buscar el dato a cambiar, y editarlo por el valor nuevo Confirmar que la edición se haga efectiva Resultados El dato que anteriormente había sido digitado se eliminará, y se cambiará por el valor nuevo ingresado. Nombre

R3. Eliminar datos

Resumen

El digitador tendrá el recurso de poder eliminar los datos que el desee.

Entradas Buscar el campo donde se encuentre el dato a eliminar Proceder a borrar el dato Confirmar la eliminación del dato, y se hace efectiva la eliminación Resultados El sistema anula ese valor anteriormente ingresado Nombre

R4. Consultar datos

Resumen

El digitador al querer saber el valor de un dato, podrá consultarlo en el sistema

Entradas 16/31

Base de Datos: Implementación sistema de gestión de calidad -Instrugas Ltda Proyecto de base de datos. Autores: Natera Arango Víctor Manuel – Berrio Ramos

Jhon Anderson – Castellar Ardila Jhan Carlos Por un método de búsqueda, se procederá a buscar el dato a encontrar Después de la búsqueda, se mostraran los resultados encontrados que relacionen a el dato a buscar Resultados Se muestran los resultados, y luego se procede a finalizar la búsqueda 6.2 FLUJO NORMAL DE EVENTOS Acceso al sistema: Digitador 1. El digitador entra al sistema e ingresa su usuario y contraseña.

Sistema

2. El sistema consulta si el usuario y la contraseña existen, si existen verifica que coincidan. 3. Si el usuario y contraseña son válidos, el digitador puede acceder al sistema. Ingresar un dato: Digitador 1. El digitador entra al sistema y selecciona la opción de ingresar un dato.

Sistema

2. El sistema reacciona ante la acción del digitador y despliega la opción de ingreso. 3. El digitador ingresa los datos, y confirma sus valores. 4. Si los datos fueron ingresados correctamente el sistema acepta dichos ingresos. Modificar datos: Digitador 1. El digitador entra al sistema y selecciona la opción de modificar un dato.

Sistema

2. El sistema reacciona ante la acción 17/31

Base de Datos: Implementación sistema de gestión de calidad -Instrugas Ltda Proyecto de base de datos. Autores: Natera Arango Víctor Manuel – Berrio Ramos

Jhon Anderson – Castellar Ardila Jhan Carlos del digitador y despliega la opción de modificar. 3. El digitador busca la ubicación del dato. 4. El digitador ingresa los datos, y confirma sus valores. 5. Si los datos fueron ingresados correctamente el sistema acepta dichos cambios. 6. El sistema modifica los datos, y elimina los anteriores.

Eliminar datos: Digitador 1. El digitador entra al sistema y da la opción de eliminar un dato.

Sistema

2. El sistema reacciona ante la acción del digitador y despliega la opción de eliminación. 3. El digitador busca la ubicación del dato 4. El digitador elimina los datos, y confirma su eliminación. 5. El sistema elimina los datos, y campo queda vacío Consultar datos: Digitador 1. El digitador entra al sistema y da la opción de consultar un dato.

el

Sistema

2. El sistema reacciona ante la acción del digitador y despliega la opción de búsqueda. 3. El digitador ingresa los datos a encontrar. 4. El sistema muestra todos los resultados relacionados con los datos a buscar por el digitador.

18/31

Base de Datos: Implementación sistema de gestión de calidad -Instrugas Ltda Proyecto de base de datos. Autores: Natera Arango Víctor Manuel – Berrio Ramos

Jhon Anderson – Castellar Ardila Jhan Carlos 7. MODELADO DEL SISTEMA PROPUESTO 7.1. ESPECIFICACIÓN DE ENTIDADES CLIENTES: Esta entidad posee los datos de toda persona que haya comprado cualquier tipo de material. VENTAS: Esta entidad posee los datos de todas las ventas que se halla hecho en la empresa. PRODUCTO: Esta entidad posee los datos de la cantidad de producto que se tiene y del que se vende. INVENTARIOS: Esta entidad posee los datos importantes de la empresa ya que es donde se tiene en cuenta las ventas, y los productos. PROVEEDOR: Esta entidad posee los datos del proveedor que nos entrega los productos. RELACIONES Comprar: Es la relación que hay entre cliente y el producto, el cual se refiere a la cantidad de materiales que llevara el cliente. Registrar: Es la relación que hay entre las ventas, producto y el inventario, las cuales se refieren al registro de ventas, el registro de todos los productos que se venden y los que llegan de los proveedores, y todos estos datos se llevan al inventario. Proveer: Es la relación que hay entre el proveedor y el producto, el cual se refiere a los productos que necesita la empresa que son pedidos al proveedor.

19/31

Base de Datos: Implementación sistema de gestión de calidad -Instrugas Ltda Proyecto de base de datos. Autores: Natera Arango Víctor Manuel – Berrio Ramos

Jhon Anderson – Castellar Ardila Jhan Carlos 7.2. MODELO ENTIDAD RELACIÓN Precio

Nombre

Dirección

Teléfono

Total producto

Código de venta

Nombre producto

0,n

0,n Compra

Cliente

Ventas

Nombre producto Inventario

1,1 Registra

Cantidad

Proveedor

1,n ,n

Tipo de producto

Teléfono

1,1 Provee

Producto

Descripción

Cod. Producto

Nombre

Cantidad

Precio 20/31

Base de Datos: Implementación sistema de gestión de calidad -Instrugas Ltda Proyecto de base de datos. Autores: Natera Arango Víctor Manuel – Berrio Ramos

Jhon Anderson – Castellar Ardila Jhan Carlos 7.3. MODELO LOGICO O RELACIONAL Cliente

(Nombre, Teléfono, Dirección)

Producto

(Código de Producto, Cantidad, Descripción, Precio)

Proveedor (Teléfono, Tipo de Producto, Nombre) Inventario

(Cantidad, Nombre de Producto)

Ventas

(Nombre, Precio, Código de Venta, Total)

Proveedor Nombre del Proveedor Teléfono Tipo de Producto

Ventas Nombre Código de Venta Total Precio

Producto Cantidad Código de Producto Descripción Precio

Inventario Nombre del Producto Cantidad

Cliente Nombre Dirección Teléfono

21/31

Base de Datos: Implementación sistema de gestión de calidad -Instrugas Ltda Proyecto de base de datos. Autores: Natera Arango Víctor Manuel – Berrio Ramos

Jhon Anderson – Castellar Ardila Jhan Carlos PASOS PARA LA NORMALIZACION DE LAS TABLAS PRIMERA FORMA NORMAL Tabla proveedor

22/31

Base de Datos: Implementación sistema de gestión de calidad -Instrugas Ltda Proyecto de base de datos. Autores: Natera Arango Víctor Manuel – Berrio Ramos

Jhon Anderson – Castellar Ardila Jhan Carlos Tabla producto

Tabla cliente

SEGUNDA FORMA NORMAL Tabla ventas

23/31

Base de Datos: Implementación sistema de gestión de calidad -Instrugas Ltda Proyecto de base de datos. Autores: Natera Arango Víctor Manuel – Berrio Ramos

Jhon Anderson – Castellar Ardila Jhan Carlos TERCERA FORMA NORMAL Tabla inventario

Preguntas de las cardinalidades

ClLIENTE

COMPRA

VENTAS (0,1)

(0,N 1:N

¿Cuantos clientes pueden realizar una compra y quedar el registro de la venta? Min= 0 Max= n ¿Cuántos clientes se les puede realizar una venta? Min=0 Max=1 VENTAS (1,N

REGISTRA

PRODUCTO

N:M

(1,n)

¿Cuántas ventas pueden quedar registrada con el producto vendido? Min= 1 Max=n ¿Cuántos productos pueden quedar registrado en una venta ¿ Min= 1 Max =n

24/31

Base de Datos: Implementación sistema de gestión de calidad -Instrugas Ltda Proyecto de base de datos. Autores: Natera Arango Víctor Manuel – Berrio Ramos

Jhon Anderson – Castellar Ardila Jhan Carlos PRODUCTO (1,N

PROVEE

PROVEEDOR

1:N

(1,N

¿Cuántos productos nos puede proveer un provedor? Min=1 Max=n Cuantos proveedores pueden proveer productos ¿ Min=1 max = n

7.4 DICCIONARIO DE DATOS A continuación se describe cada uno de los campos de la tabla con las siguientes especificaciones:

Enteros de distintos tamaños:

INTEGER O INT (Oracle)

Reales de distinta precisión:

FLOAT, REAL, NUMBER (Oracle)

Caracteres:

CHAR, VARCHAR (Oracle)

Cadenas de bits:

BIT(n), RAW (Oracle) DATE, TIME (Oracle)

Fecha y hora: NOT NULL (no admite valores NULL) Restricción: Longitud (Long): Decimal (Dec):

Especifica la longitud que puede tener un campo Especifica la longitud de la parte decimal que puede tener un campo.

TABLAS

25/31

Base de Datos: Implementación sistema de gestión de calidad -Instrugas Ltda Proyecto de base de datos. Autores: Natera Arango Víctor Manuel – Berrio Ramos

Jhon Anderson – Castellar Ardila Jhan Carlos Nombre de la tabla: Proveedor

Descripción de la Tabla:

Tipo: Tangible

Contiene la información sobre los proveedores de la empresa

Nombre Atributo

Llave s

Tipo de Dato

Long

Nombre

VARCHAR

Teléfono Tipo de Producto

Dec

Nulo?

Descripción

(20)

NOT NULL

Nombre del Proveedor

NUMBER

(10)

NOT NULL

Teléfono del Proveedor

VARCHAR

(15)

NOT NULL

Especificación del producto

Nombre de la tabla: Producto

Descripción:

Tipo: Tangible

Contiene información de los Productos

Nombre Atributo

Tipo de Dato

Lon g

Código

INT

Precio

NUMBER

Llaves

NUMBER

Cantidad

VARCHAR

Descripción

De c

Nulo?

Descripción

(15)

NOT NULL

Código del producto

(6)

NOT NULL

(4)

(4)

NOT NULL

(30)

NOT NULL

Valor unitario de cada producto Cantidad específica de productos Breve descripción del producto

Nombre de la tabla: Inventario

Descripción de la Tabla:

Tipo: Tangible

Información sobre la venta de productos

Nombre Atributo

Llave s

Tipo de Dato

Lon g

Dec

Nulo?

Descripción 26/31

Base de Datos: Implementación sistema de gestión de calidad -Instrugas Ltda Proyecto de base de datos. Autores: Natera Arango Víctor Manuel – Berrio Ramos

Jhon Anderson – Castellar Ardila Jhan Carlos Nombre de producto

VARCHAR

(15)

NOT NULL

Nombre del producto

Cantidad

NUMBER

(3)

NOT NULL

Cantidad por tipo de producto

Nombre de la tabla: Ventas

Descripción:

Tipo: Tangible

Contiene información la venta de los productos

Nombre Atributo

Llave s

Tipo de Dato

Lon g

Nombre del producto

VARCHAR

Precio

NUMBER

Código de venta

INT

Total del producto

VARCHAR

De c

Nulo?

Descripción

(15)

NOT NULL

Nombre del Producto

(6)

NOT NULL

(4)

Valor unitario de cada producto

(15)

NOT NULL

Código Único del producto

(3)

NOT NULL

Total del Producto

Nombre de la tabla: Cliente

Descripción de la Tabla:

Tipo: Tangible

Contiene la información sobre los clientes

Nombre Atributo

Llave s

Tipo de Dato

Lon g

Nombre

VARCHAR

Teléfono

NUMBER

Dec

Nulo?

Descripción

(25)

NOT NULL

Nombre del Cliente

(10)

NOT NULL

Teléfono del cliente

27/31

Base de Datos: Implementación sistema de gestión de calidad -Instrugas Ltda Proyecto de base de datos. Autores: Natera Arango Víctor Manuel – Berrio Ramos

Jhon Anderson – Castellar Ardila Jhan Carlos Dirección

CHAR

(15)

NOT NULL

Dirección del Cliente

8. CODIGO FUENTE Otro método que podemos anexarle a la base de datos para mejorar y realizar una mejor planeación de las actividades de la empresa es la instalación de un programa (GIS o SIG - Sistema de Información geográfica) el cual es una integración organizada de hardware, software y datos geográficos diseñada para capturar, almacenar, manipular, analizar y desplegar en todas sus formas la información referenciada. “La tecnología de los Sistemas de Información Geográfica puede ser utilizada para investigaciones científicas, la gestión de los recursos, la gestión de activos, la arqueología, la evaluación del impacto ambiental, la planificación urbana, la cartografía, la sociología, la geografía histórica, el marketing, la logística”[10]

28/31

Base de Datos: Implementación sistema de gestión de calidad -Instrugas Ltda Proyecto de base de datos. Autores: Natera Arango Víctor Manuel – Berrio Ramos

Jhon Anderson – Castellar Ardila Jhan Carlos

9. CONCLUSIONES Del anterior proyecto podemos concluir que: 

Al desarrollar este sistema de gestión de calidad pudimos ver la gran mejoría que presentan las empresas no solo en la parte financiera si no también en la relación con los proveedores, los clientes y la parte de producción.



Gracias a la implementación de este sistema de gestión de calidad optimizamos los gastos y desperdicios por lo cual generamos mayor productividad para la empresa.



Al implementar estas bases de datos se encuentra una gran mejoría en la relación con los clientes, ya que tener toda la información bien almacenada nos permite brindarles unos mejores productos y servicios.



Con la implementación de este sistema gestión de calidad también disminuimos nuestros gastos, ya que tenemos un mejor control y seguimiento a nuestros productos y nuestro inventario.



Con esta base de datos se logró un mejor trabajo en toda la empresa logrando que los trabajadores realicen sus oficios con mayos eficiencia y eficacia

29/31

Base de Datos: Implementación sistema de gestión de calidad -Instrugas Ltda Proyecto de base de datos. Autores: Natera Arango Víctor Manuel – Berrio Ramos

Jhon Anderson – Castellar Ardila Jhan Carlos

BIBLIOGRAFIA   



    

[1] http://es.wikipedia.org/wiki/Calidad [2] http://es.wikipedia.org/wiki/Calidad [3] https://www.google.com.co/search?q=calidad&biw=1024&bih=467&tbm=isch&im gil=w637hUXVznGyjM%253A%253Bajdf7Z2CuKIRM%253Bhttp%25253A%25252F%25252Fuao.libguides.com%25252Fcontent.ph p%25253Fpid%2525253D461579%25252526sid%2525253D3792186&source=i u&pf=m&fir=w637hUXVznGyjM%253A%252Cajdf7Z2CuKIRM%252C_&usg=__lACsSOQUJcpov8oXV8Q7vLR4s78%3D&ved=0CDIQyjc&ei= qWhSVNqnAYOZgwTguYHgAg#facrc=_&imgdii=_&imgrc=w637hUXVznGyjM%2 53A%3Bajdf7Z2CuKIRM%3Bhttp%253A%252F%252Fwww.buscarempleo.es%252Ffiles%252F2008% 252F08%252Fcalidad.png%3Bhttp%253A%252F%252Fuao.libguides.com%252 Fcontent.php%253Fpid%253D461579%2526sid%253D3792186%3B468%3B44 4 [4] https://www.google.com.co/search?q=Sistemas+de+Gesti%C3%B3n+de+C alidad&source=lnms&tbm=isch&sa=X&ei=fWtSVMe2IcaZgwSpzoLYAg&ved =0CAYQ_AUoAQ&biw=1024&bih=467#facrc=_&imgdii=_&imgrc=AE7vy4o4MzgYM%253A%3BHRJU6RG9jajcM%3Bhttp%253A%252F%252Fwww.esdegue.mil.co%252Fsites%252Fde fault%252Ffiles%252Fimages%252FPRINCIPIOS%252520DEL%252520SIST EMA%252520DE%252520GESTION%252520DE%252520CALIDAD_0.previe w.JPG%3Bhttp%253A%252F%252Fwww.esdegue.mil.co%252Fnode%252F1 120%3B600%3B450 [5] http://www.hipertexto.info/documentos/b_datos.htm [6] http://www.jorgesanchez.net/bd/gbd2012.pdf (PAG 37) [7] http://www.jorgesanchez.net/bd/gbd2012.pdf [8] http://es.slideshare.net/tatxa11/diagrama-de-entidad-relacion (PAG 15) [9] http://www.taringa.net/posts/apuntes-ymonografias/13706428/Atributos-bases-de-datos.html

30/31

Base de Datos: Implementación sistema de gestión de calidad -Instrugas Ltda Proyecto de base de datos. Autores: Natera Arango Víctor Manuel – Berrio Ramos

Jhon Anderson – Castellar Ardila Jhan Carlos 

[10] http://es.wikipedia.org/wiki/Sistema_de_informaci%C3%B3n_geogr%C3%A1fica

BIBLIOGRAFIA ADICIONAL  http://www.jorgesanchez.net/bd/gbd2012.pdf  http://www.tecdigital.itcr.ac.cr/file/2591421/%28Intro3%29+Estructura+de+Bases+de+datos.pdf (lenguaje de bases de datos)  http://users.dsic.upv.es/asignaturas/fade/inf/es/tema5.pdf (aplicaciones de las bases de datos)

31/31