Você está na página 1de 2

Prova de Aptidão Profissional

Introdução
Fundamentação da escolha do projecto, com descrição sumária da aplicação a desenvolver;

Objectivos
Definição de objectivos – “a aplicação deverá permitir gerir toda a informação referente ao processo
de…”; enunciar objectivos para cada um dos módulos a implementar – “ao nível da gestão de … a
aplicação deverá …”.

Descrição
Contextualizar ambiente (empresa, escola, organização…) onde a aplicação deverá ser utilizada;
descrever modo actual de funcionamento do sistema a implementar (caso exista); apontar a
necessidade de desenvolvimento de uma nova aplicação – que benefícios? Que problemas irá resolver,
por comparação com a situação actual? Se necessário, incluir documentos ilustrativos do processo a
implementar (exemplo – requisição, folha de obra…)
Requisitos da aplicação - qual a informação a guardar? Descrever todos os elementos sobre as quais
deverá ser necessário manter informação, definindo todos os atributos a manter; descrever o modo de
funcionamento/organização do processo; em função da informação a manter e da forma de
funcionamento, efectuar a normalização dos dados e desenhar diagrama entidade-relação.

Exemplo - no contexto da biblioteca, implementar um módulo de gestão de autores;

Objectivo - gerir informação dos autores das obras existentes na biblioteca;

Requisitos a considerar:
1. Inserir um novo registo de um autor;
2. Alterar dados de um autor;
3. Eliminar dados de um autor;
4. Pesquisar dados dos autores:
4.1. Por nome;
4.2. Por país de origem;
4.3. Por áreas de escrita (literatura, conto, poesia, ensaio…);
5. Imprimir registo de um autor;
6. Imprimir listagens:
6.1. Todos os autores registados na biblioteca;
6.2. Autores por área de escrita;

Prova de Aptidão Profissional | Relatório 1


Prova de Aptidão Profissional

Em relação ao ponto 1 - inserir um novo registo de um autor;


Quais os dados a registar? (apresentar estrutura de dados normalizada, com
identificação de todos os campos e respectivo tipo de dados; identificar atributo(s)
identificador(es); regras de validação a seguir em relação aos atributos – (por exemplo)
poderão existir dois autores cujos dados (de todos os campos) sejam semelhantes?

Enunciar tipos de utilizador e respectiva função no âmbito dos vários processos.


Que utilizadores podem registar novos autores? Descrição do processo a implementar;
implica validação do utilizador? Caso implique, como deverá ser efectuada?

Após a descrição de requisitos e identificação das estruturas de dados, apresentar o modelo entidade
associação a considerar na base de dados a implementar.

Desenvolvimento
Plataforma e tecnologia a adoptar no desenvolvimento (exemplo, aplicação Web a desenvolver sobre
ASP.NET com base de dados em SQL Server, ou aplicação Windows Forms a desenvolver em C#, com
base de dados em…); em relação à implementação da aplicação, no seguimento dos requisitos
enunciados, descrever todas as funcionalidades a implementar (exemplo – gestão de utilizadores,
selecção, inserção e alteração de dados; implementação de módulo de pesquisa de informação de
utilizadores de acordo com os seguintes critérios…).

Prova de Aptidão Profissional | Relatório 2

Você também pode gostar