TALLER DE BASE DE DATOS DESARROLLO DE SOFTWARE PARA UNA DANADERIA TESVG 3501 – ISC ELABORADO POR: CYNTHIA AREELI ZAMORA GUADARRAMA CHRISTOPHER MENDEZ TRUJILLO
PROFESOR: ING. ROBERTO MIJARES GUERRERO
ENERO DE 2011
Índice Introducción ………………………………………………………………………... Problemática ……………………………………………………………………….. Objetivos ……………………………………………………………………………. Estructura de la base de datos …………………………………………………. Modelo Entidad Relación ………………………………………………………… Diccionario de Datos .…………………………………………………………….. Manual de operación ……………………………………………………………… Bibliografía ………………………………………………………………………….
2 2 2 3 5 6 8
1
Introducción Desde hace tiempo la optimización en las tiendas comerciales ha sido primordial ya que ha ayudado a tener mejores resultados es por ello que este trabajo presenta un modelo de software para el control de ventas de una panadería, este proyecto, lo que busca es optimizar la venta, teniendo en cuenta los horarios en que más está saturada, este proyecto., se desarrolló bajo XAMP con una interfaz en Macromedia Dreamweaver, el diseño de la base de datos se basa en el modelo entidad relación.
Problemática Para la creación de un software en este caso el de panadería lo que se debe buscar es saber cuál es el objetivo principal ya que este se vuelve nuestro problema, pues en este se busca optimizar la venta del producto que sea más rápido para poder atender más clientes en menos tiempo.
Objetivos GENRAL: Mediante este software se busca la optimización de la venta, para que los clientes sean atendidos con mayor rapidez, puesto que para el dueño de la empresa lo que más le interesa es dar un buen servicio a los clientes, teniendo una optimización nos va a ayudar para poder atender más clientes en mucho menos tiempo.
ESPECIFICOS: •
Optimizar ventas
•
Seguridad; denegando acceso a personas no autorizadas al sistema
•
Atender más clientes en menos tiempo
2
Estructura de la base de datos CLIENTE: id_cliente
bigint(10)
nombre apellido(s)
text
direccion
text
telefono
char(13)
PAN id_pan
int(3)
nombre
text
id_tipo
int(1)
id_tam
int(1)
costo
decimal(4,2)
PAN id_pan
int(3)
nombre
text
id_tipo
int(1)
id_tam
int(1)
costo
decimal(4,2)
TAMAÑO id_tam
int(1)
tamaño
text
TIPO id_tipo
int(1)
tipo
text
3
VENDEDOR id_vendedor
int(3)
nombre
text
apellido(s)
text
direccion
text
telefono
char(13)
contraseña
char(8)
usuario
char(20)
VENTA Id_venta
bigint(10)
id_pan
int(3)
cantidad
int(3)
total
decimal(7,2)
VENTAS folio
bigint(10)
id_vendedor
int(3)
id_cliente
bigint(10)
id_venta
bigint(10)
fecha
date
4
Modelo Entidad Relación
5
Diccionario de Datos CLIENTE Campo
Tipo
Nulo
id_cliente
bigint(10)
No
nombre apellido(s)
text
No
direccion
text
No
telefono
char(13)
No
Predeterminado
Comentarios
MIME
PAN Campo
Tipo
Nulo
Predeterminado
Enlaces a
id_pan
int(3)
No
nombre
text
No
id_tipo
int(1)
No
tipo_pan -> id_tipo
id_tam
int(1)
No
tamaño -> id_tam
costo
decimal(4,2)
No
Comentarios
MIME
TAMAÑO Campo
Tipo
Nulo
id_tam
int(1)
No
tamaño
text
No
Predeterminado
Comentarios
MIME
Predeterminado
Comentarios
MIME
TIPO_PAN Campo
Tipo
Nulo
id_tipo
int(1)
No
tipo
text
Sí
NULL
6
VENDEDOR Campo
Tipo
Nulo
id_vendedor
int(3)
No
nombre
text
No
apellido(s)
text
No
direccion
text
No
telefono
char(13)
No
contraseña
char(8)
No
usuario
char(20)
No
Predeterminado
Comentarios
MIME
VENTA Campo
Tipo
Nulo
id_venta
bigint(10)
No
id_pan
int(3)
No
cantidad
int(3)
No
total
decimal(7,2)
No
Predeterminado
Enlaces a
Comentarios
MIME
pan -> id_pan
VENTAS Campo
Tipo
Nulo
Predeterminado
Enlaces a
folio
bigint(10)
No
id_vendedor
int(3)
No
vendedor -> Id_vendedor
id_cliente
bigint(10)
No
cliente -> id_cliente
id_venta
bigint(10)
No
venta -> id_venta
fecha
date
No
Comentarios
MIME
7
Manual de operación 1. Entrar al servidor. 2. Ingresar usuario y contraseña proporcionados aparece un menú agregar clientes, dar de alta pan y realizar ventas seleccionar alguno. •
•
•
Agregar cliente: ingresar nombre, dirección , teléfono Agregar pan :nombre del pan seleccionar tipo , tamaño y proporcionar costo Ventas: ingresar el vendedor, cliente, pan a adquirir y número de piezas , damos venta y mostrara el id venta, id pan, cantidad de pan, total, damos pagar
8
3. BILBIOGRAFIA •
http://www.alegsa.com.ar/Dic/estructura%20de%20la%20base%20de%20d atos.php
9