Show simple item record

Final Degree Project

dc.contributor.advisorSierra Collado, Antonio Jesúses
dc.contributor.advisorTernero Muñiz, Juan Antonioes
dc.creatorGuzmán Osuna, Salvadores
dc.date.accessioned2019-05-17T17:43:02Z
dc.date.available2019-05-17T17:43:02Z
dc.date.issued2019
dc.identifier.citationGuzmán Osuna, S. (2019). Desarrollo de una aplicación web para gestión y puntuación de trabajos. (Trabajo Fin de Grado Inédito). Universidad de Sevilla, Sevilla.
dc.identifier.urihttps://hdl.handle.net/11441/86507
dc.description.abstractEn unas de las asignaturas impartidas por el Depto. de Ingeniería Telemática, se utiliza un procedimiento de evaluación consistente en la cumplimentación por parte del alumnado de formularios impresos que sirven para que los propios estudiantes realicen calificaciones del trabajo académico realizado. Para esta tarea el profesorado dedica una parte significativa de tiempo de clase en aplicar el referido sistema de evaluación. La gestión y tramitación de esta documentación por parte del profesor, requiere de un largo proceso, que finaliza subiéndola a una plataforma web oficial. En anteriores cursos, se ha llevado a cabo, también, el desarrollo “parcial” a modo de trabajo, de diferentes aplicaciones web basadas en los lenguajes con los que se ha llevado a cabo este proyecto. De esta situación surge la idea del desarrollo de una aplicación web que permita al profesor poder gestionar las puntuaciones de los diferentes cursos que tiene una asignatura. Todo esto será accesible desde cualquier dispositivo que tenga acceso a internet, ya que será una página web. El lenguaje utilizado para el desarrollo de la aplicación web será HTML y Java, haciendo uso de la tecnología de los Servlets para el control de la aplicación y de las páginas jsp para mostrar al cliente los datos. También se utilizará una base de datos SQL para el almacenamiento de la información y CSS para la maquetación. Como herramientas utilizadas para la realización de la aplicación, ha sido utilizado el IDE Eclipse para el desarrollo de la aplicación, PostgreSQL para la gestión y manejo de la Base de Datos y los distintos navegadores web para realizar pruebas y depuraciones de código, entre otras. Centrándonos en el contenido de esta memoria, además de lo que ha sido citado anteriormente, en primer lugar se realiza una introducción en la que se expondrá la justificación del proyecto así como la metodología. Después, se hace una explicación de los posibles objetivos planteados en este proyecto, y posteriormente se realiza un análisis teórico de las necesidades que debe cumplir la aplicación una vez se encuentre desarrollada. Una vez identificado el problema, se expone la solución propuesta. En el siguiente apartado, se define de forma más técnica las acciones y decisiones a tomar sobre cómo se ha de desarrollar la solución del problema expuesto en el capítulo anterior. Acto seguido, se detalla cómo queda implementada la aplicación web distinguiendo entre los servicios ofrecidos al profesor así como al alumno. Para finalizar, se encuentran un capítulo de conclusiones seguido de varios anexos que servirán de ayuda tanto en el despliegue de la aplicación web, instalación, manual de uso así como la incorporación del código utilizado.es
dc.description.abstractIn one of the subjects taught by the Department of Telematic Engineering, an evaluation procedure is used consisting of the completion by students of printed forms that are used for students themselves to make grades of the academic work done. For this task, the teaching staff dedicates a significant part of class time in applying the referred evaluation system. The management and processing of this documentation by the teacher requires a long process, which ends up uploading it to an official web platform. In previous courses, the "partial" development of different web applications based on the languages with which this project has been carried out has also been carried out. From this situation arises the idea of developing a web application that allows the teacher to manage the scores of the different courses that a subject has. All this will be accessible from any device that has access to the Internet, as it will be a web page. The language used for the development of the web application will be HTML and Java, making use of Servlet technology to control the application and jsp pages to show the client the data. A SQL database will also be used for information storage and CSS for layout. As tools used for the realization of the application, the IDE Eclipse has been used for the development of the application, PostgreSQL for the management of the Database and the different web browsers to make tests and debugging of code, among others. Focusing on the content of this report, in addition to what has been mentioned above, first an introduction is made in which the justification of the project and the methodology will be explained. Afterwards, an explanation of the possible objectives raised in this project is made, and later a theoretical analysis of the needs that the application must fulfill once it is developed is carried out. Once the problem has been identified, the proposed solution is presented. In the following section, the actions and decisions to be taken on how to develop the solution to the problem described in the previous chapter are defined in a more technical way. Next, it is detailed how the web application is implemented, distinguishing between the services offered to the teacher as well as to the student. Finally, there is a chapter of conclusions followed by several annexes that will help both in the deployment of the web application, installation, user manual as well as the incorporation of the code used.es
dc.formatapplication/pdfes
dc.language.isospaes
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.titleDesarrollo de una aplicación web para gestión y puntuación de trabajoses
dc.typeinfo:eu-repo/semantics/bachelorThesises
dc.type.versioninfo:eu-repo/semantics/publishedVersiones
dc.rights.accessrightsinfo:eu-repo/semantics/openAccesses
dc.contributor.affiliationUniversidad de Sevilla. Departamento de Ingeniería Telemáticaes
dc.description.degreeUniversidad de Sevilla. Grado en Ingeniería de las Tecnologías de Telecomunicaciónes
idus.format.extent124 p.es

FilesSizeFormatViewDescription
TFG-2223-GUZMAN.pdf4.545MbIcon   [PDF] View/Open  

This item appears in the following collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivatives 4.0 Internacional
Except where otherwise noted, this item's license is described as: Attribution-NonCommercial-NoDerivatives 4.0 Internacional