~~ODT~~
Cadastrar Cronograma
Este caso de uso é utilizado pelos usuários do IPROJECT com a finalidade de estabelecer um cronograma de tarefas para um determinado período.
Descrição do Caso de Uso
O caso de uso se inicia ao acessar o link iProject → Tarefas → Cronograma → Cadastrar e com a inserção das seguintes informações:
São apresentados os dados do planejamento:
- Descrição Planejamento - Formato - TEXTO, Campo Obrigatório.
- Equipe- Formato - TEXTO, Campo Obrigatório.
- Período- Formato - dd/mm/aaaa, Tipo - DATA.
Essa tela também apresenta a listagem de tarefas com os seguintes campos:
- #: Tipo NUMÉRICO.
- Cadastro: Tipo TEXTO, formato: NOME TAREFA - DD/MM/AAAA.
- Inicio: Tipo DATA.
- Horas Planejadas: Tipo NUMÉRICO.
- Horas Execução: Tipo NUMÉRICO.
- Fim: Tipo DATA.
- Deadline: Tipo DATA.
- Sub-Sistema: Tipo TEXTO.
- Situação: Tipo TEXTO.
- Tipo Tarefa: Tipo TEXTO.
- % Inicial: Tipo NUMÉRICO.
- % Atual: Tipo NUMÉRICO.
- Criador: Tipo TEXTO.
- Carga horária do período selecionado: Tipo NUMÉRICO. Carga horária do usuário durante o planejamento.
Podendo ainda selecionar a opção de Registrar Alteração, Registrar Log para Cronograma, Voltar para o Planejamento (RN05) e Acompanhar Tarefa.
Também são exibidos os logs cadastrados para o cronograma, com os seguintes dados:
- Data/Hora: Tipo DATA, formato: DD/MM/AAAA HH:MM.
- Criador: Tipo TEXTO, formato: LOGIN.
- Tipo de Log: Tipo TEXTO.
- Descrição : Tipo TEXTO.
Percebe-se que, para cada registro relacionado, existe a opção de apagá-lo mediante confirmação positiva.
Será exibido ainda uma listagem de tarefas do usuário atual, contendo:
- Prior. - Formato - 999, Tipo - NUMÉRICO.
- # - Formato - 999, Tipo - NUMÉRICO.
- Tarefa - Formato - TEXTO
- Cadastro - Formato - TEXTO
- Deadline - Formato - TEXTO
- Sub-Sistema - Formato - TEXTO
- Situação - Formato - TEXTO
- Tipo Tarefa - Formato - TEXTO
- % - Formato - 99%, Tipo - NUMÉRICO.
- Criador - Formato - TEXTO
E ainda contendo a opção de Adicionar essa tarefa a lista de tarefas do cronograma.
O caso de uso é finalizado.
Principais Regras de Negócio
- RN01 - Os campos Nome e Responsável são obrigatórios.
- RN02 - Só poderá ser cadastrado um cronograma, caso um planejamento tenha sido criado.
- RN03 - Só aparecerá o ícone de apagar log quando ouver logs cadastrados.
- RN04 - Ao adicionar uma tarefa ao cronograma, é alterado o status para EM PLANEJAMENTO.
- RN05 - Apenas coordenadores de equipes possuem acesso à opção.
Resoluções/Legislações Associadas
Não se Aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.com.jeebrasil.iproject.dominio.ItensCronograma | sistemas_comum.iproject.itens_cronograma |
br.com.jeebrasil.iproject.dominio.Tarefa | sistemas_comum.iproject.tarefa |
br.com.jeebrasil.iproject.dominio.Cronograma | sistemas_comum.iproject.cronograma |
Plano de Teste
Sistema: IProject
Link(s): Tarefas → Cronograma → Cadastrar
Usuários: gleydson, dalton
Papel que usuário deve ter: Não se aplica.
Cenários de Teste
- Selecionar Tarefas → Planejamento → Cadastrar
- Informar os dados correspondentes
- Selecionar o caso de uso pelo menu Tarefas → Planejamento → Listar → Visualizar Planejamento por Cronograma
- verificar se existem as lista de tarefas nessa tela quando for anteriormente selecionado um cronograma.
Dados para o Teste
Não se aplica.