Desarrollo de una Aplicación Web para la Gestión de una Beca Deportiva en Python

López Pérez, David (2022). Desarrollo de una Aplicación Web para la Gestión de una Beca Deportiva en Python. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S.I. de Sistemas Informáticos (UPM), Madrid.

Description

Title: Desarrollo de una Aplicación Web para la Gestión de una Beca Deportiva en Python
Author/s:
  • López Pérez, David
Contributor/s:
  • Martínez Barbero, Jesús
Item Type: Final Project
Degree: Grado en Ingeniería del Software
Date: July 2022
Subjects:
Freetext Keywords: Desarrollo del software; Aplicación web; Python; Flask
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] PDF - Users in campus UPM only - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (1MB)

Abstract

El objetivo principal de las empresas de desarrollo de software es la creación de una solución a una problemática o la mejora y avance de una solución ya existente. Para ello, se ven en la necesidad de aplicar varios modelos de datos y lenguajes de programación con la finalidad de obtener un software de calidad desarrollado con tecnologías y existentes y con los medios de los que disponen. Partiendo de la necesidad de impartir una recompensa al esfuerzo y haciendo uso de las tecnologías de las que disponemos, se ha considerado el uso de una aplicación web para tramitar los datos de los equipos de futbol de colegios e institutos de la Comunidad Autónoma para otorgar una beca o gratificación a los más destacados jugadores de la temporada. Esta aplicación hará uso de una formula desarrollada, que otorgará el premio de una forma justificada en base a méritos y otras circunstancias. Este software consistirá en una aplicación web desarrollada mediante el lenguaje de programación Python, que será creada haciendo uso del framework Flask. Éste framework, que es aplicable a Python, hace uso de rutas para redirigir a una estructura de páginas HTML y de extensiones que iremos viendo a lo largo del proyecto. La aplicación constara de dos funciones troncales, solicitar beca y gestionar las entidades de la aplicación. Abstract: The main purpose from software company is the development of solution to a problem or the improve certain software available, for that, exist the need to apply some data model and programming language with the goal of get a quality software using techs and means we have. From the need of reward effort and making use of technology that we have; we consider run a web application to process data related a school football teams from a certain autonomous community with the wish of offer a scholarship or gratification to a student with the best performance in the season. This application will use a developed formula which will reward a student with the scholarship, justified from student’s achievements and others circumstances. This application will be implemented by the programming language Python, being this a web application created through the Flask Framework linked with Python and by use of routes to redirect with html structures, also it will be implement extensions that we will use along the project, the application includes two core functions “apply for a scholarship” and “manage the data”.

More information

Item ID: 71548
DC Identifier: https://oa.upm.es/71548/
OAI Identifier: oai:oa.upm.es:71548
Deposited by: Biblioteca Universitaria Campus Sur
Deposited on: 02 Sep 2022 05:09
Last Modified: 02 Sep 2022 05:09
  • 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