Sistema de Registro em Curso

Especificação de Caso de Uso

 

Caso de Uso Submeter Notas

 

Versão: Rascunho

 

Histórico da Revisão

Data

Versão

Descrição

Autor

21/Dez/98 Rascunho Versão de Rascunho S. Gamble
 
 
 
 
 
 
 
 
 
 
 
 

 

Índice

  1. Breve Descrição
  2. Fluxo de Eventos
    2.1    Fluxo Básico - Submeter Notas
    2.2    Fluxos Alternativos
  3. Requisitos Especiais
  4. Pré-condições
    4.1    Login
  5. Condições Posteriores
  6. Pontos de Extensão

Caso de Uso Submeter Notas

  1. Breve Descrição
  2. Este caso de uso permite que um Professor submeta notas de estudantes para uma ou mais classes concluídas no semestre anterior.

    O agente nesse caso de uso é o Professor.

    2.    Fluxo de Eventos

    O caso de uso inicia quando o Professor seleciona a atividade "submeter notas" no formulário principal.

2.1    Fluxo Básico - Submeter Notas
  1. O sistema exibe uma lista das ofertas de curso que o Professor lecionou no semestre anterior.
  2. O Professor seleciona uma oferta de curso.
  3. O sistema recupera uma lista de todos os estudantes que se registraram para a oferta de curso. O sistema também recupera as informações de notas para cada estudante na oferta.
  4. O sistema exibe cada estudante e qualquer nota que tenha sido designada anteriormente para a oferta.
  5. Para cada estudante na lista, o Professor digita uma nota: A, B, C, D, F ou I. O sistema registra a nota do estudante para a oferta de curso. Se o Professor deseja ignorar um estudante específico, as informações de nota podem ser deixadas em branco e preenchidas posteriormente. O Professor também pode alterar a nota de um estudante digitando uma nova nota.
2.2    Fluxos Alternativos

Problema: As condições de erro para esse caso de uso não foram analisadas e precisam ser incluídas aqui.

    3.    Requisitos Especiais

    Os requisitos especiais serão determinados durante a próxima iteração.

    4.    Condições Prévias

            4.1    Login

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

    5.    Condições Posteriores

    As condições posteriores serão determinadas durante a próxima iteração.

    6.    Pontos de Extensão
    1. Os pontos de extensão do caso de uso de negócios serão identificados durante a Fase de Elaboração.


 

Copyright   © IBM Corp. 1987, 2004. Todos os direitos reservados. 

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