04 ISC 265 TESIS .Pdf
Total Page:16
File Type:pdf, Size:1020Kb
Sistema Académico Web SAITICC UNIVERSIDAD TÉCNICA DEL NORTE FACULTAD DE INGENIERÍA EN CIENCIAS APLICADAS CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES TRABAJO DE GRADO PREVIO A LA OBTENCIÓN DEL TÍTULO EN INGENIERÍA EN SISTEMAS COMPUTACIONALES TEMA “SISTEMA ACADÉMICO WEB UTILIZANDO SOFTWARE LIBRE” AUTOR: Edwin Fernando Valencia Pavón. DIRECTOR: Ing. Pedro Granda. Ibarra - Ecuador 2012 – 2013 Fernando Valencia Pavón ii Sistema Académico Web SAITICC CERTIFICACIÓN Certifico que el trabajo de Tesis ― IMPLEMENTACIÓN DE UN SISTEMA ACADEMICO WEB PARA EL INSTITUTO TECNOLÓGICO SUPERIOR DE LA INDUSTRIA DEL CUERO DEL CANTÓN COTACACHI” con el aplicativo "DISEÑO E IMPLEMENTACION DELSISTEMA ACADEMICO WEB PARA EL INSTITUTO TECNOLOGICO DE LA INSDUSTRIA DEL CUERO. ha sido realizado en su totalidad por la señor: Edwin Fernando Valencia Pavón ………………………………………… Ing. Pedro Granda Director de la Tesis. Fernando Valencia Pavón iii Sistema Académico Web SAITICC UNIVERSIDAD TÉCNICA DEL NORTE BIBLIOTECA UNIVERSITARIA AUTORIZACIÓN DE USO Y PUBLICACIÓN A FAVOR DE LA UNIVERSIDAD TÉCNICA DEL NORTE IDENTIFICACIÓN DE LA OBRA La Universidad Técnica del Norte dentro del proyecto Repositorio Digital Institucional, determino la necesidad de disponer de textos completos en formato digital con la finalidad de apoyar los procesos de investigación, docencia y extensión de la Universidad. Por medio del presente documento dejo sentada mi voluntad de participar en este proyecto, para lo cual pongo a disposición la siguiente información: DATOS DE CONTACTO CÉDULA DE IDENTIDAD: 100316986-7 APELLIDOS Y NOMBRES: Valencia Pavón Edwin Fernando DIRECCIÓN: Urbanización María José EMAIL: [email protected] TELÉFONO FIJO: 062928-583 TELÉFONO MÓVIL (0968398896) DATOS DE LA OBRA TÍTULO: SISTEMA ACADÉMICO WEB UTILIZANDO SOFTWARE LIBRE. AUTOR: EDWIN FERNANDO VALENCIA PAVÓN FECHA: Julio-2013 PROGRAMA: PREGRADO TÍTULO POR EL QUE INGENIERÍA EN SISTEMAS COMPUTACIONALES OPTA: DIRECTOR: ING. PEDRO GRANDA Fernando Valencia Pavón iv Sistema Académico Web SAITICC AUTORIZACIÓN DE USO A FAVOR DE LA UNIVERSIDAD Yo, Edwin Fernando Valencia Pavón, con cédula de identidad Nro.100316986-7, en calidad de autor y titular de los derechos patrimoniales de la obra o trabajo de grado descrito anteriormente, hago entrega del ejemplar respectivo en formato digital y autorizo a la Universidad Técnica del Norte, la publicación de la obra en el Repositorio Digital Institucional y uso del archivo digital en la Biblioteca de la Universidad con fines académicos, para ampliar la disponibilidad del material y como apoyo a la educación, investigación y extensión; en concordancia con la Ley de Educación Superior Artículo 144. Fernando Valencia Pavón v Sistema Académico Web SAITICC UNIVERSIDAD TÉCNICA DEL NORTE CESIÓN DE DERECHOS DE AUTOR DEL TRABAJO DE GRADO A FAVOR DE LA UNIVERSIDAD TÉCNICA DEL NORTE Yo, Edwin Fernando Valencia Pavón, con cédula de identidad Nro. 100316986-7, manifiesto mi voluntad de ceder a la Universidad Técnica del Norte los derechos patrimoniales consagrados en la ley de Propiedad Intelectual del Ecuador, articulo 4,5,6,en calidad de autor de la obra o trabajo de grado denominado: IMPLEMENTACIÓN DE UN SISTEMA ACADÉMICO WEB PARA EL INSTITUTO TECNOLÓGICO SUPERIOR DE LA INDUSTRIA DEL CUERO DEL CANTÓN COTACACHI, que ha sido desarrollado para optar por el título de: Ingeniero en Sistemas Computacionales en la Universidad Técnica del Norte , quedando la Universidad facultada para ejercer plenamente los derechos cedidos anteriormente. En mi condición de autor me reservo los derechos morales de la obra antes citada. En concordancia suscribo este documento en el momento que hago entrega del trabajo final en formato impreso y digital a la Biblioteca de la Universidad Técnica del Norte. ------------------------------------------- Nombre: Edwin Fernando Valencia Pavón Cédula: 100316986-7 Ibarra, Julio de 2013 Fernando Valencia Pavón vi Sistema Académico Web SAITICC CONSTANCIAS El autor manifiesta que la obra objeto de la presente autorización es original y se la desarrollo, sin violar derechos de autor de terceros, por lo tanto la obra es original y que es el titular de los derechos patrimoniales, por lo que asume la responsabilidad sobre el contenido de la misma y saldrá en defensa de la Universidad en caso de reclamación por parte de terceros. Ibarra, a los 17 días del mes de Julio de 2013 EL AUTOR: .................................................... Nombre: Edwin Fernando Valencia Pavón Fernando Valencia Pavón vii Sistema Académico Web SAITICC DEDICATORIA Esta Tesis va dedicada a Dios Por haberme permitido llegar hasta este punto y haberme dado la vida para lograr mis objetivos, a mis padres Fernando V. y Marianita P. Quienes creyeron en mí, quienes dándome ejemplos dignos de superación y entrega siempre estuvieron impulsándome en los momentos más difíciles de mi carrera. Fernando Valencia Pavón viii Sistema Académico Web SAITICC AGRADECIMIENTO Al finalizar un trabajo tan arduo y lleno de dificultades como el desarrollo de una tesis de ingeniería, debo agradecer con sinceridad a quienes me colaboraron en todo momento de manera desinteresada, al personal docente, administrativo y directivo del prestigioso Instituto Superior de la Industria del cuero Cotacachi, en especial al Doctor Nelson Morales, a mi director de Tesis Ing Pedro Granda, quienes me apoyaron y guiaron para la culminación de mi trabajo de grado. Fernando Valencia Pavón ix Sistema Académico Web SAITICC ÍNDICE DE CONTENIDOS CAPITULO I CERTIFICACIÓN………………………………………………………………………......ii IDENTIFICACION DE LA OBRA.....................................................................................iii AUTORIZACION DE USO A FAVOR DE LA UNIVERSIDAD...................................iv CESION DERECHOS DE AUTOR......................................................................................v CONSTANCIAS....................................................................................................................vi DEDICATORIA……………………………………………………………………….......vii AGRADECIMIENTO………………………………………………………………….....viii CAPITULO I INTRODUCCIÓN 1.1 Introducción General……………………………………………………..……….......3 1.1.1 Aplicación Web…………………………………………………….………...3-4 1.1.2 Antecedentes……………………………………………………………….…...4 1.1.3 Interfaz…………………………………………………………………….…....5 1.1.4 Consideraciones Técnicas………………………………………….…………...5 1.1.5 Estructura de las Aplicaciones Web... ……………………………….………...6 1.1.6 Uso Empresarial……………………………………………………..……….....6 1.1.7 Ventajas……………………………………………………………..…………..7 1.1.8 Funcionamiento General de una Aplicación Web……………………………...8 1.2 Instituto Tecnológico Superior de la Industria del cuero Cotacachi (ISTICC),…….. 9 Fernando Valencia Pavón x Sistema Académico Web SAITICC 1.2.1 Ubicación…………………………………………………………………....9 1.2.2 Misión…………………………………………………………………….....9 1.2.3 Visión..............................................................................................................9 1.2.4 Historia……………………………………………………………………...9 1.2.4.1Inicio de la Gestión……………………………………………….....9-12 1.3 Organización del ISTICC……………………………………………………12-14 1.3.1 Segunda Etapa…………………………………………………………15-22 1.4 Organigrama Funcional del Instituto……………………………………………23 1.5 Gestión Administrativa………………………………………………………….24 CAPÍTULO II HERRAMIENTAS DE DESARROLLO 2. Introducción Herramientas de Desarrollo……………………………………………25 2.1 NetBeans………………………………………………………………………...25 2.1.1 NetBeans Hoy……………………………………………………………..26 2.1.2 La Plataforma NetBeans…………………………………………………..26 2.1.3 NetBeans IDE……………………………………………………………..27 2.1.4 Versiones NetBeans……………………………………………………….28 2.2 PHP……………………………………………………………………………...29 2.2.1 PHP Visión general……………………………………………………29-31 2.2.2 Historia………………………………………………………………...31-32 2.2.3 Ventajas……………………………………………………………….32-33 2.2.4 Inconvenientes……………………………………………………….……….33 2.3 Startuml……………………………………………………………………….....33-34 Fernando Valencia Pavón xi Sistema Académico Web SAITICC 2.4 Mysql………………………………………………………………………........34-35 2.4.1 Leguajes de Programación………………………………………………........35 2.4.2 Aplicaciones…………………………………………………………………..36 2.4.3 Plataformas………………………………………………………………..36-37 2.4.4 Características adicionales…………………………………………… …..37-38 2.4.5 Características……………………………………………………………..38-39 2.4.6 Características distintivas……………………………………………........39-40 2.4.7 Tipos de compilación del servidor…………………………………………...40 2.4.8 Especificaciones del código fuente……………………………………….40-41 2.4.9 Estructuras organizativas/asociativas o de decisión…………………........41-42 2.4.10 Industria relacionada………………………………………………………..42 2.4.11 Licencia………………………………………………………………..…….43 2.5 PHPMYADMIN………………………………………………………………..…..43 2.5.1 Introducción…………………………………………………………….…….43 2.5.2 Características…………………………………………………………….…..44 2.5.3 Requisitos…………………………………………………………..…………44 2.5.4 Configuración…………………………………………………………..……..45 2.5.5 Antes que nada debemos tener instalado PHP, APACHE Y MYSQL….……45 2.5.6 Instalación……………………………………………………………..…..45-48 2.5.7 Apache+Php+Mysql+Phmyadmin como módulo de apache………..…….48-74 2.6 Servidor de aplicaciones Xampp……………………………………………..……...74 2.6.1 Características y requisitos…………………………………………..………..74 2.6.2 Aplicaciones…………………………….……………………………………75 2.6.3 Apache, Php, Mysql, Xampp, Servidor…….……………………………..75-77 Fernando Valencia Pavón xii Sistema Académico Web SAITICC 2.6.4 Xampp en Ubuntu……………………………………………………..77-79 2.6.4.1 Crear lanzador en el menú inicio…………………………………..79-82 2.6.4.2 Seguridad……………………………………………………………..82 CAPÍTULO III DESARROLLO DEL SISTEMA 3.1 Análisis de requerimientos………………………………………………………....84