Desarrollo del módulo de personalización para los portales UNAB e implementación mediante módulo de evaluación docente

dc.contributor.advisorVecino Pico, Hugospa
dc.contributor.authorPardo Cobos, María Claraspa
dc.contributor.authorCastellanos Gómez, Ana Slendyspa
dc.contributor.cvlacVecino Pico, Hugo [0000151211]*
dc.contributor.orcidVecino Pico, Hugo [0000-0002-5935-0641]*
dc.coverageBucaramanga (Colombia)spa
dc.coverage.campusUNAB Campus Bucaramangaspa
dc.date.accessioned2020-06-26T17:56:17Z
dc.date.available2020-06-26T17:56:17Z
dc.date.issued2004
dc.degree.nameIngeniero de Sistemasspa
dc.description.abstractCon el desarrollo de esta tesis, buscamos crear un módulo de personalización para implementarlo en los portales estudiante y administrativo de la UNAB, los cuales se encuentran en producción, ambos desarrollados por el Departamento de Sistemas de la Universidad Autónoma de Bucaramanga, para que de esta forma se facilite la interacción del usuario con el sitio y además delimite los alcances determinados por la institución para los respectivos usuarios de los portales mediante el uso de reglas de negocio y así evitar accesos no permitidos; información que será canalizada y de interés exclusivo para cada tipo de perfil previamente establecido. Como prueba de este módulo de personalización se implementará la evaluación docente institucional aplicable a cada una de las facultades a través de la Intranet y a los estudiantes a través del portal del estudiante, para satisfacer una necesidad con la que cuenta en este momento la Universidad Autónoma de Bucaramanga. De esta manera le permitiremos a la UNAB evaluar a sus correspondientes docentes por medio de la Heteroevaluación, para que dicha información muestre su desempeño laboral, desde el punto de vista del estudiante. Esta herramienta se desarrolló para trabajar en una arquitectura de 3 capas (cliente, aplicación y base de datos), permitiendo a los estudiantes evaluar a los docentes; decanos, acceder a los reportes de la evaluación; administrador, mantenimiento de la aplicación. Ya que la Universidad ha venido trabajando en la estandarización de los portales UNAB, se tuvieron en cuenta las diferentes plataformas utilizadas en el Departamento de Sistemas de la UNAB, las cuales son: ORACLE como motor de Bases de Datos, Java Server Page (JSP) como interfaz Web en el cliente y Programación Orientada a Objetos usando JAVA.spa
dc.description.abstractenglishWith the development of this thesis, we seek to create a customization module to implement it in the student and administrative portals of the UNAB, which are in production, both developed by the Department of Systems of the Universidad Autónoma de Bucaramanga, so that this How to facilitate user interaction with the site and also delimit the scope determined by the institution for the respective users of the portals through the use of business rules and thus avoid unauthorized access; information that will be channeled and of exclusive interest for each type of previously established profile. As proof of this customization module, the institutional teaching evaluation applicable to each of the faculties will be implemented through the Intranet and to the students through the student portal, to satisfy a need that the Universidad Autónoma de Bucaramanga. In this way, we will allow UNAB to evaluate its corresponding teachers through Heteroevaluation, so that said information shows their work performance, from the student's point of view. This tool was developed to work in a 3-tier architecture (client, application and database), allowing students to evaluate teachers; deans, access evaluation reports; administrator, application maintenance. Since the University has been working on the standardization of the UNAB portals, the different platforms used in the UNAB Systems Department were taken into account, which are: ORACLE as Database Engine, Java Server Page (JSP) as Web interface in the client and Object Oriented Programming using JAVA.eng
dc.description.degreelevelPregradospa
dc.description.learningmodalityModalidad Presencialspa
dc.description.tableofcontentsRESUMEN OBJETIVOS 1. ASPECTOS GENERALES 13 1.1. ANTECEDENTES 13 1.2. PLANTEAMIENTO DEL PROBLEMA Y JUSTIFICACIÓN 15 2. MARCO TEORICO 16 2.1 PORTALES 16 2.2 INTRANET 18 2.3 PERSONALIZACIÓN 18 2.3.1 Creación De Perfiles. 19 2.3.2 Perfil De Usuario. 19 2.4 CONCEPTOS Y PRINCIPIOS ORIENTADOS A OBJETOS 21 2.4.1 Clases Y Objetos. 22 2.4.2 Atributos. 22 2.4.3 Operaciones, Métodos Y Servicios. 23 2.4.4 Mensajes. 23 2.4.5 Encapsulamiento, Herencia Y Polimorfismo. 23 2.5 APLICACIÓN DEL LENGUAJE UML Y DEL ANÁLISIS Y EL DISEÑO ORIENTADO A OBJETOS 24 2.5.1 El Unified Modeling Language, Uml. 24 2.5.2 Un Proceso Dirigido Por Casos De Uso. 25 2.5.2.1 Ventajas De Los Casos De Uso. 25 2.5.2.2 La Captura De Casos De Uso. 28 2.5.2.3 El Modelo De Casos De Uso Representa Los Requisitos Funcionales. 28 2.5.2.4 Los Actores Son El Entorno Del Sistema. 29 2.5.3 Un Proceso Centrado En La Arquitectura. 30 2.5.4 Un Proceso Iterativo E Incremental. 30 2.5.4.1 Desarrollo En Pequeños Pasos. 30 2.5.5• Diagrama De Secuencia. 31 2.5.6• Diagrama De Colaboración. 32 2.5.7 Diagrama De Clases. 33 2.6 JAVA 33 2.6.1 Servlets 34 2.7.1.1 Características de los Servlets. 34 2.6.2 JAVABEANS 35 2.6.3 JAVA DATA BASE CONNECTION (JDBC) 36 2.7 JAVA SERVER PAGE (JSP) 37 2.8 BASES DE DATOS 37 2.8.1 Definición De Base De Datos. 37 2.8.2 Componentes Principales. 38 2.8.3 El Sistema Organizador De Base De Datos (DBMS). 38 2.8.4 Ventajas En El Uso De Bases De Datos. 39 2.9 ORACLE 8I 40 2.9.1 Arquitectura. 41 2.9.2 Estructuras Internas De La Base De Datos. 41 2.9.2.1 Restricciones De Tablas. 42 2.9.2.2 Usuarios. 42 3. DESARROLLO GENERAL DEL SISTEMA 43 3.1 FASE 1 ESTUDIO Y APRENDIZAJE 43 3.2 SEGUNDA FASE: ANÁLISIS ORIENTADO A OBJETOS 45 3.2.1 Objetivos Del Análisis. 45 3.2.1.1 Actividades Desarrolladas. 46 3.3 TERCERA FASE: DISEÑO ORIENTADO A OBJETOS 56 3.4 CUARTA FASE: IMPLEMENTACIÓN 58 3.5 QUINTA FASE: PRUEBAS 58 4 LOGROS, CONCLUSIONES Y SUGERENCIAS 59 4.1 LOGROS 59 4.2 CONCLUSIONES 60 4.3 SUGERENCIAS 60 BIBLIOGRAFÍA 62spa
dc.format.mimetypeapplication/pdfspa
dc.identifier.instnameinstname:Universidad Autónoma de Bucaramanga - UNABspa
dc.identifier.reponamereponame:Repositorio Institucional UNABspa
dc.identifier.urihttp://hdl.handle.net/20.500.12749/1279
dc.language.isospaspa
dc.publisher.facultyFacultad Ingenieríaspa
dc.publisher.grantorUniversidad Autónoma de Bucaramanga UNABspa
dc.publisher.programPregrado Ingeniería de Sistemasspa
dc.relation.referencesPardo Cobos, María Clara, Castellanos Gómez, Ana Slendy, Vecino Pico, Hugo (2004). Desarrollo del módulo de personalización para los portales UNAB e implementación mediante módulo de evaluación docente. Bucaramanga (Colombia) : Universidad Autónoma de Bucaramanga UNABspa
dc.relation.referencesVERGARA ZAPATA, David Esteban. Introducción a la programación Multicapas http://www.elguille.info/colabora/puntoNET/jevergara_Multitier.htmspa
dc.relation.referencesGLOSARIO DE INTERNET [on line] [citado el 10 de julio de 2003]. Disponible en Internet:http:// gti1.edu.um.es:8080/portales/PORTALES-cv-ocio.pdfspa
dc.relation.referencesGLOSARIO DE INTERNET [on line] [citado el 10 de julio de 2003]. Disponible en Internet: http://www.edudistan.com/ponencias/Carlos%20E%20Paldao.htmspa
dc.relation.referencesGLOSARIO DE INTERNET [on line] [citado el 10 de julio de 2003]. Disponible en Internet: http://www.edudistan.com/ponencias/Carlos%20E%20Paldao.htmspa
dc.relation.referencesGLOSARIO DE INTERNET [on line] [citado el 12 de agosto de 2003]. Disponible en Internet: http://www.csvarnet.com/modulaweb_intranet.aspspa
dc.relation.referencesHigh Volume Web Site Team. Web Site Personalization. [citado el 12 de agosto de 2003]. Disponible en Internet: http://www.ibm.com/websphere/developer/zones/hvwsspa
dc.relation.referencesP. P. DA CRUZ, Rui Alexandre. Perfiles de usuario: en la senda de la personalización. [citado el 14 de agosto de 2003]. Disponible en Internet: http://tejo.usal.es/inftec/2003/DPTOIA-IT-2003-001.pdfspa
dc.relation.referencesPRESSMAN, Rooger S. Ingeniería Del Software Un enfoque Práctico. Madrid : McGraw-Hill, 2002. p. 343.spa
dc.relation.referencesIbid., p.344.spa
dc.relation.referencesIbid., p.346.spa
dc.relation.referencesPRESSMAN, Op. Cit., p.346.spa
dc.relation.referencesPRESSMAN, Op. Cit., p.347.spa
dc.relation.referencesPRESSMAN, Op. Cit., p.347.spa
dc.relation.referencesPRESSMAN, Op. Cit., p.348.spa
dc.relation.referencesRUMBAUGH, James. El Lenguaje Unificado De Modelado. Madrid. Addison Wesley Iberoamericana, 2000. p.11.spa
dc.relation.referencesJACBSON, Ivar. UML . El Proceso Unificado De Desarrollo De Software. Madrid. Addison Wesley, 2000. p.31.spa
dc.relation.referencesIbid., p.7.spa
dc.relation.referencesJACBSON, Op. Cit., p.33.spa
dc.relation.referencesJACBSON, Op. Cit., p.34.spa
dc.relation.referencesJACBSON, Op. Cit., p.37.spa
dc.relation.referencesJACBSON, Op. Cit., p.38.spa
dc.relation.referencesJACBSON, Op. Cit., p.38.spa
dc.relation.referencesJACBSON, Op. Cit., p.39.spa
dc.relation.referencesJACBSON, Op. Cit., p.57.spa
dc.relation.referencesJACBSON, Op. Cit., p.81.spa
dc.relation.referencesJACBSON, Op. Cit., p.83.spa
dc.relation.referencesRUMBAUGH, Op. Cit., p.213.spa
dc.relation.referencesRUMBAUGH, Op. Cit., p.215.spa
dc.relation.referencesRUMBAUGH, Op. Cit., p.94.spa
dc.relation.referencesGLOSARIO DE INTERNET [on line] [citado el 19 de julio de 2003]. Disponible en Internet: http://www.inst-informatica.pt/v20/ibst/estandar/1/ibjava.htmspa
dc.relation.referencesGLOSARIO DE INTERNET [on line] [citado el 19 de julio de 2003]. Disponible en Internet: http://www.programacion.com/java/tutorial/servlets_basicospa
dc.relation.referencesGLOSARIO DE INTERNET [on line] [citado el 19 de julio de 2003]. Disponible en Internet: http://www.plan9.escet.urjc.es/who/nemo/export/java.psspa
dc.relation.referencesGLOSARIO DE INTERNET [on line] [citado el 19 de julio de 2003]. Disponible en Internet: http://www.gamarod.com.ar/recursos/glosario/mostrar.asp?letra=Jspa
dc.relation.referencesGLOSARIO DE INTERNET [on line] [citado el 25 de julio de 2003]. Disponible en Internet: http://www.gamarod.com.ar/recursos/glosariospa
dc.relation.referencesGLOSARIO DE INTERNET [on line] [citado el 25 de julio de 2003]. Disponible en Internet: http://www.utem.cl/web/dicciojfm.htmspa
dc.relation.referencesGLOSARIO DE INTERNET [on line] [citado el 22 de agosto de 2003]. Disponible en Internet: http://www.rinconprog.metropoliglobal.com/CursosProg/ BDatos/IntroBDspa
dc.relation.referencesGLOSARIO DE INTERNET [on line] [citado el 22 de agosto de 2003]. Disponible en Internet:http://www.monografias.com/trabajos12/basdat/basdat.shtmlspa
dc.relation.referencesGLOSARIO DE INTERNET [on line] [citado el 22 de agosto de 2003]. Disponible en Internet: http://www.monografias.com/trabajos5/dissist/dissist.shtmlspa
dc.relation.referencesGLOSARIO DE INTERNET [on line] [citado el 27 de agosto de 2003]. Disponible en Internet:http://www.monografias.com/trabajos12/basdat/basdat.shtmlspa
dc.relation.referencesGLOSARIO DE INTERNET [on line] [citado el 27 de agosto de 2003]. Disponible en Internet: http://www.itver.edu.mx/comunidad/material/tallerbd/apuntes/1.2_Txt.htmspa
dc.relation.referencesPRESSMAN, Op. Cit., p.343.spa
dc.relation.referencesPRESSMAN, Op. Cit., p.362.spa
dc.rights.accessrightsinfo:eu-repo/semantics/openAccessspa
dc.rights.accessrightshttp://purl.org/coar/access_right/c_abf2spa
dc.rights.creativecommonsAtribución-NoComercial-SinDerivadas 2.5 Colombia*
dc.rights.localAbierto (Texto Completo)spa
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/2.5/co/*
dc.subjectUniversidad Autónoma de Bucaramanga UNAB
dc.subject.keywordsManagement information systemseng
dc.subject.keywordsTeaching staffeng
dc.subject.keywordsSystems Engineeringeng
dc.subject.keywordsSystems Departmenteng
dc.subject.keywordsToolseng
dc.subject.keywordsEvaluationeng
dc.subject.keywordsAutomationeng
dc.subject.keywordsInvestigationseng
dc.subject.keywordsAnalysiseng
dc.subject.keywordsModule developmenteng
dc.subject.keywordsPortalseng
dc.subject.keywordsWeb userseng
dc.subject.keywordsJava Server Pageeng
dc.subject.lembSistemas de información en administraciónspa
dc.subject.lembPersonal docentespa
dc.subject.lembIngeniería de sistemasspa
dc.subject.lembDepartamento de Sistemasspa
dc.subject.lembHerramientasspa
dc.subject.lembEvaluaciónspa
dc.subject.lembAutomatizaciónspa
dc.subject.lembInvestigacionesspa
dc.subject.lembAnálisisspa
dc.subject.proposalDesarrollo de modulo
dc.subject.proposalPortales
dc.subject.proposalUsuarios web
dc.subject.proposalJava Server Page
dc.titleDesarrollo del módulo de personalización para los portales UNAB e implementación mediante módulo de evaluación docentespa
dc.title.translatedDevelopment of the personalization module for UNAB portals and implementation through a teaching evaluation moduleeng
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1f
dc.type.driverinfo:eu-repo/semantics/bachelorThesis
dc.type.hasversioninfo:eu-repo/semantics/acceptedVersion
dc.type.localTrabajo de Gradospa
dc.type.redcolhttp://purl.org/redcol/resource_type/TP

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
2004_Tesis_Ana_Slendy_Castellanos_Gómez.pdf
Tamaño:
1.63 MB
Formato:
Adobe Portable Document Format
Descripción:
Tesis