Prof-Calebe / substituicao

Sistema de controle de Substituição de Professores
7 stars 18 forks source link

CSU02 - Utilização de Botões #86

Closed ghost closed 8 years ago

ghost commented 8 years ago

Contribuição de melhoria na especificação do caso de uso CSU02. Especificação dos Casos de Uso: utilização de Botões #3

ghost commented 8 years ago

@calebepb , segue propostas de melhoria para CSU02.

CSU02 - Efetuar Alocação

IdentificadorCSU02
NomeEfetuar Alocação
AtoresAdministrador
SumárioUm Administrador visualiza uma Notificação de Ausência e escala um Professor para cobri-la.
ComplexidadeMédio
Regras de Negócio
Pré-CondiçõesO ator deve estar autenticado no sistema e deve haver pelo menos uma alocação pendente.
Pós-CondiçõesSistema atualiza alocação para "Alocação Confirmada".
Pontos de Inclusão
Pontos de Extensão
Fluxo Principal
UsuárioSistema
1. Ator clica no botão "Notificações Pendentes". consulta notificações de alocação pendentes.
2. Sistema exibe listagem de notificações pendentes.
3. Ator seleciona uma das notificações da lista.
4. Sistema exibe formulário de ausência., em modo read-only.
5. Ator clica no botão "Alocar Substituto". solicita alocar professor substituto.
6. Sistema exibe lista de professores com horários vagos na grade compatíveis com a ausência.
7. Ator seleciona um dos professores listados.
8. Ator clica no botão "Confirmar". confirma alocação.
9. Sistema grava as alterações e atualiza a notificação de ausência para "Alocação Confirmada".
Fluxo De Exceção - Passo 5
Condição: Não existem professores compatíveis.
UsuárioSistema
6.1 Sistema informa ao ator que não existem professores com grade compatível.
6.2 Retorna ao passo 4.
calebepb commented 8 years ago

Vamos lá:

As demais alteração estão de acordo: cuidado ao passá-las para a wiki! Elas não devem ter os textos hachurados e/ou riscados.

ghost commented 8 years ago

CSU02 - Efetuar Alocação

IdentificadorCSU02
NomeEfetuar Alocação
AtoresAdministrador
SumárioUm Administrador visualiza uma Notificação de Ausência e escala um Professor para cobri-la.
ComplexidadeMédio
Regras de Negócio
Pré-CondiçõesO administrador deve estar autenticado no sistema e deve haver pelo menos uma alocação pendente.
Pós-CondiçõesSistema atualiza alocação para "Alocação Confirmada".
Pontos de Inclusão
Pontos de Extensão
Fluxo Principal
AtorSistema
1. Administrador seleciona opção de efetuar alocação.
2. Sistema exibe listagem de notificações pendentes.
3. Administrador seleciona uma das notificações da lista.
4. Sistema exibe formulário de ausência.
5. Administrador solicita alocar professor substituto.
6. Sistema exibe lista de professores com horários vagos na grade compatíveis com a ausência.
7. Administrador seleciona um dos professores listados.
8. Administrador confirma alocação.
9. Sistema grava as alterações e atualiza o estado da notificação de ausência para "Alocação Confirmada".
Fluxo De Exceção - Passo 5
Condição: Não existem professores compatíveis.
UsuárioSistema
1. Sistema informa que não existem professores com grade disponível.
2. Retorna ao passo 4 do Fluxo Principal.
ghost commented 8 years ago

Wiki alterada.

calebepb commented 8 years ago
ghost commented 8 years ago

CSU02 - Efetuar Alocação

IdentificadorCSU02
NomeEfetuar Alocação
AtoresAdministrador
SumárioUm Administrador visualiza uma Notificação de Ausência e escala um Professor para cobri-la.
ComplexidadeMédio
Regras de Negócio
Pré-CondiçõesO administrador deve estar autenticado no sistema e deve haver pelo menos uma alocação pendente.
Pós-CondiçõesSistema atualiza alocação para "Alocação Confirmada".
Pontos de Inclusão
Pontos de Extensão
Fluxo Principal
AtorSistema
1. Administrador seleciona opção de efetuar alocação.
2. Sistema exibe listagem de notificações pendentes.
3. Administrador seleciona uma das notificações da lista.
4. Sistema exibe formulário de ausência.
5. Administrador solicita alocar professor substituto.
6. Sistema exibe lista de professores com horários vagos na grade compatíveis com a ausência.
7. Administrador seleciona um dos professores listados.
8. Administrador confirma alocação.
9. Sistema grava as alterações e atualiza o estado da notificação de ausência para "Alocação Confirmada".
10. O caso de uso é encerrado.
Fluxo De Exceção - Passo 5
Condição: Não existem professores compatíveis.
UsuárioSistema
1. Sistema informa que não existem professores com grade disponível.
2. Retorna ao passo 4 do Fluxo Principal.
ghost commented 8 years ago

Wiki atualizada.