Por favor, use este identificador para citar o enlazar este ítem:
http://hdl.handle.net/10609/150641
Título : | Gestor de cites: eAgenda |
Autoría: | Simon Aguilera, Victor |
Tutor: | Grau Perisé, Albert |
Otros: | Caballe Llobet, Santi |
Resumen : | Aquest projecte, dins de l'àrea Java EE, del grau d’enginyeria informàtica, consisteix en el desenvolupament d’una prova de concepte d'una aplicació web que permet gestionar el calendari de cites d'una persona o d'una empresa. El projecte ofereix a les persones interessades les dates disponibles per programar una reunió entre dues parts o per a reservar una cita d’un servei. Per consegüent, el que aporta aquest projecte, és evitar la usual llarga cadena de comunicació fins a arribar a coordinar una cita a través de correus electrònics, missatges o trucades de telèfon. La gestió i desenvolupament del projecte s'ha fet seguint el mètode en cascada. Les etapes per les quals ha passat el projecte han sigut les etapes de definició, d'anàlisi i disseny, la implementació i finalment la memòria i presentació. El projecte ha servit per a posar en pràctica els coneixements adquirits al grau, en especial els adquirits a l'itinerari d'enginyeria del programari. Les conclusions extretes a destacar són, per una banda, que la corba d'aprenentatge d’un projecte que necessita de frontend, backend i infrastructura requereix molt temps per adquirir el coneixement i entendre les diferents parts i, per una altra banda, que la a gestió d'un projecte amb el mètode de cascada és complicada de complir fil per randa, ja que sorgeixen problemes o requisits enmig de la implementació del projecte que no s'havien tingut en compte a l'anàlisi. This project, within the Java EE area, for the computer engineering degree, consists of developing a proof of concept for a web application that allows managing the appointment calendar of a person or a company. The project offers interested parties the available dates to schedule a meeting between two parties or to book an appointment for a service. Consequently, what this project contributes is avoiding the usual long chain of communication required to coordinate an appointment through emails, messages, or phone calls. The management and development of the project were carried out following the waterfall method. The stages the project went through were the definition, analysis and design, implementation, and finally the report and presentation. The project served to put into practice the knowledge acquired in the degree, especially those acquired in the software engineering track. The main conclusions drawn are, on the one hand, that the learning curve for a project that requires frontend, backend, and infrastructure takes a lot of time to acquire the knowledge and understand the different parts; and, on the other hand, that managing a project with the waterfall method is difficult to follow to the letter, as problems or requirements arise during the implementation of the project that were not considered in the analysis. |
Palabras clave : | Java EE Spring Boot ReactJS |
Tipo de documento: | info:eu-repo/semantics/bachelorThesis |
Fecha de publicación : | jun-2024 |
Licencia de publicación: | http://creativecommons.org/licenses/by-nc-nd/3.0/es/ |
Aparece en las colecciones: | Bachelor thesis, research projects, etc. |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | |
---|---|---|---|---|
vsimonaTFG0624memoria.pdf | Memòria del TFG | 1,39 MB | Adobe PDF | Visualizar/Abrir |
vsimonaTFG0624presentacion.pptx | Presentació del TFG | 2,6 MB | Microsoft Powerpoint XML | Visualizar/Abrir |
Comparte:
Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons