Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

SilverBank, una web para la familiarización de las personas mayores con la banca online

dc.contributor.advisorGonzález Del Campo Rodríguez Barbero, Ramón
dc.contributor.authorDíaz Reviejo, José
dc.date.accessioned2024-11-06T15:46:47Z
dc.date.available2024-11-06T15:46:47Z
dc.date.issued2024
dc.degree.titleGrado en Ingeniería del Software
dc.descriptionTrabajo de Fin de Grado en Ingeniería del Software, Facultad de Informática UCM, Departamento de Sistemas Informáticos y Computación, Curso 2023/2024.
dc.description.abstractSilverBank es un simulador de banca online diseñado específicamente para que las personas mayores se familiaricen con los servicios bancarios digitales antes de utilizar las plataformas reales. Esta aplicación web permite a los usuarios registrarse y gestionar una cuenta ficticia con la que pueden realizar una variedad de operaciones financieras de manera segura y supervisada. Entre las funcionalidades disponibles, los usuarios pueden efectuar transferencias bancarias, utilizar un servicio similar a Bizum para transacciones rápidas, realizar compras en un entorno de tienda online y programar pagos recurrentes o únicos para fechas específicas. Un aspecto innovador de SilverBank es su entorno supervisado, donde los usuarios denominados "profesores" pueden gestionar y monitorizar las actividades de los alumnos. Los profesores tienen la capacidad de crear nuevos usuarios, organizarlos en clases, y realizar operaciones colectivas como cobrar recibos a una clase entera o a usuarios individuales. Además, pueden revisar los movimientos bancarios de los usuarios y modificar detalles de las cuentas según sea necesario. Desde el punto de vista técnico, SilverBank está desarrollado utilizando Node.js para la lógica del servidor, mientras que la interfaz de usuario se construye con archivos Handlebars (hbs) y JavaScript (js) para el frontend. La base de datos y la autenticación de usuarios se manejan a través de Google Firestore y Google Authentication, proporcionando una solución robusta y segura para la gestión de datos y el control de acceso. Este proyecto no solo proporciona una herramienta educativa valiosa para las personas mayores, sino que también ofrece una plataforma para que los educadores supervisen y faciliten el aprendizaje digital de sus alumnos en un entorno controlado y realista.
dc.description.abstractSilverBank is an online banking simulator specifically designed to help seniors familiarize themselves with digital banking services before using real platforms. This web application allows users to register and manage a fictitious account, through which they can safely and supervisedly carry out a variety of financial operations. Among the functionalities available, users can perform bank transfers, use a service similar to Bizum for quick transactions, make purchases in an online store environment, and schedule recurring or one-time payments for specific dates. An innovative aspect of SilverBank is its supervised environment, where users called "teachers" can manage and monitor the activities of the users. Teachers have the ability to create new users, organize them into classes, and perform collective operations such as charging receipts to an entire class or individual users. Additionally, they can review users' banking movements and modify account details as necessary. From a technical standpoint, SilverBank is developed using Node.js for server-side logic, while the user interface is built with Handlebars (hbs) files and JavaScript (js) for the frontend. The database and user authentication are managed through Google Firestore and Google Authentication, providing a robust and secure solution for data management and access control. This project not only provides a valuable educational tool for seniors but also offers a platform for educators to supervise and facilitate their students' digital learning in a controlled and realistic environment.
dc.description.departmentDepto. de Sistemas Informáticos y Computación
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statusunpub
dc.identifier.urihttps://hdl.handle.net/20.500.14352/110119
dc.language.isospa
dc.page.total49
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internationalen
dc.rights.accessRightsopen access
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subject.cdu004(043.3)
dc.subject.keywordAplicación web
dc.subject.keywordBanca online
dc.subject.keywordFormación
dc.subject.keywordpersonas mayores
dc.subject.keywordNode
dc.subject.keywordFirebase
dc.subject.keywordFirestore
dc.subject.keywordAplication web
dc.subject.keywordOnline bank
dc.subject.keywordEducation
dc.subject.keywordElderly people
dc.subject.ucmInformática (Informática)
dc.subject.unesco33 Ciencias Tecnológicas
dc.titleSilverBank, una web para la familiarización de las personas mayores con la banca online
dc.title.alternativeSilverBank, a website for the familiarization of the elderly with online banking
dc.typebachelor thesis
dc.type.hasVersionAM
dspace.entity.typePublication
relation.isAdvisorOfPublicatione0e021d9-603b-4e00-bcde-b4fe302dd2c9
relation.isAdvisorOfPublication.latestForDiscoverye0e021d9-603b-4e00-bcde-b4fe302dd2c9

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
SilverBank.pdf
Size:
1.03 MB
Format:
Adobe Portable Document Format