Especificação de caso de uso

Páginas: 17 (4062 palavras) Publicado: 19 de agosto de 2014

Escopo do Sistema
O Sistema visa oferecer automação pedagógica ao Professor onde ele poderá manter alunos, cursos, turmas, disciplinas e aulas. O sistema também deverá oferecer a consulta das aulas, notas e frequência para os alunos devidamente matriculados.
Diagrama de Casos de Uso










Especificação de Caso de Uso:
Descrição
O Sistema realiza o cadastro (inclusão,alteração, exclusão e consulta) de frequência e conteúdo da aula.
Atores Envolvidos
Professor
Precondições
O Professor está identificado pelo sistema.
Fluxo de Eventos
Fluxo Principal
Pré-requisito: Lista de Alunos Matriculados, Cursos, e Turmas cadastrados.
1. O caso de uso inicia quando o Professor requisita a manutenção de aula;
2. O sistema exibe a operação de consultar turma;
3. Oprofessor seleciona a turma que deseja efetuar alterações de frequência, e conteúdo da aula;
4. O sistema exibe o nome do curso, a listagem das disciplinas do curso, a listagem de alunos ordenados por ordem alfabética pelos nomes, apresentando as operações que podem ser realizadas: Incluir, alterar e excluir frequência, notas e conteúdo;
5. Uma vez que o Professor solicite executar uma das operaçõesdesejadas (incluir, alterar, excluir frequência, notas e conteúdo), um dos seguintes fluxos alternativos é executado. [FA01] [FA02] [FA03] [FA04]
6. O caso de uso se encerra.
Fluxos Alternativos
FA01 – Incluir Frequência, Notas e Conteúdo
1. Este fluxo se inicia quando o Professor solicita incluir uma nova aula;
2. O sistema exibe um formulário em branco para que os detalhes da aula sejaminformados:
- Aula;
- Data;
- Horário;
- Conteúdo;
- Turma;
- Alunos Presentes;
3. O sistema disponibiliza a opção de gravar;
4. O Professor fornece os detalhes da aula;
5. O Professor seleciona a opção de gravar;
6. O sistema valida os dados preenchidos; [FE01]
7. O sistema inclui a nova aula;
8. O caso de uso retorna ao passo 2 do fluxo principal.
FA02 – Alterar Aula
Pré-requisito: Nomínimo uma aula cadastrada.
1. Este fluxo alternativo se inicia quando o Professor solicita alterar uma aula selecionada;
2. O sistema exibe formulário com os detalhes da aula selecionada;
3. O Professor altera um ou mais dos detalhes da aula;
4. O Professor requisita a sua atualização;
5. O sistema valida os dados preenchidos; [FE01]
6. O sistema altera os dados da aula;
7. O caso de usoretorna ao passo 2 do fluxo principal.
FA03 – Excluir Aula
Pré-requisito: No mínimo uma aula cadastrada.
1. Este fluxo alternativo se inicia quando o Professor solicita excluir uma aula selecionada;
2. O sistema solicita ao Professor a confirmação para exclusão da aula selecionada;
3. O Professor confirma a exclusão; [FA04]
4. O sistema valida a exclusão da aula selecionada;
5. O sistemaexclui a aula selecionada;
6. O caso de uso retorna para o passo 2 do fluxo principal.
FA04 – Cancelar Exclusão
1. Se o Professor optar por não excluir, o sistema cancela a operação;
2. O caso de uso retorna ao passo 2 do fluxo principal.
Fluxos de Exceção
FE01 – Dados Obrigatórios Não Informados
1. Se os dados obrigatórios não foram informados, o sistema exibe a mensagem
“Dadosobrigatórios devem ser preenchidos.”;
2. O caso de uso retorna ao passo 2 do fluxo alternativo FA01 ou ao passo 2 do fluxo alternativo FA02, com os dados do cadastro recém informados.
1. O caso de uso retorna ao passo 2 do fluxo principal.

Pós-condições
Uma aula foi inserida, alterada, excluída ou consultada.








Diagrama de Classe

Diagrama de Sequência

Especificação de Caso de Uso:Descrição
O Sistema realiza o cadastro (inclusão, alteração, exclusão e consulta) dos dados sobre cursos.
Atores Envolvidos
Professor
Pré-condições
O Professor está identificado pelo sistema.
Fluxo de Eventos
Fluxo Principal
Pré-requisito: Lista de Disciplinas cadastradas.
1. O caso de uso inicia quando o Professor requisita a manutenção de Cursos;
2. O sistema exibe o nome do...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Modelo de Especificação de Caso de Uso
  • Especificação de caso de uso
  • Especificação de Casos de Uso
  • Especificaçao de caso de uso
  • Especificação de caso de uso
  • Modelo de especificação de caso de uso
  • Template Especificação de Caso de Uso
  • Especificação de caso de uso

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!