Desenvolvimento e manutenção do Portal Web de funcionários na Arquiconsult
Autor(a) principal: | |
---|---|
Data de Publicação: | 2022 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10348/11909 |
Resumo: | Em ambiente empresarial, é crucial existir uma forma de facilitar todos os processos e burocracias que são inevitáveis neste meio. A introdução de uma ferramenta de gestão de recursos humanos que auxilie toda a logística de funcionários e que, deste modo, permita aceder a toda a informação relativa aos mesmos num único local, contribuirá para o aumento de produtividade e eficácia da empresa. No presente relatório de estágio na empresa Arquiconsult serão retratados os processos e metodologias usados para o desenvolvimento deste software que irá, eventualmente, substituir o atual Employee Portal (EP). Este tem um ciclo de vida superior a dez anos e, por conseguinte, tornou-se um pouco desatualizado e difícil de manter. Isto porque começou por ser um projeto de pequena dimensão em que foi tendo cada vez mais clientes e consequentemente mais pedidos de funcionalidades. Para conseguir responder a todos estes pedidos, a atualização do software tornou-se cada vez mais difícil, pelo que ainda se encontra na Framework Microsoft .NET 4.5, que já foi descontinuada pela Microsoft. Posto isto, a nova plataforma Employee Portal Cloud (EP Cloud) consiste num Software as a Service (SaaS) - um serviço em que o cliente apenas paga os módulos que utiliza. Esta nova filosofia elimina o problema anterior da dificuldade de atender à demanda dos pedidos. Foi desenvolvida baseada na nova Framework Microsoft .NET 6 e é dividida em duas partes: API e Front-end. A API encontra-se desenvolvida em C# e é encarregue das variadas tarefas de Back-end e também de toda a comunicação com a base de dados (BD). Como é sabido, sendo uma API, possibilita a comunicação entre plataformas, pelo que sistemas externos desenvolvidos por clientes ou sócios poderão interagir com a mesma. Constituído por JavaScript, HTML e CSS, o Front-end baseia-se numa interface gráfica que é responsável por conectar a API com o utilizador, fazendo com que seja possível ao cliente visualizar e interagir com o software. |
id |
RCAP_01c80a27a736a4a641380ed1ac4e877b |
---|---|
oai_identifier_str |
oai:repositorio.utad.pt:10348/11909 |
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 |
Desenvolvimento e manutenção do Portal Web de funcionários na ArquiconsultAPIBack-endEm ambiente empresarial, é crucial existir uma forma de facilitar todos os processos e burocracias que são inevitáveis neste meio. A introdução de uma ferramenta de gestão de recursos humanos que auxilie toda a logística de funcionários e que, deste modo, permita aceder a toda a informação relativa aos mesmos num único local, contribuirá para o aumento de produtividade e eficácia da empresa. No presente relatório de estágio na empresa Arquiconsult serão retratados os processos e metodologias usados para o desenvolvimento deste software que irá, eventualmente, substituir o atual Employee Portal (EP). Este tem um ciclo de vida superior a dez anos e, por conseguinte, tornou-se um pouco desatualizado e difícil de manter. Isto porque começou por ser um projeto de pequena dimensão em que foi tendo cada vez mais clientes e consequentemente mais pedidos de funcionalidades. Para conseguir responder a todos estes pedidos, a atualização do software tornou-se cada vez mais difícil, pelo que ainda se encontra na Framework Microsoft .NET 4.5, que já foi descontinuada pela Microsoft. Posto isto, a nova plataforma Employee Portal Cloud (EP Cloud) consiste num Software as a Service (SaaS) - um serviço em que o cliente apenas paga os módulos que utiliza. Esta nova filosofia elimina o problema anterior da dificuldade de atender à demanda dos pedidos. Foi desenvolvida baseada na nova Framework Microsoft .NET 6 e é dividida em duas partes: API e Front-end. A API encontra-se desenvolvida em C# e é encarregue das variadas tarefas de Back-end e também de toda a comunicação com a base de dados (BD). Como é sabido, sendo uma API, possibilita a comunicação entre plataformas, pelo que sistemas externos desenvolvidos por clientes ou sócios poderão interagir com a mesma. Constituído por JavaScript, HTML e CSS, o Front-end baseia-se numa interface gráfica que é responsável por conectar a API com o utilizador, fazendo com que seja possível ao cliente visualizar e interagir com o software.In a business environment, it’s crucial to have a way that eases all processes and bureaucracies that are inevitable in this environment. The introduction of a human resources management tool that assists the management of employees and, in this way, allows access to all the information related to them in a single place, will contribute to the increase of productivity and efficiency of the company. In this report of the internship, that has taken place at Arquiconsult, there will be portrayed the procedures and methodologies used for the development of this software, which will eventually replace the current Employee Portal. This one has a life cycle of over ten years old and therefore has become somewhat outdated and difficult to maintain. This is because it started out as a small project in which it had more and more customers and consequently more requests for features. To be able to respond to all these requests, updating the software has become increasingly difficult, and it is still in Microsoft .NET Framework 4.5, that has already been discontinued by Microsoft. That said, the new platform Employee Portal Cloud (EP Cloud) consists in a Software as a Service (SaaS) - a service in which the customer only pays for the modules he uses. This new philosophy erases the previous problem: the difficulty of meeting the demand of orders. It was developed based on the new Microsoft .NET 6 Framework and it is divided into two parts: API and Front-end. The API is developed in C# and is responsible for the various Back-end tasks and for the entire communication with the database. As it is known, being an API, it enables communication between platforms, so that external systems developed by customers or partners can interact with it. Consisting of JavaScript, HTML and CSS, the Front-end is based on a graphical interface that’s responsible for connecting the API with the user, making it possible for the client to view and interact with the software.2023-11-07T16:37:44Z2022-12-04T00:00:00Z2022-12-04info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfapplication/pdfapplication/pdfhttp://hdl.handle.net/10348/11909pormetadata only accessinfo:eu-repo/semantics/openAccessVasconcelos, Luana Nair Boucher dereponame: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:RCAAP2024-02-02T12:58:32Zoai:repositorio.utad.pt:10348/11909Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T02:06:49.864005Repositó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 |
Desenvolvimento e manutenção do Portal Web de funcionários na Arquiconsult |
title |
Desenvolvimento e manutenção do Portal Web de funcionários na Arquiconsult |
spellingShingle |
Desenvolvimento e manutenção do Portal Web de funcionários na Arquiconsult Vasconcelos, Luana Nair Boucher de API Back-end |
title_short |
Desenvolvimento e manutenção do Portal Web de funcionários na Arquiconsult |
title_full |
Desenvolvimento e manutenção do Portal Web de funcionários na Arquiconsult |
title_fullStr |
Desenvolvimento e manutenção do Portal Web de funcionários na Arquiconsult |
title_full_unstemmed |
Desenvolvimento e manutenção do Portal Web de funcionários na Arquiconsult |
title_sort |
Desenvolvimento e manutenção do Portal Web de funcionários na Arquiconsult |
author |
Vasconcelos, Luana Nair Boucher de |
author_facet |
Vasconcelos, Luana Nair Boucher de |
author_role |
author |
dc.contributor.author.fl_str_mv |
Vasconcelos, Luana Nair Boucher de |
dc.subject.por.fl_str_mv |
API Back-end |
topic |
API Back-end |
description |
Em ambiente empresarial, é crucial existir uma forma de facilitar todos os processos e burocracias que são inevitáveis neste meio. A introdução de uma ferramenta de gestão de recursos humanos que auxilie toda a logística de funcionários e que, deste modo, permita aceder a toda a informação relativa aos mesmos num único local, contribuirá para o aumento de produtividade e eficácia da empresa. No presente relatório de estágio na empresa Arquiconsult serão retratados os processos e metodologias usados para o desenvolvimento deste software que irá, eventualmente, substituir o atual Employee Portal (EP). Este tem um ciclo de vida superior a dez anos e, por conseguinte, tornou-se um pouco desatualizado e difícil de manter. Isto porque começou por ser um projeto de pequena dimensão em que foi tendo cada vez mais clientes e consequentemente mais pedidos de funcionalidades. Para conseguir responder a todos estes pedidos, a atualização do software tornou-se cada vez mais difícil, pelo que ainda se encontra na Framework Microsoft .NET 4.5, que já foi descontinuada pela Microsoft. Posto isto, a nova plataforma Employee Portal Cloud (EP Cloud) consiste num Software as a Service (SaaS) - um serviço em que o cliente apenas paga os módulos que utiliza. Esta nova filosofia elimina o problema anterior da dificuldade de atender à demanda dos pedidos. Foi desenvolvida baseada na nova Framework Microsoft .NET 6 e é dividida em duas partes: API e Front-end. A API encontra-se desenvolvida em C# e é encarregue das variadas tarefas de Back-end e também de toda a comunicação com a base de dados (BD). Como é sabido, sendo uma API, possibilita a comunicação entre plataformas, pelo que sistemas externos desenvolvidos por clientes ou sócios poderão interagir com a mesma. Constituído por JavaScript, HTML e CSS, o Front-end baseia-se numa interface gráfica que é responsável por conectar a API com o utilizador, fazendo com que seja possível ao cliente visualizar e interagir com o software. |
publishDate |
2022 |
dc.date.none.fl_str_mv |
2022-12-04T00:00:00Z 2022-12-04 2023-11-07T16:37:44Z |
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/10348/11909 |
url |
http://hdl.handle.net/10348/11909 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
metadata only access info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
metadata only access |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf application/pdf application/pdf |
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_ |
1799137156387569664 |