José Francisco Hormiga Navas 2014 DISEÑO E IMPLEMENTACIÓN DE UN SOFTWARE DE UN CINE
AUTOR JOSE FRANCISCO HORMIGA NAVAS
CORPORACION UNIVERSITARIA REMINGTON INGENIERNIA DE SISTEMAS
CUCUTA 2014 Página 1 de 46
José Francisco Hormiga Navas 2014 DISEÑO E IMPLEMENTACIÓN DE UN SOFTWARE DE UN CINE
AUTOR José Francisco Hormiga Navas
Trabajo de grado para optar el título de Ingeniero de Sistemas
Asesora Ingeniera de Sistemas Yaneth Cárdenas Galvis
CORPORACION UNIVERSITARIA REMINGTON INGENIERIA DE SISTEMAS
CUCUTA 2014
Página 2 de 46
José Francisco Hormiga Navas 2014 PAGINA DE ACEPTACIÓN
_________________________________ _________________________________ _________________________________ _________________________________
___________________________ Presidente de jurado
__________________________ Jurado
Página 3 de 46
José Francisco Hormiga Navas 2014 DEDICATORIA
Esta tesis se la dedico a mi DIOS quien supo guiarme por el buen camino, dándome fuerzas para seguir adelante y no desmayar en los problemas que se presentaban, enseñándome a encarar las adversidades sin perder nunca la dignidad ni desfallecer en el intento.
A mi familia quienes por ellos soy lo que soy.
Para mis padres por su apoyo, consejos, compresión, amor, ayuda; en los momentos difíciles, y por ayudarme con los recursos necesarios para estudiar. Me han dado todo lo que soy como persona, mis valores, mis principios, mi carácter, mi empeño, mi perseverancia, mi coraje para conseguir mis objetivos.
A mis hermanos por estar siempre presentes, acompañándome para poder realizar.
A mis sobrinos quien han sido y es una de mis motivaciones, inspiraciones y felicidades.
“la dicha de la vida consiste en tener siempre algo que hacer, alguien quien amar y alguna cosa que esperar”… Thomas Chalmers…
Página 4 de 46
José Francisco Hormiga Navas 2014 AGRADECIMIENTOS
Me gustaría que estas líneas sirvieran para expresar mi más profundo y sincero agradecimiento a las directivas de la Corporación Universitaria Remington – Cúcuta; en especial al cuerpo docente de
por la orientación, el seguimiento y la supervisión
continua de la misma, pero sobre todo por la motivación y el apoyo recibido a lo largo de este proyecto de grado.
Quisiera hacer extensiva mi gratitud a mis compañeros de curso, por la amistad y colaboración.
Un agradecimiento muy especial a mi familia y amigos por la compresión, paciencia y el ánimo recibido.
A todos ellos, muchas gracias.
Página 5 de 46
José Francisco Hormiga Navas 2014 TABLA DE CONTENIDO
Páginas
RESUMEN INTRODUCCIÓN JUSTIFICACIÓN 1. Planteamiento Del Problema…………………………………………………………...11 1.1.
Descripción Del Problema………………………………………………......11
1.2.
Antecedentes………………………………...……………………………....11
1.3.
Formulación Del Problema………………………………………….……....11
2. Objetivos…………………..…………………..…………………..……………………...13 2.1.
Objetivo General...…………………..…………………………….….……...13
2.2.
Objetivos Específicos…………………..…………………….……..…........13
3. Marco Referencial…………………..……….……………..………………………….…14 3.1.
Marco Teórico……………….……..…………………..……………………..14
3.2.
Marco Conceptual…………………………..………………………..…..…..15
3.3.
Marco Contextual…………………..…………………….……………..........16
3.4.
Marco Metodológico………………………………………….…………....…18
4. Conclusiones…………………..………..……………………………..……………..…...43 5. Recomendaciones…………………..……………………..……..……………………....44 6. Bibliografía…………………..……………………..………………….…………..…..…..45 7. Anexos…………………..…………………...…………………..…….……..…………...46
Página 6 de 46
José Francisco Hormiga Navas 2014 LISTA DE TABLAS
Página
Cronograma de Actividades………………………………………………………………….17
Página 7 de 46
José Francisco Hormiga Navas 2014 LISTA DE GRAFICAS
Páginas
Modelo Entidad Relación MER……...……………………………………..……………….18 Evidencias del Diseño…………………………………………………………………………21 Imagen Nro. 1 Formulario De Ingreso……………………………………...……………….21 Imagen Nro. 2 Formulario Menú………………………………………………………..……22 Imagen Nro. 3 Formulario Clientes…………………………………………………………..23 Imagen Nro. 4 Formulario Películas……………………………………………….…………24 Imagen Nro. 5 Formulario Género…………………………………………………………...25 Imagen Nro. 6 Formulario Salas………………………………………….….……………….26 Imagen Nro. 7 Formulario Taquilla…………………………………………………………...27 Imagen Nro. 8 Formulario Cartelera…………………………………………….……………28 Imagen Nro. 9 Formulario Ventas……………………………….……………………………29 Imagen Nro. 10 Formulario Productos……………………………………………….………30 Imagen Nro. 11 Formulario Detalle_Factura_Ventas…………….………………………..31 Mapa de Navegación………………………………………………….……………………….38 Diseño de Portada del Software del Cine………………………….………………………..46
Página 8 de 46
José Francisco Hormiga Navas 2014 LISTA DE ANEXOS
Página
Anexos…………………………….……………………………………………………………46
Página 9 de 46
José Francisco Hormiga Navas 2014 RESUMEN
La elaboración de este proyecto de grado tiene el propósito de diseñar un Software que facilitará el manejo de la Herramienta de Microsoft Office Access 2010, y el programa Visual Basic 6.0 el cual tiene 9 formularios: Un formulario de Iniciar Sesión, Un formulario del Menú y 9 Formularios cada uno con diferentes funciones.
Página 10 de 46
José Francisco Hormiga Navas 2014 PLANTEAMIENTO DEL PROBLEMA
1.1.
DESCRIPCIÓN DEL PROBLEMA: El desarrollo del proyecto se centra en la realización de una Base de Datos que almacene información sobre un Cine.
1.2.
ANTECEDENTES
En la actualidad la gran mayoría de las empresas y modelos de negocios requieren de la implementación de soluciones de Software que permitan tomar control de las operaciones o procesos que se llevan a cabo.
En algunas ocasiones se intenta abarcar alguna área de operación, en otras un conjunto de áreas y en otras más hasta todas las áreas de la empresa.
1.3.
FORMULACIÓN DEL PROBLEMA
Frente a las múltiples necesidades que se evidencian en el manejo operativo del CINE JOFRAHONA ante las necesidades de organizar la información, registrar los clientes y la reducción de costos, no es necesario el pago de licencias, el código es abierto es decir es distribuido y desarrollado libremente, no se necesita tener un computador con altos requisitos de Hardware para funcionar.
Página 11 de 46
José Francisco Hormiga Navas 2014 JUSTIFICACIÓN
Actualmente las empresas y organizaciones enfocan gran parte de sus esfuerzos en detectar áreas de mejora que les permitan optimizar su desempeño, con la finalidad de mantenerse en el nivel competitivo deseado.
Uno de los aspectos que mayor importancia refleja hace referencia al uso de la información dentro de la empresa, de tal manera que a través de su eficiente administración sea posible la toma de decisiones certera y oportuna, que la conduzca a alcanzar las metas y objetivos planteados.
Unos de los factores que influyen para el proceso de la administración de la información se lleve a cabo de manera adecuada, es el uso de HERRAMIENTAS TECNOLOGICAS que nos proporcionen el soporte necesario para agilizar esos proceso, y como consecuencia de ello, un incremento en el desempeño dentro de la empresa, así como también una reducción de costos en la misma. Un Software se refiere a “Las instrucciones electrónicas que van a indicar al ordenador que es lo que tiene que hacer.”, también se puede decir que son los programas usados para dirigir las funciones de un Sistema de Computación o un Hardware.
Página 12 de 46
José Francisco Hormiga Navas 2014 2. OBJETIVOS
2.1.
OBJETIVO GENERAL
Diseñar un aplicativo de Software para CINE JOFRAHONA, que permitirá el ingreso de manera fácil y rápida información de clientes, películas, género,
salas,
taquilla,
cartelera,
ventas,
productos
detalle_factura_ventas.
2.2.
OBJETIVOS ESPECÍFICOS
Registrar ordenadamente la información de los clientes. Agilizar el registro de datos de los clientes. Registrar la lista de películas y salas disponibles
Página 13 de 46
y
José Francisco Hormiga Navas 2014 3. MARCO REFERENCIAL
3.1.
MARCO TEÓRICO
Diseñar un Software, facilitando el almacenamiento de información de los Clientes, Películas,
Género,
Salas,
Taquilla,
Cartelera,
Detalle_Factura_Ventas; para el CINE JOFRAHONA.
Página 14 de 46
Ventas,
Productos,
José Francisco Hormiga Navas 2014 3.2.
MARCO CONCEPTUAL
El software del CINE JOFRAHONA, diseñado en Visual Basic y almacenando la información en el Manejo Herramienta Office 2010: Access, para acceder al Software digitando un Usuario y una Clave, allí encontraras un Formulario con el Menú con 9 Formularios, cada uno con distintas funciones. (Clientes – Películas – Género – Salas – Taquilla – Cartelera – Ventas – Productos – Detalle_Factura_Ventas)
Página 15 de 46
José Francisco Hormiga Navas 2014 3.3.
MARCO CONTEXTUAL
RESEÑA HISTORICA DE LA EMPRESA – OBJETIVO
CINE JOFRAHONA, creado por el Ingeniero de Sistemas José Francisco Hormiga Navas el 4 de Marzo 1995 en la Ciudad de (Cúcuta – Norte de Santander – Colombia), cuyo objetivo principal es para contar historias a través de la:
Actuación
Diálogos
Paisajes
Música
Escenografía
Literatura
Es entrenamiento puro, sirve para distraerse de todo lo que sucede en la vida cotidiana. La gente cuando acude al cine tiene ganas de ir a algún lugar, quiere viajar con la imaginación, busca emociones y aventuras, dramas y risas… Y finalmente para Culturizarse – Aprender y también para Divertirse en Familia.
Página 16 de 46
José Francisco Hormiga Navas 2014
CRONOGRAMA DE ACTIVIDADES
ACTIVIDADES Apropiación del proyecto
1
SEPTIEMBRE
OCTUBRE
NOVIEMBRE
Semanas
Semanas
Semanas
Semanas
2
3
4
1
Semanas
Diagnostico general
AGOSTO
1
2
3
2
3
4
1
Semanas 4
1
2
3
2
3
4
1
Semanas 4
1
2
3
2
3
4
Semanas 4
1
2
3
4
documental Diseño de Software
Semanas 1
3
4
1
Semanas
Ejecución y puesta en
2
Semanas
1
2
3
2
3
Semanas 4
1
Semanas 4
1
2
3
2
3
Semanas 4
1
Semanas 4
marcha Página 17 de 46
1
2
3
2
3
4
Semanas 4
1
2
3
4
José Francisco Hormiga Navas 2014 3.4.
MARCO METODOLÓGICO
MODELO – ENTIDAD – RELACIÓN
Página 18 de 46
MER
José Francisco Hormiga Navas 2014 HERRAMIENTAS DE DESARROLLO
Las herramientas de desarrollo que utilice fueron: o La codificación se desarrolló con la Herramienta Visual Basic 6.0 o Microsoft Office Access 2010, queda almacenada la base de datos, ofreciendo: Tablas Consultas Formularios Informes Microsoft Office Word 2010, permitiendo crear los textos con una buena apariencia mediante fotografías o ilustraciones multicolores como imágenes o como fondo, y agregar figuras como mapas y tablas
Página 19 de 46
José Francisco Hormiga Navas 2014 TÉCNICAS DE RECOLECCIÓN DE LA INFORMACIÓN
Información Del Origen Del Cine La historia del cine como espectáculo comenzó en París, el 28 de diciembre de 1895. Desde entonces ha experimentado una serie de cambios en varios sentidos. Por un lado, la tecnología del cinematógrafo ha evolucionado mucho, desde el primitivo cine mudo de los hermanos Lumière, hasta el cine digital del siglo XXI. Por otro lado, ha evolucionado el lenguaje cinematográfico, incluyendo las convenciones del género, creando así los géneros cinematográficos. En tercer lugar, ha evolucionado con la sociedad, surgiendo así distintos movimientos cinematográficos y cinematografías nacionales.
Causas Técnicas Y Sociales Que Dieron Lugar Al Nacimiento Del Cine
La aparición de nuevas fuentes de energía mineral y la aplicación de la electricidad a usos industriales, La erradicación de las epidemias y el desarrollo de la medicina, Los nuevos medios de transporte (buque a vapor, ferrocarril), así como las innovaciones orientadas a la comunicación (telégrafo, cable submarino, telegrafía sin hilos), trajeron consigo una amplia y rápida difusión de la información, lo que condujo a una globalización efectiva, La consolidación de las ciudades: aparición de un público de masas.
Página 20 de 46
Josテゥ Francisco Hormiga Navas 2014 EVIDENCIAS DEL DISEテ前
Imagen Nro. 1 Formulario de Ingreso
Pテ。gina 21 de 46
José Francisco Hormiga Navas 2014
ç
Imagen Nro. 2 Formulario Menú
Página 22 de 46
JosĂŠ Francisco Hormiga Navas 2014
Imagen Nro. 3 Formulario Clientes
PĂĄgina 23 de 46
José Francisco Hormiga Navas 2014
Imagen Nro. 4 Formulario Películas
Página 24 de 46
José Francisco Hormiga Navas 2014
Imagen Nro. 5 Formulario Género
Página 25 de 46
JosĂŠ Francisco Hormiga Navas 2014
Imagen Nro. 6 Formulario Salas
PĂĄgina 26 de 46
JosĂŠ Francisco Hormiga Navas 2014
Imagen Nro. 7 Formulario Taquilla
PĂĄgina 27 de 46
JosĂŠ Francisco Hormiga Navas 2014
Imagen Nro. 8 Formulario Cartelera
PĂĄgina 28 de 46
JosĂŠ Francisco Hormiga Navas 2014
Imagen Nro. 9 Formulario Ventas
PĂĄgina 29 de 46
JosĂŠ Francisco Hormiga Navas 2014
Imagen Nro. 10 Formulario Productos
PĂĄgina 30 de 46
JosĂŠ Francisco Hormiga Navas 2014
Imagen Nro. 11 Formulario Detalle_Factura_Ventas
PĂĄgina 31 de 46
José Francisco Hormiga Navas 2014 DESCRIPCIÓN DEL APLICATIVO
EL Software está conformado por 11 formularios: Iniciar sesión. Menú e interfaz gráfica. 9 formularios con funciones distintas. Cabe resaltar que los 9 formulario tienen 3 botones (Guardar – Buscar – Eliminar). Formulario # 1 Iniciar Sesión
Nos permite ingresar al Software de forma manual digitando el Usuario y Clave y luego dar clic en ENTRAR. Formulario # 2 Menú y Portada
Tiene el Menú donde están todos los 9 formularios (Cliente – Películas – Género – Salas – Taquilla – Cartelera – Ventas – Productos – Detalle_Factura_Ventas). Y en él está la portada del CINE.
Página 32 de 46
José Francisco Hormiga Navas 2014 Formulario # 3 Clientes
Almacena: Documento. Nombres. Apellidos. Teléfono. Correo. De todos los clientes que van a CINE Formulario # 4 Películas
Almacena: Código. Genero. Nombre. Todas las películas tienen un Código que nos permite saber el género (Acción – Comedia – Miedo – Infantil) y finalmente decimos que película vamos a ver (Nombre).
Página 33 de 46
José Francisco Hormiga Navas 2014 Formulario # 5 Género
Almacena: Código. Nombre. Se encuentra el cogido de cada Género y los Nombres de él, permitiendo una búsqueda rápida. Formulario # 6 Salas
Almacena: Código. Nombres. Todas las salas que conforman el CINE tienen un Nombre y Código, lo cual nos permite informarles a los Clientes que Sala está habilitada en el momento.
Página 34 de 46
José Francisco Hormiga Navas 2014 Formulario # 7 Taquilla
Almacena: Código de la Factura. Código de los Clientes. Código de la Cartelera. Valor. Cantidad. A cada Factura – Cliente – Cartelera; se le asigna un Código, es para tener conocimiento de lo que se hizo durante el día. El Valor correspondiente de cada cosa que se obtiene en el CINE y la Cantidad. Formulario # 8 Cartelera
Almacena: Código de la Cartelera. Código de las Películas. Código de las Salas. Fecha.
Página 35 de 46
José Francisco Hormiga Navas 2014 Hora. Cumple la misma función que el Formulario # 7 Taquilla. Lo único es que este Formulario # 8 Cartelera; registra la Hora que está disponible la Sala y la Película. Formulario # 9 Ventas
Almacena: Código de la Factura Código de los Clientes Valor Total Fecha Están todos los Códigos de las Facturas y de los Clientes. Queda Guardado el Valor Total de la Ventas del día ($) y la fecha que se hizo efectiva la Venta. Formulario # 10 Productos
Página 36 de 46
José Francisco Hormiga Navas 2014 Almacena: Código del Producto. Nombres. Precio. Cantidad. Cada Producto tiene un único Código, le permite al Cliente conocer el Nombre – Precio; del Producto, y decir cuántos quiere (Cantidad). Formulario # 11 Detalle_Factura_Ventas
Almacena: Código de la Factura Código del Producto Precio_Total Cantidad Almacena la información de los formularios: # 7 Taquilla. # 9 Ventas. # 10 Productos. Y la cantidad de ellos.
Página 37 de 46
José Francisco Hormiga Navas 2014 MAPA DE NAVEGACIÓN
4. Programación
3. Diseño y Arquitectura
7. Mantenimiento
2. Especificaciones
6. Documentación
Página 38 de 46
1. Análisis de requisitos
5. Prueba
José Francisco Hormiga Navas 2014 REQUERIMIENTOS TÉCNICOS Requisitos Mínimos Del Sistema Para La Instalación de Visual Basic 6.0
EDICIÓN DE APRENDIZAJE PC multimedia con un procesador 486DX/66 MHz o superior (Pentium o superior Procesador recomendado). Microsoft Windows 95 o posterior o funcionamiento de Windows NT versión 4.0 con Service Pack 3 o posterior (Service Pack 3 incluido) 16 MB de RAM para Windows 95; 24 MB para Windows NT 4.0 Microsoft Internet Explorer 4.01 Service Pack 1 (incluido) Espacio en disco duro: Instalación típica: 52 MB Instalación máxima: 65 MB Espacio de disco duro adicional puede ser necesario para los siguientes productos:
Internet Explorer: típica, 59 MB máximo de 43 MB.
Microsoft Developer Network (MSDN): típica, 493 MB máximo de 57 MB.
Obtenga información acerca de Visual Basic ahora: incluidos laboratorios de 16 MB.
Unidad de CD-ROM Monitor VGA o de mayor resolución; Se recomienda Super VGA Microsoft Mouse o dispositivo señalador compatible
Página 39 de 46
José Francisco Hormiga Navas 2014 PROFESSIONAL EDITION
PC con un procesador 486DX/66 MHz o superior (procesador Pentium o superior se recomienda). Microsoft Windows 95 o posterior o funcionamiento de Windows NT versión 4.0 con Service Pack 3 o posterior (Service Pack 3 incluido). 16 MB de RAM para Windows 95 (se recomienda 32 MB); 24 MB para Windows NT 4.0 (Se recomienda 32 MB). Microsoft Internet Explorer 4.01 Service Pack 1 (incluido). Espacio en disco duro: Instalación típica: 76 MB Instalación máxima: 94 MB Espacio de disco duro adicional puede ser necesario para los siguientes productos:
Internet Explorer: típica, 59 MB máximo de 43 MB.
MSDN: típica, 493 MB máximo de 57 MB.
Windows NT Option Pack: 20 MB para Windows 95; 200 MB para Windows NT 4.0.
Unidad de CD-ROM. Monitor VGA o de mayor resolución; Se recomienda Súper VGA. Microsoft Mouse o dispositivo señalador compatible. ENTERPRISE EDITION PC con procesador Pentium a; Pentium 90 o superior recomienda. Microsoft Windows 95 o posterior o funcionamiento de Windows NT versión 4.0 con Service Pack 3 o posterior (Service Pack 3 incluido). 24 MB de RAM para Windows 95 (se recomienda 32 MB); 24 MB para Windows NT 4.0 (Se recomienda 32 MB).
Página 40 de 46
José Francisco Hormiga Navas 2014 Microsoft Internet Explorer 4.01 Service Pack 1 (incluido) Espacio en disco duro: Instalación típica: 116 MB. Instalación máxima: 135 MB. Espacio de disco duro adicional puede ser necesario para los siguientes productos:
Internet Explorer: típica, 59 MB máximo de 43 MB.
MSDN: típica, 493 MB máximo de 57 MB.
Windows NT Option Pack: 20 MB para Windows 95; 200 MB para Windows NT 4.0.
6.5 De Microsoft SQL Server se ejecuta en Windows NT 4.0 sólo y requieren la Tras el espacio de disco duro adicional: SQL Server: 80 MB típica, 95MB máximo. Unidad de CD-ROM. Monitor VGA o de mayor resolución; Se recomienda Super VGA. Microsoft Mouse o dispositivo señalador compatible. Requisitos Mínimos Para La Instalación De Microsoft Office 2010
Para instalar Microsoft Office 2010, el equipo debe cumplir con estos requisitos del sistema: Procesador Mínimo de 500 megahertz (MHz) 1 gigahertz (GHz) necesario para Outlook con Business Contact Manager* Memoria Mínimo de 256 MB de RAM
Página 41 de 46
José Francisco Hormiga Navas 2014 512 MB recomendable para recursos gráficos, Búsqueda Instantánea de Outlook, Outlook con Business Contact Manager, Lync 2010 y ciertas funciones avanzadas* Disco duro (HD) 3 GB de espacio disponible en disco 3,5 GB de espacio disponible en disco para la versión Professional Plus Monitor Monitor con resolución de 1024 x 576 o superior Sistema operativo Windows 7 (32 bits o 64 bits) Windows Vista® con Service Pack (SP) 1+ (32 bits o 64 bits) Windows XP con Service Pack (SP) 3+ (32 bits) Windows Server 2003 con Service Pack (SP) 2 y MSXML 6.0 (únicamente Office de 32 bits) Windows Server 2008 o sistema operativo de 32 o 64 bits posterior Gráficos La aceleración de hardware gráfico requiere una tarjeta gráfica DirectX 9.0c con memoria de video de 64 MB o más.
Página 42 de 46
José Francisco Hormiga Navas 2014 4. CONCLUSIONES
Mediante el diseño de este aplicativo de Software se logra afianzar conocimientos y principios básicos de programación en Microsoft Visual Basic 6.0.
Se hace evidente el manejo del uso de la base de datos de la Herramienta Microsoft Office 2010: Access, que es un Sistema de Gestión de Base de Datos que recopila información relativa a un asunto o propósito particular, como el seguimiento de pedidos de clientes.
Access
es
un
programa
informático
en
entornos de empresa, que permite la creación y gestión de Base de Datos, así como su modificación, control y mantenimiento.
Página 43 de 46
José Francisco Hormiga Navas 2014 5. RECOMENDACIONES
En este proyecto se estimaron el manejo, el procedimiento y el entorno de los programas Visual Basic y Access, en los cuales se interactuó de manera compleja una base de datos, donde hallamos ventajas y desventajas de cada uno de las opciones a trabajar; evaluando su funcionamiento e intermediarios a conocer. Un modelo común para tener acceso a datos en aplicaciones de Visual Studio es almacenar datos en conjuntos de datos y usar TableAdapters o adaptadores de datos para leer y escribir la información en la base de datos. Evitar la carga de complementos, al cargar Visual Basic, cualquier complemento (Add-In) activo también se ejecuta. Si hay un error en algún complemento, puede ocurrir un GPF (falla de protección general). Para evitar esto, apagar los complementos antes de cargar VB, editando el archivo VBAddin.INI (en la carpeta de Windows), poniendo un 0 al lado de cada complemento.
Página 44 de 46
José Francisco Hormiga Navas 2014 6. BIBLIOGRAFÍA
http://www.gestiopolis.com/canales2/gerencia/1/ddsluisart.htm
http://es.wikipedia.org/wiki/Historia_del_cine
http://gelwinayasakifracisco.files.wordpress.com/2012/10/visual_basic_logo.jpg
http://img1.wikia.nocookie.net/__cb20130722022504/logopedia/images/8/8d/Office03.png
http://www.castellansystems.com/Images/Ms_Access2.png
http://es.wikipedia.org/wiki/Microsoft_Access
Página 45 de 46
José Francisco Hormiga Navas 2014 7. ANEXOS
Página 46 de 46