modelo de caso de uso editavel

Upload: guilherme-vergilio

Post on 12-Jul-2015

285 views

Category:

Documents


0 download

TRANSCRIPT

Casos de uso Para diagrama de sequencia: Autenticar no sistema OKUC 001 Autenticar no Sistema Nome do Caso de Uso Atores Resumo

UC 001 - Autenticar no sistema Administrador, Funcionrios, Instrutores, Alunos. Este caso de uso descreve as etapas percorridas por um ator para autenticar no sistema. Pr-Condies Ter um perfil cadastrado no sistema por um Administrador ou Funcionrio. Ps-Condies Estar autenticado no sistema. Fluxo Aes do Ator Aes do Sistema Autenticar no sistema 1 O ator seleciona a opo de Realizar Login. 2 o sistema disponibiliza a interface para realizar o login e senha. 3 o ator digita o login e senha e confirma. 4 - O sistema carrega os dados do ator e exibe a tela principal caso o login e senha estejam corretos.[FM1], [E1] 1. O usurio ter, no mximo, cinco tentativas para autenticar uma senha. Caso este limite seja ultrapassado o usurio deve ter seu perfil inativado. 2. Uma senha no pode ser repetida. 3. As mensagens para login e senha invlidos no devem indicar qual campo est invlido. 4. S permitir acesso as funes do sistema, aps validao e autenticao de login e senha. 5. Um usurio s poder atribuir permisso de acesso para outro usurio, desde que tenha permisso para tal 6. obrigatrio preencher o campo senha com nmeros e letras. Fluxos de Mensagens [FM1] O sistema envia uma mensagem dizendo: Login ou senha invlidos. Excees [E1] - Caso o login ou a senha sejam invlidos, retornar ao passo 2

Manter AdministradorNome do Caso de Uso Atores Resumo Pr-Condies Ps-Condies Aes do Ator UC 002 Manter Administrador Administrador Este caso de uso descreve as etapas percorridas por um Administrador para incluir, alterar, excluir ou consultar dados do perfil de administrador. Ter perfil de administrador, estar autenticado no sistema Fluxo Aes do Sistema Incluir perfil de Administrador

1 - Inicia caso de uso clicando no boto Incluir Perfil 2 O sistema carrega um formulrio com os dados de cadastro de perfil para preenchimento.[RN2] 3 O ator preenche os dados da pessoa e escolhe no campo perfil a opo Administrador 4 O sistema salva os dados preenchidos se no houver erro segundo a regra [RN1], [FM1], [FM2], [E2] 5 O Sistema volta para a tela principal. Alterar perfil de Administrador 6 - Inicia caso de uso clicando no boto Usurios 7 O sistema carrega uma lista com todos os usurios existentes. 8 O ator busca o Administrador que deseja alterar e clica no boto Alterar. 9 O sistema carrega os dados do perfil selecionado. 10 O ator altera as informaes necessrias e clica em salvar. 11 O sistema salva os dados preenchidos se no houver erro segundo a regra [RN1], [RN2] [FM1], [FM2], [E2] 12 O Sistema volta para a tela principal. Excluir perfil de Administrador 13 - Inicia caso de uso clicando no boto Usurios 14 O sistema carrega uma lista com todos os usurios existentes. 15 O ator busca o Administrador que deseja excluir e clica no boto Excluir. 16 O sistema exclui o perfil selecionado caso seja confirmado a excluso.[FM3], [E2] 17 O Sistema volta para a tela principal. Consultar perfil de Administrador 18 - Inicia caso de uso clicando no boto Usurios 19 O sistema carrega uma lista com todos os usurios existentes. 20 O ator busca o Administrador que deseja consultar e clica no nome do usurio. 21 O sistema carrega o perfil do usurio e todas as informaes do mesmo. 22 O ator verifica as informaes do perfil selecionado e ao trmino, clica em Concluir. 23 O Sistema volta para a tela principal. Regras de negcio [RN1] Os dados no formulrio com um asterisco so dados obrigatrios de preenchimento. [RN2] Os campos de preenchimento so: Nome*, login*, senha*, CPF*, telefone celular, residencial* e comercial, e-mail*, endereo. (Obrigatrios com asterisco)

Fluxos de Mensagens [FM1] O sistema envia uma mensagem dizendo: cadastro efetuado com sucesso [FM2] - O sistema envia uma mensagem dizendo: O cadastro no foi realizado, verifique as informaes digitadas novamente [FM3] O sistema envia uma mensagem dizendo Deseja realmente excluir o perfil

selecionado? Excees [E1] - Caso alguma das informaes preenchidas no estiverem corretas, o sistema envia a mensagem [FM2] e retorna para o passo 2. [E2] Caso o ator no confirme a excluso, o sistema volta para o passo 7. [E3] - Caso alguma das informaes preenchidas no estiverem corretas, o sistema envia a mensagem [FM2] e retorna para o passo 9.

Manter FuncionrioNome do Caso de Uso Atores Resumo Pr-Condies Ps-Condies Fluxo Aes do Sistema Incluir perfil de Funcionrio 1 - Inicia caso de uso selecionando o boto Incluir Perfil 2 O sistema carrega um formulrio com os dados de cadastro de perfil para preenchimento. [RN2] 3 O ator preenche os dados da pessoa e escolhe no campo perfil a opo Funcionrio 4 O sistema salva os dados preenchidos se no houver erro segundo a regra [RN1], [FM1], [FM2], [E1] 5 O Sistema volta para a tela principal. Alterar perfil de Funcionrio 6 - Inicia caso de uso clicando no boto Usurios 7 O sistema carrega uma lista com todos os usurios existentes. 8 O ator busca o Funcionrio que deseja alterar e clica no boto Alterar. 9 O sistema carrega os dados do perfil selecionado. 10 O ator altera as informaes necessrias e clica em salvar.[RN2] 11 O sistema salva os dados preenchidos se no houver erro segundo a regra [RN1], [FM1], [FM2], [E2] 12 O Sistema volta para a tela principal. Excluir perfil de Funcionrio 13 - Inicia caso de uso clicando no boto Usurios 14 O sistema carrega uma lista com todos os usurios existentes. 15 O ator busca o Funcionrio que deseja excluir e clica no boto Excluir. 16 O sistema exclui o perfil selecionado caso seja confirmado a excluso.[FM3], [E2] 17 O Sistema volta para a tela principal. Consultar perfil de Funcionrio 18 - Inicia caso de uso clicando no boto Usurios 19 O sistema carrega uma lista com todos os Aes do Ator UC 003 Manter Funcionrio Administrador, Funcionrio Este caso de uso descreve as etapas percorridas pelo ator para incluir, alterar, excluir ou consultar dados do perfil de funcionrio. Ter perfil de administrador ou funcionrio, estar autenticado no sistema

usurios existentes. 20 O ator busca o Funcionrio que deseja consultar e clica no nome do usurio. 21 O sistema carrega o perfil do usurio e todas as informaes do mesmo. 22 O ator verifica as informaes do perfil selecionado e ao trmino, clica em Concluir. 23 O Sistema volta para a tela principal. Regras de negcio [RN1] Os dados no formulrio com um asterisco so dados obrigatrios de preenchimento. [RN2] Os campos de preenchimento so: Nome*, login*, senha*, CPF*, telefone celular, residencial* e comercial, e-mail*, endereo. (Obrigatrios com asterisco) Fluxos de Mensagens [FM1] O sistema envia uma mensagem dizendo: cadastro efetuado com sucesso [FM2] - O sistema envia uma mensagem dizendo: O cadastro no foi realizado, verifique as informaes digitadas novamente [FM3] O sistema envia uma mensagem dizendo Deseja realmente excluir o perfil selecionado? Excees [E1] - Caso alguma das informaes preenchidas no estiverem corretas, o sistema envia a mensagem [FM2] e retorna para o passo 2. [E2] Caso o ator no confirme a excluso, o sistema volta para o passo 7. [E3] - Caso alguma das informaes preenchidas no estiverem corretas, o sistema envia a mensagem [FM2] e retorna para o passo 9.

Manter InstrutorNome do Caso de Uso Atores Resumo Pr-Condies Ps-Condies Fluxo Aes do Sistema Incluir perfil de Instrutor 1 - Inicia caso de uso clicando no boto Incluir Perfil 2 O sistema carrega um formulrio com os dados de cadastro de perfil para preenchimento. 3 O ator preenche os dados da pessoa e escolhe no campo perfil a opo Instrutor 4 O sistema salva os dados preenchidos se no houver erro segundo a regra [RN1],[RN2] [FM1], [FM2], [E1] 5 O Sistema volta para a tela principal. Alterar perfil de Instrutor 6 - Inicia caso de uso clicando no boto Usurios 7 O sistema carrega uma lista com todos os usurios existentes. 8 O ator busca o Instrutor que deseja Aes do Ator UC 004 Manter Instrutor Administrador, Funcionrio, Instrutor Este caso de uso descreve as etapas percorridas pelo ator para incluir, alterar, excluir ou consultar dados do perfil de instrutor. Ter perfil de administrador ou funcionrio, estar autenticado no sistema

alterar e clica no boto Alterar. 9 O sistema carrega os dados do perfil selecionado. 10 O ator altera as informaes necessrias e clica em salvar.[RN2] 11 O sistema salva os dados preenchidos se no houver erro segundo a regra [RN1], [FM1], [FM2], [E2] 12 O Sistema volta para a tela principal. Excluir perfil de Instrutor 13 - Inicia caso de uso clicando no boto Usurios 14 O sistema carrega uma lista com todos os usurios existentes. 15 O ator busca o Instrutor que deseja excluir e clica no boto Excluir. 16 O sistema exclui o perfil selecionado caso seja confirmado a excluso.[FM3], [E2] 17 O Sistema volta para a tela principal. Consultar perfil de Instrutor 18 - Inicia caso de uso clicando no boto Usurios 19 O sistema carrega uma lista com todos os usurios existentes. 20 O ator busca o Instrutor que deseja consultar e clica no nome do usurio. 21 O sistema carrega o perfil do usurio e todas as informaes do mesmo. 22 O ator verifica as informaes do perfil selecionado e ao trmino, clica em Concluir. 23 O Sistema volta para a tela principal. Regras de negcio [RN1] Os dados no formulrio com um asterisco so dados obrigatrios de preenchimento. [RN2] Os campos de preenchimento so: Nome*, login*, senha*, CPF*, telefone celular, residencial* e comercial, e-mail*, endereo. (Obrigatrios com asterisco) Fluxos de Mensagens [FM1] O sistema envia uma mensagem dizendo: cadastro efetuado com sucesso [FM2] - O sistema envia uma mensagem dizendo: O cadastro no foi realizado, verifique as informaes digitadas novamente [FM3] O sistema envia uma mensagem dizendo Deseja realmente excluir o perfil selecionado? Excees [E1] - Caso alguma das informaes preenchidas no estiverem corretas, o sistema envia a mensagem [FM2] e retorna para o passo 2. [E2] Caso o ator no confirme a excluso, o sistema volta para o passo 7. [E3] - Caso alguma das informaes preenchidas no estiverem corretas, o sistema envia a mensagem [FM2] e retorna para o passo 9.

Manter AlunoNome do Caso de Uso Atores Resumo Pr-Condies UC 005 Manter Aluno Administrador, Funcionrio, Instrutor Este caso de uso descreve as etapas percorridas pelo ator para incluir, alterar, excluir ou consultar dados do perfil de aluno. Ter perfil de administrador, funcionrio ou instrutor, estar autenticado no sistema

Ps-Condies Fluxo Aes do Sistema Incluir perfil de Aluno 1 - Inicia caso de uso clicando no boto Incluir Perfil 2 O sistema carrega um formulrio com os dados de cadastro de perfil para preenchimento. 3 O ator preenche os dados da pessoa e escolhe no campo perfil a opo Aluno 4 O sistema salva os dados preenchidos se no houver erro segundo a regra [RN1], [RN2] [FM1], [FM2], [E1] 5 O Sistema volta para a tela principal. Alterar perfil de Aluno 6 - Inicia caso de uso clicando no boto Usurios 7 O sistema carrega uma lista com todos os usurios existentes. 8 O ator busca o Aluno que deseja alterar e clica no boto Alterar. 9 O sistema carrega os dados do perfil selecionado. 10 O ator altera as informaes necessrias e clica em salvar. [RN2] 11 O sistema salva os dados preenchidos se no houver erro segundo a regra [RN1], [FM1], [FM2], [E2] 12 O Sistema volta para a tela principal. Excluir perfil de Aluno 13 - Inicia caso de uso clicando no boto Usurios 14 O sistema carrega uma lista com todos os usurios existentes. 15 O ator busca o Aluno que deseja excluir e clica no boto Excluir. 16 O sistema exclui o perfil selecionado caso seja confirmado a excluso.[FM3], [E2] 17 O Sistema volta para a tela principal. Consultar perfil de Aluno 18 - Inicia caso de uso clicando no boto Usurios 19 O sistema carrega uma lista com todos os usurios existentes. 20 O ator busca o Aluno que deseja consultar e clica no nome do usurio. 21 O sistema carrega o perfil do usurio e todas as informaes do mesmo. 22 O ator verifica as informaes do perfil selecionado e ao trmino, clica em Concluir. 23 O Sistema volta para a tela principal. Regras de negcio [RN1] Os dados no formulrio com um asterisco so dados obrigatrios de preenchimento. [RN2] Os campos de preenchimento so: Nome*, login*, senha*, CPF*, telefone celular, residencial* e comercial, e-mail*, endereo. (Obrigatrios com asterisco) Fluxos de Mensagens [FM1] O sistema envia uma mensagem dizendo: cadastro efetuado com sucesso [FM2] - O sistema envia uma mensagem dizendo: O cadastro no foi realizado, verifique as Aes do Ator

informaes digitadas novamente [FM3] O sistema envia uma mensagem dizendo Deseja realmente excluir o perfil selecionado? Excees [E1] - Caso alguma das informaes preenchidas no estiverem corretas, o sistema envia a mensagem [FM2] e retorna para o passo 2. [E2] Caso o ator no confirme a excluso, o sistema volta para o passo 7. [E3] - Caso alguma das informaes preenchidas no estiverem corretas, o sistema envia a mensagem [FM2] e retorna para o passo 9.

Manter VeculoNome do Caso de Uso Atores Resumo Pr-Condies Ps-Condies UC 006 Manter Veculo Administrador, Funcionrio, Instrutor, Aluno Este caso de uso descreve as etapas percorridas pelo ator para incluir, alterar, excluir, consultar dados ou realizar a escolha do veculo. Estar autenticado no sistema

Fluxo Aes do Ator Aes do Sistema Incluir Veculo (Administrador, Funcionrio, Instrutor) 1 Inicia o caso de uso clicando no boto Incluir Veculo 2 O sistema carrega um formulrio com os dados de cadastro do veculo para preenchimento.[RN3] 3 O ator preenche os dados do veculo e clica em cadastrar veculo. 4 O sistema salva os dados preenchidos se no houver erro segundo a regra [RN1], [FM1], [FM2], [E1] 5 O Sistema volta para a tela principal. Alterar Veculo (Administrador, Funcionrio, Instrutor) 6 - Inicia o caso de uso clicando no boto Veculos 7 O sistema carrega uma lista com todos os veculos existentes. 8 O ator busca o Veculo que deseja alterar e clica no boto Alterar. 9 O sistema carrega os dados do veculo selecionado. 10 O ator altera as informaes necessrias e clica em salvar. [RN3] 11 O sistema salva os dados preenchidos se no houver erro segundo a regra [RN1], [FM1], [FM2], [E2] 12 O Sistema volta para a tela principal. Excluir Veculo (Administrador, Funcionrio, Instrutor) 13 - Inicia o caso de uso clicando no boto Veculos 14 O sistema carrega uma lista com todos os veculos existentes. 15 O ator busca o Veculo que deseja excluir e clica no boto Excluir. 16 O sistema exclui o veculo selecionado caso seja confirmado a excluso.[FM3], [E2] 17 O Sistema volta para a tela principal. Consultar Veculo (Administrador, Funcionrio, Instrutor) 18 - Inicia o caso de uso clicando no boto Veculos

19 O sistema carrega uma lista com todos os Veculos existentes. 20 O ator busca o veculo que deseja consultar e clica no nome do veculo. 21 O sistema carrega os dados do veculo e todas as informaes do mesmo. 22 O ator verifica as informaes do veculo selecionado e ao trmino, clica em Concluir. 23 O Sistema volta para a tela principal. Escolher Veculo (Aluno, Administrador, Funcionrio, Instrutor) 24 Inicia o caso de uso clicando no boto Escolher veculo segundo a regra [RN2] 25 O sistema carrega os veculos que o instrutor possui. 26 O ator seleciona o veculo clicando em escolher este veculo. 27 O sistema salva as informaes. [FM4] 28 O sistema volta para a tela inicial. Regras de negcio [RN1] Os dados no formulrio com um asterisco so dados obrigatrios de preenchimento. [RN2] Esta interface s est disponvel aps a escolha do instrutor e apenas se este possuir mais de um veculo. [RN3] Os campos de preenchimento so: Tipo da licena (A, B, C, D)*, Marca*, modelo*, placa*, cor*, foto*. (Campos com asterisco so obrigatrios) Fluxos de Mensagens [FM1] O sistema envia uma mensagem dizendo: cadastro efetuado com sucesso [FM2] - O sistema envia uma mensagem dizendo: O cadastro no foi realizado, verifique as informaes digitadas novamente [FM3] O sistema envia uma mensagem dizendo Deseja realmente excluir o veculo selecionado? [FM4] - O sistema envia uma mensagem dizendo Seu veculo para as aulas prticas foi selecionado. Excees [E1] - Caso alguma das informaes preenchidas no estiverem corretas, o sistema envia a mensagem [FM2] e retorna para o passo 2. [E2] Caso o ator no confirme a excluso, o sistema volta para o passo 7.

Manter AulaNome do Caso de Uso Atores Resumo Pr-Condies Ps-Condies UC 007 Manter Aula Administrador, Funcionrio, Instrutor, Aluno Este caso de uso descreve as etapas percorridas pelo ator para marcar, desmarcar e consultar as aulas prticas ministradas. Estar autenticado no sistema.

Fluxo Aes do Ator Aes do Sistema Marcar Aulas (Administrador e Funcionrio) 1 - Inicia o caso de uso clicando no boto Instrutores 2 O sistema carrega uma lista com todos os instrutores cadastrados. 3 O ator busca o instrutor desejado e

clica no cone Marcar Aulas. 4 O sistema carrega os dados do instrutor e carrega um calendrio com dias vagos e ocupados que so usados para marcar aulas. 5 O ator escolhe os dias de cada aula segundo a regra [RN1] e clica em Concluir 6 O sistema carrega uma lista com os veculos cadastrados do instrutor selecionado.[RN2] 7 O ator escolhe o veculo e clica em Escolher Veculo. 8 O sistema carrega uma lista com os alunos que ainda no possuem aulas marcadas [FM1] 9 O ator escolhe o aluno e clica em Confirmar aulas para este aluno. 10 O sistema salva as informaes de aulas para os professores e alunos. [FM2] 11 O sistema retorna para a tela inicial. Marcar Aulas (Instrutor) 12 - Inicia o caso de uso clicando no boto Marcar Aulas. 13 O sistema carrega um calendrio com dias vagos e ocupados que so usados para marcar aulas. 14 O ator escolhe os dias de cada aula segundo a regra [RN1] e clica em Concluir 15 O sistema carrega uma lista com os veculos cadastrados deste instrutor. 16 O ator escolhe o veculo e clica em Escolher Veculo. 17 O sistema carrega uma lista com os alunos que ainda no possuem aulas marcadas [FM1] 18 O ator escolhe o aluno e clica em Confirmar aulas para este aluno. 19 O sistema salva as informaes de aulas para os instrutores e alunos. [FM2] 20 O sistema retorna para a tela principal. Marcar Aulas (Aluno) 21 - Inicia o caso de uso clicando no boto Marcar Aulas. 22 O sistema carrega uma lista com os veculos existentes para escolher. 23 O ator escolhe o modelo do veculo desejado e clica no mesmo. 24 O sistema carrega uma lista com os instrutores que possuem os veculos com o mesmo modelo. 25 O aluno escolhe o instrutor clicando no nome do mesmo. 26 O sistema carrega o calendrio do instrutor selecionado com as aulas vagas e ocupadas. 27 O aluno escolhe os dias de cada aula segundo a regra [RN1] e clica em Concluir 28 O sistema salva as informaes de aulas para os professores e alunos. [FM2] 29 O sistema retorna para a tela principal. Desmarcar Aulas (Administrador e Funcionrio) 30 - Inicia o caso de uso clicando no boto Alunos

31 O sistema carrega uma lista com todos os alunos cadastrados. 32 O ator busca o aluno desejado e clica no cone Desmarcar Aulas. 33 O sistema exclui as aulas marcadas do aluno e do instrutor que ministraria as aulas caso o ator confirme. [FM3] 34 O sistema retorna para a tela inicial. Consultar Aulas (Administrador e Funcionrio) 35 Inicia o caso de uso clicando no boto Consultar Aulas 36 O sistema carrega uma tela com as opes Por aluno e Por instrutor. 37 O ator escolhe sua opo e clica na mesma. 38 O sistema carrega uma lista com todos os alunos (Se escolhido a opo Por aluno) ou instrutores (Se escolhido a opo Por instrutor) existentes. 39 O ator busca o aluno ou instrutor e clica em Consultar aulas deste 40 O sistema carrega o calendrio da pessoa escolhida para visualizao de aulas. 41 O ator verifica as informaes existentes e ao trmino, clica em Concluir. 42 O sistema retorna para a tela inicial. Consultar Aulas (Instrutor) 43 Inicia o caso de uso clicando no boto Consultar Aulas 44 O sistema carrega uma lista com todos os alunos que o instrutor pode ministrar aulas. 45 O ator busca o aluno e clica em Consultar aulas deste 46 O sistema carrega o calendrio da pessoa escolhida para visualizao de aulas. 47 O ator verifica as informaes existentes e ao trmino, clica em Concluir. 48 O sistema retorna para a tela principal. Consultar Aulas (Aluno) 49 Inicia o caso de uso clicando no boto Consultar Aulas 50 O sistema carrega o calendrio do mesmo para visualizao de aulas. 51 O ator verifica as informaes existentes e ao trmino, clica em Concluir. 52 O sistema retorna para a tela principal. Regras de negcio [RN1] obrigatrio a escolha de 15 aulas. Fluxos de Mensagens [FM1] O sistema envia uma mensagem dizendo: Selecione o aluno para quais aulas escolhidas sero marcadas [FM2] - O sistema envia uma mensagem dizendo: As aulas foram marcadas com sucesso [FM3] O sistema envia uma mensagem dizendo Deseja realmente desmarcar as aulas? Excees No se aplica.

Realizar PagamentoNome do Caso de Uso Atores Resumo UC 008 Realizar Pagamento Administrador, Funcionrio, Instrutor, Aluno Este caso de uso descreve as etapas percorridas pelo ator para realizar e confirmar o pagamento de um aluno. Pr-Condies Estar autenticado no sistema Ps-Condies O pagamento estar realizado, ou confirmado. Fluxo Aes do Ator Aes do Sistema Realizar Pagamento por boleto (Aluno) 1 - Inicia o caso de uso clicando no boto Realizar Pagamento. 2 O sistema carrega uma tela com opes de pagamento por boleto, na empresa, ou por depsito. 3 O aluno escolhe a opo Pagar por boleto e clica na mesma. 4 O sistema carrega os dados de pagamento deste aluno para impresso do boleto. 5 O aluno confirma os dados e clica em imprimir.[E1] 6 O sistema emite uma mensagem [FM1] aps a impresso e retorna para a tela principal. Realizar Pagamento por depsito (Aluno) 7 - Inicia o caso de uso clicando no boto Realizar Pagamento. 8 O sistema carrega uma tela com opes de pagamento por boleto, na empresa, ou por depsito. 9 O aluno escolhe a opo Pagar por depsito bancrio e clica na mesma. 10 O sistema carrega uma tela com os dados do depsito e emite uma mensagem [FM2]. 11 O aluno confirma os dados e clica em Concluir. [E2] 12 O sistema retorna para a tela principal. Confirmar Pagamento por depsito (Aluno) 13 - Inicia o caso de uso clicando no boto Confirmar Pagamento por depsito [RN1] 14 O sistema carrega uma tela com os dados de preenchimento de confirmao de depsito. 15 O aluno preenche os dados e clica em Confirmar.[E3] 16 O sistema emite uma mensagem [FM3] e retorna para a tela principal. Realizar pagamento na empresa (Aluno) 17 - Inicia o caso de uso clicando no boto Realizar Pagamento. 18 O sistema carrega uma tela com opes de pagamento por boleto, na empresa, ou por depsito. 19 O aluno escolhe a opo Pagar na empresa e clica na mesma. 20 O sistema emite uma mensagem [FM4]. 21 O aluno confirma a mensagem e clica em Concluir. 22 O sistema retorna para a tela principal. Confirmar Pagamento de Aluno (Administrador, Funcionrio)

23 - Inicia o caso de uso clicando no boto Confirmar Pagamento de Aluno 24 O sistema carrega uma lista com todos os alunos j criados e que j enviaram os dados de pagamento. 25 O ator busca o aluno e clica no nome do mesmo. 26 O sistema carrega os dados do aluno com a forma de pagamento escolhido pelo mesmo. 27 O ator verifica as informaes que o aluno enviou e clica em Confirmar o pagamento deste aluno. [FM5] [E4] 28 O sistema emite uma mensagem [FM6] e altera o status do aluno para j pago. 29 O Sistema volta para a tela principal. Regras de negcio [RN1] Este fluxo do ator e sistema s estar disponvel se o ator tiver passado por Realizar pagamento por depsito Fluxos de Mensagens [FM1] O sistema envia uma mensagem dizendo: Realize o pagamento pelo boleto impresso e logo aps informe a empresa para confirmar o mesmo. [FM2] - O sistema envia uma mensagem dizendo: Realize o depsito segundo as informaes mostradas e com o comprovante retorne ao sistema e entre em confirmar pagamento. [FM3] O sistema envia uma mensagem dizendo Os dados de depsito foram enviados com sucesso, contate a empresa e informe sobre esta confirmao para concluso. [FM4] O sistema envia uma mensagem dizendo Os dados foram enviados, por favor, v ate a empresa e realize o pagamento para concluir o processo. [FM5] O sistema envia uma mensagem dizendo Tem certeza que deseja confirmar o pagamento deste aluno? [FM6] O sistema envia uma mensagem dizendo O pagamento deste aluno foi confirmado. Excees [E1] - Caso o ator no confirme a impresso, o sistema retorna para o passo 2. [E2] Caso o ator no confirme os dados, o sistema retorna para o passo 8. [E3] - Caso o ator no confirme os dados, o sistema retorna para o passo 14. [E4] - Caso o ator no confirme a mensagem, o sistema retorna para o passo 26.

Manter Fluxo de CaixaNome do Caso de Uso Atores Resumo Pr-Condies Ps-Condies Fluxo Aes do Ator Aes do Sistema Acrescentar Valores (Administrador, Funcionrio) 1 - Inicia o caso de uso clicando no boto Acrescentar Valores 2 O sistema carrega um formulrio para preenchimento dos dados de valor a acrescentar. 3 O ator preenche os dados do formulrio e clica em Concluir. 4 O sistema salva os dados preenchidos se no UC 009 Manter Fluxo de Caixa Administrador, Funcionrio Este caso de uso descreve as etapas percorridas pelo ator para acrescentar, alterar, remover e consultar valores para o fluxo de caixa do pagamento dos alunos. Estar autenticado no sistema, Ter perfil de Administrador ou Funcionrio

houver erro segundo a regra [RN1], [FM1], [FM2], [E1] 5 O Sistema volta para a tela principal. Alterar e Remover Valores (Administrador, Funcionrio) 6 - Inicia o caso de uso clicando no boto Alterar Valores 7 O sistema carrega uma tela com a movimentao financeira do dia. 8 O ator modifica os valores alterando ou excluindo e clica em Concluir. 9 O sistema salva os dados preenchidos no sistema e no log se no houver erro segundo a regra [RN1], [FM1], [FM2], [E2] 10 O Sistema volta para a tela principal. Consultar Valores (Administrador, Funcionrio) 11 - Inicia o caso de uso clicando no boto Fluxo de Caixa 12 O sistema carrega uma tela com a movimentao financeira do dia. 13 O ator verifica os valores desejados e clica em Retornar para a tela principal. 14 O Sistema volta para a tela principal. Regras de negcio [RN1] Os dados no formulrio com um asterisco so dados obrigatrios de preenchimento. Fluxos de Mensagens [FM1] O sistema envia uma mensagem dizendo: valor acrescentado ao sistema com sucesso [FM2] - O sistema envia uma mensagem dizendo: Ocorreu um erro, verifique os dados digitados e tente novamente. Excees [E1] - Caso alguma das informaes preenchidas no estiverem corretas, o sistema envia a mensagem [FM2] e retorna para o passo 2. [E2] Caso alguma das informaes preenchidas no estiverem corretas, o sistema envia a mensagem [FM2] e retorna para o passo 7.