Documentos de Académico
Documentos de Profesional
Documentos de Cultura
RESUMEN:
ABSTRACT:
Tabla De Contenidos
Lista de Ilustraciones..................................................................................................................5
CAPÍTULO 1. DESCRIPCIÓN DEL PROYECTO...................................................................7
1.1. INTRODUCCIÓN.....................................................................................................7
1.2. ANTECEDENTES DE LA EMPRESA....................................................................8
1.2.1. Reseña Histórica....................................................................................................8
1.2.2. Misión..................................................................................................................13
1.2.3. Visión...................................................................................................................13
1.2.4. Organigrama de la Heladería Gaviota..................................................................14
1.3. SITUACIÓN ACTUAL DEL PROBLEMA............................................................14
1.3.1. Situación Actual...................................................................................................14
1.3.2. Descripción del Proceso Actual...........................................................................15
1.3.3. Documentación Interna de la Empresa:...............................................................22
1.3.4. Documentación Externa de la Empresa:..............................................................22
1.4. MATRIZ FODA.......................................................................................................23
1.5. PROBLEMA............................................................................................................24
1.6. OBJETIVOS............................................................................................................24
1.6.1. Objetivo General..................................................................................................24
1.6.2. Objetivos Específicos...........................................................................................24
1.7. ALCANCE DEL PROYECTO................................................................................25
1.8. JUSTIFICACIÓN DEL PROYECTO.....................................................................25
Capítulo 2. MARCO TEÓRICO...............................................................................................27
2.1. Base de Datos..........................................................................................................27
2.2. Sistema de Gestión de Base de Datos (SGBD).......................................................27
2.3. Ventas y Desventajas de las Bases de Datos............................................................27
2.3.1. Ventajas de las bases de datos..............................................................................27
2.3.2. Desventajas de las bases de datos........................................................................30
2.4. Tipos de Campos de las Base de Datos...................................................................30
2.5. Tipos de Base de Datos............................................................................................31
2.5.1. Base de Datos Relacional.....................................................................................31
2.5.2. Bases de Datos en Red.........................................................................................32
2.5.3. Base de Datos Orientada a objetos.......................................................................32
2.6. Modelo Entidad Relación........................................................................................32
2.7. Elementos de Modelo Entidad Relación..................................................................33
2.8. Relación Relacional.................................................................................................34
2.9. DBDesigner.............................................................................................................35
CAPITULO 3. MARCO PRÁCTICO......................................................................................37
3.1. Recopilación de Información.........................................................................................37
3.2. Identificación de los objetos y sus características..........................................................38
3.3. Modelo Entidad / Relación............................................................................................39
3.4. Normalización................................................................................................................40
3.4.1. Primera Forma Normal...........................................................................................41
Lista de Ilustraciones
1.1. INTRODUCCIÓN
La heladería gaviota fue fundada en el año 1998, su propietario es el Señor Quintín Villazón
Garnica en sus inicios fue un emprendimiento de carácter familiar, que posteriormente mediante
su desarrollo económico pudo establecer diferentes sucursales con diferentes modalidades de
venta gracias a la buena administración, en consecuencia, a lo largo de los años se han permitido
lograr una buena calidad de los productos que comercializa en su entorno.
En sus inicios la Heladería Gaviota estaba ubicada en la calle Moxos y Valle grande, donde se
dedicaban simplemente a la fabricación de helado artesanal, como ser picoles, conos, barquillos,
sándwiches congelados. Solamente se realizaba la venta con vendedores ambulantes,
posteriormente en el año 2000 se abrió una nueva sucursal en la ciudad de Sacaba en la zona de
Quintanilla con ubicación en la calle Los Ceibos entre San Antonio de Padua y los Pinos,
ampliando así de la misma manera la variedad de productos ofrecidos, aumentando en su stock
de venta helado en crema para vendedoras ambulantes y haciendo despachos de helado artesanal
a diferentes colegios de la zona y ciudad de Sacaba, como ser los colegios Quintanilla, Max
Fernández, German Bush, Eliodoro Villazón, Man Césped, José Nicolas Maldonado y Litoral.
En el año 2010 la heladería Gaviota cerró por un año aproximadamente. Luego en el año 2011
abrió nuevamente la fábrica en la ciudad de Sacaba donde se mudaron todas las operaciones de
producción, tomando como punto de venta principal esa ciudad. Volviendo a abastecer de
productos a sus clientes que tenía antes.
A finales del 2018 se hizo la apertura de una nueva fábrica pequeña en el departamento de
Oruro con ubicación en la calle Benedetto Vincenti entre Avenida del Maestro y presidente
Montes, donde se realizan solamente helado artesanal para la comercialización mediante
vendedores ambulantes.
Hoy en día la heladería gaviota cuenta con 2 sucursales en la ciudad de Sacaba y dos Fabricas
una en la ciudad de Oruro y otra en la ciudad de Sacaba, cuenta con 6 autos food trucks para la
ciudad de Sacaba, con 10 vendedores ambulantes y entrega productos a ocho colegios de la zona.
En la ciudad de Oruro cuenta con 7 vendedores ambulantes.
Políticas:
1. La empresa renovará continuamente su mercancía para mantenerse estable en el mercado.
2. La empresa cumplirá los requisitos de los clientes de manera que se sientan satisfechos
con el producto que se les ofrece.
3. La empresa tendrá buena reputación gracias a la calidad de los productos que
comercializa.
4. La empresa cumplirá con las leyes establecidas por entidades como:
• IMPUESTOS NACIONALES
• FUNDAEMPRESA
• CAMARA DE COMERCIO
• LICENCIA DE FUNCIONAMIENTO Y PADRÓN MUNICIPAL DEL
CONTRIBUYENTE
5. Cumplir como empleado el horario establecido de trabajo.
1.1.2. Misión
La Heladería Gaviota está orientada en todo momento a lograr que nuestros productos cuenten
con la calidad y reconocimiento que nuestros clientes más exigentes merecen tener.
1.1.3. Visión
La Heladería Gaviota tiene como visión crear una gran cadena de sucursales donde se pueda
distribuir una gran cantidad de productos de la mejor calidad, ser una empresa reconocida,
distinguida, renombrada y demandante, en el mundo comercial enfocado a la excelencia gracias
a la buena reputación y distinción adquirida por nuestros productos de gran calidad, logrando así
enfrentar mercados internacionales.
La Heladería Gaviota es una empresa que vende helados, cuenta con 2 sucursales ubicadas en
distintas zonas del municipio de Sacaba, y también cuenta con otra fábrica en el departamento de
Oruro. Nace como una gestión de comercio para comunidades en pro de incrementar la
producción salaria y mercantil. Es una empresa que realiza ventas de cuatro maneras distintas, en
la ciudad de Sacaba, mediante food trucks, mediante vendedores ambulantes, repartos a colegios
de la zona; en la ciudad de Oruro solamente mediante vendedores ambulantes y en ambas
ciudades realiza ventas directas en las mismas fábricas y sucursales.
Cada compañía cuenta con un registro de datos correspondiente a las ventas diarias, de tal
manera que siempre existe acceso adecuado para los usuarios finales cuando se desea modificar
algún resultado, el modelo correspondiente pretende mostrar la información más relevante de la
compañía.
La Heladería Gaviota es una micro empresa que surgió originalmente como un negocio
familiar y que hoy en día ya es categorizada como reconocida en algunas de sus zonas
comerciales. Algunos de sus empleados son vendedores intermedios como es el caso de los
colegios a los que se reparten helados casi diarios, la Heladería Gaviota compra insumos para la
producción a sus Proveedores ESENCIALES (fábrica de insumos para helados, repostería y
embutidos), NATUREX y MAPRIAL.
1.1.6.1. Cliente
El cliente llega y se dirige a la oficina de Ventas donde realiza su pedido, la persona encargada
de Ventas es un cajero quien le toma el pedido al cliente manualmente, luego el vendedor realiza
una nota de entrega donde se encuentra escrito el pedido correspondiente, después el cliente debe
cancelar el monto de su pedido y una vez realizado el pago el cliente recibe una nota de entrega
más su factura correspondiente del cajero. El cliente debe dirigirse al área de bodegas donde
tendrá que recibir su pedido, una vez que el cliente entrega su nota de venta el encargado de
Bodega o sucursal le entrega el pedido correspondiente y ahí finaliza la compra.
1.1.6.2. Vendedor
Los vendedores se dividen en 3 tipos los ambulantes, los que venden en food truck y los
vendedores fijos, porteros de escuela que venden en sus quioscos.
Los vendedores ambulantes vienen a la fábrica ubicada en Quintanilla dónde sacan el
producto para su comercialización, el producto se les proporciona bajo lista por tipo de producto
y cantidad de producto que desean llevar para vender, ya sea en coches o cajas térmicas. Ellos
solicitan la cantidad que desean llevar y es el encargado de bodega quien les proporciona el
producto.
Luego por la tarde cuando los vendedores ambulantes regresan a la fábrica deben entregar el
producto restante bajo lista de igual manera al encargado de bodega. Después el encargado de
bodega proporciona una nota de productos vendidos del día con el cual el vendedor debe
dirigirse a caja donde le hacen el respectivo cobro de la venta del día.
Los vendedores de food truck tienen una actividad parecida con el vendedor ambulante con
la diferencia en que el vendedor de food truck solo lleva helado tipo crema para la venta en
envases vacíos (galletas en cono o canastitas, barquillos y vasos térmicos), el helado en crema se
le es entregado bajo anotación pesando el producto tanto a la salida por la mañana como a la
vuelta por la tarde y los envases son entregados bajo lista, el vendedor debe recibir una nota de
entrega del encargado de bodega de los productos que está llevando y por la tarde de la misma
manera para su posterior entrega de las ventas del día en caja.
Los vendedores fijos, porteros de escuela que venden en sus quioscos; realizan sus pedidos
por teléfono, el tipo de helado que comercializa son helados de tipo picole, el encargado de
bodega envía a uno de los empleados de fabricación con el pedido junto con una nota de entrega
donde está registrado el pedido del vendedor a detalle. El vendedor fijo cancela el monto del
producto luego de la venta de los helados. El vendedor debe cancelar directamente en caja con la
nota de entrega y la cajera le emite la factura correspondiente.
1.1.6.5. Administración
En la parte administrativa interactúan el cajero y el administrador.
El cajero debe de registrar manualmente en la computadora en un archivo Excel la venta de
cada cliente, luego al final del día debe imprimir todas las ventas que se realizó en el día, más el
talonario de nota de ventas y el dinero del día debe dirigirse a Administración y entregar un
informe detallado sobre las ventas del día.
El encargado de Administración debe ingresar en la computadora las ventas entregadas por
el Cajero manualmente a la computadora y así poder realizar los balances correspondientes.
1.5. PROBLEMA
“¿De qué manera se puede solucionar los problemas de veracidad y seguridad que se
presenta en este momento en la Heladería Gaviota?”
1.6. OBJETIVOS
Diseñar un modelo de base de datos para el control y registro en los procesos de inventario,
pedido, ventas y nómina de empleados de la Heladería “Gaviota”
Diseñar una base de datos en donde se lleve el control de la información de los procesos
de administración de Inventario, pedidos, ventas y nómina de empleados de la Heladería
“Gaviota”.
Realizar la Normalización del diseño de la base de datos planteada.
Diseñar el modelo final de la base de datos en DBDESIGNER
1.7. ALCANCE DEL PROYECTO
El alcance del proyecto solo abarcara todo lo que es el control y registro en los procesos de
inventario, pedido, ventas y nómina de empleados de la Heladería “Gaviota” y no tomara en
cuenta otras áreas de la empresa.
Por tanto, en algunas empresas donde aún no tiene las ayudas tecnológicas, poseen un grado
de dificultad a la hora de manejar sus procesos de entradas y salidas, no obstante, presentan un
crecimiento muy por debajo en comparación con las empresas que si tienen sistematizados su
información.
Teniendo en cuenta lo anterior, es por ello que se hace necesario el de diseñar una base de
datos que controle las ventas, el control y registro en los procesos de inventario, pedido y nómina
de empleados de la Heladería Gaviota, diariamente además de generar resultados en los informes
para luego tener claridad del producto faltante y los requerimientos que hacen falta para la
siguiente venta donde los beneficios se verán reflejados.
Dicho diseño de base de datos pretende poner a la pequeña y mediana empresa (PYMES) que
aún no cuentan con tecnología en sus procesos de inventario, pedido, ventas y nómina de
Se define una base de datos como una serie de datos organizados y relacionados entre sí, los
cuales son recolectados y explotados por los sistemas de información de una empresa o negocio
en particular.
Características
Entre las principales características de los sistemas de base de datos podemos mencionar:
Independencia lógica y física de los datos.
Redundancia mínima.
Acceso concurrente por parte de múltiples usuarios.
Integridad de los datos.
Consultas complejas optimizadas.
Seguridad de acceso y auditoría.
Respaldo y recuperación.
Acceso a través de lenguajes de programación estándar.
1.10. Sistema de Gestión de Base de Datos (SGBD)
Los Sistemas de Gestión de Base de Datos (en inglés DataBase Management System) son un
tipo de software muy específico, dedicado a servir de interfaz entre la base de datos, el usuario y
las aplicaciones que la utilizan. Se compone de un lenguaje de definición de datos, de un
lenguaje de manipulación de datos y de un lenguaje de consulta.
1.11. Ventas y Desventajas de las Bases de Datos
consulta sobre los datos, sin que sea necesario que un programador escriba una aplicación
que realice tal tarea.
Mejora en la productividad: El SGBD proporciona muchas de las funciones estándar
que el programador necesita escribir en un sistema de ficheros. A nivel básico, el SGBD
proporciona todas las rutinas de manejo de ficheros típicas de los programas de
aplicación. El hecho de disponer de estas funciones permite al programador centrarse
mejor en la función específica requerida por los usuarios, sin tener que preocuparse de los
detalles de implementación de bajo nivel.
Mejora en el mantenimiento: En los sistemas de ficheros, las descripciones de los datos
se encuentran inmersas en los programas de aplicación que los manejan. Esto hace que
los programas sean dependientes de los datos, de modo que un cambio en su estructura, o
un cambio en el modo en que se almacena en disco, requiere cambios importantes en los
programas cuyos datos se ven afectados. Sin embargo, los SGBD separan las
descripciones de los datos de las aplicaciones. Esto es lo que se conoce como
independencia de datos, gracias a la cual se simplifica el mantenimiento de las
aplicaciones que acceden a la base de datos.
Aumento de la concurrencia: En algunos sistemas de ficheros, si hay varios usuarios
que pueden acceder simultáneamente a un mismo fichero, es posible que el acceso
interfiera entre ellos de modo que se pierda información o se pierda la integridad. La
mayoría de los SGBD gestionan el acceso concurrente a la base de datos y garantizan que
no ocurran problemas de este tipo.
Mejora en los servicios de copias de seguridad: Muchos sistemas de ficheros dejan que
sea el usuario quien proporcione las medidas necesarias para proteger los datos ante
fallos en el sistema o en las aplicaciones. Los usuarios tienen que hacer copias de
seguridad cada día, y si se produce algún fallo, utilizar estas copias para restaurarlos. En
este caso, todo el trabajo realizado sobre los datos desde que se hizo la última copia de
seguridad se pierde y se tiene que volver a realizar. Sin embargo, los SGBD actuales
funcionan de modo que se minimiza la cantidad de trabajo perdido cuando se produce un
fallo.
Cada Sistema de Base de Datos posee tipos de campos que pueden ser similares o diferentes.
Entre los más comunes podemos nombrar:
Numérico: entre los diferentes tipos de campos numéricos podemos encontrar enteros
“sin decimales” y reales “decimales”.
Booleanos: poseen dos estados: Verdadero “Si” y Falso “No”.
Memos: son campos alfanuméricos de longitud ilimitada. Presentan el inconveniente de
no poder ser indexados.
Fechas: almacenan fechas facilitando posteriormente su explotación. Almacenar fechas
de esta forma posibilita ordenar los registros por fechas o calcular los días entre una fecha
y otra.
Alfanuméricos: contienen cifras y letras. Presentan una longitud limitada (255
caracteres).
Auto incrementables: son campos numéricos enteros que incrementan en una unidad su
valor para cada registro incorporado. Su utilidad resulta: Servir de identificador ya que
resultan exclusivos de un registro.
También en desuso, en una base de datos en red se utiliza la estructura de grafo/red, como en
el caso anterior los distintos objetos están relacionados entre sí mediante relaciones del tipo 1:M,
pero en este caso un objeto puede estar relacionado como hijo con varios elementos que serán
sus padres. En este caso las relaciones que se crean se denominan SET y el equivalente al padre
se denomina PROPIETARIO (OWNER) y el equivalente al hijo se denomina MIEMBRO
(MEMBER).
Un ejemplo de sistema en red es el CODASYL. También existen modelos para realizar el diseño
de datos orientado a bases de datos en red. En red podríamos representar lo mismo que la
estructura anterior y además lo siguiente:
Se trata de un tipo de base de datos adecuada para elementos que se crean utilizando lenguajes
de programación orientados a objetos como C++ o Java.
Una base de datos orientada a objetos se organiza en torno a objetos en lugar de acciones, y
datos en lugar de lógica. Por ejemplo, un registro multimedia en una base de datos relacional
puede ser un objeto de datos definible, a diferencia de un valor alfanumérico.
1.14. Modelo Entidad Relación
Los diagramas o modelos entidad-relación (denominado por su sigla, ERD “Diagram Entity
relationship”) son una herramienta para el modelado de datos de un sistema de información.
Estos modelos expresan entidades relevantes para un sistema de información, sus inter-relaciones
y propiedades.
coche. Los atributos se representan como círculos que descienden de una entidad, y no es
necesario representarlos todos, sino los más significativos, como a continuación.
Relación: Es un vínculo que nos permite definir una dependencia entre varias entidades,
es decir, nos permite exigir que varias entidades compartan ciertos atributos de forma
indispensable. Las relaciones se muestran en los diagramas como rombos, que se unen a
las entidades mediante líneas.
Podemos encontrar distintos tipos de relaciones según como participen en ellas las entidades.
Es decir, en el caso anterior cada empleado puede tener un cargo, pero un mismo cargo lo pueden
compartir varios empleados.
Esto complementa a las representaciones de las relaciones, mediante un intervalo en cada
extremo de la relación que especifica cuantos objetos o cosas (de cada entidad) pueden intervenir
en esa relación.
Uno a uno: Una entidad se relaciona únicamente con otra y viceversa. Por ejemplo, si
tuviésemos una entidad con distintos chasis y otra con matrículas deberíamos de
determinar que cada chasis solo puede tener una matrícula (y cada matrícula un chasis, ni
más en ningún caso).
Uno a varios o varios a uno: determina que un registro de una entidad puede estar
relacionado con varios de otra entidad, pero en esta entidad existir solo una vez. Como ha
sido en el caso anterior del trabajador del taller.
Varios a varios: determina que una entidad puede relacionarse con otra con ninguno o
varios registros y viceversa. Por ejemplo, en el taller un coche puede ser reparado por
varios mecánicos distintos y esos mecánicos pueden reparar varios coches distintos.
Los indicadores numéricos indican el primero el número mínimo de registros en una relación
y posteriormente el máximo (si no hay límite se representa con una "n").
Sistema de Manejadores de Base de Datos
Es el conjunto de programas que maneja todo acceso a la base de datos.
Un SMBD consiste de un conjunto de datos relacionados entre sí y un conjunto de
herramientas de software (y/o hardware) para tener acceso a esos datos. Consiste de un conjunto
de programas que son usados para definir, procesar y administrar la BD y sus aplicaciones.
Conjunto de equipos y programas que organiza los datos y proporciona los mecanismos
utilizados para crear un archivo computarizado de BD; añadir, borrar o cambiar datos dentro del
archivo; cambiar el modo en que están almacenados los datos dentro de los archivos de una BD,
buscar en la BD aquellos datos que cumplen ciertos criterios, etc..
El SMBD para organizaciones grandes requiere de un gran número de personas y altos gastos
de equipos, programas y capacitación personal.
Conceptualmente, lo que sucede es lo siguiente:
A. Un usuario emite una solicitud de acceso utilizando algún lenguaje de manipulación
de datos específico (DML: Data Manipulation Language).
B. El SMBD lee la solicitud y la interpreta.
C. El SMBD inspecciona en orden a) el esquema externo, b) la correspondencia externa /
conceptual, c) el esquema conceptual, d) la correspondencia conceptual/interna y e) la
definición de la estructura de almacenamiento.
D. El SMBD realiza las operaciones necesarias sobre la base de datos almacenada.
Un SMBD puede organizar, procesar y presentar los datos seleccionados de una BD. Esta
capacidad permite a quienes toman decisiones rastrear, probar y consultar el contenido de la BD
para extraer las respuestas a las preguntas no recurrentes y no previstas en informes regulares.
El Objetivo primordial de un SMBD es proporcionar un entorno para recuperar información y
almacenar nueva información en la BD de manera segura, y garantizando la integridad de los
datos, para lo cual debe proporcionar a los usuarios una visión abstracta de estos, es decir, los
detalles de cómo se almacenan y se mantienen los datos, son transparentes para los usuarios.
Esto se debe a que muchos de ellos, no tienen experiencia en computadores, por ello se les
esconde la complejidad a través de diversos niveles de abstracción, para simplificar la
interacción con el sistema.
Funciones de los SMBD
En esta sección se examinaran los tipos de funciones y servicios que debe proporcionar un
SMBD.
1) Definición de datos: El SMBD debe ser capaz de aceptar definiciones de datos
(esquema externo, el esquema conceptual, el esquema interno y todas las
correspondencias asociadas) en versión fuente y convertirlas en la versión objeto
apropiada. Dicho de otro modo, el SMBD debe incluir componentes procesadores de
lenguajes para cada uno de los diversos lenguajes de definición de datos (DDL).
2) Manipulación de datos: El SMBD debe ser capaz de atender las solicitudes del usuario
para extraer, poner al día, datos que ya existen en la base de datos o para agregar en
ella datos nuevos. Dicho de otro modo, el SMBD debe incluir componentes
procesadores de lenguajes para cada uno de los diversos lenguajes de manipulación de
datos (DML).
3) Seguridad e integridad de los datos: El SMBD debe supervisar las solicitudes de los
usuarios y rechazar los intentos de violar las medidas de control y seguridad definidas
por el DBA.
4) Control de concurrencia de los datos: El SMBD debe proporcionar un mecanismo para
garantizar que la base de datos se actualice correctamente cuando haya varios usuarios
actualizando de manera concurrente la base de datos.
5) Recuperación: El SMBD debe poder recuperar la base de datos en caso de que esta
resulte dañada de alguna forma.
6) Diccionario de Datos accesible por el usuario: El SMBD debe incluir un catálogo en el
que se almacenen las descripciones de los datos y que sea accesible por parte de los
usuarios.
7) Desempeño: El SMBD debe ejecutar todas las funciones recién identificadas en la
forma más eficiente posible.
Ventajas y Limitaciones de los SMBD
VENTAJAS LIMITACIONES
Mejor integración y menos duplicidad Se necesitan hardware y software más
de los datos que se originan en los complejos y caros.
diferentes puntos.
Menos errores cuando varios registros Fallas del hardware o del software
pueden actualizarse en forma simultánea. pueden ocasionar la destrucción de
información vital de la BD.
Ahorran en el costo de desarrollo de Pueden requerirse un largo período de
nuevas aplicaciones, así como en los conversión, elevados gastos de
costos de entrada de los datos y su capacitación y habilidades mayores en
almacenamiento. quienes son responsables del Sistema de
BD.
Facilitan la organización y reorganización de la información.
Facilitan la recuperación rápida y flexible de la información.
Facilitan el almacenamiento de grandes cantidades de información.
Operacionalmente, el conjunto de todas las reglas de acceso se puede representar a través de una
Matriz de Acceso A [S i, Oi] en donde cada posición va a tener asociada una lista de tipos de acceso
posibles.
1.17. DBDesigner
DBDesigner es un sistema totalmente visual de diseño de bases de datos, que combina
características y funciones profesionales con un diseño simple, muy clara y fácil de usar, a fin de
ofrecerte un método efectivo para gestionar tus bases de datos.
Te permite administrar la base de datos, diseñar tablas, hacer peticiones SQL manuales y
mucho más, como ingeniería inversa en MySQL, Oracle, MSSQL y otras bases de datos ODBC,
modelos XML y soporte para la función drag-and-drop.
Algunas de las características:
Guarda los proyectos en XML nativo.
Posibilidad de conectividad con otros SGDB a través de plug-ins añadibles (por defecto
MySQL y PostgreSQL)
Conectividad con el "backend" de la base de datos
Exportar / Importar scripts .SQL
El programa dispone además de una interfaz profesional y de detallados manuales de uso.
Se aplicó para observar todo lo relacionado con la empresa con el propósito de percibir,
examinar, o analizar los eventos que se presentan en las actividades de la heladería que nos
permitió evaluar las funciones, operaciones y procedimientos a la hora de realizar el control y
registro en los procesos de inventario, pedido, ventas y nómina de empleados de la heladería
“Gaviota”.
También la heladería debe registrar a sus proveedores de insumos y llevar un registro de los
productos que dejan como ser: nombre de la empresa proveedora, NIT, dirección, teléfono, y tipo
de materia prima que deja para la heladería más el costo de la misma por unidad y docena,
también la cantidad en peso o litro. También se que tiene registrar a sus clientes, las ventas,
procesos de inventario y pedidos.
3.4. Normalización
A continuación, presentamos la normalización del diseño de base de datos para los procesos
de inventario, pedido, ventas y nómina de empleados de la Heladería “Gaviota” en sus tres
Formas Normales.
3.4.1. Primera Forma Normal
1FM
Empleado: (id_emp, nom_emp, ci_emp, dic_emp, telf_emp,
hora_entrada, hora_salida, tipo_turno)
Cliente: (id_clien, nom_ clien, ci_ clien, dic_ clien, telf_ clien)
2FM
Cliente: (id_clien, nom_ clien, ci_ clien, dic_ clien, telf_ clien,
id_emp, id_pedido)
3FM
Capítulo 4. Conclusiones
En la actualidad para que una entidad sea altamente competitiva tiene que estar
soportada bajo estándares de informática, que le permitan el crecimiento en cada
actividad que realice, una estrategia seria mantener sus procesos de entrada y salida
debidamente actualizados y de forma segura, con el fin de dar más exactitud en sus
ganancias y/o perdidas según sea la situación.
La elaboración de una solución tecnológica para una entidad determinada tiene
consigo una gran exigencia de desarrollo, se trata de resolver de la mejor manera un
problema planteado con el fin de satisfacer las necesidades de un usuario final.
Bajo el criterio de Pymes, encontramos que hay muy pocas de ellas que aún no
cuentan con su información sistematizada como es debido
Referencias
http://es.wikipedia.org/wiki/T%C3%A9cnicas_de_ventas
Articulo pdf: Cátedra: Producción I Capítulo 9. Teoría de Inventarios
http://www.promonegocios.net/venta/concepto-de-venta.html
http://www.degerencia.com/tema/ventas
Libro Ingeniería de software (sexta edición), Ian Sommerville. Addison Wesley. Sitio
en inglés
Ingeniería del software. Un enfoque práctico (sexta edición), R. S. Pressman. McGraw
Hill Higher Education. Sitio en Inglés
http://www.mitecnologico.com/Main/InventariosConceptoYCaracteristicas
http://www.mitecnologico.com/Main/ConceptoDeInventario
ANEXOS
ANEXO 1
Nota de Entrega para los productos que salen de la empresa para su comercialización.
Control de Compras para el encargado de Producción, donde registra todas las compras para
la elaboración de helado.
ANEXO 2