Abordagem low-code para ecossistemas web

Low-code aproach for web ecosystem
dc.contributor.advisorSantos, Manuelpor
dc.contributor.authorSá, Daniel Cunhapor
dc.date.accessioned2025-01-06T11:29:15Z
dc.date.available2025-01-06T11:29:15Z
dc.date.issued2023-09-01
dc.date.submitted2022-02
dc.description.abstractLow-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).por
dc.description.abstractLow-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).por
dc.identifier.tid203699874por
dc.identifier.urihttps://hdl.handle.net/1822/94187
dc.language.isoporpor
dc.rightsopenAccesspor
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/por
dc.subjectAbordagem low-codepor
dc.subjectFintechpor
dc.subjectJavaScriptpor
dc.subjectMongoDBpor
dc.subjectVue.jspor
dc.subjectLow-code approachpor
dc.subject.fosEngenharia e Tecnologia::Outras Engenharias e Tecnologiaspor
dc.titleAbordagem low-code para ecossistemas webpor
dc.title.alternativeLow-code aproach for web ecosystempor
dc.typemasterThesiseng
dspace.entity.typePublicationen
sdum.degree.grade19 valorespor
sdum.uoeiEscola de Engenhariapor
thesis.degree.grantorUniversidade do Minhopor
thesis.degree.nameDissertação de mestrado integrado em Engenharia e Gestão de Sistemas de Informaçãopor

Ficheiros

Pacote original

A mostrar 1 - 1 de 1
A carregar...
Nome:
Daniel Cunha Sa.pdf
Tamanho:
1.98 MB
Formato:
Adobe Portable Document Format
Descrição:
Dissertação de mestrado