ANEXO 10 Casos de uso para validação do módulo de estimativa
5.1 TRABALHO FUTURO
O plugin middlegenide (middlegenide_1.3.2.zip) para o eclipse19 é usado para fazer o mapeamento do banco de dados para o Hibernate. Para a instalação desse plugin é necessário os arquivo middlegenide_1.3.2.zip, GEF-SDK-3.1.zip, emf-sdo-xsd-SDK-2.1.0.zip e mysql- connector-java-3.0.16-ga-bin.jar (este arquivo é usado para a conecção com o banco de dados, neste trabalho foi usado o banco de dados MySQL, para outros bancos de dados é necessário outro arquivo de conexão).
Para instalar middlegenide descompacte os 3 arquivos zip para dentro do diretório do eclipse sobrescrevendo os arquivos. Esta pronta a instalação do middlegenide, agora inicialize o eclipse, crie um novo projeto e no projeto criado crie um novo Source Folder. Dentro da Source Folder criado clique com o botão direito e selecione new->other, conforme figura 24.
Figura 24 Opção Other do menu new.
Selecione middlegen Build File e clique em Next>, conforme figura 19.
19 Ferramenta de desenvolvimento Java.
Figura 25 Criar um middlegen Build File.
Clique no botão Next>, conforme figura 25.
Figura 26 Seleção do arquivo Build.
Clique no botão Browser conforme figura 26.
Figura 27 Conectando com o banco.
Selecione o arquivo “mysql-connector-java-3.0.16-ga-bin.jar”(é esse o arquivo para banco de dados MySQL) e clique no botão Abrir, conforme figura 27.
Figura 28 Arquivo .JAR de conexão com o banco de dados.
Preencher as informações necessárias para conexão com o banco de dados, como os campos:
Database URI, User, e Password e clique em load conforme figura 28.
Selecione as tabelas que serão mapeadas para o Hibernate e clique no botão Finish.
Figura 29 Carregando as tabelas do banco de dados.
Verifique os relacionamentos e tipos de dados das tabelas e clique no menu Generate e feche a janela. O eclipse irá criar as classes TO (Transfer Object) e os mapeamentos XML correspondentes entre as classes TO e as tabelas do banco.
No passo 2 do fluxo base, o analista seleciona um ator.
1. O analista seleciona a opção Editar.
2. O sistema exibe uma tela de edição de ator.(TEL-012).
3. O analista edita o caso de uso e opta por gravá-los.
4. O sistema grava a alteração no ator.
5. O sistema exibe uma mensagem de alterção feita com sucesso. (TEL-002).
Pós-Condição: O ator foi alterado.
FA-3 Exclui Ator
No passo 2 do fluxo base, o analista seleciona um ator.
1. O analista seleciona a opção Excluir.
2. O sistema exibe uma tela de confirmação.(TEL-002).
3. O analista confirma.
4. O sistema exclui o ator.
5. O sistema exibe uma mensagem de exclusão feita com sucesso. (TEL-002).
Pós-Condição: O ator foi excluído.
FLUXO DE EXCEÇÃO – FE-1 Erro ao salvar ator
No passo 4 do fluxo base, o sistema não consegue salvar o ator.
1. O sistema sai da tela de cadastro de ator e apresenta uma tela de erro (TEL-002).
Pós-condição: Nenhuma alteração no sistema
FE-2 Erro ao editar
No passo 3 do fluxo alternativo 2, o sistema não consegue salvar as alterações . 1. O sistema exibe uma tela de erro.(TEL-002).
FE-3 Erro ao excluir
No passo 5 do fluxo alternativo 3, o sistema não consegue excluir o ator.
1. O sistema exibe uma tela de erro.(TEL-002).
Pós-Condição: Nenhuma alteração.
Caso de Uso 002 - Nome: Cadastra Caso de Uso Ator ativo: Analista de Sistema
Atores passivos: N\A.
Meta: Cadastrar (Incluir, editar e excluir) um caso de uso.
Pré-condição: N/A.
Requisitos Funcionais: REF.03.
FLUXO BASE
1. O sistema exibe a lista de caso de uso. (TEL-006).
2. O Analista seleciona o incluir.
3. O sistema apresenta a tela de cadastro de caso de uso.(TEL-004).
4. O analista digita os dados do caso de uso, e opta por gravar os dados.(RNE.006) 5. O sistema grava dados e mostra a mensagem: caso de uso gravado com sucesso.
(TEL-002).
Pós-condição: O caso de uso esta cadastrado no sistema.
FLUXO ALTERNATIVO – FA-1 Cancela Cadastro No passo 1, 2, 3 do fluxo base o Analista pode cancelar.
1. retorna ao passo 1 do caso de uso.
Pós-condição: Nenhuma alteração no sistema FA–2 Edita Caso de uso
No passo 2 do fluxo base, o analista seleciona um caso de uso.
1. O analista seleciona a opção Editar.
2. O sistema exibe uma tela de edição de caso de uso.(TEL-004).
3. O analista edita o caso de uso e seleciona gravar. (RNE.006) 4. O sistema grava a alteração no caso de uso.
5. O sistema exibe uma mensagem de alteração feita com sucesso. (TEL-002).
Pós-Condição: O caso de uso foi alterado.
FA-2.1 Cancela Edição
Nos passos 1, 2 ou 3, do fluxo alternativo FA-2 o analista cancela a edição.
1. Retorna ao passo 1 do fluxo base.
Pós-Condição: Nenhuma alteração.
FA-3 Excluir Caso de Uso
No passo 2 do fluxo base, o analista seleciona um caso de uso.
1. O analista seleciona a opção Excluir.
2. O sistema exibe uma tela de confirmação.(TEL-002).
3. O analista confirma.
4. O sistema exclui o caso de uso.
5. O sistema exibe uma mensagem de exclusão feita com sucesso. (TEL-002).
Pós-Condição: O caso de uso foi excluído.
FA-3.1 Cancela Exclusão
Nos passos 1,2 ou 3 do fluxo alternativo FA-3, o analista cancela.
1. Retorna ao passo 1 do fluxo base.(TEL-006).
Pós-Condição: Nenhuma alteração.
FLUXO DE EXCEÇÃO – FE-1 Erro ao gravar
No passo 4 do fluxo base o sistema não consegue gravar o caso de uso.
1. O sistema sai da tela de cadastro de caso de uso e apresenta uma tela de erro (TEL-002).
Pós-condição: Nenhuma alteração no sistema
FE-2 Erro ao excluir
No passo 5 do fluxo alternativo 3, o sistema não consegue excluir o caso de uso.
1. O sistema exibe uma tela de erro.(TEL-002).
Pós-Condição: Nenhuma alteração.
Caso de Uso 003 - Nome: Calcula Pontos de Caso de Uso Ator ativo: Analista de Sistema
Atores passivos: N\A.
Meta: Calcular o esforço a partir dos casos de uso, atores e fatores de ajuste cadastrados no sistema.
Pré-condição: N/A.
Requisitos Funcionais: REF.06, REF.07, REF.08, REF.09.
FLUXO BASE
1. O sistema exibe a lista de caso de uso (TEL-006).
2. O analista seleciona a opção Pontos de caso de Uso.
3. O sistema exibe a tela de edição de esforço. (TEL-008).
4. O analista seleciona Calcular.(RNE. 003, RNE. 004, RNE. 005, RNE. 006, RNE. 007, RNE. 008, RNE. 009, RNE. 010, RNE. 011)
5. O sistema calcula o número de pontos de caso de uso, o esforço e o custo.
6. O sistema exibe a tela de Pontos de caso de Uso. (TEL-009).
Pós-Condição: O sistema calculou o número de Pontos de caso de uso.
FLUXO ALTERNATIVO – FA-01 Edita Esforço
No passo 4 do fluxo base, o analista edita os campos esforço, custo e tipo.
1. O analista seleciona a opção Salvar.
2. O sistema salva as alterações.
Pós-Condição: O dados de esforço são alterados.
FA-02 Cancela Edição
No passo 1, 2 ou 3, do fluxo alternativo FA-01 o analista cancela a edição . 1. Retorna ao passo 1 do fluxo base.
Pós-Condição: Nenhuma alteração.
FLUXO DE EXCEÇÃO – FE-01 Erro ao Calcular
No passo 5 do fluxo base, o sistema não consegue fazer o calculo.
1. O sistema mostra uma tela de erro (TEL-002).
Pós-Condição: Nenhuma modificação do sistema
FE-02 Erro ao editar
No passo 2 do fluxo Alternativo FA-01, o sistema não consegue salvar as alterações.
1. O sistema mostra uma tela de erro. (TEL-002) Pós-Condição: O dados de esforço não são alterados.
Caso de Uso 004 - Nome: Cadastra Fatores de Ajuste Ator ativo: Analista de Sistema
Atores passivos: N\A.
Meta: Cadastrar (Incluir, editar e excluir) Fatores de Ajuste conforme a necessidade do projeto.
Pré-condição: N/A.
Requisitos Funcionais: REF.04, REF.05 FLUXO BASE
1. O sistema exibe a lista de caso de uso (TEL-006).
2. O analista seleciona a opção Fator de ajuste.
3. O sistema exibe a lista de fatores de ajuste. (TEL-007).
4. O analista seleciona a opção incluir.
5. O sistema exibe a tela de cadastro de Fator de Ajuste (TEL-010) 6. O analista digita os dados e seleciona a opta por gravar os dados.
7. O sistema grava os dados do novo Fator de Ajuste.
Pós-Condição: Novo Fator de Ajuste é gravado no sistema.
FLUXO ALTERNATIVO – FA-1 Edita Fator de Ajuste
No passo 4 do fluxo base, o analista seleciona um fator de Ajuste.
1. O analista seleciona a opção excluir fator de ajuste.
2. O sistema exibe a tela de edição de fator de Ajuste (TEL-010) 3. O analista digita os dados e seleciona a opta por gravá-los.
4. O sistema grava os dados do fator de Ajuste
Pós-Condição: o Fator de Ajuste é gravado no sistema com as novas alterações.
FLUXO ALTERNATIVO – FA-2 Exclui Fator de Ajuste
No passo 4 do fluxo base, o Analista seleciona um fator de ajuste 1. O analista seleciona a opção excluir fator de ajuste.
2. O sistema exibe a mensagem "Você deseja Excluir o Fator de Ajuste XX" (TEL-002) 3. O analista confirma.
4. O sistema exclui o fator de ajuste.
Pós-Condição: o Fator de Ajuste é excluído do sistema.
FLUXO DE EXCEÇÃO – FE-1 Erro ao salvar
No passo 6 do fluxo base, o sistema não consegue gravar o fator de ajuste.
1. O sistema exibe uma tela de erro (TEL-002).
Pós-Condição: Nenhuma alteração no sistema.
FE-2 Erro ao excluir Fator de Ajuste
No passo 4 do fluxo alternativo FA-2, o sistema não consegue excluir o fator de Ajuste.
1. O sistema exibe a mensagem de erro. (TEL-002)
Pós-Condição: Nenhuma alteração no sistema.
TELA 002 – Mensagem Padrão
cd Interface
«web page»
TEL-002 Mensagem padrão
T exto qual quer...
Ok
TELA 003 – Mensagem Padrão
cd Interface
«web page»
TE-003 Pergunta padrão
Pergunta a ser feita?
Sim Não
TELA 004 – Cadastro de Casos de Uso
cd TEL-004 Cadastro Artefato TEL-004- Cadastro de Artfato
Nome do Artefato
T ipo do Artefato
Código do Artefato
Versao
Descricao
detalhes
Salvar
Grau de Complexidade
Palavras Chaves
Cancela
TELA 006 – Lista Casos de Uso
cd TEL-006- Lista de Artefatos TEL-006 Lista de Artefatos
Artefato XX
Incluir Editar Excluir Voltar
TELA 007 – Lista Fatores de Ajuste
cd TEL-007 Lista Fatores de Aj uste TEL-007 Lista Fatores de Aj uste
T 1 - Fator de Aj uste XXX
Incl ui r Edi tar Excl ui r Vol tar
E1- Fator de Aj uste XY
TELA 008 – Edição de esforço
cd TEL-008 Tela de edição de Eforço TEL-008 Edição de Esforço
esforço T ipo do esforço
Custo de 1 hora trabalhada
Salvar Cancelar Calcular
TELA 009 – Pontos de caso de uso
cd TEL-009 Pontos de Caso de Uso TEL-009 Pontos de Caso de Uso
Pontos de caso de uso Esforço
Custo Valor T CF Val or Ef
TELA 010 – Cadastro de Fator de Ajuste
cd TEL-010 Cadastro/Edicao Fator de Aj uste TEL-010 Fator de Aj uste
Descricao
Eh_TCF
Peso
Valor
TELA 011 – Lista Atores
TELA 012 – Cadastro de Ator
USC-001 Cadastra Projeto Restrições
Approved Pré-condição . O administrador deve estar logado no sistema. O administrador deve estar cadastrado . Um participante com responsabilidade de gerente deve estar cadastrado.
Fluxo base
1. O sistema exibe a tela de cadastro de projeto. TEL-004.
2. O Administrador preenche o nome do projeto, e seleciona um gerente.
3. O administrador clica em Salvar .
4 O sistema exibe uma mensagem que o projeto foi cadastro com sucesso. (TEL-002).
Pós-condição: o projeto foi cadastrado.
FA-01 - Editar {Alternativo}.
Se, no passo 2 do fluxo base, o administrador digita o nome do projeto e clica em pesquisar.
1. O sistema exibe o projeto pesquisado.
2. O administrador altera os dados e clica em Salvar.
3. O sistema salva as alterações.
Pós-condições: Alterações salvas.
FA-02.01 Não Exclui projeto {Alternativo}.
Se, no passo 4 do fluxo alternativo 02 (FA-02), o administrador seleciona NÃO.
1. O sistema volta ao passo 1 do fluxo base..
Pós-Condição: O projeto não é excluído.
FA-02 - Excluir {Alternativo}.
Se, no passo 2 do fluxo base, o administrador digita o nome do projeto e clica em pesquisar.
1. O sistema exibe o projeto pesquisado.
2. O administrador seleciona a opção excluir.
3. O sistema exibe a pergunta: "Tem certeza que deseja excluir este projeto ?"(TEL-003).
4. O administrado seleciona SIM.
5. O sistema exclui o projeto do sistema.
Pós-condições: o projeto excluído.
FA-03 - Cancela {Alternativo}.
Se, no passo 2 do fluxo base, o administrador seleciona a opção cancelar.
1. termina o caso de uso.
Pós-Condição: o caso de uso é terminado sem nenhuma alteração.
FE - 01 Dados em Barnco {Exceção}.
Se, no passo 3, o administrador deixar os campos em branco.
1. O sistema apresenta a mensagem: "Os dados do projeto devem ser preenchidos."
2. Retorna ao passo 1 do Fluxo Base.
USC-002 Cadastra Participante Restrições
Approved Pré-condição . O administrador deve estar logado no sistema. O administrador deve estar cadastrado.
Fluxo Base.
1. O sistema exibe a tela de cadastro de Participante. TEL-025.
2. O Administrador preenche o login, cargo e senha do participante.
3. O administrador clica em Salvar .
4. O sistema exibe uma mensagem que o participante foi cadastrado com sucesso. (TEL-002).
Pós-condição: o participante foi cadastrado .
FA01 - Editar {Alternativo}.
1. No passo 2 o administrador digita o login do participante e clica em pesquisar.
2. O sistema exibe o participante pesquisado.
3. O administrador altera os dados e clica em Salvar.
4. O sistema salva as alterações.
Pós-condições: Alterações salvas.
FA02 - Excluir {Alternativo}.
1. No passo 2 o administrador digita o login do participante e clica em pesquisar.
2. O sistema exibe o participante pesquisado.
3. O administrador confere os dados e clica em Excluir.
4. O sistema pede confirmação do administrador (TEL-003) 5. Caso o administrador confirme o sistema exclui o participante.
Pós-condições: Participante excluído
FA03 - Login não encontrado {Alternativo}.
1. No passo 1 do FA01 ou FA02, o administrador digita o login de participante que não esteja cadastrado no sistema e clica em pesquisar;
2. O sistema exibe mensagem que o participante não foi encontrado no cadastro (TEL-002).
Pós-condições: Volta para passo 1 do FA02 ou FA01
FA04 - Desistir de Exclusão {Alternativo}.
1. No passo 4 do FA02, o administrador não confirma a exclusão.
Pós-condições: Volta para passo 1 do FA02.
USC-003 Cadastra Responsabilidades Restrições
Mandatory Pré-condição . O administrador precisa estar logado no sistema.
Fluxo base: Inclusão de uma responsabilidade
1. O sistema apresenta a lista de responsabilidades. (TEL-014) 2. O administrador opta por criar uma nova responsabilidade.
3. O sistema apresenta uma tela para a edição de uma responsablidade (TEL-015) 4. O administrador preenche as informações e confirma.
5. O sistema valida os dados e efetua a gravação da responsabilidade. (RNE-020) 6. O sistema registra a ocorrência no histórico de uso (log). (RNE-012)
7. O sistema volta ao passo 1 deste fluxo.
Fluxo alternativo 1: Edição de responsabilidade {Alternativo}.
Condição: no passo 2 do fluxo base, se o administrador optar por editar uma responsabilidade existente.
1. O sistema apresenta uma tela com as informações preenchidas da responsablidade (TEL- 015)
Fluxo alternativo 2: Alteração de responsabilidade {Alternativo}.
Condição: no passo 2 do fluxo base, se o administrador optar por editar uma responsabilidade existente.
1. O sistema vai para o passo 3 do fluxo base e segue o fluxo base a partir dali.
Fluxo alternativo 3: Exclusão de responsabilidade {Alternativo}.
Condição: após fazer o passo 1 do fluxo alternativo 1, se o administrador optar por apagar uma responsabilidade existente.
1. O sistema apresenta uma tela para confirmar a exclusão. (TEL-003)
2. Se a resposta for SIM, o sistema exclui a responsabilidade e registra a ocorrência no histórico de uso (log). (RNE-012)
3. O sistema volta ao passo 1 do fluxo base.
Fluxo de exceção 1: Dados inválidos {Exceção}.
Condição: no passo 5 do fluxo base, se o sistema identificar problemas nos dados da responsabilidade.
1. O sistema apresenta uma mensagem de erro para cada problema encontrado, informando qual foi o problema.
2. O sistema vai para o passo 4 do fluxo base.
USC-004 Cadastra tarefa Restrições
Proposed Pré-condição . O gerente precisa estar logado no sistema. As pós-condições estão cadastradas com os fluxos (ver aba Scenario). Os projetos devem estar cadastrados no sistema.
Fluxo base: Incluir tarefa
1. O sistema apresenta a lista de tarefas. (TEL-009) 2. O gerente opta por criar uma nova tarefa.
3. O sistema apresenta uma tela para a edição de uma tarefa (TEL-008) (RNE-002)
4. O gerente preenche as informações dos campos desprotegidos e confirma.
5. O sistema valida os dados e efetua a gravação da tarefa. (RNE-003) 6. O sistema registra a ocorrência no histórico de uso (log). (RNE-012) 7. O sistema volta ao passo 1 deste fluxo.
Pós-condição do fluxo base: Uma tarefa foi criada no sistema.
Fluxo alternativo 1: Consulta tarefa {Alternativo}.
Condição: no passo 2 do fluxo base, se o gerente optar por editar uma tarefa existente.
1. O sistema apresenta uma tela com as informações preenchidas da tarefa (TEL-008) (RNE- 004)
Pós-condição do fluxo alternativo 1: Uma tarefa foi editada no sistema.
Fluxo de exceção 1: Dados inválidos {Exceção}.
Condição: no passo 5 do fluxo base, se o sistema identificar problemas nos dados da tarefa 1. O sistema apresenta uma mensagem de erro para cada problema encontrado, informando qual foi o problema. (TEL-002)
2. O sistema vai para o passo 4 do fluxo base.
Pós-condição do fluxo de exceção 1: a mesma do fluxo base.
Fluxo alternativo 2: Alteração de tarefa {Alternativo}.
Condição: no passo 2 do fluxo base, se o gerente optar por editar uma tarefa existente.
1. O sistema vai para o passo 3 do fluxo base e segue o fluxo base a partir dali. (no passo 3, o sistema apresenta a tela através da regra de negócios RNE-004 e não a RNE-002 e no passo 5.
o sistema valida os dados através da regra de negócios RNE-007 e não a RNE-003)
Pós-condição do fluxo alternativo 2: Uma tarefa foi atualizada no sistema.
Fluxo alternativo 3: Limpar tarefa {Alternativo}.
Condição: no passo 4 do fluxo base, se o gerente optar por selecionar o botão Limpa.
1. O sistema deve verificar se existe alguma alteração de atributos de tela não gravados no cadastro de tarefa. (RNE-008)
2. O sistema devolve uma tela com todos os campos desprotegidos não preenchidos.
Pós-condição do fluxo alternativo 3: O sistema deverá apresentar uma tela vazia. (TEL-008).
Fluxo alternativo 4: Excluir tarefa {Alternativo}.
Condição: após fazer o passo 1 do fluxo alternativo 1, se o gerente optar por apagar uma tarefa existente.
1. O sistema apresenta uma tela para confirmar a exclusão. (TEL-003)
2. Se a resposta for SIM, o sistema exclui a tarefa e todos os participantes associados a essa tarefa (RNE-005), além de registrar a ocorrência no histórico de uso (log). (RNE-012) 3. O sistema volta ao passo 1 do fluxo base.
Pós-condição do fluxo alternativo 4: Uma tarefa foi excluída do sistema, assim como todos os participantes associados a essa tarefa.
Fluxo alternativo 5: Cancelar cadastro de tarefa {Alternativo}.
Condição: no passo 4 do fluxo base, se o gerente optar por selecionar o botão Volta.
1. O sistema retorna a tela de seleção de tarefas, sem alterar o cadastro da tarefa. (TEL-009) (RNE-009)
Pós-condição do fluxo alternativo: O sistema retorna a tela que originou a chamada da tela cadastra tarefa.
Fluxo alternativo 6: Estimativa percentual conclusão {Alternativo}.
Condição: no passo 4 do fluxo base, se o gerente optar por selecionar o botão Estimativa.
1. O sistema segue o fluxo base dos Casos de Uso USC-004.1
Fluxo alternativo 7: Associar Participante {Alternativo}.
Condição: no passo 4 do fluxo base, se o gerente optar por selecionar o botão Participante.
1. O sistema verifica se houve alteração nos dados do cadastro de tarefa (RNE-010) 2. Caso não houve alteração, o sistema segue o fluxo base dos Casos de Uso USC-004.2
USC-005 Cadastra Atividade Restrições
Approved Pré-condição . Ter um projeto cadastrado.
Fluxo Base
1. O sistema exibe a tela de cadastro de atividade. TEL-007.
2. O Participante preenche o nome da atividade, e seleciona uma tarefa ou se atividade avulsa.
3. O Participante clica em Salvar .
4 O sistema exibe uma mensagem que a atividade foi cadastrada com sucesso. (TEL-002).
Pós-condição: A atividade foi cadastrada.
FA-01 Edita {Alternativo}.
Se, no passo 2 do fluxo base, o Participante digita o nome da atividades e clica em pesquisar.
1. O sistema exibe a atividade pesquisada.
2. O Participante altera os dados e clica em Salvar.
3. O sistema salva as alterações.
Pós-condições: Alterações salvas.
FA-02 Excluir {Alternativo}.
Se, no passo 2 do fluxo base, o Participante digita o nome da atividade e clica em pesquisar.
1. O sistema exibe a atividade pesquisada.
2. O Participante seleciona a opção excluir.
3. O sistema exibe uma pergunta: "Deseja excluir esta tarefa?"
4. O Participante seleciona a opção SIM.
5. O sistema exclui a atividade do sistema.
Pós-condições: a atividade foi ecluída.
FA-02.01 Não exclui atividade {Alternativo}.
Se, no passo 4 do fluxo alternativo 02(FA-02), o Participante seleciona a opção NÃO.
1. retorna ao passo 1 do fluxo base.
Pós-condições: a atividade NÃO foi ecluída.
FA-03 Cancela {Alternativo}.
Se, no passo 2 do fluxo base, o Participante seleciona a opção cancelar.
1. termina o caso de uso.
Pós-Condição: o caso de uso é terminado sem nenhuma altera
FE-01 Dados em branco {Exceção}.
Se, no passo 3, o Participante deixar os campos em branco.
1. O sistema apresenta a mensagem: "Os dados do projeto devem ser preenchidos."
2. Retorna ao passo 1 do Fluxo Base.
USC-006 Configura Notificação Restrições
Approved Pré-condição . Um participante com responsabilidade de gerente deve estar cadastrado. O Gerente deve estar logado no sistema.
Fluxo Base
1. O participante com papel de Gerente entra na tela de configuração de Notificação (TEL- 024);
2. O Gerente configura o horário e o e-mail em que deseja receber a notificação diária;
3. O Gerente clica em Salvar
4. O sistema exibe uma mensagem que a configuração foi salva com sucesso. (TEL-002).
Pós-condição: Notificação configurada
FA01 - Horário Incorreto {Alternativo}.
1. No passo 2, o Gerente informa um horário inválido;
2. O sistema exibe mensagem de erro informando o Gerente que o horário está incorreto (maior que 24:59 ou menor que 0) (TEL-002)
. USC-007 Seleciona relatórios / consultas Restrições
Mandatory Pré-condição . O participante precisa estar logado no sistema.
Fluxo base: escolha de um relatório / consulta