Especificação do Caso de Uso
Histórico de Revisão Sumário Data Versão Descricão Autor 22/0/2011 1.0 Versão Inicial de Desenvolvimento Maurício Santos 31/0/2011 1.1 Correções e atualizações Maurício Santos 1. Manter Visita 1.1 Breve Descrição 2. Atores 3. Pré-Condições 3.1 O usuário deverá estar logado no sistema com perfil que lhe permita executar este caso de uso; 3.2 O funcionário a ser visitado deve estar cadastrado no Banco de Dados da MóduloFarma, pois seu nome, seção e ramal serão importados para o sistema Visual Black 3.3 O visitante deverá ter seus dados pessoais previamente cadastrados no Sistema, assim como seu veículo, caso o esteja conduzindo. Fluxo de Eventos.1 Fluxo Básico Manter Visita.2 Fluxos Alternativos.3 Exceções. Pós-condições.1 Sistema exibe mensagem de sucesso..2 Sistema exibe mensagem de erro.. RNE001 Campos exibidos na tela 7. Referências. Observações 9. Regras de Negócio Especiais 10. Aprovação 7 7
(P O Ator aciona a opção OK Caso de Uso (P) O Sistema importa para o cadastro de visita os seguintes dados: nome completo, Órgão Emissor, CPF e fotografia. (P7 O Ator preenche o campo visitado e aciona a opção pesquisar 1. Manter Visita 1.1 Breve Descrição Este caso de uso implementa as funcionalidades para a inclusão no Sistema de dados referentes à entrada e saída de visitantes e seus veículos quando entram e saem da empresa MóduloFarma. O documento faz uma análise do caso de uso para o projeto. (P) O sistema exibe um ComboBox com os nomes dos funcionários conforme o preenchido no campo visitado para que o Ator selecione o funcionário correto. (P9) O Ator seleciona e aciona a opção ok. (P10) O sistema importa os dados do funcionário a ser visitado (seção e ramal). (P11) O ator preenche o campo observação, caso seja necessário. (P12) Caso o visitante esteja conduzindo o veículo, é acionada a opção (C/ veículo). Caso não esteja passe para o passo (P17). (P13) O ator preenche o campo Placa e aciona a opção Pesquisar, caso o veículo já tenha sido cadastrado; Caso não tenha, ele preenche todos os campos, registra o veículo e retorna ao início deste passo(p13). (P1) O sistema importa os dados do veículo; (tipo, cor e modelo). 2. Atores Atendente Administrador 3. Pré-Condições 3.1 O usuário deverá estar logado no sistema com perfil que lhe permita executar este caso de uso; 3.2 O funcionário a ser visitado deve estar cadastrado no Banco de Dados da MóduloFarma, pois seu nome, seção e ramal serão importados para o sistema Visual Black List. 3.3 O visitante deverá ter seus dados pessoais previamente cadastrados no Sistema, assim como seu veículo, caso o esteja conduzindo.. Fluxo de Eventos.1 Fluxo Básico Manter Visita (P1) Este caso de uso se inicia quando o Ator aciona a opção Visita na tela principal do Sistema. (P2) O Sistema exibe a tela de Cadastro de visita. (P3) O Ator informa a identidade do visitante e aciona a opção OK A1.1 A2 (P) O sistema exibe uma pequena caixa com os dados pessoais do visitante para que o Ator confirme ou Cancele a operação. (P1) O ator confirma na tela. (P1) O sistema retorna à tela de visita. (P17) O ator verifica os dados e aciona a opção registrar. (P1) Uma mensagem de cadastro com sucesso é exibida na tela e assim a visita está liberada. (P19) O caso de uso é finalizado..2 Fluxos Alternativos A1.1 Nenhum dado informado para a consulta No passo (P3) do Fluxo Básico, o Ator não preencheu nenhum campo e acionou a opção Pesquisar (Ícone de lupa). A1.2 O Sistema exibe a mensagem Atenção! Informe os dados para a consulta. A1.3 O Sistema posiciona o foco do cursor no campo Identidade A1. Volta ao passo (P3) A2.1 Necessidade de alteração dos dados. No passo (P) O usuário pode confirmar as informação com o visitante. A2.2 O sistema exibe mensagem para confirmação ou cancelamento da operação Dados corretos. A2.3 Em caso de cancelamento pode ser feita nova consulta. A2. Nova consulta feita com sucesso, confirma operação. A2. Dados precisam de correção, é feita uma observação e correção dos dados pelo ator administrador. A3.1 Seleção de funcionário para visita No passo (P) o usuário seleciona o funcionário para visita.
A3.2 O sistema exibe mensagem para confirmação ou cancelamento da operação A3.3 Caso não tenha sido informado nenhum nome e foi selecionada a opção OK o sistema exibe mensagem de erro. Campo obrigatório sem preenchimento. A3. Volta à tela anterior. A3. O sistema exibe o campo em falta com um asterisco..3 Exceções Nenhuma exceção identificada.. Pós-condições Estado de uso do sistema após caso de uso concluído..1 Sistema exibe mensagem de sucesso. CAMPO 1TIPO OBRIG OBSERVAÇÃO Identidade Alfanumérico Não Número da Identidade do visitante Ramal Numérico Sim Ramal do visitado. Preenchido automaticamente quando da confirmação mencionada no campo acima (Visitado). Crachá Numérico Sim Número do crachá que o visitante recebe depois do cadastro da visita. Data Data Sim Data de entrada do visitante. Preenchido automaticamente conforme a Bios da máquina (sendo editável). Hora Hora Sim Hora de entrada do visitante. Preenchido automaticamente conforme a Bios da máquina (sendo editável). Observação Texto Não Campo destinado ao preenchimento de dados não previstos no Sistema, tais como, entrada de visitantes portando notebooks, crianças menores de idade acompanhadas de seu responsável, etc. Fotografia Imagem Sim Fotografia tirada no momento do cadastro do visitante e importada para o cadastro da visita. O sistema exibe a mensagem Processo realizado com sucesso.2 Sistema exibe mensagem de erro. O sistema exibe mensagem de erro o caso de uso. Erro no processo. Deseja continuar então o usuário seleciona a opção, em caso de Não aceitação, o sistema volta para tela anterior. Caso deseje continuar o sistema finaliza a operação e volta à tela inicial.. RNE001 Campos exibidos na tela CAMPO TIPO OBRIG OBSERVAÇÃO Identidade Alfanumérico Não Número da Identidade do visitante CPF Alfanumérico Não Número do CPF do visitante Nome Texto Sim Nome completo do visitante Visitado Texto Sim Nome do visitado conforme consta no Banco de Dados da MóduloFarma. Digitado o primeiro nome e acionado o botão pesquisar, surge um ComboBox com todos os funcionários que possuem esse nome, então o usuário seleciona e confirma o visitado correto. Este dado é importado para o Visual Black List. Seção Texto Sim Seção do visitado. Preenchido automaticamente quando da confirmação mencionada no campo acima (Visitado). 7. Referências Documento Data Versão Diagrama de caso de uso 10/0/2011 03 Documento de Regra de negócios 2/0/2011 1.1 Documento de Requisitos 2/0/2011 2. Protótipo do sistema 1/0/2011 1.0 Ata de reunião 007 21/0/2011 - Todos os documentos podem ser encontrados no site da empresa. http://vblacklist.wordpress.com/. Observações No caso de uso Manter visita temos a utilização do cadastro com a tela e protótipo em arquivo. O sistema está totalmente programado para receber e executar as funções inclusive prevenindo para situações de erro que possam ocorrer devido falhas em hardware e utilização incorreta. O usuário Administrador está amplamente capacitado para fazer reparos no sistema e correções 7
9. Regras de Negócio Especiais RNE001 Validação do CPF Todo Cliente cadastrado deverá ter seu CPF validado conforme as regras do Ministério da Fazenda. RNE002 Cadastramento com foto. É necessário foto atualizada para realizar o cadastramento. RNE003 Preenchimento obrigatório Os campos do cadastro precisam estar completos em preenchimento obrigatório excetuando o campo de observações. 10. Aprovação Rafael Faria Gerente de Projeto Visual BlackList Wilson Amaral Engenheiro de Software Faculdade Senac