ANHANGUERA EDUCACIONAL FAC 3
ATPS DE ENGENHARIA DE SOFTWARE
Parte 5
Nome: Anderson Ricardo Paublo RA:0901381748
Nome: Felipe Augusto Aparicio RA: 0916396398
Nome: Hildebrando Pedroni RA: 1001757638
Nome: Henrique Moreno RA: 0947497522
Nome: Leandro Almeida RA: 0808186686
Nome do Caso de Uso: | Manter cadastro do animal | ||
Criado por: | Anderson R. Paublo | Atualizado por: | Anderson R. Paublo |
Data da Criação: | 29/05/2010 | Data da Atualização: | 29/05/2010 |
Atores: | Atendente, Veterinário | ||
Descrição: | Este caso de uso é responsável por exibir e gravar os dados dos animais que foram atendidos na clinica veterinária. | ||
Pré-condições: | O dono do animal deve ter preenchido uma ficha com os dados necessários para o cadastramento. | ||
Pós-condições: | |||
Prioridade: | Alta | ||
Freqüência de uso: | Alta | ||
Complexidade: | Alta | ||
Risco: | Alto | ||
Fluxo de Eventos: | Fluxo Normal: 1. O usuário seleciona a opção Cadastrar um novo animal no menu do sistema 2. O sistema exibe a tela de cadastramento de animais 3. O usuário preenche todos os campos e depois clica no botão salvar dados desta animal. 4. O sistema verifica se todos os dados importantes foram inseridos corretamente. 5. Se os todos os dados estiverem corretos: 1. O sistema grava-os no banco de dados 2. O sistema pergunta ao usuário se deseja cadastrar um novo animal. 3. Se o usuário responder SIM o sistema volta para o passo 3. 6. O caso de uso termina. Fluxo Alternativo - (Dados incorretos) 5. Se os dados não estiverem corretos, o sistema emite uma mensagem informando quais campos devem ser corrigidos e posiciona o cursor no primeiro campo incorreto. Depois volta para o passo 4 do fluxo normal. | ||
Requisitos não funcional: | O sistema não pode demorar mais de 3 segundos para gravar os dados no banco de dados. |
Nome do Caso de Uso: | Marcar consulta | ||
Criado por: | Anderson R. Paublo | Atualizado por: | Anderson R. Paublo |
Data da Criação: | 29/05/2010 | Data da Atualização: | 29/05/2010 |
Atores: | Atendente, Veterinário | ||
Descrição: | Este caso de uso é responsável por exibir e gravar os dados das consultas marcadas. | ||
Pré-condições: | O atendente ou veterinário deverá preencher uma requisição de consulta. | ||
Pós-condições: | |||
Prioridade: | Alta | ||
Freqüência de uso: | Alta | ||
Complexidade: | Alta | ||
Risco: | Alto | ||
Fluxo de Eventos: | Fluxo Normal: 1. O usuário seleciona a opção Marcar uma consulta no menu do sistema 2. O sistema exibe a tela de cadastramento de consilta 3. O usuário preenche todos os campos e depois clica no botão salvar consulta. 4. O sistema verifica se todos os dados importantes foram inseridos corretamente. 5. Se os todos os dados estiverem corretos: 1. O sistema grava-os no banco de dados 2. O sistema pergunta ao usuário se deseja cadastrar uma nova consulta. 3. Se o usuário responder SIM o sistema volta para o passo 3. 6. O caso de uso termina. Fluxo Alternativo - (Dados incorretos) 5. Se os dados não estiverem corretos, o sistema emite uma mensagem informando quais campos devem ser corrigidos e posiciona o cursor no primeiro campo incorreto. Depois volta para o passo 4 do fluxo normal. | ||
Requisitos não funcional: | O sistema não pode demorar mais de 3 segundos para gravar os dados no banco de dados. |
Nome do Caso de Uso: | Consultar agenda | ||
Criado por: | Anderson R. Paublo | Atualizado por: | Anderson R. Paublo |
Data da Criação: | 29/05/2010 | Data da Atualização: | 29/05/2010 |
Atores: | Atendente, Veterinário | ||
Descrição: | Este caso de uso é responsável por exibir e os dados das consultas marcadas. | ||
Pós-condições: | |||
Prioridade: | Media | ||
Freqüência de uso: | Alta | ||
Complexidade: | Baixo | ||
Risco: | Baixo | ||
Fluxo de Eventos: | Fluxo Normal: 1. O usuário seleciona a opção Pesquisar consultas no menu do sistema 2. O sistema exibe uma tela com datas para pesquis 3. O usuário escolhe a data para a pesquisa. 4. O sistema verifica e imprime todas as consultas marcadas para o dia. | ||
Requisitos não funcional: | O sistema não pode demorar mais de 5 segundos pesquisar no banco de dados. |
Nome do Caso de Uso: | Consultar clientes | ||
Criado por: | Anderson R. Paublo | Atualizado por: | Anderson R. Paublo |
Data da Criação: | 29/05/2010 | Data da Atualização: | 29/05/2010 |
Atores: | Atendente, Veterinário | ||
Descrição: | Este caso de uso é responsável por exibir e os dados os clientes cadastrados. | ||
Pós-condições: | |||
Prioridade: | Media | ||
Freqüência de uso: | Alta | ||
Complexidade: | Baixo | ||
Risco: | Baixo | ||
Fluxo de Eventos: | Fluxo Normal: 1. O usuário seleciona a opção Pesquisar clientes no menu do sistema 2. O sistema exibe uma tela com duas opções: exibir todos os clientes ou por RG. 3. Se o usuário colocar todos o sistema imprimirá na tela a lista de todos os clientes. Fluxo Alternativo - (Dados incorretos) 3. Se o usuário optar pesquisar por RG o programa imprimirá apenas o RG colocado 4. Se o RG estiver errado o programa exigira uma nova tentativa. | ||
Requisitos não funcional: | O sistema não pode demorar mais de 5 segundos pesquisar no banco de dados. |
Nome do Caso de Uso: | Manter cadastro de produtos | ||
Criado por: | Anderson R. Paublo | Atualizado por: | Anderson R. Paublo |
Data da Criação: | 29/05/2010 | Data da Atualização: | 29/05/2010 |
Atores: | Atendente, Veterinário | ||
Descrição: | Este caso de uso é responsável por exibir e gravar os dados dos produtos comprados para revenda. | ||
Pós-condições: | |||
Prioridade: | Media | ||
Freqüência de uso: | Alta | ||
Complexidade: | Baixo | ||
Risco: | Baixo | ||
Fluxo de Eventos: | Fluxo Normal: 1. O usuário seleciona a opção Cadastrar um novo produto no menu do sistema 2. O sistema exibe a tela de cadastramento de produtos 3. O usuário preenche todos os campos e depois clica no botão salvar. 4. O sistema verifica se todos os dados importantes foram inseridos corretamente. 5. Se os todos os dados estiverem corretos: 1. O sistema grava-os no banco de dados 2. O sistema pergunta ao usuário se deseja cadastrar um novo produto. 3. Se o usuário responder SIM o sistema volta para o passo 3. 6. O caso de uso termina. Fluxo Alternativo - (Dados incorretos) 5. Se os dados não estiverem corretos, o sistema emite uma mensagem informando quais campos devem ser corrigidos e posiciona o cursor no primeiro campo incorreto. Depois volta para o passo 4 do fluxo normal. | ||
Requisitos não funcional: | O sistema não pode demorar mais de 3 segundos para gravar os dados no banco de dados. |
Nenhum comentário:
Postar um comentário