0% encontró este documento útil (0 votos)
121 vistas33 páginas

Informe Proyecto SQL + Visual Computo 2

El documento describe un proyecto para desarrollar un sistema de control de ventas para la distribuidora "Sheyla" en Nuevo Chimbote utilizando herramientas SQL y Visual Basic. El sistema permitirá automatizar los registros de productos, clientes, proveedores y ventas para tener información actualizada que ayude a mejorar la gestión. Se crearán tablas en una base de datos en SQL para almacenar la información y una interfaz gráfica en Visual Basic para interactuar con los datos.

Cargado por

Waly B'c
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
121 vistas33 páginas

Informe Proyecto SQL + Visual Computo 2

El documento describe un proyecto para desarrollar un sistema de control de ventas para la distribuidora "Sheyla" en Nuevo Chimbote utilizando herramientas SQL y Visual Basic. El sistema permitirá automatizar los registros de productos, clientes, proveedores y ventas para tener información actualizada que ayude a mejorar la gestión. Se crearán tablas en una base de datos en SQL para almacenar la información y una interfaz gráfica en Visual Basic para interactuar con los datos.

Cargado por

Waly B'c
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 33

CENTRO DE INFORMÁTICA Y SISTEMAS

PROYECTO DE APLICACIÓN DEL CURSO DE COMPUTACIÓN 2

“DISEÑO Y DESARROLLO DE UN SISTEMA DE CONTROL DE


VENTAS EN LA DISTRIBUIDORA “SHEYLA” APLICANDO LAS
HERRAMIENTAS SQL Y VISUAL BASIC, NUEVO CHIMBOTE -
2020”

AUTORES:

Flores Lecca, Fabiola Alexandra (7002491849)

López Gomero, Paola Coral (7002491844)

Miguel Alvarez, Grace Lisbeth (7002513406)


Bedoya Cabrera Wilbert Waldir (7002314328)

TUTOR:

Ing. Gonzales Guzmán Oscar Jaime

PERÚ

2020
INFORME DEL PROYECTO DE APLICACIÓN

Índice de contenidos

La empresa............................................................................................................................iii
Problema...............................................................................................................................iii
Solución.................................................................................................................................iii
Base de Datos......................................................................................................................iv
a) El gráfico de la base de Datos.................................................................................iv
b) Tablas que contiene la base de datos....................................................................iv
c) Sentencias o Script de la base de datos................................................................xii
I. Información general del proyecto..............................................................................xvi
1.1. Título:.........................................................................................................................xvi
1.2. Curso de Computación:...........................................................................................xvi
1.3. Autores:.....................................................................................................................xvi
1.4. Descripción de la realidad problemática...............................................................xvi
1.5. Objetivos...................................................................................................................xvii
1.5.1. Objetivo general...............................................................................................xvii
1.5.2. Objetivos específicos......................................................................................xvii
1.6. Justificación..............................................................................................................xvii
II. Desarrollo del proyecto.....................................................................................................xviii
2.1. Alcance......................................................................................................................xviii
2.2. Beneficiarios..............................................................................................................xviii
2.3. Software utilizado.....................................................................................................xviii
2.4. Detalle de la solución tecnológica...............................................................................xix
2.5. Descripción del impacto social.................................................................................xxvii
III. Conclusiones y recomendaciones................................................................................xxviii
3.1. Importancia del curso de Computación...............................................................xxviii
3.2. Conclusiones........................................................................................................xxviii
3.3. Recomendaciones.................................................................................................xxix

CIS – Proyecto de aplicación Página ii


CONTENIDO

La empresa.
El negocio se encuentra ubicado en la Urb. Nicolás Garatea – Nuevo
Chimbote, Santa, Ancash. Entre los productos que se venden, en este
negocio, están: golosinas, abarrotes, bebidas gaseosas, etc.
El local se encuentra abierto de lunes a sábado de 10:00 am a 20.30 pm
y los días domingos de 11.00 am a 15:00 pm. El negocio posee 4
trabajadores incluido el dueño y la cajera.
Se implementará un sistema de control de ventas en la bodega “Sheyla”
ya que es de suma importancia para el negocio conocer de manera
detallada y rápida la información de los productos, clientes, trabajadores
y proveedores u otra actividad que se encuentre relacionada.
Problema.
El problema se lleva a cabo cuando el dueño empieza a preocuparse por
el modo que se realiza la venta de los productos, ya que debe estar
pendiente de sus productos, precios y todo esto se encuentra anotado
en un cuaderno de venta y de proveedor cada semana. Como si todo
esto fuera poco, también va registrando, en un cuaderno, el monto de
las ventas diarias (cada venta asociada a la boleta entregada al cliente),
calculando así al final del día, sus ganancias. Al hacer esto, tiene
conocimiento del dinero que ingresa, pero no así de los productos que
vendió.
Solución
Por el problema ya mencionado, es necesario contar con un sistema de
información o software que ordene y controle adecuadamente sus
productos, es decir, automatizar las operaciones o registros con la
finalidad de tener información real y actualizada, en el momento
oportuno. Para cumplir con esto, se desea comenzar abarcando la
problemática desde su diseño, para lo cual se utilizará la herramienta
SQL server.
Se espera que al realizar esta implantación se pueda cumplir con los
requerimientos del dueño del negocio para manejar de una manera más
óptima su sistema de ventas y pueda mantener un seguimiento

CIS – Proyecto de aplicación Página iii


adecuado de las pérdidas y ganancias, que se reclamen a lo largo del
tiempo.
Base de Datos.
a) El gráfico de la base de Datos

b) Tablas que contiene la base de datos.

CREATE DATABASE VENTA


USE VENTA
CREATE TABLE Clientes
(
codcliente char(4)primary key,
nomcliente varchar(50),
Apellidocliente varchar(50),
Direccion varchar(50),
telefono varchar(15),
)

CREATE TABLE Productos


(
codproducto char(4)primary key,
idprov int,
nomproducto varchar(50),
categoria varchar(50),
marca varchar(50),
preciounidad decimal (8,2)
)

CREATE TABLE Proveedor


(
idprov int primary key,
nomproveedor varchar(50),

CIS – Proyecto de aplicación Página iv


Ciudad varchar(50),
tipoproducto varchar(50),
)

CREATE TABLE trabajador


(
idtrabajador int primary key,
Apellidos varchar(20),
Nombre varchar(20),
cargo varchar(40),
FechaContratacion date,
direccion varchar(60),
TelDomicilio varchar(24),
sueldoBasico decimal
)

CREATE TABLE boleta


(
codboleta char(7)primary Key,
codcliente char(4),
codproducto char(4),
idtrabajador int,
fecha datetime,
cantidad char(2),
precio decimal (8,2)
)

ALTER TABLE boleta


add constraint fl_1
Foreign key(idtrabajador)
references trabajador(idtrabajador)

ALTER TABLE boleta


add constraint fl_2
Foreign key(codcliente)
references Clientes(codcliente)

ALTER TABLE boleta


add constraint fl_3
Foreign key(codproducto)
references Productos(codproducto)

ALTER TABLE Productos


add constraint fl_4
Foreign key (idprov)
references proveedor (idprov)

-----------------------------------------
TRABAJADORES------------------------------------------------
INSERT INTO
trabajador(idtrabajador,apellidos,nombre,cargo,fechaContratacion,direccion,teldom
icilio,sueldoBasico)
values(1,'Gonzales Talledo','Rosa','Cajera','2020-01-15','Miraflores Mz B Lt.
1','954374123',930)

INSERT INTO
trabajador(idtrabajador,apellidos,nombre,cargo,fechaContratacion,direccion,teldom
icilio,sueldoBasico)

CIS – Proyecto de aplicación Página v


values(2,'Mendoza Paredes','Victor','Contador','2018-05-20','Santa Rosa Mz. K Lt
2','988546783',1200)

INSERT INTO
trabajador(idtrabajador,apellidos,nombre,cargo,fechaContratacion,direccion,teldom
icilio,sueldoBasico)
values(3,'Perez Lujan','Carmen','Vendedora','2017-09-02','Av. Peru Mz Q Lt
13','999323675',450)

INSERT INTO
trabajador(idtrabajador,apellidos,nombre,cargo,fechaContratacion,direccion,teldom
icilio,sueldoBasico)
values(4,'Flores Diaz','Juan','Vendedor','2019-07-15','Garatea Mz B Lt.
24','955136578',450)
-----------------------------------------
CLIENTES------------------------------------------------------
INSERT INTO Clientes(codcliente,nomcliente,Apellidocliente,Direccion,telefono)
values('C001','Ana Maria','Flores Diaz','Miraflores Mz F Lt. 1','924344183')
INSERT INTO Clientes(codcliente,nomcliente,Apellidocliente,Direccion,telefono)
values('C002','Emanuel','Rojas Sanchez','Av. Buenos aires A 1','933145141')
INSERT INTO Clientes(codcliente,nomcliente,Apellidocliente,Direccion,telefono)
values('C003','Katherine','Alvarez Paz','Av. Pacifico Mz C lt 2','973422884')
INSERT INTO Clientes(codcliente,nomcliente,Apellidocliente,Direccion,telefono)
values('C004','Martha','Alvarado Bnto','Garatea Av 123','912374320')
INSERT INTO Clientes(codcliente,nomcliente,Apellidocliente,Direccion,telefono)
values('C005','Rosa','Lopez Loje','Bellamar Mz D lt 17','999456652')
INSERT INTO Clientes(codcliente,nomcliente,Apellidocliente,Direccion,telefono)
values('C006','Keysi','Morales Osorio','San Luis Mz D lt 3','912678941')
INSERT INTO Clientes(codcliente,nomcliente,Apellidocliente,Direccion,telefono)
values('C007','Pablo','Suarez Custodio','Garatea Mz. C2 lt 4','991543871')
INSERT INTO Clientes(codcliente,nomcliente,Apellidocliente,Direccion,telefono)
values('C008','Denilson','Villanueva','Garatea Mz. M2 lt 7','991562835')
INSERT INTO Clientes(codcliente,nomcliente,Apellidocliente,Direccion,telefono)
values('C009','Graciela','Sánchez Cano','Garatea Mz. L lt 6','952861952')
INSERT INTO Clientes(codcliente,nomcliente,Apellidocliente,Direccion,telefono)
values('C010','Viviana','Madrid Salas','Bellamar Mz.Q lt 12','999432761')
INSERT INTO Clientes(codcliente,nomcliente,Apellidocliente,Direccion,telefono)
values('C011','Paulina','Carranza Balarezo','Bellamar Mz.A lt 1','935681541')
INSERT INTO Clientes(codcliente,nomcliente,Apellidocliente,Direccion,telefono)
values('C012','Noelia','Gamboa Valera','Bellamar Mz.M lt 25','922976389')
INSERT INTO Clientes(codcliente,nomcliente,Apellidocliente,Direccion,telefono)
values('C013','Jesenia','Quezada Rafaile','Calle Juan Valer Sandoval
345','912389643')
INSERT INTO Clientes(codcliente,nomcliente,Apellidocliente,Direccion,telefono)
values('C014','Andrea','Alfaro Ponce','Urb Garatea 23','993456921')
INSERT INTO Clientes(codcliente,nomcliente,Apellidocliente,Direccion,telefono)
values('C015','Juana','Villacorta Dominguez','Urb Garatea 12','9914564491')
INSERT INTO Clientes(codcliente,nomcliente,Apellidocliente,Direccion,telefono)
values('C016','Elena','Alva Escudero','Urb Garatea 28','933538319')
INSERT INTO Clientes(codcliente,nomcliente,Apellidocliente,Direccion,telefono)
values('C017','Jazmin','Campos Reque','Urb Bellamar 12','993641871')
INSERT INTO Clientes(codcliente,nomcliente,Apellidocliente,Direccion,telefono)
values('C018','Yesenia','Aguilar Calderon','Av. Argentina Mz F lt 12','91265233')
INSERT INTO Clientes(codcliente,nomcliente,Apellidocliente,Direccion,telefono)
values('C019','Katy','Suarez Zavaleta','Av. Argentina Mz M lt 11','994721673')
INSERT INTO Clientes(codcliente,nomcliente,Apellidocliente,Direccion,telefono)
values('C020','Maria','Aguirre Alvarez','Garatea Mz k lt 1','933561197')

SELECT codcliente,nomcliente,Apellidocliente,Direccion,telefono
FROM Clientes

---------------------------------PROVEEDORES-----------------------------------

CIS – Proyecto de aplicación Página vi


INSERT INTO Proveedor(idprov,nomproveedor,Ciudad,tipoproducto)
Values(123456,'Manuel Velasquez Perez','Chimbote','Bebidas')
INSERT INTO Proveedor(idprov,nomproveedor,Ciudad,tipoproducto)
Values(123567,'Jesus Diaz Lazo','Chimbote','Golosinas')
INSERT INTO Proveedor(idprov,nomproveedor,Ciudad,tipoproducto)
Values(123678,'Nicolas Bermudez Sanchez','Chimbote','Snacks')
INSERT INTO Proveedor(idprov,nomproveedor,Ciudad,tipoproducto)
Values(123789,'Luis Paz Palacios','Chimbote','Utensillos de Aseo')
INSERT INTO Proveedor(idprov,nomproveedor,Ciudad,tipoproducto)
Values(123891,'Carlos Espinoza Villalobos','Chimbote','Abarrotes')
INSERT INTO Proveedor(idprov,nomproveedor,Ciudad,tipoproducto)
Values(123912,'Luis Campos Polo','Chimbote','Lacteos')

SELECT idprov,nomproveedor,Ciudad,tipoproducto
FROM Proveedor

------------------------------- BEBIDAS ----------------------------------

INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)


Values(1234,'coca cola','bebidas','coca-cola Company',2.00)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca, preciounidad)
Values(1345,'Inca Kola','bebidas','coca-cola Company',2.00)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca, preciounidad)
Values(1456,'Fanta','bebidas','coca-cola Company',1.80)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(1678,'Guarana','bebidas','Backus',1.80)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(1910,'Frugos','bebidas','coca cola Company',1.50)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(1112,'Pul','bebidas','AjeGroup',1.20)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(1121,'Liber','bebidas','ArkivPeru',1.50)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(1131,'Cifrut','bebidas','AjeGroup',1.00)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(1141,'Tampico','bebidas','Houchens IndUstries Inc',1.30)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(1151,'San Mateo','bebidas','Backus',1.50)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(1161,'San Luis','bebidas','Coca Cola Company',1.20)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(1171,'San Carlos','bebidas','Pepsico',1.30)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(1181,'Cielo','bebidas','AjeGroup',1.00)

--------------------------LACTEOS-------------------------

INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)


Values(3456,'Leche Condesada','Lacteos','Nestle',2.00)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(3567,'Yoghurt','Lacteos','Laive',5.00)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(3657,'Yoghurt','Lacteos','Gloria',5.50)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(3756,'Yoghurt','Lacteos','Yoleit',4.50)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(3678,'Mantequilla Swis','Lacteos','Laive',2.00)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(3789,'Mantequilla con sal','Lacteos','Laive',1.80)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(3679,'Mantequilla','Lacteos','Gloria',1.40)

CIS – Proyecto de aplicación Página vii


INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(3891,'Margarina','Lacteos','Margarina',1.80)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(3101,'Manty','Lacteos','Margarina',1.40)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(3111,'Leche','Lacteos','Gloria',3.00)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(3112,'Leche','Lacteos','Pura vida',2.50)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(3113,'Leche','Lacteos','Ideal',2.80)

------------------------ABARROTES----------------------------------------
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
VALUES(2210,'Fideos Spaghetti','Abarrotes','Don Vittorio',2.79)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
VALUES(2213,'Fideos Spaghetti','Abarrotes','Bells',2.30)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
VALUES(2217,'Fideos Spaghetti','Abarrotes','Molitalia',1.90)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
VALUES(2245,'Fideos Tornillo','Abarrotes','Bells',1.75)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
VALUES(2264,'Fideos Tornillo','Abarrotes','Don Vittorio',2.60)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
VALUES (2287,'Fideos Codito','Abarrotes','Don Vittorio',1.50)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
values(2299,'Fideos Codito','Abarrotes','Molitalia',1.20)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
values(2010,'Huevos','Abarrotes','',1.00)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
values(2011,'Azucar','Abarrotes','',2.30)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
values(2012,'Conservas de pescado','Enlatados','Mirella',4.90)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
values(2013,'Conservas de pescado','Enlatados','Pierina',4.80)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
values(2014,'Conservas de durazno','Enlatados','Dos Caballos',6.50)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
values(2015,'Conservas de durazno','Enlatados','Bells',5.90)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
values(2016,'Avena','Abarrotes','Santa Catalina',4.60)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
values(2017,'Avena','Abarrotes','Tres Ositos',2.50)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
values(2018,'Avena','Abarrotes','Quaker',1.30)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
values(2019,'Café','Abarrotes','Altomayo',1.20)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
values(2020,'Café','Abarrotes','Nescafé',1.50)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
values(2021,'Té de canela','Abarrotes','MC Colins',1.00)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
values(2022,'Té de manzanilla','Abarrotes','MC Colins',1.00)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
values(2023,'Té de anis','Abarrotes','MC Colins',1.00)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
values(2024,'Aceite','Abarrotes','Primor',4.90)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
values(2025,'Bls de Arroz 1 kg','Abarrotes','Costeño',2.70)

---------------------------GOLOSINAS Y SNACKS------------------

CIS – Proyecto de aplicación Página viii


INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
VALUES(5012,'galleta','golosina','OREO',0.70)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(5013,'galleta','golosina','Chocochips',0.70)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(5014,'galleta','golosina','casino',0.70)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(5015,'galleta','golosina','Tentacion',0.70)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(5016,'galleta','golosina','Ritz',1.00)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(5017,'galleta','golosina','Soda',0.30)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(5018,'galleta','golosina','Vainilla',0.50)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(5019,'Chocolate','golosina','Donofrio',1.50)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(5020,'Chocolate','golosina','Sublime',1.50)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(5021,'Chocolate','Golosinas','Vicio',1.00)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(5022,'Chocolate','Golosinas','Fochis',0.60)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(5023,'caramelo','Golosinas','Halls',0.20)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(5024,'caramelo','Golosinas','Super Relleno',0.10)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(5025,'Chupete','Golosinas','Globo Pops',0.50)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(5026,'Chupete','Golosinas','BonBonBum',0.50)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(5027,'Doritos','Snacks','Lays',0.50)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(5028,'Papitas Lays','Snacks','Lays',1.00)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(5029,'Piqueos','Snacks','Lays',1.00)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(5030,'Cuates Picantes','Snacks','Cuates',0.50)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(5031,'Cheese tris','Snacks','Lays',1.00)

-------------------------------UTILES DE
ASEO--------------------------------------------
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(4567,'cepillo dental','utencilios de aseo','Colgate',5.00)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(4789,'cepillo dental','utencilios de aseo','Oral-B',7.80)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(4910,'cepillo dental','utencilios de aseo','kolynos',2.50)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(4111,'crema dental triple accion','utencilios de aseo','Colgate',9.90)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(4123,'Pasta dental doble explosion','utencilios de aseo','Oral-B',12.00)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(4145,'Crema dental super blanco','utencilios de aseo','Klynos',4.70)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(4156,'Crema dental triple protección','utencilios de aseo','Klynos',9.60)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(4167,'Crema dental super blanco','utencilios de aseo','Colgate',11.00)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(4189,'Jabón tocador karite y vainilla','utencilios de aseo','Dove',7.20)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)

CIS – Proyecto de aplicación Página ix


Values(4192,'Jabón limpieza profunda','utencilios de aseo','Protex',7.80)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(4201,'Jabón de tocador','utencilios de aseo','Nivea',8.20)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(4222,'Acondicionador rizos definidos','utencilios de aseo','Sedal',9.90)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(4234,'Acondicionador restauración instantanea','utencilios de
aseo','Sedal',9.90)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(4235,'Acondicionador seraminas','utencilios de aseo','Sedal',9.90)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(4245,'Shampoo rizos definidos','utencilios de aseo','Sedal',9.90)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(4234,'Shampoo restauracion instantanea','utencilios de aseo','Sedal',9.90)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(4249,'Shampoo repara y fortalece','utencilios de aseo','Savital',12.00)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(4256,'Shampoo con colageno y sabila','utencilios de aseo','Savital',12.00)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(4267,'Acondicionador con palta y sabila','utencilios de
aseo','Savital',12.00)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(4278,'Acondicionador multivitaminas','utencilios de aseo','Savital',12.00)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(4289,'Shampoo Pro-V rizos definidos','utencilios de aseo','Pantene',25.00)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(4301,'Dos en 1 Pro-V cuidado clasico','utencilios de aseo','Pantene',1.20)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(4312,'Shampoo Pro-V rizos definidos','utencilios de aseo','Pantene',1.20)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(4323,'Shampo Pro-V contra caida','utencilios de aseo','Pantene',23.00)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(4324,'crema depiladora','utencilios de aseo','Depile',10.00)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(4356,'Maquina de afeitar 3 hojas','utencilios de aseo','Gillete',5.50)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(4378,'Maquina de afeitar prestobarba','utencilios de aseo','Gillete',3.50)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(4390,'Toalla Higienica Nocturna','utencilios de aseo','Always',6.50)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(4401,'Toalla Higienica Nocturna','utencilios de aseo','Always',6.00)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(4423,'Toalla Higienica Normal con alas','utencilios de
aseo','Always',5.50)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(4445,'Toalla Higienica ultrafina sport','utencilios de aseo','Kotex',3.00)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(4467,'Toalla Higienica tela suave delgada con alas','utencilios de
aseo','Ladysoft',2.50)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(4489,'Toalla Higienica normal','utencilios de aseo','Ladysoft',2.00)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(4501,'Papel higienico doble hoja','utencilios de aseo','Elite',2.20)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(4523,'Papel toalla ultra','utencilios de aseo','Elite',4.50)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(4545,'Papel higienico economico','utencilios de aseo','Suave',2.20)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(4568,'Papel toalla','utencilios de aseo','Scott',2.50)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)
Values(4589,'Servilleta dia a dia','utencilios de aseo','Scott',2.00)
INSERT INTO Productos(codproducto,nomproducto,categoria,marca,preciounidad)

CIS – Proyecto de aplicación Página x


Values(4510,'Servilleta simples','utencilios de aseo','Elite',1.50)

---------------------------------
BOLETAS------------------------------------------------------
INSERT INTO
boleta(codboleta,codcliente,codproducto,idtrabajador,fecha,cantidad,precio)
values(0000100,'C001',1234,4,'18/06/20',2,2.00)
INSERT INTO
boleta(codboleta,codcliente,codproducto,idtrabajador,fecha,cantidad,precio)
values(0000200,'C002',4324,3,'18/06/20',1,10.00)
INSERT INTO
boleta(codboleta,codcliente,codproducto,idtrabajador,fecha,cantidad,precio)
values(0000300,'C003',2012,3,'18/06/20',4,4.90)
INSERT INTO
boleta(codboleta,codcliente,codproducto,idtrabajador,fecha,cantidad,precio)
values(0000400,'C004',3756,4,'19/06/20',2,4.50)
INSERT INTO
boleta(codboleta,codcliente,codproducto,idtrabajador,fecha,cantidad,precio)
values(0000500,'C005',2016,4,'19/06/20',3,4.60)
INSERT INTO
boleta(codboleta,codcliente,codproducto,idtrabajador,fecha,cantidad,precio)
values(0000600,'C006',2210,3,'19/06/20',2,2.79)
INSERT INTO
boleta(codboleta,codcliente,codproducto,idtrabajador,fecha,cantidad,precio)
values(0000700,'C007',2015,3,'19/06/20',1,5.90)
INSERT INTO
boleta(codboleta,codcliente,codproducto,idtrabajador,fecha,cantidad,precio)
values(0000800,'C008',2025,4,'20/06/20',2,2.70)
INSERT INTO
boleta(codboleta,codcliente,codproducto,idtrabajador,fecha,cantidad,precio)
values(0000900,'C009',5016,3,'20/06/20',5,1.00)
INSERT INTO
boleta(codboleta,codcliente,codproducto,idtrabajador,fecha,cantidad,precio)
values(0000101,'C010',5022,4,'20/06/20',5,0.60)
INSERT INTO
boleta(codboleta,codcliente,codproducto,idtrabajador,fecha,cantidad,precio)
values(0000102,'C011',4267,3,'20/06/20',1,12.00)
INSERT INTO
boleta(codboleta,codcliente,codproducto,idtrabajador,fecha,cantidad,precio)
values(0000103,'C012',4289,4,'21/06/20',1,25.00)
INSERT INTO
boleta(codboleta,codcliente,codproducto,idtrabajador,fecha,cantidad,precio)
values(0000104,'C013',2019,3,'21/06/20',2,1.20)
INSERT INTO
boleta(codboleta,codcliente,codproducto,idtrabajador,fecha,cantidad,precio)
values(0000105,'C014',5026,4,'21/06/20',3,0.50)
INSERT INTO
boleta(codboleta,codcliente,codproducto,idtrabajador,fecha,cantidad,precio)
values(0000106,'C015',4567,3,'22/06/20',1,5.00)
INSERT INTO
boleta(codboleta,codcliente,codproducto,idtrabajador,fecha,cantidad,precio)
values(0000107,'C016',4234,4,'22/06/20',1,9.90)
INSERT INTO
boleta(codboleta,codcliente,codproducto,idtrabajador,fecha,cantidad,precio)
values(0000108,'C017',4910,4,'22/06/20',2,2.50)
INSERT INTO
boleta(codboleta,codcliente,codproducto,idtrabajador,fecha,cantidad,precio)
values(0000109,'C018',4167,3,'23/06/20',1,11.00)
INSERT INTO
boleta(codboleta,codcliente,codproducto,idtrabajador,fecha,cantidad,precio)
values(0000110,'C019',4234,3,'23/06/20',1,9.90)

CIS – Proyecto de aplicación Página xi


INSERT INTO
boleta(codboleta,codcliente,codproducto,idtrabajador,fecha,cantidad,precio)
values(0000111,'C020',5031,4,'23/06/20',3,1.00)

CREATE TABLE USUARIO


(
Usuario varchar(100),
Contraseña char(6)
)

INSERT INTO USUARIO VALUES ('SHEYLA','123456')


select*from USUARIO

c) Sentencias o Script de la base de datos.

SELECT idtrabajador, Apellidos,Nombre,cargo,FechaContratacion,direccion,


TelDomicilio,sueldoBasico
FROM trabajador

SELECT codcliente,nomcliente,Apellidocliente,Direccion,telefono
FROM Clientes

SELECT idprov,nomproveedor,Ciudad,tipoproducto
FROM Proveedor

CIS – Proyecto de aplicación Página xii


select codproducto,nomproducto,categoria,marca,preciounidad
from Productos

CIS – Proyecto de aplicación Página xiii


CIS – Proyecto de aplicación Página xiv
select*
from boleta

select*from USUARIO

CIS – Proyecto de aplicación Página xv


I. Información general del proyecto
1.1. Título:
Diseño y desarrollo de un sistema de control de ventas en la
distribuidora “Sheyla” aplicando la herramienta SQL y Visual Basic
1.2. Curso de Computación:
Computación Nivel II.
1.3. Autores:

Apellido Escuela
Filial sy Email institucional Profesiona Teléfono
nombres l
Flores
Lecca
Chimbot Ingeniería
Fabiola [email protected] 922528322
e Industrial
Alexandr
a
López
Chimbot Gomero [email protected] Ingeniería
956268985
e Paola e Industrial
Coral
Miguel
Chimbot Alvarez Ingeniería
[email protected] 923538318
e Grace Industrial
Lisbeth

1.4. Descripción de la realidad problemática


La empresa “Sheyla” se dedica a la venta de productos de consumo
masivo y tiene como finalidad vender a sus clientes por mayor y
menor. Junto con el crecimiento de la empresa ha crecido también la
necesidad de mejorar el proceso en la atención a los clientes,
utilizando un método actual, rápido y seguro como lo es el usado
sistema informático que realice la función que hoy en día la
propietaria lo hace manualmente.

CIS – Proyecto de aplicación Página xvi


El problema que se solucionara es la falta de control de productos y
servicios mediante un sistema de control de existencias basado en las
boletas de compra y venta, así como también la mala organización de
la información ya que el sistema tendrá la información ordenada y al
alcance de las personas que lo necesitan.
Con la implantación de este Sistema se contribuye a tener un orden
en la empresa, así como en el desenvolvimiento de la misma.
El conocimiento de dicha herramienta le facilitará el trabajo además
de asegurar un correcto funcionamiento de su empresa o negocio.
1.5. Objetivos
1.5.1. Objetivo general
Desarrollar un sistema para el control de venta de la
distribuidora “Sheyla”
1.5.2. Objetivos específicos
- Implementar un módulo de ventas con ayuda de la
información obtenida, para facilitar el manejo del negocio
- Verificar junto al cliente que el sistema abarque y cumpla
con los requerimientos especificados.
1.6. Justificación
Para el desarrollo del proyecto se tuvo presente las clases del Curso
de Computación 2 poniendo en práctica los temas aprendidos como
es el uso del programa SQL server a través de la programación para
facilitar la clasificación de información a través de una base de datos
que servirá a lo largo de la carrera profesional. El proyecto de
investigación propuesto permitirá reducir el uso de papel puesto que
se manejará la información de los productos, trabajadores y
proveedores en el programa. Además, la creación del sistema podrá
entregar al usuario información respecto a los productos facilitando la
decisión de que productos comprar.

CIS – Proyecto de aplicación Página xvii


II. Desarrollo del proyecto

2.1. Alcance

La empresa seleccionada para este proyecto se basará en la mejora


de implementación de un sistema de control de boletas de compra y
ventas dentro de su distribuidora, así como también el brindar detalles
de sus productos, clientes, trabajadores y proveedores, se
determinará cuán importante es y cómo usarla para lograr un mejor
manejo de ventas e innovar con herramientas utilizadas en clase.

2.2. Beneficiarios

La realización del presente proyecto de un diseño y desarrollo de un


sistema de control de ventas tendrá como principal beneficiario la
distribuidora “Sheyla” ya que con este sistema implementado le
permitirá conocer de manera detallada y rápida control de existencias
basado en las boletas de compra y venta así mismo serán
favorecidos con este programa ya que podrán contar con información
de los productos, clientes, trabajadores y proveedores, y de esta
manera se llevará una buena organización de la información ya que el
sistema proporcional de manera ordenada la información y estará al
alcance de las personas que lo necesitan.

2.3. Software utilizado

Nombre del software y Funcionalidad utilizada


versión/
Enlace web
SQL permite crear funciones de
usuario, las cuales podemos crear
consultando tablas de nuestra base
SQL server 2008
de datos e incluso combinando con
funciones del sistema u otras
funciones de usuario.
Visual Basic 2005 Permite organizar la información
(datos). Esto ayuda a los usuarios a
hacer un seguimiento de las listas de

CIS – Proyecto de aplicación Página xviii


cosas, ordenar la información por
categorías y encontrar los datos que
se ajusten a criterios específicos.

2.4. Detalle de la solución tecnológica

Ilustración 1:Login

Descripción: Página principal donde tendrá que poner el nombre de


usuario “Sheyla” y la contraseña “123456” para poder ingresar a los
siguientes formularios.

Ilustración 2: Página principal

Descripción: A continuación, se
muestra el formulario de la página principal donde se mostrarán los
campos que posee la tienda, nos dará opciones de poder mostrar,

CIS – Proyecto de aplicación Página xix


Ilustración 3: Página principal - mostrar tabla de clientes

Descripción: Al darle click en mostrar registro, aparece todos los datos


registrados de la tabla Clientes en SQL, con todos sus campos.

Ilustración 4: Agregar clientes

Descripción: Al darle click en agregar clientes en el formulario


principal automáticamente mostrará el formulario agregar clientes,
como su mismo nombre lo dice podremos adicionar clientes y hacer
consultas respectivas en la base de datos.

CIS – Proyecto de aplicación Página xx


Ilustración 5: Buscar Cliente

Descripción: Este formulario aparecerá cuando se le da click donde


dice buscar cliente en el formulario anterior llamado página principal,
su función será buscar los datos de los clientes por medio de filtrar su
nombre

Ilustración 6:Página principal-registro de productos

Descripción: Al darle click en mostrar registro, aparece todos los datos


registrados de la tabla Productos en SQL, con todos sus campos.

CIS – Proyecto de aplicación Página xxi


Ilustración 7: Agregar productos

Descripción: La función de la creación de este formulario es como su


mismo nombre lo dice, adicionar clientes y hacer consultas
respectivas en la base de datos.

Ilustración 8: Buscar Productos

CIS – Proyecto de aplicación Página xxii


Descripción: Este formulario aparecerá cuando se le da click donde
dice buscar productos en el formulario anterior llamado página
principal, su función será buscar los datos de los productos por medio
de ingresar el nombre del producto o categoría en que se ubica.

Ilustración 9: Página principal-registro de proveedores

Descripción: Al darle click en mostrar registro, aparece todos los datos


registrados de la tabla Proveedores en SQL, con todos sus campos.

Ilustración 10: Agregar proveedor

CIS – Proyecto de aplicación Página xxiii


Descripción: La función de la creación de este formulario es como su
mismo nombre lo dice, adicionar uno o varios proveedores, además
de hacer consultas respectivas en la base de datos.

Ilustración 11:Buscar proveedor

Descripción: Este formulario aparecerá cuando se le da click donde


dice buscar proveedor de la página principal, su función será buscar

CIS – Proyecto de aplicación Página xxiv


los datos del proveedor por medio de ingresar el ID o el nombre del
proveedor.

Descripción: Al darle click en mostrar registro, aparece todos los datos


registrados de la tabla trabajadores en SQL, con todos sus campos.

Ilustración 13:Agregar trabajador

CIS – Proyecto de aplicación Página xxv


Descripción: La función de la creación de este formulario es como su
mismo nombre lo dice, adicionar uno o varios trabajadores, además
de eliminar o modificar algunos datos en la base de datos.

Ilustración 14: Buscar trabajador

Descripción: Este formulario aparecerá cuando se le da click donde


dice buscar trabajadores en el formulario anterior llamado página
principal, su función será buscar los datos de los trabajadores por
medio de ingresar el ID.

CIS – Proyecto de aplicación Página xxvi


Ilustración 15:Página principal - registro de boletas

Descripción: Al darle click en mostrar registro, aparece todos los datos


registrados de la tabla boletas en SQL, con todos sus campos.

Ilustración 16: Agregar boleta

Descripción: La función de la creación de este formulario es como su


mismo nombre lo dice, adicionar boletas de venta y guardarlas,
además de eliminar o modificar algunos datos en la base de datos.

CIS – Proyecto de aplicación Página xxvii


Ilustración 17:Buscar boleta

Descripción: Este formulario aparecerá cuando se le da click donde


dice buscar la boleta en el formulario anterior llamado página
principal, su función será buscar los datos de las boletas emitidas por
medio de ingresar la fecha de emisión.

2.5. Descripción del impacto social

En algunos casos el llevar una mala organización de datos, obtención


de información de boletas de compra y venta, de los productos,
clientes, trabajadores y proveedores, puede originar problemas ya
que cuando no tienes un control adecuado implica un alto costo y
requiere una mayor inversión tanto de tiempo como efectivo, por eso
es que debemos tener en cuenta el impacto que ocasiona el no estar
actualizado ya que afectan al desarrollo de las empresas.
Las empresas hoy en día buscan mejorar sus negocios y están a la
vanguardia en constante actualizaciones ya que esto contribuye al
mejoramiento y desarrollo de su empresa. Por ello la elaboración e
implementación de un sistema de control de existencias basado en
las boletas de compra y venta, es un proceso que tiene un gran
impacto en toda empresa y a su vez es un aspecto primordial que trae
consigo múltiples ventajas al brindar información trascendente y

CIS – Proyecto de aplicación Página xxviii


oportuna en tiempo real que te ayudará a tener una mejor planeación,
control de productos y servicios permitiendo así tomar las decisiones
pertinentes para ser más eficiente.
El conocimiento e implementación de un sistema de control le
facilitará el trabajo además de asegurar un correcto funcionamiento
de la empresa.

III. Conclusiones y recomendaciones

3.1. Importancia del curso de Computación

La computación es una materia que se les brinda a los estudiantes de


las instituciones para que tengan conocimientos acerca de programas
necesarios para todo tipo de trabajos.
El mundo global exige profesionales preparados a la vanguardia del
avance tecnológico, en este contexto los estudiantes y profesionales
requieren desarrollar habilidades tecnológicas para complementar su
formación, mejorar su competitividad y expectativas laborales, el
acreditar diversas habilidades tecnológicas de acuerdo a su
especialidad les permitirá lograr sus objetivos y el reconocimiento que
se necesita para tener éxito profesional en el siglo XXI.
Sin duda alguna, la materia de computación es de gran ayuda para el
mundo actual y como es parte fundamental de la informática, será
utilizada con mayor frecuencia en un futuro cada vez más cercano.
Por esta razón la mayoría de personas deben saber lo que es
computación.

3.2. Conclusiones

 Los objetivos del proyecto han sido completados de forma


satisfactoria. Como resultado de todo esto tenemos un conjunto de
aplicaciones que permiten de manera eficaz desarrollar un sistema
para el control de venta de la distribuidora “Sheyla”
 El desarrollo de este Sistema mejorara la calidad de información,
así como la calidad de servicio en la Distribuidora “Sheyla”.
Facilitará el almacenamiento de los datos de manera segura y

CIS – Proyecto de aplicación Página xxix


rápida ya que se ha creado una clave de acceso al sistema por
tanto no habrá perdida de información ni manipulación de datos
 Satisface los requerimientos del usuario y a su vez garantiza una
exhibición clara y correcta de precios que serán detalladas en la
Venta.
 Las experiencias con Microsoft SQL Server y Visual Basic han sido
realmente positivas, sobre todo gracias a la herramienta de
configuración, SQL Server Management Studio, que proporciona
Microsoft. Hemos puesto en práctica muchos de los conocimientos
adquiridos durante el curso, además, hemos aprendido muchas
tecnologías nuevas que nos serán muy útiles en futuros proyectos.
 El diseño de la base de datos ha sido tan sencillo como cuando se
crean tablas en Microsoft Word. Tan sólo es necesario crear la
tabla, indicar los nombres de los campos, el tipo de datos de cada
campo y configurar las propiedades deseadas en el panel de
configuración. Gracias a su estructura es relativamente sencillo
hacer modificaciones y ampliaciones.
3.3. Recomendaciones

 Se recomienda siempre que se quiera construir o desarrollar un


sistema tiene que estar asesorado por los especialistas en el tema
caso contrario no podrá tener un resultado óptimo.
 Capacitar al personal que labora en la distribuidora “Sheyla”, al
momento de implantar y en caso de una actualización de la
aplicación para el buen uso y aprovechamiento del sistema.
 Realizar mantenimiento a la base de datos y actualización del
sistema, según el crecimiento de la distribuidora “Sheyla”.
 Mejorar las políticas internas de la empresa al momento de
realizar ingresos de materia prima, así como optimizar los
procesos de solicitud de las mismas, aplicando nuevas normas de
control.
 Mejor manejo de los errores ocurridos.

CIS – Proyecto de aplicación Página xxx


CIS – Proyecto de aplicación Página xxxi
IV. Referencias bibliográficas

CIS – Proyecto de aplicación Página xxxii


CIS – Proyecto de aplicación Página 1

También podría gustarte