Resumen:
|
[ES] El proyecto que a continuación se presenta tiene como objetivo el desarrollo de una
aplicación web que permita al usuario, crear y gestionar los tribunales de TFG y TFM de la
escuela, centrándose en la rapidez, ...[+]
[ES] El proyecto que a continuación se presenta tiene como objetivo el desarrollo de una
aplicación web que permita al usuario, crear y gestionar los tribunales de TFG y TFM de la
escuela, centrándose en la rapidez, eficiencia, escalabilidad y usabilidad de esta. El sistema a
partir de los datos referentes a profesores, titulaciones y las ramas de estas últimas,
almacenados en la base de datos, permite realizar al usuario, en este caso el Jefe de Estudios,
crear automáticamente todos los tribunales asociados a una convocatoria de TFG y TFM.
Además, permite la gestión de los tribunales, pudiendo en caso de que así lo necesitara el
usuario, crear tribunales a mano o gestionar a los profesores asociados a dicho tribunal.
También ofrece otras funcionalidades que facilitan diversas tareas relacionadas con
profesores, ramas, titulaciones, gestión de usuarios, etc...
El desarrollo de esta aplicación web se ha realizado siguiendo un proceso de desarrollo
software iterativo de forma incremental, por medio de diferentes versiones del sistema. Esto
lo que ha conllevado es que el Jefe de Estudios haya podido probar y validar las diferentes
versiones del sistema, facilitando la tarea de desarrollo.
Las tecnologías usadas en el desarrollo de este sistema han sido un Framework de PHP, y
un Framework de JavaScript. El Stack utilizado ha sido desde Visual Estudio Code, Git,
Homestead y Gitlab como repositorio.
[-]
[EN] The project presented below aims at developing a web application which allows the user
to create and manage dissertations tribunal focusing on its swiftness, efficiency, scalability
and usability. This system lets ...[+]
[EN] The project presented below aims at developing a web application which allows the user
to create and manage dissertations tribunal focusing on its swiftness, efficiency, scalability
and usability. This system lets the user, in this case the Chief of Studies, create all the tribunals
associated with an announcement automatically based on teachers' data, degrees and their
branches of knowledge that are previously stored up in the database. Moreover, it permits the
administration of the tribunals being able to create tribunals or manage their associated
teachers manually if it's needed. Also, it offers other uses which facilitate several tasks related
to teachers, user management, degrees and their branches of knowledge, etc...
The development of this web application has been carried out following an iterative
software development process incrementally, through different versions of the system. This
fact entails that the Chief of Studies has been able to test and validate different versions of
the system, making easier the development task.
A PHP Framework and a JavaScript Framework were the technology utilized in the
development task. In the other hand, the Stack used were Visual Estudio Code, Git,
Homestead and Gitlab as repository.
[-]
|