~~ODT~~
Cadastro de Projeto
Um projeto representa um relacionamento entre o projeto e um usuário da cooperação responsável pelo suporte a esta instituição. Tem como finalidade tornar mais detalhado o cadastro de tarefas, dando possibilidade de uma filtragem mais específica. Exemplos das instituições são UFBA, DPRF, UFERSA.
O cadastro de projetos será acessível por usuários que possuem permissão de gerente.
Descrição do Caso de Uso
O caso de uso se inicia ao acessar o link iProject → Administração → Projeto → Cadastro de projeto e com a inserção das seguintes informações:
Os seguintes campos estão disponíveis:
- Nome da Instituição - Formato - TEXTO. Nome da instituição que a cooperação dá suporte. Campo Obrigatório.
- Email da Instituição - Tipo - TEXTO. E-mail da instituição que será responsável por receber mensagens de abertura de tarefa. O mesmo pode ser descrito utilizando ';'
- Gerente de Relacionamento - Tipo - TEXTO. Usuário responsável pelo relacionamento com a instituição. Campo Obrigatório.
Abaixo do formulário de cadastro de projeto o sistema exibe uma listagem com os projetos cadastrados. Nessa listagem são exibidos os seguintes dados:
- Nome da Instituição - Tipo - TEXTO. Nome da instituição que a cooperação dá suporte.
- E-mail da Instituição - Tipo - TEXTO. E-mail da instituição que recebe mensagens de abertura de tarefa.
- Gerente de Relacionamento - Tipo - TEXTO. Usuário responsável pelo relacionamento com a instituição.
Para cada tarefa também são exibidos as opções de :
- Ativar Projeto : Ativa o projeto.
- Inativa Projeto : Ativa o projeto.
- Alterar Projeto : Alterar dados do projeto. (RN02)
O caso de uso é finalizado.
Principais Regras de Negócio
- RN01 - Uma instituição só pode estar vinculada a apenas um gerente de relacionamento.
- RN02 - Um projeto inativo não pode ser alterado.
Resoluções/Legislações Associadas
Não se Aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.com.jeebrasil.iproject.dominio.projeto | iproject.projeto |
Plano de Teste
Sistema: iProject
Link(s): Administração → Projeto → Cadastro de Projeto
Papel que usuário deve ter: Gerente.
Usuário: dalton, raphaela, gleydson.
Cenários de Teste
- Realizar o cadastro de um projeto e verificar se os projeto dados do projeto cadastrado estão sendo exibidos corretamente na listagem abaixo do formulário.
- Tentar realizar a operação de Alterar Projeto para um projeto Inativo. O sistema deve alertar que um projeto inativo não pode ser alterado, conforme (RN02).
Dados para o Teste
Não se aplica.