Você está na página 1de 11

ID Caso de Uso Ator (es) Descrio Pr-condies Ps-condies Cenrio principal

Cenrio alternativo Excees

UC008 Inserir Secretria Administrador Este caso de uso tem por objetivo inserir nova secretria Efetuar Login No h. 1. O administrador clica em Inserir secretria na barra do menu disponibilizado pelo sistema; 2. O sistema exibe um formulrio de cadastro de secretria; 3. O usurio preenche o formulrio e clica em cadastrar; 4. O sistema recebe e valida os dados; 5. O sistema envia os dados da secretria para o controle; 6. O sistema insere as informaes no banco de dados; 7. O banco grava e envia uma mensagem de sucesso para o sistema; 8. O sistema mostra mensagem de sucesso para o usurio e redireciona para a lista de secretrias. No h.

1. Se o usurio deixar de preencher campos obrigatrios o sistema mostra mensagem de erro; 2. Se os dados no forem vlidos o sistema mostra mensagem de erro; 3. Se houver erro ao gravar as informaes no banco de dados o sistema mostra mensagem de erro. Tabela 08- Descrio de Caso de Uso Especfico Inserir Secretria UC009 Listar Secretrias Administrador Este caso de uso tem por objetivo listar as secretrias includas no sistema. Efetuar Login No h. 1. O usurio clica em listar secretria, no menu disponibilizado pelo sistema; 2. O sistema busca a lista no banco de dados; 3. O banco de dados envia a lista para o sistema; 4. O sistema exibe a lista de secretrias cadastradas para o usurio. No h.

ID Caso de Uso Ator (es) Descrio Pr-condies Ps-condies Cenrio principal

Cenrio alternativo

Excees

1. Se no houver lista no banco de dados, o sistema exibe uma tela com a lista em branco e um link, caso o usurio pretenda inserir uma nova secretria. Tabela 09 - Descrio de Caso de Uso Especfico Listar Secretrias UC010 Alterar Secretria Administrador Este caso de uso tem por objetivo alterar dados de uma secretria cadastrada. Efetuar Login No h. 1. O usurio clica em listar secretria, no menu disponibilizado pelo sistema; 2. O sistema busca a lista no banco de dados; 3. O banco de dados envia a lista para o sistema; 4. O sistema exibe a lista de secretrias; 5. O usurio seleciona a secretria e clica no cone alterar, 6. O sistema faz a busca do cadastro da secretria selecionada; 7. O banco de dados envia o formulrio para ser mostrado no sistema; 8. O sistema exibe o formulrio com os dados j preenchidos do cadastro da secretria; 9. O usurio altera os dados desejados e clica no boto alterar; 10. O sistema recebe e revalida os dados alterados; 11. O sistema recebe os dados de alterao e envia para o banco de dados; 12. O banco altera e envia uma mensagem de sucesso para o sistema; 13. O sistema exibe a mensagem de sucesso e redireciona para a lista de secretrias.

ID Caso de Uso Ator (es) Descrio Pr-condies Ps-condies Cenrio principal

Cenrio alternativo Excees

No h. 1. Se no houver lista no banco de dados, o sistema exibe uma tela com a lista em branco e um link, caso o usurio

pretenda inserir uma nova secretria; 2. Se o usurio deixar de preencher campos obrigatrios o sistema mostra mensagem de erro; 3. Se os dados no forem vlidos o sistema mostra mensagem de erro; 4. Se houver erro ao gravar as informaes no banco de dados o sistema mostra mensagem de erro. Tabela 10 - Descrio de Caso de Uso Especfico Alterar Secretria ID Caso de Uso Ator (es) Descrio Pr-condies Ps-condies Cenrio principal UC011 Excluir Secretria Administrador Este caso de uso tem por objetivo excluir uma secretria caso seja necessrio. Efetuar Login No h. 1. O usurio clica no cone listar secretria no menu disponibilizado pelo sistema; 2. O sistema busca a lista no banco de dados; 3. O banco de dados envia a lista para o sistema; 4. O sistema exibe a lista de secretrias cadastradas para o usurio; 5. O usurio clica no cone Excluir, na secretria selecionada; 6. O sistema pede a confirmao do pedido; 7. O usurio confirma o pedido de excluso; 8. O sistema envia para o banco de dados o pedido de excluso; 9. O banco de dados recebe a requisio; 10. O banco de dados exclui os dados da secretria e envia para o sistema a mensagem de confirmao; 11. O sistema recebe a mensagem de confirmao; 12. O sistema envia para o usurio a mensagem de confirmao; 13. O sistema redireciona para a lista de Secretrias. No h.

Cenrio alternativo Excees

1. Se no houver lista no banco de dados, o sistema exibe uma tela com a lista em branco e um link, caso o usurio pretenda inserir um novo Secretria; 2. Se houver erro ao excluir as informaes no banco de dados o sistema mostra mensagem de erro. Tabela 11 - Descrio de Caso de Uso Especfico Excluir Secretria

ID Caso de Uso Ator (es) Descrio Pr-condies Ps-condies Cenrio principal

Cenrio alternativo Excees

UC012 Inserir Veterinrio Administrador Este caso de uso tem por objetivo inserir novo veterinrio Efetuar Login No h. 1. O usurio clica em Inserir veterinrio no menu disponibilizado pelo sistema; 2. O sistema exibe um formulrio de cadastro de veterinrio; 3. O usurio preenche o formulrio e clica em cadastrar; 4. O sistema recebe e valida os dados; 5. O sistema envia os dados do veterinrio para o controle; 6. O sistema insere as informaes no banco de dados; 7. O banco grava e envia uma mensagem de sucesso para o sistema; 8. O sistema mostra mensagem de sucesso para o usurio e redireciona para a lista de veterinrios. No h.

1. Se o usurio deixar de preencher campos obrigatrios o sistema mostra mensagem de erro; 2. Se os dados no forem vlidos o sistema mostra mensagem de erro; 3. Se houver erro ao gravar as informaes no banco de dados o sistema mostra mensagem de erro. Tabela 12- Descrio de Caso de Uso Especfico Inserir Veterinrio

ID Caso de Uso Ator (es) Descrio Pr-condies Ps-condies Cenrio principal

UC013 Listar Veterinrio Administrador Este caso de uso tem por objetivo listar os veterinrios includos no sistema. Efetuar Login No h. 1. O usurio clica em listar veterinrio, no menu disponibilizado pelo sistema; 2. O sistema busca a lista no banco de dados; 3. O banco de dados envia a lista para o sistema;

Cenrio alternativo Excees

4. O sistema exibe a lista de veterinrios cadastrados para o usurio. No h. 1. Se no houver lista no banco de dados, o sistema exibe uma tela com a lista em branco e um link, caso o usurio pretenda a inserir um novo veterinrio. Tabela 13- Descrio de Caso de Uso Especfico Listar Veterinrio

ID Caso de Uso Ator (es) Descrio Pr-condies Ps-condies Cenrio principal

Cenrio alternativo Excees

UC014 Alterar Veterinrio Administrador Este caso de uso tem por objetivo alterar dados de um veterinrio cadastrado. Efetuar Login No h. 1. O usurio clica em listar veterinrio, no menu disponibilizado pelo sistema; 2. O sistema busca a lista no banco de dados; 3. O banco de dados envia a lista para o sistema; 4. O sistema exibe a lista de veterinrio; 5. O usurio clica no cone alterar, no veterinrio escolhido; 6. O sistema faz a busca do cadastro do veterinrio selecionado; 7. O banco de dados envia o formulrio para ser mostrado no sistema; 8. O sistema exibe o formulrio com os dados j preenchidos do cadastro do veterinrio; 9. O usurio altera os dados desejados e clica no boto alterar; 10. O sistema recebe e revalida os dados alterados; 11. O sistema recebe os dados de alterao e envia para o banco de dados; 12. O banco altera e envia uma mensagem de sucesso para o sistema; 13. O sistema exibe a mensagem de sucesso e redireciona para a lista de veterinrio. No h. 1. Se no houver lista no banco de dados, o sistema exibe uma tela com a lista em branco e um link, caso o usurio

pretenda inserir um novo veterinrio; 2. Se o usurio deixar de preencher campos obrigatrios o sistema mostra mensagem de erro; 3. Se os dados no forem vlidos o sistema mostra mensagem de erro; 4. Se houver erro ao gravar as informaes no banco de dados o sistema mostra mensagem de erro. Tabela 14 - Descrio de Caso de Uso Especfico Alterar Veterinrios

ID Caso de Uso Ator (es) Descrio Pr-condies Ps-condies Cenrio principal

Cenrio alternativo Excees

UC015 Excluir Veterinrio Administrador Este caso de uso tem por objetivo excluir um veterinrio caso seja necessrio. Efetuar Login No h. 1. O usurio clica no cone Listar Veterinrio no menu disponibilizado pelo sistema; 2. O sistema busca a lista no banco de dados; 3. O banco de dados envia a lista para o sistema; 4. O sistema exibe a lista de veterinrios cadastrados para o usurio; 5. O usurio clica no cone Excluir, no veterinrio desejado; 6. O sistema pede a confirmao do pedido; 7. O usurio confirma o pedido de excluso; 8. O sistema envia para o banco de dados o pedido de excluso; 9. O banco de dados recebe a requisio; 10. O banco de dados exclui os dados do veterinrio e envia para o sistema a mensagem de confirmao; 11. O sistema recebe a mensagem de confirmao; 12. O sistema envia para o usurio a mensagem de confirmao; 13. O sistema redireciona para a lista de veterinrios. No h. 1. Se no houver lista no banco de dados, o sistema exibe uma tela com a lista em branco e um link, caso o usurio pretenda inserir um novo veterinrio; 2. Se houver erro ao excluir as informaes no banco de dados o sistema mostra mensagem de erro.

Tabela 15- Descrio de Caso de Uso Especfico Excluir Veterinrio ID Caso de Uso Ator (es) Descrio Pr-condies Ps-condies Cenrio principal UC016 Inserir Perfil Administrador Este caso de uso tem por objetivo inserir novo Perfil no sistema. Efetuar Login No h. 1. O administrador clica no boto inserir Perfil no menu disponibilizado pelo sistema. 2. O sistema exibe o formulrio de cadastro de perfil; 3. O administrador preenche o formulrio e clica em cadastrar; 4. O sistema recebe e valida os dados; 5. O sistema envia os dados do perfil para a insero; 6. O sistema insere as informaes no banco de dados; 7. O banco grava e envia uma mensagem de sucesso para o sistema; 8. O sistema mostra mensagem de sucesso para o usurio e redireciona para os perfis cadastrados. No h.

Cenrio alternativo Excees

1. Se o administrador deixar de preencher campos obrigatrios o sistema mostra mensagem de erro. 2. Se os dados no forem vlidos o sistema mostra mensagem de erro. 3. Se houver erro ao gravar as informaes no banco de dados o sistema mostra mensagem de erro. Tabela 16 - Descrio de Caso de Uso Especfico Inserir Usurio

ID Caso de Uso Ator (es) Descrio Pr-condies Ps-condies Cenrio principal

UC017 Listar Perfil Administrador Este caso de uso tem por objetivo listar perfis do sistema. Efetuar Login No h. 1. O administrador clica em listar Perfil, no menu disponibilizado pelo sistema; 2. O sistema busca a lista no banco de dados; 3. O banco de dados envia a lista para o sistema; 4. O sistema exibe a lista de perfis cadastrados para o administrador;

Cenrio alternativo Excees

No h. 1. Se no houver lista no banco de dados, o sistema exibe uma tela com a lista em branco e um link, caso o administrador pretenda inserir um novo perfil. Tabela 17 - Descrio de Caso de Uso Especfico Listar Perfil

ID Caso de Uso Ator (es) Descrio Pr-condies Ps-condies Cenrio principal

Cenrio alternativo Excees

UC018 Alterar Perfil Administrador Este caso de uso tem por objetivo alterar dados de algum perfil cadastrado no sistema. Efetuar Login No h. 1. O usurio clica em listar perfil, no menu disponibilizado pelo sistema; 2. O sistema busca a lista no banco de dados; 3. O banco de dados envia a lista para o sistema; 4. O sistema exibe a lista de perfis; 5. O usurio clica no cone alterar, no perfil escolhido; 6. O sistema faz a busca do cadastro do perfil selecionado; 7. O banco de dados envia o formulrio para ser mostrado no sistema; 8. O sistema exibe o formulrio com os dados j preenchidos do cadastro do usurio; 9. O administrador altera os dados desejados e clica no boto alterar; 10. O sistema recebe e revalida os dados alterados; 11. O sistema recebe os dados de alterao e envia para o banco de dados; 12. O banco altera e envia uma mensagem de sucesso para o sistema; 13. O sistema exibe a mensagem de sucesso e redireciona para a lista de usurio. No h. 1. Se no houver lista no banco de dados, o sistema exibe uma tela com a lista em branco e um link, caso o usurio pretenda inserir um novo perfil; 2. Se o administrador deixar de preencher campos obrigatrios o sistema mostra mensagem de erro; 3. Se os dados no forem vlidos o sistema mostra

mensagem de erro; 4. Se houver erro ao gravar as informaes no banco de dados o sistema mostra mensagem de erro. Tabela 18- Descrio de Caso de Uso Especfico Alterar Perfil

ID Caso de Uso Ator (es) Descrio Pr-condies Ps-condies Cenrio principal

Cenrio alternativo Excees

UC019 Excluir Perfil Administrador Este caso de uso tem por objetivo excluir algum perfil do sistema caso seja necessrio. Efetuar Login No h. 1. O administrador clica em listar Perfil, no menu disponibilizado pelo sistema; 2. O sistema busca a lista no banco de dados; 3. O banco de dados envia a lista para o sistema; 4. O sistema exibe a lista de usurios; 5. O administrador seleciona o perfil que deseja excluir e clica no cone Excluir; 6. O sistema pede a confirmao do pedido; 7. O administrador confirma o pedido de excluso; 8. O sistema envia para o banco de dados o pedido de excluso; 9. O banco de dados recebe a requisio; 10. O banco de dados exclui os dados do perfil e envia para o sistema a mensagem de confirmao; 11. O sistema recebe a mensagem de confirmao; 12. O sistema mostra mensagem de sucesso para o administrador; 13. O sistema redireciona para lista de usurios. No h. 1. Se no houver lista no banco de dados, o sistema exibe uma tela com a lista em branco e um link, caso o administrador queira inserir um novo perfil; 2. Se houver erro ao excluir as informaes no banco de dados o sistema mostra mensagem de erro.

Tabela 19- Descrio de Caso de Uso Especfico Excluir Perfil

ID Caso de Uso

UC020 Vincular Menu

Ator (es) Descrio Pr-condies Ps-condies Cenrio principal

Cenrio alternativo Excees

Administrador Este caso de uso tem por objetivo vincular menus aos usurios do sistema. Efetuar Login e possui um menu cadastrado. No h. 1. O administrador clica em Menu, no menu disponibilizado pelo sistema. 2. O sistema busca a lista no banco de dados. 3. O banco de dados envia a lista para o sistema. 4. O sistema exibe a lista de menus cadastrados para o administrador. 5. O administrador clica no cone vincular. 6. O sistema envia os dados para a vinculao; 7. O sistema grava as informaes no banco de dados; 8. O banco vincula o menu e envia uma mensagem de sucesso para o sistema; 9. O sistema mostra mensagem de sucesso para o administrador. 10. O sistema redireciona para lista de menus. No h.

1. Se no houver lista no banco de dados, o sistema exibe uma tela com a lista em branco. 2. Se houver erro ao incluir as informaes no banco de dados o sistema mostra a mensagem de erro. Tabela 20- Descrio de Caso de Uso Especfico Vincular Menu

ID Caso de Uso Ator (es) Descrio Pr-condies Ps-condies Cenrio principal

UC021 Desvincular Menu Administrador Este caso de uso tem por objetivo desvincular menus aos usurios do sistema. Efetuar Login e possui um menu cadastrado No h. 1. O administrador clica em Menu, no menu disponibilizado pelo sistema. 2. O sistema busca a lista no banco de dados. 3. O banco de dados envia a lista para o sistema. 4. O sistema exibe a lista de menus cadastrados para o administrador.

Cenrio alternativo Excees

5. O administrador clica no cone desvincular. 6. . O sistema envia os dados para a desvinculao; 7. O sistema grava as informaes no banco de dados; 8. O banco desvincula o menu e envia uma mensagem de sucesso para o sistema; 9. O sistema mostra mensagem de sucesso para o administrador. 10. O sistema redireciona para lista de menus. No h. 1. Se no houver lista no banco de dados, o sistema exibe uma tela com a lista em branco. 2. Se houver erro ao excluir as informaes no banco de dados o sistema mostra a mensagem de erro. Tabela 21- Descrio de Caso de Uso Especfico Desvincular Menu UC022 Emitir Relao de acesso Administrador Este caso de uso tem por objetivo listar todos os registros de acesso. Efetuar Login No h. 1. O administrador clica no menu Registros de Acesso, no menu disponibilizado pelo sistema; 2. O sistema busca a lista no banco de dados; 3. O banco de dados envia a lista para o sistema; 4. O sistema exibe a lista de perfis cadastrados para o administrador; No h. 1. Se no houver lista no banco de dados, o sistema exibe uma tela com a lista em branco. 2. Se houver erro ao excluir as informaes no banco de dados o sistema mostra a mensagem de erro. Tabela 22- Emitir Relao de acesso

ID Caso de Uso Ator (es) Descrio Pr-condies Ps-condies Cenrio principal

Cenrio alternativo Excees

Você também pode gostar