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:
factura_venta.

Representa

la

descripcin

de

la

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.
FACTURA_VENTA
#Cod_cliente
* Nombre
#NIT
#Cod_compra
* Apellido
* Nombre

MATERIAL:
Tela
en
la
que
se
elaboran
los
productos
en la Boutique.
* Fecha
* Direccin
* Direccin
* Hora
* Telefono_fijo
* Telfono
* Subtotal
* Telefono_movil

FACTURA_COMPRA
DETALLE_FACTURA_VENTA

#Cod_compra_boutique
*Num_factura_proveedor
* Fecha
* Hora
* Subtotal

DIAGRAMACION

#Cod_factura_venta
* Cantidad
* Subtotal

DETALLE_FACTURA_COMPRA
#Cod_factura_compra
* Cantidad
* Subtotal

TALLA

COLOR

#Cod_talla
*Nombre_talla

#Cod_color
* Nombre_color

PRODUCTO

COLECCIN

#Cod_producto
* Nombre_producto

#Cod_coleccion
* Nombre_coleccion

MATERIAL
#Cod_material
* 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
proveedor
Cliente

Cliente

Fac
Detalle
Fac_
Detalle
Talla Color Producto Coleccin Mate
_venta _fac_venta compra Fac_compra
Registr
Distri
ado en
ye a
Registr

ado en

Fac
_venta
Detalle
_fac_vent
a
Fac_
compra
Detalle
Fac_comp
ra
Talla

Registra
a

Conforma
da por
Confor
ma a

Registra
a

Registra
a

Conformada
por
Confor
ma a

Regi
stra

Regi
a
Pertenec
ea

Color
Registrado
por
Producto

Registrado
por

Pertenec
ea
Pert Perte
enec nece
ea
a

Coleccin
Distribuid
o por

Registrado
en

Perte
nece Pertenec
a
ea

DIAGRAMA ENTIDAD/RELACION

Proveedor
Cliente

Material/
producto

Pertenec Perte
ea
ce
Conform
ada por

Material

Fac_venta

Perte
ce

Fac_compra

Det_fac_venta
Det_fac_compra

Color

Color/Producto

Material

Material/Producto

Producto

Producto/Talla

Talla

También podría gustarte