UNIVERSIDAD DON BOSCO FACULTAD DE INGENIERIA ESCUELA DE INGENIERÍA EN CIENCIAS DE LA COMPUTACIÓN TRABAJO DE GRADUACIÓN PARA OPTAR AL GRADO DE INGENIERO EN CIENCIAS DE LA COMPUTACIÓN DESARROLLO DE UN PORTAL WEB PARA LAS ESCUELAS DE LA FACULTAD DE INGENIERÍA DE LA UNIVERSIDAD DON BOSCO, APLICADO A LA ESCUELA DE INGENIERÍA EN CIENCIAS DE LA COMPUTACIÓN PRESENTADO POR: NANCY CAROLINA MONTERROSA CHÉVEZ GUILLERMO ARMANDO PORTILLO TREJO ASESORA: LICDA. REINA ELIZABETH DURÁN DE ALVARADO DICIEMBRE 2005 EL SALVADOR, CENTROAMERICA UNIVERSIDAD DON BOSCO FACULTAD DE INGENIERÍA RECTOR ING. FEDERICO MIGUEL HUGUET RIVERA VICERRECTOR PADRE VÍCTOR BERMÚDEZ SECRETARIO GENERAL LIC. MARIO RAFAEL OLMOS DECANO DE LA FACULTAD DE INGENIERIA ING. ERNESTO GODOFREDO GIRÓN 2 UNIVERSIDAD DON BOSCO FACULTAD DE INGENIERÍA SUBCOMITÉ EVALUADOR DEL TRABAJO DE GRADUACIÓN DESARROLLO DE UN PORTAL WEB PARA LAS ESCUELAS DE LA FACULTAD DE INGENIERÍA DE LA UNIVERSIDAD DON BOSCO, APLICADO A LA ESCUELA DE INGENIERÍA EN CIENCIAS DE LA COMPUTACIÓN F._____________________ F._____________________ Inga. Ana Mercedes Cáceres Ing. Ernesto Hernández JURADO JURADO F._____________________ F._____________________ Ing. Melvin Carías Licda. Reina de Alvarado JURADO ASESORA F._____________________ Ing. Milton Narváez TUTOR 3 AGRADECIMIENTOS Manifestamos nuestros agradecimientos a Dios todopoderoso y la Virgen María por darnos paciencia, coraje y humildad para poder salir adelante con el Trabajo de Graduación, a nuestras familias, jurados, tutor , asesor, amigos quienes nos apoyaron en todo momento, por sus palabras y buenos deseos. También queremos agradecer a la comunidad educativa de la Escuela de Ciencias de la Computación por apoyarnos y brindarnos la información necesaria para la elaboración del presente trabajo. Nancy Monterrosa Guillermo Portillo 4 AGRADECIMIENTOS A Nuestro Señor y la Virgen María por habernos llevado de la mano en todo este camino que hemos tenido que recorrer, iluminándonos en los momentos más difíciles y regalándonos paciencia, humildad y sabiduría para enfrentar todos los retos que tuvimos que solventar. A mis padres Silvio Armando y Miriam Elizabeth, por apoyarme en todos los momentos de mi vida, por tener la plena confianza en que si podíamos llegar al final de meta, por brindarme sus valiosos consejos y nunca hacerme retroceder en mis sueños, empujándome a lograrlos. A mis hermanos Andrea y Quique, por su cariño y disposición a ayudarme en los momentos que fueron necesarios. A Nancy Carolina por ser una mujer valiente y embarcarse en este proyecto junto conmigo y tener la plena confianza en salir airosos de ella; por ser una gran compañera y amiga, brindándome su cariño y apoyo en los buenos y malos momentos. A la familia Monterrosa Chévez por acogerme como un miembro más de su familia y brindarme el cariño que tan importante fue para salir de los malos momentos y compartir y gozar los buenos. A niña Betty por tratarme como una segunda mamá, Juan Carlos y Ricardo Antonio por su disposición a ayudarnos. A mis amigos Jaime Sanabria, Griselda Umaña, Boris Turcios, Roger Orellana, Karla Merino y Rosa María por regalarme su cariño y apoyo incondicional a lo largo de toda la carrera. A mis familiares por toda la paciencia y cariño que me brindan y sus buenos deseos para con nosotros. 5 Al Ing. Milton Narváez, Ing. Melvin Carías, Ing. Hernández e Ing. Cáceres por ayudarnos a crecer como profesionales y hacernos dar cuenta de que todos los retos pueden ser solventados. A la Licda. Reina Durán de Alvarado por darnos todo su apoyo, paciencia, profesionalismo, dedicación y entrega a nuestro proyecto y por ser un excelente ser humano. Guillermo Portillo 6 AGRADECIMIENTOS A Dios todopoderoso por habernos iluminado y bendecido durante todo este proceso, por darnos la paciencia y fortaleza necesaria para poder salir adelante durante el curso de la carrera y la elaboración del presente trabajo de graduación. A la Virgen María porque nos dio el valor suficiente para vencer obstáculos y seguir adelante con nuestros retos. A mi papá José Samuel Monterrosa Rauda, que a pesar que no se encuentra físicamente entre nosotros, sé que desde donde esté se encuentra orgulloso por este logro y vela para que todo lo que gire a mí alrededor sea bueno y provechoso para mi familia y mi persona. A mi mamá Ana Bettis Chévez por estar conmigo en las buenas y en las malas, por darme su apoyo en los momentos más difíciles que atravesamos en la elaboración del trabajo de graduación, por sus consejos, regaños y por el sacrificio que ha hecho para poder sacarnos adelante a mis hermanos y a mi a pesar de la ausencia de mi papá. A mi Tio Luis y Lety porque a pesar de la distancia siempre han estado al pendiente de mis estudios. Por su apoyo incondicional en todos los aspectos, por su cariño y consejos. A mis hermanos Juan Carlos y Ricardito que siempre están dispuestos en ayudarme en los momentos necesarios. A mi amigo y compañero de trabajo de graduación Guillermo Armando Portillo Trejo porque a pesar de todos los problemas que atravesamos, pudo mantenerse fuerte y darme ánimos para no desmayar. Por ser un amigo sincero y estar siempre cuando 7 lo he necesitado. Gracias por tu cariño, regaños, consejos y por ser una gran persona para conmigo y mi familia. A la familia Portillo Trejo, quienes me demostraron que podía contar con ellos en cualquier momento, por ayudarnos y brindarnos su apoyo tanto en el proceso de estudios como en la elaboración del trabajo de graduación. A mi asesora Licda. Reina Elizabeth de Alvarado por sus palabras en los momentos que las necesitábamos, por sus enseñanzas, ayuda desmedida y calidad humana, pues sin su apoyo no hubiéramos logrado la elaboración de éste proyecto. A mi mejor amiga Patricia Lissette Cerón porque siempre ha estado conmigo, por sus consejos y palabras de aliento cuando eran necesarias. Por ser una persona transparente y por demostrarme día a día su cariño y verdadera amistad. A mis amigos Olimpia Escobar, Jaime Alexander Hernández, Jorge Alexander Lazo y Roger David Orellana por demostrarme y brindarme una amistad sincera e incondicional. A todos mis familiares y demás personas que estuvieron involucradas y apoyándome en todo el proceso de trabajo de graduación. Gracias por su aprecio y ayuda. Nancy Monterrosa 8 INDICE Pág. UNIVERSIDAD DON BOSCO FACULTAD DE INGENIERIA ESCUELA DE INGENIERÍA EN CIENCIAS DE LA COMPUTACIÓN .......................... 1 TRABAJO DE GRADUACIÓN PARA OPTAR AL GRADO DE INGENIERO EN CIENCIAS DE LA COMPUTACIÓN 1 DESARROLLO DE UN PORTAL WEB PARA LAS ESCUELAS DE LA FACULTAD DE INGENIERÍA DE LA UNIVERSIDAD DON BOSCO, APLICADO A LA ESCUELA DE INGENIERÍA EN CIENCIAS DE LA COMPUTACIÓN .......................... 1 PRESENTADO POR: NANCY CAROLINA MONTERROSA CHÉVEZ GUILLERMO ARMANDO PORTILLO TREJO .............................................................. 1 ASESORA: LICDA. REINA ELIZABETH DURÁN DE ALVARADO ................................................. 1 INDICE ......................................................................................................................... 9 INTRODUCCIÓN ........................................................................................................ 12 1.1 Antecedentes ....................................................................................................... 15 Importancia de la Investigación ................................................................................ 18 1.2.1 Definición del Tema ..................................................................................................... 19 1.2.2 Planteamiento del Problema ......................................................................................... 19 1.2.3 Justificación .................................................................................................................. 20 Objetivos ................................................................................................................... 21 General: .................................................................................................................................. 21 Específicos: ............................................................................................................................ 21 Alcances ................................................................................................................... 22 Limitaciones ............................................................................................................... 23 Delimitaciones .......................................................................................................... 24 Proyección Social ...................................................................................................... 24 Marco Teórico ............................................................................................................ 25 1.8.1 Referencias Históricas ....................................................................................... 25 1.8.2 Marco Conceptual ......................................................................................................... 27 9 1.8.3 Marco Experimental ...................................................................................................... 32 Plan de Solución ......................................................................................................... 40 Presupuesto ............................................................................................................ 43 1.11 Metodología de la Investigación ........................................................................ 43 1.11.1 Tipo de Investigación ....................................................................................... 43 1.11.2 Encuesta .......................................................................................................... 44 1.11.2.1 Técnicas y herramientas de Investigación ................................................. 44 1.11.2.2 Población y Muestra de la Investigación de Campo ............................... 45 Los principales objetivos que perseguía este instrumento es la validación de los servicios que se establecieron en el marco referencial como los que debería poseer el Portal, así mismo, obtener nuevos servicios que no se habían considerado y evaluar el nivel de aceptación del proyecto entre la comunidad educativa. ............... 45 1.11.2.2.1 Población .......................................................................................................... 45 1.11.2.2.2 Muestra ............................................................................................................. 45 1.11.2.3 Presentación y Análisis de los Resultados de la Encuesta ....................... 47 1.11.3 Entrevista ................................................................................................................ 51 1.11.3.1 Técnicas y herramientas de Investigación .................................................... 51 1.11.3.2 Presentación y Análisis de los Resultados .................................................. 52 2.1 Funcionamiento del Sistema Actual ..................................................................... 54 2.2 Descripción del Entorno ........................................................................................ 55 2.3 Procedimientos ..................................................................................................... 57 2.3.1 Tutorías para alumnos de antiguo y nuevo ingreso ........................................... 57 2.3.2 Boletín informativo ............................................................................................. 58 2.3.3 Actividades de inicio de ciclo. ........................................................................... 58 2.3.4 Publicación y Revisión de Notas ....................................................................... 58 2.3.5 Inscripción de proyectos (Horas Sociales, Pasantía y/o Trabajos de graduación) 59 2.3.6 Publicación de noticias ...................................................................................... 61 2.3.7 Consultas de trabajos de graduación ................................................................ 61 2.3.8 Información relativa a las materias .................................................................... 62 2.3.9 Publicación de material ...................................................................................... 62 2.3.10 Evaluación docente. ....................................................................................... 62 2.4 Usuarios Involucrados .......................................................................................... 63 2.5 Información que se maneja .................................................................................. 64 10 2.6 Ventajas y Desventajas ........................................................................................ 66 3.1 Diseño del Portal Web .......................................................................................... 69 3.2 Herramientas utilizadas en el desarrollo del Software. ......................................... 70 3.2.1 Sistema Operativo ......................................................................................................... 70 3.2.2 Bases de Datos .............................................................................................................. 75 3.2.3 Lenguaje de Programación (ASP.NET VRS PHP) ....................................................... 78 3.2.4 Modelo de Computación de Tres Capas .......................................................... 81 3.3 Diseño de Diagrama de Flujos de Datos .............................................................. 81 3.4 Mapa del sitio ....................................................................................................... 88 3.5 Diseño de la Interfase ........................................................................................... 95 3.6 Base de Datos ...................................................................................................... 96 3.7 Diccionario de Datos .......................................................................................... 104 El diccionario de datos que se presenta muestra las tablas que conforman la base de datos del Portal Web, describiendo cada una de ellas y sus elementos: ................. 104 Se muestran los elementos (campos) de cada tabla, con una descripción corta, el tipo de dato y el objeto con que se relaciona en la aplicación. ................................. 106 3.8 Seguridad del Sistema ........................................................................................ 117 3.9 Descripción de la interfaz de usuario .................................................................. 120 4.1 Pruebas .............................................................................................................. 131 4.1.1 Pruebas Técnicas ......................................................................................................... 131 4.1.1.1 Técnicas para evitar fallas ........................................................................................ 131 4.1.2 Pruebas de validación ................................................................................................. 133 4.2 Requerimientos de hardware y software ............................................................ 134 4.3 Capacitación de Usuarios ................................................................................... 135 4.4 Demostración ..................................................................................................... 135 Conclusiones ............................................................................................................ 136 Recomendaciones .................................................................................................... 137 Glosario .................................................................................................................... 138 Fuentes de información ............................................................................................ 143 ANEXOS ................................................................................................................... 146 A. Presupuesto de Desarrollo. .................................................................................. 152 B. Presupuesto de Implementación para la Universidad ......................................... 153 11 La alternativa que se seleccione será determinada de acuerdo a los recursos tecnológicos que se acoplen mejor a la Universidad Don Bosco y que serán determinados como parte de este estudio. ............................................................... 155 C. Presupuesto de Implementación en otra institución .................................................... 155 Teoría de muestreo .................................................................................................. 158 I. Introducción ...................................................................................................................... 158 2. Importancia del muestreo ................................................................................................. 158 3. Tamaño de las muestras ................................................................................................... 159 INTRODUCCIÓN La sociedad actual experimenta un cambio revolucionario en muchos ámbitos del diario vivir. Rubros como la educación, comunicación, tecnología, Internet y por supuesto los sistemas de información han tenido una evolución considerable en los últimos años, lo que ha motivado la búsqueda de alternativas para muchos de los procesos actuales, es decir, crear nuevas formas, métodos y técnicas de hacer mejor las cosas, siendo un ejemplo claro la evolución de la comunicación, lo que ha facilitado la gestión de procesos en línea. La Universidad Don Bosco como entidad educativa comprometida con la sociedad no queda exenta de esta perspectiva de cambio, que permita realizar una mejora sustancial en la forma de interactuar con la población. Considerando este cambio, se ha desarrollado un proyecto dirigido a las Escuelas de la Facultad de Ingeniería de la Universidad Don Bosco, tomando como punto de partida dos premisas fundamentales: la necesidad de mejorar la manera en 12 que la comunidad educativa interacciona, así como también la agilización de procesos, actividades y servicios que se ofrecen en dichas escuelas. El proyecto antes mencionado está aplicado específicamente a la Escuela de Ingeniería en Ciencias de la Computación, el cual se orienta a un entorno en línea y está definido bajo la conceptualización de Portal Web, sirviendo de apoyo en la forma de comunicación entre los miembros de la comunidad educativa, así como también, en el manejo de información para la misma, tales como calificaciones, materiales, boletín informativo, datos de docentes y alumnos, entre otros. Además facilita el control de procesos y actividades como tutorías y procesos de graduación. Los tres campos de acción considerados para este proyecto han sido: el establecimiento de un nuevo canal de comunicación, el ofrecer servicios de información y la automatización en la gestión de trámites académicos relacionados con las Escuelas de la Facultad de Ingeniería. 13 CAPÍTULO I MARCO REFERENCIAL 14 1.1 Antecedentes El creciente desarrollo de las tecnologías de la información en las comunicaciones (TIC) a dado lugar a cambios en las formas de interactuar de la sociedad. En un primer momento se observa el uso de las TIC en la facilitación de procesos internos a las empresas como son los sistemas financieros, de producción, de recursos humanos entre otros. Con el avance de las comunicaciones se logra que los sistemas que apoyan estos procesos se interconecten por medio de las redes locales (LAN1) donde se resuelven necesidades como el de compartir información, y se incorpora la mensajería interna. El surgimiento de las redes de área amplia (WAN2), que mediante los servicios telefónicos, logró interconectar redes remotas y solventó las necesidades de compartir datos entre organismos que físicamente no se encontraban en el mismo lugar. Herramientas importantes que aparecen son los de correo electrónico. Luego, con el aparecimiento de Internet y su aplicación a la sociedad se marcaron cambios sustanciales en su forma de poner a disposición de las organizaciones y de la población en general servicios de información, mensajería y otras formas de comunicación. La principal fortaleza de esta tecnología ha sido la facilidad de acceso mediante telefonía o líneas dedicadas de Internet. El Internet ha dado lugar a que instituciones gubernamentales, comerciales, educativas entre otros, observen en este medio la oportunidad de brindar beneficios a sus usuarios. El mismo servicio de Internet se ha desarrollado en forma acelerada. En el 2004 su cobertura era de más de 160 países que hacían uso de Internet y se interconectaban más de 60.000 redes de ordenadores, comunicando alrededor de 1 LAN: Local Area Network 2 WAN: Wide Area Network 15 800 millones de usuarios.3 En este crecimiento las organizaciones han identificado otras oportunidades en el uso de Internet; es así como toman más fuerza los servicios de correo, servicios de publicidad en Internet, oportunidades de negocio, servicios bancarios, pagos de impuestos, servicios de trámites educativos, servicios de bibliotecas, entre otros. En sus primeros años, se observa en Internet el aparecimiento de páginas Web donde su contenido se limita a servicios carácter informativo y donde las organizaciones buscaban mantener presencia con el objetivo de ser vistas en cualquier parte del mundo donde se contara con esta tecnología. En nuestro País, en 1995 la Universidad Don Bosco junto con la Universidad Centroamericana José Simeón Cañas (UCA) fueron pioneras con la colocación de su página Web. Estas páginas WEB en menos de una década han ido evolucionando en los tipos de información que brindan dando lugar al concepto se Sitio Web donde se observa una colección de páginas Web con información más completa y de diversa índole relacionada con el que hacer de las instituciones. Lo anterior dió lugar a la evolución de los sitios Web a Portales Web donde se observa la tendencia a facilitar a sus usuarios aquellos servicios que son de su interés y que para las organizaciones les significa una diferenciación y una ventaja competitiva. Así, en la actualidad existen diversidad de portales entre los que se pueden destacar: portales gubernamentales, portales comerciales, portales educativos. Por su parte, en El Salvador se observa que el sistema financiero es uno de los sectores que más está aprovechando las facilidades de Internet, desarrollando portales que permiten una gama de trámites bancarios y pagos de servicios de sus clientes. Servicios que indudablemente les generan beneficios a sus usuarios, en el sentido que no requieren hacer largas colas para efectuar un trámite y les potencia la llegada de nuevos clientes que buscan estas facilidades. 3 www.exitoexportador.com/stats.htm Estadísticas de Usuarios del Internet actualizadas a Diciembre del 2.004. 16 Del lado del gobierno salvadoreño hay esfuerzos por desarrollar portales que faciliten trámites a los ciudadanos, por ejemplo en el Ministerio de Hacienda se observa en su Sitio Web, la prestación de trámites aduanales y declaraciones de impuestos, dando los primeros pasos para evolucionar de Sitio Web a Portal Web. Respecto a las instituciones educativas, se observa más el desarrollo de sitios Web a nivel de instituciones de educación superior, presentando algunas de ellas servicios de consulta de notas, inscripciones en línea, pagos en línea, biblioteca virtual, entre otros. Por su parte, la Universidad Don Bosco (UDB) ha logrado evolucionar de su primera página Web a Sitio Web4, donde maneja información de carácter institucional, académica, admisiones de estudiantes, biblioteca, galería de fotos, entre otros; sin embargo carece de servicios a la comunidad educativa como los que anteriormente se han mencionado. En general los trámites académicos se desarrollan dentro de la Universidad en forma presencial. Adicionalmente, al interior de las escuelas de ingeniería han surgido necesidades de brindar información más específica y trámites hacia la comunidad educativa mediante el uso de estas tecnologías, especialmente en la Escuela de Ingeniería en Computación; es así como en años anteriores se han desarrollado trabajos de graduación orientados al desarrollo de Sitios Web informativos que ya incorporaban algunos trámites para los estudiantes, como son los trabajos de graduación. Entre estos trabajaos se pueden mencionar: “Sistema de ambiente multiusuario para la gestión de contenidos y recursos digitales de aprendizaje a través de herramientas Web, aplicado a la Escuela de Computación de la Universidad Don Bosco”, “Elaboración de una interfaz automática para la creación de cursos académicos vía Web” y “Análisis y diseño de la escuela de Computación virtual de la Universidad Don Bosco”. Sin embargo estas aplicaciones no se han logrado implementar por no cumplir las expectativas de la Escuela. 4 Ver anexo 1: Sitio de Web de la Universidad Don Bosco (Página 139). 17 Importancia de la Investigación A pesar de lo anterior se mantiene el interés en generar nuevas opciones de servicios a la comunidad educativa por lo que la Escuela de Ingeniería en Computación de la UDB, ha impulsando mediante el desarrollo de este proyecto la creación de un portal Web para brindar servicios de carácter académico que faciliten trámites a los estudiantes, además de permitir a los docentes la publicación de información de interés al estudiante para apoyar el proceso de enseñanza- aprendizaje, y que adicionalmente dé la oportunidad de abrir un nuevo canal de comunicación. Lo anterior se vuelve más importante, si se considera que cerca del cuarto año de estudio, los estudiantes en su mayoría se insertan en el mercado laboral, lo que les disminuye los tiempos para la realización de trámites dentro de la Universidad. Por lo tanto, se necesita una herramienta donde la información publicada sea concerniente a los alumnos y a las actividades que se llevan a cabo al interior de la Escuela, contribuyendo a mantener una estrecha relación entre la comunidad educativa, facilitando a los mismos la capacidad de mantenerse informados sobre materias, docentes, actividades, entre otros. Así, factores como el tiempo de respuesta a los estudiantes, la capacidad de atención de consultas, la manera de informar sobre actividades, la forma de comunicarse entre los miembros de la escuela, la difusión de información de las cátedras, la actualización de contenidos, el procesamiento de datos, se atenderían de una mejor manera, optimizando recursos como tiempo y costos. 18 1.2.1 Definición del Tema El proyecto elaborado es el “DESARROLLO DE UN PORTAL WEB PARA LA ESCUELAS DE LA FACULTAD DE INGENIERÍA DE LA UNIVERSIDAD DON BOSCO, APLICADO A LA ESCUELA EN CIENCIAS DE LA COMPUTACIÓN”, el cual consiste en el desarrollo de una herramienta que funcionará para cualquier Escuela, considerando las actividades y procesos estándar entre ellas, validando resultados para la Escuela de Ingeniería en Ciencias de la Computación. Dicha herramienta está dirigida a facilitar aspectos de comunicación entre la comunidad educativa, apoyando actividades e información que es importante publicar; y ofreciendo servicios de interés para los miembros de la Escuela. 1.2.2 Planteamiento del Problema La forma actual de desarrollar los trámites y manejo de la comunicación e información con la presencia física del estudiante puede originar retrasos de tiempos y gastos del lado de los alumnos. El problema se agudiza en los casos de la población estudiantil que trabaja y que el ausentarse de sus labores le puede ocasionar dificultades. Por lo tanto existe la necesidad de brindar a los estudiantes nuevas formas de realizar sus trámites académicos, de hacerles llegar la información de actividades relacionadas con el desarrollo de su aprendizaje a través de un nuevo medio de difusión. Del lado de los docentes, se requiere que se les proporcione una herramienta centralizada, y controlada por las diferentes Escuelas de la Facultad de Ingeniería, para la colocación de materiales de apoyo al desarrollo de sus materias que agilicen la distribución de las mismas con sus alumnos de tal forma que contribuya a la enseñanza aprendizaje. Además es importante que esta herramienta facilite la comunicación con sus estudiantes. 19 Adicionalmente se visualizó la necesidad de las Escuelas de la Facultad de Ingeniería de contar con herramientas como el Portal para transmitir información a sus alumnos respecto a diversas actividades como conferencias, ferias, seminarios, cursos entre otros. 1.2.3 Justificación Basados en el interés de la Universidad Don Bosco y en especial de las Escuelas de Ingeniería en buscar desarrollar mecanismos que les permitan brindar mejores servicios a sus estudiantes, el desarrollo del presente proyecto se justifica dados los siguientes elementos: Mediante el Portal se dan servicios de trámites académicos que les ahorren tiempo y gastos a los estudiantes, beneficiándose más a aquellos estudiantes que trabajan. Del lado de las escuelas observarán la disminución de afluencia de alumnos para trámites que no requieren obligatoriamente la presencia de los mismos, generándoles así tiempo para atender otras actividades importantes en el desarrollo de su gestión. Partiendo del interés de los docentes de brindar materiales de apoyo, de generar foros de discusión y de mantener informados a sus estudiantes sobre actividades importantes en el desarrollo de sus materiales, el Portal es una buena herramienta que le facilitará esos requerimientos, permitiéndole colocarlos en el momento que los considere pertinentes. Para los alumnos, nuevamente es la oportunidad de contar con más información relacionada a su proceso de aprendizaje, sin tener que esperar a contar con la misma hasta el momento que tenga una clase presencial. El desarrollo de los foros de discusión sobre temas académicos permite la interacción con la comunidad educativa fortaleciendo su conocimiento. 20 Objetivos General: Desarrollar un Portal Web interactivo para las Escuelas de la Facultad de Ingeniería de la Universidad Don Bosco, específicamente a la Escuela de Ingeniería en Ciencias de la Computación, que ofrezca servicios de información, trámites académicos y de comunicación a la comunidad educativa. Específicos: • Incorporar en el Portal Web servicios de información para alumnos y docentes. • Permitir mediante el Portal Web la realización de trámites académicos. • Brindar mecanismos de actualización de información por parte de los usuarios. • Instaurar niveles de seguridad para el acceso y actualización de la información. • Elaborar los manuales técnicos y de usuarios que detallen el uso del Portal Web. • Construir la aplicación informática considerando herramientas de desarrollo Web. • Permitir la configuración del Portal para que sea usado por otras escuelas de la Facultad de Ingeniería. 21 Alcances El Portal permite lo siguiente: • Brindar un portal parametrizable5, el cual partió de actividades comunes entre las diferentes Escuelas. • Las ediciones del boletín están disponibles en un historial dentro del Portal Web para futuras referencias, considerando que su envío es automatizado a los suscriptores. • Los estudiantes activos (alumnos que cursan materias de la Escuela), pueden acceder a las notas de asignaturas por medio de la contraseña facilitada por el docente. • Presentar información concerniente a aspectos curriculares de los docentes. • Mostrar materiales y actividades relacionadas con las materias que se están impartiendo por parte de la Escuela de Ingeniería en Ciencias de la Computación6. • La aplicación genera reportes sobre trámites desarrollados dentro del Portal Web. • Proporcionar en el Portal Web el registro de tutorías, donde el alumno incorporará los datos según lo solicitado en la ficha de registro, los cuales serán distribuidos equitativamente por el sistema, entre los tutores disponibles. • Reservar temas de graduación por grupo o egresado, para tal efecto se tomó en cuenta las políticas y procesos definidos por la Universidad. 5 Configurable y adaptable a cualquiera de la Escuelas de la Facultad de Ingeniería 6 Ver Anexo 2, imagen de Pensum de la carrera de Ing. En Computación, donde se detalla las materias administradas por dicho departamento. (Página 141) 22 • Publicar los trabajos de graduación que fueron proporcionados en documento digital por ex-alumnos de la Escuela de Computación, permitiendo además mecanismos de búsqueda por tema, año, nombre de integrantes, asesor. Bajo el formato PDF7. • Realizar módulos de importación y exportación de datos para actualización de contenidos del Portal Web. • Manejo de niveles de usuario (administrador, docente, alumno) para la ejecución de ciertos módulos en el Sistema, acorde a sus privilegios. • Implementar servicios de mensajes de discusión por medio de la herramienta del foro, que permiten un enriquecimiento de la cátedra. • El acceso al Portal Web es multiusuario y la autenticación de los mismos es manejada por medio de claves. • El diseño del Portal Web fué bajo el modelo de tres capas, es decir, se tiene un modelo Cliente-Servidor Web-Servidor de Base de Datos. • Para seguridad de la aplicación y la Base de Datos del Portal Web, el acceso de la información a éstos, esta controlada por un software que funciona como firewall8. • Poseer manuales que detallen el funcionamiento de los módulos del sistema, considerando los roles de usuario, docente y administrador. Limitaciones 7 ("Portable Document Format") Formato de Documento Portátil 8 Mecanismo de seguridad en Internet frente a accesos no autorizados. 23 Como parte del desarrollo de este Portal, existen ciertos aspectos que fueron considerados como condicionantes en la ejecución del estudio: • La decisión de implementación es competencia de las autoridades de la Universidad Don Bosco, lo cual puede demorarse considerablemente, únicamente se entregan manuales para la capacitación en el uso e implementación del portal: manuales de usuario y de administrador del portal. • El Portal Web no interactúa con información de bases de datos de otras dependencias de la Universidad Don Bosco (CITT9, Facultades, Administración Académica), o fuera de ella. • Para publicar información referente a las notas, los docentes debe proporcionar los datos en formato de Excel. Delimitaciones En el Portal Web se administra únicamente información de la Escuela de Ingeniería en Ciencias de la Computación, pero se puede acoplar a cualquier otra Escuela de la Facultad de Ingeniería, por el hecho de ser parametrizable. Proyección Social El Portal Web de la Escuela de Ingeniería en Ciencias de la Computación es una herramienta que favorece el desarrollo de trámites académicos, servicios informativos y de comunicación entre los miembros de la comunidad educativa, ofreciendo una nueva forma de desarrollarlos. Al ser adoptado institucionalmente el Portal Web proyectará a la Escuela tanto dentro como fuera de la Universidad Don Bosco, además dará apoyo a los estudiantes para ampliar los canales de comunicación alumno-docente referente al proceso formativo buscando mejor servicio para los mismos. 9 Centro de Investigación y Transferencia de Tecnología 24 A los docentes se les brinda una herramienta de apoyo en la manera de contribuir al proceso formativo del estudiante, a través de la facilitación de opciones para distribuir materiales, tareas y otros elementos que forman parte de las cátedras, así mismo, la atención de dudas de los alumnos se manejará de una nueva manera, sin necesidad que éstos últimos se dirijan hasta los cubículos del profesor, por medio del foro e informándose por las noticias que publica el Portal, permitiendo la mejor administración del tiempo tanto para alumnos como docentes. La herramienta informática antes mencionada viene a contribuir con el desarrollo tecnológico de las otras Escuelas de la Facultad de Ingeniería en beneficio de la comunidad educativa, Marco Teórico 1.8.1 Referencias Históricas Los avances tecnológicos e informáticos se están desarrollando de manera acelerada. Por tal motivo, muchas instituciones ponen al servicio de los usuarios las páginas web, que proporcionan información, búsqueda, entretenimiento, chat, foros, entre otros. El crecimiento de usuarios de las herramientas mencionadas ha motivado una mayor complejidad en el diseño de las mismas y el ofrecimiento de nuevas formas de información, agrupándolas en la mayoría de los casos por “comunidades virtuales” que comparten intereses comunes; dicha evolución ha generado los conocidos “Portales Informáticos”, que son herramientas en línea enfocadas a comunidades de usuarios específicas y que ofrecen servicios relativos a ellas. A continuación se detalla la historia de los Portales Informáticos y la evolución cronológica que han tenido: Primera Generación (1990-1996) 25 Surgen las primeras herramientas en Internet que son conocidas bajo la denominación de Portal Web (“Los Portales Web son sitios diseñados para el manejo de alto volumen de información la cual es actualizada constantemente haciendo uso de bases de datos. Este tipo de Sitio Web agrupa comunidades virtuales que comparten un fin común en torno al tipo de temas o información que el sitio provee”10). De acuerdo a las características que presentaba una aplicación utilizada por la empresa de entretenimiento televisivo (Time-Warner11 ) donde se ofrecía una serie de servicios en línea para sus usuarios es que se le dio esta denotación. Estos proveedores de servicios ofrecían, inicialmente, una parte restringida sólo a sus clientes con toda una colección de servicios. Segunda Generación 1997-1999: Con la popularización de Internet, los grandes proveedores abrieron parte de sus servicios a cualquier persona. Este cambio de orientación fue debido a la intención de capturar nuevos clientes y conservar a los existentes. Otro motivo, fue el ofrecimiento de Servicios de Valor Agregado (SVA) por parte de los motores de búsqueda como Yahoo (http://www.yahoo.com), Altavista (http://www.altavista.com), Google (http://www.google.com), entre otros. Es en este momento cuando puede empezar a hablarse de portales como tal y como los conocemos en la actualidad. Tercera Generación 1999 – 2001: Se caracteriza por la proliferación de portales de diferente procedencia geográfica y por la transformación de motores de búsqueda y la distribución de software. Los portales se enfocan en obtener la máxima rentabilidad mediante publicidad y el intento de captación de clientes por medio del ofrecimiento de todo tipo de servicios con la intención de diferenciarse de la competencia. 10 Definición proporcionada por www.tecno-soluciones.com [Empresa Comercial, consulta Enero 2005, Venezuela] 11 Empresa Norteamericana de Entretenimiento[Consultada Enero 2005, Estados Unidos] 26 Considerando el caso de América Latina, a finales de la década de los noventa, se produce el surgimiento de portales enfocados a ofrecer servicios informativos y de publicidad, entre ellos: Terra (http://www.terra.com) y StarMedia (http://www.starmedia.com) atrayendo de esta forma, a miles de usuarios para formar parte de comunidades virtuales, compartiendo intereses comunes. Cuarta Generación 2001-2005: En la actualidad los portales web han evolucionado a una visión comercial de los servicios que ofrecen y de forma general se manejan algunos criterios que se están considerando en el uso de este tipo de herramientas: • Atraer una gran cantidad de visitas para dar a conocerse y aumentar sus tarifas publicitarias o la cantidad de usuarios que forman la comunidad del portal. • Identificar al usuario con algún ámbito del portal, es decir, personalizar la información y los servicios que se ofrecen a la comunidad virtual. • Retener al usuario, acomodarlo a uno de los servicios o contenidos, al portal. Para ello, éste debe ofrecer algún servicio diferencial, manteniendo de esta forma la atención del mismo. Ejemplo: Información de interés como tutores, cursos gratis, noticias. 1.8.2 Marco Conceptual El concepto de Portal es muchas veces desconocido o confundido con otros términos, a continuación se enumeran definiciones de Portal, las cuales se han tomado como base para desarrollar el proyecto: Portal: Lugar en la Red desde donde un elevado número de usuarios inicia la navegación. Para que un sitio web se pueda considerar un portal debe como mínimo ofrecer: un buscador, servicio de mail gratuito, servicio de noticias, foro web y tienda. Desde el punto de vista de marketing, el objetivo de cualquier sitio web es lograr ser un portal 27 con el mayor número posible de usuarios de entre los que componen su campo de acción.12 Un portal representa la puerta de entrada a varios sitios web que son considerados como un conjunto de archivos electrónicos referentes a un tema en particular, que incluye una página inicial de bienvenida, generalmente denominada página de inicio, con un nombre de dominio y dirección en Internet específicos.13 Otro concepto de portal, es el referido a un sinónimo de puerto, que se utiliza para referirse a un Sitio Web que sirve de punto de partida para iniciar la navegación en Internet, el cual es visitado con frecuencia y es designado como página de inicio en nuestro navegador. Generalmente un portal incluye un directorio web y un motor de búsqueda, pero también tiene otras características que ayudan a los visitantes a encontrar lo que están buscando en la web lo cual hace que sea una experiencia más útil. 14 Otras características y beneficios de un Portal son las siguientes: � Agrupa comunidades virtuales que comparten un fin común en torno al tipo de tema o información que el sitio provee. � Muchos contenidos son mostrados directamente en la página principal (por categorías). � La administración y publicación de la información se realiza a través de una herramienta en línea. � Puede involucrar el servicio de emisión de boletines informativos enviados periódicamente por correo electrónico a los suscriptores del sitio. 12 http://mixmarketing-online.com/vocabulario/vocabulario_letra_p.html#portal [Empresa Comercial, visitada Enero 2005, España] 13 http://formacionenlinea.edu.ve/todo-publico/todo-publicoligth/curso_paginasweb/unidad1/contenidou1.html [Institución Educativa, visitada Enero 2005, Mérida , México] 14 Concepto tomado de libro: Comercio Electrónico, Schneidel, Gary. Capítulo 3. [Tercera Edición, THOMSON / Buenos Aires, Argentina] 28 � Bajo esta modalidad se pueden desarrollar revistas electrónicas y contenidos que incluyan manejo de noticias, buscadores, anuncios, votaciones, foros, libro de invitados, galería de imágenes, descarga de archivos, efemérides, estado del tiempo, etc. � Los servicios que usualmente ofrecen estos portales incluyen un directorio de Sitios Web, facilidades para la localización de sitios, noticias, información del clima, buzones de correo, información de la bolsa, directorios telefónicos y mapas y en algunas ocasiones foros de discusión con temas de interés general.15 Tipologías de Portales a. Portales Horizontales (Mega portales): Es un portal de carácter general, orientado a todo tipo de público, ofrece contenidos de carácter muy amplio, cuya pretensión es cubrir las necesidades más demandadas. Su objetivo son los usuarios en general e incluso los usuarios corporativos. Los contenidos son absolutamente críticos y se está evolucionando hacia la propia personalización de portal. Ofrece habitualmente servicios de valor agregado como comunidades virtuales, espacio web gratuito, información de diverso tipo, personalización de la información, chat, e-mail gratuito, mensajes a teléfonos móviles, software gratuito, foros de discusión, comercio electrónico, buscador, etc. Este tipo de portales está especialmente indicado para grupos de usuarios con poca experiencia en Internet o que no buscan contenidos especializados. b. Portal Vertical: Son portales especializados en determinados temas, que buscan públicos y objetivos bien determinados. Un portal vertical también conocido como Vortal (Vertical Portal) es un Sitio Web que provee información y servicios a un sector en particular. Otra interpretación de este concepto, menos empresarial, 15 http://informaticamilenium.com.mx/paginas/mn/articulo25.htm [Empresa Comercial, visitado Enero 2005, Jalisco/ México] 29 es la referida a portales especializados en un área de conocimiento, en una temática específica, tal como puede ser la relacionada con algún tipo de comunidad virtual determinada, donde el nexo común de esa comunidad es una especialidad en los contenidos, como la educación social, el deporte. Etc. Características de los Portales: Tomando como referencia las iniciales del término PORTAL, se tienen las siguientes características16: Personalización para usuarios finales Organización del escritorio Recursos informativos divididos y organizados. Trazado o seguimiento de la actividades de los usuarios. Acceso a bases de datos. Localización de personas. De estas características al menos la mitad tiene que ver con aspecto clave en el presente y futuro de los portales, como es la organización de la información y de servicios. Este aspecto debe permitir solucionar algunos de los problemas que muchos lugares de Internet presentan, entre ellos dificultad en la navegación y localización de la información entre muchos contenidos irrelevantes, dificultad para la interacción de portal con las actividades cotidianas, especialmente en condiciones de alta movilidad del usuario. Actualmente, en la mayoría de sitios Web y portales, se pretende ofrecer toda la información relativa a un tema o sector (Portal Vertical) o a una corporación (portal corporativo), mediante unas páginas “web standard”, iguales para todos aquellos que se conectan, de modo que se muestra toda la abundante información que se pueda ofertar, estructurada de la forma que los diseñadores consideran “la mejor manera posible”. Construcción de Portales: 16 Morrison, David. Building successful Portals En: Groups computing magazine, mayo-junio 2000 [Empresa Comercial, visitado Enero 2005, España ] 30 La gestión de los contenidos informativos de los portales en Internet ha evolucionado desde la elaboración de páginas web hasta la gestión a través de sistemas de bases de datos. Los factores que han propiciado este cambio han sido principalmente: • Necesidad en la estructuración de contenidos informáticos. • Gestión descentralizada de la información a través de tecnologías cliente- servidor. • Elaboración de sistemas de búsqueda de información especializados en categorías temáticas concretas. • Aplicación de sitios homogéneos a las distintas páginas web. • Heterogeneidad en los conocimientos del personal que mantiene la información. • Simplificación en los procesos de gestión de servidores. Pasos en la Construcción de un Portal: Es recomendable establecer una serie de pasos que determinen una gestión y diseño coherente de los contenidos de portal. A continuación se describen dichos pasos17: 1. Identificar la tecnología disponible: Servidores, aplicaciones instaladas en los mismos, Sistemas de gestión de bases de datos disponibles, ancho de banda, capacidad del disco duro, posibilidad de conexiones seguras. 2. Establecer la temática del portal. 3. Escoger un nombre y registrar el dominio. 4. Identificar los contenidos y estructurarlos en secciones 5. Establecer los criterios de búsqueda de información, identificando los contenidos que son susceptibles de mantenerse a través de bases de datos. 17 Pastor Sánchez, Juan Antonio. Construcción de Portales: curso Los Portales de Internet. Facultad de Ciencias de la Documentación, España: Universidad de Murcia, [2001]. 31 6. Realizar las estructuras de las diferentes tablas o bases de datos. 7. Elaborar un sistema de mantenimiento de las diferentes tablas o bases de datos a través de formularios web. 8. Elaborar un sistema de búsqueda de información. Por apartados, secciones o categorías dentro de cada uno de ellos. 9. Comenzar la introducción de información dentro de la base de datos. 10.Decidir si se van a implantar servicios de correo electrónico, mensajes a móviles y comenzar a tramitar su contratación y puesta en marcha. 11.Realizar el diseño gráfico del portal. 12.Creación de las páginas que realicen consultas a la base de datos. 13.Evaluación continúa del portal. NOTA: Como parte del proyecto se han considerado una serie de conceptos de portal y sus características, pero para la realización del presente estudio se ha de seguir la definición de portal considerado como: “Es un Sitio Web diseñado para el manejo de alto volumen de información estructurada, proveniente de múltiples fuentes, la cual es actualizada constantemente haciendo uso de bases de datos, que agrupa una serie de servicios orientados a una comunidad específica (Portal Vertical) permitiéndoles una interacción entre sus miembros; convirtiendo el Sitio Web en un centro de atracción para cientos de personas.” 1.8.3 Marco Experimental Para el desarrollo de la presente investigación se han visitado portales Web educativos, tanto nacionales como internacionales con la finalidad de tomar ideas de servicios que se ofrecen en dichos portales y que pueden ser útiles para la elaboración de este proyecto. A continuación se describe la experiencia que se obtuvo en cada uno de ellos: a. Universidad Abierta Interactiva. Es una escuela de negocios especializada en enseñanza online y cuya actividad la convierte en punto de convergencia de profesionales, instituciones, 32 empresas y personas con inquietudes formativas, para la transferencia de conocimiento. Una finalidad que hace uso intensivo de las nuevas tecnologías para un enfoque innovador, humanista, y global de la formación. Puede visitarse en http://www.uniactiva.com/. Cuenta con experiencia en programas de formación continua y postgrado, habiendo formado ya a más de 1.000 directivos y 5.000 mandos intermedios. Uniactiva ha sido el primer centro de formación online, en España, certificado por AENOR según la norma ISO 9001:2000. imparte formación en el ámbito nacional e internacional y es miembro activo del Internacional Council for Distance Education (ICDE) –organización con sede en Oslo que aglutina a las entidades educativas más prestigiosas del mundo y está oficialmente reconocida por la ONU como organización no gubernamental responsable del ámbito de la Educación Abierta y a Distancia-, así como de la Asociación Española de e-Learning y Formación Online (Aefol), y de la Asociación de Proveedores de e-Learning (Apel). El Portal posee diversas páginas informativas sobre la institución y descripción de la oferta académica que tienen, también se puede obtener solicitudes para aplicar a becas, existe un espacio para antiguos alumnos que para ingresar se necesita contraseña al igual que para otros servicios exclusivos para alumnos activos, docentes, tutores y coordinadores. 33 Imagen 1. Portal Universidad Abierta Interactiva. b. Universidad Nacional de México. La Universidad Nacional de México (UNAM), posee su Portal Web el cual se encuentra en http://www.unam.mx/. Ofrece a los visitantes información sobre la admisión, postgrado, Educación abierta a distancia, calendario escolar, entre otros. Ofrece cursos, licenciaturas y postgrados; también tiene un espacio dedicado a educación a distancia. Posee una página del estudiante, donde los estudiantes pueden ver información que les interese, ya sea de la Universidad o de ellos mismo, para esta última deben validarse por medio de un número de cuenta y NIP (fecha de nacimiento), el cual pueden cambiar cuando lo deseen. Ofrece información de Becas, un espacio donde se colocan las revistas y editoriales que se han elaborado dentro de la Universidad, foros de discusión, avisos, una tienda electrónica, un motor de búsqueda, entre otras facilidades. 34 Imagen 2. Portal Universidad Nacional de México. c. Universidad Nacional del Noreste de Argentina. El portal de la Facultad de Ciencias Económicas de la Universidad Nacional del Noreste de Argentina, es una página en donde se muestra información sobre la Facultad. Entre esa información puede mencionarse: Objetivos, Directivos, Extensión Universitaria, Carreras, Calendario, Ingresos, Departamentos, Sección Académica, Turnos de Exámenes, entre otros. La universidad posee niveles de estudio de grado y postgrado como: Contador Público, Licenciatura en Economía, Licenciatura en Administración, Especialista en Sindicatura Concursal, Especialista en Tributación, Maestría en Gestión Empresarial, Especialización en Contabilidad Superior y Auditoria, Proyectos Agroindustriales y Marketing Internacional. Es un sitio web de carácter informativo y a la vez pone a disposición de los estudiantes algunos servicios de interés para la comunidad educativa, entre ellos inscripciones de exámenes, cursos en línea, correo electrónico, calendarización de actividades entre otros. El diseño de este recurso no es muy atractivo, no motiva a la navegación dentro de la misma por parte del usuario, ya que el hecho de usar 35 muchos botones lo hace rústico o monótono. Puede ser visitada en http://eco.unne.edu.ar/home.htm Imagen 3. Portal Universidad Nacional de Noreste de Argentina. d. Portal Educativo de las Américas. Este portal pertenece a la OEA y su dirección electrónica es http://www.educoas.org/Portal/default.aspx?culture=es, Cuenta con un caudal de información sobre programas a distancia y oportunidades educativas en el Hemisferio. Posee una base de datos con más de 4,500 programas y cursos a distancia de más de 1,500 universidades acreditadas; información sobre oportunidades de becas; una biblioteca digital con cientos de publicaciones especializadas incluyendo ediciones agotadas; información sobre eventos y asuntos de interés en el área de educación a distancia; y un aula virtual de vanguardia. El Portal Educativo de las Américas y su Aula Virtual ofrecen cursos y programas en línea y multimediales de actualización profesional en diversas áreas. Estos son desarrollados en colaboración con instituciones asociadas y organizaciones de la región, administrados por la OEA y co-certificados por dichas instituciones y el INEAM (Instituto de Estudios Avanzados para las Américas). 36 Imagen 4. Portal Educativo de las Américas. e. Universidad Francisco Gavidia. Esta Institución ofrece diferentes planes de estudio a niveles de Licenciaturas, Profesorados, Ingenierías y Técnicos. El Portal de la Universidad Francisco Gavidia publicada en http://www.ufg.edu.sv/, ha sido galardonado con el premio de la arroba de oro por dos veces consecutivas. Puede ser accesado desde cualquier navegador, trabaja en un ambiente totalmente gráfico. Para hacer uso de la información de materias y notas, se requiere un nombre de usuario y una contraseña, al igual que, para entrar a servicios académicos como: Expediente académico, Horarios de Asignaturas, Notas de ciclo actual, Plan de Estudios, Acciones académicas, Solicitudes al Consejo, Terceras Matriculas, Biblioteca Web, Cursos en línea como: Operador de Centrales Telefónicas e Instalador de Cableado Estructurado y Telefónicos. Dentro de los cursos existen foros de discusión, obtención de material de clases, ejercicios y alguna otra información que se considera necesaria para el proceso de aprendizaje de los usuarios. 37 Además, en el Portal se encuentran noticias relacionadas con la Universidad, publicaciones, información de la tipo institucional, académica, facultades, investigación, enlaces a otros Sitios Web, búsquedas; ofrece servicios de correo, sistema de evaluación docente y publicación de revistas. Imagen 5. Portal Universidad Francisco Gavidia. f. Academia de Redes Cisco. La Academia en Redes Cisco es una de las pioneras en la ejecución de aplicaciones apoyadas en Internet en el país, instaurando el programa Cisco Networking Academy que inició en 1997 y consta de 8 semestres y 560 horas de clase, durante las cuales se enseña a los alumnos a diseñar, construir y mantener redes de computadoras, todo ello presentado en el Sitio Web de la Academia. Puede visitarse en http://cnap.udb.edu.sv/ . Posee mundialmente 458,843 estudiantes en un total de 152 países. 38 Imagen 6. Academia de Redes Cisco. Otras Universidades e Institutos Tecnológicos se están encaminando en esta perspectiva, de forma tal, que poseen Sitios Web los cuales muestran al público el modo de operar, los recursos que poseen, el nivel de enseñanza y las carreras, entre otra información. Además de las anteriores se listan Instituciones de Educación Superior poseedoras de sitios web, con su respectiva dirección electrónica: 2 Universidad de El Salvador (www.ues.edu.sv) 3 Universidad Don Bosco (www.udb.edu.sv) 4 Universidad CentroAmericana "José Simeón Cañas" (www.uca.edu.sv) 5 Universidad Evangélica (www.uees.edu.sv) 6 Universidad José Matías Delgado (www.ujmd.edu.sv) 7 Universidad de Oriente (www.univo.edu.sv) 8 Universidad Politécnica de El Salvador (www.upes.edu.sv) 9 Universidad Tecnológica (www.utec.edu.sv) 10 Instituto Tecnológico Centro Americano (www.itca.edu.sv) 11 Escuela Superior de Economía y Negocios (www.esen.edu.sv) 39 Plan de Solución Con el desarrollo del proyecto se pretendió solventar la necesidad que poseen las Escuelas de la Facultad de Ingeniería, específicamente la Escuela en Ciencias de la Computación de una herramienta informática que sea un canal de comunicación entre la comunidad educativa y que además apoye ciertos trámites y la difusión de actividades que e realizan. Para el logro efectivo de esta meta, se tomaron en cuenta las siguientes fases: 1.9.1 Investigación Preliminar En esta fase se dió un vistazo general a la problemática, con el objetivo de obtener información para establecer las necesidades principales de la Escuela de Computación desde una perspectiva global, se trató de recopilar documentación que sea de utilidad para el proyecto. 1.9.2 Determinación de requerimientos Se analizaron los aspectos específicos de la problemática, se entró en detalles acerca de la determinación de procesos, actividades, personas, recursos tecnológicos que posee o se desarrolla en la Escuela Ingeniería en Ciencias de la Computación, para determinar necesidades. En esta fase se incluyeron técnicas de recolección de datos como entrevistas y encuestas, para conocer con certeza lo que los usuarios finales del proyecto deseaban obtener. 1.9.3 Análisis de la Información Con los datos obtenidos en los instrumentos de recolección y lo observado dentro de la Escuela, se establecieron las necesidades principales y secundarias que debía solventar o apoyar el proyecto a desarrollar. 40 1.9.4 Planificación del Sistema Con base en el análisis de la información recolectada se determinaron los componentes que han de pertenecer al sistema e interactuar con él. Se establecieron personas, procesos, actividades, tecnología, referentes a la herramienta informática a desarrollar. Y se planificó el desarrollo del sistema, tomando en cuenta los elementos antes mencionados. 1.9.5 Análisis del Sistema En esta fase se detalló la solución que se desarrolló, los módulos principales que posee son: MÓDULO DE ADMINISTRADOR: El administrador del Portal Web es el encargado de darle mantenimiento a la información que necesita ser actualizada periódicamente, para facilitarle su interacción con la base de datos del sistema se ha elaborado un módulo de mantenimiento, en donde cualquier modificación realizada a los datos, se ve reflejada en el módulo correspondiente. Para poder acceder a este módulo se necesita una contraseña. MÓDULO DE DOCENTE: El docente es el administrador de su currículo y de la información, que aparece en el Portal, sobre la materia que imparte. El docente puede modificar sus datos personales como desee. También, puede subir información, materiales, guías o parciales resueltos de las asignaturas que tiene a su cargo. La información que agregue o modifique, se actualizará en todos los módulos del sistema. Para poder realizar los cambios debe validarse como docente de la Escuela por medio de una contraseña. 41 MÓDULO DE ALUMNO El alumno tiene acceso a todo lo que se encuentre publicado en el Portal Web, pero también, puede gozar de ciertos servicios que solamente están disponibles en este módulo, dichos servicios son: inscripción de pasantías, horas sociales o trabajos de graduación; consulta de materias inscrita y las notas obtenidas en cada materia; obtener materiales, guías u otra información de la asignatura inscrita, entre otros servicios. Para utilizar lo anterior descrito debe validarse como alumno por medio de una contraseña. MÓDULO DE ACCESO PÚBLICO Finalmente, se tiene el módulo de acceso al público en donde se muestra información de la Escuela que pueda ser de interés para toda la comunidad educativa en general, proyectando de esta forma la Escuela no solo dentro de la Universidad sino que también fuera de ella. Cualquier visitante del Portal puede suscribirse al boletín informativo, ver la galería de fotos, entre otros. 1.9.6 Diseño del Sistema Esta es la fase donde se implementó la investigación y planificación anteriores, en base a eso se desarrolló la base de datos, en donde se almacenan los datos de importancia y relevancia que pueden modificarse de un momento a otro. Se desarrollaron los módulos de administrador, docente, alumno y acceso al público en general, tomando en cuenta detalles de diseño y programación, para manejar de forma adecuada la información que se les muestra a los usuarios del sistema. 42 1.9.7 Documentación del Sistema Como parte del proyecto, se documentó la forma en que se realizó la investigación, los procesos que se tomaron en cuenta para colocar en el portal, los diagramas de diseño tanto de flujo de datos como diccionario de datos. Además, se elaboraron manuales de usuario y de administrador para que puedan referirse cuando tengan dudas de realizar alguna operación dentro del Portal Web. 1.9.8 Validación del Sistema por parte de los Usuarios Se efectuaron pruebas del sistema por parte de personal de la Escuela de Computación con el objetivo de efectuar sugerencias y comprobar el correcto funcionamiento del mismo. Presupuesto Se realizó una comparación de costos de desarrollo del Sistema tanto en Microsoft Windows y Software libre. También, se elaboraron presupuestos de implementación del proyecto en las instalaciones de la Universidad Don Bosco y la implementación en otra institución diferente. Estos se encuentran detallados en el anexo 3 (página 143). 1.11 Metodología de la Investigación 1.11.1 Tipo de Investigación En el desarrollo del proyecto se usaron los siguientes tipos de investigación: Documental, de Campo y Experimental. a. Investigación Documental: Se realizó una investigación documental para identificar conceptos relacionados con el tema, proyectos similares y aplicaciones para el desarrollo de los mismos; se efectuaron consultas bibliográficas sobre la creación de páginas Web, además de trabajos de graduación referentes a la 43 elaboración de proyectos de sistemas de información basados en herramientas Web, de los cuales se extrajo información de apoyo sobre aspectos de diseño, desarrollo y otras características que ayudaran a elaborar el proyecto. b. Investigación de Campo: Para conocer las necesidades y puntos de interés de la población estudiantil hacia el Portal Web, se realizó un estudio de campo con las personas que estarán estrechamente relacionadas con el mantenimiento, desarrollo y utilización del proyecto. Conociendo las expectativas de la personas hacia esta herramienta, por medio de instrumentos de recolección de datos (encuestas, entrevistas), se pudo incorporar servicios a ser aprovechados de la mejor manera por los usuarios. Además, esta investigación sirvió para validar puntos tentativos a colocar en el portal, al igual que en el proyecto en sí. c. Investigación Experimental: A fin de obtener información relacionada con aspectos de diseño, estructura, funcionamiento y servicios a incorporar dentro de la aplicación, se visitaron una variedad de sitios y portales Web de manera intencional y dirigida, para determinar elementos y servicios comunes a dichas herramientas informáticas. 1.11.2 Encuesta 1.11.2.1 Técnicas y herramientas de Investigación Este material fue distribuido entre la comunidad educativa, y se pudo recopilar información sobre las facilidades que ofrecería a los alumnos el contar con un Portal para informarse y realizar procesos sin necesidad de hacerlos personalmente, únicamente con el uso de la Web. El diseño del instrumento se enfocó en: • La validación e identificación de servicios, considerando aquellos que de alguna forma darían beneficios para el ahorro de tiempo en trámites académicos y que serían de interés para los estudiantes. 44 • Establecer el nivel de aceptación del proyecto a desarrollar. • Información dirigida, se incorporaron preguntas abiertas para dar la oportunidad al encuestado de brindar opiniones que no pudieron ser indagadas en el mismo. • Considerando que los alcances planteados en el marco referencial fueron determinados mediante reuniones con personal de la Escuela de Computación, en esta etapa, se buscó principalmente la validación de los servicios por parte de los alumnos y docente. El instrumento se puede observar en el anexo 5 (página 155). 1.11.2.2 Población y Muestra de la Investigación de Campo Los principales objetivos que perseguía este instrumento es la validación de los servicios que se establecieron en el marco referencial como los que debería poseer el Portal, así mismo, obtener nuevos servicios que no se habían considerado y evaluar el nivel de aceptación del proyecto entre la comunidad educativa. 1.11.2.2.1 Población La población a estudiar, fueron los estudiantes de la Escuela de Ingeniería en Ciencias de la Computación, debido a que serán los beneficiados con este tipo de aplicación. Por lo que es necesario conocer cuales de los servicios que ofrece el Portal son de utilidad para ellos. 1.11.2.2.2 Muestra La muestra se calculó, partiendo de la siguiente formula18, ya que se conocía el tamaño de la población: 18 http://www.uaq.mx/matematicas/estadisticas/xu5.html, 1997-1999. Víctor Larios Osorio. Universidad Autónoma de Querétaro (México). 45 Donde: n es el tamaño de la muestra Z es el nivel de confianza p es la variabilidad positiva q es la variabilidad negativa N es el tamaño de la población E es la precisión o el error Para obtener la el tamaño de la muestra se aplicó de la siguiente forma: Z = 1.96 El dato anterior se basa en un porcentaje de confianza del 95%, por lo que se consideró la proporción correspondiente, que es 0.95. Luego se buscó el valor Z para la variable aleatoria z tal que el área simétrica bajo la curva normal desde -Z hasta Z sea igual a 0.95, es decir, P(- Z