Sunteți pe pagina 1din 15

UNIVERSIDAD DE EL SALVADOR

FACULTAD DE CIENCIAS ECONOMICAS


ESCUELA DE ADMINISTRACIÓN DE
EMPRESAS

Asignatura: Computación II Ciclo académico: 01/2017

Grupo Teórico: 08

Ing. Luis Alonso Ventura Beltrán

Segundo Avance del Proyecto Integrador

ELABORADO POR:

Shalom Alicia Valladares Flamenco VF16005 Coordinadora


Oscar Armando Menjívar Alvarenga MA16045
José Alfredo González Alvarenga GA16014
Danilo Ernesto Nieto Quintanilla NQ16001
Roxana Guadalupe Ramos Cornejo RC16029

Ciudad Universitaria, 09 octubre de 2017, El Salvador, San Salvador


INDICE

Objetivos ............................................................................................................................................ 4
I. Modelo Conceptual (Diagrama Entidad-Relación) .............................................................. 5
II. Diccionario de datos................................................................................................................. 6
III. Modelo lógico (Tablas Normalizadas) ............................................................................... 8
IV. Descripción de los procesos (Algoritmo narrado) ........................................................... 9
V. Conclusiones ........................................................................................................................... 13
VI. Recomendaciones .............................................................................................................. 14
VII. Anexos ................................................................................................................................. 15
Introducción

El presente trabajo consiste en la presentación al diseño de la base de datos que


se implementará en la empresa Comercial “El Roble”.

Las empresas manejan una gran cantidad de datos, por lo tanto, la implementación
de una base de datos para esta empresa es de una gran utilidad para poder hacer
un mejor suministro de información, esto se realiza mediante una aplicación
profesional.

El primer apartado del contenido teórico de este documento contiene el modelo


Conceptual (Diagrama Entidad-Relación) que se desea implementar dentro de la
empresa, donde se define las entidades, atributos y cardinalidades que son parte
del diseño de una base de datos y que dan paso a la creación del Modelo Lógico.

Seguidamente se realiza el Diccionario de Datos, donde de cada entidad se realiza


una tabla y cada atributo es parte de esa tabla, en él se describe el atributo y el tipo
de datos de ese atributo. Ayuda a una mejor comprensión de lo datos previo a la
elaboración de la base de datos.

También se cuenta con el Modelo Lógico, que se elabora en base al Diagrama


Entidad-Relación, en este proceso se elaboran tablas y cada de una de ellas
contiene sus respectivos atributos, el tipo de dato que es cada atributo y se definen
las claves principales y las claves foráneas. Este diagrama es primordial para el
diseño de la base de datos.

El último apartado contiene cada uno de los procesos del sistema que se va a
implementar con la elaboración de dicho proyecto, a través de un algoritmo narrado
en este se registran los procesos que lleva la compra/venta de artículos dentro de
la empresa.
Objetivos

General:

Diseñar la presentación del diseño de la base de datos a implementar en la empresa


comercial “El Roble” para desarrollo de un sistema de gestión de compra y venta de
electrodomésticos que registre de manera eficiente cada una de las transacciones
que se realicen.

Específicos:

• Comprender los diferentes modelos para implementación de bases de datos,


y dominar el modelo relacional.
• Realizar el modelo de una base de datos relacional, a partir de la
especificación de requerimientos de un proyecto, comprendiendo y aplicando
los conceptos y transformaciones implicados.
• Describir lo procesos del sistema de compra/venta de la empresa a través de
un algoritmo narrado que de talle cada uno de los procesos que implican las
transacciones.
I. Modelo Conceptual (Diagrama Entidad-Relación)
II. Diccionario de datos.

CLIENTE [NIT_clien/PK, nom_clien, tel_clien]

PORVEEDOR [DUI_prov/PK, nom_prov, dir_prov, tel_prov]

SUCURSAL [nom-sucursal/PK, dir_sucursal, num_empleados, stock_sucursal, tel_sucursal]

COMPRA [ID_compra/PK, nom_clien, fecha_compra, dir_com, NIT_clien, nom_sucursal/FK]

PRODUCTO [ID_producto/PK, marca_producto, precio_producto, nom_producto,


nom_sucursal/FK]

CATEGORIA [cod_cate/PK, nom_cate, dir_cate, ID_producto/FK]

DISTRIBUYE [ID_prodcuto/FK1, DUI_proveedor/FK2, fecha_distri]

PROVEEDOR
NOMBRE DEL TIPO DE
CAMPO DESCRIPCION DATO LONGITUD
PK, Numero de
Dui_Prov identificación del
proveedor Carácter 9
Dir_Prov Dirección del proveedor Carácter 40
Nom_Prov Nombre del proveedor Carácter 20
Tel_Prov Teléfono del proveedor Carácter 8

CLIENTE
NOMBRE DEL TIPO DE
CAMPO DESCRIPCION DATO LONGITUD
Nit_Client PK, Nit del cliente Carácter 14
Nom_Client Nombre del cliente Carácter 20
Tel_Client Teléfono del cliente Numérico 8

PRODUCTO
NOMBRE DEL TIPO DE
CAMPO DESCRIPCION DATO LONGITUD
Id_Producto PK, Código de
identificación del producto Carácter 8
Nom_Producto Nombre del producto Carácter 20
Precio_Producto Precio del producto Carácter 8
Marca_Producto Marca del producto Carácter 20
Nombre de la sucursal
Nom_Sucursal adonde se encuentra el
producto Carácter 20

CATEGORIA
NOMBRE DEL TIPO DE
CAMPO DESCRIPCION DATO LONGITUD
Cod_Cate PK, Código de categoría Carácter 8
Nom_Cate Nombre de la categoría Carácter 20
Dir_Cate Dirección categoría Carácter 40
Id_Producto Identificación del producto Carácter 8

SUCURSAL
NOMBRE DEL TIPO DE
CAMPO DESCRIPCION DATO LONGITUD
PK, Nombre de la
Nom_Sucursal
sucursal Carácter 20
Dir_Sucursal Dirección de la sucursal Carácter 30
Tel_Sucursal Teléfono de la sucursal Carácter 8
Número de Empleados
Num_Empleados que laboran en la
sucursal Numérico 4
Stock_Sucursal Stock de los productos de
las sucursales Carácter 4

COMPRA
NOMBRE DEL TIPO DE
CAMPO DESCRIPCION DATO LONGITUD
PK, Código de
Id_Compra identificación de la
compra Carácter 8
Nom_Client Clave de identificación del
proveedor Carácter 8
Fecha_Compra Fecha de realización de la
compra Fecha 8
Dir_Compra Dirección donde se
efectúa la compra Carácter 30
Nombre de la sucursal en
Nom_Sucursal la que se realiza la
compra Carácter 20
Nit_Client Stock de los productos de
las sucursales Carácter 8
DISTRIBUYE
NOMBRE DEL TIPO DE
CAMPO DESCRIPCION DATO LONGITUD
Id_Producto PK, Código de
identificación del producto Carácter 8
PK, Numero de
Dui_Prov identificación del
proveedor Numérico 9
Fecha_Distri Fecha de distribución fecha 8

III. Modelo lógico (Tablas Normalizadas)


IV. Descripción de los procesos (Algoritmo narrado)

a. Proceso de Venta.

1- Atender al cliente.
2- Preguntar su nombre.
3- Tomar su pedido.
4- Verificar precio del producto.
5- Determinar el total de venta (En términos monetarios).
6- Cobrar factura.
7- Entregar el producto.

• Pseudocódigo.
• Flujograma.
b. Proceso de Compra.

1- Visitar o llamar al establecimiento de donde hare mi compra.


2- Brindar los datos de la empresa “El Roble S.A de C.V”.
3- Hacer el pedido de producto.
4- Si tienen el producto solicitado en existencia, pedir factura de lo contrario
cancelar pedido.

• Pseudocódigo.
• Flujograma.
V. Conclusiones

Se ha desarrollado parte de la fase inicial para la implementación del modelo físico


en la empresa, resolviendo el caso planteado, identificando los aspectos claves
dentro del proceso implementado.

A través el modelo Entidad-Relación se pudo identificar las entidades que forman


parte dentro de la implementación del sistema de base de datos, sus atributos y el
tipo de relación que existen entre las distintas entidades.

En el modelo lógico se muestra las tablas normalizadas que serán elementales para
la base de datos.

El trabajo se ha elaborado con la finalidad de hacer la presentación del diseño de la


base de datos a través de los distintos diagramas. Evaluando y resaltando la
importancia de cada uno de ellos para el desarrollo de la base de datos. Cada
proceso será registrado a través de la base de datos que se desee implementar.

A demás se cuenta con la ventaja de acceder a la información de manera rápida y


sencilla.

Esta fase del proyecto es elemental para una buena creación del modelo físico que
se desarrollará en la siguiente fase de dicho proyecto.
VI. Recomendaciones

• Crear un manual de procedimientos para el uso correcto del sistema de


compra y venta de mercadería para lograr la máxima eficacia de este.
• Implementación de un sistema gestor de bases de datos que se adecue a las
necesidades de la empresa.
• Ejecutar programas de capacitación sobre la naturaleza del sistema a
implementarse, se puede decir que el sistema informático de compra y venta
de electrodomésticos trabajaría mejor si todos los usuarios contribuyen al
desarrollo del mismo.
• Mejorar la seguridad dentro de la empresa para un manejo más adecuado y
seguro de la información que se almacena dentro de las bases de datos y así
logrando la integridad de dicha información.
VII. Anexos

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