Por favor, use este identificador para citar o enlazar este ítem:https://uvadoc.uva.es/handle/10324/53489
Título
BiOn Time: Sistema web de marcaje online
Autor
Director o Tutor
Año del Documento
2022
Titulación
Grado en Ingeniería Informática
Resumo
El objetivo de este Trabajo de Fin de Grado es desarrollar una aplicación web que permita a los
empleados de Biome Makers registrar su jornada laboral y gestionar sus eventos. Biome Makers
es una empresa dedicada a la biotecnología, con sedes en diferentes partes del planeta y que, por
tanto, debe gestionar diferentes zonas horarias y calendarios laborales. Una de las prioridades fue
realizar una aplicación intuitiva, centrando el diseño en la usabilidad y en la interacción con el
usuario.
La aplicación web está dividida en varias secciones, dos de ellas para la visualización y registro
de la jornada laboral. La primera de ellas, ofrece junto con el registro de trabajo, un resumen
de lo registrado en la fecha y semana actuales y de los eventos próximos. La segunda, se centra
más en la modi cación y visualización de los registros. Las siguientes dos secciones se centran en
la visualización de eventos, tanto propios como de los compañeros y en la gestión de los propios.
Por último, el usuario administrador contará con otras dos secciones destinadas a la gestión de
usuarios y a la obtención de reportes sobre los datos de la jornada laboral de los mismos.
El proyecto se ha llevado a cabo utilizando los frameworks Laravel y Vue, junto con una base de
datos en PostgreSQL. En cuanto a la gestión de proyecto, se optó por seguir metodologías ágiles,
en concreto: Scrum. The aim of this Final Degree Project is to develop a web application that allows the Biome
Makers employees to record their working hours and manage their events. Biome Makers is a
biotechnology company with sites in different parts of the world, and therefore has to manage
different time zones and work schedules. One of the priorities was to create an intuitive application,
focusing the design on usability and interaction with the user.
The web application is divided into several sections, two of them oriented to the registration
and visualization of working hours. The rst of them, allows the recording of working hours and
also shows a summary of daily and weekly records, and of upcoming events. The second one is
focused on the visualization and modi cation of the records. The next two sections are focused
on the visualization of events of the employees, both their own events and the events of the other
colleagues. They also allow to manage each employee's own events. In addition, the admin user
will have the options to manage users and obtain reports with users' workday data.
The project has been developed using Laravel and Vue frameworks, and a database based on
PostgreSQL. In relation to project management, it has been used Scrum, an agile method.
Palabras Clave
BiOn Time
Departamento
Departamento de Informática (Arquitectura y Tecnología de Computadores, Ciencias de la Computación e Inteligencia Artificial, Lenguajes y Sistemas Informáticos)
Idioma
spa
Derechos
openAccess
Aparece en las colecciones
- Trabajos Fin de Grado UVa [29685]
Arquivos deste item
Exceto quando indicado o contrário, a licença deste item é descrito como Attribution-NonCommercial-NoDerivatives 4.0 Internacional