Versão: 1.1 Especificação de Caso de Uso UCCITES01 Versão: 1.1
Histórico da Revisão Data Versão Descrição Autor 29/10/2008 0.1 Criação do documento. Helane Cristina 30/10/2008 1.0 Revisão do documento Ana Ornelas 24/08/2011 1.0 Revisão do documento. Naiana Lima 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...8 6 Fluxos de Exceção...8 7 Regras de Negócio...9 8 Mensagens... 10 9 Pós-Condições... 11 10 Pontos de Extensão... 11 11 Observações... 11 12 Protótipos de Tela... 11 13 Aceite do Documento... 15 14. Atributos e Domínios... 16 1 Introdução 1.1 Propósito Este caso de uso descreve como deve ser efetuado análise dos requerimentos de licenças de importação e exportação de produtos e sub-produtos da fauna e flora brasileira no sistema CITES. 1.2 Referências Glossário Diagrama de Casos de Uso Documento de Regras de Negócio Documento de Mensagens Normal.dotmNormal.dotmNormal.dotmDocumento1 Página 3
Documento de Campos Dicionário de Dados Diagrama de Seqüência UCCITES01 2 Atores Ator Usuário IBAMA SISTRUT Sistema de Taxonomia Sistema CTF Tipo Primário Interno Secundário - Interno Secundário - Interno Secundá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 -> "Licenças/Requerimentos" SubMenu -> "Análise de Requerimentos" 1. O sistema recupera as informações dos requerimentos cadastrados e apresenta as seguintes informações [RN01] [PT01]: Grupo de Dados : Filtro do Requerimento Tipo Requerimento Opção Pesquisar Lista de informações cadastradas Requerente Nº Requerimento Data Operação Visualizar [FA01] Histórico [FA02] Analisar o Requerimento 1. O ator seleciona a operação "Analisar o Requerimento" de um requerimento listado. 2. O sistema recupera e apresenta as informações do requerimento selecionado [PT04] [Vêr Regra de Negócio Geral RNG09] Normal.dotmNormal.dotmNormal.dotmDocumento1 Página 4
Grupo de Dados : Analise do Requerimento Parecer Considerações IBAMA Opção Confirmar Voltar ao Requerimentos [FA03] 3. O sistema solicita o preenchimento do parecer [RN02] 4. O sistema disponibiliza o campo "considerações IBAMA" para preenchimento de descrição do requerimento. 5. O ator fornece as informações solicitadas e seleciona a opção "Confirmar" 6. O sistema valida se o parecer foi informado [FE01] 7. O sistema altera o status do requerimento de acordo com o parecer informado [FE02] 8. O sistema envia um e-mail informativo ao solicitante do requerimento [RN03] [FE03] 9. O sistema apresenta a mensagem [M01] 10. O caso de uso é encerrado 5 Fluxos Alternativos [FA01] Visualizar o Requerimento Este fluxo inicia quando o ator seleciona a operação "Visualizar " [PT02]. 1. O sistema recupera e apresenta as informações do Requerimento [Vêr Regra de Negócio Geral RNG09] 2. O ator visualiza as informações e seleciona a opção "Voltar aos Requerimentos" 3. O sistema retorna ao passo 1 do fluxo principal 4. O caso de uso é encerrado [FA02] Histórico do Requerimento Este fluxo inicia quando o ator seleciona a operação "Histórico" [PT03]. 1. O sistema recupera e apresenta as informações do histórico do requerimento [RN04] [FE04] 2. O ator visualiza as informações e seleciona a opção "Voltar aos Requerimentos". 3. O sistema retorna ao passo 1 do fluxo principal. 4. O caso de uso é encerrado [FA03] Voltar ao Requerimento Este fluxo inicia quando o ator seleciona a opção "Voltar ao Requerimento" 1. O sistema retorna ao passo 1 do Fluxo Principal 2. O caso de uso é encerrado Normal.dotmNormal.dotmNormal.dotmDocumento1 Página 5
6 7 Fluxos de Exceção [FE01] Erro ao validar o Parecer Este fluxo inicia quando o sistema não consegue validar o parecer 1. O sistema apresenta a mensagem [M02] 2. O sistema retorna ao passo chamador. [FE02]Erro ao alterar o status do requerimento Este fluxo inicia quando o sistema não consegue alterar o status do requerimento 1. O sistema apresenta a mensagem [M03] 2. O sistema retorna ao passo chamador [FE03]Erro ao enviar e-mail ao solicitante Este fluxo inicia quando o sistema não consegue enviar e-mail ao solicitante 1. O sistema apresenta a mensagem [M04] 2. O sistema retorna ao passo chamador [FE04]Erro ao recuperar o histórico do requerimento Este fluxo inicia quando o sistema não consegue recuperar o histórico do requerimento. 1. O sistema apresenta a mensagem [M05] 2. O sistema retorna ao passo chamador 8 Regras de Negócio O caso de uso deve serguir as regras especificadas abaixo: [RN01] Lista de Requerimentos Cadastrados O sistema deverá recuperar e apresentar em uma lista as informações dos requerimentos cadastrados. A lista deverá ter as seguintes colunas não editáveis: Requerente O sistema deverá recuperar o nome do requerente através da tabela Pessoa do Sistema CTF. Nº do Requerimento Código do requerimento cadastrado. Data Data cadastro do requerimento. Operação Normal.dotmNormal.dotmNormal.dotmDocumento1 Página 6
Visualizar Esta opção permitirá ao usuário visualizar as informações do requerimento. Histórico Esta opção permitirá ao usuário visualizar o histórico do requerimento. Analisar Requerimento Esta opção permitirá ao usuário efetuar a análise do requerimento. O sistema deverá permitir a ordenação pelas colunas: Requerente, Nº do Requerimento, Data. [RN02] Campo Parecer O sistema deverá solicitar o preenchimento do seguinte campo: Campo obrigatório Parecer O campo para seleção única, contendo como opções todos os pareceres cadastrados. [RN03] Enviar e-mail ao solicitante O sistema deverá enviar um email ao solicitante do requerimento. O sistema recuperar o email do solicitante na tabela Pessoa do sistema CTF. O e-mail deverá conter as seguintes características: Remetente: CITES - IBAMA (cites.sede@ibama.gov.br) Assunto: Requerimento N da Licença: O sistema envia o n da licença referente ao cadastro do requerimento. Mensagem: Vêr mensagem [M06] [RN04] Histórico do Requerimento O sistema deverá recuperar e apresentar em uma lista as informações do histórico do requerimento selecionado. A lista deverá ter as seguintes colunas não editáveis: Data Data do status Situação Descrição do status do requerimento Observação Observação do requerimento Deverá ser permitida a ordenação pelas colunas: Data, Situação, Observação. Sendo a ordenação inicial feita pela coluna Data. 9 Mensagens ID Mensagem Opção Normal.dotmNormal.dotmNormal.dotmDocumento1 Página 7
M01 Foi enviado um e-mail para <<email do destinatário>> Informado que a licença foi emitida para o requerimento <<numero do requerimento>>. - M02 M03 O parecer deve ser informado após a análise. - Não foi possível alterar o status do requerimento - M04 Mensagem NÃO foi enviada para <<nome do destinatário>> Fechar M05 Não foi possível selecionar o histórico do requerimento - M06 Seu requerimento numero <<numero do requerimento>> foi <<status do requerimento registrado na analise do requerimento>> Obs: <<Caso tenham sido adicionadas observações>>. - 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] Filtro do Requerimento Normal.dotmNormal.dotmNormal.dotmDocumento1 Página 8
13.2 [PT02] Visualizar Requerimento Normal.dotmNormal.dotmNormal.dotmDocumento1 Página 9
13.3 [PT03] Histórico 13.4 [PT04] Análise do Requerimento Normal.dotmNormal.dotmNormal.dotmDocumento1 Página 10
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 11
Versão: 1.1 15 14. Atributos e Domínios Consultar Pessoa Atributos Descrição Tipo do dado Tamanho Obrigatório (S/N) Tipo Requerimento Lista os tipos de requerimentos Máscara Domínio Editável (S/N) Seleção - N - Reino Animal Planta Bacteria Algas Fungos Protozoário Tabela Coluna S - - Requerente Requerente da licença Texto 2 / 10 S - - S - - Nº Requerimento Número do Requerimento Numérico - - - - S S 4 Data Data do requerimento Data - - - - S - - Situação Situação do requerimento Texto - - - - S - - Observação Observação do requerimento Texto - - - - S - - Parecer Lista dos pareceres Seleção - - - Todos os parecer cadastrados S - - Normal.dotmNormal.dotmNormal.dotmDocumento1 Página 12