Por favor, use este identificador para citar o enlazar este ítem:
http://hdl.handle.net/10609/117266
Registro completo de metadatos
Campo DC | Valor | Lengua/Idioma |
---|---|---|
dc.contributor.author | Perianes Lázaro, Eduardo | - |
dc.date.accessioned | 2020-06-25T21:56:58Z | - |
dc.date.available | 2020-06-25T21:56:58Z | - |
dc.date.issued | 2020-06-05 | - |
dc.identifier.uri | http://hdl.handle.net/10609/117266 | - |
dc.description.abstract | El objetivo final de este proyecto es desarrollar una aplicación para dispositivos móviles iOS, que permita a los usuarios registrar y gestionar su jornada laboral, así como compartir información de ésta con el resto de usuarios de su organización. En este sentido, las microempresas han tenido, históricamente, dificultades a la hora de implantar sistemas de este tipo y han optado por continuar con métodos tradicionales como los registros en papel, hecho que quedó acentuado con la aprobación del Real Decreto-ley 8/2019. La implementación del producto se ha realizado utilizando el framework SwiftUI, mediante el cual podemos crear interfaces de usuario mediante una sintaxis declarativa de Swift. Además, para los servicios de autenticación y base de datos se ha utilizado Firebase, algo que nos ha permitido mejorar el rendimiento de la aplicación. Por otro lado, se ha procurado emplear una metodología híbrida para el desarrollo del proyecto ya que, dada su naturaleza académica, partíamos de un método en cascada. Este método se ha intentado flexibilizar para adaptarse a los retornos recibidos y así resolver los problemas de una forma rápida e interactiva. Además, se ha utilizado el diseño centrado en el usuario para realizar el diseño del producto final y garantizar su usabilidad. Como resultado, se ha obtenido una aplicación completamente funcional que cubre las necesidades identificadas inicialmente y por las que se planteó este proyecto. Aun así, por diferentes razones, el proyecto ha sufrido desviaciones y no se han podido implementar algunas funcionalidades secundarias, principalmente, por motivos de tiempo. | es |
dc.description.abstract | L'objectiu final d'aquest projecte és desenvolupar una aplicació per a dispositius mòbils iOS, que permeti als usuaris registrar i gestionar la seva jornada laboral, així com compartir informació d'aquesta amb la resta d'usuaris de la seva organització. En aquest sentit, les microempreses han tingut, històricament, dificultats a l'hora d'implantar sistemes d'aquest tipus i han optat per continuar amb mètodes tradicionals com els registres en paper, fet que va quedar accentuat amb l'aprovació del Reial decret llei 8/2019. La implementació del producte s'ha realitzat utilitzant el framework SwiftUI, mitjançant el qual podem crear interfícies d'usuari mitjançant una sintaxi declarativa de Swift. A més, per als serveis d'autenticació i base de dades s'ha utilitzat Firebase, alguna cosa que ens ha permès millorar el rendiment de l'aplicació. D'altra banda, s'ha procurat emprar una metodologia híbrida per al desenvolupament del projecte ja que, donada la seva naturalesa acadèmica, partíem d'un mètode en cascada. Aquest mètode s'ha intentat flexibilitzar per a adaptar-se als retorns rebuts i així resoldre els problemes d'una forma ràpida i interactiva. A més, s'ha utilitzat el disseny centrat en l'usuari per a realitzar el disseny del producte final i garantir la seva usabilitat. Com a resultat, s'ha obtingut una aplicació completament funcional que cobreix les necessitats identificades inicialment i per les quals es va plantejar aquest projecte. Així i tot, per diferents raons, el projecte ha sofert desviacions i no s'han pogut implementar algunes funcionalitats secundàries, principalment, per motius de temps. | ca |
dc.description.abstract | The final objective of this project is to develop an application for iOS mobile devices, which will allow users to register and manage their working day, as well as share information about it with the rest of the users in their organization. Historically, microenterprises have had difficulties in implementing systems of this type and they have chosen to continue with traditional methods such as paper records, a fact that was accentuated by the approval of Royal Decree Law 8/2019. The implementation of the product has been carried out using the SwiftUI framework, which allows us to create user interfaces through a Swift declarative syntax. In addition, Firebase has been used for authentication and database services, which has allowed us to improve the performance of the application. On the other hand, we have used a hybrid methodology for the development of the project since, given its academic nature, we started with a cascade method. We have tried to be flexible in order to adapt to the returns received and thus solve the problems in a fast and interactive way. In addition, user-centred design has been used to carry out the design of the final product and guarantee its usability. As a result, a fully functional application has been obtained that covers the needs initially identified and for which this project was conceived. Even so, for different reasons, the project has suffered deviations and some secondary functionalities could not be implemented, mainly because of time constraints. | en |
dc.language.iso | spa | - |
dc.publisher | Universitat Oberta de Catalunya (UOC) | - |
dc.rights | CC BY-NC-ND | - |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/es/ | - |
dc.subject | fichajes | es |
dc.subject | iOS | es |
dc.subject | iOS | ca |
dc.subject | iOS | en |
dc.subject | gestión laboral | es |
dc.subject | gestió laboral | ca |
dc.subject | labour management | en |
dc.subject | Firebase | es |
dc.subject | Firebase | ca |
dc.subject | Firebase | en |
dc.subject | SwiftUI | es |
dc.subject | SwiftUI | ca |
dc.subject | SwiftUI | en |
dc.subject | signing | en |
dc.subject | fitxatges | en |
dc.subject.lcsh | Mobile apps -- TFG | en |
dc.title | ControlWork: aplicación para el registro y la gestión de la jornada laboral | - |
dc.type | info:eu-repo/semantics/bachelorThesis | - |
dc.audience.educationlevel | Estudis de Grau | ca |
dc.audience.educationlevel | Estudios de Grado | es |
dc.audience.educationlevel | University degrees | en |
dc.subject.lemac | Aplicacions mòbils -- TFG | ca |
dc.subject.lcshes | Aplicaciones móviles -- TFG | es |
dc.contributor.director | Garrigues, Carles | - |
dc.contributor.tutor | Escuer Latorre, David | - |
dc.contributor.tutor | Almirall López, Jordi | - |
dc.rights.accessRights | info:eu-repo/semantics/openAccess | - |
Aparece en las colecciones: | Bachelor thesis, research projects, etc. |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | |
---|---|---|---|---|
ControlWork.app.zip | Aplicación | 13,24 MB | Fichero .zip | Visualizar/Abrir |
ControlWorkCode.zip | Código fuente | 13,99 MB | Fichero .zip | Visualizar/Abrir |
ControlWork_presentacion_TFG.mp4 | Presentación | 448,36 MB | MP4 | Visualizar/Abrir |
eperianesTFG0620memoria.pdf | Memoria del TFG | 3,71 MB | Adobe PDF | Visualizar/Abrir |
Comparte:
Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons