Escolar Documentos
Profissional Documentos
Cultura Documentos
DVPSinespGeo 04092015
DVPSinespGeo 04092015
Histórico de Versões
[
(*)
Apenas a elaboração da versão inicial do Documento de Visão (DV) de projeto é responsabilidade do Gestor de
Negócio (GN). Obs.: Quando se tratar de demanda de novo sistema, o preenchimento dos itens referentes
termos de glossário e requisitos não funcionais é obrigatório.
(**)
1ª) A primeira etapa da revisão deve ser realizada por outro Analista de Requisitos (AREQ) que tenha
conhecimento do negócio.
2ª) A segunda etapa deve ser realizada por outros integrantes da engenharia de software(PIN) (Arquiteto de
Software (ARQ), Analista de Sistemas (ANS), Projetista de Dados (PRD), Projetista de Testes (PRT), Projetista
de Interface Homem/Computador (PRIHC), Projetista de informação (PRINF)) com a finalidade de verificar se os
requisitos poderão ser utilizados como base para as demais fases da engenharia do produto.
(***)
O campo Aprovado por deve ser atualizado, quando houver uma validação formal do requisito por parte do
Cliente. Lembramos que, os artefatos de requisitos devem ser aprovados pelo Cliente, podendo o Gestor de
Negócio aprovar desde que esse possua autorização formal do Cliente, assumindo assim a responsabilidade
pelo produto aceito.
]
Responsáveis (Identificação)
1. [CLIENTE]
Secretário
Não se aplica.
Coordenador-Geral
Rogério Carneiro
Gestor
Rafael Rodrigues
Coordenação Usuária
Rafael Rodrigues
Gestor Usuário
Rafael Rodrigues e Daniel Lima
2. SERPRO
Presidente
Marcos Mazzoni
Diretor Superintendente
André de Cesero
Superintendência de Negócio
SUNAF – Superintendência de Administração Financeira
Coordenador de Negócio
Bete Vaz
Gerente de Projeto
Dulcimara Delfes
Líder de Projeto
Rafael Dias Miguel Viana
A visão do projeto documenta o ambiente geral de processos a ser desenvolvido para o sistema durante o
projeto, fornecendo a todos os envolvidos uma descrição compreensível deste e de suas macro-
funcionalidades.
4. Descrição do Projeto
O Objetivo do projeto é desenvolver um SIG (Sistema de Informação Geográfica) na qual sejam
disponibilizados mapas com informações dos boletins de ocorrência de crimes no Brasil oriundas do
Sinesp Integração – BO (Boletim de Ocorrência) e SINESPJC. Estas informações podem ser
georreferenciadas ou geoprocessadas de acordo com os tipos de mapas escolhidos.
5. Envolvimento
5.1. Abrangência
O sistema tem como público alvo a Presidência da República e o Ministério da Justiça e deverá ser
integrado com o Sinesp Segurança.
SENASP
Descrição Secretaria Nacional de Segurança Pública
- Aprovar os requisitos;
Presidência da República
Descrição Presidência da República
- Avaliação final
- Avaliação final
4.2. SUNAF/SERPRO
Descrição Superintendência de Administração Financeira
- Acompanhamento do projeto;
- Atas de reunião;
4.3. SUPCD/SERPRO
Descrição Superintendência de Centro de Dados
- Ambiente de Produção
4.4. SUPDE/SERPRO
Descrição Superintendência de Desenvolvimento
1. Necessidades e Funcionalidades
Necessidade 1 Benefício
Mapa temático dinâmico com informações estatísticas do Integração Crítico
Id Func. Descrição das Funcionalidades/atores envolvidos
Exibir mapa do Brasil e países fronteiriços permitindo o zoom em municípios brasileiros
com a plotagem da localização e visualização de informações estatísticas de quantidade /
F1.1
taxa das ocorrências e vítimas.
Usuário do sistema
Apresentar no mapa as camadas: polígonos, densidade (mancha), linha (rodovias) e
F1.2 pontos (vítimas, ocorrências).
Usuário do sistema
Necessidade 2 Benefício
Mapa temático dinâmico com informações estatísticas do SinespJC Crítico
Id Func. Descrição das Funcionalidades/atores envolvidos
Exibir mapa do Brasil e países fronteiriços sem o zoom em municípios para o mapa de
densidade com a plotagem da localização e visualização de informações estatísticas de
quantidade / taxa das ocorrências e vítimas.
F2.1
Contabilizar todas as ocorrências sem geolocalização no centro do município e apresentar
uma nota informativa.
Usuário do sistema
Apresentar no mapa as camadas: polígonos, densidade (mancha), linha (rodovias) e
F2.2 pontos (vítimas, ocorrências).
Usuário do sistema
Necessidade 3 Benefício
Legenda para georreferenciamento dos dados Crítico
Id Func. Descrição das Funcionalidades/atores envolvidos
Apresentar legenda a partir de valores (quantidade/taxa) de ocorrência/vítimas de acordo
com os parâmetros selecionados nos filtros. Para cada tipo de crime haverá um intervalo
F3.1
de valores a ser aplicado na legenda.
Usuário do sistema
Necessidade 4 Benefício
Filtros no mapa Crítico
Id Func. Descrição das Funcionalidades/atores envolvidos
1 – Ocorrência / Vitima
2 – Tipo de natureza (Possibilitando escolher mais de um tipo)
• Homicídio doloso
• Tentativa de homicídio doloso
• Latrocínio
• Lesão corporal seguida de morte
• Homicídio culposo de trânsito
• Suicídio
• Roubo a instituição financeira
• Roubo de veículo
• Furto de veículo
• Estupro
• Tentativa de estupro
- Exclusivos para ocorrências
F4.1 • Apreensão de armas de fogo
• Entorpecentes – Tráfico
• Porte ilegal de arma de fogo
• Mortes a esclarecer
• Entorpecentes
Necessidade 5 Benefício
Salvar a imagem da tela Crítico
Id Func. Descrição das Funcionalidades/atores envolvidos
Salvar uma imagem com as informações da tela exportando para os formatos pdf e jpg.
F5.1
Usuário do sistema
Necessidade 6 Benefício
Mostrar gráfico informando os diversos crimes ocorridos numa determinada cidade. Crítico
Id Func. Descrição das Funcionalidades/atores envolvidos
Apresentar um popup mostrando gráfico com detalhamento de natureza (destacadas as
naturezas selecionadas) com os dados do município, permitir a exibição / supressão de
uma ou mais naturezas. Abaixo desse gráfico deve ser mostrado um texto informando a
F6.1
quantidade de crimes selecionados bem como a porcentagem em relação ao estado e ao
país.
Usuário do sistema
Permitir que o usuário escolha qual o tipo de gráfico deve ser apresentado (ex: barra,
F6.2 pizza, linhas), sendo que o gráfico de barras será o padrão.
Usuário do sistema
Necessidade 7 Benefício
Tabela de dados georreferenciados Crítico
Id Func. Descrição das Funcionalidades/atores envolvidos
Apresentar uma tabela (posicionada na margem direita da tela) com as UFs ou municípios
selecionados e a porcentagem apenas dos dados georreferenciados permitindo exibir /
ocultar. Esta funcionalidade não se aplica aos dados do Sinesp JC, somente aos dados do
F7.1
IntegraçaoBO.
Usuário do sistema
Necessidade 8 Benefício
Auto-preenchimento dos filtros Crítico
Id Func. Descrição das Funcionalidades/atores envolvidos
Ao clicar em um município no mapa, refletir a alteração da seleção no filtro de UF,
F8.1 município e na tabela de dados georreferenciados.
Usuário do sistema
Necessidade 9 Benefício
Gravar trilha de auditoria. Crítico
Id Func. Descrição das Funcionalidades/atores envolvidos
Gravar trilha de auditoria com dados de usuário, ip, data e hora e filtros.
F9.1
Usuário do sistema
Necessidade 10 Benefício
Carregar dados manualmente (fontes externas) Crítico
Id Func. Descrição das Funcionalidades/atores envolvidos
Administrador
Gerar as informações relativas a região, uf e município a partir dos dados de latitude e
longitude e gravar no banco.
F10.2
O padrão de códigos de uf e município a ser usado será o do IBGE.
Administrador
Necessidade 11 Benefício
Mapa temático dinâmico com base nas informações enviadas manualmente Crítico
Id Func. Descrição das Funcionalidades/atores envolvidos
Exibir mapa do Brasil e países fronteiriços com os dados georreferenciados carregados
manualmente.
F11.1
Usuário do sistema
Apresentar no mapa as camadas: polígonos, densidade (mancha), linha (rodovias) e
pontos.
Camada de polígonos: ao clicar no polígono apresentar as informações do campo “Nota”.
A informação a ser utilizada para colorir o polígono será a quantidade.
F11.2
Camada densidade: a informação a ser utilizada para colorir o mapa será a latitude e
longitude.
Camada pontos: a informação a ser utilizada será a latitude e longitude.
Usuário do sistema
Necessidade 12 Benefício
Filtros no mapa de informações externas Crítico
Id Func. Descrição das Funcionalidades/atores envolvidos
País
Região
Grupo de localidade
Uf
Município
Bairro
Área
Classe
Grupo
F12.1 Categoria
Tipo
Ano
Mês
Data inicial
Data final
Obs: todos os filtros devem ser do tipo multi seleção, exceto ano, data inicial e
data final.
Caso país seja diferente de Brasil, desabilitar os campos: região, uf, município,
bairro e área.
Usuário do sistema
Apresentar no mapa as camadas: polígonos, densidade (mancha), linha (rodovias) e
F12.2 pontos (vítimas, ocorrências).
Usuário do sistema
Necessidade 13 Benefício
Ícones associados aos dados georeferenciados Crítico
Id Func. Descrição das Funcionalidades/atores envolvidos
Permitir ao usuário a seleção de ícone (ex: bola vermelha, pino verde) ou ponto para
F13.1 associar ao dado que estará sendo plotado no mapa.
Administrador
Necessidade 14 Benefício
Validar os dados informados Crítico
Id Func. Descrição das Funcionalidades/atores envolvidos
Validar os dados que estão sendo inseridos manualmente antes de realizar a gravação no
banco e apresentar ao usuário a lista das inconsistências encontradas informando a linha
e a mensagem de erro.
Campos obrigatórios :
País(*)
Região(*)
UF(*)
Município
Bairro
Área
F14.1 Classe(*)
Grupo(*)
Categoria(*)
Tipo
Ano(*)
Mês
Data inicial
o Data final
Administrador
Necessidade 15 Benefício
Fazer carga dinâmica de shapes Crítico
Id Func. Descrição das Funcionalidades/atores envolvidos
Permitir carregar shapes de bairros, etc
F15.1
Administrador
Necessidade 16 Benefício
Legenda para camada de Pontos com ícones Crítico
Id Func. Descrição das Funcionalidades/atores envolvidos
Apresentar legenda dos ícones da classe, grupo ou categoria.
F16.1
Usuário do sistema
Necessidade 17 Benefício
Manter classe Crítico
Id Func. Descrição das Funcionalidades/atores envolvidos
Permitir ao usuário incluir, alterar e excluir classe.
F17.1
Administrador
Necessidade 18 Benefício
Manter grupo Crítico
Id Func. Descrição das Funcionalidades/atores envolvidos
Permitir ao usuário incluir, alterar e excluir grupo.
F18.1
Administrador
Necessidade 19 Benefício
Manter categoria Crítico
Necessidade 20
Manter dados
Id Func. Descrição das Funcionalidades/atores envolvidos
Permitir ao usuário incluir, alterar e excluir dados gravados no banco com, visualização de
F20.1 edição de planilhas.
Administrador
Necessidade 21
Download de dados
Id Func. Descrição das Funcionalidades/atores envolvidos
Permitir ao usuário fazer o download dos dados em formato .xls e pdf.
F21.1
Administrador
Necessidade 22
Manter tipo
Id Func. Descrição das Funcionalidades/atores envolvidos
Permitir ao usuário incluir, alterar e excluir um tipo.
F22.1
Administrador
Necessidade 23
Manter bairro
Id Func. Descrição das Funcionalidades/atores envolvidos
Permitir ao usuário incluir, alterar e excluir um bairro.
F23.1
Administrador
1. Restrições
Organizacional: o projeto será iterativo, visto que o cliente não tem disponibilidade para atuar como PO
em projetos ágeis.
Prazo: entregar o projeto para homologação até 15/09/2015.
Escopo: não é possível realizar o georeferenciamento de bairro
2. Não Escopo
Não será escopo do projeto:
• Prover as informações de bairro e setor censitário.
• Disponibilizar os dados no portal público.
• Possibilitar customizar os ícones das camadas
• Possibilitar customizar o texto do dashboard (editor tipo Word)
• Possibilitar a definição de intervalo de ano e mês de inicio e término para um dado crime e gerar
um vídeo que pode ser gravado.
• Customizar legenda (intervalos, cores).
• Camadas de unidades de polícia, escolas,etc.
• Restrição de acesso aos dados a partir dos perfis de acesso.
1.1.1. Segurança
1.1.1.2. Auditoria
Será necessário trilha de auditoria para esse projeto, entretanto a interface do usuário não fará parte do
escopo.
1.1.2. Interoperabilidade
1.1.3. Usabilidade
Serão realizadas modificações na interface dos protótipos para atender ao padrão SINESP.
1.1.3.2. Manual
Será disponibilizado um manual básico para o usuário em .pdf.
1.1.3.3. Necessidade de treinamento aos usuários
Não será necessário o treinamento formal de usuários.
1.1.3.4. Facilidades de uso
Serão utilizadas dicas de preenchimento bem como hints e autocompletar para o que for possível.
1.1.3.5. Acessibilidade
Nesta primeira versão como o público alvo será apenas usuários com acesso restrito, por enquanto,
não há necessidade de atendimento ao e-MAG.
1.1.3.6. URL de acesso
O acesso ocorrerá por meio do portal Sinesp ou pelo endereço: geo.sinesp.gov.br.
1.1.5. Performance