====== Cadastrar Usuário de Cooperação ====== Apartir do iProject é possível cadastrar os usuários que poderão acessar o sistema devido a possíveis vínculos com a UFRN através de termo de cooperação técnica. É possível cadastrar vários usuários para tais termos. Tais usuários apenas podem acessar o iProject. Eles devem estar estar vinculado a algum termo de [[cadastro_de_cooperacao_tecnica|cooperação técnica]]. O cadastro de usuário será acessível por usuários que possuam permissão de **gerente**. ===== Descrição do Caso de Uso ===== É necessário informar os seguintes dados a respeito do usuário: * Nome - Nome do usuário a qual se deseja cadastrar. * CPF - CPF do usuário que está sendo cadastrado. * Sexo - Sexo do usuário que está sendo cadastrado. * Nascimento - Data de nascimento do usuário que está sendo cadastrado. * Inativo - Indica se o usuário se encontra ativo ao sistema. Mais utilizado na alteração dos usuários. * Login - Login que será criado para o usuário. * Senha - Senha para acesso ao sistema, o mesmo poderá ser [[desenvolvimento:especificacoes:iproject:casos_de_uso:cooperacao_tecnica:alterar_perfil|modificado]] após login do usuário. * Repetir senha : repertir a senha fornecida para confirmação. * E-Mail - E-mail do usuário. Utilizado para notificação de criação de tarefas e alteração de log. * Cooperação Técnica - Lista das possívies cooperações técnicas a qual o usuário está vinculado. Cadastrada através do [[desenvolvimento:especificacoes:iproject:casos_de_uso:administracao:cooperacao_tecnica:cadastro_de_cooperacao_tecnica| Cadastro de Coooperação Técnica]] Logo a seguir é exibida uma listagem com os usuários de cooperação técnica com os seguintes dados: * //**Nome**// * //**Login**// * //**Nome da Instituição**// e para cada um a opção de //Alterar os Dados de Cooperação// que são os dados anteriormente descritos. ===== Principais Regras de Negócio ===== Não se aplica! ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.com.jeebrasil.iproject.dominio.Usuario | *.comum.usuario | | br.com.jeebrasil.iproject.dominio.CooperacaoTecnicaUsuario | sistemas_comum.iproject.cooperacao_tecnica_usuario | ====== Plano de Teste ====== Sistema: iProject Link(s): Administração -> Cooperação Técnica -> Cadastrar Usuário de Cooperação Login(s): gleydson Papel que usuário deve ter: Gerente. ===== Cenários de Teste ===== * Realizar cadastro do usuário. * Realizar login no sistema. * Após login, o sistema ficará com menu resumido, a acessos restritos. * Verificar se o usuário cadastrado aparece na listagem logo abaixo. ===== Dados para o Teste ===== Não se aplica.