IBAMA CNT - Centro Nacional de Telemática CITES - Sistema de Emissão de Licenças CITES UC - Especificação de Caso de Uso Manter Requerimento Cadastrado Versão: 1.1 Especificação de Caso de Uso CITES - Sistema de Emissão de Licenças CITES UCCITES017 – Manter Requerimento Cadastrado Versão: 1.1 IBAMA CNT - Centro Nacional de Telemática CITES - Sistema de Emissão de Licenças CITES UC - Especificação de Caso de Uso Manter Requerimento Cadastrado Versão:1.1 Histórico da Revisão Data Versão 29/10/2008 29/10/2008 0.1 1.0 25/08/2011 13/08/2013 1.0 1.1 Descrição Criação do documento. Revisão e versionamento do documento para a entrega ao cliente. Revisão do documento Atualização do Documento Normal.dotmNormal.dotmNormal.dotmDocumento1 Autor Ana Ornelas Ana Ornelas Naiana Lima Celso Naiana Lima Celso Página 2 IBAMA CNT - Centro Nacional de Telemática CITES - Sistema de Emissão de Licenças CITES UC - Especificação de Caso de Uso Manter Requerimento Cadastrado Versão:1.1 Í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 .....................................................................................9 7 Regras de Negócio .....................................................................................9 8 Mensagens ................................................................................................ 11 9 Pós-Condições .......................................................................................... 11 10 Pontos de Extensão ................................................................................. 11 11 Observações ........................................................................................... 11 12 Protótipos de Tela ...................................................................................12 13 Aceite do Documento ..............................................................................15 14. Atributos e Domínios ..............................................................................16 1 Introdução 1.1 Propósito Este caso de uso descreve como visualizar, alterar e excluir os requerimentos cadastrados. Neste caso de uso será possível também emitir o boleto bancário para pagamento da taxa de importação/exportação e enviar os requerimentos para análise no IBAMA. 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 IBAMA CNT - Centro Nacional de Telemática CITES - Sistema de Emissão de Licenças CITES UC - Especificação de Caso de Uso Manter Requerimento Cadastrado Versão:1.1 Documento de Campos Dicionário de Dados Diagrama de Seqüência – UCCITES017 – Manter Requerimento Cadastrado 2 Atores Ator Tipo Usuário Externo Primário - Externo Sistema CTF Secundário – Externo SISTRUT Secundário – Externo Sistema de Taxonomia Secundário - Externo Sistema de Arrecadação Secundário - Externo Pré-Condições 3 O usuário deverá ter passado pelo processo de autenticação e validação do Sistema CTF. Fluxo Principal 4 [FP01] Cadastrar Requerimento Este fluxo inicia quando o ator seleciona a opção "Gerenciamento de Requerimentos" 1. O sistema recupera todos os requerimentos/licenças cadastradas pelo ator logado e apresenta uma lista com as seguintes informações [RN01] [PT01]: ● Grupo de Dados : Gerenciamento de Requerimentos Nº Nº Registro Nº Licença Data Envio Situação Operação Visualizar Alterar [FA01] Excluir [FA03] Imprimir Boleto [FA04] Opção Novo Requerimento [FA05] 1. O ator seleciona a opção "Visualizar" do requerimento desejado 2. O sistema recupera e apresenta as informações do requeriemento [Vêr Regra de Negócio Normal.dotmNormal.dotmNormal.dotmDocumento1 Página 4 IBAMA CNT - Centro Nacional de Telemática CITES - Sistema de Emissão de Licenças CITES UC - Especificação de Caso de Uso Manter Requerimento Cadastrado Versão:1.1 Geral RNG08] [Vêr Regra de Negócio Geral RNG09] 3. O sistema apresenta as seguintes opções [PT02] ● Grupo de Dados: Visão do Requerimento Enviar Requerimento para o IBAMA Alterar Dados [FA01] Voltar aos Requerimentos [FA02] Novo Item 7. O ator seleciona a opção "Enviar Requerimento para o IBAMA". 8. O sistema valida as informações [RN02] [FE03] 9. O sistema atualiza a data que o requerimento foi alterado. 10. O sistema altera o status do requerimento para "Requerimento enviado ao IBAMA" [FE02] 11. O caso de uso é encerrado 5 Fluxos Alternativos [FA01] Alterar Dados Este fluxo inicia quando o ator seleciona a operação "Alterar Dados" 1. O sistema recupera e apresenta as informações do requerimento [PE01] 2. O caso de uso é encerrado [FA02] Voltar aos Requerimentos Este fluxo inicia quando o ator seleciona a operação "Voltar aos Requerimentos" de um item listado 1. O sistema recupera e apresenta as informações do registro selecionado 2. O sistema retorna ao passo 1 do fluxo principal 3. O caso de uso é encerrado [FA03] Excluir Requerimento Este fluxo inicia quando o ator seleciona a operação "Excluir" de um item listado 1. O sistema apresenta a mensagem [ Vêr Mensagem Geral C001] 2. O ator confirma a operação [FA06] 3. O sistema exclui os dados do registro selecionado [FE01] 4. O sistema retorna ao passo chamador 5. O caso de uso é encerrado Normal.dotmNormal.dotmNormal.dotmDocumento1 Página 5 IBAMA CNT - Centro Nacional de Telemática CITES - Sistema de Emissão de Licenças CITES UC - Especificação de Caso de Uso Manter Requerimento Cadastrado Versão:1.1 [FA04] Imprimir Boleto 6 Este fluxo inicia quando o ator seleciona a operação "Imprimir Boleto" 1. O sistema valida as infomrações [RN02] [FE03] 2. O sistema acessa o sistema de arrecadação e gera o boleto de pagamento. 3. O sistema apresenta o boleto de pagamento gerado.[PT03] [FA05] Novo Requerimento Este fluxo inicia quando o ator seleciona a opção "Novo Requerimento" 1. Vêr o ponto de extensão [PE01] 2. O caso de uso é encerrado [FA06] Operação não confirmada Este fluxo se inicia quando o ator não confirma a operação 1. 7 O sistema retorna ao passo chamador Fluxos de Exceção [FE01] Erro ao excluir o requerimento Este fluxo inicia quando o sistema não consegue excluir o requerimento 1. O sistema apresenta a mensagem [M01] 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 [M02] 2. O sistema retorna ao passo chamador [FE03]Erro ao validar as informações Este fluxo inicia quando as informações inseridas são inválidas 1. O sistema apresenta a mensagem conforme regra de negócio [RN02] 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 apresenta uma lista com as seguinte colunas: ○ Nº Normal.dotmNormal.dotmNormal.dotmDocumento1 Página 6 IBAMA CNT - Centro Nacional de Telemática CITES - Sistema de Emissão de Licenças CITES UC - Especificação de Caso de Uso Manter Requerimento Cadastrado ■ ○ Data do status do requerimento Situação ■ ○ Número do requerimento Data ■ ○ Número seqüencial Número ■ ○ Versão:1.1 Status do requerimento Operação ■ Visualizar ● Esta opção permitirá a visualização do requerimento e o envio do mesmo para análise no IBAMA ■ ■ ■ Alterar ● Esta opção permitirá a alteração dos dados do requerimento. ● Esta opção NÃO estará disponível quando o status do requerimento for: ○ Requerimento Enviado ao IBAMA ○ Requerimento aprovado (Isento de pagamento) ○ Requerimento aprovado (Aguardando pagto) ○ Licença aprovada ( Emissão em 7 dias) Excluir ● Esta opção permitirá a exclusão do requerimento. ● Esta opção NÃO estará disponível quando o status do requerimento for: ○ Requerimento Enviado ao IBAMA ○ Requerimento aprovado aprovado (Isento de pagamento) ○ Requerimento aprovado (Aguardando pagto) ○ Licença aprovada ( Emissão em 7 dias) Imprimir boleto ● Esta opção permitirá a impressão do boleto para pagamento da taxa de importação/exportação. ● Esta opção somente está disponível somente para os requerimento que tenham o status “Requerimento aprovado (aguardando pagamento)”. ○ Opção ■ Novo Requerimento. ● Esta opção permitirá o cadastramento de um novo requerimento. ● O sistema deverá redirecionar o usuário para o Cadastro de Requerimentos. ● O sistema verá permitir a ordenação por todas as colunas da lista. ○ Caso não tenha nenhum registro para listar o sistema deverá apresentar a mensagem [M03]. Normal.dotmNormal.dotmNormal.dotmDocumento1 Página 7 IBAMA CNT - Centro Nacional de Telemática CITES - Sistema de Emissão de Licenças CITES UC - Especificação de Caso de Uso Manter Requerimento Cadastrado Versão:1.1 [RN02] Validação das Informações ▪ O sistema deverá verificar se exitem pelo meno um item no requerimento. Caso contrário deverá apresentar a mensagem [M04]. Mensagens 9 ID M01 M02 M03 M04 10 Mensagem Opção Erro na exclusão do requerimento Fechar Não foi possível alterar o status do requerimento Fechar Nenhum Requerimento Encontra-se Pendente - Pelo menos um item e sua (s) espécie (s) devem cadastrados! Fechar Pós-Condições Não se aplica. 11 Pontos de Extensão [PE01] Cadastrar Requerimento ▪ O ponto de extensão para o caso de uso “UCCITES016 – Cadastrar Requerimento” ocorre quando o ator seleciona a opção “Alterar Dados” ou "Novo Requerimento". 12 Observações Não se Aplica Normal.dotmNormal.dotmNormal.dotmDocumento1 Página 8 IBAMA CNT - Centro Nacional de Telemática CITES - Sistema de Emissão de Licenças CITES UC - Especificação de Caso de Uso Manter Requerimento Cadastrado 13 Protótipos de Tela 13.1 [PT01] Gerenciamento de Requerimentos 13.2 [PT02] Visão do Requerimento Normal.dotmNormal.dotmNormal.dotmDocumento1 Versão:1.1 Página 9 IBAMA CNT - Centro Nacional de Telemática CITES - Sistema de Emissão de Licenças CITES UC - Especificação de Caso de Uso Manter Requerimento Cadastrado 13.3 Versão:1.1 [PT03] Impressão de Boleto Normal.dotmNormal.dotmNormal.dotmDocumento1 Página 10 IBAMA CNT - Centro Nacional de Telemática CITES - Sistema de Emissão de Licenças CITES UC - Especificação de Caso de Uso Manter Requerimento Cadastrado Versão:1.1 13.4 13.5 Normal.dotmNormal.dotmNormal.dotmDocumento1 Página 11 IBAMA CNT - Centro Nacional de Telemática CITES - Sistema de Emissão de Licenças CITES UC - Especificação de Caso de Uso Manter Requerimento Cadastrado 14 Versão:1.1 Aceite do Documento Os responsáveis abaixo, estão de acordo com o conteúdo deste documento. Data Nome Normal.dotmNormal.dotmNormal.dotmDocumento1 Empresa/Área Assinatura Página 12 IBAMA CNT - Centro Nacional de Telemática CITES - Sistema de Emissão de Licenças CITES UC - Especificação de Caso de Uso Manter Importador/Exportador 15 Versão: 1.1 14. Atributos e Domínios Consultar Pessoa Atributos Descrição Tipo do dado Tamanho Obrigatório (S/N) Máscara Lista de Requermentos Cadastrados Gride com todos os requerimentos cadastrados Gride - - - Normal.dotmNormal.dotmNormal.dotmDocumento1 Domínio Nº Nº Registro Nº Licença Data Envio Situação Operação Visualizar Alterar Excluir Imprimir Boleto Editável (S/N) Tabela Coluna S S 6 Página 13