modelagem-casos de uso cenarios
Caso de Uso
Logar no sistema-LS1
Atores
usuários
Finalidade
Acessar o sistema , através de uma identificação e autenticação;
Visão geral
O usuário(administrador,funcionário,gerente ou cliente) poderá acessar o sistema através do seu username e senha para realizar as ações que deseja efetuar;
Pré-condições
O usuário tem de estar cadastrado no sistema.
Referências Cruzadas
Sequencia típica de eventos
1 - O usuário acessará a tela de login do sistema;
2 - O sistema apresenta a tela para login;
3 - O usuário preenche os campos de username e senha;
4 - O sistema fará a autenticação de usuário ;
5 - O sistema exibe uma mensagem informando o usuário que o login foi efetuado com sucesso
6 - O usuário poderá efetuar o logout do sistema;
Exceções
Linha 4 - Validação
Caso o usuário tenha se enganado , e digitado o username ou a senha incorretamente o sistema o informará o ocorrido e solicitará que o usuário realize novamente a inserção dos dados;
Linha 4 - Autenticação
Caso o usuário não esteja cadastrado no sistema , o próprio sistema irá informá-lo que este usuário não existe e que o login não poderá ser efeuado.
Pós-condições
Um usuário efetuou login no sistema com sucesso.
Caso de Uso
Manter Produto - MP1
Atores
Funcionário
Finalidade
Efetuar as operações de manutenção de produtos do sistema (criar, excluir, consultar e editar).
Visão geral
O funcionário realizará as operações de inclusão, exclusão, alteração e consulta sobre os itens de produto (livros) que serão vendidos no sistema.
Pré-condições
O funcionário tem de estar cadastrado no sistema. Também deve estar com login ativo no sistema.
Referências Cruzadas
Sequencia típica de eventos
1 - O funcionário seleciona a tela de manutenção do produto.
2 - O sistema