Back to Search Start Over

Disseny i implementació d’una plataforma destinada al lloguer de pisos compartits i habitacions

Authors :
Universitat Politècnica de Catalunya. Departament de Llenguatges i Sistemes Informàtics
Esteve Cusiné, Jordi
Rius Gorrochategui, Pol
Universitat Politècnica de Catalunya. Departament de Llenguatges i Sistemes Informàtics
Esteve Cusiné, Jordi
Rius Gorrochategui, Pol
Publication Year :
2020

Abstract

Avui en dia l’oferta i demanda d’habitacions de lloguer està en constant creixement. Sigui per una raó o un altre, el nombre de persones que busquen habitacions de lloguer en grans ciutats augmenta dia rere dia; a part, cada vegada són més les persones que per necessitat econòmica es llancen a llogar alguna de les seves habitacions lliures. Amb aquests motius s’ha decidit crear una aplicació que permeti als seus usuaris buscar i/o oferir habitacions de lloguer. Aquesta plataforma té com a objectiu principal simplificar i facilitar aquests processos de cerca o publicació d’habitacions. Com aquest tipus de mercat és molt nou, és important que l’aplicació sigui molt escalable per a poder adaptar-se a les situacions futures. Com no existeix cap client, s’ha simulat els requeriments que podria demanar un client real, i a partir d’aquests s’ha desenvolupat el projecte. L’arquitectura d’aquesta aplicació està formada per tres elements molt comuns en la programació web: base de dades, API i pàgina web. Per tant en un dels punts d’aquest projecte s’ha investigat sobre quines tecnologies utilitzar en cadascun d’aquests elements. Igual que gairebé qualsevol projecte informàtic, aquest s'ha estructurat en tres parts molt diferenciades: l'anàlisi, que permet plantejar el projecte en global i assentar les bases necessàries per als següents passos; el disseny, que permet definir quina estructura (sigui visual o lògica) es farà servir en qualsevol dels tres elements; i finalment la implementació. Durant aquesta s'ha anat justificant qualsevol decisió presa. Per últim, s'ha realitzat dos processos també molt importants: d'una banda les proves de validació, on es comprova la correctesa de tot el producte desenvolupat, i d’altra banda l'avaluació econòmica del projecte, on es calcula el cost de desenvolupament i el cost de manteniment en un possible escenari real. Un cop acabat tot aquest procés de desenvolupament del producte, es pot concloure en què el resultat ha sigut tot un èxit<br />Nowadays, the supply and demand for rental rooms is constantly growing. Whether for one reason or another, the number of people looking for rental rooms in large cities is increasing day by day; aside from that, more and more people, out of financial necessity, rent some of their free rooms. For these reasons, it has been decided to create an application that allows its users to search for and / or offer rooms for rent. The main purpose of this platform is to simplify and facilitate these room search or publication processes. As this type of market is very new, it is important that the application is highly scalable to be able to adapt to future situations. As there is no client, the requirements that a real client could ask for have been simulated, and from these the project has been developed. The architecture of this application consists of three very common elements in web programming: database, API and web page. Therefore, in one of the points of this project, it has been investigated which technologies to use in each of these elements. Like almost any computer project, it has been structured in three very different parts: the analysis, which allows the project to be considered as a whole and lay the necessary foundations for the next steps; the design, which allows to define which structure (whether visual or logical) will be used in any of the three elements; and finally the implementation. During this, any taken decision has been justified. Finally, two very important processes have been carried out: on the one hand the validation tests, where the correctness of all the developed product is checked, and on the other hand the economic evaluation of the project, where the development and maintenance cost in a possible real scenario is calculated. Once all this product development process is over, it can be concluded that the result has been quite a success; all customer requirements have been met, and the various validation tests have been successfully passed.

Details

Database :
OAIster
Notes :
application/pdf, application/pdf, Catalan
Publication Type :
Electronic Resource
Accession number :
edsoai.on1238018511
Document Type :
Electronic Resource