Especificação de Casos de Uso
1. Identificação dos atores (também pode ser uma tabela)
1.1 Ator-01 - Visitante: Qualquer pessoa que visitar o sistema, sem estar autenticado por login/senha.
1.2 Ator-02 -
2. Identificação dos Casos de Uso (Pode ser uma lista ou uma tabela)
UC-01 Autenticar Usuário: Permitir que as operações críticas do sistema sejam efetuadas por usuários cadastrados e rastreáveis pelo sistemas etc...etc.... (1 parágrafo).
3. Diagrama de caso de uso
4. Detalhamento dos casos de uso ( Apenas um modelo. O conteúdo do caso de uso não está validado)
4.1 Caso de Uso: UC-01x Buscar cruzeiros
1.1. Caso de Uso: UC-01 Efetuar Login Descrição: Este caso de uso especifica a ação de autenticação que um usuário executa no sistema, com objetivo de se conectar na aplicação. Apenas usuários cadastrados podem se autenticar no sistema. O usuário fornece seus dados básicos de autenticação e, após a validação no sistema, o usuário torna-se apto a realizar operações da área restrita do sistema. Os usuários se dividem em: a) cliente (usuário habilitado a comprar pacotes de viagem pelo sistema), b) operador (usuário que opera o sistema, habilitado a manter os cadastros do portal e consultar os pacotes adquiridos pelos clientes), c) administrador (usuário habilitado a realizar as configurações de segurança e ações de administração do sistema).
(a) Atores: Cliente, Operador, Administrador.
(b) Pré-condições:
1. O ator deve estar cadastrado no sistema.
(c) Pós-condições:
1. O ator fica habilitado a realizar ações na área restrita do sistema.
(d) Requisitos funcionais:
1. RF28. O portal deve prover uma interface para clientes, operado res e administradores se autenticarem no sistema
(e) Requisitos não funcionais:
1. RNF01- O portal deve registrar em um log as operações realizadas no sistema para permitir auditoria
2. RNF06. Impedir acesso ao sistema a usuários bloque ados
3. RNF12. As senhas de