Cadastrar Nova Sub-tarefa
Esse caso de uso tem por objetivo criar sub-tarefas apartir de outras tarefas. A criação de sub-tarefas pode ser realizada por qualquer usuário cadastrado no IProject. A sub-tarefa é uma tarefa comum, porém ela possui uma associação com outra tarefa, ao visualizar os detalhes da sub-tarefa é mostrada a tarefa da qual ela é proveniente.
Descrição do Caso de Uso
O caso de uso é similar ao da criação de nova tarefa e se inicia com a inserção das seguintes informações:
- Módulo - módulo ao qual será associada a tarefa (obrigatório)
- Tipo de Tarefa - tipo da tarefa. Ex.: Erro, Aprimoramento…
- Cooperação técnica - associa a tarefa a uma cooperação técnica.
- Responsável - responsável pela tarefa
- Código UC - código do caso de uso
- Titulo - título da tarefa (obrigatório)
- Início - data prevista para início da tarefa
- Horas Previstas - hora prevista para início da tarefa
- DeadLine - data limite para a conclusão da tarefa
- Prioridade - indica o nível de prioridade da tarefa
- Chamado - número do chamado
- Atendimento - número do atendimento (Atendimento Associado)
- Descrição - descrição da tarefa
- Percentual - percentual de execução da tarefa
- Marcar como tarefa da semana - indica se a tarefa será da semana
- Status - status inicial da tarefa
- Notificação - endereço de email para o envio de notificação
- Marcar tarefa para acompanhamento - indica se uma tarefa será acompanhada
- Arquivo - anexar arquivo
Caso a tarefa seja uma tarefa de Atendimento, isso é tenha um ATENDIMENTO ASSOCIADO, ao mesmo formulário é adicionado um campo para adicionar os interessados na tarefa. Os mesmos após serem adicionados aparecem em lista e com opção para removê-lo.
Após o cadastro da tarefa o sistema exibe uma listagem com as tarefas abertas para o usuário responsável pela última tarefa cadastrada. Nessa listagem são exibidos os seguintes dados:
- Número da tarefa
- Título
- Subsistema
- Tipo da Tarefa
- Criador
- Porcentagem de Conclusão
Principais Regras de Negócio
- Ao cadastrar uma nova sub-tarefa o campo Tarefa Pai deve ser preenchido com o número e título da tarefa da qual a sub-tarefa foi criada.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.com.jeebrasil.iproject.jsf.TarefaMBean.java | sistemas_comum.iproject.tarefa |
Plano de Teste
Sistema: iProject
Módulo: Tarefas
Link(s): iProject → Tarefas → Tarefas por Prioridade → Detalhes de Tarefa (Clicar no número de uma tarefa da lista) → Clicar no botão “Nova Sub-tarefa”
Usuário: dalton
Papel que usuário deve ter: Qualquer papel.
Cenários de Teste
- Verificar em iProject → Tarefas → Tarefas por Prioridade → Detalhes de Tarefa (Clicar no número de uma tarefa da lista) se “Tarefa Pai:” está informando a tarefa da qual a sub-tarefa foi criada.
Dados para o Teste
Não se aplica.