Development of modules for an academic intranet platform

Detalhes bibliográficos
Autor(a) principal: Costa, Diogo Gonçalves
Data de Publicação: 2017
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10316/82980
Resumo: Dissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia
id RCAP_9341021863436ac5dd1ce70a59669185
oai_identifier_str oai:estudogeral.uc.pt:10316/82980
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Development of modules for an academic intranet platformDesenvolvimento de módulos para plataforma intranet especializada em contexto universitárioAplicação webBackofficeLoopBack frameworkAngularJSNode.jsWeb applicationBackofficeLoopBack frameworkAngularJSNode.jsDissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e TecnologiaA plataforma actual de backoffice do Departamento de Engenharia Electrotécnica e de Computadores da Universidade de Coimbra é utilizada por todos os membros do departamento, essencialmente para fins académicos. No entanto, têm-lhe sido apontadas diversas falhas, essencialmente em termos de design e estrutura de código. Adicionalmente, a plataforma não é capaz de satisfazer as necessidades do departamento.Assim sendo, neste documento apresentamos o planeamento de um novo backoffice que irá substituir o actual. Para atingir este fim, definimos novos requisitos e uma nova arquitectura, construíndo sobre a base de dados anterior para manter consistência de dados e compatibilidade com código anteriorIremos demonstrar como fazemos uso de tecnologias recentes tais como Node.js, a framework LoopBack e AngularJS para fornecer uma experiência rica e totalmente compatível com a versão anterior a todos os estudantes e professores do DEEC. Também recorremos a outras tecnologias web recentes. .The current web platform Backoffice from the Department of Electrical and Computer Engineering (DEEC) of University of Coimbra is used by all the people in the department, mostly for academic purposes. However, it has been noted that it has some flaws, mostly in terms of design and code structuring. It also does not meet the current necessities of the department.Therefore, in this document we present the planning of a new backoffice that will replace the current one. To do that, we have defined new requirements and a new architecture, extending upon the old database for data consistency and backwards compatibility.We will show how we make use of recent technologies such as Node.js, the LoopBack framework and AngularJS to provide a rich and backwards-compatible experience to all of the students and professors of DEEC. We also make use of other recent web technologies. .2017-09-12info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://hdl.handle.net/10316/82980http://hdl.handle.net/10316/82980TID:202122140engCosta, Diogo Gonçalvesinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2020-02-07T14:30:55Zoai:estudogeral.uc.pt:10316/82980Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T21:04:49.018944Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Development of modules for an academic intranet platform
Desenvolvimento de módulos para plataforma intranet especializada em contexto universitário
title Development of modules for an academic intranet platform
spellingShingle Development of modules for an academic intranet platform
Costa, Diogo Gonçalves
Aplicação web
Backoffice
LoopBack framework
AngularJS
Node.js
Web application
Backoffice
LoopBack framework
AngularJS
Node.js
title_short Development of modules for an academic intranet platform
title_full Development of modules for an academic intranet platform
title_fullStr Development of modules for an academic intranet platform
title_full_unstemmed Development of modules for an academic intranet platform
title_sort Development of modules for an academic intranet platform
author Costa, Diogo Gonçalves
author_facet Costa, Diogo Gonçalves
author_role author
dc.contributor.author.fl_str_mv Costa, Diogo Gonçalves
dc.subject.por.fl_str_mv Aplicação web
Backoffice
LoopBack framework
AngularJS
Node.js
Web application
Backoffice
LoopBack framework
AngularJS
Node.js
topic Aplicação web
Backoffice
LoopBack framework
AngularJS
Node.js
Web application
Backoffice
LoopBack framework
AngularJS
Node.js
description Dissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia
publishDate 2017
dc.date.none.fl_str_mv 2017-09-12
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 http://hdl.handle.net/10316/82980
http://hdl.handle.net/10316/82980
TID:202122140
url http://hdl.handle.net/10316/82980
identifier_str_mv TID:202122140
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799133939840843776