Está en la página 1de 11

PROYECTO DE PROGRAMACION / BASE DE DATOS

PRESENTADO A:
ANDRES ARCOS
ANDREA AVELINO

PRESENTADO POR:
DIANA NATALY ALJACH MOSQUERA
VIVIANA ROCIO MANGUA BARRERA
MARTHA JOHANA CALCETERO

FUNDACION UNIVERSITARIA SAN MATEO


BASES DE DATOS
PROGRAMACION
BOGOTA D.C.
01 de noviembre de 2007
Especificacin para la realizacin de Proyecto Final de Bases de
Datos y Programacin

Tema:
Bases de datos para el control de las ventas, los productos, proveedores y
clientes de New Fashion Boutique.

Descripcin de la Base de Datos:

New Fashion Boutique es una micro-empresa que se dedica al diseo,


manufactura, venta y comercializacion de ropa femenina diseada para clientes
exclusivos, ofrecindole a cada persona una lnea de ropa sport que se adapte a
cada cliente, de acuerdo a sus gustos particulares. Se desea implementar una
base de datos que haga mas fcil y confiable el manejo de la informacin de cada
uno de los proveedores, clientes y modelos o productos que ofrece la Boutique a
su clientela, tambin se debe tener en cuenta la facturacin de las ventas y la
facturacin de las compras realizadas.

Requerimientos de informacin:

Es importante que en la Base de Datos podamos encontrar la siguiente


informacin:

Proveedores, pues en caso de necesitar materia prima en algn momento,


es importante tener informacin necesaria para ubicarlos.
Datos personales de cada cliente, ya que sern clientes exclusivos, es
importante poder ubicarlos en caso de que sea necesario.
Datos de los productos que ofrece la Boutique, lo anterior para poder
conocer todo lo necesario acerca de cada prenda que ofrecemos.

La ropa que los clientes podrn encontrar en nuestra Boutique ser:

- Pantalones
- Blusas
- Chaquetas
- Faldas
- Vestidos
- Shorts

De cada uno de los anteriores productos se desea conocer la talla, el precio,


material, color, nombre de la prenda y la coleccin a la que pertenece.
La Base de Datos deber permitir las siguientes consultas como mnimo:

Inventario de las existencias especificando el valor de cada producto y su


descripcin (color, material, talla, precio).
Listado de los datos de los clientes, nombre, apellido y telfono (fijo,
celular).
Listado de los empleados y sueldo a pagar descontando los das no
trabajados.
Listado de los proveedores especificando los productos que ofrece y los
respectivos precios.
Directorio telefnico de los clientes.
Directorio telefnico de los proveedores.
Inventario de los productos adquiridos por un cliente especifico.
Total de ventas realizadas durante el mes.

Requerimientos de la aplicacin:

Debe realizarse la base de datos completamente, aplicando hasta 3FN.


La base de datos debe tener integridad referencial, para evitar ingresar
informacin errnea por ejemplo datos que no existe.
En lo posible se debe trabajar con formularios para manejar la informacin,
estos deben contemplar la validacin de datos.
Las consultas realizadas deben realizarse tambin como formularios o
mostrando un informe donde esta se pueda ver.

Entregables:

Manual de la base de datos completo, especificando el funcionamiento del


sistema y requerimientos del mismo. (Documento).
Diseo de la base de datos completo (Identificacin de entidades,
Identificacin de relaciones, Diagrama E-R, Mapa de Instancias reales,
Distribucin de datos de acuerdo a la plataforma usada en la
Implementacin). (Documento).
Sistema completo con su respetiva base de datos funcional ( CD con la
aplicacin, cdigo, fuente y ejecutable).

1. De acuerdo a las especificaciones pedidas para la base de datos y teniendo


en cuenta las necesidades de New Fashion Boutique, empezaremos por
identificar las entidades con las que trabajaremos de aqu en adelante:
Las entidades son:

Proveedor
Cliente
Factura_Compra
Factura_Venta
Detalle_Factura_Compra
Detalle_Factura_Venta
Talla
Color
Prenda
Material
Material/producto
Material/proveedor
Color/producto
Talla/producto

ATRIBUTOS
Proveedor:
- Nit
- Nombre
- Direccin
- Telefono

Cliente:
- Cod_cliente
- Nombre
- Apellido
- Direccin
- Telefono_fijo
- Telefono_movil

Factura_Venta:
- Cod_venta
- Hora
- Fecha
- Subtotal
- Iva
- Total
Factura_Compra:
- Cod_compra_boutique
- Num_factura_proveedor
- Fecha
- Hora
- Subtotal
- Iva
- Total

Detalle_Factura_Venta:
- Cod_factura_venta
- Cantidad
- Subtotal

Detalle_Factura_Compra:
- Cod_factura_compra
- Cantidad
- Subtotal

Talla:
- Cod_talla
- Nombre_talla

Color:
- Cod_color
- Nombre_color

Producto:
- Cod_producto
- Nombre_producto
- Existencias
- Precio base

Material:
- Cod_material
- Nombre_material

Material/Producto
- Cod_matprod

Material/Proveedor
- Cod_matprov
Color/Producto
- Cod_colprod

Talla/Producto
- Cod_tallaproducto

IDENTIFICACION DE POSIBLES UID

PROVEEDOR: # Nit
CLIENTE: # Cod_cliente
FACTURA_VENTA: # Cod_venta
FACTURA_COMPRA: #Cod_compra
DETALLE_FACTURA_VENTA: # Cod_factura_venta
DETALLE_FACTURA_COMPRA: # Cod_factura_compra
TALLA: # Cod_talla
COLOR: # Cod_color
PRODUCTO: # Cod_producto
MATERIAL: # Cod_material

DESCRIPCION DE LAS ENTIDADES

PROVEEDOR: Empresa encargada de dotar a New Fashion Boutique


de la materia prima necesaria para realizar los productos.

CLIENTE: Representa a la persona que adquiere los productos de New


Fashion Boutique.
FACTURA_VENTA: Representa el registro de las ventas realizadas en
New Fashion Boutique.

FACTURA_COMPRA: Representa el registro de las compras que se


realizan en New Fashion Boutique con respecto a materia prima.

DETALLE_FACTURA_VENTA: Representa la descripcin de la


factura_venta.
DETALLE_FACTURA_COMPRA: Representa la descripcin de la
factura_compra.

TALLA: Se refiere al tamao de las prendas realizadas en New Fashion


Boutique.

COLOR: Colores en los que se tienen disponibles las prendas de New


Fashion Boutique.

PRODUCTO: Modelos que estn a la venta en New Fashion Boutique.


CLIENTE
COLECCIN: Grupo al que pertenece la prenda dependiendo de la
PROVEEDOR
temporada. #Cod_cliente FACTURA_VENTA
#NIT * Nombre
* Nombre * Apellido #Cod_compra
MATERIAL:
* Direccin Tela en la que se
* Direccin elaboran los productos en la Boutique.
* Fecha
* Telfono * Telefono_fijo * Hora
* Telefono_movil * Subtotal

FACTURA_COMPRA
DETALLE_FACTURA_VENTA
#Cod_compra_boutique DIAGRAMACION
*Num_factura_proveedor #Cod_factura_venta
* Fecha * Cantidad
* Hora * Subtotal
* Subtotal

DETALLE_FACTURA_COMPRA
TALLA COLOR
#Cod_factura_compra
* Cantidad #Cod_talla #Cod_color
* Subtotal *Nombre_talla * Nombre_color

PRODUCTO COLECCIN MATERIAL

#Cod_producto #Cod_coleccion #Cod_material


* Nombre_producto * Nombre_coleccion * Nombre material
proveedor Cliente Fac Detalle Fac_ Detalle Talla Color Producto Coleccin Mate
_venta _fac_venta compra Fac_compra
proveedor
* *
Cliente
*
Fac
_venta * *

Detalle
_fac_vent * *
a
Fac_
compra * *
Detalle
Fac_comp * * *
ra
Talla
*
Color
* * *
Producto
* * * * *
Coleccin
*
Material
* * * *
MATRIZ DE CHEQUEO

MATRIZ DE RELACIONES

proveedor Cliente Fac Detalle Fac_ Detalle Talla Color Producto Coleccin Mate
_venta _fac_venta compra Fac_compra
proveedor Registr Distri
ado en ye a
Cliente Registr
ado en
Fac
_venta Registra Conforma
a da por
Detalle
_fac_vent Confor Registra
a ma a a
Fac_ Registra Conformada
compra a por
Detalle
Fac_comp Confor Regi Regi
ra ma a stra a
Talla
Pertenec
ea
Color
Registrado Pertenec Perte
por ea ce
Producto Registrado Pert Perte
por enec nece Pertenec Perte
ea a ea ce
Coleccin Conform
ada por
Material Perte
Distribuid Registrado nece Pertenec
o por en a ea

DIAGRAMA ENTIDAD/RELACION

Proveedor
Cliente

Material/ Fac_venta
producto
Fac_compra

Det_fac_venta

Det_fac_compra
Color

Color/Producto

Material/Producto
Material Producto

Producto/Talla

Talla

También podría gustarte