Desarrollo de aplicación web para la gestión de adopciones y cuidado de mascotas

Rodríguez Sánchez, Alejandro (2021). Desarrollo de aplicación web para la gestión de adopciones y cuidado de mascotas. Thesis (Master thesis), E.T.S.I. de Sistemas Informáticos (UPM).

Description

Title: Desarrollo de aplicación web para la gestión de adopciones y cuidado de mascotas
Author/s:
  • Rodríguez Sánchez, Alejandro
Contributor/s:
Item Type: Thesis (Master thesis)
Masters title: Ingeniería Web
Date: July 2021
Subjects:
Freetext Keywords: Aplicación web; Tecnología Scrum
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

[thumbnail of TESIS_MASTER_ALEJANDRO_RODRIGUEZ_SANCHEZ.pdf] PDF - Users in campus UPM only - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (2MB)
[thumbnail of TESIS_MASTER_ALEJANDRO_RODRIGUEZ_SANCHEZ_ANEXOS.zip] Archive (ZIP) - Users in campus UPM only
Download (2MB)

Abstract

MasMascotas es una herramienta web destinada a resolver uno de los problemas presentes en la sociedad actual, y que se vive con inaudita normalidad, el abandono animal. Con dicha herramienta se permite la publicación de anuncios que faciliten la gestión de adopciones de mascotas entre usuarios, geolocalizados para una comunicación más fluida y sencilla, además de la posibilidad de ofrecerse como voluntarios para el cuidado temporal de mascotas sin ánimo de lucro. El uso de MasMascotas destaca por su sencillez al estar su uso orientado a usuarios de cualquier rango de edad, con lo cual en pocos pasos seremos capaces de operar al 100% con la aplicación. Para comenzar a utilizar MasMascotas, basta con registrar una nueva cuenta de usuario. Una vez un usuario inicia sesión, éste podrá añadir a su perfil información de las mascotas que le pertenecen y publicar anuncios tanto de adopción como de voluntariado, rellenando la información pertinente. MasMascotas siempre pide al usuario aportar su dirección, y gracias el uso de la geolocalización se consigue añadir a cada anuncio publicado la distancia real existente entre el mismo y la dirección personal registrada del usuario que está visualizándolo. De esta manera, la aplicación muestra a cada usuario una lista con los anuncios publicados en su zona por orden creciente de distancia. Una vez los usuarios han actualizado su perfil a su gusto y publicado/consultado algún anuncio, llega la hora de la puesta en contacto entre ellos. Con un solo click sobre el anuncio deseado, se iniciará una conversación entre los dos usuarios involucrados para que cada uno aporte la información que considere oportuna, se reúnan en persona para conocerse mejor y llegar a un posible acuerdo. MasMascotas no cuenta con un chat en tiempo real, pero sí cuenta con el envío de notificaciones por correo al usuario destinatario avisándole de que tiene nuevos mensajes sin leer. Consecuentemente, el usuario que inicia sesión dispone de un panel de interacciones en el que puede consultar en todo momento toda su actividad en la aplicación y notificaciones. Si bien es cierto que MasMascotas tiene como principal objetivo poner en contacto a personas de la misma zona y realizar adopciones de una manera sencilla y rápida sin intermediarios, también pretende concienciar a la sociedad de la existencia del problema del abandono animal y de la posibilidad real de solventarlo con la mera cooperación de todos. Para la gestión del proyecto se ha elegido la metodología ágil Scrum, que junto al uso de tecnologías modernas y técnicas recomendadas por la Ingeniería del Software, nos permite el desarrollo de un producto final robusto y fiable.

Abstract:

MasMascotas is a web tool destined for resolving one of the existing problems of the society, which is lived with unprecedented normality: the animal abandonment. This tool alllows the publication of adds in order to make easier the management of pet adoptions between geolocated users so their comunications flow better and more simple, as well as the possibility that users have to offer themselves for temporal non-profit pet caring. MasMascotas’s use highlights for its simplicity as its use is oriented for users from every range of age, which allows users to fully operate the application in a few
steps. Starting with MasMascotas only requires singin up as a new user. Once the user logs in, this one will be able to add to the profile all the information from its pets and publish adds not only adoption based but also voluntary work based, filling in the required needed. MasMascotas always asks the user for its address, so as the use of geolocation allows getting the real distance calculated between the published add and the address of the user visualizing it. Therefore, the application show every user a list with every published add in its area incresingly ordered by distance. Once the users have already updated its profile and published/consulted an add, it is time for chatting. Just a click on an add will be enough for starting a new conversation between the two users involved so it is posibble for both of them to share any information, catch up and get to know each other and posibbly agreeing on positively. MasMascotas does not count on a real-time chat, but it does count on the sending of notification by email letting another user know that it has new messages. Therefore, any logged-in user can access to an interaction control panel so it can check its activity and new notifications. While it is true that MasMascotas has getting users in touch and make the adoption management easier, quicker and without middleman as a main goal, it also tries to raise awareness on people within the population of the existance of the animal abandonment as a real problema and the possibility of fixing it with the mere cooperation of us all. The lightweight framework Scrum has been chosen for the Project management, and along some modern technologies and technics recomended by Software Engineering, allows the development of a final producto which is reliable and strong.

More information

Item ID: 68141
DC Identifier: https://oa.upm.es/68141/
OAI Identifier: oai:oa.upm.es:68141
Deposited by: Biblioteca Universitaria Campus Sur
Deposited on: 03 Aug 2021 04:42
Last Modified: 14 Nov 2022 06:08
  • 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