Abordagem low-code para ecossistemas web

Detalhes bibliográficos
Autor(a) principal: Sá, Daniel Cunha
Data de Publicação: 2023
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Texto Completo: https://hdl.handle.net/1822/94187
Resumo: Dissertação de mestrado integrado em Engenharia e Gestão de Sistemas de Informação
id RCAP_15afe1f3403389ea79cdbb4da2de67a8
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/94187
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling Abordagem low-code para ecossistemas webLow-code aproach for web ecosystemAbordagem low-codeFintechJavaScriptMongoDBVue.jsLow-code approachEngenharia e Tecnologia::Outras Engenharias e TecnologiasDissertação de mestrado integrado em Engenharia e Gestão de Sistemas de InformaçãoLow-code é uma abordagem à programação que procura possibilitar a criação de artefactos, tanto por programadores como não programadores. Permite uma rápida criação e disponibilização de aplicações com o mínimo de esforço para escrever numa linguagem de programação assim como para a instalação e configuração de ambientes, formação e implementação. Permitindo, desta forma, que o desenvolvimento acompanhe as necessidades de uma empresa de forma mais rápida e eficiente. Assim, foi criada uma plataforma web direcionada a empresas da área financeira, designadas por fintech, que permita ao utilizador, neste caso em particular, o contabilista, personalizar uma dashboard composta principalmente por gráficos e widgets, de forma a tirar o máximo partido dos dados das empresas que presta o seu serviço. No entanto, para além desta aplicação em específico, a plataforma poderá ser aplicada a qualquer outra área com o mínimo esforço por parte dos programadores. A plataforma foi desenvolvida utilizando as tecnologias que mais se adequam ao desenvolvimento de aplicações web. Assim temos o back-end que foi desenvolvido utilizando a plataforma Node.js, que utiliza uma das linguagens com maior crescimento no desenvolvimento para a web, o JavaScript. Para a interface foi utilizado o framework também em JavaScript, Vue.js. Quanto ao armazenamento de dados, foi utilizado o modelo de dados não relacional e para a gestão e observação do mesmo utilizou-se o software MongoDB. A abordagem metodológica utilizada para o desenvolvimento desta dissertação foi o Design Science Research (DSR).Low-code is an approach to programming that seeks to enable the creation of artifacts, both by programmers and non-programmers. It allows a quick creation and deployment of applications with a minimum of effort to write in a programming language as well as for the installation and configuration of environments, training and implementation. Allowing, in this way, that the development accompanies the needs of a company in a faster and more efficient way. A web platform was created aimed at companies in the financial area, called fintech, which allowed the user, in this particular case, the accountant, to customize a dashboard composed mainly of graphics and widgets, in order to take full advantage of the data. of the companies that provide their service. However, in addition to this specific application, the platform can be applied to any other area with minimal effort on the part of programmers. The platform was developed using the technologies that best suit the development of web applications. So we have the back-end that was developed using the Node.js platform, which uses one of the fastest growing languages in web development, JavaScript. For the interface, the framework also in JavaScript, Vue.js, was used. As for data storage, the non-relational data model was used and the MongoDB software was used for its management and observation. A methodological approach used for the development of this dissertation was the Design Science Research (DSR).Santos, ManuelUniversidade do MinhoSá, Daniel Cunha2023-09-012023-09-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://hdl.handle.net/1822/94187por203699874info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-01-11T01:21:51Zoai:repositorium.sdum.uminho.pt:1822/94187Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T19:38:23.621873Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv Abordagem low-code para ecossistemas web
Low-code aproach for web ecosystem
title Abordagem low-code para ecossistemas web
spellingShingle Abordagem low-code para ecossistemas web
Sá, Daniel Cunha
Abordagem low-code
Fintech
JavaScript
MongoDB
Vue.js
Low-code approach
Engenharia e Tecnologia::Outras Engenharias e Tecnologias
title_short Abordagem low-code para ecossistemas web
title_full Abordagem low-code para ecossistemas web
title_fullStr Abordagem low-code para ecossistemas web
title_full_unstemmed Abordagem low-code para ecossistemas web
title_sort Abordagem low-code para ecossistemas web
author Sá, Daniel Cunha
author_facet Sá, Daniel Cunha
author_role author
dc.contributor.none.fl_str_mv Santos, Manuel
Universidade do Minho
dc.contributor.author.fl_str_mv Sá, Daniel Cunha
dc.subject.por.fl_str_mv Abordagem low-code
Fintech
JavaScript
MongoDB
Vue.js
Low-code approach
Engenharia e Tecnologia::Outras Engenharias e Tecnologias
topic Abordagem low-code
Fintech
JavaScript
MongoDB
Vue.js
Low-code approach
Engenharia e Tecnologia::Outras Engenharias e Tecnologias
description Dissertação de mestrado integrado em Engenharia e Gestão de Sistemas de Informação
publishDate 2023
dc.date.none.fl_str_mv 2023-09-01
2023-09-01T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://hdl.handle.net/1822/94187
url https://hdl.handle.net/1822/94187
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv 203699874
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833598228190199808