Sei sulla pagina 1di 22

INSTITUTO DE EDUCACION SUPERIOR

TECNOLOGICO “FRANCISCO DE
PAULA GONZALES VIGIL”

SISTEMA DE VENTAS Y ALMACEN DE LA CEVICHERIA


“LA PATADITA”
ESPECIALIDAD DE COMPUTACION E INFORMATICA
III SEMESTRE – NOCTURNO
CURSO
TALLER DE BASE DE DATOS
INTEGRANTES
 YULIANA ACHO AQUISE
 ALEX CENTENO VILCA
 GERSON CHIRE CHAYÑA
 CARLOS CHURA QUISPE
 DENIS CHOQUE APAZA
INTRODUCCION

Nuestro sistema a desarrollar se ubica como un plan estratégico de competencia,

ya que utiliza herramientas tecnológicas que mejoran la productividad comercial

y la imagen competitiva entre mercados. El proyecto que hemos elegido se

orienta a la mejora de atención al cliente y al desarrollo de mayor competitividad

comercial. El Sistema de Ventas de la Cevichera “La Patadita” empleara el

registro de las ventas diarias en una base de datos. Facilitando así la contabilidad

de entradas y salidas de ingresos a la entidad comercial. Este proyecto busca

ejemplificar un modelo de sistema de Ventas para el desarrollo de nuestras

habilidades analíticas, que son complemento de nuestro perfil académico como

futuros desarrolladores de Sistemas.


ALCANCE

El sistema a desarrollar llevara el registro controlado de la información general


de cada producto vendido, con el fin de obtener todos los datos necesarios de
cada venta hecha de una manera organizada, confiable y correcta. El sistema
propuesto se realizara para el uso exclusivo de la Cevicheria La Patadita.

LIMITACIONES

El sistema propuesto llevar un registro actualizado de la ventas diarias de los


diferentes productos. El sistema no podrá realizar las siguientes funciones:

 El desarrollo del sistema tendrá un máximo de tiempo estimado de 1 mes.


 El sistema de ventas podrá ser operado en pc’s de 32 bits y 64 bits.
 El sistema contara con interfaces adecuados a la necesidad del cliente
 El sistema no guardara información ajena
OBJETIVOS

En el Proyecto:

 Diseñar un sistema para el registro de ventas para la Cevichería “La


Patadita”
 Reducción de tiempo en la atención al cliente.
 Capacitar al personal para manejar el sistema de ventas.

En el Sistema:

 Aplicar un sistema de registro de ventas eficiente para mejorar la


rentabilidad de la empresa.
 Almacenar el registro de ventas de productos vendidos en el día
 Consultar los datos de las ventas registradas
 Identificar las fallas en el conteo y registro de ventas hechas en la
entidad.
IDENTIFICACION DE ENTIDADES Y ATRIBUTOS:

TIPO_CLIENTE (IdTipClient, DesTipClient)


Pk
CLIENTE (IdClient, NomClient, Apeclient, DniCli, DireCli, RucCli, IdTipClient)
Pk FK
CARGO (IdCar, DesCar)

EMPLEADO (IdEmp, NomEmp, ApeEmp, Dire, IdCar)


Pk FK
PRODUCTO (IdProduct, DesProduct, Stock, PuProduct, )
PK
MESA (IdMesa, DesMesa, EstadoMesa)
PK
TIPO_PAGO (IdTipPAgo, DesTipPago)
PK
PAGO (IdPago, IdTipPAgo, FechPago, IdEmp, IdClient , IdTipPAgo, IdMesa , TotPago)
PK FK FK FK FK
DETALLE_PAGO (IdDetalle_Pago, Idproducto, Cantidad, Importe)
FK FK
DIAGRAMA DE CHEN

CARGO

OCUPAN

N
EMPLEADO

REGISTRA

N
1 N N 1
REALIZA PAGO CONTIENE
CLIENTE TIPO_PAGO

N N 1 1

ABARCA
GENERA TIENE

1
1 N N
TIPO_CLIENTE
MESA DETALLE_PAGO

ESPECIFICA

1
PRODUCTO

TIENE

1
TIPO_PRODUCTO
MODELO LOGICO ERWIN

MODELO FISICO ERWIN


GESTORES DE BASES DE DATOS

1. BASE DE DATOS ACCESS


DIAGRAMA DE RELACIONES

TABLA: CLIENTE

TABLA: PAGO
TABLA: TIPO_PAGO

TABLA: TIPO_CLIENTE

TABLA: PRODUCTO

TABLA: TIPO_PRODUCTO
TABLA: DETALLE_PAGO

TABLA: PEDIDO

TABLA: MESA

TABLA: DETALLE_PEDIDO
TABLA: EMPLEADO

TABLA: CARGO
2. BASE DE DATOS APP SERVER

3. BASE DE DATOS SQL SERVER

DIAGRAMA DE RELACIONES
TABLAS Y REGISTROS

CLIENTE

TIPO_CLIENTE

PAGO

TIPO_PAGO
PRODUCTO

TIPO_PRODUCTO

DETALLE_PAGO
PEDIDO

DETALLE_PEDIDO

MESA
EMPLEADO

CARGO
ANEXOS

GENERANDO UNA BASE DE DATOS CON ERWIN DATA MODELER

Para esta demo tenemos que tener instalado SQL Server 2008 y Erwin Data Modeler.
1) Abrimos el Erwin Data Modeler y seleccionamos: File > New

2) Nos aparecerá esta ventana en la cual nos pide seleccionar el modelo que
deseamos crear tenemos 3 opciones:
– Lógico
– Físico
– Lógico/Físico

Para nuestra demostración seleccionaremos la última opción y escogemos con que


Sistema Gestor de Base de Datos trabajaremos y la versión correspondiente, en este
caso seleccionamos SQL Server
y la versión 2005/2005, pero no
solamente podemos trabajar con
SQL Server, también lo podemos
hacer con Oracle , MySql, etc.
3) Creamos nuestras entidades, las relacionamos

4) Al momento de crear nuestro modelo escogimos la opción Lógico/Físico, entonces


cambiaremos nuestro modelo desplegando la lista que se encuentra en la parte
superior y seleccionamos Physical

5) Ahora debemos establecer


una conexión a la base de
datos, seleccionamos
Database > Database
Connection
6) En esta parte podemos modificar el modo de autenticación, recordemos que en SQL
Server existen 2 tipos, Windows Authentication y SQL Server Authentication,
seleccionamos Windows Authentication si desean seleccionan la otra opción y deberan
ingresar sus credenciales, en la parte de Server solamente ingreso. (Punto) debido a
que la instancia de SQL Server instalada es una instancia por default, y en Database
coloco el nombre de la base de datos la cual ya debe de estar creada y le doy click en
connect, si todo esta correcto no se debe mostrar nada solamente se desaparece la
ventana.

7) Ahora seleccionamos Tools >


Forward Engineer > Schema
Generation

8) En esta ventana podemos seleccionar que deseamos que se genere, si queremos


que se creen las tablas, vistas etc, seleccionamos preview.
11) En esta ventana podremos observar todo el código que se va a ejecutar,
seleccionamos Generate para que se ejecute el código.

12) Y finalmente podemos ver el resultado que dice Execution SuccessFul que
significa que todo esta OK!.

13) Finalmente nos dirigimos a SQL Server y podemos ver que se generó la BD con
sus respectivas tablas.
IMPORTAR UNA BASE DE DATOS
Para importar una base de datos necesitamos, primero, el archivo con los datos
generado previamente. Si estamos migrando una base de datos de otro alojamiento a
CDmon, debemos tener la copia de la base de datos en un archivo con extensión .sql,
.zip, .tar.gz o .tgz en el disco duro de nuestro ordenador.
Si la base de datos a importar pesa más de 30 MB tenemos que realizar la importación
a través del Panel de control de CDmon. Si la base de datos pesa menos de 30 MB
podemos realizarlo desde el mismo phpMyAdmin.

Primero, escogemos la base de datos a la que queremos importar. Podemos crearla a


través del Panel de control de CDmon.
Una vez dentro del phpmyadmin, seleccionamos la base de datos que hemos creado a
la cual deseamos importar nuestro archivo.

Seleccionada la base de datos hacemos clic en el enlace "Importar".


Nos muestra la ventana donde nos permite examinar en nuestro disco duro el archivo
de la base de datos. Clicamos en "Examinar", seleccionamos el archivo y aceptamos.
En la selección de "Juego de caracteres" tenemos que seleccionar la misma opción que
escogimos cuando exportamos la base de datos. Habitualmente se utiliza UTF-8.

Hecho esto sólo nos queda hacer clic en "Continuar" y esperar a que se cargue el
archivo. Tardará más o menos, dependiendo del tamaño del fichero.

Potrebbero piacerti anche