Repository logo
 
No Thumbnail Available
Publication

Developing a RESTful web application for GAL system

Use this identifier to reference this record.
Name:Description:Size:Format: 
Gulordava_Elene.pdf1.76 MBAdobe PDF Download

Abstract(s)

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.
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.

Description

Keywords

Citation

Research Projects

Organizational Units

Journal Issue