IBAMA
CNT - Centro Nacional de Telemática
CITES - Sistema de Emissão de Licenças CITES
UC - Especificação de Caso de Uso Emitir Relatório Estatístico
Versão: 1.1
Especificação de Caso de Uso
CITES - Sistema de Emissão de Licenças CITES
UCCITES011 – Emitir Relatório Estatístico
IBAMA
CNT - Centro Nacional de Telemática
CITES - Sistema de Emissão de Licenças CITES
UC - Especificação de Caso de Uso Emitir Relatório Estatístico
Versão:1.1
Histórico da Revisão
Data
Versão
Descrição
Autor
24/09/2008 0.1 Criação do documento. Ana Ornelas
02/09/2008 0.2 Ajustes gerais no documento Ana Ornelas
27/10/2008 1.0 Revisão e versionemento do documento para a entrega ao cliente.
Ana Ornelas
25/08/2011 1.0 Revisão do documento. Naiana Lima Celso
IBAMA
CNT - Centro Nacional de Telemática
CITES - Sistema de Emissão de Licenças CITES
UC - Especificação de Caso de Uso Emitir Relatório Estatístico
Versão:1.1
Índice
1 Introdução ...6
Propósito ... 6 Referências... 62 Atores ...6
3 Pré-Condições ...6
4 Fluxo Principal ...6
5 Fluxos Alternativos ...7
6 Fluxos de Exceção ... 11
7 Regras de Negócio ... 11
8 Mensagens ... 16
9 Pós-Condições ... 16
10 Pontos de Extensão ... 16
11 Observações ... 16
12 Protótipos de Tela ... 17
13 Aceite do Documento ... 19
14. Atributos e Domínios ... 20
1
Introdução
1.1
Propósito
Este caso de uso descreve as ações para a emissão de relatório estatístico no sistema CITES.
1.2
Referências
Glossário
Diagrama de Casos de Uso Documento de Regras de Negócio Documento de Mensagens
IBAMA
CNT - Centro Nacional de Telemática
CITES - Sistema de Emissão de Licenças CITES
UC - Especificação de Caso de Uso Emitir Relatório Estatístico
Versão:1.1
Dicionário de Dados
Diagrama de Seqüência – UCCITES011 – Emitir Relatório Estatístico
2
Atores
Ator Tipo
Usuário IBAMA Primário – Interno
SISTRUT Secundário – Interno
Sistema Taxonomia 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 -> "Relatórios" -> "Relatórios Estatísticos" 1. O sistema solicita as seguintes informações [RN01] [RN02][PT01]:
● Aba : Produto
● Grupo de Dados : Dados do Produto
Operação Nome do Produto Período Inicial Período Final Opção Visualizar Relatório Pesquisar [FA10]
● Aba : Relatório por Parte [FA01]
● Aba : Relatório por Pessoa [FA02]
● Aba : Relatório por Taxon [FA03]
● Aba : Relatório por Local [FA04]
● Aba : Relatório por Anexo [FA05]
● Aba : Relatório por Objetivo [FA06]
● Aba : Relatório por Origem [FA07]
● Aba : Relatório por País [FA08]
● Aba : Relatório por Unidade Federação [FA09]
IBAMA
CNT - Centro Nacional de Telemática
CITES - Sistema de Emissão de Licenças CITES
UC - Especificação de Caso de Uso Emitir Relatório Estatístico
Versão:1.1
2. O sistema valida as informações [RN03] [FE01]
3.
O sistema gera o relatório conforme os parâmetros de consulta [RN04]4. O caso de uso é encerrado
5
Fluxos Alternativos
[FA01] Relatório Por ParteEste fluxo inicia quando o ator seleciona a aba "Parte"
1. O sistema solicita os parâmetros para a emissão do relatório [RN02]
2. O ator fornece os parâmetros solicitados e seleciona a opção "Visualizar Relatório" 3. O sistema retorna ao passo 3 do fluxo principal
4. O caso de uso e encerrado
6
[FA02] Relatório Por Pessoa
Este fluxo inicia quando o ator seleciona a aba "Pessoa"
1. O sistema solicita os seguintes parâmetros para a emissão do relatório [RN02]
● Aba : Pessoa
● Grupo de Dados : Dados do Produto
Operação Nome da Pessoa Período Inicial Período Final
2. O ator fornece a operação, o período desejado e seleciona a opção "Pesquisar" 3. O sistema apresenta a mensagem [M01] [PT02]
4. O sistema solicita o nome da pessoa que deseja pesquisar 5. O ator fornece o nome da pessoa e seleciona a opção "pesquisar"
6. O sistema apresenta uma lista com os nomes das pessoas encontradas [Vêr Regra de
Negócio Geral RNG06] [FE02]
7. O ator seleciona a opção desejada e seleciona a opção "Visualizar Relatório" 8. O sistema retorna ao passo 3 do fluxo principal
9. O caso de uso e encerrado
7
[FA03] Relatório Por Táxon
Este fluxo inicia quando o ator seleciona a aba "Táxon"
1. O sistema solicita os seguintes parâmetros para a emissão do relatório [RN02]
IBAMA
CNT - Centro Nacional de Telemática
CITES - Sistema de Emissão de Licenças CITES
UC - Especificação de Caso de Uso Emitir Relatório Estatístico
Versão:1.1
● Grupo de Dados : Dados do Táxon
Operação
Nome da Espécie Período Inicial Período Final
2. O ator fornece a operação, o período desejado e seleciona a opção "Pesquisar" 3. O sistema apresenta a mensagem [M01] [PT02]
4. O sistema solicita o nome da espécie que deseja pesquisar 5. O ator fornece o nome da espécie e seleciona a opção "pesquisar"
6. O sistema recupera no sistema de taxonomia as informações das espécies cadastradas de acordo com o nome da espécie informado e apresenta uma lista com as seguintes informações:
[Vêr Regra de Negócio Geral RNG06] [FE02]
Nome da Espécie Nome Comum
1. O ator seleciona a espécie desejada e seleciona a opção "Visualizar Relatório" [FA11] 2. O sistema retorna ao passo 3 do fluxo principal
3. O caso de uso e encerrado
8
[FA04] Relatório Por Local
Este fluxo inicia quando o ator seleciona a aba "Local"
1. O sistema solicita os seguintes parâmetros para a emissão do relatório [RN02]
● Aba : Local
● Grupo de Dados : Dados do Local
Operação Local
Nome da Espécie Período Inicial Período Final
2. O ator fornece a operação, o local e o período desejado e seleciona a opção "Pesquisar" 3. O sistema apresenta a mensagem [M01] [PT02]
4. O sistema solicita o nome da espécie que deseja pesquisar 5. O ator fornece o nome da espécie e seleciona a opção "pesquisar"
6. O sistema recupera no sistema de taxonomia as informações das espécies cadastradas de acordo com o nome da espécie informado e apresenta uma lista com as seguintes informações:
[Vêr Regra de Negócio Geral RNG06] [FE02]
IBAMA
CNT - Centro Nacional de Telemática
CITES - Sistema de Emissão de Licenças CITES
UC - Especificação de Caso de Uso Emitir Relatório Estatístico
Versão:1.1
Nome Comum
7. O ator seleciona a espécie desejada e seleciona a opção "Visualizar Relatório" [FA11]
8. O sistema retorna ao passo 3 do fluxo principal 9. O caso de uso e encerrado
9
[FA05] Relatório Por Anexo
Este fluxo inicia quando o ator seleciona a aba "Anexo"
1. O sistema solicita os parâmetros para a emissão do relatório [RN02]
2. O ator fornece os parâmetros solicitados e seleciona a opção "Visualizar Relatório" 3. O sistema retorna ao passo 3 do fluxo principal
4. O caso de uso e encerrado
10
[FA06] Relatório Por Objetivo
Este fluxo inicia quando o ator seleciona a aba "Objetivo"
1. O sistema solicita os parâmetros para a emissão do relatório [RN02]
2. O ator fornece os parâmetros solicitados e seleciona a opção "Visualizar Relatório" 3. O sistema retorna ao passo 3 do fluxo principal
4. O caso de uso e encerrado
11
[FA07] Relatório Por Origem
Este fluxo inicia quando o ator seleciona a aba "Origem"
1. O sistema solicita os parâmetros para a emissão do relatório [RN02]
2. O ator fornece os parâmetros solicitados e seleciona a opção "Visualizar Relatório" 3. O sistema retorna ao passo 3 do fluxo principal
4. O caso de uso e encerrado
12
[FA08] Relatório Por País
Este fluxo inicia quando o ator seleciona a aba "País"
1. O sistema solicita os parâmetros para a emissão do relatório [RN02]
2. O ator fornece os parâmetros solicitados e seleciona a opção "Visualizar Relatório" 3. O sistema retorna ao passo 3 do fluxo principal
IBAMA
CNT - Centro Nacional de Telemática
CITES - Sistema de Emissão de Licenças CITES
UC - Especificação de Caso de Uso Emitir Relatório Estatístico
Versão:1.1
13
[FA09] Relatório Por Unidade Federação
Este fluxo inicia quando o ator seleciona a aba "Unidade Federação"
1. O sistema solicita os parâmetros para a emissão do relatório [RN02]
2. O ator fornece os parâmetros solicitados e seleciona a opção "Visualizar Relatório" 3. O sistema retorna ao passo 3 do fluxo principal
4. O caso de uso e encerrado
14
[FA10] Pesquisar
Este fluxo inicia quando o ator seleciona a opção "Pesquisar" 1. O sistema valida as informações [RN03]
2. O Sistema exibe as informações na lista conforme os parâmetros informados [RN05]
3. O caso de uso e encerrado
15
[FA11] Fechar
Este fluxo inicia quando o ator seleciona a opção "Fechar"
1. O sistema retorna ao passo 1 do fluxo alternativo 02, 03 ou 04 2. O caso de uso e encerrado
16
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 [M02]
2 . O sistema retorna ao passo chamador
[FE02]Registro não encontrado
Este fluxo inicia quando o sistema não consegue localizar o registro 1. O sistema apresenta a mensagem [Vêr Mensagem Geral A003] 2. O sistema retorna ao passo chamador
17
Regras de Negócio
O caso de uso deve serguir as regras especificadas abaixo:
[RN01] Tipos de Relatórios
● O sistema deverá possibilitar a emissão de relatórios dos seguintes tipos:
○ Produto
○ Parte
IBAMA
CNT - Centro Nacional de Telemática
CITES - Sistema de Emissão de Licenças CITES
UC - Especificação de Caso de Uso Emitir Relatório Estatístico
Versão:1.1 ○ Taxon ○ Local ○ Anexo ○ Objetivo ○ Origem ○ País ○ Unidade de Federação
[RN02] Parâmetros para a emissão dos relatórios
▪ Para todos os tipos de relatórios, o sistema deverá solicitar os
seguintes parâmetros:
○ Operação
■ Campo de seleção única.
○ Período
■ Composto pela data inicial e data final.
Além dos parâmetros acima citados, o sistema deverá solicitar também o seguinte parâmetro por cada tipo de relatório:
○ Relatório por Produto
■ Nome do produto
● Campo de seleção única.
○ Relatório por Parte
■ Parte
● Campo de seleção única.
○ Relatório por Pessoa
■ Nome da Pessoa
● Campo texto não editável.
● Este campo deverá ser preenchido automaticamente após o usuário efetuar a pesquisa por nome da pessoa.
○ Relatório por Taxon
IBAMA
CNT - Centro Nacional de Telemática
CITES - Sistema de Emissão de Licenças CITES
UC - Especificação de Caso de Uso Emitir Relatório Estatístico
Versão:1.1
● Campo texto não editável.
● O sistema deverá recuperar as espécies cadastradas nas tabelas Lista_Ameacada_Taxonomia e Taxonomia do Sistema de Taxonomia.
● Este campo deverá ser preenchido automaticamente após o usuário efetuar a pesquisa por nome da espécie.
○ Relatório por Local
■ Local
● Campo de seleção única
■ Nome da Espécie
● Campo texto não editável.
● O sistema deverá recuperar as espécies cadastradas nas tabelas Lista_Ameacada_Taxonomia e Taxonomia do Sistema de Taxonomia.
Este campo deverá ser preenchido automaticamente após o usuário efetuar a pesquisa por nome da espécie.
○ Relatório por Anexo
■ Anexo
● Campo de seleção única.
○ Relatório por Objetivo
■ Objetivo
● Campo de seleção única.
○ Relatório por Origem
■ Origem
● Campo de seleção única.
○ Relatório por País
■ Nome do país
● Campo de seleção única.
● O sistema deverá recuperar e disponibilizar para seleção todos os países cadastrados na tabela País do banco de dados SISTRUT.
IBAMA
CNT - Centro Nacional de Telemática
CITES - Sistema de Emissão de Licenças CITES
UC - Especificação de Caso de Uso Emitir Relatório Estatístico
Versão:1.1
○ Relatório por Unidade Federação
■ UF
● Campo de seleção única.
O sistema deverá recuperar e disponibilizar para seleção todoas as unidades de federação cadastrados na base de dados do SISTRUT.
○ Pesquisar
■ O sistema deve possibilitar a visualização das informações do relatório em forma de lista conforme o fluxo alternativo [FA10].
[RN03] Validação das informações
▪ As informações obrigatórias a serem preenchidas são: Relatório por Produto: Operação, Nome do Produto e Período. Relatório por Parte: Operação, Parte e Período.
Relatório por Pessoa: Operação, Nome da Pessoa e Período. Relatório por Taxon: Operação, Nome da Espécie e Período. Relatório por Local: Operação, Local, Nome da Espécie e Período. Relatório por Anexo: Operção, Anexo e Período.
Relatório por Objetivo: Operação, Objetivo e Período. Relatório por Origem: Operação, Origem e Período. Relatório por País: Operação, Nome do País e Período. Relatório por Unidade Federação: Operação, UF e Período.
[RN04] Visualização do Relatório
▪ O sistema deverá apresentar o relatório no formato PDF, possibilitando o gravação e impressão do mesmo. Ver os modelos dos relatórios nos anexos D à O da regra de negócio Geral.
●
Todos os relatório, deverão apresentar as seguintes informações:○
Descrição ou Nome■
Nome do País, Pessoa, Espécie, Parte, Objetivo, Origem, Local, Produto e Anexo informados como parâmetros, de acordo com o tipo de relatório selecionado.■
O sistema deverá recuperar as informações referentes: ao Nome do País na tabela País do banco de dados SISTRUT; a Espécie nas tabelas Taxonomia e Lista_Ameacada_Taxonomia do Sistema de Taxonomia.
■
○
OperaçãoIBAMA
CNT - Centro Nacional de Telemática
CITES - Sistema de Emissão de Licenças CITES
UC - Especificação de Caso de Uso Emitir Relatório Estatístico
Versão:1.1
■
Operação informada como parâmetro.○
Período■
Período informado como parâmetro.○
Licença■
Número da Licença○
Emissão■
Data de emissão da Licença●
Importador○
Nome do Importador●
Exportador○
Nome do Exportador●
Espécie○
O sistema deverá recuperar o nome da espécie nas tabelas Taxonomia e Lista_Ameacada_Taxonomia do Sistema de Taxonomia○
Composto pelo nome da espécie “pai” e o nome da espécie propriamente dita.●
Destino / Origem○
Sigla do País de Destino/Origem○
O sistema deverá recuperar a sigla do país cadastrado na tabela País do banco de dados SISTRUT.○
Caso o tipo da licença seja “Importação” ou “Cert. Procedente do Mar”, a coluna Origem deverá ser apresentada, caso contrário será apresentada a coluna Destino.●
Produto○
Sigla do Produto●
Qtd○
Quantidade●
Medida○
O sistema deverá recuperar esta informação na tabela Unidmed do sistema de SISTRUT.●
O Relatório por Selo deverá apresentar as seguintes informações:○
Número do selo[RN05] Visualização da pesquisa
▪ O sistema deve exibir a lista (gride) de acordo com os parâmetros informados, as informações a serem listadas são as mesmas citadas na RN04, em forma de gride.
IBAMA
CNT - Centro Nacional de Telemática
CITES - Sistema de Emissão de Licenças CITES
UC - Especificação de Caso de Uso Emitir Relatório Estatístico
Versão:1.1
18
Mensagens
ID Mensagem Opção
M01 Informe parâmetros e clique no botão PESQUISAR!
-M02 Dados não encontrados para estes parâmetros de Pesquisa
19
Pós-Condições
Não se aplica.20
Pontos de Extensão
Não se aplica.21
Observações
Não se Aplica22
Protótipos de Tela
22.1
[PT01] Relatórios Estatísticos
IBAMA
CNT - Centro Nacional de Telemática
CITES - Sistema de Emissão de Licenças CITES
UC - Especificação de Caso de Uso Emitir Relatório Estatístico
Versão:1.1
22.2
[PT02] Consulta Dinâmica
22.3
IBAMA
CNT - Centro Nacional de Telemática
CITES - Sistema de Emissão de Licenças CITES
UC - Especificação de Caso de Uso Emitir Relatório Estatístico
Versão:1.1
22.4
23
Aceite do Documento
Os responsáveis abaixo, estão de acordo com o conteúdo deste documento.
IBAMA
CNT - Centro Nacional de Telemática
CITES - Sistema de Emissão de Licenças CITES
UC - Especificação de Caso de Uso Emitir Relatório Estatístico
Versão: 1.1
Normal.dotmNormal.dotmNormal.dotmDocumento1 Página 16
24
14. Atributos e Domínios
Consultar PessoaAtributos Descrição Tipo do dado Tamanho Obrigatório
(S/N)
Máscara Domínio Editável
(S/N)
Tabela Coluna
Operação Operação a ser selecionada Seleção - S - Importação
Exportação Cert. De Origem Cert. Pré Convenção Cert. Procedente do Mar Reexportação S - - Nome do Produto
Nome do Produto a ser seleciondo
Seleção - S - Todos os produtos
cadastrados no menu “Manutenção”
S - -
Período Inicial Data Inicial Data - S
-
- S - -Período Final Data Final Data - S
-
- S - -Parte Parte a ser selecionada Seleção - S
-
Todas as partescadastradas no menu “Manutenção”
S - -
Nome da Pessoa
Nome da Pessoa a ser selecionada
Alfanumérico 40 S
-
- S - -Nome da Espéce
Nome da Espécie a ser selecionada
IBAMA
CNT - Centro Nacional de Telemática
CITES - Sistema de Emissão de Licenças CITES
UC - Especificação de Caso de Uso Emitir Relatório Estatístico
Versão: 1.1
Normal.dotmNormal.dotmNormal.dotmDocumento1 Página 17
Local Local a ser selecionada Seleção - S
-
Buscados doSISTRUT
S - -
Anexo Anexo a ser selecionado Seleção - S
-
III III
S - -
Objetivo Objetivo a ser selecionado Seleção - S
-
BE G H M N P Q S T Z S - -
Origem Origem a ser selecionado Seleção - S
-
AC D F O R U W S - -
Nome do País Nome do País a ser selecionado
Seleção - S
-
Buscados doSISTRUT
IBAMA
CNT - Centro Nacional de Telemática
CITES - Sistema de Emissão de Licenças CITES
UC - Especificação de Caso de Uso Emitir Relatório Estatístico
Versão: 1.1
Normal.dotmNormal.dotmNormal.dotmDocumento1 Página 18
UF UF a ser selecionada Seleção - S
-
Buscados doSISTRUT
S - -
Licença Informação do Relatório. Texto - -
-
- N - -Emissão Informação do Relatório. Data - -
-
- N - -Importador Informação do Relatório. Texto - -
-
- N - -Exportador Informação do Relatório. Texto - -
-
- N - -Espécie Informação do Relatório. Texto - -
-
- N - -Origem / Destino
Informação do Relatório. Texto - -
-
- N - -Produto Informação do Relatório. Texto - -
-
- N - -Quantidade Informação do Relatório. Numérico - -