Sistema Para El Control De Ventas E Inventarios
del Estado de Hidalgo
Instituto de Ciencias Básicas e
Ingeniería
Licenciatura en Sistemas Computacionales
SISTEMA PARA EL CONTROL DE VENTAS E
INVENTARIOS DE LA EMPRESA
ANTIGUO ARTE EUROPEO S.A de C.V
TESIS PROFESIONAL
Que para obtener el título de:
Licenciado en Sistemas Computacionales
Presenta:
P.L.S.C. Mederic Antonio Villa Gutiérrez
Asesor:
L.C. Luis IslasHernández
Pachuca de Soto Hgo., Marzo de 2007.
(Dedicatoria
A m is padres y hermana, Herminio, Noemí y Arely, Por su gran amor, por su
incondicional apoyo, por el ejemplo de vida que me han dado siempre y sobre todo por ser
los mejores amigos que Dios me pudo dar en esta vida.
A mi esposa Yudit, por estar a mi lado, por amarme, por tu apoyo y tus palabras de aliento,
por ser en todoy por todo mi inspiración, mi ayuda idónea, mi amiga y mi compañera de
cada día. Te Amo.
Un agradecimiento especial a la Universidad Autónoma del Estado de Hidalgo y a todos los
catedráticos que compartieron sus conocimientos conmigo para hacer de mí un mejor
profesionista, especialmente al Lic. Luís Islas por asesorarme durante el desarrollo de este
proyecto.
Y dejé para el final miprincipal agradecimiento: Por supuesto a mi amado Dios, mi gran amigo,
padre y confidente, quien da un significado diferente a mi vida y a todo lo que hago, es por Ti
y para Ti, todo lo que soy y todo lo que tengo. Mil gracias Señor.
^El hombre que confía en Díos, es como árbol plantado a la orilla de un
rió, cuyas raíces penetran Hasta encontrar el agua;
árbol al que no agobia el calor niangustian los largos meses de sequía. Su follaje se
mantiene verde y produce en todo tiempo jugoso fruto.
Jeremías 17:7-8
Índice
ÍNDICE
Antecedentes y definición del problema
Propuesta de solución
Objetivo general
Objetivos particulares
Justificación
Introducción
I
III
III
III
IV
IV
Capítulo I
1.1
1.1.1
1.1.2
Marco Teórico
Introducción a los lenguajes de programaciónLos inicios
Evolución de los lenguajes de programación
1
1
2
3
1.2
1.2.1
1.2.2
Clasificación de los lenguajes de programación
Clasificación en base al estilo de programación
Clasificación en base al proceso de traducción y ejecución
6
6
9
1.3
1.3.1
1.3.2
Visual Basic
Ventajas de las aplicaciones creadas con Visual Basic
Ventajas de programas con visual basic
1113
13
1.4
1.4.1
1.4.2
1.4.3
1.4.4
1.4.5
1.4.6
1.4.7
1.4.8
1.4.9
1.4.10
1.4.11
1.4.12
Conceptos y metodología para programar en Visual Basic
¿Qué es un procedimiento?
Objetos y propiedades
Eventos
Funciones o métodos
El entorno de programación de Visual Basic
¿Qué es un proyecto?
Formularios
Controles básicos
Cuadros de mensaje y de entrada
Editando el código
Editor demenús
Depuración y manipulación de errores
15
16
17
18
18
19
23
24
25
29
31
33
35
1.5
1.5.1
1.5.2
Introducción a las bases de datos
Ventajas del uso de bases de datos
Objetivos de los sistemas de bases de datos
38
39
40
i
Sistema de Ventas e Inventarios: Antiguo Arte Europeo
1.5.3
1.5.4
1.5.5
Modelos de datos
Entendiendo los conceptos de las B.Drelacionales
El sistema manejador de bases de datos
42
45
49
1.6
1.6.1
1.6.2
1.6.3
Manejo de bases de datos con Visual Basic 6.0
El uso del control Data
El objeto RecordSet
Uso de controles enlazados a datos ActiveX
50
50
54
57
Análisis y diseño del sistema
El proceso de desarrollo de sistemas
Planeación del sistema
Desarrollo
Implantación del sistema
Mantenimiento
5959
60
61
63
64
2.2
2.2.1
2.2.2
Antiguo Arte Europeo
Catálogo de muebles
Equipo existente
65
66
67
2.3
2.3.1
2.3.2
2.3.3
2.3.4
2.3.5
Análisis de los procesos de la empresa
Pedidos a fabrica
Inventario del almacén y de la sala de exhibición
Ventas
Diagrama general de los procesos de la empresa
Procesos especiales requeridos por el administrador
68
68
69
70...
Regístrate para leer el documento completo.