Please use this identifier to cite or link to this item: https://hdl.handle.net/10316/110753
DC FieldValueLanguage
dc.contributor.advisorSousa, Jorge-
dc.contributor.advisorAbreu, Pedro Manuel Henriques da Cunha-
dc.contributor.authorPais, Leandro Borges-
dc.date.accessioned2023-11-23T23:10:00Z-
dc.date.available2023-11-23T23:10:00Z-
dc.date.issued2023-07-17-
dc.date.submitted2023-11-23-
dc.identifier.urihttps://hdl.handle.net/10316/110753-
dc.descriptionDissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia-
dc.description.abstractO layaway é um serviço de retalho que permite aos clientes pagarem por bens aolongo de um período de tempo, em vez de pagar tudo de uma vez. Este tipode acordo de pagamento é especialmente significativo em países em desenvolvimento,onde o acesso a financiamento pode ser bastante limitado, pois possibilitaa aquisição de bens que, de outra forma, seriam muito difíceis de adquirir.Esta plataforma tem como objetivo simplificar o processo de layaway ao facilitaros pagamentos entre os clientes e os comerciantes, fornecer atualizações emtempo real sobre o estado dos pagamentos e permitir uma gestão fácil dos produtosem layaway. Para aumentar ainda mais a facilidade dos pagamentos, estaplataforma está integrada num fornecedor de serviços de dinheiro móvel, quetambém tem vindo a aumentar rapidamente em popularidade nesses países devidoà sua capacidade de fornecer serviços financeiros de forma eficaz a indivíduose pequenas empresas.O projeto começou com uma revisão da literatura, que revelou uma falta deplataformas especificamente projetadas para a implementação do layaway comoplano de pagamento. No entanto, a pesquisa existente ofereceu informaçõesvaliosas sobre as características e o funcionamento do layaway, bem como seupotencial de integração com aplicações de dinheiro móvel para expandir o seualcance a um público mais amplo.Após a revisão da literatura, teve início a fase de planeamento da solução, envolvendoa criação de casos de uso para delinear os requisitos funcionais e nãofuncionais. Em seguida, uma arquitetura baseada no padrão de microsserviçosfoi elaborada.Com a arquitetura final definida, teve início a fase de desenvolvimento, seguindoos princípios da metodologia SCRUM. Os sprints foram definidos com duraçãode uma semana, e foram incorporadas reuniões durante o sprint para resoluçãode problemas e alinhamento, e retrospectivas no final do mesmo para a respetivaanálise e implementação de quaisquer ajustes necessários.A fase subsequente de testes, embora breve, incluiu testes unitários dos várioscontroladores da plataforma. Estes testes revelaram pequenos problemas queforam prontamente resolvidos.O resultado é um Produto Mínimo Viável (MVP) que demonstra efetivamente oconceito de layaway, alcançando com sucesso o objetivo principal do estágio naWIT Software.por
dc.description.abstractLayaway is a retail service that allows customers to pay for goods over a periodof time, rather than all at once. This type of payment arrangement is particularlysignificant in poor nations where access to finance can be quite restrictedsince it makes possible the acquisition of goods that would, otherwise, be verychallenging.The platform developed aims to streamline the layaway process by facilitatingpayments between customers and merchants, providing real-time updates onpayment status, and allowing easy management of products in layaway. To furtherincrease the ease of payments, this platform is inserted into a provider ofmobile money services, which have also been rapidly increasing in popularity insuch countries because of their ability to successfully provide financial servicesto individuals and small businesses.The project started with a literature review, revealing a lack of platforms specificallydesigned for employing layaway as a payment plan. However, the existingresearch yielded valuable insights into the characteristics and workings of layaway,as well as its potential for integration with mobile money to expand itsreach to a wider audience.Following the review, the solution design phase commenced, involving the creationof use cases to outline both functional and non-functional requirements.Subsequently, an architecture based on the microservices pattern was devised.With the final architecture in place, the development phase commenced, followingthe principles of the SCRUM methodology. Sprints were set at a one-weekduration, incorporating mid-sprint meetings for issue resolution and alignment,and end-of-sprint retrospectives for analysis and necessary adjustments.The subsequent testing phase, although brief, encompassed unit testing of theplatform’s various controllers. These tests identified minor issues that were promptlyaddressed.The result is a Minimum Viable Product (MVP) that effectively demonstrates thelayaway concept, successfully accomplishing the primary objective of the internshipat WIT Software.eng
dc.language.isoeng-
dc.rightsembargoedAccess-
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/-
dc.subjectLayawaypor
dc.subjectConsumidorpor
dc.subjectComerciantepor
dc.subjectDinheiro Móvelpor
dc.subjectAplicação Webpor
dc.subjectLayawayeng
dc.subjectConsumereng
dc.subjectMerchanteng
dc.subjectMobile Moneyeng
dc.subjectWeb Applicationeng
dc.titleDesenvolvimento de uma Plataforma para Pagamentos Layawayeng
dc.title.alternativeDevelopment of a Platform for Layaway Paymentspor
dc.typemasterThesis-
degois.publication.locationWIT Software-
degois.publication.titleDesenvolvimento de uma Plataforma para Pagamentos Layawayeng
dc.date.embargoEndDate2029-07-15-
dc.peerreviewedyes-
dc.date.embargo2029-07-15*
dc.identifier.tid203397975-
thesis.degree.disciplineInformática-
thesis.degree.grantorUniversidade de Coimbra-
thesis.degree.level1-
thesis.degree.nameMestrado em Engenharia Informática-
uc.degree.grantorUnitFaculdade de Ciências e Tecnologia - Departamento de Engenharia Informática-
uc.degree.grantorID0500-
uc.contributor.authorPais, Leandro Borges::0009-0008-4052-3283-
uc.degree.classification17-
uc.date.periodoEmbargo2190-
uc.degree.presidentejuriMacedo, Luís Miguel Machado Lopes-
uc.degree.elementojuriLaranjeiro, Carlos Nuno Bizarro e Silva-
uc.degree.elementojuriAbreu, Pedro Manuel Henriques da Cunha-
uc.contributor.advisorSousa, Jorge-
uc.contributor.advisorAbreu, Pedro Manuel Henriques da Cunha-
item.grantfulltextembargo_20290715-
item.cerifentitytypePublications-
item.languageiso639-1en-
item.openairetypemasterThesis-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
item.fulltextCom Texto completo-
Appears in Collections:UC - Dissertações de Mestrado
Files in This Item:
File SizeFormat Login
Internship_Report_vf.pdf5.23 MBAdobe PDFEmbargo Access    Request a copy
Show simple item record

Page view(s)

16
checked on May 8, 2024

Google ScholarTM

Check


This item is licensed under a Creative Commons License Creative Commons