Propostas Submetidas

DEI - FCTUC
Gerado a 2024-03-28 15:12:26 (Europe/Lisbon).
Voltar

Titulo Estágio

Assinatura de documentos em terminais móveis recorrendo ao Cartão do Cidadão

Áreas de especialidade

Engenharia de Software

Local do Estágio

Rua Pedro Nunes, Edifício D 3030-199 Coimbra

Enquadramento

A Present Technologies é uma empresa de TI com sede em Coimbra, especializada no desenvolvimento de serviços e aplicações móveis, Web Apps e soluções enterprise. Conta com clientes em diferentes países de todo o mundo e foi considerada umas das 100 melhores empresas para trabalhar em 2016 pela revista Exame.

A Present Technologies desenvolveu um SDK que permite a interacção com o Cartão do Cidadão em equipamentos móveis iOS e Android. Para além da leitura de dados do cartão (com e sem PIN), permite ainda a assinatura de documentos com base nos certificados embebidos no Cartão do Cidadão que identificam o dono do cartão.

Objetivo

Este estágio tem como objectivo implementar a assinatura de documentos em equipamentos móveis iOS e Android fazendo uso dos certificados do Cartão do Cidadão.

As assinaturas deverão ser embebidas nos documentos a assinar devendo ser suportados os tipos de documento PDF e Microsoft Word. O aluno deverá estudar a estrutura destes tipos de documento e conseguir adicionar-lhes assinaturas nas duas plataformas a suportar (iOS e Android).

Por último deverão ser suportadas múltiplas assinaturas em simultâneo do mesmo documento.

Plano de Trabalhos - Semestre 1

1. Ambientação à plataforma Android e ao seu modelo de programação em Android
2. Ambientação à plataforma iOS e ao seu modelo de programação em Objective-C
3. Estudo da estrutura de documentos PDF e ao seu modelo de assinatura
4. Estudo da estrutura de documentos Microsoft Word e ao seu modelo de assinatura
5. Relatório de estágio

Plano de Trabalhos - Semestre 2

1. Requisitos detalhados
2. Implementação iOS
3. Implementação Android
4. Elaboração do caderno de testes funcionais
5. Execução de testes funcionais
6. Relatório de estágio

Condições

1. Estágio remunerado (Bolsa de estágio a acordar com o candidato)
2. Acesso às actividades internas da empresa, incluindo plano de formação
3. Possibilidade de integração nos quadros da empresa no final do estágio

Orientador

Hugo Lopes
hugo.lopes@present-technologies.com 📩