Sei sulla pagina 1di 16

UNIVERSIDAD NACIONAL DE

MOQUEGUA
Escuela Profesional de Ingeniera de Sistemas e
Informtica

IMPLEMENTACIN DE LA
BASE DE DATOS PARA EL
REA DE VENTAS DE LA
EMPRESA EL REY DEL SUR
L&A E.I.R.L.

Autores:
Alexander Cutipa Ccallalla
Miguel Gonzales
Mariley Condori Calla

Curso:
Docente:

Base de datos
Ing. Vanesa Flores Gutierrez

UNIVERSIDAD NACIONAL DE MOQUEGUA


Escuela Profesional de Ingeniera de Sistemas e Informtica
Curso: Base de Datos

Periodo Acadmico: 2015-II

Dedicatoria
Damos gracias a Dios quien nos permite ser
parte de este trabajo, digo ser parte porque el
trabajo entero le pertenece a l, desde el
momento en que nos da la vida.

Docente: Ing. Vanesa Flores Gutirrez

-1-

UNIVERSIDAD NACIONAL DE MOQUEGUA


Escuela Profesional de Ingeniera de Sistemas e Informtica
Curso: Base de Datos

Periodo Acadmico: 2015-II

Introduccin.
El presente trabajo llevara a los estudiantes a tener un conocimiento general de algunos
aspectos importantes sobre el tema, del base de datos de ventas de la Empresa el Rey del Sur
L&A.
La investigacin planteada en este trabajo est relacionado al modelamiento de una base de
datos del rea de venta de la Empresa el Rey del Sur L&A ubicada en el A.H. Los ngeles
Mz.87 Lt. 09 de la ciudad de Ilo , para lo cual se tuvo que conocer exactamente como realizan
el proceso de venta, para llegar a esta informacin se tuvo que utilizar tcnicas e instrumentos
como encuesta y entrevista.
El trabajo est estructurado por los siguientes captulos:
CAPTULO I: ASPECTOS GENERALES DE LA EMPRESA/INSTITUCIN
CAPTULO II: DIAGNOSTICO
CAPITULO III: MODELADO DE LA BASE DE DATOS
CAPITULO IV: DISEO DE LA BASE DE DATOS

Docente: Ing. Vanesa Flores Gutirrez

-2-

UNIVERSIDAD NACIONAL DE MOQUEGUA


Escuela Profesional de Ingeniera de Sistemas e Informtica
Curso: Base de Datos

Periodo Acadmico: 2015-II

Contenido
Dedicatoria.................................................................................................................... - 1 Introduccin.................................................................................................................. - 2 CAPTULO I: ASPECTOS GENERALES DE LA EMPRESA/INSTITUCIN - 4 CAPTULO II: DIAGNOSTICO .............................................................................. - 5 2.1.

Nombre del Proyecto. .................................................................................. - 5 -

2.2.

Descripcin del Problema. .......................................................................... - 5 -

2.3.

Justificacin de la Necesidad de la Base De Datos. ................................... - 5 -

2.4.

Posibles Aplicaciones de la Base De Datos ................................................. - 5 -

CAPITULO III: MODELADO DE LA BASE DE DATOS ................................... - 6 3.1

Identificacin de las Entidades Principales Y sus Relaciones. ................. - 6 -

3.2

Identificacin de Tipos de Interrelaciones. ................................................ - 0 -

CAPITULO IV: DISEO DE LA BASE DE DATOS ............................................ - 0 3.1.

Construccin de los Modelos Conceptuales: ............................................. - 0 -

3.2.

Construccin de los Modelos Lgicos ........................................................ - 2 -

3.3.

Construccin de los Modelos Fsicos .......................................................... - 4 -

3.4. Implantacin del Diccionario de Datos Definiendo las Entidades,


Relaciones, Tablas Y Atributos. ............................................................................ - 6 -

Docente: Ing. Vanesa Flores Gutirrez

-3-

UNIVERSIDAD NACIONAL DE MOQUEGUA


Escuela Profesional de Ingeniera de Sistemas e Informtica
Curso: Base de Datos

Periodo Acadmico: 2015-II

CAPTULO I: ASPECTOS GENERALES DE LA EMPRESA/INSTITUCIN


1.1
1.2
1.3
1.4
1.5
1.6

Razn Social
El Rey del Sur L&A EIRL
RUC:
20600089031
Represente legal:
Fernando Andrs Condori Calla
Giro del Negocio:
Ventas de productos de Limpieza
Localizacin:
Los ngeles Mz. 87 Lt. 09
Visin:
Ser una empresa lder en la distribucin de productos de limpieza para hogar, oficinas y
dems ambientes a nivel nacional.

1.7 Misin
Somos una empresa dedicada al Servicio al cliente, con una eficiencia por encima de las
expectativas del cliente; generando las utilidades que los accionistas esperan y brindando
a nuestros empleados una mejor calidad de vida.
1.8 Productos/Servicios:

CERAS
Roja autobrillante siliconada
Negra
autobrillante
siliconada
Verde
autobrillante
siliconada
Amarilla
autobrillante
siliconada
Neutral
autobrillante
siliconada
Cera al agua Perfumada
Cera al agua Normal
LIMPIEZA
DOMESTICA
Desatorador Liquido

Limpia
vidrios
perfumado

Jabn
lquido
perfumado

Shampoo
para
Alfombras

Docente: Ing. Vanesa Flores Gutirrez

PRODUCTOS
AMBIENTADORES
Channel
Talco
Buquette
Formen
Ctrico-lima
Floral
Fresa

PRODUCTOS
EXCLUSIVOS
Silicona
para
computadoras
Silicona Fortex en
emulsin.
Cera para muebles en
crema
Shampoo para Carros

DESINFECTANTES
Pino en crema
Limn
Leja industrial10%
Quita sarro
Desengrasante
Multiusos

Y MS
Escobas
Trapeadores Mopas
Cabezales
de
pulverizador
Trapo industrial
Franela

-4-

UNIVERSIDAD NACIONAL DE MOQUEGUA


Escuela Profesional de Ingeniera de Sistemas e Informtica
Curso: Base de Datos

Periodo Acadmico: 2015-II

CAPTULO II: DIAGNOSTICO


2.1. Nombre del Proyecto.
Implementacin de una Base de Datos para el rea de Ventas de la empresa El Rey
del Sur L & A E.I.R.L.
2.2. Descripcin del Problema.
Por medio de la entrevista personal con el gerente y secretaria del rea de ventas de la
empresa El rey del Sur L & A E.I.R.L. se lleg a la conclusin de que es necesario la
implementacin de una base de datos para el rea de ventas, un sistema que administre
la informacin y genere los resultados ptimos e inmediatos, reduciendo el tiempo de
respuesta satisfactoriamente, dando mayor oportunidad de realizar otras operaciones.
Actualmente la empresa almacena su informacin de manera manual en formatos fsicos
hechos en papel y en el paquete de Microsoft Excel, No es posible ubicar de manera
rpida el estado actual de un cliente con respecto al pedido solicitado. Este sistema es
deficiente al registrar una nuevo pedido, existe perdida y redundancia de datos.
2.3. Justificacin de la Necesidad de la Base De Datos.
Teniendo en cuenta que los datos y la informacin son patrimonio de la empresa lo cual
implica que debe tener un alto nivel de seguridad por ende debe de ser accesible para el
personal autorizado, adems el tiempo es tambin un factor primordial, por esta razn
debemos de optimizarla implementando una Base de Datos para el rea de Ventas
garantizando la seguridad e integridad de la informacin.
La Base de Datos para el rea de Ventas de la empresa El rey del Sur L & A E.I.R.L.
agilizara los procesos de bsqueda, modificacin, insercin, eliminacin y
actualizacin; por consecuente se trabajar de manera eficiente sin perdida ni
redundancia de datos por lo tanto ofrecer mayores beneficios a nuestra comunidad de
clientes y empresa.
2.4. Posibles Aplicaciones de la Base De Datos
Registra y almacena pedidos del da.
Registra y almacena datos del cliente, personal, productos que ofrece la empresa.
Agilizar los procesos de bsqueda, modificacin, insercin y eliminacin de
pedidos, clientes, productos.
Genera comprobantes donde se confirma la entrega y cancelacin del pedido.
Se puede generar consultas solicitando reportes (pedidos del da, vendedor
estrella, productos ms vendidos, clientes frecuentes).

Docente: Ing. Vanesa Flores Gutirrez

-5-

UNIVERSIDAD NACIONAL DE MOQUEGUA


Escuela Profesional de Ingeniera de Sistemas e Informtica
Curso: Base de Datos

Periodo Acadmico: 2015-II

CAPITULO III: MODELADO DE LA BASE DE DATOS


3.1 Identificacin de las Entidades Principales Y sus Relaciones.
a. Principales entidades

b. Descripcin de las entidades

c. Relaciones identificadas
Realiza
Se_encuentra
Es_atendido
Genera
Pertenece

/
/
/
/
/

Docente: Ing. Vanesa Flores Gutirrez

Es_realizado_por
Esta_en
Atiende
Es Generado_por
Existen

(Cliente : Nota_pedido)
(Nota_pedido: producto)
(Nota_pedido : Vendedor)
(Nota_pedido: Comprobante)
(Producto : Categora)

-6-

d. Diagrama Entidad Relacin (DER o DE/IR)

3.2 Identificacin de Tipos de Interrelaciones.


Direccin de la
interrelacin
De Cliente a
Nota_pedido
De Producto a
Nota_pedido
De Vendedor a
Nota_pedido :
De Nota_pedido a
Comprobante
De Categora a
Producto

Tipo de Interrelacin

Nombre
Padre(Parent)
Hijo(Child)

Identifying Relationship

Realiza

Es_realizado_por

Many to many
Identifying Relationship

Esta_en

Se encuentran

Identifying Relationship

Atiende

Es_atendido

Identifying Relationship

Genera

Es Generado_por

Non Identifying
Relationship

Existen

Pertenece

CAPITULO IV: DISEO DE LA BASE DE DATOS


3.1. Construccin de los Modelos Conceptuales:
a. Representacin del Esquema Conceptual

b. Representacin en pseudocdigo del Esquema Conceptual


CLIENTE:
cod_cliente
carcter (5)
clave primaria
nombre
carcter (20)
apellido
carcter (20)
dni
carcter (8)
clave candidata
telefono
carcter (20)
direccion
carcter (20)
NOTA_PEDIDO
Nro_nota_pedido
cod_vendedor
cod_cliente
nro_not_pedido
fecha_pedido

entero
carcter (5)
carcter (5)
integer
fecha

clave primaria

UNIVERSIDAD NACIONAL DE MOQUEGUA


Escuela Profesional de Ingeniera de Sistemas e Informtica
Curso: Base de Datos

DETALLE_NOT_PEDIDO
Nro_nota_pedido entero
Cod_producto
carcter
cantidad
intero
subtotal
money
estado
carcter (18)
nro_not_pedido intero
cod_producto
carcter (5)

Periodo Acadmico: 2015-II

clave foranea
clave foranea

c. Representacin en pseudocdigo del Modelo Conceptual


Entidad: CLIENTE
Atributos:
cod_cliente
STRING(5)
nombre
STRING(20)
apellido
STRING (20)
dni
STRING (8)
telefono
STRING (20)
direccion
STRING (20)
Entidad: NOTA_PEDIDO
Atributos:
Nro_nota_pedido INTEGER
cod_vendedor
STRING (5)
cod_cliente
STRING (5)
fecha_pedido
DATE

clave primaria

clave candidata

clave primaria
clave foranea
clave foranea

Entidad: DETALLE_NOT_PEDIDO
Referencia
Atributos:
NOTA_PEDIDO
Nro_nota_pedido INTEGER
clave fornea PRODUCTO
Cod_producto
STRING (5) clave foranea
cantidad
INTEGER
subtotal
MONEY
estado
STRING (18)

Docente: Ing. Vanesa Flores Gutirrez

-1-

UNIVERSIDAD NACIONAL DE MOQUEGUA


Escuela Profesional de Ingeniera de Sistemas e Informtica
Curso: Base de Datos

Periodo Acadmico: 2015-II

3.2. Construccin de los Modelos Lgicos


a. Representacin del Esquema Lgico (diagrama)
a.1) Esquema Lgico Estndar:

a.2) Esquema Lgico Especfico:

Docente: Ing. Vanesa Flores Gutirrez

-2-

UNIVERSIDAD NACIONAL DE MOQUEGUA


Escuela Profesional de Ingeniera de Sistemas e Informtica
Curso: Base de Datos

b.

Periodo Acadmico: 2015-II

Representacin del Esquema Lgico (especificacin de atributos)


CLIENTE
Campo Nombre
1
cod_cliente

Tipo
caracter

2
3
4

Nombre
Apellido
Dni

Carcter
caracter
caracter

direccion

caracter

Telfono

caracter

Ancho Clave Descripcin


5
CP
Codigo de cliente en
forma 001-C
20
Nombres del cliente
20
Apellidos del cliente
8
CC
Documento
de
identidad
20
Lugar
donde
vive
actualmente
10
Telfono del cliente

NOTA_PEDIDO
Campo Nombre
Tipo
1
Nro_nota_pedido caracter
2

Cod_vendedor

Carcter

Cod_cliente

caracter

Fecha_pedido

fecha

Ancho Clave Descripcin


5
CP
Nmero de serie dela
nota de pedido
5
CF
Con valores: 001-V,
002-V
5
CF
Con valores: 001-C,
002-C
10
Fecha del pedido

DETALLE_NOTA_PEDIDO
Campo Nombre
Tipo
1
Nro_nota_pedido caracter
Cod_producto

Ancho
5
5

cantidad

entero

subtotal

money

estado

caracter

10

Docente: Ing. Vanesa Flores Gutirrez

Clave
CF CP
CF

Descripcin
Calve compuesta
del Detalle del
pedido
Cantidad
de
productos pedidos
por el cliente
Cantidad * precio
unitario
Entregado o falta

-3-

UNIVERSIDAD NACIONAL DE MOQUEGUA


Escuela Profesional de Ingeniera de Sistemas e Informtica
Curso: Base de Datos

c.

Periodo Acadmico: 2015-II

Representacin en pseudocdigo del Modelo Lgico


CREATE TABLE cliente
nombre
varchar(20)
apellido
varchar(20)
dni
varchar(8)
telefono
varchar(20)
direccion
varchar(20)
ADD PRIMARY KEY CLUSTERED (cod_cliente ASC)
CREATE TABLE nota_pedido
nro_not_pedido
integer
fecha_pedido
datetime
ADD PRIMARY KEY CLUSTERED (nro_not_pedido ASC)
FOREING KEY (cod_vendedor) REFERENCES (vendedor)
FOREING KEY (cod_cliente) REFERENCES (cliente)
CREATE TABLE Detalle_not_pedido (
cantidad
integer
subtotal
money
estado
char(18)
ADD PRIMARY KEY CLUSTERED (nro_not_pedido
cod_producto ASC)

ASC,

3.3. Construccin de los Modelos Fsicos


a. Representacin del Esquema Fsico

Docente: Ing. Vanesa Flores Gutirrez

-4-

UNIVERSIDAD NACIONAL DE MOQUEGUA


Escuela Profesional de Ingeniera de Sistemas e Informtica
Curso: Base de Datos

Periodo Acadmico: 2015-II

b. Representacin en pseudocdigo del Esquema Fsico


CLIENTE:
longitud 93
cod_cliente
carcter (5)
tipo: Byte(5)
nombre
carcter (20)
tipo: Byte(20)
apellido
carcter (20)
tipo: Byte(20)
dni
carcter (8)
tipo: Byte(8)
telefono
carcter (20)
tipo: Byte(20)
direccion
carcter (20)
tipo: Byte(20)
NOTA_PEDIDO
Nro_nota_pedido
cod_vendedor
cod_cliente
fecha_pedido

longitud 25
entero
tipo: Byte(5)
carcter (5) tipo: Byte(5)
carcter (5) tipo: Byte(5)
fecha
tipo: Byte(10)

DETALLE_NOT_PEDIDO
longitud 38
Nro_nota_pedido entero
tipo: Byte(5)
Cod_producto
carcter
tipo: Byte(5)
cantidad
intero
tipo: Byte(10)
subtotal
money
tipo: Byte(5)
estado
carcter (18) tipo: Byte(18)

ndice principal

ndice candidato

ndice principal
clave foranea
clave foranea

clave foranea
clave foranea

c. Representacin en pseudocdigo del Modelo Fsico


CREATE TABLE cliente (
cod_cliente
C(5)
nombre
C(20)
apellido
C(20)
dni
C(8)
telefono
C20)
direccion
C(20)
)go ALTER TABLE cliente
ADD PRIMARY KEY CLUSTERED (cod_cliente ASC)
CREATE TABLE nota_pedido (
cod_vendedor
C(5)
cod_cliente
C(5)
nro_not_pedido
I(5)
fecha_pedido
D(10)
)
Go ALTER TABLE nota_pedido
ADD PRIMARY KEY CLUSTERED (nro_not_pedido ASC)
CREATE TABLE Detalle_not_pedido (
cantidad
I(5)
subtotal
C(5)
estado
C(18)
nro_not_pedido
I(5)
cod_producto
C(5)
)
Go ALTER TABLE Detalle_not_pedido
ADD PRIMARY KEY CLUSTERED (nro_not_pedido ASC, cod_producto
ASC)
Docente: Ing. Vanesa Flores Gutirrez

-5-

UNIVERSIDAD NACIONAL DE MOQUEGUA


Escuela Profesional de Ingeniera de Sistemas e Informtica
Curso: Base de Datos

Periodo Acadmico: 2015-II

3.4. Implantacin del Diccionario de Datos Definiendo las Entidades, Relaciones, Tablas
Y Atributos.
Notacin
=
*
+

Entidad
Cliente
Nota_pedido
Detalle_nota_pedido

CLIENTE
ATRIBUTO
Cod_cliente

nombre
Apellido
dni
direccion
telefono
NOTA_PEDIDO
ATRIBUTO
Nro_nota_pedido

Fecha_pedido
Cod_vendedor
Cod_cliente

Docente: Ing. Vanesa Flores Gutirrez

Significado
Es igual o puede ser
Operacin de multiplicacin
Operacin de sumar
ejemplo
Descripcin
Persona que realiza una nota de pedido
de los productos que necesita.
Es una orden de compra en un
documento que emite el cliente.
Detalla cada uno de los pedido que
solicita el cliente

DESCRIPCION
Nmero de serie + guion(-)+ 1 una
letras del nombre de la tabla.
Clave primaria
001-C
002-C
Primer nombre + segundo nombre
Juan Carlos
Primer apellido + segundo apellido
Fermin Solans
Documento de identidad del cliente
Zona + manzana + lote
La victoria L 23
Telfono del cliente de 9 digitos

DESCRIPCION
Nmero de serie de documento de nota
de pedido
Es la clave primaria
Fecha del dia que se hizo el pedido
Cdigo del vendedor quien atiende el
pedido
Cdigo del cliente quien realiza el
pedido

-6-

UNIVERSIDAD NACIONAL DE MOQUEGUA


Escuela Profesional de Ingeniera de Sistemas e Informtica
Curso: Base de Datos

DETALLE_NOTA_PEDIDO
ATRIBUTO
Nro_nota_pedido
Cod_producto
Cantidad
subtotal
estado

Docente: Ing. Vanesa Flores Gutirrez

Periodo Acadmico: 2015-II

DESCRIPCION
Numero nota de pedido + cdigo de
producto.
Es una clave primaria compuesta
Nmero de productos pedidos
Costo unitario del producto * cantidad
de productos pedidos.
Estado= entregado
Estado= falta

-7-

Potrebbero piacerti anche