Versão: 1.1 Especificação de Caso de Uso UCCITES06 Versão: 1.1
Histórico da Revisão Data Versão Descrição Autor 05/09/2008 0.1 Criação do documento. Ana Ornelas 09/09/2008 0.2 Atualização da seção Pré-condições. Ana Ornelas 18/09/2008 0.3 Revisão do documento Ana Ornelas 27/10/2008 1.0 Revisão e versionamento do documento para a entrega ao cliente Ana Ornelas 24/08/2011 1.0 Revisão do documento. Naiana Lima Celso 13/08/2013 1.1 Atualização do Documento Naiana Lima Celso Normal.dotmNormal.dotmNormal.dotmDocumento1 Página 2
Índice 1 Introdução...6 Propósito... 6 Referências... 6 2 Atores...6 3 Pré-Condições...6 4 Fluxo Principal...6 5 Fluxos Alternativos...7 6 Fluxos de Exceção...8 7 Regras de Negócio...8 8 Mensagens...9 9 Pós-Condições...9 10 Pontos de Extensão... 10 11 Observações... 10 12 Protótipos de Tela... 10 [PT01] Manutenção de Marca (s)... 10 13 Aceite do Documento... 11 14. Atributos e Domínios... 12 1 Introdução 1.1 Propósito Este caso de uso descreve as ações para o cadastro, consulta, alteração e exclusão dos tipos de marcas. 1.2 Referências Glossário Diagrama de Casos de Uso Documento de Regras de Negócio Normal.dotmNormal.dotmNormal.dotmDocumento1 Página 3
Documento de Mensagens Documento de Campos Dicionário de Dados Diagrama de Seqüência UCCITES06 2 Atores Ator Usuário IBAMA Tipo Primário Interno 3 Pré-Condições O usuário deverá ter passado pelo processo de autenticação e validação no Controle de Acesso do IBAMA. 4 Fluxo Principal Este fluxo inicia quando o ator seleciona o Menu -> "Manutenção" SubMenu -> "Marca" 1. O sistema solicita as seguintes informações [RN01] [PT01]: Grupo de Dados : Manutenção de Marca (s) Descrição Sigla Lista de marcas cadastradas Código Descrição Sigla Operação Alterar [FA01] Excluir [FA02] Opção Cadastrar 1. O ator fornece as informações solicitadas e seleciona a opção "Cadastrar" 2. O sistema valida as informações [Vêr Regra de Negócio Geral RNG04][FE01] 3. O sistema grava as informações [RN02] [FE02] 4. O caso de uso é encerrado Normal.dotmNormal.dotmNormal.dotmDocumento1 Página 4
5 Fluxos Alternativos [FA01] Alterar Marca Este fluxo inicia quando o ator seleciona a operação "Alterar " de um tipo de uma marca listada 1. O sistema recupera e apresenta as informações da marca cadastrada [FE03] 2. O ator atualiza as informações desejadas e seleciona a opção "Cadastrar" 3. O sistema retorna ao passo 3 do fluxo principal 4. O caso de uso é encerrado [FA02] Excluir Marca Este fluxo inicia quando o ator seleciona a opção "Excluir" de uma marca cadastrada. 1. O sistema apresenta a mensagem [Vêr Mensagem Geral C001] 2. O ator confirma a operação [FA03] 3. O sistema exclui as informações da marca [FE04] 4. O caso de uso é encerrado [FA03] Operação não confirmada Este fluxo inicia quando o ator não confirma a operação a ser executada 1. O caso de uso é encerrado 6 7 Fluxos de Exceção [FE01] Erro ao validar as informações Este fluxo inicia quando o sistema não consegue validar as informações 1. O sistema apresenta a mensagem [Vêr Mensagem Geral A005] 2. O sistema retorna ao passo chamador. [FE02]Erro ao gravar as informações Este fluxo inicia quando o sistema não consegue gravar as informações 1. O sistema apresenta a mensagem [M01] 2. O sistema retorna ao passo chamador [FE03]Erro ao recuperar as informações Este fluxo inicia quando o sistema não consegue recuperar as informações 1. O sistema apresenta a mensagem [M02] 2. O sistema retorna ao passo chamador Normal.dotmNormal.dotmNormal.dotmDocumento1 Página 5
[FE04]Erro ao excluir as informações Este fluxo inicia quando o sistema não consegue excluir as informações 1. O sistema apresenta a mensagem [M03] 2. O sistema retorna ao passo chamador 8 Regras de Negócio O caso de uso deve serguir as regras especificadas abaixo: [RN01] Campos e seus comportamentos O caso de uso possui os campos: Descrição Campo texto de livre digitação. Sigla Preenchimento obrigatório. Campo texto de livre digitação. Preenchimento obrigatório. Lista de marcas cadastradas Esta lista deverá elencar todos as marcas que possuam o identificador de registro cancelado igual a N. Quando não existirem dados para listar, o sistema deverá apresentar a mensagem [Vêr Mensagem Geral A003] na lista. Em caso de erro ao recuperar as informação para a apresentação na lista, o sistema deverá apresentar a mensagem [M04]. Possuirá as seguintes colunas não editáveis: Código Descrição Sigla Operação Alterar (Opção para seleção) Excluir (Opção para seleção) Inicialmente a lista deverá ser ordenada pela coluna Código, podendo ser ordenada posteriormente pelas colunas Código, Descrição e Sigla. [RN02] Gravar as Informações O sistema deverá gravar a data da alteração das informações. Ao gravar as informações, o indicador de registro cancelado deverá ser N. Normal.dotmNormal.dotmNormal.dotmDocumento1 Página 6
9 Mensagens ID Mensagem Opção M01 M02 M03 M04 Não foi possível cadastrar a marca Erro na consulta da marca Erro na exclusão da marca Erro na consulta das marcas Fechar Fechar Fechar Fechar 10 Pós-Condições Não se aplica. 11 Pontos de Extensão Não se aplica. 12 Observações Não se Aplica 13 Protótipos de Tela 13.1 [PT01] Manutenção de Marca (s) Normal.dotmNormal.dotmNormal.dotmDocumento1 Página 7
14 Aceite do Documento Os responsáveis abaixo, estão de acordo com o conteúdo deste documento. Data Nome Empresa/Área Assinatura Normal.dotmNormal.dotmNormal.dotmDocumento1 Página 8
Versão: 1.1 15 14. Atributos e Domínios Consultar Pessoa Atributos Descrição Tipo do dado Tamanho Obrigatório (S/N) Descrição Registra a descrição da Marca Máscara Domínio Editável (S/N) Tabela Texto 15 / 50 S - - S - - Sigla Registra a sigla da Marca Texto 2 / 10 S - - S - - Coluna Lista de Marcas Cadastradas Gride com todas as marcas cadastradas Gride - - - - Código - Descrição - Sigla - Operação - Alterar - Excluir - S 4 Normal.dotmNormal.dotmNormal.dotmDocumento1 Página 9