You are on page 1of 7

DISEO DE UN SISTEMA DE VENTAS DE

LA DULCERIA "EL LAMBAYECANO"

Table of Contents
'Table of Contents' needs to be generated! For instance, if this is Microsoft Word then you need to select
this text, bring up the context menu - right mouse click, and choose 'Update Field'.

Main Subject Area/Display1


Cliente

Venta

ruc
dni
nombre
direccion
telefono
fechaNacimiento

Personal

ruc (FK)
id (FK)
numero

tiene /
pertenece

fecha
hora
numeroComprobante
importe
modalidadPago

pertenece /
realizada

tiene /
pertenece

puede /
pertenecer
tiene /
pertenece

Descuento
codigo
numero (FK)
ruc (FK)
id (FK)
cantidadMinima
cantidadMaxima
%descuentoPorProducto

Pedido
ruc (FK)
id
fecha
fechaEntrega
estado

DetallePedido
codigo (FK)
ruc (FK)
id (FK)

tiene /
pertenece

cantidad
precioPedido

numero (FK)
ruc (FK)
dni
id (FK)

atendida /
atiende

nombre
direccion
telefono
fechaNacimiento

Detalleventa
numero (FK)
codigo (FK)
ruc (FK)
id (FK)
cantidad
precioPedido

tiene /
correspoonde
Producto
codigo
nombre
tipo
fechaVenta
precio

tener /
corresponde

Entity
Entidad
Nombre
Cargo
Cliente
Descuento

Definicin
Almacena datos de la ocupacin del personal en la empresa
Almacena los datos de los clientes
Almacena datos de todos los descuentos hechos al por mayor y
menor de las ventas en la empresa

pertenece
tener

Entidad
Nombre
DetallePedido

Definicin
Almacena datos en detalle de pedido hecho por los clientes hacia la
empresa
Almacena datos detallados de las ventas en la empresa
Almacena datos de todos los productos en un lote determinado
Almacena datos de los pedidos hechos por los clientes
Almacena datos del personal que atiende las ventas
Almacena datos de la presentacin de cada producto por lote
Almacena datos de los productos que estan en el lote y que son
pedidos por los clientes
Almacena datos de todas las ventas realizadas en la dulcera el
lambayecano

Detalleventa
Lote
Pedido
Personal
Presentacin
Producto
Venta

Atributos(s) of "Cargo" Entity


Nombre
dni
numero
ruc
cdigo
id
tipo

Definicin
Nmero de DNI que
identifica al personal
Numero con la que se
identifica al personal que
atiende una venta
Ruc con el cual se
identifica un cliente
Cdigo que identifica a
un cargo que se le asigna
a un personal
Cdigo con el que se
identifica el pedido
Tipo de cargo del
personal asignado:
Gerente, jefe de
administracin, jefe de
almacn, cajero, etc.

Obligatorio
Yes

Is PK
Yes

Is FK
Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

No

Yes

Yes

Yes

Yes

No

No

Obligatorio
Yes

Is PK
Yes

Is FK
No

Yes

No

No

Yes

No

No

Yes
No

No
No

No
No

No

No

No

Obligatorio
Yes

Is PK
Yes

Is FK
No

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

No

No

Yes

No

No

Yes

No

No

Atributos(s) of "Cliente" Entity


Nombre
ruc
dni
nombre
direccin
telfono
fechaNacimiento

Definicin
Ruc con el cual se
identifica un cliente
Nmero de DNI que
identifica al cliente
Nombre el cual pertenece
al cliente
Direccin del cliente
Numero de telfono que
pertenece al cliente
Fecha de nacimiento del
cliente

Atributos(s) of "Descuento" Entity


Nombre
cdigo
numero
ruc
id
cantidadMinima
cantidadMaxima
%descuentoPorProducto

Definicin
cdigo que identifica al
descuento
Numero con la que se
identifica una venta
Ruc con el cual se
identifica un cliente
Cdigo con el que se
identifica el pedido
cantidad mnima de
descuento
cantidad mxima de
descuento a cierto
producto
descuento por producto

Atributos(s) of "DetallePedido" Entity


Nombre
cdigo
ruc
id

cantidad
precioPedido

Definicin
Cdigo que identifica al
producto
Ruc con el cual se
identifica un cliente en el
pedido
Cdigo en detalle de
pedido que hace un
cliente en determinada
venta
Cantidad de un pedido en
detalle que hace un
cliente
Precio de un producto en
detalle de cada pedido

Obligatorio
Yes

Is PK
Yes

Is FK
Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

No

No

Yes

No

No

Obligatorio
Yes

Is PK
Yes

Is FK
Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

No

No

Yes

No

No

Obligatorio
Yes

Is PK
Yes

Is FK
Yes

Yes

Yes

No

Yes

No

No

Yes

No

No

Yes

No

No

Obligatorio
Yes

Is PK
Yes

Is FK
Yes

Yes

Yes

No

Yes

No

No

Yes

No

No

Yes

No

No

Obligatorio
Yes

Is PK
Yes

Is FK
Yes

Atributos(s) of "Detalleventa" Entity


Nombre
numero
cdigo
ruc
id
cantidad
precioPedido

Definicin
Numero con la que se
identifica una venta
Cdigo que identifica al
detalle de venta
Ruc con el cual se
identifica un cliente
Cdigo con el que se
identifica el pedido
Cantidad de un producto
que se hace en una venta
en detalle
Precio de un producto
que se realiza en cada
venta

Atributos(s) of "Lote" Entity


Nombre
cdigo
id
existencia
precioVenta
fechaVencimiento

Definicin
cdigo que identifica al
producto
cdigo que identifica al
lote
existencia del producto
en el lote
precio del producto en el
lote
fecha de vencimiento del
producto en el lote

Atributos(s) of "Pedido" Entity


Nombre
ruc
id
fecha
fechaEntrega
estado

Definicin
Ruc con el cual se
identifica un cliente en el
pedido
Cdigo con el que se
identifica el pedido
fecha en la que se hace el
pedido
fecha en la que se entrega
el pedido
estado en la que se
encuentra el pedido

Atributos(s) of "Personal" Entity


Nombre
numero

Definicin
Numero con la que se
identifica al personal que

Atributos(s) of "Personal" Entity


Nombre
ruc
dni
id
nombre

direccin
telfono
fechaNacimiento

Definicin
atiende una venta
Ruc con el cual se
identifica un cliente
Nmero de DNI que
identifica al personal
Cdigo con el que se
identifica el pedido
Nombre que identifica a
un empleado en una
determinada venta hacia
un cliente
Direccin de un
empleado
Numero de telfono de
personal
Fecha de nacimiento de
personal

Obligatorio

Is PK

Is FK

Yes

Yes

Yes

Yes

Yes

No

Yes

Yes

Yes

Yes

No

No

No

No

No

Yes

No

No

No

No

No

Obligatorio
Yes

Is PK
Yes

Is FK
Yes

Yes

Yes

Yes

Yes

No

No

Yes

No

No

Obligatorio
Yes

Is PK
Yes

Is FK
No

No
Yes
Yes

No
No
No

No
No
No

Yes

No

No

Definicin
Ruc con el cual se
identifica un cliente
Cdigo con el que se
identifica el pedido
Numero con la que se
identifica una venta
fecha en la que se realiza
una venta
Hora en la que se realiza
una venta
comprobante con el cual
identificas que se ha
realizado una venta

Obligatorio
Yes

Is PK
Yes

Is FK
Yes

Yes

Yes

Yes

Yes

Yes

No

No

No

No

No

No

No

No

No

No

Importe que se genera al


registrarse una venta

No

No

No

Atributos(s) of "Presentacion" Entity


Nombre
cdigo
id

nombre

componente

Definicin
cdigo que identifica a la
presentacin de un
producto de un lote
cdigo que identifica al
lote donde se encuentra
determinado producto
con su respectivas
presentaciones
Nombre que identifica a
la presentacin de un
producto en determinado
lote
Numero de componente
de la presentacin de un
producto

Atributos(s) of "Producto" Entity


Nombre
cdigo
nombre
tipo
fechaVenta
precio

Definicin
cdigo que identifica al
producto
nombre del producto
tipo de producto
Fecha en la que se realiz
la venta del producto
Precio del producto

Atributos(s) of "Venta" Entity


Nombre
ruc
id
numero
fecha
hora
numeroComprobante

importe

Atributos(s) of "Venta" Entity


Nombre
modalidadPago

Definicin
Modalidad por la cual se
hace el pago: Al contado,
tarjeta de crdito, por
partes, etc.

Obligatorio
No

Is PK
No

Is FK
No

You might also like