Professional Documents
Culture Documents
TURNO: VESPERTINO
2017
2
INDICE
INTRODUCCION 4
CAPITULO I 5
DESCRIPCION DE LA EMPRESA 5
CAPITULO II 7
2.-REQUERIMIENTO DEL PROGRAMA 7
2.1.- Requerimientos del Programa 7
CAPITULO III 8
3.- DIAGRAMA GENERAL: 8
3.1.- DIAGRAMA DE CASO DE USO: REALIZA PEDIDO DE PRODUCTOS 8
3.2.- DIAGRAMA DE CASO DE USO: REALIZA PAGO: 9
3.3.-DIAGRAMA DE CASO DE USO: DE VERIFICA PRODUCTOS EN STOCK 11
3.4.- DIAGRAMA DE CASO DE USO: REGISTRA VENTAS Y COMPRAS 12
4.-DIAGRAMA DE CLASE: 14
5.-DIAGRAMA DE OBJETOS: 14
CAPITULO IV 15
4.1.-BASE DE DATOS 21
3
INTRODUCCION
4
CAPITULO I
DESCRIPCION DE LA EMPRESA
VISION:
ORGANIGRAMA:
DUEO
(EMPLEADO)
TRABAJADOR PROVEEDOR
1
VALORES:
Responsabilidad
Respetuoso
Honesto
Puntualidad
5
FUNCIONES GENERALES DE LA BODEGA:
ORGANIZACIN DE LA BODEGA:
6
CAPITULO II
REQUERIMIENTO DEL PROGRAMA
Hardware:
Adicionales:
7
CAPITULO III
VERIFICA
REALIZA PEDIDO DE PRODUCTOS EN
PRODUCTOS STOCK
EMPLEADO
CLIENTE
REGISTRA VENTAS Y
COMPRAS
REALIZA PAGO
REALIZA PEDIDO DE
PRODUCTOS
CLIENTE EMPLEADO
DIAGRAMA DE ACTIVIDADES
8
DIAGRAMA DE COLABORACION:
DIAGRAMA DE
SECUENCIA:
REALIZA PA GO
CLIENTE EMPLEA DO
9
DIAGRAMA DE
ACTIVIDADES
DIAGRAMA DE COLABORACION
10
DIAGRAMA DE SECUENCIA
Verifica
Productos en
stock
Empleado
DIAGRAMA DE ACTIVIDADES:
11
INSTITUTO SUPERIOR TECNOLOGICO PBLICO
ANDRES AVELINO CACERES DORREGARAY
COMPUTACION E INFORMATICA
DIAGRAMA DE COLABORACION:
DIAGRAMA DE SECUENCIA:
/EMPLEADO
REGISTRA VENTAS Y
COMPRAS
EMPLEADO-
12
DIAGRAMA DE ACTIVIDADES
DIAGRAMA DE SECUENCIA:
/EMPLEADO
DIAGRAMA DE COLABORACION:
13
INSTITUTO SUPERIOR TECNOLOGICO PBLICO
ANDRES AVELINO CACERES DORREGARAY
COMPUTACION E INFORMATICA
4.-DIAGRAMA DE CLASE:
14
INSTITUTO SUPERIOR TECNOLOGICO PBLICO
ANDRES AVELINO CACERES DORREGARAY
COMPUTACION E INFORMATICA
5.-DIAGRAMA DE OBJETOS:
: Cliente
:producto
+cd. de producto: P004
: venta +descripcin: MARY
+detalle: GALLETA DE AGUA
+cd. del cliente: A0001 +precio: 5.00
+cd. del usuario: U001 +fecha de vencimiento: 10/01/2016
+cd. de producto: P004 +fecha de emisin: 01/03/2015
: detalle de la venta
+cd. del producto: P004
+descripcin: GALLETA DE AGUA
: usuario
+cd. de usuario: U001
+dni: 70102401
+telefono: 452163
+direccin: AV. JULIO TELLO S/N
+nombre: ANA
15
INSTITUTO SUPERIOR TECNOLOGICO PBLICO
ANDRES AVELINO CACERES DORREGARAY
COMPUTACION E INFORMATICA
CAPITULO IV
BASE DE DATOS
CLIENTE:
CREATE TABLE Cliente (CodigoCli CHAR(8), DNICli CHAR(8),
PaternoCli VARCHAR(25), MaternoCli VARCHAR(25),
NombreCli VARCHAR(25))
16
INSTITUTO SUPERIOR TECNOLOGICO PBLICO
ANDRES AVELINO CACERES DORREGARAY
COMPUTACION E INFORMATICA
DETALLE:
CREATE TABLE Detalles (CodigoDet CHAR(8), CodigoPro CHAR
(8),CodigoVent CHAR (8), DescripcionDet VARCHAR(25))
PRODUCTO:
CREATE TABLE Productos (CodigoPro CHAR(8), NombrePro
VARCHAR(25), DescripcionPro VARCHAR(25))
USUARIO
17
INSTITUTO SUPERIOR TECNOLOGICO PBLICO
ANDRES AVELINO CACERES DORREGARAY
COMPUTACION E INFORMATICA
VENTA:
CREATE TABLE Venta (CodigoVent CHAR(8), CodigoUs CHAR (8),
CodigoCli CHAR(8),CodigoPro CHAR (8))
4.3-PROCEDIMIENTOS ALMACENADOS:
INSERCION:
USUARIOS
INSERT INTO Usuarios
(CodigoUs,PaternoUs,MaternoUs,NombreUs,Nick,Pass)
Values (@COD,@PAT,@MAT,@NOM,@NICK,@PASS)
GO
Execute InsUsuarios
'00001','Ruiz','Gomez','Katerine','Katy','1524'
Execute InsUsuarios
'00002','Lazo','Lopez','Gabriela','Gaby','1452'
Execute InsUsuarios
'00003','Salas','Escobar','Jose','Pepe','1210'
18
INSTITUTO SUPERIOR TECNOLOGICO PBLICO
ANDRES AVELINO CACERES DORREGARAY
COMPUTACION E INFORMATICA
Execute InsUsuarios
'US00004','Meza','Sanchez','Lucero','Lu','1478'
Execute InsUsuarios
'US00005','Gago','Traverso','Fiorela','Fio','1365'
CLIENTE
INSERT INTO
Cliente(CodigoCli,DNICli,PaternoCli,MaternoCli,NombreCli)
Values (@COD,@DNI,@PAT,@MAT,@NOM)
GO
Execute InsCliente
'Cl00001','79846513','Rivera','Limachi','Karen'
Execute InsCliente
'Cl00002','70524178','Rojas','Lopez','Marcos'
PRODUCTOS
INSERT INTO Productos(CodigoPro,NombrePro,DescripcionPro)
Values (@COD,@NOM,@DES)
GO
Execute InsProductos
'Pr00001','CARAMELOS','CARAMELOS'
Execute InsProductos
'Pr00002','GALLETAS','GALLETA'
DETALLES
INSERT INTO Detalles
(CodigoDet,CodigoPro,CodigoVent,DescripcionDet)
Values (@CODDET,@CODPRO,@CODVEN,@DESDET)
GO
Execute InsDetalle
'Det0001','Pr00001','CODVEN01','DESDET01'
VENTAS
INSERT INTO Venta(CodigoVent,CodigoUs,CodigoCli,CodigoPro)
Values (@CODVENT,@CODUS,@CODCLI,@CODPRO)
GO
Execute InsVenta
'VENT0001','US000010','CODCLI01','CODPRO01'
19
INSTITUTO SUPERIOR TECNOLOGICO PBLICO
ANDRES AVELINO CACERES DORREGARAY
COMPUTACION E INFORMATICA
ELIMINACION:
USUARIOS
DELETE FROM Usuarios
CLIENTE
DELETE FROM Cliente
PRODUCTOS
DELETE FROM Productos
DETALLES
DELETE FROM Detalles
VENTAS
DELETE FROM Venta
CONSULTA:
USUARIOS
SELECT * FROM Usuarios
CLIENTE
SELECT * FROM Cliente
PRODUCTOS
SELECT * FROM Productos
DETALLES
SELECT * FROM Detalles
VENTAS
SELECT * FROM Venta
20
INSTITUTO SUPERIOR TECNOLOGICO PBLICO
ANDRES AVELINO CACERES DORREGARAY
COMPUTACION E INFORMATICA
21