UC02 Alterar Curso - italopaiva/SiMCTA GitHub Wiki

Especificação de caso de Uso - Alterar Curso

SiMCTA

Versão 1.0

Histórico da Revisão

Data Versão Descrição Autor
08/09/2015 1.0 Modelagem inicial do caso de uso Edson Gomes e Hugo Martins
12/09/2015 1.1 Reestruturação dos fluxos Ítalo Paiva

1. Caso de Uso: UC02 - Alterar Curso

1.1 Breve Descrição

Este caso de uso permite ao Diretor alterar um curso já cadastrado para atualizar suas informações.

1.2 Escopo

Sistema SiMCTA

1.3 Nível

Objetivo do usuário

1.4 Ator Principal

Diretor.

2. Pré-Condições

O curso a ser alterado já deve ter sido selecionado e o Diretor deve estar corretamente autenticado.

3. Pós-Condições

Informações do curso alteradas.

4. Fluxo de Eventos

4.1 Fluxo Básico
Ator Sistema
  1. Seleciona opção que permite a alteração dos dados do curso. | | 2. Exibe os dados atuais do curso escolhido.
  2. Preenche os novos dados e solicita a alteração dos dados do curso. [RN03] | | 4. Verifica os dados informados. [RN01] [FE01] | 5. Altera os dados do curso. | 6. Informa que o curso foi alterado.
4.2 Fluxos alternativos

Não há fluxos alternativos.

4.3 Fluxos de exceção

FE01 - No passo 4 do fluxo principal o sistema verifica os dados informados. Caso algum campo não atenda à Regra de Negócio RN01, o sistema exibe uma mensagem informando o erro ocorrido e volta ao passo 2 do fluxo principal.