Developing a RESTful web application for GAL system
Autor(a) principal: | |
---|---|
Data de Publicação: | 2016 |
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/10198/14056 |
Resumo: | In today's reality of Information Technology, we are able to automate many manual work. This fact behaves as a motivator to make job easier for the stuff and appropriate for nowadays standards, rapidly growing around us. Implemented work serves to exploit manual setup part used in Schedule Generator System of Polytechnic Institute of Bragança (GAL). Around this system work many applications and our new teaching duties project will be one of them. In more detail the problem concerns to assign curricular units to the teachers and departments. In order to solve this issue we will demonstrate Spring Boot Framework as a flexible technology for building RESTful Web Application. It will be guideline of technologies for future related works. Teaching duties project suggests starting point for complete integration with one of the private system in Polytechnic Institute of Braganca (IPB). Eventually commonly used technologies will give us way for proper arrangement of the problem with security issues using Java security framework, which is an Apache Shiro in our case. All the other instruments for the implementation of RESTful Web Application will be matched to Spring Boot Framework and exactly this capability will help us to solve problem without enforcing huge strength. |
id |
RCAP_af38c39bdfdd34323a61835b78a1145d |
---|---|
oai_identifier_str |
oai:bibliotecadigital.ipb.pt:10198/14056 |
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 |
Developing a RESTful web application for GAL systemDomínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaIn today's reality of Information Technology, we are able to automate many manual work. This fact behaves as a motivator to make job easier for the stuff and appropriate for nowadays standards, rapidly growing around us. Implemented work serves to exploit manual setup part used in Schedule Generator System of Polytechnic Institute of Bragança (GAL). Around this system work many applications and our new teaching duties project will be one of them. In more detail the problem concerns to assign curricular units to the teachers and departments. In order to solve this issue we will demonstrate Spring Boot Framework as a flexible technology for building RESTful Web Application. It will be guideline of technologies for future related works. Teaching duties project suggests starting point for complete integration with one of the private system in Polytechnic Institute of Braganca (IPB). Eventually commonly used technologies will give us way for proper arrangement of the problem with security issues using Java security framework, which is an Apache Shiro in our case. All the other instruments for the implementation of RESTful Web Application will be matched to Spring Boot Framework and exactly this capability will help us to solve problem without enforcing huge strength.Na realidade atual das Tecnologias de Informação, somos capazes de automatizar muitas tarefas que no passado eram feitas manualmente. Este facto funciona como motivação para tornar o trabalho mais fácil para as pessoas e adequado às normas de hoje em dia, que rapidamente se impõe à nossa volta. Esta influência positiva da tecnologia fácil trouxe-nos uma ideia para resolver um problema existente, com recurso a uma solução aplicacional. A questão principal é entender o problema na sua essência e determinar como podemos contribuir para a sua solução. Este trabalho serviu para contornar o problema da configuração manual necessária para utilizar o sistema gerador de horários do Instituto Politécnico de Bragançaa (IPB), denominado Gestão de Atividades Letivas (GAL). Em torno deste sistema, são já usadas muitas plataformas e este projeto será um novo serviço que ficará disponível para informatizar o Serviço Docente. O problema principal consiste na atribuição de unidades curriculares a departamentos e posteriormente a docentes, de forma simples e sem recurso ao papel. Para resolver esta questão, usou-se a Spring Boot Framework, como uma tecnologia flexível para a construção de uma aplicação web RESTful. A metodologia usada servirá também como orientação para futuros trabalhos relacionados com o SI do IPB. O projeto de informatização do Serviço Docente tem como requisito fundamental a integração com o sistema de informação do IPB. As tecnologias usadas nas várias plataformas informáticas do IPB permitiram solucionar questões de segurança, com a utilização da framework Java, recorrendo ao Apache Shiro. Todas as restantes ferramentas utilizadas na implementação da aplicação web RESTful foram integradas na plataforma Spring Boot Framework, o que permitiu resolver os problemas de codificação sem um grande esforço.Alves, AlbanoRukhaia, MikheilBiblioteca Digital do IPBGulordava, Elene2017-02-22T17:51:06Z201620162016-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10198/14056TID:201455323enginfo: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:RCAAP2023-11-21T10:33:08Zoai:bibliotecadigital.ipb.pt:10198/14056Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T23:04:00.358913Repositó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 |
Developing a RESTful web application for GAL system |
title |
Developing a RESTful web application for GAL system |
spellingShingle |
Developing a RESTful web application for GAL system Gulordava, Elene Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática |
title_short |
Developing a RESTful web application for GAL system |
title_full |
Developing a RESTful web application for GAL system |
title_fullStr |
Developing a RESTful web application for GAL system |
title_full_unstemmed |
Developing a RESTful web application for GAL system |
title_sort |
Developing a RESTful web application for GAL system |
author |
Gulordava, Elene |
author_facet |
Gulordava, Elene |
author_role |
author |
dc.contributor.none.fl_str_mv |
Alves, Albano Rukhaia, Mikheil Biblioteca Digital do IPB |
dc.contributor.author.fl_str_mv |
Gulordava, Elene |
dc.subject.por.fl_str_mv |
Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática |
topic |
Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática |
description |
In today's reality of Information Technology, we are able to automate many manual work. This fact behaves as a motivator to make job easier for the stuff and appropriate for nowadays standards, rapidly growing around us. Implemented work serves to exploit manual setup part used in Schedule Generator System of Polytechnic Institute of Bragança (GAL). Around this system work many applications and our new teaching duties project will be one of them. In more detail the problem concerns to assign curricular units to the teachers and departments. In order to solve this issue we will demonstrate Spring Boot Framework as a flexible technology for building RESTful Web Application. It will be guideline of technologies for future related works. Teaching duties project suggests starting point for complete integration with one of the private system in Polytechnic Institute of Braganca (IPB). Eventually commonly used technologies will give us way for proper arrangement of the problem with security issues using Java security framework, which is an Apache Shiro in our case. All the other instruments for the implementation of RESTful Web Application will be matched to Spring Boot Framework and exactly this capability will help us to solve problem without enforcing huge strength. |
publishDate |
2016 |
dc.date.none.fl_str_mv |
2016 2016 2016-01-01T00:00:00Z 2017-02-22T17:51:06Z |
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/10198/14056 TID:201455323 |
url |
http://hdl.handle.net/10198/14056 |
identifier_str_mv |
TID:201455323 |
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.format.none.fl_str_mv |
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_ |
1799135286260662272 |