Aplicación web de gestión de biblioteca

Bookmark (0)
Please login to bookmark Close

La tecnología evoluciona rápidamente cada día, y en la actualidad, cada vez sentimos la necesidad de obtener información desde páginas web. En la vida cotidiana, todos somos ávidos consumidores de información, pero la forma en que la recibimos puede variar según nuestra edad. En nuestra infancia, aprender a leer un libro es el primer paso para adentrarnos en el mundo del conocimiento y la imaginación.
Desde entonces, ha surgido la idea de implementar una aplicación web de biblioteca, donde cualquier persona pueda acceder a la información y adquirir conocimientos. El propósito de esta implementación no es que las bibliotecas web actuales estén obsoletas, sino que la tecnología ha avanzado mucho, y cada mejora que realizamos permite a las personas acceder a la información de manera más fácil y rápida.
El objetivo de esta aplicación web de biblioteca es proporcionar una solución eficiente y moderna que simplifique la gestión de los recursos bibliotecarios y mejore la experiencia del usuario. Las funcionalidades incluyen la gestión de libros, usuarios, préstamos, devoluciones, autores, carteras electrónicas, información de la biblioteca e historiales de transacciones de las carteras electrónicas.
A través del front-end desarrollado en Angular, los usuarios pueden navegar fácilmente, tomar prestados y devolver libros, mientras que el back-end implementado con Spring Boot se encarga de la lógica de negocio, el acceso a la base de datos y la autenticación de usuarios.
Para la gestión del proyecto, se ha utilizado la metodología ágil (Scrum), que ofrece la ventaja de promover un enfoque iterativo y flexible en el desarrollo, adaptándose así a las necesidades cambiantes del proyecto.
Abstract:
Technology evolves rapidly every day, and nowadays, we increasingly feel the need to obtain information from web pages. In everyday life, we are all avid consumers of information, but the way we receive it may vary depending on our age. In our childhood, learning to read a book is the first step to delve into the world of knowledge and imagination.
Since then, the idea of implementing a web library application has emerged, where anyone can access information and acquire knowledge. The purpose of this implementation is not that current web libraries are obsolete, but that technology has advanced greatly, and every improvement we make allows people to access information more easily and quickly.
The goal of this web library application is to provide an efficient and modern solution that simplifies the management of library resources and enhances the user experience. Functionalities include book management, user management, loans, returns, authors, e-wallets, library information, and transaction histories of e-wallets.
Through the Angular-developed front-end, users can easily navigate, borrow, and return books, while the Spring Boot-implemented back-end handles business logic, database access, and user authentication.
For project management, the Agile methodology (Scrum) has been used, offering the advantage of promoting an iterative and flexible approach in development, thus adapting to the changing needs of the project.

​La tecnología evoluciona rápidamente cada día, y en la actualidad, cada vez sentimos la necesidad de obtener información desde páginas web. En la vida cotidiana, todos somos ávidos consumidores de información, pero la forma en que la recibimos puede variar según nuestra edad. En nuestra infancia, aprender a leer un libro es el primer paso para adentrarnos en el mundo del conocimiento y la imaginación.
Desde entonces, ha surgido la idea de implementar una aplicación web de biblioteca, donde cualquier persona pueda acceder a la información y adquirir conocimientos. El propósito de esta implementación no es que las bibliotecas web actuales estén obsoletas, sino que la tecnología ha avanzado mucho, y cada mejora que realizamos permite a las personas acceder a la información de manera más fácil y rápida.
El objetivo de esta aplicación web de biblioteca es proporcionar una solución eficiente y moderna que simplifique la gestión de los recursos bibliotecarios y mejore la experiencia del usuario. Las funcionalidades incluyen la gestión de libros, usuarios, préstamos, devoluciones, autores, carteras electrónicas, información de la biblioteca e historiales de transacciones de las carteras electrónicas.
A través del front-end desarrollado en Angular, los usuarios pueden navegar fácilmente, tomar prestados y devolver libros, mientras que el back-end implementado con Spring Boot se encarga de la lógica de negocio, el acceso a la base de datos y la autenticación de usuarios.
Para la gestión del proyecto, se ha utilizado la metodología ágil (Scrum), que ofrece la ventaja de promover un enfoque iterativo y flexible en el desarrollo, adaptándose así a las necesidades cambiantes del proyecto.
Abstract:
Technology evolves rapidly every day, and nowadays, we increasingly feel the need to obtain information from web pages. In everyday life, we are all avid consumers of information, but the way we receive it may vary depending on our age. In our childhood, learning to read a book is the first step to delve into the world of knowledge and imagination.
Since then, the idea of implementing a web library application has emerged, where anyone can access information and acquire knowledge. The purpose of this implementation is not that current web libraries are obsolete, but that technology has advanced greatly, and every improvement we make allows people to access information more easily and quickly.
The goal of this web library application is to provide an efficient and modern solution that simplifies the management of library resources and enhances the user experience. Functionalities include book management, user management, loans, returns, authors, e-wallets, library information, and transaction histories of e-wallets.
Through the Angular-developed front-end, users can easily navigate, borrow, and return books, while the Spring Boot-implemented back-end handles business logic, database access, and user authentication.
For project management, the Agile methodology (Scrum) has been used, offering the advantage of promoting an iterative and flexible approach in development, thus adapting to the changing needs of the project. Read More