A Octal Engenharia de Sistemas SA, subsidiária do grupo Novabase, é responsável pela criação de sistemas de controlo de acessos e sistemas integrados de bilhética. Na sua carteira de clientes conta com as instituições de maior relevo dentro das áreas de transportes públicos, feiras temáticas, eventos culturais e eventos desportivos. É nesta última área de actuação que se insere o projecto apresentado.
Entre os clientes englobados na área desportiva encontram-se os principais clubes de futebol nacionais. Existem nestes clubes várias simelhanças naquilo que pretendem obter dos seus sistemas para gestão de informação relativa aos eventos de acesso controlado, por eles promovidos.
Surgiu assim a necessidade de criar uma framework de suporte ao desenvolvimento que, através da criação de diversos módulos, facilitasse e tornasse mais rápida a implementação de novas aplicações dentro desta área.
Os principais objectivos do projecto desenvolvido neste estágio foram:
- Criar automatismos de suporte ao desenvolvimento de novas aplicações;
- Disponibilizar funcionalidades que tornem a tarefa de desenvolvimento de novas aplicações mais rápida e fácil;
- Permitir que a tarefa do programador se concentre nos aspectos específicos de cada aplicação;
- Organizar todas as funcionalidades e automatismos dentro de uma framework;
- Utilizar as potencialidades da framework para o desenvolvimento de uma aplicação de gestão de credenciais.
A plataforma de desenvolvimento utilizada foi a mais recente edição do Visual Studio .NET, que em conjunto com a utilização da linguagem de programação C# permitiu desenvolver uma solução vocacionada para o futuro e para a tendência de mercado.
No final do projecto considerou-se que os objectivos propostos inicialmente foram atingidos com sucesso.
Melhorias futuras do projecto surgem da hipótese de adaptar os módulos desenvolvidos para aplicações que corram na Web e em dispositivos móveis.
Como balanço final, é de salientar a aquisição de competências de desenvolvimento de projectos, quer em novas tecnologias, quer num ambiente empresarial.