Ir al contenido (pulsa Retorno)

Universitat Politècnica de Catalunya

    • Català
    • Castellano
    • English
    • LoginRegisterLog in (no UPC users)
  • mailContact Us
  • world English 
    • Català
    • Castellano
    • English
  • userLogin   
      LoginRegisterLog in (no UPC users)

UPCommons. Global access to UPC knowledge

Banner header
76.432 UPC academic works
You are here:
View Item 
  •   DSpace Home
  • Treballs acadèmics
  • Escola d'Enginyeria de Barcelona Est
  • Grau en Enginyeria Química (Pla 2009)
  • View Item
  •   DSpace Home
  • Treballs acadèmics
  • Escola d'Enginyeria de Barcelona Est
  • Grau en Enginyeria Química (Pla 2009)
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Desarrollo de software para terminal punto de venta (TPV) para dispositivos móviles

Thumbnail
View/Open
victor_batolome_perez_TFG.pdf (18,36Mb)
victor_batolome_perez_TFG_adjuntos.rar (87,67Mb)
  View UPCommons Usage Statistics
  LA Referencia / Recolecta stats
Includes usage data since 2022
Cita com:
hdl:2117/357112

Show full item record
Bartolome Perez, Victor Acindino
Author's e-mailvictorvila36arrobahotmail.com
Tutor / directorPérez Poch, AntoniMés informacióMés informacióMés informació
Document typeBachelor thesis
Date2021-07-01
Rights accessOpen Access
Attribution-NonCommercial-NoDerivs 3.0 Spain
This work is protected by the corresponding intellectual and industrial property rights. Except where otherwise noted, its contents are licensed under a Creative Commons license : Attribution-NonCommercial-NoDerivs 3.0 Spain
Abstract
Aquest projecte es centra en la creació i la implementació d'un prototipus d'un terminal de punt de venda (TPV) informatitzat i desenvolupat per a dispositius mòbils. S'utilitza un software creat a través de MIT App Inventor 2 per a entorns basats en sistemes Android i un dispositiu Arduino per a la part del hardware amb moviment. Al llarg d'aquest text es descriuen els requisits, l'anàlisi del projecte, el disseny des de el punt de vista de l'usuari i la programació modular, la codificació del software i finalment, la part de probes i manteniment. El prototipus consisteix en un programa que identifica, localitza i realitza una llista a l'hora de fer la compra del productes desitjats. Implementa un moviment amb l'obertura d'uns calaixos, o ubicació on es troben els productes seleccionats. Totes les dades relacionades amb la facturació son emmagatzemades en una base de dades mitjançant Google Firebase. Amb aquesta, qualsevol usuari amb accés por recollir les dades per al seu posterior ús. Aquesta solució d'enginyeria basada en un sistema mòbil permet ser utilitzada amb total llibertat de moviment. Això dóna lloc a una solució tècnica per a un terminal punt de venda, que no ha d'estar connectada a un ordinador per treballar tot mantenint les seves funcions.
 
Este proyecto se centra en la creación e implementación de un prototipo de un terminal punto de venta (TPV) informatizado y desarrollado para dispositivos móviles. Se utiliza software creado a través de MIT App Inventor 2 para entornos basados en sistema Android y un dispositivo Arduino para la parte de hardware con movimiento. A lo largo de este texto se describen los requisitos, el análisis del proyecto, el diseño desde el punto de vista del usuario y la programación modular, la codificación del software y finalmente la parte de pruebas y mantenimiento. El prototipo consiste en un programa el cual identifica, localiza y realiza un listado a la hora de la compra de los productos deseados. Implementa un movimiento en la apertura de cajones, o ubicaciones, donde se encuentran los productos seleccionados. Todos los datos relacionados con la facturación son almacenados en una base de datos mediante Google Firebase. Con ella, cualquier usuario con acceso puede recoger los datos para su posterior uso. Esta solución de ingeniería basada en un sistema móvil permite ser utilizada con total libertad de movimiento. Esto da lugar a una solución técnica para un terminal punto de venta, el cual no debe estar conectado a un ordenador para trabajar manteniendo todas sus funciones.
 
This project describes how to create and use a point of sale terminal prototype which has been developed for a mobile devices. The software has been created using MIT App Inventor 2 for Android environments and an Arduino device related to the hardware which creates the movement. During this text, requirements, the analysis of the project, the design from the point of view of the user and the modular programming, the computer code and finally tests and maintenance part are described. This prototype consists of a program which identifies, locates, and makes a list of the desired products. It also adds the movement of the drawers, or the location, where the selected products are stored. All the billing data is also stored in a database using Google Firebase. Thus, any user which has the correct signing could have all this information available to be used afterwards. This solution based on engineering for a mobile systems allows to be used totally free of movement. Thereby, this solution makes reference to a system which has no need to be connected to a computer for working meanwhile all its functions are available.
SubjectsArduino (Programmable controller), Automation, Terminal punt de venda, Arduino (Controlador programable), Automatització
DegreeGRAU EN ENGINYERIA QUÍMICA (Pla 2009)
URIhttp://hdl.handle.net/2117/357112
Collections
  • Escola d'Enginyeria de Barcelona Est - Grau en Enginyeria Química (Pla 2009) [558]
  View UPCommons Usage Statistics

Show full item record

FilesDescriptionSizeFormatView
victor_batolome_perez_TFG.pdf18,36MbPDFView/Open
victor_batolome_perez_TFG_adjuntos.rar87,67Mbapplication/x-rar-compressedView/Open

Browse

This CollectionBy Issue DateAuthorsOther contributionsTitlesSubjectsThis repositoryCommunities & CollectionsBy Issue DateAuthorsOther contributionsTitlesSubjects

© UPC Obrir en finestra nova . Servei de Biblioteques, Publicacions i Arxius

info.biblioteques@upc.edu

  • About This Repository
  • Metadata under:Metadata under CC0
  • Contact Us
  • Send Feedback
  • Privacy Settings
  • Inici de la pàgina