Download Output file
Transcript
Quando a inclusão de um usuário for efetuada com sucesso, o mesmo deverá estar disponível para a sua validação de acesso ao sistema. sistema; e Gestor – usuário responsável pela administração do sistema, com permissão para realizar qualquer operação. 3.2.7 Dependência Esta seção não se aplica ao caso de uso em questão. 3.3.4 Fluxos de Eventos Esta seção descreve os passos que deverão ser executados pelo ator e pelo sistema. Estes passos estão descritos em forma de fluxos de eventos e subdividem-se em fluxo básico e fluxos alternativos. 3.2.8 Observação Um gestor não poderá excluir (tornar desativado) os seus próprios dados de usuários. De modo a operacionalizar esta restrição, o sistema não deverá recuperar os dados do gestor que estiver operando o sistema; Padrões estabelecidos para senhas dos usuários do sistema: até 15 caracteres, iniciados por uma letra, com a aceitação de um mínimo de 6 caracteres. Poderão ser utilizadas letras maiúsculas e minúsculas, números de 0 a 9 e os caracteres _ (sublinhado), # e ?; Os níveis de acesso previstos pelo sistema são: 1. Nívelgestor(acessoatodasasfuncionalidades do sistema); e 2. Nível usuário (usuário do sistema, com permissões gerais para alimentar os dados coletados dos perímetros de irrigação associados ao órgão ao qual estiver ligado, assim como para emitir consultas e relatórios do sistema) 3.3.4.1 Fluxo Básico – Manter Cadastro de Irrigante / Lote – Inclusão a) O usuário ou o gestor acessa o sistema [Vide especificação de caso de uso Validar Acesso ao Sistema]; b) O usuário ou o gestor escolhe a opção Cadastro / Irrigante / Lote no menu do sistema; c) O usuário ou o gestor informa que se trata da ação de Cadastrar; d) O usuário ou o gestor informa qual formulário deseja preencher - Irrigante ou Lote; e) O sistema exibe formulário em branco, contendo todos os campos relacionados aos dados a serem informados, de modo a permitir o cadastramento dos dados de um determinado irrigante / lote; f ) O usuário ou gestor informa os dados obrigatórios e, se possível, os opcionais; g) Ousuárioougestorconfirmaocadastramento dos dados clicando no botão Executar do formulário [4.2.3][4.2.4]; h) O sistema grava todas as informações no banco de dados e informa ao usuário ou ao gestor que os dados foram incluídos com sucesso [4.2.5]; e i) O caso de uso se encerra. 3.3 Manter cadastro de Irrigante/Lote 3.3.1 Introdução A proposta deste documento é detalhar um caso de uso, em nível de projeto lógico, descrevendo os cenários (conjunto de passos) que deverão ser executados pelo sistema, com o objetivo de produzir algo significativo para o(s) ator(es). Abrange a descrição dos atores envolvidos na funcionalidade, a seqüência de ações a serem realizadas pelo módulo e pelo ator e uma série de características específicas do caso de uso em questão. 3.3.4.2 Fluxos Alternativo 3.3.4.2.1 Manter Cadastro de Irrigante / Lote – Alteração a) O usuário ou o gestor acessa o sistema [Vide especificação de caso de uso Validar Acesso ao Sistema]; b) O usuário ou o gestor escolhe a opção Cadastro / Irrigante / Lote no menu do sistema; c) O usuário ou o gestor informa que se trata da ação de Alterar; d) O usuário ou o gestor informa qual formulário deseja preencher com dados a pesquisar - Irrigante ou Lote; 3.3.2 Breve Descrição A proposta deste caso de uso é manter atualizados os dados relacionados ao binômio irrigante / lote e posterior geração dos relatórios gerenciais / administrativos, incluindo às funções de inclusão, alteração e exclusão. 3.3.3 Atores Usuário – usuário do sistema, com permissões gerais para alimentar os dados coletados (digitação ou importação) e emitir consultas e relatórios do 43 rel.indd 43 27/4/2009 00:50:50