Terminal punto de venta : mejora del servicio back-end

Reyes Mangas, Francisco Javier (2017). Terminal punto de venta : mejora del servicio back-end. Thesis (Master thesis), E.T.S.I. de Sistemas Informáticos (UPM).

Description

Title: Terminal punto de venta : mejora del servicio back-end
Author/s:
  • Reyes Mangas, Francisco Javier
Contributor/s:
  • Bernal Bermúdez, Jesús
Item Type: Thesis (Master thesis)
Masters title: Ingeniería Web
Date: July 2017
Subjects:
Freetext Keywords: TPV, Spring, Java, Backend, API RESTful, Hibernate, Jasper, informes PDF. POS, Spring, Java, Backend, API RESTful, Hibernate, Jasper, PDF Reports.
Faculty: E.T.S.I. de Sistemas Informáticos (UPM)
Department: Sistemas Informáticos
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (3MB) | Preview

Abstract

Hoy en día, en el mundo del software, el desarrollo de un proyecto no se concibe como algo individual, sino que es un proceso en el que hay involucrados multitud de personas, formando un equipo multidisciplinar a partir del cual, mediante la colaboración de todos esos integrantes se consigue la finalización del proyecto. Este proyecto nace con la intención de llevar un entorno de trabajo real, fiel a la realidad, al entorno académico en el cual este proyecto se realiza. La aplicación que se acomete en este trabajo fin de máster está relacionada con el ámbito de las ventas en establecimientos y el software que los gestiona, conocido como terminal punto de venta. En concreto, en la parte que este documento trata, se dedica a investigar, analizar e implementar todas las funcionalidades relativas a un terminal punto de venta desde el punto de vista que se tiene desde el backend de la aplicación; utilizando tecnologías propias para ello, frameworks y librerías que ayuden a realizar lo dicho. Dicho desarrollo se ha enfocado en dos partes. La primera y de las que más tiempo ha llevado, es la de investigar un amplio abanico de librerías, analizando sus bondades e inconvenientes, para elegir la más correcta para el proyecto. La segunda, dedicada fundamentalmente a la implementación de las funcionalidades de la aplicación, aplicando la información resultante de las investigaciones previas sobre ciertos aspectos de un terminal punto de venta. Nowadays, in the software world, the development of a project is not conceived as something individual, but a process involving a multitude of people, forming a multidisciplinary team from which, through the collaboration of all those team members, the completion of a project is achieved. This project was born with the intention of bringing a real work environment, true to the reality, as far as the work environment is concerned, to the academic environment in which this project is carried out. The application that is undertaken in this master's degree project is related to the field of sales in establishments and the software that manages them, known as terminal point of sale. Specifically, in this part of the final master's work, it is dedicated to investigate, analyze and implement all the functionalities related to a point of sale terminal from the point of view that has from the backend of the application; Using its own technologies, frameworks and libraries that help to do what is said. The development of this part of the project has focused on two parts. The first and the longest it has taken, is to investigate a wide range of libraries, analyzing their advantages and disadvantages, in order to choose the most correct for the project. The second one, dedicated mainly to the implementation of the functionalities of the application, is about applying the information resulting from the previous research on certain aspects of a POS terminal

More information

Item ID: 48307
DC Identifier: http://oa.upm.es/48307/
OAI Identifier: oai:oa.upm.es:48307
Deposited by: Biblioteca Universitaria Campus Sur
Deposited on: 31 Oct 2017 07:20
Last Modified: 31 Oct 2017 07:20
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM