Name: | Description: | Size: | Format: | |
---|---|---|---|---|
5.89 MB | Adobe PDF |
Authors
Advisor(s)
Abstract(s)
Nas duas últimas décadas, o combate ao Abandono Escolar precoce tem sido um dos principais objetivos da União Europeia. No ano de 2009, Portugal e Espanha figuravam na lista de Estados Membros com as taxas de abandono escolar mais elevadas da União Europeia (cerca de 30.9%). Para combater estes problemas, a Comissão Europeia define em 2010, no plano estratégico “Europa 2020”, que, até o ano de 2020, a taxa de abandono escolar deve ser inferior a 10% e pelo menos 40% da geração jovem deve possuir formação superior. Para ir de encontro aos objetivos estipulados pela Comissão Europeia no plano estratégico “Europa 2020”, surge o projeto piloto “From birth to adult age – a WBL successful Practice!”. Este projeto é cofinanciado pelo programa “Erasmus+”, e o seu principal objetivo passa por reformular a forma como as instituições de ensino profissional atuam. Um dos principais resultados desse projeto europeu é uma plataforma informática que auxilie as escolas e as empresas no processo de validação e avaliação das competências dos alunos. Esta dissertação enquadra-se no desenvolvimento da plataforma informática supramencionada. Para atingir este objetivo os requisitos funcionais e não funcionais foram identificados, assim como várias arquiteturas que permitam responder aos requisitos levantados. Foram estudadas as melhores técnicas de integração para permitir a conexão entre sistemas das várias escolas. Os requisitos da aplicação foram identificados através da realização de reuniões com as partes interessadas. Na análise das arquiteturas, verificou-se que a alternativa que utiliza um ESB como mecanismo de integração seria a mais útil. Os testes de sistema validaram a conformidade da aplicação com alguns dos requisitos não funcionais. Com os testes de usabilidade concluiu-se que a o sistema desenvolvido corresponde às expectativas dos utilizadores.
In the last two decades, combating early school leaving has been one of the main objectives of the European Union. In 2009, Portugal and Spain were on the list of Member States with the highest dropout rates in the European Union (around 30,9%). In order to combat these problems, the European Commission defines in 2010, in the “Europe 2020” strategic plan that, by the year of 2020, the drop-out rate should be less than 10% and at least 40% of the youth generation should have higher education. In order to meet the goals set by the European Commission in the “Europe 2020” strategic plan, the pilot project ““From birth to adult age – a WBL successful Practice!” emerge. This project is co-funded by the “Erasmus+” program, and its main goal is to restructure the way in which VET institutions act. One of the main goals of this project is a software that helps schools and companies validate and evaluate students’ competences. The main goal of this thesis is the development of the aforementioned software solution. To achieve this goal, functional and non-function requirement have been identified, as well as several architectures that allow to meet the specified requirements. Some integration techniques were studied to allow the integration between systems of the various schools. Application requirements have been identified by bringing together the different stakeholders. In the software design, it was concluded that the alternative that uses an ESB as an integration mechanism would be the most useful. System tests validated the application’s compliance with some of the non-functional requirements. With the usability tests it was concluded that the developed system matches the user’s expectations.
In the last two decades, combating early school leaving has been one of the main objectives of the European Union. In 2009, Portugal and Spain were on the list of Member States with the highest dropout rates in the European Union (around 30,9%). In order to combat these problems, the European Commission defines in 2010, in the “Europe 2020” strategic plan that, by the year of 2020, the drop-out rate should be less than 10% and at least 40% of the youth generation should have higher education. In order to meet the goals set by the European Commission in the “Europe 2020” strategic plan, the pilot project ““From birth to adult age – a WBL successful Practice!” emerge. This project is co-funded by the “Erasmus+” program, and its main goal is to restructure the way in which VET institutions act. One of the main goals of this project is a software that helps schools and companies validate and evaluate students’ competences. The main goal of this thesis is the development of the aforementioned software solution. To achieve this goal, functional and non-function requirement have been identified, as well as several architectures that allow to meet the specified requirements. Some integration techniques were studied to allow the integration between systems of the various schools. Application requirements have been identified by bringing together the different stakeholders. In the software design, it was concluded that the alternative that uses an ESB as an integration mechanism would be the most useful. System tests validated the application’s compliance with some of the non-functional requirements. With the usability tests it was concluded that the developed system matches the user’s expectations.
Description
Keywords
Educação LMS ESB Integração de Sistemas Arquitetura de Software Clean Architecture Education Systems Integration Software Architecture