Vous êtes sur la page 1sur 33

CINCIA DA COMPUTAO 5 SEMESTRE

ATPS ETAPA 3 Engenharia de Software e Anlise de Projeto de Sistemas Prof. xxxxxxxxxxxxxx

SOROCABA

Relatrio

O seguinte relatrio servir de base para que o cliente possa saber como ficar a interface grfica do sistema depois de pronto. A seguir esto as imagens das interfaces grficas seguidas dos casos de testes respectivos, explicaes e justificativas:

Figura 1

Figura 2

Caso de teste
Caso de teste CT 1 - Menu com as opes Consultar,Cadastrar,Alterar e Excluir animais Pr-condies Ter clicado no boto Animais na pgina inicial do aplicativo Procedimentos O ator escolhe uma das quatro opes e clica Resultado esperado Abrir uma nova janela de acordo com a opo escolhida pelo ator Dados de entrada Critrios especiais No se aplica Ambiente Implementao Manual Iterao 1 iterao O ator (usurio) utilizar a janela mostrada na figura 1 para escolher dentre quatro opes a opo desejada. Se a opo escolhida for Consultar, abrir uma nova janela (figura 2) onde ser necessrio que o ator digite o nome do animal e o CPF do dono para que possa abrir uma nova janela com os dados do animal, esse procedimento tambm ocorrer quando as opes forem Alterar ou Excluir, s no vai ocorrer quando a opo escolhida for Cadastrar porque no caso o ator ainda ter que fazer o cadastro de um novo animal.

Figura 3

Caso de teste
Caso de teste Pr-condies CT 2 - Ficha para cadastro do animal Ter clicado no boto Cadastrar na tela de menu de opes Animais e ter permisso para cadastrar Procedimentos O ator preenche a ficha com os dados necessrios e clica em Salvar Resultado esperado Cadastrar os dados de um novo animal Dados de entrada Dados do novo animal Critrios especiais No se aplica Ambiente Implementao Manual Iterao 1 iterao Atravs da janela mostrada na figura 3 o ator poder fazer o cadastro de um novo animal, que no caso ter que ter permisso para isso; o ator preenche os campos com os dados do animal e seu dono e clica em Salvar ou clica em Cancelar no caso de haver desistncia do cadastro por algum motivo.

Figura 4

Caso de teste
Caso de teste Pr-condies CT 3 - Ficha para consulta do cadastro do animal Ter clicado no boto Consultar na tela de menu de opes Animais Procedimentos O ator visualiza os dados do animal Resultado esperado Carregar janela com os dados do animal Dados de entrada Nome do animal e CPF do dono Critrios especiais No se aplica Ambiente Implementao Manual Iterao 1 iterao

Atravs da janela mostrada na figura 4, o ator visualizar o cadastro do animal conforme nome e CPF do dono.

Figura 5

Caso de teste
Caso de teste Pr-condies CT 4 - Ficha para alterar dados do animal Ter clicado no boto Alterar na tela de menu de opes Animais e ter permisso para alterar dados Procedimentos O ator altera os dados necessrios e clica em Salvar Resultado esperado Alterar os dados do animal Dados de entrada Nome do animal e CPF do dono Critrios especiais No se aplica Ambiente Implementao Manual Iterao 1 iterao Para alterar os dados de um cadastro de algum animal, o ator, com permisso para alteraes, far atravs da janela mostrada na figura 5, onde ele deve alterar os dados necessrios e clicar em salvar.

Figura 6

Caso de teste
Caso de teste Pr-condies CT 5 - Ficha para excluir os dados do animal Ter clicado no boto Excluir na tela de menu de opes Animais e ter permisso para excluir cadastros Procedimentos O ator clica em excluir e exclui o cadastro Resultado esperado Excluir o cadastro do animal Dados de entrada Nome do animal e CPF do dono Critrios especiais No se aplica Ambiente Implementao Manual Iterao 1 iterao

A janela mostrada na figura 6 ser utilizada para que o ator, que no caso tambm deve ter permisso para excluir, exclua o cadastro de um animal clicando em Excluir.

Figura 7

Figura 8

Caso de teste
Caso de teste CT 6 - Menu com as opes Consultar,Cadastrar,Alterar e Excluir funcionrios Pr-condies Ter clicado no boto Funcionrios na pgina inicial do aplicativo Procedimentos O ator escolhe uma das quatro opes e clica Resultado esperado Abrir uma nova janela de acordo com a opo escolhida pelo ator Dados de entrada Critrios especiais No se aplica Ambiente Implementao Manual Iterao 1 iterao Para consultar, cadastrar, alterar e excluir dados referentes aos funcionrios, o ator utilizar a janela mostrada na figura 7, onde como na janela Menu Animais,necessitar de dados de entrada quando as opes forem consultar, alterar e excluir (mostrado na figura 8), mas no caso ser o nome do funcionrio e o nmero da Carteira de trabalho.

Figura 9

Caso de teste
Caso de teste Pr-condies CT 7 - Ficha para cadastro do(a) funcionrio(a) Ter clicado no boto Cadastrar na tela de menu de opes Funcionrios e ter permisso para cadastrar Procedimentos O ator preenche a ficha com os dados necessrios e clica em Salvar Resultado esperado Cadastrar os dados de um(a) novo(a) funcionrio(a) Dados de entrada Dados do(a) funcionrio(a) Critrios especiais No se aplica Ambiente Implementao Manual Iterao 1 iterao

O cadastro de um novo funcionrio ser feito atravs da janela mostrada na figura 9, onde como na janela para cadastro de um novo animal, o ator ter que ter permisso para isso e ter que preencher os campos com os dados respectivos e clicar em Salvar ou em Cancelar no caso de desistncia de fazer o cadastro.

Figura 10

Caso de teste
Caso de teste Pr-condies CT 8 - Ficha para consulta do cadastro do(a) funcionrio(a) Ter clicado no boto Consultar na tela de menu de opes Funcionrios e ter permisso para consultar Procedimentos O ator visualiza os dados do(a) funcionrio(a) Resultado esperado Carregar janela com os dados do(a) funcionrio(a) Dados de entrada Nome e n da Carteira de trabalho do(a) funcionrio(a) Critrios especiais No se aplica Ambiente Implementao Manual Iterao 1 iterao

Na janela mostrada na figura 10 o ator poder visualizar o cadastro de um(a) funcionrio(a), uma vez que tenha permisso para isso.

Figura 11

Caso de teste
Caso de teste Pr-condies CT 9 - Ficha para alterar dados do(a) funcionrio(a) Ter clicado no boto Alterar na tela de menu de opes Funcionrios na pgina inicial do aplicativo Procedimentos O ator altera os dados necessrios e clica em Salvar Resultado esperado Altera os dados do(a) funcionrio(a) Dados de entrada Nome e n da Carteira de trabalho do(a) funcionrio(a) Critrios especiais No se aplica Ambiente Implementao Manual Iterao 1 iterao

Atravs da janela mostrada na figura 11, o ator poder alterar dados do cadastro de um(a) funcionrio(a) desde que tenha permisso para alterao dos dados e salvar clicando em Salvar ou cancelar clicando em Cancelar.

Figura 12

Caso de teste
Caso de teste Pr-condies CT 10 - Ficha para excluir os dados do(a) funcionrio(a) Ter clicado no boto Alterar na tela de menu de opes e ter permisso para excluir dados Procedimentos O ator clica em excluir e exclui o cadastro Resultado esperado Excluir o cadastro do(a) funcionrio(a) Dados de entrada Nome e n da Carteira de trabalho do(a) funcionrio(a) Critrios especiais No se aplica Ambiente Implementao Manual Iterao 1 iterao Para excluso de um cadastro de funcionrio, o ator, com permisso para acessar a janela (figura 12), dever clicar em Excluir.

Figura 13

Figura 14

Caso de teste
Caso de teste CT 11 - Menu com as opes Consultar,Cadastrar,Alterar e Excluir histrico de animais Pr-condies Ter clicado no boto Histrico na pgina inicial do aplicativo Procedimentos O ator escolhe uma das quatro opes e clica Resultado esperado Abrir uma nova janela de acordo com a opo escolhida pelo ator Dados de entrada Critrios especiais No se aplica Ambiente Implementao Manual Iterao 1 iterao Para consultar, cadastrar, alterar e excluir dados referentes ao histrico dos animais, o ator, que no caso tenha permisso, far atravs da janela mostrada na figura 13 e 14, onde os procedimentos para isso sero iguais aos mencionados nas janelas mostradas nas figuras 7 e 8, e no caso os dados de entrada tambm sero nome do animal e CPF do dono, como na janela Menu Animais.

Figura 15

Caso de teste
Caso de teste Pr-condies CT 12 - Ficha para cadastro de dados no histrico do animal Ter clicado no boto Cadastrar na tela de menu de opes Histrico e ter permisso para cadastrar Procedimentos O ator preenche a ficha com os dados necessrios e clica em Salvar Resultado esperado Cadastrar dados no histrico do animal Dados de entrada Dados referentes ao histrico de consultas e banho/tosa do animal Critrios especiais No se aplica Ambiente Implementao Manual Iterao 1 iterao O cadastro de dados no histrico de cada animal ser feito atravs da janela mostrada na figura 15, onde o ator digitar os dados e a seguir deve clicar em Salvar ou Cancelar se desistir de incluir dados no histrico.

Figura 16

Caso de teste
Caso de teste Pr-condies CT 13 - Ficha para consulta do histrico do animal Ter clicado no boto Consultar na tela de menu de opes Histrico Procedimentos O ator visualiza o histrico do animal Resultado esperado Carregar janela com o histrico do animal Dados de entrada Nome do animal e CPF do dono Critrios especiais No se aplica Ambiente Implementao Manual Iterao 1 iterao A janela mostrada na figura 16 deve mostrar uma tabela com todos os dados j cadastrados no histrico de cada animal, onde o nmero de linhas deve aumentar conforme mais dados vo sendo includos.

Figura 17

Caso de teste
Caso de teste Pr-condies CT 14 - Ficha para alterar dados do histrico do animal Ter clicado no boto Alterar na tela de menu de opes Histrico e ter permisso para alterar Procedimentos O ator altera os dados necessrios e clica em Salvar Resultado esperado Alterar os dados do histrico do animal Dados de entrada Nome do animal e CPF do dono Critrios especiais No se aplica Ambiente Implementao Manual Iterao 1 iterao Para alterao de dados no histrico dos animais, o ator, que tenha permisso, ter que abrir a janela mostrada na figura 17, onde deve depois de alterar os dados clicar em Salvar ou se desistir, em Cancelar. Para que o ator faa a excluso completa de dados do histrico de algum animal, ele abrir uma janela parecida com a mostrada anteriormente, mas embaixo da tabela haver um boto Excluir, onde ao clicar nele ser feita a excluso completa.

Figura 18

Figura 19

Caso de teste
Caso de teste CT 15 - Menu com as opes Consultar,Cadastrar,Alterar e Excluir consultas Pr-condies Ter clicado no boto Agenda Consultas na pgina inicial do aplicativo Procedimentos O ator escolhe uma das quatro opes e clica Resultado esperado Abrir uma nova janela de acordo com a opo escolhida pelo ator Dados de entrada Critrios especiais No se aplica Ambiente Implementao Manual Iterao 1 iterao As janelas mostradas nas figuras 18 e 19 daro acesso s janelas de cadastro, consulta, alterao e excluso de dados na agenda de consultas, mas ao clicar em cadastrar, o sistema gerar um nmero para a consulta, o qual ser utilizado quando o ator clicar em Alterar/Exclui e servir para que o ator possa chegar a dados referentes a uma consulta com mais facilidade, no entanto, digamos que o ator queira alterar esse nmero, o sistema no permitir que isso seja feito, para que no haja repeties de nmeros; e quando o ator clicar em Consultar, ser aberta uma nova janela que ser mostrada logo a seguir.

Figura 20

Figura 21

Caso de teste
Caso de teste Pr-condies CT 16 - Ficha para consulta de consultas Ter clicado no boto Consultar na tela de menu de opes Consultas Procedimentos O ator visualiza os dados das consultas cadastradas na agenda de cada veterinrio Resultado esperado Carregar janela com os dados da consulta cadastrada na agenda de cada veterinrio Dados de entrada Nome do veterinrio e data Critrios especiais No se aplica Ambiente Implementao Manual Iterao 1 iterao Como mencionado anteriormente, a janela mostrada na figura 20, onde o ator escolher o veterinrio e a data, abrir uma nova janela (mostrada na figura 21) com uma relao com as consultas marcadas para a data digitada pelo ator, se o ator no digitar nenhuma data, por padro, o sistema abrir a agenda na data do dia em que a consulta est sendo feita.

Figura 22

Caso de teste
Caso de teste Pr-condies CT 17 - Ficha para cadastro de nova consulta Ter clicado no boto Cadastrar na tela de menu de opes Agenda Consultas e ter permisso para cadastrar Procedimentos O ator preenche a ficha com os dados necessrios e clica em Salvar Resultado esperado Cadastrar consultas na agenda de consultas Dados de entrada Dados da nova consulta Critrios especiais O n de consulta gerado automaticamente pelo sistema Ambiente Implementao Manual Iterao 1 iterao Para o cadastro de uma nova consulta, o ator utilizar a janela mostrada na figura 22, onde escolher o nome de um veterinrio para selecionar, preencher os campos com os dados, no caso o nmero da consulta j ter sido gerado pelo sistema, e para poder saber que dias esto disponveis para marcar consultas, o ator deve clicar em Calendrio, onde aparecer um calendrio do ms indicando os dias disponveis para isso.

Figura 23

Caso de teste
Caso de teste Pr-condies CT 18 - Ficha para alterar ou excluir dados da consulta Ter clicado no boto Alterar/Excluir na tela de menu de opes Consultas e ter permisso para alterar dados de consultas e excluir consultas Procedimentos O ator altera os dados necessrios e clica em Salvar,ou clica em excluir para excluir a consulta Resultado esperado Alterar os dados ou excluir consultas Dados de entrada N da consulta Critrios especiais O n da consulta no pode ser editado Ambiente Implementao Manual Iterao 1 iterao Atravs da janela mostrada na figura 23, o ator poder alterar dados da agenda de consultas digitando os dados e clicando em Salvar, excluir todos os dados referentes consulta que estar aparecendo na tela clicando em Excluir, ou clicar em Cancelar caso desista de alterar ou no queira excluir.

Figura 24

Figura 25

Caso de teste
Caso de teste CT 19 - Menu com as opes Consultar,Cadastrar,Alterar e Excluir banho/tosa Pr-condies Ter clicado no boto Agenda Banho/tosa na pgina inicial do aplicativo Procedimentos O ator escolhe uma das quatro opes e clica Resultado esperado Abrir uma nova janela de acordo com a opo escolhida pelo ator Dados de entrada Critrios especiais No se aplica Ambiente Implementao Manual Iterao 1 iterao Atravs das janelas mostradas nas figuras 24 e 25, o ator ter acesso aos dados referentes agenda de banho e tosa, os procedimentos sero iguais aos feitos no Menu da agenda para consultas, mas no caso de Alterar/Excluir, o dado de entrada ser o numero do id do banho/tosa que tambm ser gerado automaticamente pelo sistema quando o ator clicar em Cadastrar.

Figura 26

Caso de teste
Caso de teste Pr-condies CT 20 - Ficha para cadastro de novo banho/tosa Ter clicado no boto Cadastrar na tela de menu de opes Agenda Banho/tosa e ter permisso para cadastrar Procedimentos O ator preenche a ficha com os dados necessrios e clica em Salvar Resultado esperado Cadastrar banho/tosa na agenda de banho/tosa Dados de entrada Dados do animal e funcionrio(a) Critrios especiais O id do banho/tosa gerado automaticamente pelo sistema Ambiente Implementao Manual Iterao 1 iterao A janela mostrada na figura 26 servir para que o ator faa o cadastro de um novo banho/tosa na agenda Banho e Tosa, onde deve selecionar o nome de um dos funcionrios, preencher os campos com os dados necessrio, utilizar o calendrio clicando em Calendrio para saber os dias disponveis para marcar banho e tosa e clicar em Salvar, como dito anteriormente, o nmero do id do banho/tosa j ter sido gerado automaticamente pelo sistema.

Figura 27

Figura 28

Caso de teste
Caso de teste Pr-condies CT 21 - Ficha para consulta de banho/tosa Ter clicado no boto Consultar na tela de menu de opes Banho / tosa Procedimentos O ator visualiza os dados das consultas cadastradas na agenda de cada funcionrio responsvel pelos(as) banhos/tosas Resultado esperado Carregar janela com os dados da consulta cadastrada na agenda de cada funcionrio Dados de entrada Nome do(a) funcionrio(a) e data Critrios especiais Ambiente Implementao Manual Iterao 1 iterao Ao clicar em Consultar na janela mostrada na figura 27, o ator deve selecionar o nome do funcionrio e digitar uma data de sua preferncia e clicar em Consultar para que abra uma nova janela mostrada na figura 28, onde o ator poder visualizar os dados da agenda de banho e tosa, mas como ao consultar a agenda de consultas, se o ator no digitar data nenhuma (figura 27), o sistema abrir e mostrar uma relao com os banhos/tosas marcados para o dia em que est sendo feita a consulta na agenda.

Figura 29

Caso de teste
Caso de teste CT 22 - Ficha para alterar ou excluir dados referentes ao banho/tosa Pr-condies Ter clicado no boto Alterar na tela de menu de opes Banho/tosa e ter permisso para alterar e excluir dados banho/tosa Procedimentos O ator altera os dados necessrios e clica em Salvar,ou clica em excluir para excluir banho/tosa Resultado esperado Alterar os dados ou excluir banho/tosa Dados de entrada Id banho/tosa Critrios especiais O id do banho/tosa no pode ser editado Ambiente Implementao Manual Iterao 1 iterao Atravs da janela mostrada na figura 29, o ator poder alterar dados da agenda de banho e tosa digitando os dados e clicando em Salvar, excluir todos os dados referentes consulta que estar aparecendo na tela clicando em Excluir, ou clicar em Cancelar caso desista de alterar ou no queira excluir.

Vous aimerez peut-être aussi