domingo, 29 de maio de 2011

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