TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Micrumforce

Por:   •  12/11/2015  •  Trabalho acadêmico  •  1.338 Palavras (6 Páginas)  •  168 Visualizações

Página 1 de 6

Use Case <>

Histórico de Revisões

Versão

Responsável

Data

Descrição:

1.0

Alexandre L. Signori

26/04/2015

Versão Inicial.

Diagrama de Use Case

Um usuário com perfil administrador cadastra um novo usuário para acessar o sistema.

 [pic 1]

Figura 1 - UC006 – Vincular departamentos

Cenário do Use Case

Este Use Case tem como objetivo cadastrar um novo usuário para que tenha acesso as funcionalidades do sistema.

Pré-Condições

Este Caso de Uso apenas será iniciado se:

  1. O Usuário possuir permissão para acessar o cadastro de usuários no sistema.

Executado com Sucesso

  • Usuário como privilégio acessar a pagina de “cadastro de usuários” selecionar a opção no menu de navegação a partir de qualquer outra pagina do sistema.
  • Usuário digitar todos os dados solicitados corretamente.
  • Usuário clicar no botão enviar, e após isto, o sistema salvar estes dados.

Atores

  1. Usuário com perfil de acesso.

Trigger

Este Caso de Uso tem inicio quando um usuário acessa a tela “cadastro de usuários” no menu de navegação.

Fluxo Principal

  1. A partir de qualquer tela do sistema o usuário seleciona a opção “Cadastro de usuários” no menu de nevegação .
  2. Na nova tela, o sistema irá apresentar campos com informações a serem digitadas. Os campos são nome, login, senha, email e perfil
  3. O usuário digitar a informação correspondente a cada um destes campos.
  4. O usuário irá selecionar um perfil pré-cadastrado no sistema para o novo usuário, determinando assim seu nível de privilégios.
  5. O usuário clica no botão enviar.
  6. O sistema grava estes dados e os apresenta na tabela de usuários localizada logo abaixo.
  7. O caso de uso é encerrado.

Fluxos alternativos

Fluxo A1 – Editar usuário

  1. O usuário administrador seleciona um dos demais usuários na tabela de usuários
  2. O usuário clica no botão alterar.
  3. O sistema trás os dados deste usuário selecionado para os campos.
  4. O usuário administrador então edita os campos devidos com novas informações.
  5. O usuário administrador clica no botão enviar
  6. O sistema valida as novas informações e as grava na base de dados.
  7. O usuário volta a aparecer na tabela de usuários.
  8. O caso de uso é encerrado.

Fluxo A2 – Excluir usuário

  1. O usuário administrador seleciona um usuário da tabela de usuários.
  2. O usuário administrador clica no botão “excluir”
  3. O sistema envia uma mensagem “O usuário será excluído” com os botões OK e Cancelar.
  4. O usuário clica em OK.
  5. O sistema exclui o usuário da tabela de usuários e da base de dados.
  6. O caso de uso é encerrado

Fluxos de exceção

Fluxo E1 – Nome não cadastrado

  1. A partir de qualquer tela do sistema o usuário seleciona a opção “Cadastro de usuários” no menu de nevegação .
  2. Na nova tela, o sistema irá apresentar campos com informações a serem digitadas. Os campos são nome, login, senha, email e perfil
  3. O usuário digita todas as informações correspondentes a cada um destes campos, exceto o campo nome, que não é preenchido.
  4. O usuário irá selecionar um perfil pré-cadastrado no sistema para o novo usuário, determinando assim seu nível de privilégios.
  5. O usuário clica no botão enviar.
  6. O sistema verifica as informações e não valida os dados, pois falta o nome.
  7. O sistema não grava os dados e devolve a mensagem “Nome não informado.”
  8. O caso de uso é encerrado.

Fluxo E2 – Login não cadastrado

  1. A partir de qualquer tela do sistema o usuário seleciona a opção “Cadastro de usuários” no menu de nevegação .
  2. Na nova tela, o sistema irá apresentar campos com informações a serem digitadas. Os campos são nome, login, senha, email e perfil
  3. O usuário digita todas as informações correspondentes a cada um destes campos, exceto o campo login, que não é preenchido.
  4. O usuário irá selecionar um perfil pré-cadastrado no sistema para o novo usuário, determinando assim seu nível de privilégios.
  5. O usuário clica no botão enviar.
  6. O sistema verifica as informações e não valida os dados, pois falta o login.
  7. O sistema não grava os dados e devolve a mensagem “Login não informado.”
  8. O caso de uso é encerrado.

Fluxo E3 – Senha não cadastrada

 

  1. A partir de qualquer tela do sistema o usuário seleciona a opção “Cadastro de usuários” no menu de nevegação .
  2. Na nova tela, o sistema irá apresentar campos com informações a serem digitadas. Os campos são nome, login, senha, email e perfil
  3. O usuário digita todas as informações correspondentes a cada um destes campos, exceto o campo senha, que não é preenchido.
  4. O usuário irá selecionar um perfil pré-cadastrado no sistema para o novo usuário, determinando assim seu nível de privilégios.
  5. O usuário clica no botão enviar.
  6. O sistema verifica as informações e não valida os dados, pois falta a senha.
  7. O sistema não grava os dados e devolve a mensagem “Senha não informado.”
  8. O caso de uso é encerrado.

Fluxo E4 – Alteração de departamento

  1. A partir de qualquer tela do sistema o usuário seleciona a opção “Cadastro de usuários” no menu de nevegação .
  2. Na nova tela, o sistema irá apresentar campos com informações a serem digitadas. Os campos são nome, login, senha, email e perfil
  3. O usuário digita todas as informações correspondentes a cada um destes campos, exceto o campo email, que não é preenchido.
  4. O usuário irá selecionar um perfil pré-cadastrado no sistema para o novo usuário, determinando assim seu nível de privilégios.
  5. O usuário clica no botão enviar.
  6. O sistema verifica as informações e não valida os dados, pois falta o email.
  7. O sistema não grava os dados e devolve a mensagem “Email não informado.”
  8. O caso de uso é encerrado.

Fluxo E5 – Perfil não definido

  1. A partir de qualquer tela do sistema o usuário seleciona a opção “Cadastro de usuários” no menu de nevegação .
  2. Na nova tela, o sistema irá apresentar campos com informações a serem digitadas. Os campos são nome, login, senha, email e perfil
  3. O usuário digita todas as informações correspondentes a cada um destes campos, exceto o campo perfil, que não é definido.
  4. O usuário irá selecionar um perfil pré-cadastrado no sistema para o novo usuário, determinando assim seu nível de privilégios.
  5. O usuário clica no botão enviar.
  6. O sistema verifica as informações e não valida os dados, pois falta o perfil.
  7. O sistema não grava os dados e devolve a mensagem “Perfil não definido.”
  8. O caso de uso é encerrado.

         Fluxo E6 – Meio cadastro

  1. A partir de qualquer tela do sistema o usuário seleciona a opção “Cadastro de usuários” no menu de nevegação .
  2. Na nova tela, o sistema irá apresentar campos com informações a serem digitadas. Os campos são nome, login, senha, email e perfil
  3. O usuário deixa de informar dois ou mais campos.
  4. O usuário clica no botão enviar.
  5. O sistema verifica as informações e não valida os dados, pois faltam algumas informações.
  6. O sistema não grava os dados e devolve a mensagem “Cadastro incompleto.”
  7. O caso de uso é encerrado.

Informações Relacionadas

MS1 – Nome não foi informado.

MS2 –         Login não foi informado.

MS3 –Senha não foi informada.

MS4 - Email não foi informado.

MS5 – Cadastro incompleto

MS6 – Usuário será exluido

Regras de negócio

...

Baixar como (para membros premium)  txt (9.4 Kb)   pdf (159.2 Kb)   docx (228.1 Kb)  
Continuar por mais 5 páginas »
Disponível apenas no TrabalhosGratuitos.com