CASO PRACTICO 02 SISTEMA DE GESTI N COMERCIAL TvisT SRL. acces
CURSO: DISEÑO Y DESARROLLO DE APLICACIONES CONTABLES – 2013 - II
CASO PRÁCTICO Nº 02: SISTEMA DE GESTIÓN COMERCIAL:
Elaborar un sistema de base de datos para obtener diferentes tipos de información relacionada
con un sistema de gestión comercial para la empresa TvisT SRL. que se dedica a la venta
de ropa y calzado paracaballeros, damas y niños.
Las entidades identificadas para el caso son las siguientes:
1.
2.
IDENTIFICACIÓN DE ENTIDADES:
PRODU CTO
CATEGORIA
CLIENTE
COMPR OB ANTE
PROVEEDO R
VEND EDOR
REG. VENTAS
REG. COMPRAS
DISEÑO CONCEPTUAL:
REG. DE COMPRAS
1
PROVEEDOR
VENDEDOR
COMPRA
1
∞
PRODUCTO
∞
∞
VENTA
1
CATEGORIA
REGISTRO VENTAS
1
∞
CLIENTE
3.
COMPROBANTE
IDENTIFICACIÓN DE ATRIBUTOSY DEFINICIÓN DE CAMPOS:
ENTIDAD PROVEEDOR
ATRIBUTO
Número de RUC
Nombre o razón social
Nombre del contacto
Jirón o calle y número
Ciudad
Nº telefónico
CAMPO
id_proveedor
nombre_rsp
contacto
direccion
ciudad
telefono
ENTIDAD CLIENTE
ATRIBUTO
Código del cliente
Nombre o Razón Social
Dirección
Ciudad
Nº Telefónico
CAMPO
id_cliente
nombre_rsc
domicilio
ciudad
telefono
1
ENTIDAD CATEGORIAATRIBUTO
Categoría del producto
Descripción
Imagen
CAMPO
id_categoria
descripcion
imagen
ENTIDAD PRODUCTO
ATRIBUTO
Código del producto
Nombre del producto
Categoría del producto
Distribuidor
Precio de venta unitario
CAMPO
id_producto
nom_producto
id_categoria
id_proveedor
precio_v
ENTIDAD VENDEDOR
ATRIBUTO
DNI
Apellidos y Nombres
Jirón o calle y número
Nº telefónico
Identificación
CAMPO
id_vendedorapel_nom
direccion
telefono
fotografia
4. CODIGOS:
Los códigos a utilizar serán: Nº de RUC, Nº DNI y valores DE autonumeración según sea el
caso, estableciéndose además para los productos y sus categorías lo siguiente:
Código de Categorías:
Clasificación del producto
Ropa
Calzado
:
:
Categoría
Damas
Caballeros
Niños
R
C
Clasificación del producto R
Pantalones
Casacas
Camisas / Blusas
PolosEtc.
:
:
:
10
20
30
Clasificación del producto C
:
:
:
:
:
1
2
3
4
….
Zapatos
Sandalias
Zapatillas
Etc.
:
:
:
:
1
2
3
….
Código de Productos: Para cada producto específico se establearán rangos en función de las
cantidades de productos a manejar en cada categoría.
5. OTRAS TABLAS:
ENTIDAD COMPROBANTE
ATRIBUTO
Código de comprobante
Nombre del comprobante
CAMPO
id_comprob
comprobante
LaRelación:
PRODUCTO
∞
VENTA
∞
CLIENTE
2
Dará origen a la Tabla T_VENTA que almacenará toda la información de las ventas:
ENTIDAD VENTA
ATRIBUTO
Número de pedido venta
Código del cliente
DNI vendedor
Fecha del pedido
Código del comprobante
Numero de comprobante
Detalle de la transacción
CAMPO
id_venta
id_cliente
id_vendedor
f_venta
id_comprob
num_comprob
detalle_v
Como una venta puede constarde diferentes tipos productos no se recomienda introducir
el producto como un atributo de la ve nt a sino crear otra tabla con el detalle de las
ventas, para el caso: tabla T_DETALLE_VENTA
ENTIDAD DETALLE_VENTA
ATRIBUTO
Número de pedido venta
Código del producto
Cantidad
CAMPO
id_venta
id_producto
cantidad_v
La Relación:
PRODUCTO
∞
COMPRA
∞
PROVEEDOR
Dará origen a la Tabla T_COMPRA quealmacenará toda la información de las compras:
ENTIDAD COMPRA
ATRIBUTO
Número de pedido compra
Código proveedor
Fecha del pedido
Código del comprobante
Numero de comprobante
Fecha del comprobante
Detalle de la transacción
CAMPO
id_compra
id_proveedor
f_compra
Id_comprob
num_comprob
f_comprob
detalle_c
Como una compra puede constar de diferentes tipos productos no se recomienda introducir
elproducto como un atributo de la c om pr a sino crear otra tabla con el detalle de las
compras, para el caso: tabla T_DETALLE_COMPRA.
ENTIDAD DETALLE_COMPRA
ATRIBUTO
Número de pedido compra
Código del producto
Precio Unitario de compra
Cantidad de compra
CAMPO
id_compra
id_producto
precio_c
cantidad_c
6. RELACIONES:
Establecer las relaciones correspondientes (En propiedades de la relación activar:...
Regístrate para leer el documento completo.