Você está na página 1de 3

A --------<<include>>----------->B INCLUDE: Uso obrigatrio, toda vez que o caso de uso A for executado, obrigatoriamente o B tambm dever ser

executado. Ex: Cadastro de Pessoa Fisica para financiamento de $$ Durante o cadastramento UC(Cadastrar Pessoa) obrigatoriamente dever ser consultado o CPF para liberar o crdito, aonde entra o UC(Consultar Restritivos). A <--------<<extends>>-----------B EXTENDS: Facultativo, ao executar o caso de uso A, no se torna obrigatrio a execuo do caso de uso B. Ex: Dar desconto em para uma compra em dinheiro Na execuo do UC(Controlar Venda) posso ou no dar desconto, caso eu queira das desconto executo o UC(Definir Desconto)..

Requisitos Funcionais: descrevem uma ao que o sistema deve executar, normalmente em resposta a uma entrada de dados externa.

Requisitos No-Funcionais: envolvem restries usabilidade, desempenho, robustez/confiabilidade, segurana, hardware e implantao do sistema.

Manter Igreja (UC01) Caso de Uso: Sumrio: Manter Igreja Incluir, alterar, listar, consultar e excluir Igreja

Ator Principal: Membro Administrador Pr-condio: Membro Administrador logado no sistema.

Fluxo-Principal: 1. Membro Administrador seleciona Igreja na opo Administrao; 2. Sistema apresenta lista das igrejas existentes, juntamente com as aes para alterar, excluir cada igreja e com a opo de Adicionar Igreja; 3. O Caso de Uso encerrado. Fluxo-Alternativo (1): Incluir Igreja

1.1 Aps o passo 2 do fluxo-principal, o administrador seleciona a opo Adicionar Igreja; 1.2 Sistema exibe tela de Adicionar nova Igreja; 1.3 Administrador preenche dados da igreja; 1.4 Adiciona os Departamentos da igreja; 1.5 Administrador seleciona boto Adicionar Igreja; 1.6 O Caso de Uso encerrado. Fluxo-Alternativo (2): Alterar Igreja

2.1 Aps o passo 2 do fluxo-principal, o administrador seleciona a opo Alterar junto a uma determinada Igreja; 2.2 O sistema apresenta os dados da igreja; 2.3 O Administrador altera os dados da igreja; 2.4 Sistema atualiza os dados da igreja. Fluxo-Alternativo (3): Consultar Igreja 3.1 No passo 2, o administrador consulta igrejas cadastradas. Fluxo-Alternativo (4): Excluir Igreja 4.1 Aps o passo 2 do fluxo-Principal, o administrador seleciona a opo Excluir junto a uma determinada igreja; 4.2 Sistema exclui a igreja. Fluxo-Alternativo (5): Listar Igreja 5.1. Membro Administrador seleciona Igreja na opo Administrao; 2. Sistema apresenta lista das igrejas cadastradas. Ps-Condio: A igreja foi cadastrada; As igrejas existentes foram listadas; Os dados da igreja selecionada foram exibidos; Os dados da igreja selecionada foram atualizados;

A igreja selecionada foi excluda. Regra de Negcio: *RN04 *RN04 Membros da igreja s podero logar no sistema mediante a autenticao contendo e-mail e senha.

Dicas: Como encontrar casos de uso? Atores so fundamentais para as descobertas dos casos de uso. Qual o objetivo de cada ator com o sistema? Pergunte: O sistema armazena informaes? Que informaes atores iro criar ler, atualizar ou apagar? O sistema precisa notificar o ator sobre mudanas no seu estado interno? Existe algum evento externo que o sistema precisa saber? Que ator informa o sistema destes eventos?