Aplicación móvil de traspaso de dinero basado en Blockchain

Zilnyk, Dmytro (2018). Aplicación móvil de traspaso de dinero basado en Blockchain. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S. de Ingenieros Informáticos (UPM), Madrid, España.

Descripción

Título: Aplicación móvil de traspaso de dinero basado en Blockchain
Autor/es:
  • Zilnyk, Dmytro
Director/es:
  • Pérez Costoya, Fernando
Tipo de Documento: Proyecto Fin de Carrera/Grado
Grado: Grado en Ingeniería Informática
Fecha: Junio 2018
Materias:
Escuela: E.T.S. de Ingenieros Informáticos (UPM)
Departamento: Arquitectura y Tecnología de Sistemas Informáticos
Licencias Creative Commons: Reconocimiento - Sin obra derivada - No comercial

Texto completo

[img]
Vista Previa
PDF (Document Portable Format) - Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (2MB) | Vista Previa

Resumen

Para la realización del presente trabajo de fin de grado, se ha desarrollado la idea de una aplicación móvil, basada en la nueva tecnología de blockchain, que sirva para la realización de transferencias instantáneas de dinero. Para ello, se ha incorporado a la aplicación la función de registro e inicio de sesión, así como la recuperación de contraseña en caso de olvido. Además, el usuario podrá visualizar su saldo disponible en todo momento, y realizar distintas operaciones disponibles en los 5 tabs de los que dispone la aplicación. De este modo, en la primera pantalla el usuario podrá consultar las operaciones que ha realizado, divididas en base al tipo de movimiento. En la siguiente pantalla, Amigos, el usuario podrá añadir y buscar amigos, mediante una barra de búsqueda o escaneando el código QR del usuario. A continuación, se encuentra la pantalla de Movimientos, en la que se encuentran los 4 tipos de operaciones que el usuario podrá realizar (enviar, solicitar, recibir o ingresar dinero). La siguiente pantalla corresponde a Tarjetas, y en ella el usuario podrá añadir tarjetas bancarias a la cuenta de la aplicación. Para ello dispone de las opciones de añadir los datos de manera manual o utilizar la cámara del dispositivo móvil para escanear la tarjeta y extraer de ella los datos necesarios. Por último, se encuentra la pantalla de Perfil, en la que el usuario podrá añadir y/o modificar su foto de perfil y datos personales, así como modificar las opciones de seguridad de las que dispondrá la aplicación para realizar las operaciones disponibles. Esta pantalla dispone también de la opción de cerrar la sesión en el dispositivo. En adición a esto, es necesario mencionar que para crear la aplicación se ha requerido complementar las funciones disponibles en blockchain con otras implementadas mediante Firebase.----------ABSTRACT----------For the completion of the present end-of-degree Project, the idea of a mobile application using blockchain technology has been developed , which is used to make instant money transfers between friends. For this, the registration and login function has been incorporated into the application, as well as the password recovery. In addition, the user can access their balance at any time, and can perform additi onal operations available in 5 tabs of the application. In this way, in the first screen the user will be able to consult the operations he has carried out, divided according to the type of operation. In the next screen, Friends, the user can add and search friends, using search bar or by scanning the QR code of the user. Next screen is Movements screen, in which there are 4 types of operations that the user can perform (send, request, receive or deposit money). The next screen corresponds to Cards, and in it that user can add bank cards to the account of the application. For this you have the options to add the data manually or use the camera of the mobile device to scan the card and extract the necessary data from it. Finally, there is the Profile screen, in which the user can add or modify their profile picture and personal data, as well as the security options available to the application to perform the available operations. This screen also has the option to close the session on the device. In addition, it is necessary to mention that to create the application it has been required to complement the functions available in blockchain Firebase.

Más información

ID de Registro: 51554
Identificador DC: http://oa.upm.es/51554/
Identificador OAI: oai:oa.upm.es:51554
Depositado por: Biblioteca Facultad de Informatica
Depositado el: 09 Jul 2018 14:34
Ultima Modificación: 09 Jul 2018 14:36
  • GEO_UP4
  • Open Access
  • Open Access
  • Sherpa-Romeo
    Compruebe si la revista anglosajona en la que ha publicado un artículo permite también su publicación en abierto.
  • Dulcinea
    Compruebe si la revista española en la que ha publicado un artículo permite también su publicación en abierto.
  • Recolecta
  • InvestigaM
  • Observatorio I+D+i UPM
  • OpenCourseWare UPM