Relatório de Projecto
Estrutura típica do relatório
(projecto de Aplicação na Web baseado em JDBC, SQL, Java e XML):
- Introdução
- Objectivo do trabalho
- Motivação e utilidade
- Metodologias e ferramentas utilizadas
- Estrutura do relatório
- Requisitos do Sistema de Informação
Explicar a utilidade do SI; referir
genericamente por palavras os requisitos de informação, funcionais
e outros (desempenho, humanos, etc.)
- Projecto da base de dados
- Projecto conceptual da base de dados
Usando o modelo Entidade-Associação ou um
diagrama de classes; incluir restrições de integridade adicionais
mesmo que expressas em linguagem natural
- Mapeamento para o esquema relacional SQL92, Objecto-relacional
SQL3 ou ODMG 2.0
Explicar opções de mapeamento; não esquecer
restrições de integridade
- Projecto funcional
Identificar e descrever por palavras os actores
(produtores e consumidores de informação); identificar e descrever
os "inputs" e "outputs" (fluxos de dados) mais importantes do SI;
identificar e descrever por palavras as funções/processos principais
do SI
- Implementação da arquitectura 3-camadas
Escolher uma ou mais funcionalidades
representativas do SI e implementá-las; não esquecer autenticação e
controlo de sessões
- Interface com o utilizador
Descrever as interfaces implementadas com
recurso a HTML, CSS, applets Java, PHP, JSP, etc.; não esquecer
usabilidade e acessibilidades
- Modelo de negócio
Descrever a implementação das regras de
negócio usando servlets Java, etc.
- Acesso a dados
Descrever a camada de acesso a dados usando
JDBC
- Interoperabilidade de dados
Definição da vista em XML, definir o DTD por
forma a poder ser validado o XML e definir o XSL por forma a que a
vista possa ser apresentada num Browser
- Conclusões
Auto-avaliação do trabalho desenvolvido;
avaliação das ferramentas utilizadas; estado actual; possíveis
melhoramentos; etc.)
- Bibliografia
- Apêndices