Sistema de Registro em Curso

Especificação de Caso de Uso

 

Caso de Uso Manter Informações do Estudante

 

Versão 2.0

 

Histórico da Revisão

Data

Versão

Descrição

Autor

21/Dez/98 Rascunho Versão de Rascunho S. Gamble
15/Fev/1999 Versão 1.0 Correções secundárias com base em revisão. S. Gamble
19/Fev/1999 Versão 2.0 Modificar seção sobre extensões de caso de uso. Limpeza final. Incluir fluxos alternativos. Resolver problemas remanescentes. S. Gamble
 
 
 
 

 

Índice

  1. Breve Descrição
  2. Fluxo de Eventos
    2.1    Fluxo Básico - Incluir Estudante
    2.2    Fluxos Alternativos
                            2.2.1    Modificar um Estudante
               2.2.2    Excluir um Estudante
                            2.2.3    Estudante Já Existe
               2.2.4    Estudante Não Localizado
  3. Requisitos Especiais
  4. Condições Prévias
    4.1    Login
  5. Condições Posteriores
  6. Pontos de Extensão

 

Caso de Uso Manter Informações do Estudante

  1. Breve Descrição
  2. Esse caso de uso permite que o Secretário mantenha informações sobre os estudantes no sistema de registro. Isso abrange a inclusão, a modificação e a exclusão de estudantes do sistema.

    O agente desse caso de uso é o Secretário.

    2.    Fluxo de Eventos

    O caso de uso inicia quando o Secretário seleciona a atividade "manter estudante" no formulário principal.

2.1     Fluxo Básico - Incluir Estudante

  1. O Secretário seleciona "incluir estudante."
  2. O sistema exibe um formulário de estudante em branco.
  3. O Secretário digita as seguintes informações para o estudante: nome, data de nascimento, número de previdência social, status e data de graduação.
  4. O sistema valida os dados para assegurar o formato correto e procura por um estudante existente com o nome especificado. Se os dados forem válidos, o sistema criará um novo estudante e designará um número de ID exclusivo gerado pelo sistema.
  5. As etapas 2 a 4 são repetidas para cada estudante incluído no sistema. Quando o Secretário tiver concluído a inclusão de estudantes no sistema, o caso de uso será finalizado.

2.2     Fluxos Alternativos

2.2.1 Modificar um Estudante

  1. O Secretário seleciona "modificar estudante."
  2. O sistema exibe um formulário de estudante em branco.
  3. O Secretário digita o número de ID do estudante que deseja modificar.
  4. O sistema recupera as informações do estudante e as exibe na tela.
  5. O Secretário modifica um ou mais campos de informações do estudante: nome, data de nascimento, número de previdência social, número de ID do estudante, status e data de graduação.
  6. Quando as alterações forem concluídas, o Secretário seleciona "salvar."
  7. O sistema atualiza as informações do estudante.
  8. As etapas 2 a 7 são repetidas para cada estudante que o Secretário deseja modificar. Quando as edições forem concluídas, o caso de uso termina.

2.2.2  Excluir um Estudante

  1. O Secretário seleciona "excluir estudante."
  2. O sistema exibe um formulário de estudante em branco.
  3. O Secretário digita o número de ID do estudante que está sendo excluído.
  4. O sistema recupera o estudante e exibe suas informações no formulário.
  5. O Secretário seleciona "excluir."
  6. O sistema exibe um diálogo de verificação de exclusão confirmando a exclusão.
  7. O Secretário seleciona "sim."
  8. O estudante é excluído do sistema.
  9. As etapas 2 a 8 são repetidas para cada estudante excluído do sistema. Quando o Secretário tiver concluído a exclusão de estudantes do sistema, o caso de uso será finalizado.

2.2.3  Estudante Já Existe

        Se no subfluxo "Incluir um Estudante" o sistema localizar um estudante existente com o mesmo nome, será exibida a mensagem de erro "Estudante Já Existe". O Secretário pode alterar o nome, criar um novo estudante com o mesmo nome ou cancelar a operação, ponto no qual o caso de uso é finalizado.

2.2.4  Estudante Não Localizado

Se nos subfluxos "Modificar um Estudante" ou "Excluir um Estudante" o nome do estudante não for localizado, o sistema exibirá a mensagem de erro "Estudante Não Localizado". Em seguida, o Secretário pode digitar um número de ID diferente ou cancelar a operação, ponto no qual o caso de uso é finalizado.

    3.    Requisitos Especiais

    Não existem requisitos especiais associados a este caso de uso.

    4.     Condições Prévias

            4.1    Login

    Antes do início desse caso de uso, o Secretário deve efetuar logon no sistema.

    5.    Condições Posteriores

    Não existem condições posteriores associadas a este caso de uso.

    6.   Pontos de Extensão

Não existem pontos de extensão associados a este caso de uso.



 

Copyright   © IBM Corp. 1987, 2004. Todos os Direitos Reservados.

Exemplo da Web do Projeto de Registro em Curso
Versão 2001.03