Organizacao dum documento de Eng. de software
FACULDADE DE ENGENHARIA
DEPARTAMENTO DE ELECTRÓNICA
Licenciatura em Engenharia Informática
Enunciado do Trabalho em Grupo
Introdução
O presente Trabalho tem como propósito principal a aplicação dos conhecimentos das
Cadeiras de Engenharia de Software I e II, o mesmo pressupõe o desenvolvimento de um Sistema que permita resolver um problema específico em um determinado contexto. Sendo assim, antes de inicia-lo, os membros do grupo deverão reflectir e selecionar um contexto em que possuam algum domínio.
Constituição dos Grupos
A constituição do Grupo deverá obedecer a relação de 1:3 em termos de Nº de
Membros/Nº de Casos de Uso a implementar, ou seja, por cada membro devem ser implementados 3 (três) casos de uso.
Fases
O Trabalho será desenvolvido em 3 (três) fases, nomeadamente:
Fase I – Documento de Análise, este deverá conter: o Introdução; o Problema para o qual o software será projectado; o A descrição sucinta do sistema (descrever por módulos);
Incluir Requisitos Funcionais e não funcionais;
o Diagrama de Casos de Uso (deverão apresentar o geral e indicar os que serão implementados considerando que os relacionados com a administração e parametrização do sistema são obrigatórios); o Descrição dos Casos de Uso; o Diagrama de Actividades; o Diagrama de Classes;
1
o Modelo CRC; o Diagrama de Estados; o Diagrama de Sequência (alto nível de abstração);
Fase II – Documento de Desenho, este deverá conter: o Desenho dos GUI; o Diagrama de Sequência (baixo nível de abstracção); o Modelo da Arquitectura; o Diagrama de componentes; o Diagrama de implantação; o Plano de Testes;
Fase III – Sistema testado e funcional, este deverá ser construído considerando: o Aplicações de padrões de desenho; o Implementar um mecanismo de autenticação e controle de permissões dos Utilizadores; o Implementar um menu com todas as opções previstas para o Sistema e organizar o menu de acordo com a lógica de utilização do Sistema; o Incorporar