Cartão do cidadão
Informática Industrial I
Engenharia Informática
Projecto Cartão de Cidadão
1. Introdução
O Cartão de Cidadão será um novo cartão de identificação dos cidadãos nacionais.
A sua multifuncionalidade possibilitará ao cidadão interagir com diferentes serviços públicos e privados, independentemente do local onde se encontre e do meio de comunicação que utilize.
2. Objectivos
Este projecto tem como objectivo criar um documento Técnico para promover o desen volvimento de aplicações que interajam com este novo documento. Assim pretende -se um estudo sobre esta arquitectura e desenvolver uma aplicação protótipo e funcional em C#.NET que permita aceder aos dados do cartão do cidadão.
3. Avaliação
O projecto será avaliado por um relatório e uma apresentação/demonstração dinâmica do projecto. O relatório deverá ser entregue em papel numa data a combinar com o docente da prática, o que coincidirá com a apresentação do projecto. Este trabalho é realizado em grupo preferencialmente 2
a 3 pessoas por grupo, outros casos deverão ser discutidos com o docente.
3.1. Requisitos Mínimos
Implementar o Watcher de detecção de Cartão;
Leitura do cartão de pelo menos 5 campos;
Relatório até 20 páginas com a descrição da arquitectura do Cartão de Cidadão
3.2. Mais valias para a avaliação do trabalho:
a) Implementação de todos os Watchers;
b) Desenvolver um sistema de autenticação, baseado em dados guardados num XML;
c) Utilização de 1 Base de Dados;
d) Outras funcionalidades que achar pertinente (devidamente justificadas)
Escola Superior de Tecnologia de Castelo Branco
Informática Industrial I
Engenharia Informática
4. Tutorial Prático
( a realizar nas aulas práticas)
1. É necessário instalar o middleware fornecido on-line no site do cartão do cidadão:
2. Abrir o Visual Studio 2010 e criar um novo projeto de C# e escolha a opção Windows Forms:
3. Adicionar a referência da