Está en la página 1de 4

Una tienda de abarrotes solicita un sistema para llevar el registro y control

De sus Ventas, para lo cual te ha contratado.

Identifica las entidades con sus atributos en el caso.

Articulo Totales

 Código  Cantidad de Artículos


 Precio  Precio
 Descripción

La entidad artículo manejara los atributos:

Código: numero único con el cual se identificara en el sistema

Precio: costo a la venta relacionado mediante el código del articulo

Descripción: datos del articulo a venta para mejor control en el sistema

La entidad Totales manejara los atributos

Cantidad de artículos: que será el número de artículos que se incluirán en la venta para mantener
control de los inventarios al comenzar el día con 100 artículos descuentas el total de artículos
vendidos en el día y se reflejaran las existencias en la tienda

Precio: con el código del artículo se relacionara el precio para hacer el total a pagar en la venta

Las entidades se relacionaran para calcular el total de las ventas mediante el atributo clave de la
entidad articulo para calcular el total de las venta así mismo se relacionan en al descontar las
existencias del articulo cuando se descuenten del inventario, manejando una relación entre las
dos entidades mediante sus atributos que interactuaran para llevar el control de las ventas diarias
y de los inventarios

Identifica las relaciones entre entidades y explícalas mediante una


tabla.

Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software


ARTICULO

CÓDIGO DESCRIPCIÓN PRECIO

ARTICULO

CÓDIGO DESCRIPCIÓN PRECIO CANT_ART

TOTALES

CANT_ART PRECIO

TOTALES

CÓDIGO PRECIO CANT_ART CÓDIGO

CÓDIGO PRECIO CANT_ART TOTAL

109283 10 2 20

109284 15 4 60

109285 19 6 114

109286 8 2 16

Diagrama las relaciones especificadas en el cuadro anterior mediante


las herramientas del modelo E-R.

Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software


Para llevar el control de las ventas en necesario tener control de los artículos mediante
el código se relacionar las entidades para calcular al final del día las ventas generadas en
pesos así como la cantidad de artículos que se vendió para pasar a descontar del
inventario y llevar un control de la mercancía vendida así mismo de las ganancias, las
entidades se relaciona mediante el atributo código que multiplica al atributo cantidad de
artículos para dar el total de la venta.

Incluye las cardinalidades de las relaciones.

Los cardinales del ejemplo considero que son N:M = varios a varios

Ya que Muchos de los artículos se pueden relacionarse en muchas ventas

Realiza y expone las lecturas de las relaciones por ejemplo:

Cada artículo es de una clasificación por clave

Cada clave corresponde a un artículo a la venta

Si un artículo no cuenta con clave no se podrá vender.

En el diagrama vemos plasmado la relación de las entidades del proyecto que nos piden
nos indican que se necesita un sistema para el control de las ventas entonces se dan a
conocer las entidades que se relacionaran con la venta para llevar el control en el
diagrama se observas más fácil o más simple de entender que cual será el proceso de las

Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software


relaciones de los atributos los códigos de los artículos se multiplicaran por la cantidad
de artículos solicitados para dar el total de la venta con ello se manejar un control tanto
de mercancía como de ingresos.

Con el diagrama iniciamos el proceso de diseño de base de datos se lo podemos mostrar


al cliente con una explicación para que se dé una idea del resultado final del proyecto a
mi punto de vista si le llevamos tablas o atributos aunque estén definidos explicados no
creo que sea tan fácil de comprender y con un diagrama es más entendible y es más fácil
de explicar al cliente, yo creo que esta es una de sus muchísimas importancias en el
proceso del proyecto

Referencias

Diseño de bases de datos. Unidad 2. Modelado de bases de datos. FEBRERO


2017, de Universidad Abierta y a Distancia de México Sitio web:
https://unadmexico.blackboard.com/bbcswebdav/institution/DCEIT/2016_S2_
B1/DS/03/DDBD/U2/Unidad_2_Modelado_de_bases_de_datos.pdf

Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software

También podría gustarte