MACROPROCESSO DE PLANEJAMENTO,
ORAMENTO E FINANAS.
Modelo Conceitual e Metodolgico
01/9/2009
Sumrio
Sumrio...................................................................................................................................... 1
1.Apresentao........................................................................................................................... 2
2.Contextualizao....................................................................................................................... 3
3.Integrao de Dados................................................................................................................. 7
4.Governana e Gesto Continuada............................................................................................. 19
5.Notao................................................................................................................................. 21
6.Consideraes Finais............................................................................................................... 25
ANEXO I: Documento de Referencia (verso 14, de 26/03/2009)................................................... 27
Anexo II: Aplicao do Modelo Global de Dados do Macroprocesso de Planejamento, Oramento e
Finanas como Ferramenta Auxiliar na Integrao e Melhoria dos Sistemas Estruturantes da
Administrao Pblica Federal (Trabalho inscrito no ConSerpro 2009)............................................ 73
Anexo III: Modelagem Essencial de Dados: Uma Metodologia de Busca da Essncia do Dado
(Trabalho inscrito no ConSerpro 2009)........................................................................................ 95
Anexo IV: Modelo Global de Dados Provendo Integraes entre Sistemas Estruturantes do Governo
atravs de Arquitetura Orientada a Servio (Trabalho inscrito no ConSerpro 2009)........................ 116
Glossrio de Siglas................................................................................................................... 142
Ficha Tcnica........................................................................................................................... 145
1. APRESENTAO
O incio do Projeto de Integrao do Macroprocesso de Planejamento, Oramento e
Finanas PRINT, data de 29 de dezembro de 2008, momento de emisso da Deciso
de Diretoria DE 107/2008.
Considerado estratgico subordinado ao Diretor-Superintendente em decorrncia de
sua transversalidade e da amplitude do tema nos ambientes externo e interno, bem
como por seu alinhamento estratgia empresarial, notadamente no que se relaciona
ao reposicionamento da Empresa como integradora de solues de Governo.
Seu escopo, planejamento, etapas e dinmica de desenvolvimento foram detalhados
em um Documento de Referencia que, preliminar a instituio do PRINT1, foi
amplamente utilizado como norteador pelas lideranas para estruturao do Projeto e,
pelos tcnicos envolvidos, em seu desdobramento.
Pretende este Modelo Conceitual2 apresentar em seus captulos a evoluo das etapas
do Projeto onde, a partir da experincia adquirida na construo do Modelo Global de
Dados do Governo Federal para o macroprocesso de Planejamento, Oramento e
Finanas, os especialistas envolvidos em sua consecuo revisitaram o Documento de
Referncia3 promovendo uma nova abordagem conceitual, que se constituir tambm
um referencial de consulta para a Organizao, descritas a partir de dois eventos
focados na integrao de dados: processos e projetos.
Por projetos entende-se um conjunto de eventos com temporalidade definida e por
processos um conjunto de atividades contnuas, sendo ambos detalhados no decorrer
deste trabalho.
A primeira verso do Documento de Referencia data de 23 de dezembro de 2008, ainda como documento inicial do projeto
elaborado pelo Gerente do Projeto Estratgico, e est disponvel para consulta no diretrio L:PRINT da rede local, junto a
todos os demais documentos gerados nas etapas e fases previstas no Plano de Trabalho PRINT e suas atualizaes, que
encontram-se em fase de migrao para a WEB.
2
Um modelo uma representao, como define Paulo Gougo [1997]: Modelo a representao abstrata e simplificada de
um sistema real, com a qual se pode explicar ou testar o seu comportamento, em seu todo ou em partes. Logo o modelo
no o objeto real, mas algo que o representa, com maior ou menor fidelidade. Faz com que pela sua observao e
manipulao tenhamos nossas necessidades de conhecimento e conceituao sobre um objeto satisfeitas.
3
O Documento de Referencia, em sua 14a. Verso, apresentado como o anexo I deste documento.
2
2.
CONTEXTUALIZAO
2.1. Cenrio
O ncleo central de gesto administrativa do Governo Federal compreende um conjunto
de sistemas de informaes denominados Sistemas de Gesto Administrativa (SGA) ou
tambm Sistemas Estruturantes de Governo.
Cada um destes sistemas responsvel por um processo de gesto governamental,
como planejamento, elaborao e acompanhamento do oramento, administrao de
recursos humanos, alocao de cargos s estruturas do Governo Federal, compras
governamentais, acompanhamento dos programas e aes do Governo e administrao
financeira e contbil, entre outros.
Ainda neste cenrio, cada um desses sistemas faz parte de um sistema maior, que a
gesto administrativa do Governo Federal. Porm a integrao entre esses sistemas no
ocorre e, assim, cada um opera isoladamente, limitando sua eficincia e a gesto
administrativa de melhor qualidade, considerando-se a premissa que a gesto
administrativa do Governo Federal seria mais eficiente caso esses sistemas fossem
integrados, ampliando a viso de contexto e possibilitando um melhor controle das
informaes geradas e tratadas por esses sistemas.
unnime o entendimento quanto urgncia da reviso dos processos decisrios e de
maior aporte e qualificao para o pessoal que opera e decide os procedimentos dos
diversos ciclos da gesto pblica, bem como o fato de que as ferramentas que hoje so
utilizadas para apoiar os recursos e gerenciar as polticas pblicas se encontram
ultrapassadas.
2.2. Relevncia Estratgica
A proposta de trabalho ora apresentada procura apontar solues para a oferta de
informaes necessrias aos processos decisrios e a melhoria dos sistemas de apoio
aos diversos ciclos da gesto pblica. Nesse sentido, cabe ressaltar que os Sistemas
Estruturantes foram construdos em momentos distintos e, para resolver os problemas
operacionais de cada uma das funes administrativas de per si, tais sistemas no
geram as informaes necessrias para uma gesto pblica integrada e eficiente.
Distintas plataformas tecnolgicas e ausncia de integrao no facilitam a tarefa de
integrar os ciclos ou sistemas dos processos de planejamento, oramento e finanas. O
foco em objetivos distintos no permite que as informaes por eles geradas
contribuam para melhorar o controle sobre a execuo dos programas e a indispensvel
avaliao de seus resultados.
4
A construo deste captulo teve como fonte o trabalho Aplicao do Modelo Global de Dados do Macroprocesso de
Planejamento, Oramento e Finanas como Ferramenta Auxiliar na Integrao e Melhoria dos Sistemas Estruturantes da
Administrao Pblica Federal, de autoria de membro da equipe e inscrito no CONSERPRO 2009, apresentado no anexo II.
Proposta de Soluo
Embora o Sistema de Informaes Organizacionais do Governo Federal (SIORG) seja o sistema responsvel em manter e
gerenciar a codificao da estrutura de rgos da Administrao Pblica Federal, outros sistemas legados, como por
exemplo, o Sistema de Informaes Gerenciais e de Planejamento (SIGPLAN), o Sistema Integrado de Administrao
Financeira (SIAFI) e o Sistema Integrado de Administrao de Pessoal (SIAPE), mantm e controlam a sua prpria estrutura
de rgos, que diverge daquela projetada no SIORG. Isso gera diversos problemas de integrao de dados, agrupamento
de informaes por rgos e extrao e comparao de informaes, simplesmente porque no h como garantir a
equivalncia entre as diferentes estruturas existentes nos sistemas legados do Governo.
5
3. INTEGRAO DE DADOS
Por conta da transversalidade inerente a gerao de um Modelo Global de Dados, a
iniciativa de integrao de dados tem impactos no s no ambiente externo (Governo
Federal como um todo, cliente ou no do Serpro), mas tambm no ambiente interno
(Unidades de Relacionamento com Clientes, Desenvolvimento de Sistemas, Tecnologia
e Suporte Tecnologia) evidenciando um carter integrador no s sobre o ponto de
vista dos dados, mas tambm dos processos.
Criada uma equipe exclusiva para desenvolvimento da primeira verso do Modelo
Global de Dados MGD, em janeiro de 2009, foram especificados e modelados os
conjuntos estruturantes dos dados, a partir da viso de Classes de Negcios, tendo
como escopo naquele primeiro momento as solues disponibilizadas pela SUNMP
Unidade que atende a maior parte das Secretarias do MP Ministrio do Planejamento
e Gesto, que esto fortemente envolvidas no macroprocesso, indo desde o SIGPLAN
at o relacionamento de todas as demais solues com o SIAFI, envolvendo 6 famlias e
19 diferentes solues.
Da apresentao da primeira verso, realizada em abril de 2009, ao Comit do
Macroprocesso Oramentrio-Financeiro e ao Comit Estratgico de TI (CETI) do
Ministrio do Planejamento, foi solicitado ao Serpro que desse inicio a modelagem de
dados das solues disponibilizadas pela SUNAF para o Ministrio da Fazenda MF,
especificamente a Secretaria do Tesouro Nacional STN, complementando as
integraes identificadas no escopo apresentado por aquela primeira verso. Este
trabalho foi iniciado aps apresentao da segunda verso do MGD solues MP ao
CETI, em junho de 2009.
O MGD foi validado pelos clientes em maio de 2009, dando inicio ao seu refinamento
envolvendo a SUNMP e SUPDE na migrao do modelo de classes para o modelo de
entidades e relacionamentos e na capacitao de pessoas para utilizao da ferramenta
de compartilhamento selecionada pela Coordenao Estratgica de Tecnologia CETEC
para operao e gesto continuada do Modelo Global de Dados.
Para seleo da ferramenta a CETEC considerou o porte do trabalho envolvido na
modelagem dos dados e as necessidades que a gesto do modelo exigiria, tendo sido
selecionado o Oracle Designer, que uma ferramenta corporativa de modelagem de
dados de alto (Entidade) e baixo nvel (Tabela), que pode ser acessada de forma
distribuda, atravs de perfis de acesso, garantindo permisses diferenciadas a seus
usurios. uma ferramenta freeware que no dispe de polticas de licena,
requerendo apenas uma instncia de banco Oracle para instalao do seu repositrio
central. Sua estrutura permite migrar grande parte dos artefatos do MGD para um
ambiente central e com controle de verso, podendo ser disponibilizados para outros
meios de forma automatizada. A curva de aprendizado para a utilizao bsica da
ferramenta mediana. Alm deste conjunto de funcionalidades foi considerada tambm
a curva de aprendizagem requerida para uso pelo cliente e, neste contexto, evidenciada
a experincia do Serpro com a ferramenta na Secretaria da Receita Federal do Brasil,
7
A partir de agosto de 2009 o Comit Estratgico de Tecnologia da Informao do Ministrio do Planejamento, Oramento e
Gesto passa a ser coordenado pela Secretaria de Logstica e Tecnologia de Informao/SLTI.
7
A construo deste captulo teve como fonte o trabalho Modelagem Essencial de Dados: uma metodologia em busca da
essncia do dado, de autoria de membros da equipe e inscrito no CONSERPRO 2009, apresentado no anexo III.
Organizao 1
Definio do Escopo
...
rea de
Negcio 1 a n
Identificao dos
Pontos de Integrao
Organizao N
Definio do Escopo
Convergncia
do Modelo
com as tabelas
fsicas
Identificao
das Interaes
Validao
do Modelo
Levantamento das
Entidades e
Relacionamentos
Validao
do Modelo
10
construdo por etapas, uma rea de cada vez. A cada nova rea modelada buscase identificar os pontos de integrao com as reas que j estavam prontas.
Da a importncia do particionamento em reas, para se dividir o escopo da
modelagem em partes cujo tamanho seja compatvel com o esforo de
aprendizagem da equipe e com a necessidade de entrega de resultados.
o Etapa 2 - Identificao das Interaes com os Demais Sistemas
A segunda etapa da modelagem essencial consiste em identificar as informaes
que fluem entre o sistema que est sendo modelado e os sistemas que
compem seu contexto, partindo da premissa que se uma informao recebida
pelo sistema, provvel que seja armazenada em alguma estrutura de dados
para ser trabalhada em seguida. Se uma informao enviada pelo sistema,
provvel que ela tenha sido processada e tenha tambm alguma estrutura de
armazenamento.
Trata-se, portanto, de uma heurstica. No significa que havendo um fluxo de
dados necessariamente vai haver estruturas de dados correspondentes, o que
fica claro quando se afirma que provvel.
Registradas as interaes entre os sistemas, cabe equipe de modelagem
analisar cada fluxo de dados para questionar a possibilidade de existirem
entidades correspondentes a esse fluxo a serem registradas no Diagrama E-R
(Diagrama Entidade-Relacionamento).
o Etapa 3 - Levantamento das Entidades de Dados e seus Relacionamentos
Nesta etapa se elabora o modelo de dados, utilizando-se os conceitos da
Modelagem Entidade Relacionamento. A diferena reside no nvel de
detalhamento adotado onde, para que o Modelo de Dados possa abranger todo o
macroprocesso e ser desenhado em tempo hbil, se adota uma disciplina de
buscar as entidades mais relevantes, ignorando as demais.
Esse procedimento no acarreta prejuzos, uma vez que no se pretende derivar
o modelo fsico diretamente desse modelo conceitual, como poder ser
observado a seguir, no captulo referente Gesto e Governana do Modelo
Global de Dados. So apresentadas no modelo de dados to somente as
entidades que efetivamente contribuem para o entendimento do negcio.
No entanto, apenas o desenho do diagrama com as entidades e seus
relacionamentos no satisfaz a necessidade semntica de registrar o
conhecimento em torno do sistema e, com este objetivo, se adota um Dicionrio
de Dados nico, onde todas as entidades sero registradas e definidas uma - e
somente uma - vez para todo o macroprocesso.
11
12
13
14
O Modelo Entidade-Relacionamento (MER) foi desenvolvido pelo professor Peter Chen, a fim de representar as estruturas
de dados de uma forma mais natural e mais prxima do mundo real dos negcios. O MER prope que a realidade seja
visualizada sob trs pontos de vista, ou com trs conceitos fundamentais: Entidade, Atributo e Relacionamento. Os objetos
que compem a realidade so as Entidades, as caractersticas que se deseja conhecer sobre os objetos que compem a
realidade so os Atributos e a forma como os objetos interagem entre si constitui o Relacionamento.
9
A definio de modelo conceitual aqui adotada est alinhada com a definio oferecida por Paulo Gougo [1997]: Definese como modelo conceitual aquele em que os objetos, suas caractersticas e relacionamentos tm a representao fiel ao
ambiente observado, independente de limitaes impostas por tecnologias, tcnicas de implementao ou dispositivos
fsicos. Nesse modelo, devemos representar os conceitos e caractersticas observados em um dado ambiente, voltando-nos
simplesmente ao aspecto conceitual.
15
rea de Negcio 01
rea de Negcio 02
16
A viabilidade de utilizao das entidades integradoras na construo de solues tratada no trabalho Modelo Global de
Dados Provendo Integraes entre Sistemas Estruturantes de Governos atravs de Arquitetura Orientada Servio, de
autoria de membros da equipe e inscrito no CONSERPRO 2009, apresentado no anexo IV.
17
18
4.
11
A construo deste captulo teve como fonte o trabalho Modelagem Essencial de Dados: uma metodologia em busca da
essncia do dado, de autoria de membros da equipe e inscrito no CONSERPRO 2009, apresentado no anexo III.
12
Um projeto gil de software deve ser adaptado incrementalmente. Para realizar a adaptao incremental, uma equipe
gil requer feedback do cliente, de modo que adaptaes apropriadas possam ser feitas. Um catalisador efetivo para o
feedback do cliente um prottipo operacional ou uma poro do sistema operacional, Incrementos de software devem
ser entregues em curtos perodos de tempo, de modo que a adaptao acerte o passo com as modificaes [Pressman,
2006]
13
Na metodologia apresentada tambm so encontradas caractersticas da Engenharia da Informao, definidas por James
Martins [1991]: A engenharia da informao consiste na sntese dos conhecimentos de muitas pessoas, que podem estar
dispersas atravs de uma grande Organizao.
19
20
5. NOTAO
A comunicao um fator chave para compartilhamento do modelo de dados, visto a
relevncia e abrangncia a que este vem atender. Esta comunicao deve ser feita da
maneira mais clara e direta possvel, considerando que as informaes que existem no
modelo servem no s os responsveis por aquele negcio especfico, mas tambm
para outros que requeiram uma viso integrada e estratgica de Governo.
Esta comunicao garantida a partir da definio de uma lngua comum, simples e
objetiva, que atenda aos diversos envolvidos na direo, gesto e operao dos
processos de Governo, transpostos para o modelo de dados. Para permitir que esta
comunicao se mantenha integra com o tempo, foram criados manuais de notao
que normatizam a nomenclatura e a representao dos diferentes elementos que
constituem o modelo de dados.
5.1. Em relao nomenclatura:
As reas de Negcio so nomeadas com um prefixo indicando a sigla do rgo
detentor desta rea de negcio e o nome da rea. Por exemplo, se precisamos acessar
a rea de negcio responsvel pela Administrao de Pessoal do Ministrio do
Planejamento, o nome correspondente desta rea na ferramenta ser MP GESTAO
GOVERNAMENTAL, respeitando a sintaxe da ferramenta adotada para
compartilhamento do modelo de dados.
As Entidades de Negcio e de Domnio so nomeadas a partir do nome original do
conceito no cliente, por exemplo ORGAO.
Os atributos tambm recebem seus nomes a partir do conceito que existe no cliente
exemplo NOME DO ORGAO sem a preocupao de seguir padres de nomenclatura
normalmente utilizados na etapa de fisicalizao, ou mais voltados para banco de
dados, ou seja, sem prefixos indicando o tipo do dado. Estes atributos so
documentados de forma a garantir aos usurios uma explicao mais detalhada da
funo de cada atributo dentro da entidade.
Os relacionamentos podem possuir nome ou no. O padro que no possuam, pois a
existncia do relacionamento j fala por si mesma. Mas h casos onde existem diversos
relacionamentos entre as mesmas entidades, momento em que o nome do
relacionamento auxilia na identificao destes contextos.
O modelo de dados possibilita diferentes vises, refletidas neste primeiro momento em
quatro diagramas de Entidade-Relacionamento: Contexto; rea de Negcio;
comportamento particular dentro de uma rea de negcio; e prospeco.
O diagrama de Entidade-Relacionamento relativo ao Contexto identificado pelo nome
da Organizao modelada, como por exemplo "CONTEXTO MP", "CONTEXTO MF" ...
21
14
Para este exemplo foi utilizada a rea de Negcio MP ADMINISTRACAO DE PESSOAL, diferente da MP GESTAO
GOVERNAMENTAL, utilizada at o momento.
22
23
24
6. CONSIDERAES FINAIS
A principal vantagem proporcionada pela tecnologia aos Sistemas de Informao a
capacidade de processar um gigantesco nmero de dados simultaneamente, tornando a
disponibilizao das informaes demandadas, praticamente on-line. Mas de pouco
adianta esse potencial se os sistemas (rotinas, processos, mtodos, dados) no
estiverem muito bem modelados, coordenados e analisados. Informatizar sistemas ruins
traz novos problemas e nenhuma soluo, alm de nublar as possveis causas dessas
falhas.
Essa situao infelizmente bastante comum nas empresas, pois existe uma grande
confuso sobre anlise de sistemas operacionais e corporativos incluindo aqui a
modelagem de dados e programao desses sistemas. comum a especificao de
requisitos e o desenvolvimento de sistemas sem a viso do todo, a viso global dos
dados, sem o conhecimento profundo do negcio e mesmo das integraes entre
processos e dados.
Nesse cenrio, o Modelo Global de Dados sucessivamente refinado serve como
ferramenta auxiliar no processo geral de melhoria da qualidade da gesto pblica, como
elemento que permite uma visibilidade global e integrada da base de dados e
informaes ao gestor pblico.
A gesto eficaz deste modelo global permite visibilidade e o uso do modelo pelas
diversas reas diretamente envolvidas, responsveis e interessadas, permite buscar a
melhoria contnua do modelo propiciando um ambiente colaborativo, compartilhado e
integrado.
A metodologia aqui descrita utilizada para mapear os dados de um macroprocesso,
extrapolando limites organizacionais e condicionada a evoluo contnua do produto
obtido. Dentro desta premissa, as seguintes condies precisam estar presentes para
viabilizar a sua utilizao:
o Existncia de um patrocinador estratgico no cliente, representado por uma
autoridade de seu alto escalo ou por um comit que tenha fora poltica
transversal sobre todos os rgos permeados pelo macroprocesso em questo,
para viabilizar a potencialidade integradora do modelo;
o Existncia de um patrocinador estratgico na Empresa, tambm com
ascendncia transversal sobre as reas diretamente envolvidas com Tecnologia
de Informao TI, visto o esforo no sentido da modelagem de dados,
implementao de tecnologias de suporte e desenvolvimento de solues a
partir de uma viso integrada e integradora;
o Existncia formal de uma equipe de coordenao central, com posicionamento
estratgico na Organizao, que promova a evoluo coesa e integrada do
25
26
1.1. Contexto
H consenso hoje, no mbito do Ministrio da Fazenda e do Ministrio do Planejamento, Oramento e
Gesto, que o ncleo central de gesto administrativa do Governo Federal compreende um conjunto
de sistemas de informaes denominados Sistemas de Gesto Administrativa (SGA), ou Sistemas
Estruturantes de Governo, sendo cada um deles inerente a um processo de gesto governamental planejamento, elaborao e acompanhamento do oramento, administrao de recursos humanos e
administrao financeira e contbil, dentre outros.
Para atender a operao de cada um destes processos, esses sistemas foram desenvolvidos em
momentos e plataformas tecnolgicas distintas, sem possuir por vezes o grau de integrao
necessrio, no gerando as informaes requeridas eficiente gesto pblica. Focados em objetivos
distintos, os sistemas, portanto, geram informaes que no permitem o controle eficiente da
execuo dos programas e a eficcia na avaliao de seus resultados.
Entendem ainda, os representantes do Ministrio da Fazenda e do Ministrio do Planejamento,
Oramento e Gesto, que urgente a necessidade de reviso dos processos decisrios, das
capacidades envolvidas na gesto e operao desses processos tanto no que se relaciona ao
quadro-base quanto a competncias e dos sistemas que lhes do suporte.
Neste contexto, foi desenvolvida uma proposta de trabalho, em nvel ministerial, voltada para apontar
solues para a oferta de informaes necessrias aos processos decisrios e melhoria dos sistemas
de apoio ao ciclo planejamento/oramento/finanas, sendo o Serpro um dos membros deste grupo,
apresentada no anexo I.
27
Como conseqncia das reunies e anlises realizadas por esse grupo, obteve-se um diagnstico
preliminar, identificando as principais fragilidades e distores que devem ser consideradas como
pontos crticos para desdobramento das aes sob sua responsabilidade.
28
Para cada uma das fases da proposta de projeto esto definidas estratgias de implementao com
as respectivas etapas, atividades, produtos esperados, recursos necessrios e os tempos estimados,
conforme registrado no documento Proposta de Trabalho Subgrupo de Mapeamento e Modelagem
de Dados Relatoria SLTI e Serpro verso 3 (24.09.2008), utilizado como referencial para
construo deste documento inicial deste Projeto e inserido como seu anexo I.
importante ressaltar a preocupao do grupo, externada em reunio de 19 de dezembro, quanto
necessidade de uma gesto e documentao eficientes, que integre as vises dos processos e de seu
modelo de dados, de forma a garantir seu alinhamento e continuidade de uso por todo o Governo.
29
2. Escopo do Projeto
O Projeto, considerando seu alinhamento estratgia empresarial, notadamente no que se relaciona
ao reposicionamento da Empresa como direcionadora de tecnologia e integradora de solues de
Governo, considerado estratgico e est subordinado ao Diretor-Superintendente, tendo os
recursos necessrios ao seu desenvolvimento provido pela Diretoria, conforme anexo II, Deciso de
Diretoria DE 107/2008, de 29/12/2008.
Durante seu desenvolvimento devero ser observadas as informaes e orientaes emanadas pelo
Ministrio do Planejamento, Oramento e Gesto e pelo Ministrio da Fazenda, no que se refere
modelagem do Macroprocesso de Planejamento, Oramento e Finanas, como insumo principal para
desdobramento das aes do Projeto, visto que tem por conseqncia, em nvel de Estado, a
transversalidade na administrao publica.
Suas aes sero fundamentadas no princpio que o Governo Federal requer um sistema de
informaes integrado que permita uma viso sistmica do Macroprocesso e atenda aos modelos de
deciso vigentes na administrao (planejamento, execuo e controle), a partir da possibilidade de
integrao dos sistemas estruturantes j existentes e da aplicao dos padres e-PING e do
preconizado no Programa Serpro de Desenvolvimento de Solues PSDS. Fundamentar-se-,
ainda, na experincia de framework do Serpro que, publicada pela Secretaria de Logstica e
Tecnologia da Informao do Ministrio do Planejamento, Oramento e Gesto SLTI/MP, poder ser
adotada como padro para todos os rgos do Governo Federal.
Caber ao Projeto identificar a Cadeia de Informaes requerida para o Macroprocesso de
Planejamento, Oramento e Finanas, a partir das aes de mapeamento inerente ao Projeto e dos
trabalhos desenvolvidos pelo Comit Macroprocesso Oramentrio-Financeiro, conduzido pelo
Governo Federal e da Modelagem Global de Dados, em desenvolvimento pelo Serpro e no escopo
deste Projeto.
Durante seu desenvolvimento o Projeto atuar no sentido de: buscar a participao das Unidades de
Relacionamento com Clientes envolvidas na disponibilizao de solues relacionadas ao
Macroprocesso, disponibilizando as informaes necessrias integrao, modernizao e
desenvolvimento de suas novas solues; interagir com outras Unidades da Empresa nos assuntos
relacionados s atividades do Projeto, mantendo nveis elevados de integrao e cooperao; e,
inclusive, coordenar ou acompanhar Grupos de Trabalho institudos com objetivo de desdobrar aes
relativas ao escopo do Projeto.
30
3. Etapas do Projeto
Considerando a integrao s demais frentes em desenvolvimento no mbito do Comit
Macroprocesso Oramentrio-Financeiro, o Projeto ter suas etapas definidas e detalhadas a partir de
cronograma geral, apresentado no anexo I e em fase de reviso pelos Secretrios Executivos dos
Ministrios da Fazenda e do Planejamento, Oramento e Gesto, patrocinadores da iniciativa em nvel
do Governo Federal.
Inicialmente, a partir da Modelagem Global dos Dados, detalhada no captulo 3.1., os resultados
obtidos nesta etapa sero cruzados com os resultados obtidos pelo Grupo de Trabalho Ministerial
responsvel pelo Redesenho do Macroprocesso Planejamento, Oramento e Finanas, que est sendo
realizado a partir de trabalhos desenvolvidos setorialmente em cada Ministrio, que contemplaram
isoladamente suas Secretarias.
Com isto sero incorporados novos dados, necessrios ao macroprocesso, e identificadas portas de
acesso a rgos externos e seus atores, gerando a Cadeia de Informaes requerida para o
Macroprocesso de Planejamento, Oramento e Finanas que, submetidos aos patrocinadores, sero
priorizados e tratados como demanda pela Serpro, para implantao no Governo, em nvel central e
setorial.
A Coordenao Estratgica de Tecnologia CETEC agregar ao Projeto a viso de arquitetura, com
vistas melhoria dos padres, a partir do Modelo Referencial de Tecnologia, em implantao no
Serpro. Na construo do Termo de Referncia para as aquisies necessrias implementao das
solues, sob responsabilidade do Ministrio do Planejamento, est prevista a participao do Serpro
a partir da Assessoria do Diretor Superintendente.
Est previsto ainda o envolvimento do Projeto, por intermdio de representantes, nas aes voltadas
ao Redesenho do Macroprocesso Planejamento, Oramento e Finanas, com objetivo de manteremse as iniciativas alinhadas e consonantes aos objetivos finais pretendidos.
31
O tempo estimado para a etapa de dois meses, com trmino previsto para fevereiro de 2009, tendo
como produtos esperados o Modelo Global de Dados e a Ata de Validao e definio do novo
contexto.
Foi sugerido pelo Diretor-Superintendente que o Grupo de Trabalho envolvido nesta etapa conhea a
experincia do Sistema de Informaes do Ministrio da Educao (SIMEC), de forma a utilizar sua
estrutura como referencial.
Tendo como premissa utilizao das informaes geradas nesta etapa para todas as etapas
seguintes, a Coordenao Estratgica de Tecnologia CETEC e a Universidade Corporativa UNISE
foram envolvidas com objetivo de assegurar a utilizao de metodologias e ferramentas que,
corporativas, permitam a integrao entre o mapa de processos de negcios, gerado no mbito do
Comit, e a modelagem global de dados, resultante desta etapa.
Para atender ao trabalho de mapeamento foram analisadas as ferramentas Oracle Designer,
tecnologia adotada e em uso na empresa, e Power Architect, ferramenta gratuita e recentemente
selecionada.
Por questes das restries de prazos a que o trabalho de mapeamento est submetido e a
necessidade de selecionar uma ferramenta com menor curva de aprendizado, selecionou-se uma
terceira opo, o JUDE que, tambm gratuito e em software livre, possibilita que os diagramas sejam
documentados mais prximos do conceitual e no fsico por completo. As limitaes da ferramenta
tais como, no exportar modelos; no suportar trabalhos em times distribudos ( uma ferramenta
desktop), no criar todos os diagramas UML (somente modelos de dados); no implementar
diferentes vises de domnio (subject areas) esto sendo analisadas pela CETEC, com vistas
soluo para as etapas seguintes.
32
33
Responsveis
Grau de Dificuldade
Legislao - LEG
Senado Federal/PRODASEN
Fora do escopo
SPI-MP/SERPRO
SOF-MP/SERPRO
SIGPLAN e SISPAC
Oramento ORC
SIDOR
Despesas DESP
Repasses Institucionais
Administrao de Pessoal - ADMP
SRH-MP/SERPRO
SLTI-MP/SERPRO
STN-MF/SERPRO
SEGES-MP/SERPRO
SEGES-MP/SERPRO
SPU-MP/SERPRO
SIAPE
Compras e Contrataes - COMPR
SIASG
Execuo Financeira - EXEC
SIAFI
Gesto Governamental GEGO
SIORG
Integrao INTG
SIEG
Administrao de Patrimnio - ADPU
SIAPA
34
35
36
37
O Diagrama Sinttico de Integrao, que permeia todas as reas de Negcio, ser refinado na
medida em que cada rea validada com os clientes internos. Este diagrama tambm ser revisado e
consolidado.
As apresentaes para consolidao geral esto previstas para os dias 26 e 27 de fevereiro de 2009.
Data Fim Prevista: 27.02.2009
38
39
40
Gilberto Paganotto
Diretor-Superintendente
41
Anexos
42
Proposta de Trabalho
43
1. . CENRIO ATUAL
1. CONTEXTUALIZAO
O ncleo central de gesto administrativa do Governo Federal compreende um conjunto de
sistemas de informaes denominados Sistemas de Gesto Administrativa, SGAs, ou
Sistemas Estruturantes de Governo. Cada um destes sistemas responsvel por um
processo de gesto governamental como planejamento, elaborao e acompanhamento do
oramento, administrao de recursos humanos, alocao de cargos s estruturas do
Governo federal, compras governamentais, acompanhamento dos programas e aes do
Governo, administrao financeira e contbil do Governo e outros.
unnime o entendimento de que urgente a necessidade de reviso dos processos
decisrios e de maior aporte e qualificao do pessoal que opera e decide os procedimentos
do ciclo planejamento/oramento/finanas, bem como o fato de que as ferramentas que hoje
so utilizadas para apoiar os recursos e gerenciar as polticas pblicas esto ultrapassadas.
A proposta de trabalho ora apresentada procura apontar solues para a oferta de
informaes necessrias aos processos decisrios e a melhoria dos sistemas de apoio ao
ciclo planejamento/oramento/finanas, considerando que outros fruns de trabalho no
mbito do Comit Macro Processo Oramentrio-Financeiro esto se incumbindo de
detalhar aspectos fundamentais que dizem respeito pessoal e qualificao.
Nesse sentido, cabe de incio registrar que os Sistemas Estruturantes foram construdos em
momentos distintos e para resolver os problemas operacionais de cada uma das funes
administrativas de per si, tais sistemas no geram as informaes necessrias para uma
gesto pblica eficiente. Distintas plataformas tecnolgicas e ausncia de integrao no
facilitam a tarefa de integrar o ciclo planejamento/oramento/finanas. O foco em objetivos
distintos no permite que as informaes por eles geradas contribuam para melhorar o
controle sobre a execuo dos programas e a indispensvel avaliao de seus resultados.
45
2. . PROPOSTA
1. ESCOPO
O objeto da proposta a gesto da informao para apoio tomada de deciso, alinhada ao
mapeamento de processos de Governo. Nesse sentido, a proposta consiste na
caracterizao de duas iniciativas de trabalho de importncia unssona com as necessidades
de gesto de governo: a definio de grupos de informao estratgicos para apoio
tomada de deciso e a modernizao dos sistemas de Governo com foco na essncia das
informaes.
Aspectos importantes, com respeito a informaes, precisam ser enfatizados de modo a que
elas contribuam para melhoria do dilogo dos rgos centrais com os rgos setoriais e a
exigncia de que as informaes geradas sejam fidedignas e confiveis. preciso
considerar como fundamental que os esforos de melhoria da qualidade das informaes
tenham em conta tambm as necessidades especficas dos rgos setoriais e no apenas
aquelas dos rgos centrais de planejamento, oramento e finanas.
FASE 1: DEFINIO DA ARQUITETURA DE INFORMAO
A iniciativa de uma primeira Fase de definio de grupos de informao estratgicos para
apoio tomada de deciso procura resolver os problemas de apoio inadequado ao processo
decisrio. Compe-se de arquiteturas de informaes transitrias e planejadas em
horizontes de tempo que garantam a gerao de variaes de grupos de informaes para
apoio ao processo decisrio e que considerem bases de infra-estrutura tecnolgica que
possam ser disponibilizados a baixos custos e atendendo a demanda de informaes dos
clientes e usurios dos sistemas informatizados de Governo. Esta etapa caracteriza-se pela
modelagem dos grupos de informao e a qualificao das fontes de dados disponveis do
governo que possam apoiar o processo decisrio.
A evoluo desta proposta considera a incorporao de novos temas, tratando dos atuais
apenas como mecanismo de concepo de projeto.
FASE 2: MODERNIZAO DOS SISTEMAS DE GOVERNO COM FOCO NA REVISO
DOS PROCESSOS ATUAIS E MODELAGEM DOS PROCESSOS GERADORES DE
INFORMAES NO MBITO DO CICLO PLANEJAMENTO/ORAMENTO/FINANAS
A iniciativa de uma segunda Fase paralela primeira de modernizao dos sistemas de
Governo com foco na reviso dos processos atuais e na modelagem dos processos
geradores de informaes essenciais no mbito do ciclo planejamento/oramento/finanas
procura resolver a demanda crescente dos Gabinetes dos Ministrios do Planejamento,
Oramento e Gesto (MP) e da Fazenda (MF) pela reviso dos processos e procedimentos
para gerao de informaes de apoio implementao de aes de Governo no mbito do
ciclo planejamento/oramento/finanas. Considera-se oportuno rever mtodos e abordagens
na construo dos sistemas estruturantes ao longo do tempo e propor um modelo de
evoluo e modernizao que considere a reconstruo e melhoria evolutiva dos sistemas
atuais atravs da reviso dos processos e modelos de informaes que compem o ciclo
planejamento/oramento/finanas dos SGAs.
46
2. FORMA DE IMPLEMENTAO
Para cada uma das fases da proposta de projeto so apresentadas as estratgias de
implementao com as etapas, atividades e os produtos esperados, os recursos necessrios
e os tempos estimados.
1. ESTRATGIA DE IMPLANTAO
Responsvel: SLTI, com apoio do SERPRO e participao das Secretarias.
Considerando Snteses Temticas j existentes, a Fase 1 do projeto se dar atravs das
seguintes Etapas e Produtos:
ETAPA 1 DEFINIO DOS GRUPOS DE INFORMAO QUE DEVERO CONSTAR
DA ARQUITETURA DE INFORMAO PARA APOIO DECISO VERSO 0:
ATIVIDADE 1: Reunies com a Secretaria-Executiva do MP e demais Secretarias
consideradas como fonte de dados, para eleger os Grupos de Informaes Prioritrios
e a dinmica de oferta das Informaes constantes de Snteses Temticas.
Os grupos de informaes identificados em levantamento inicial junto a SecretariaExecutiva do MP se referem, inicialmente, aos dados referentes a pessoal, estrutura e
recursos oramentrios, e sero validados e/ou estendidos na Etapa 1 do projeto.
ETAPA 2 ESPECIFICAO DOS ACESSOS AOS DADOS:
ATIVIDADE 2: A partir da avaliao da qualidade das fontes elegidas e busca de
fontes alternativas pertinentes, especificar os servios Web de atualizao das
informaes necessrias para construo dos grupos de informao constantes da
Arquitetura de Informao definida.
PRODUTO 2: Especificao dos acessos s fontes e contedos dos Grupos de
Informaes identificados.
ETAPA 3 PLANO DE ACESSO AOS GRUPOS DE INFORMAO DE APOIO
DECISO
ATIVIDADE 3: Projeto para tratamento e avaliao dos pontos crticos de acessos s
fontes de dados para os grupos de informaes de apoio deciso. Este projeto deve
aproximar as secretarias envolvidas como provedoras de informao e na definio
do prprio ambiente de apoio deciso e entendido como um dos insumos para a
elaborao do Modelo Global de Dados (fase 2, etapas 1 e 2).
PRODUTO 3: Projeto fsico da Arquitetura de Informao
FASE 2 - MODERNIZAO DOS SISTEMAS DE GOVERNO COM FOCO NA REVISO
DOS PROCESSOS ATUAIS E NA MODELAGEM DOS PROCESSOS GERADORES DE
INFORMAES ESSENCIAIS NO MBITO DO CICLO PLANEJAMENTO/ORAMENTO /
FINANAS
Responsvel: SERPRO, com acompanhamento da SLTI
47
venham a ser contratadas no mercado pelo MP. Essa gesto cuidar de minimizar o
impacto da internalizao do produto quando concludo, garantindo a aplicao de
mtodos, processos e ferramentas homologados pela SLTI, resultando em
continuidade, segurana e integrao almejadas pelo Governo Federal.
Acredita-se que, com essas medidas, aqui brevemente descritas, e com as adequaes que
venham a ser implementadas, poder-se- garantir solues novas estveis, confiveis e que
sejam implementadas em menor tempo.
Estima-se a realizao dessa Fase de projeto em cinco etapas, com os produtos, a seguir
elencadas:
ETAPA 1 - MODELAGEM GLOBAL DOS DADOS QUE COMPEM O CICLO
PLANEJAMENTO/ORAMENTO/FINANAS
esperado que nessa etapa sejam especificados e modelados os conjuntos estruturantes
dos dados hoje existentes, que alimentam o ciclo planejamento, oramento e finanas. A
partir deste conjunto inicial de dados sero incorporados novos dados bem como
identificadas portas de acesso a rgos externos, seus atores, que devero ser
contemplados ou no nesta etapa de projeto.
ATIVIDADE 1: Levantamento inicial, junto s Secretarias envolvidas nesse ciclo, com
a finalidade de incorporar as inovaes que foram discutidas e definidas no ltimo
ano.
ATIVIDADE 2: A gerao de um Modelo Global de Dados(MGD), pela equipe do
SERPRO, considerando um contexto de negcio atual mais as informaes obtidas
na atividade 1.
ATIVIDADE 3: Validao e adequao pelas Secretarias, reunidas em comit, da
verso do Modelo Geral de Dados.
PRODUTO 1: Modelo Global de Dados.
PRODUTO 2: Ata de Validao e definio do novo contexto.
TEMPO ESTIMADO: Quatro meses.
ETAPA 2- ESPECIFICAO DA AUTOMAO DE PROCESSOS EM SERVIOS E
ORGANIZAO DOS GRUPOS DE INFORMAO DO CICLO
ORAMENTO/PLANEJAMENTO/FINANAS
ATIVIDADE 1: mapeamento de processos da SOF, SPI e DEST realizado;
49
dos
macroprocessos
do
ciclo
50
51
4. PRXIMOS PASSOS
0 Constituio de equipes de projeto: SERPRO, SLTI e secretarias (13 a 17 de outubro);
1 Reunies da etapa 1 da Fase 1 (incio: semana de 13 a 17 de outubro);
2 Alinhamento tecnolgico entre o SERPRO e a SLTI (outubro);
3 Roteiro metodolgico e modelo de documentos de projeto (novembro);
4 Primeira reunio da Fase 2 do Projeto (semana de 10 a 14 de novembro)
52
53
54
Atividade
Considerando a meta de gerao de um Modelo
Global de Dados em 2 meses, a alocao de pessoal
especialista (com competncias relacionadas ao
negcio ou ao macroprocesso, Modelagem de Dados,
Especificao de Requisitos ou Gerenciamento de
Projetos) ficou sob responsabilidade da Diretoria, a
partir de negociao com todas as URC, SUPDE e
SUPGF.
Nesta negociao foi observada a
condicionante prazo, requerendo a dedicao integral
ao Projeto e a no aquisio de frias no perodo.
Prazo Previsto
Prazo Real
Incio
Incio
02.01.09
Fim
Fim
05.02.09
Ocorrncia
Em 09.01 foram alocados 2 analistas da SUNNE e, em
14.01, 1 analista da SUNAC. Destes, 1 da SUNNE, que
participou da etapa seguinte de nivelamento em
metodologia, no foi liberado para a realizao da
modelagem, tendo sido devolvido a Unidade.
Em 26.01 foram alocados mais 1 analista, da SUNFJ, e 1
tcnico, da SUPDE.
Em 02.01 foi alocada mais 1 analista da SUPDE e, em
05/02 outra, da SUNAF, estando previsto que esta ltima
se desligue da Empresa, por ter sido aprovado em
concurso pblico.
Em 12/02 a SUNAF requisitou a analista para repasse do
servio.
55
55
Etapa
3.1.1.2.
Nivelamento
em
Metodologia
de Modelagem
de Dados
Atividade
Focado no compartilhamento, entre os membros do
Grupo de Trabalho, de conhecimentos voltados
Modelagem Conceitual (tcnicas de anlise,
abstrao, levantamento de dados, identificao de
conceitos, atributos e associaes, composio,
agregao,
generalizao,
especializao);
Modelagem Lgica (identificao de entidades,
relacionamentos e atributos modelo ERA. ERR e MER
(transio do conceitual para o lgico), critrios de
modelagem (simplicidade, completeza, flexibilidade,
realidade, integridade, normalizao)); Banco de
Dados Relacional; Modelagem bsica de funes;
Definio de eventos; e Diagrama de fluxo de dados,
objetivando a utilizao de uma nica metodologia
em todas as fases do trabalho.
Prazo Previsto
Prazo Real
Incio
Incio
Fim
08.01.09
Fim
14.01.09
Ocorrncia
O evento foi ministrado nos dias 13 e 14 por analista da
SUNAC, que foi alocada ao Projeto.
Alm dos 2 analistas da SUNNE, participaram ainda 2
pessoas da SUPGF, 1 da UNISERPRO e 1 da SUNMP.
56
56
Etapa
Atividade
Prazo Previsto
Prazo Real
Incio
Incio
Fim
3.1.1.3.
Fim
Ocorrncia
As informaes obtidas nestas etapas constituram-se
insumo para o detalhamento da etapa seguinte.
Definio do
Escopo da
Modelagem
3.1.1.3.1
3.1.1.3.2
14.01.09
19.01.09
57
57
A.1.
Programas e
Aes
Atividade
Prazo Previsto
Prazo Real
Incio
Incio
Fim
19.01.09
20.01.09
Fim
Ocorrncia
28.01.09
29.01.09
58
58
Etapa
A.2.
Oramento
Prazo Previsto
Prazo Real
Incio
Fim
Incio
Fim
04.02.09
02.01.09
09.02.09
05.02.09
06.02.09
09.02.09
09.02.09
Atividade
Ocorrncia
Durante reunio de validao com os especialistas e DBA
das solues relacionadas rea 2 foram identificados
relacionamentos e classes de entidades e de tabelas no
abordadas durante as reunies levantamento ou anlise da
documentao, requerendo atualizao dos Modelos de
Dados das reas 1 e 2 e sua integrao.
09.02.09
10.02.09
10.02.09
A.3.
Administrao
de Pessoal
A.3.
Administrao
de Pessoal
(continuao)
04.02.09
02.02.09
04.02.09
05.02.09
06.02.09
05.02.09
06.02.09
12.02.09
12.02.09
12.02.09
12.02.09
59
59
Etapa
A.4.
Compras e
Contrataes
Atividade
Prazo Previsto
Prazo Real
Incio
Fim
Incio
Fim
12.02.09
10.02.09
16.02.09
17.02.09
27.02.09
18.02.09
18.02.09
02.03.09
02.03.09
Reviso: 2 dias
20.02.09
20.02.09
25.02.09
Ocorrncia
03.03.09
17.03.09
60
60
rea
A.5.
Gesto
Governamental e
Integrao
Atividade
Prazo Previsto
Prazo Real
Incio
Incio
Fim
20.02.09
20.02.09
20.02.09
20.02.09
Fim
17.02.09
18.02.09
18.02.09
19.02.09
19.02.09
12.02.09
Ocorrncia
A.6.
Administrao
de Patrimnio
Documentao: 1 dia
Dicionarizao: paralela s atividades
Reunio para validaes: 1 dia
16.02.09
16.02.09
19.02.09
19.02.09
Reviso: 2 dias
Fechamento do Modelo: 19/02 - 1 dia
Participantes: Rosngela e Patrcia.
61
61
Etapa
3.1.1.5.
Consolidao e
Gerao do
Modelo Global
de Dados
Atividade
Esta atividade compreende a consolidao das
informaes obtidas na etapa anterior, 3.1.1.4, tendo
como conseqncia o Modelo Global de Dados, que
ser compartilhado com a SUNMP, com a finalidade de
incorporar informaes que agreguem valor ao
Modelo, que ter a aprovao final do DiretorSuperintendente.
Prazo Previsto
Prazo Real
Incio
Fim
Incio
Fim
27.02.09
18.02.09
18.03.09
19.03.09
Ocorrncia
3.1.1.6.
Apresentao
e Validao
pelo Comit
06.03.09
62
62
Prazo Real
Incio
Incio
Etapa
Atividade
3.2.1.1.
Definio do
Grupo de
Trabalho
Fim
31.03.09
Fim
Ocorrncia
Tendo sido realizadas duas reunies (06 e 19/03)
anteriores Apresentao e Validao pelo Comit (etapa
3.1.1.6.), foram definidas novas aes no sentido de:
. incorporar-se ao Modelo Global de Dados o Sistema
Integrado de Administrao Financeira do Governo
Federal SIAFI, sob responsabilidade da SUNAF; .
compartilhar com a SUNMP o Modelo Global de Dados,
considerando seu escopo atual, de forma que aquela
Unidade possa dar inicio a reviso ou desenvolvimento
de novas solues com foco nas integraes
identificadas; e. atuar no sentido de garantir a gesto
das informaes decorrentes da implementao do
Modelo Global de Dados, incluindo as atualizaes e
incorporaes de informaes.
Como decorrncia, evidenciou-se a necessidade de
redimensionar o escopo e as aes identificadas
atualmente para o Projeto em conjunto com o DiretorSuperintendente, responsvel pelo novo direcionamento.
63
63
Etapa
Atividade
3.2.1.2.
Capacitao
em
Metodologia
de
Mapeamento
de Processos e
Modelagem de
Dados
Prazo Previsto
Prazo Real
Ocorrncia
Para especificao destes conhecimentos, que permitiro o
cruzamento entre os produtos resultantes da modelagem
de processos e de dados, desde a etapa 3.1.1.4, foi
envolvida a Coordenao Estratgica de Tecnologia
CETEC e, para formao, capacitao e disseminao, a
Universidade Corporativa UNISE.
Para Modelagem de Dados, em face da necessidade de
suportar trabalhos em times distribudos e implementar
diferentes vises de domnio, entre outras, foi definida pela
CETEC, em 11/02, a ferramenta Oracle Designer, que
uma tecnologia adotada e em uso na empresa.
O
treinamento esta disponvel pelo PLANCAP e foi demandado
a UNISE para realizao em abril.
Considerando a metodologia e a ferramenta para
Mapeamento e Gesto de Processos definida pelo Cliente
(BPM/ARIS), foi solicitada CETEC uma orientao, visto
que a questo da ferramenta foi vem sendo discutida desde
13/02. Em relao a BPM a CETEC orienta a participao
em cursos abertos, at que seja finalizado o PB para
contratao de um evento corporativo.
Esto sendo
identificados as empresas e comparados os preos, com
objetivo de contratar as vagas.
64
64
Registros
Institudo pelo Diretor-Superintendente em 29/12/2008.
dos
3.0
DETERMINAO
3.1
3.2
3.3
3.4
65
65
Seq. Disposio
3.5
Registros
Grupo 1: Implementao do evento de nivelamento em
metodologia de modelagem de dados para a etapa
3.1.1.4. do Projeto;
Grupo 2: Construo do Modelo Global de Dados;
Grupo 3: Definio e capacitao em metodologia e
ferramenta para Mapeamento de Processos e Modelagem
de Dados.
3.6
3.7
3.8
3.9
3.10
4.0
DISPOSIES FINAIS
4.1
4.2
4.3
4.4
4.5
66
66
Notas Finais
i
diferentemente do Modelo Lgico, que leva em conta limites impostos por algum tipo de
tecnologia de banco de dados. (banco de dados hierrquico, banco de dados relacional etc.)
ou do Modelo Fsico, que leva em considerao limites impostos pelo Sistema Gerenciador de
Banco de dados e pelos requisitos no funcionais dos programas que acessam os dados.
Neste contexto, com objetivo de permitir representar o modelo conceitual (e, no futuro, o
modelo lgico de dados), notao tcnica e representao grfica, compartilhamento com
mais de um AD em locais distintos, dicionarizao e armazenamento em um padro
conhecido e de fcil integrao com outros dicionrios de dados, e gerao de projeto das
bases para diferentes bancos de dados, foi buscada orientao da CETEC, que direcionou
para utilizao da ferramenta Oracle Designer para a prxima fase do Projeto. Para esta
fase foi inicialmente pensado no Power Architect, resultante de um recente processo de
seleo de ferramenta de modelagem de dados open souce, entretanto, por se estar
buscando construir um diagrama mais prximo do conceitual e no fsico por completo, a
opo recaiu sobre o JUDE4, uma ferramenta tambm em Software Livre.
Assim, considerando o nvel de abstrao e descritivo mais altos do Modelo Conceitual
utilizado, sero adotados elementos de representao grfica e dicionarizao que permitam,
na etapa seguinte, a partir do Diagrama de Contexto e do Modelo Conceitual de Dados, o
detalhamento das informaes obtidas na etapa 3.1. por diferentes grupos de trabalho.
Modelo Conceitual de Dados:
Classe: Estrutura no sistema que descreve uma entidade do mundo real. Sua
visualizao a de uma caixa com seu respectivo nome e com duas linhas abaixo do
nome. As classes sero classificadas segundo sua cor:
1. As classes de negcio sero exibidas na cor azul (Jude 2 cor aqua);
2. As classes de tabela sero na cor amarelo (Jude 2 cor passion);
3. As classes de outros sistemas, sero na cor verde (Jude 3 cor nature) e tero seu
nome composto segundo a regra: <nome_tabela>::<sistema_origem>
4. As classes de especializao ou generalizao so indicadas na cor cinza (Jude 4
cor winter);
5. As propostas de novas classes para os sistemas so indicadas na cor ciano (Jude
5 cor nature)
68
68
Diagrama de Contexto:
69
69
Sistemas e Entidades Externas: Sero representados como uma caixa que ter o
nome do sistema ou da entidade que se quer demonstrar. A definio ser por cor:
1. Sistema principal: Ser representado na cor azul (BrOffice Ciano-claro);
2. Sistemas ou entidades externas: Ser representado na cor verde (BrOffice Verde
8);
3. Integraes propostas: O contorno da caixa ser em tracejado fino vermelho
(BrOffice Vermelho Claro) com espessura de 0,10cm.
SIAPE
SIAFI
SIAFI
Fluxos entre sistemas: Sero representados por uma seta em apenas um sentido
onde ser descrito na seta os dados que compem o fluxo:
SIAPE
Lanamentos
SIASG
Caso exista um fluxo que represente a interao no automatizada entre duas entidades,
este fluxo ser descrito na cor azul (BrOffice azul claro) com espessura de 0,2 cm.
SIAPE
Lanamentos
SIASG
De um modo geral, o termo aplicao de base de dados refere-se a uma base de dados particular e aos programas associados que
implementam as consultas e atualizaes da base de dados (exemplo: a aplicao de base de dados de uma biblioteca corresponde
base de dados que mantm registros sobre livros, revistas e usurios, entre outros, bem como de programas de emprstimos e
devolues)
3
O desenvolvimento de aplicaes que usam banco de dados relacionais requer a aplicao de conceitos bsicos sobre modelagem
de dados, visto que a correta modelagem dos seus dados propiciar tornar a aplicao mais robusta e mais fcil de manter.
4
http://jude.change-vision.com/jude-web/product/community.html
70
70
ii
71
71
Objetivos
Do
Negcio
Mapear
Processos
Otimizar
Analisar
B PM
Monitorar
Modelar
Dados
Executar
72
72
73
73
2009
ConSerpro 2009
Ttulo do Trabalho: Aplicao do Modelo Global de Dados do Macroprocesso de Planejamento,
Oramento e Finanas como Ferramenta Auxiliar na Integrao e Melhoria dos Sistemas
Estruturantes da Administrao Pblica Federal.
Tema: Gesto Pblica
74
74
1. Nome do (s) autor (es) completo (s) e sem abreviaturas (no Original)
Autor (a) 1: Welson De Marino Vianna
76
76
CURRCULOS DO AUTOR
Trabalha no Serpro desde 2004. Atualmente trabalhando na rea de modelagem de dados no Projeto
PRINT Projeto de Integrao do Macroprocesso de Planejamento, Oramento e Finanas.
No Serpro atuou tambm na Superintendncia de Relacionamento com Clientes para Novos Negcios
e na Superintendncia de Desenvolvimento da Regional Curitiba.
Atua na rea de TI desde 1986 na rea de desenvolvimento de sistemas.
Atuou como desenvolvedor em diversas empresas pblicas e privadas no Brasil, nos estados do Rio
de Janeiro, Paran e Esprito Santo e no exterior para o governo australiano.
77
77
SUMRIO
RESUMO 03
INTRODUO 06
CAPTULO I CONTEXTUALIZAO............................................................................07
CAPTULO II FUNDAMENTAO TERICA .............................................................10
CAPTULO III RESULTADOS ESPERADOS 16
CAPTULO IV CONCLUSO 17
BIBLIOGRAFIA 19
78
78
INTRODUO
Em um momento de crescente e rpida evoluo tecnolgica, faz-se necessrio a compreenso e o
domnio dos conceitos, dos modelos e do aparato em geral da tecnologia da informao para uma
gesto qualificada.
O que espera a Administrao Pblica ao desenhar e implantar tais modelos? Em que a sociedade
brasileira se beneficia com a implantao dos mesmos? realmente necessria a implantao de tais
modelos ou mais um gasto desnecessrio de recursos pblicos? O que j existe sobre o assunto
modelos de dados ou modelos de processos que podem ser aplicados Administrao Pblica no
Brasil? Estas so algumas das perguntas que sero respondidas neste trabalho.
importante deixar claro que na maioria dos websites e dicionrios, o termo Gesto aparece como
sinnimo de Administrao. No entanto, so usados na rea pblica, no oficialmente, para
designarem mtodos diferentes. A palavra Administrao permanecer ligada idia da teoria
clssica e suas funes: planejar, comandar, controlar, coordenar e organizar. Para quem no da
rea de administrao: significa maior rigidez no ato de administrar. J o Gerir significaria a
utilizao no Estado de mtodos tpicos das empresas. Em 1967, o decreto 200 iniciou, no Brasil, uma
reforma Gerencial, que tentava trazer a lgica empresarial para o Estado, da a valorizao das
empresas pblicas na poca, da suposta descentralizao e etc. A partir do final da dcada de 80 a
Gesto passou a significar mtodos mais ortodoxos ligados ao neoliberalismo e uma agenda
internacional. Trata-se da diminuio do Estado, privatizaes e etc. essa corrente convencionou-se
chamar de Nova Gesto. Mas no geral, Por exemplo: o estudo de mercados amplamente utilizado
em empresas, mas recentemente incorporou-se estrutura da formulao de polticas, quando o
agente pblico PESQUISA as demandas da populao, ou seja: o seu mercado. O mesmo acontece
com tcnicas de Recursos Humanos, Relaes Pblicas, Indicadores de eficincia, etc. No se trata de
uma diferenciao oficial ou explorada pela bibliografia. Percebe-se que para a burocracia empresarial
a distino no faz muito sentido, mas pode-se resumir que Gesto Pblica a aplicao de mtodos
mais recentes na administrao estatal, mtodos que antes foram utilizados nas empresas.
Em suma, o trabalho engloba o seguinte:
Assunto: Modelos de Dados e a Administrao Pblica
Tema: Gesto Pblica
Objetivo: Quais os benefcios e vantagens trazidos pela aplicao do Modelo Global de Dados nos
processos da Gesto Pblica
Ttulo do trabalho: APLICAO DO MODELO GLOBAL DE DADOS DO MACROPROCESSO DE
PLANEJAMENTO, ORAMENTO E FINANAS COMO FERRAMENTA AUXILIAR NA
INTEGRAO E MELHORIA DOS SISTEMAS ESTRUTURANTES DA ADMINISTRAO
PBLICA FEDERAL
79
79
CAPTULO I CONTEXTUALIZAO
1- CENRIO ATUAL
O ncleo central de gesto administrativa do Governo Federal compreende um conjunto de sistemas
de informaes denominados Sistemas de Gesto Administrativa, SGAs, ou Sistemas Estruturantes
de Governo. Cada um destes sistemas responsvel por um processo de gesto governamental
como planejamento, elaborao e acompanhamento do oramento, administrao de recursos
humanos, alocao de cargos s estruturas do Governo Federal, compras governamentais,
acompanhamento dos programas e aes do Governo, administrao financeira e contbil do
Governo e outros. Cada um desses sistemas faz parte de um sistema maior, que a gesto
administrativa do Governo Federal. Porm a integrao entre esses sistemas no ocorre, cada um
opera isoladamente, o que limita a eficincia desses sistemas, o controle das informaes neles
contida e consequentemente compromete uma gesto administrativa de melhor qualidade. A gesto
administrativa do Governo Federal seria mais eficiente caso esses sistemas fossem integrados, o que
permitiria uma viso de um contexto mais amplo e um melhor controle das informaes geradas e
tratadas por esses sistemas. unnime o entendimento de que urgente a necessidade de reviso
dos processos decisrios e de maior aporte e qualificao do pessoal que opera e decide os
procedimentos dos diversos ciclos da gesto pblica, bem como o fato de que as ferramentas que
hoje so utilizadas para apoiar os recursos e gerenciar as polticas pblicas esto ultrapassadas. A
proposta de trabalho ora apresentada procura apontar solues para a oferta de informaes
necessrias aos processos decisrios e a melhoria dos sistemas de apoio aos diversos ciclos da gesto
pblica. Nesse sentido, cabe de incio registrar que os Sistemas Estruturantes (planejamento,
elaborao e acompanhamento do oramento, administrao de recursos humanos e administrao
financeira e contbil, dentre outros) foram construdos em momentos distintos e para resolver os
problemas operacionais de cada uma das funes administrativas de per si, tais sistemas no geram
as informaes necessrias para uma gesto pblica eficiente. Distintas plataformas tecnolgicas e
ausncia de integrao no facilitam a tarefa de integrar os ciclos ou sistemas dos processos de
planejamento, oramento e finanas. O foco em objetivos distintos no permite que as informaes
por eles geradas contribuam para melhorar o controle sobre a execuo dos programas e a
indispensvel avaliao de seus resultados.
2. RELEVNCIA ESTRATGICA
Os sistemas informatizados de Governo e as demandas por informao vm se tornando mais
urgentes e complexas, as necessidades de informaes para apoio deciso mais frequentes e novas
solicitaes de acesso e troca de dados esto se tornando fundamentais.
Propostas de construir modelos de dados perenes, plataformas tecnolgicas mais geis e automticas
e de modernizao dos sistemas hoje utilizados para integrar os processos de planejamento,
execuo e controle dos gastos pblicos so fundamentais, mas precisam evoluir par e passo com a
reviso dos conceitos e a forma de aplic-los, para que as informaes geradas por estes sistemas
contribuam para o alcance dos objetivos de melhoria da gesto pblica.
3. FRAGILIDADES, DISTORES E EXTERNALIDADES
As principais fragilidades e distores identificadas ao longo das reunies e anlises efetuadas podem
ser agrupadas da seguinte maneira:
80
80
Fragmentao dos sistemas de informao para apoio gesto com disponibilidade, ad-hoc,
de informaes fornecidas por conjunto fragmentado de sistemas gerenciais;
A maioria dos gestores e projetistas dos sistemas no conhece e aplica padres para troca de
informaes preconizados na e-PING;
Abordagem centralizada dos sistemas estruturantes sem incorporao das necessidades dos
rgos setoriais, gerando proliferao dos subsistemas setoriais com baixa integrao com os
sistemas estruturantes.
Problemas de qualidade de dados - a aquisio de dados somente nas formas atuais, atravs
de sistemas centralizados que no atendem a necessidades dos rgos setoriais, cria para os
usurios um re-trabalho devido necessidade de manter tambm sistemas locais que se
utilizam dos mesmos dados. Como resultado, os sistemas centralizados no possuem muitas
das informaes relevantes que residem to somente nos sistemas setoriais e no
conseguem garantir dados confiveis e disponveis de modo tempestivo para os gestores;
Inexistncia de poltica de uso das informaes e sua divulgao - falta uma documentao
automtica dos servios de informaes em um catlogo de servios de Governo que garanta
a ampla divulgao do contedo semntico das informaes disponveis e as regras para
obteno de informaes;
4. PROPOSTA DE SOLUO
Com base no diagnstico preliminar realizado, foi identificada como soluo para o problema
contextualizado acima nos itens 1,2 e 3, a Gesto da Informao para Tomada de Deciso, alinhada
ao mapeamento dos processos de Governo, que compem o Macroprocesso de Planejamento,
81
81
82
82
ser direta, quando composta pelas suas entidades estatais (Unio, Estados, Municpios e DF), que
no possuem personalidade jurdica prpria, ou indireta quando composta por entidades autrquicas,
fundacionais e paraestatais.
Administrao Pblica tem como principal objetivo o interesse pblico, seguindo os princpios
constitucionais da legalidade, impessoalidade, moralidade, publicidade e eficincia.
A administrao pblica conceituada com base nos seguintes aspectos: orgnico, formal e material.
Segundo ensina Maria Sylvia Zanella Di Pietro o conceito de administrao pblica divide-se em dois
sentidos: "Em sentido objetivo, material ou funcional, a administrao pblica pode ser definida como
a atividade concreta e imediata que o Estado desenvolve, sob regime jurdico de direito pblico, para
a consecuo dos interesses coletivos. Em sentido subjetivo, formal ou orgnico, pode-se definir
Administrao Pblica, como sendo o conjunto de rgos e de pessoas jurdicas aos quais a lei atribui
o exerccio da funo administrativa do Estado". Em sentido objetivo a atividade administrativa
executada pelo Estado, por seus rgos e agente, com base em sua funo administrativa. a
gesto dos interesses pblicos, por meio de prestao de servios pblicos. a administrao da
coisa pblica (res publica). J no sentido subjetivo o conjunto de agentes, rgos e entidades
designados para executar atividades administrativas.
Assim, administrao pblica em sentido material administrar os interesses da coletividade e em
sentido formal o conjunto de entidade, rgos e agentes que executam a funo administrativa do
Estado.
As atividades estritamente administrativas devem ser exercidas pelo prprio Estado ou por seus
agentes.
A Administrao Pblica pode ser classificada em Administrao Direta e Indireta. Administrao
Direta aquela composta por rgos ligados diretamente ao poder central, federal, estadual ou
municipal. So os prprios organismos dirigentes, seus ministrios e secretarias. Administrao
Indireta aquela composta por entidades com personalidade jurdica prpria, que foram criadas para
realizar atividades de Governo de forma descentralizada. So exemplos as Autarquias, Fundaes,
Empresas Pblicas e Sociedades de Economia Mista.
So essas as caractersticas das entidades pertencentes Administrao Indireta:
Autarquias: servio autnomo, criado por lei especfica, com personalidade jurdica de direito pblico,
patrimnio e receitas prprias, que requeiram, para seu melhor funcionamento, gesto administrativa
e financeira descentralizada;
Fundao pblica: entidade dotada de personalidade jurdica de direito pblico ou privado, sem fins
lucrativos, criada em virtude de lei autorizativa e registro em rgo competente, com autonomia
administrativa, patrimnio prprio e funcionamento custeado por recursos da Unio e de outras
fontes;
Empresa pblica: entidade dotada de personalidade jurdica de direito privado, com patrimnio
prprio e capital exclusivo da Unio, se federal, criada para explorao de atividade econmica que o
Governo seja levado a exercer por fora de contingncia ou convenincia administrativa;
Sociedades de economia mista: entidade dotada de personalidade jurdica de direito privado,
instituda mediante autorizao legislativa e registro em rgo prprio para explorao de atividade
econmica, sob a forma de sociedade annima, cujas aes com direito a voto pertenam, em sua
maioria, Unio ou a entidade da Administrao indireta.
84
84
Conceituar Administrao Pblica no tarefa das mais fceis, tendo em vista a distncia entre o
plano ideal e a realidade observada no Brasil e em outros pases em vias de desenvolvimento.
Entretanto, por mais utpico que possa parecer, cumpre estabelecer um conceito de como deve ser a
Administrao Pblica desejada por toda a sociedade e capaz de desempenhar relevante papel no
desenvolvimento
das
atividades
tursticas
em
um
enfoque
sustentvel.
Assim, Administrao Pblica o Estado em ao visando atender ao interesse pblico, pautando-se
para tanto em uma gesto pblica tica, participativa, descentralizada, com controle social e
orientada para resultados com sustentabilidade. Esmiuando cada parte deste conceito, tem-se que:
* o Estado em ao a sociedade aceitou a existncia de um ente acima de todos, constitudo pelo
poderes Executivo, Legislativo e Judicirio, com o intuito de ver assegurada a proteo dos direitos
individuais e coletivos (expressos ou tcitos) e a salvaguarda da Nao. De tal sorte que no
admissvel a ausncia do poder estatal ou suas recorrentes omisses. Os agentes pblicos devem
agir, no podem ficar inertes diante das necessidades da populao, das empresas e das entidades
sem fins lucrativos. Os exemplos da falta de fiscalizao dos eventos em So Paulo, que resultaram
em mortes como no show do grupo mexicano RBD (em fevereiro de 2006), e da falta de segurana
pblica no Rio de Janeiro, que tem provocado freqentes assaltos e latrocnios de turistas
estrangeiros, so demonstrativos de um Estado que no age no momento certo, que no mostra pratividade.
* visando atender ao interesse pblico se a administrao pblica, intui-se que realiza funes de
planejamento, organizao, direo e controle da res publica (a coisa pblica, o patrimnio que
pertence coletividade) buscando atender s necessidades de todos, de forma impessoal. verdade
que no existe um s interesse pblico, mas vrios: quando o Grupo Iberostar desejou implantar seu
complexo hoteleiro no litoral norte baiano, foi de interesse pblico a viabilizao de tal
empreendimento, seja pela gerao de renda, empregos e tributos ou pelo potencial multiplicador de
investimentos; porm foi igualmente de interesse pblico a postura do Instituto Brasileiro do Meio
Ambiente e dos Recursos Naturais Renovveis (IBAMA) e de entidades ambientalistas que se
preocuparam com impactos ambientais no local, refgio para desova das tartarugas marinhas e base
do Projeto Tamar. Cabe Administrao Pblica encontrar o equilbrio para tais interesses pblicos,
ambos legtimos, de modo a compatibilizar o desenvolvimento econmico com a proteo do meio
ambiente. Para isso existem os estudos de capacidade de carga (carrying capacity) e as medidas
mitigadoras que evitem o sucedido em casos similares, como o ocorrido na costa caribenha do
Mxico.
* gesto pblica tica o gerenciamento do patrimnio pblico e a prestao de servios pblicos
no podem estar dissociados de uma conduta baseada em princpios da Administrao Pblica, que
conferem retido de carter, honestidade e transparncia nos atos administrativos. A tica se aplica
tanto s pessoas fsicas que ocupam cargos pblicos como s pessoas jurdicas (rgos pblicos e
organizaes privadas atuando em seu lugar). Alm dos princpios expressos no caput do artigo 37 da
Constituio Federal (legalidade, impessoalidade, moralidade, publicidade e eficincia) e em leis
federais, os administradores pblicos podem encontrar preceitos de conduta no Cdigo tico Mundial
do Turismo formulado pela Organizao Mundial do Turismo (OMT) e nos cdigos de tica
empresariais/profissionais (bacharis em turismo, guias de turismo, agncias de viagens, hotis
independentes, hotis de redes, proprietrios dos hotis de charme, entre outros).
* participativa o planejamento com enfoque participativo implica na criao de instrumentos
institucionais (detalhados adiante) para efetiva participao da sociedade na gesto pblica e
formao cidad. Entre tais instrumentos destacam-se: conselhos, fruns, ouvidoria pblica,
oramento participativo, audincia pblica, plebiscito, referendo e agenda 21.
85
85
86
86
caractersticas que se deseja conhecer sobre os objetos que compem a realidade so os Atributos. A
forma como os objetos interagem entre si, constitui o Relacionamento.
A abordagem tradicional de modelagem de dados concentra-se nas estruturas e nas restries da
base de dados durante seu projeto, segundo os conceitos do Modelo Entidade-Relacionamento. Este
um modelo conceitual de dados de alto nvel, freqentemente usado para o projeto conceitual de
aplicaes de bases de dados, e se baseia na anlise de um grupo de entidades e os relacionamentos
entre eles.
O modelo conceitual concentra-se no mais alto nvel de abstrao e no leva em conta o banco de
dados em si, mas a forma como as estruturas sero criadas para armazenar os dados. A modelagem
conceitual a forma mais natural dos fatos e esto mais prximas da realidade do ambiente do
cliente. No modelo conceitual o cliente dever ser envolvido a fim de obter o levantamento de dados
que daro suporte construo de todo o modelo. Num Projeto Conceitual, elaborado um modelo
conceitual de alto nvel, que no leva em conta as restries relativas ao ambiente de
implementao. Com a evoluo do projeto, este modelo conceitual mantido pela equipe de
desenvolvimento e um novo modelo, menos ambguo mais detalhado e que leva em conta as
restries relativas ao ambiente de implementao, elaborado. Esta estratgia traz o benefcio de
manter um modelo conceitual que independente de plataforma e que traz um melhor entendimento
do projeto com o objetivo de facilitar a adaptao de novos membros da equipe e a evoluo do
projeto a novos ambientes de implementao. A modelagem conceitual uma fase importante no
projeto de uma aplicao de base de dados bem sucedida e propicia uma viso global dos
relacionamentos entre as classes de negcios dos diversos sistemas dentro de um Macroprocesso.
Classes de negcio so as classes que implementam as regras de negcio. A modelagem, alm de
especificar o fluxo de informaes entre as vrias reas de Negcio e Entidades Externas envolvidas
e os eventos que determinam as necessidades de compartilhamento de dados, representa o
ambiente observado, permitindo sua documentao e normalizao, favorecendo processos de
validao para entendimento comum e compartilhamento das informaes.
O Modelo Conceitual representa ento as relaes estabelecidas entre as classes, esclarecendo as
principais entidades, porm sem detalhar os atributos ou abordar limitaes tecnolgicas ou de
implementao, sendo mais adequada para o envolvimento dos clientes principalmente no
ambiente externo por no requerer conhecimentos tcnicos, diferentemente do Modelo Lgico, que
leva em conta limites impostos por algum tipo de tecnologia de banco de dados. (banco de dados
hierrquico, banco de dados relacional etc.) ou do Modelo Fsico, que leva em considerao limites
impostos pelo Sistema Gerenciador de Banco de dados e pelos requisitos no funcionais dos
programas que acessam os dados.
Neste contexto, com objetivo de permitir representar o modelo conceitual (e, no futuro, o modelo
lgico de dados), notao tcnica e representao grfica, compartilhamento com mais de um
Administrador de Dados em locais distintos, dicionarizao e armazenamento em um padro
conhecido e de fcil integrao com outros dicionrios de dados, e gerao de projeto das bases para
diferentes bancos de dados, direciona-se a modelagem para utilizao da ferramenta CASE que
facilite o trabalho em equipes no desenvolvimento de aplicaes, sem a necessidade da codificao
manual, ou com pouca e que possua um grande repositrio compartilhado para gerar aplicativos
complexos em diversas linguagens.
Assim, considerando o nvel de abstrao e descritivo mais altos do Modelo Conceitual utilizado, sero
adotados elementos de representao grfica e dicionarizao que permitam, na etapa seguinte, a
partir do Diagrama de Contexto e do Modelo Conceitual de Dados, o detalhamento das informaes
obtidas na etapa anterior, por diferentes grupos de trabalho.
87
87
88
88
modelo de dados lgico, que incorpora as necessidades atuais e futuras do negcio. Fechando o ciclo,
o Administrador de Banco de Dados no processo de implementao poder descobrir que os dados
refletem dependncias funcionais adicionais, retomando as definies de modelagem lgica junto ao
Administrador de Dados, que analisando os impactos, poder requerer uma atualizao na
normalizao ou mesmo sobre os processos de negcio ou do macroprocesso. A aplicao do BPM,
ou Gesto de Processos de Negcio tem por objetivo permitir o mapeamento e a melhoraria dos
processos de negcio a partir de uma abordagem baseada em um ciclo de vida de modelagem,
desenvolvimento, execuo, monitorao, anlise e otimizao dos processos de negcio. Vista como
uma disciplina de gesto, a habilidade de continuamente otimizar os macroprocessos de Governo
promovendo integrao entre os ambientes operacionais e analticos, entre as equipes de negcio e
desenvolvimento de solues, e entre a viso estratgica e a operao das Unidades. Os rgos
governamentais em todo o mundo precisam se concentrar em fornecer acesso aos cidados para as
informaes que eles precisarem, quando precisarem. Independente do mbito federal, regional ou
local, cada rgo compartilha uma meta comum: servir melhor ao interesse pblico. Isso um
imperativo essencial. Os rgos do governo em todo o mundo esto enfrentando o desafio. Solues
de e-Governo, fornecem acesso transparente e global para servios do governo com recursos de
segurana aprimorados. Ajudando a integrar sistemas, dados, processos e pessoas, solues de eGoverno suportadas por um modelo global de dados podem aumentar a eficincia e a colaborao
dos rgos entre si tornando possvel verdadeira transformao. Aprimorar a colaborao entre
rgos do governo significa atravessar fronteiras organizacionais e tcnicas. Porm sistemas nointegrados dificultam a formao de um ambiente de colaborao. O ambiente de TI de uma
representao do governo pode incluir dezenas, centenas ou at milhares de aplicativos diferentes,
com execuo em diversas plataformas, suportando diferentes requisitos. O resultado so esforos
duplicados, o que no torna a entrega de servios eficiente nem rentvel. Os mesmos desafios
complicam o aperfeioamento da interao entre cidados e rgos do governo. imprescindvel uma
abordagem de e-Governo holstica que alavanque modelos globais de dados, portais de governo,
tecnologias de integrao e servios Web para criar ambientes de trabalho unificados e aprimorar a
experincia dos cidados.
Alm de visar a eficincia, o objetivo por trs de qualquer soluo de e-Governo tornar as
informaes e os servios seguros e facilmente disponveis.
89
89
90
90
CAPTULO IV - CONCLUSO
A principal vantagem proporcionada pela tecnologia aos Sistemas de Informao a capacidade de
processar um gigantesco nmero de dados simultaneamente, tornando a disponibilizao das
informaes demandadas, praticamente on-line. Mas de pouco adianta esse potencial se os sistemas
(rotinas, processos, mtodos, dados) no estiverem muito bem modelados, coordenados e
analisados. Informatizar sistemas ruins traz novos problemas e nenhuma soluo, alm de nublar as
possveis causas dessas falhas. Essa situao infelizmente bastante comum nas empresas, pois
existe uma grande confuso sobre anlise de sistemas operacionais e corporativos incluindo aqui a
modelagem de dados e programao desses sistemas. comum a especificao de requisitos e o
desenvolvimento de sistemas sem a viso do todo, a viso global dos dados, sem o conhecimento
profundo do negcio, sem a viso das integraes entre processos e o possvel uso compartilhado de
dados.
A atribuio do desenvolvimento dos sistemas da corporao e sua anlise uma tarefa que cabe aos
administradores, cabendo rea tcnica, apenas a automatizao ou informatizao dos sistemas
apresentados. O computador no pensa, apenas realiza as tarefas que lhe so ensinadas. O
desenvolvimento dos Sistemas de Informao, bem como sua anlise incluindo a modelagem de
dados, devem ser feitos de maneira independente. Uma vez desenvolvidos os processos, resta
apenas transmiti-los mquina. A eficincia dos sistemas no medida pela informatizao, mas
pela qualidade e eficincia dos mtodos, assegurando a informao desejada, confivel e no tempo
certo. O entendimento dessa diferena (desenvolvimento de Sistema de Informao versus
Programao), proporciona a criao de processos/rotinas mais adequados, mais segurana, maior
controle, alm de possibilitar empresa, uma anlise clara dos benefcios (ou no) que a
informatizao pode trazer.
Os Sistemas de Informao so pea fundamental para as empresas, no apenas na elaborao de
relatrios, mas fazem parte de todos os departamentos e atividades da companhia, desde o simples
controle at a confeco de planos estratgicos complexos. Tudo que acontece, todos processos, so
regidos por um sistema, que pode ou no ser informatizado. Mais uma vez, deve ser considerada a
importncia do administrador nesse processo, que nada menos que vital para a corporao.
Mais do que um modismo, a tecnologia associada a uma metodologia deve ser compreendida como
uma ferramenta, um dos diversos mtodos para assegurar qualidade, competitividade, reduo de
custos e principalmente, satisfazer os desejos e anseios dos clientes, que so a verdadeira razo de
ser das empresas. Estas mesmas caractersticas do mundo privado servem para a gesto pblica.
Em um sistema, vrias partes trabalham juntas visando um objetivo em comum. Em um Sistema de
Informao no diferente, porm o objetivo um fluxo mais confivel e menos burocrtico das
informaes. Em um Sistema de Informao bem construdo, suas principais vantagens so: Acesso
rpido s informaes; garantia de integridade e veracidade da informao; garantia de estabilidade;
garantia de segurana de acesso informao e informaes de boa qualidade so essenciais para
uma boa tomada de deciso.
Observaes: Um Sistema de Informao no precisa ter essencialmente computadores envolvidos,
basta ter vrias partes trabalhando entre si para gerar informaes.
Ele pode ser tanto manual quanto baseado em TI, ou uma mescla dos dois. Acontece que um
Sistema de Informao grande dificilmente sobrevive atualmente sem estar informatizado, o que por
si s no elimina o fator humano no processo. a interao dos componentes da TI com o
91
91
componente humano que faz com que um Sistema de Informao tenha funcionalidade e utilidade
para a organizao.
A cultura e a linguagem popular diz que: a informao tudo na administrao! Todos confirmam e
concordam com essa assertiva. No entanto, unnime tambm o conjunto de caractersticas
necessrias para que esse fundamental instrumento de trabalho realmente atenda s necessidades
dos gestores: agilidade disponvel no tempo certo e confiabilidade coesa, correta. E alm, precisa
ser certeira, isto , gil, confivel e para quem ela realmente ser til.
A computao corporativa tem uma linha evolutiva particular, tendo como uma de suas principais
metas, possibilitar que a informao tenha esse conjunto de caractersticas, criando novos e melhores
instrumentos de apoio tomada de deciso. Apesar de sua recente popularizao, o conceito dos
sistemas integrados interagindo com um modelo global de dados no novidade, ele sempre existiu,
mesmo quando a informatizao era um sonho distante, afinal, os Sistemas de Informao no
dependem de informtica ou tecnologia para serem elaborados; eles dependem de conhecimentos
administrativos e operacionais. Houve uma poca em que a informtica era um privilgio para
poucos, os equipamentos eram muito caros, havia pouca disponibilidade de mo-de-obra e sua
instalao exigia grandes investimentos em infraestrutura. Mas os Sistemas de Informao sempre
existiram, de uma maneira ou outra, os dados eram processados e transformados em informaes,
ainda que de uma forma muito mais trabalhosa. Hoje, a realidade diferente e o ferramental
disponvel, incluindo o modelo global de dados, possibilita a integrao, modernizao e
desenvolvimento de solues que venham a atender a todo processo, atendendo o direcionamento
estratgico e sustentando o conceito de governana. Inmeras construes tericas que visam
explicar o papel do Estado e da Administrao Pblica no atual cenrio mundial poderiam ser
destacadas. nesse contexto que surge uma nova e importante noo para a gesto pblica
brasileira: a governana pblica.
Embora trate-se de expresso com diferentes significados, a governana pblica pode ser
fundamentalmente entendida como um modelo alternativo a estruturas governamentais
hierarquizadas, implicando que os governos sejam muito mais eficazes em um marco de economia
globalizada, no somente atuando com capacidade mxima de gesto, mas tambm garantindo e
respeitando as normas e valores prprios de uma sociedade democrtica.
As origens da governana pblica datam de meado da dcada de 90 do sculo 20, e traduzem um
consenso de que a eficcia e a legitimidade da atuao pblica se apiam na qualidade da interao
entre os distintos nveis de governo, e entre estes e as organizaes empresariais e da sociedade
civil.
Condensando os principais aspectos da governana pblica, a Comisso da Unio Europia editou em
2001 o livro Branco da Governana, sinalizando que governana designa o conjunto de regras,
processos e prticas que dizem respeito qualidade do exerccio do poder em nvel europeu,
essencialmente no que se refere a sua responsabilidade, transparncia, coerncia, eficincia e
eficcia. Por isso concorda-se que a expresso Good Governance, de origem anglo-saxnica, teria
como significado atual a conduo responsvel dos assuntos do Estado.
Evidente que a crescente solidificao da Governana Pblica tende a provocar mudanas
significativas na organizao, na gesto e na atuao da Administrao Pblica brasileira. As prticas
de governana so extremamente salutares e bem-vindas em nosso pas, porque calcadas em
elevados padres ticos e voltadas promoo da transparncia das aes dos governos. Ademais
disso, revelam-se poderosos instrumentos para atingir a estabilidade das instituies polticas e
sociais por meio do fortalecimento do Estado de Direito e da sociedade civil, por intermdio da
92
92
93
93
BIBLIOGRAFIA
1. Projeto de Integrao do Macroprocesso de Planejamento, Oramento e Finanas Documento de
Referncia 26-3-2009
2. SISTEMAS DE INFORMAES GERENCIAIS: ANLISE DE SOLUES PARA GESTO
ORAMENTRIA E FINANCEIRA NA ADMINISTRAO PBLICA Trabalho de Concluso do Curso de
Gesto em Administrao Pblica Welson De Marino Vianna 2008/2009.
3. MORAES, Alexandre Direito Constitucional Ed. Atlas. 2006
4. DI PIETRO, Maria Sylvia Zanella Administrao Pblica; Legislao 1 ed. 2000
94
94
95
95
ConSerpro 2009
Ttulo do Trabalho: Modelagem Essencial de Dados: Uma Metodologia de Busca
da Essncia do Dado
Tema: Desenvolvimento de Sistemas e Computao Aplicada a Servios
Agradecimento:
Agradecemos ao Marcus Vinicius da Costa,
principal mentor da metodologia aqui
apresentada, pelo incentivo, apoio e sugestes
na elaborao deste artigo.
96
96
RESUMO
Existem vrias abordagens para se lidar com a questo da integrao de dados, o objetivo e a forma
de se obter a integrao que diferem de uma abordagem para outra. A Modelagem Essencial de
Dados (MED) uma abordagem para obteno da integrao de dados cujo escopo ultrapassa a
Organizao, uma vez que visa a retratar os dados tratados pelos sistemas que atuam em um mesmo
macroprocesso.
As principais vantagens da MED so a ampliao do conhecimento e da visibilidade dos sistemas, a
possibilidade de se construir o mapa da integrao de dados nas trs esferas de governo, o resgate
institucional do modelo de dados dos sistemas legados e o suporte viso do negcio, tendo por
base os processos que se encontram automatizados.
A Modelagem Essencial de Dados realizada em seis etapas: Definio do Escopo da Modelagem,
Identificao das Interaes com os Demais Sistemas, Levantamento das Entidades de Dados e seus
Relacionamentos, Convergncia do Modelo com as Tabelas Fsicas dos Sistemas, Identificao dos
Pontos de Integrao e Validao do Modelo com o Usurio Gestor.
Para materializar o Modelo Global de Dados (MGD), a metodologia MED prev a construo de quatro
tipos de artefatos: Diagrama de Contexto, Diagrama E-R (Entidade-Relacionamento), Dicionrio de
Dados e Mapa de Integrao.
O MGD construdo de forma iterativa, em dois ciclos distintos. No ciclo mais externo, cada iterao
corresponde modelagem dos dados de uma das Organizaes permeadas pelo macroprocesso. No
ciclo mais interno, cada iterao corresponde a uma das reas de Negcio identificadas dentro de
uma Organizao.
O objetivo deste artigo descrever a Modelagem Essencial de Dados para a construo do Modelo
Global de Dados, modelo usado como plataforma para instrumentalizar o processo de integrao dos
dados do macroprocesso.
97
97
98
98
Sumrio
1. Introduo 1
2. Descrio da Metodologia 2
Etapa 1 - Definio do Escopo da Modelagem 5
Etapa 2 - Identificao das Interaes com os Demais Sistemas 5
Etapa 3 - Levantamento das Entidades de Dados e seus Relacionamentos 5
Etapa 4 - Convergncia do Modelo com as Tabelas Fsicas dos Sistemas 6
Etapa 5 - Identificao dos Pontos de Integrao 6
Etapa 6 - Validao do Modelo com o Usurio Gestor 7
3. Artefatos 7
3.1 Diagrama de Contexto 7
3.2 Diagrama E-R 9
3.3 Dicionrio de Dados 11
3.4 Mapa de Integrao 11
4. Diferencial da Metodologia 12
5. Condies de Aplicabilidade 13
6. Concluso 14
Bibliografia 15
99
99
1. Introduo
Organizaes que automatizaram seus dados no decorrer de vrias dcadas precisam conviver
atualmente com sistemas desenvolvidos em pocas distintas, sobre plataformas tecnolgicas
distintas, para atender a demandas setorizadas de comunidades especficas. Em consequncia, os
sistemas legados normalmente apresentam baixa possibilidade de integrao de dados e os Sistemas
de Informao Gerencial, que usam os dados acumulados ao longo do tempo pelos sistemas legados,
nem sempre conseguem apoiar adequadamente o processo decisrio das Organizaes.
No seu momento inicial, a tecnologia da informao (TI) fragmentou o mundo dos negcios, ao
oferecer solues pontuais de automatizao de dados. No entanto, naquelas Organizaes em que a
TI atinge um estgio mais avanado de maturidade, observa-se busca generalizada pela integrao,
tanto no que se refere aos dados como aos prprios sistemas.
consenso que a integrao de dados no acontece por acaso, ela precisa ser construda. O objetivo
perseguido e a forma de se obter a integrao que diferem de uma abordagem para outra.
Desde muito cedo surgiram vrias iniciativas de TI com o objetivo de resolver o problema da
fragmentao de dados, por sinal criado pela prpria TI, e alcanar a integrao to almejada pelos
gerentes das Organizaes.
Na dcada de 1980, a Engenharia da Informao procurou combater a praga da desintegrao por
meio da construo do Modelo de Dados Corporativo. Nessa abordagem, os sistemas legados so
abandonados e investe-se na identificao das verdadeiras necessidades de informao, por meio de
entrevistas com o corpo gerencial da Organizao. Infelizmente, em funo da sua magnitude, a
construo do Modelo Corporativo requer muitos meses, at mesmo, anos, e ocorre com frequncia
que, uma vez concludo, o modelo est obsoleto, no corresponde mais realidade que deveria
retratar. Alm disso, como declarado no prprio nome, o Modelo de Dados Corporativo est restrito a
uma nica Organizao, quando muitas vezes o desejado abranger um conjunto de Organizaes
que possuem afinidade do ponto de vista das informaes de negcio.
Uma iniciativa de integrao de dados que extrapola os limites da Organizao a tecnologia de
Data Warehousing (DW), para a construo de sistemas Gerenciais de Informaes. Neste caso,
busca-se a integrao de dados a posteriori, obtida por meio da implementao de um processo de
transformao de dados, que faz parte do processo ETC: Extrao, Transformao e Carga.
A Modelagem Essencial de Dados (MED) uma abordagem recente para obteno da integrao de
dados. Seu escopo ultrapassa a Organizao, tendo por objetivo representar em um nico quadro os
dados tratados pelos sistemas que atuam em um mesmo macroprocesso. Um macroprocesso um
conjunto de processos interconectados que lidam com informaes automatizadas e que macro
porque extrapola fronteiras organizacionais. Exemplos de macroprocessos, ambos no mbito da
administrao pblica, so o Macroprocesso de Planejamento, Oramento e Finanas e o
Macroprocesso do Crdito Tributrio.
100
100
Resgate institucional do modelo de dados dos sistemas legados, que em muitas Organizaes
esto confinados ao conhecimento tcito de algumas pessoas;
Suporte viso do negcio, tendo por base os processos que se encontram automatizados.
101
101
2. Descrio da Metodologia
Existem diversas metodologias de modelagem de dados, de acordo com a finalidade do modelador e
com o uso que vai ser feito do modelo.
A metodologia de modelagem de dados aqui descrita, que denominamos MED (Modelagem Essencial
de Dados), tem por objetivo representar esquematicamente os dados tratados pelos sistemas
informatizados que compem um macroprocesso, visando a criar uma plataforma de metadados
integrados a ser usada como base para futuras manutenes evolutivas desses mesmos sistemas ou
para o desenvolvimento de novos sistemas do mesmo macroprocesso. Essa plataforma constitui o
Modelo Global de Dados (MGD) do macroprocesso.
A Modelagem Entidade-Relacionamento promove a construo de modelos de dados como ponto de
partida para a implementao de sistemas informatizados. Em vez disso, a Modelagem Essencial de
Dados parte de sistemas j implementados e trabalha tanto com o conhecimento explcito quanto
com o conhecimento tcito, construindo modelos de dados que retratam tais conhecimentos.
A MED atua, portanto, de forma semelhante a um processo de engenharia reversa, resgatando o
modelo de dados a partir das seguintes fontes de informao:
Percepo dos dados pelos analistas de negcio responsveis pelos sistemas legados;
A modelagem essencial tem sua dinmica fortemente apoiada nas reunies com os analistas de
negcio responsveis pelos sistemas e com os usurios gestores dos sistemas. Tais reunies
precisam ser preparadas com antecedncia, bem focadas e consequentes. A orientao no sentido da
obteno dos artefatos previstos na metodologia d objetividade s reunies e faz com que os
artefatos possam ser construdos por aproximaes sucessivas. A lista das questes suscitadas no
decorrer da modelagem, a lista dos objetos a serem validados, a lista das mudanas aplicadas nos
artefatos desde o ltimo encontro do grupo, todas essas listas esto constantemente sendo
compartilhadas, para que, ao chegarem reunio, todos j tenham uma idia precisa do trabalho a
ser feito.
O grupo precisa estar ciente da importncia das informaes levantadas nas reunies. Para tanto
deve ser dado um lugar de destaque para o registro dessas informaes. Nesse sentido, as atas so
redigidas detalhadamente e validadas no incio da reunio subsequente. Todas as atas e todos os
artefatos gerados na modelagem so armazenados em ferramenta coletiva que controle o
versionamento, com visibilidade para todos os participantes do trabalho.
O controle de mudanas, tanto no Diagrama de Contexto como no Modelo de Dados, registrado
minuciosamente. No decorrer da modelagem, a equipe est adquirindo conhecimento tcito e
registrando tudo o que for possvel como conhecimento explcito, por meio dos artefatos previstos.
Ao registrar o que essencial e procurar faz-lo com simplicidade, h um acrscimo do conhecimento
organizacional formal referente aos sistemas informatizados que implementam os macroprocessos da
Organizao. Nesse sentido, pode-se afirmar que a Aprendizagem Organizacional se beneficia da
Modelagem Essencial de Dados.
102
102
Disseminao do modelo entre os analistas de desenvolvimento que atuam nas solues que
compem o macroprocesso;
O mecanismo de gesto cria a governana necessria para manter vivo e ativo o Modelo Global de
Dados, definindo os rgos responsveis pelas atividades enumeradas e normatizando a sua
execuo.
Um MGD construdo de forma iterativa, em dois ciclos distintos, conforme esquematizado na figura
01. No ciclo mais externo, cada iterao corresponde modelagem dos dados de uma das
Organizaes permeadas pelo macroprocesso. No ciclo mais interno, cada iterao corresponde a
uma das reas de Negcio identificadas dentro de uma Organizao.
103
103
Organizao 1
Definio do Escopo
...
rea de
Negcio 1 a n
Identificao dos
Pontos de Integrao
Organizao N
Definio do Escopo
Convergncia
do Modelo
com as tabelas
fsicas
Identificao
das Interaes
Validao
do Modelo
Levantamento das
Entidades e
Relacionamentos
Validao
do Modelo
104
104
Acontece da mesma forma com os sistemas. Para desvendar os seus dados, a estratgia adotada na
segunda etapa da modelagem essencial consiste em identificar as informaes que fluem entre o
sistema que est sendo modelado e os sistemas que compem seu contexto.
A lgica por trs da estratgia fica bastante clara: se uma informao recebida pelo sistema,
provvel que seja armazenada em alguma estrutura de dados para ser trabalhada em seguida. Se
uma informao enviada pelo sistema, provvel que ela tenha sido processada e tenha tambm
alguma estrutura de armazenamento.
Trata-se, portanto, de uma heurstica. No significa que havendo um fluxo de dados necessariamente
vai haver estruturas de dados correspondentes, o que fica claro quando se afirma que provvel.
Registradas as interaes entre os sistemas, cabe equipe de modelagem analisar cada fluxo de
dados para questionar a possibilidade de existirem entidades correspondentes a esse fluxo a serem
registradas no Diagrama E-R (Diagrama Entidade-Relacionamento).
Etapa 3 - Levantamento das Entidades de Dados e seus Relacionamentos
Na etapa 3, elabora-se o modelo de dados, utilizando-se os conceitos da Modelagem Entidade
Relacionamento. A diferena reside no nvel de detalhamento adotado. Naturalmente, para que o
Modelo de Dados possa abranger todo um macroprocesso e ser desenhado em tempo hbil, h que
se adotar uma disciplina de buscar as entidades mais relevantes, ignorando as demais.
Esse procedimento no acarreta prejuzos, uma vez que no se pretende derivar o modelo fsico
diretamente desse modelo conceitual. So apresentadas no modelo de dados to somente as
entidades que efetivamente contribuem para o entendimento do negcio.
No entanto, apenas o desenho do diagrama com as entidades e seus relacionamentos no satisfaz a
necessidade semntica de registrar o conhecimento em torno do sistema.
A soluo simples e conhecida, mas nem sempre aplicada com o rigor necessrio. Consiste em se
dar destaque ao Dicionrio de Dados nico, onde todas as entidades sero registradas e definidas
uma - e somente uma - vez para todo o macroprocesso.
Mesmo sendo trabalhosa, uma das atividades cruciais da metodologia. A documentao deve ter
uma ateno especial, pois sem ela fica complicado preservar o conhecimento registrado no modelo.
O conhecimento tcito, sem registro fsico, constitui um risco alto para a Organizao. De nada
adianta que o conhecimento fique concentrado nas pessoas, pois quando elas sarem da Organizao
levaro consigo as informaes.
Na sequncia do projeto, aps a validao das entidades e dos relacionamentos com o usurio
gestor, abre-se uma fase de refinamento do modelo de dados em que so identificados os atributos
dessas entidades.
Etapa 4 - Convergncia do Modelo com as Tabelas Fsicas dos Sistemas
A quarta etapa da MED consiste em identificar quais tabelas fsicas ou files correspondem a cada
entidade de dado, gerando uma planilha com esse mapeamento. Essa atividade existe com o intuito
de trazer o diagrama para mais prximo da realidade e proporcionar maior credibilidade ao projeto,
pois ela demonstra que as entidades no foram criadas ao acaso, mas so a contrapartida dos dados
residentes na base de dados.
105
105
O objetivo de mapear a convergncia , portanto, criar um lastro para o modelo, garantindo assim
que ele no constitua uma simples abstrao do negcio, mas reflita a viso de negcio representada
pela implementao atual do sistema, por mais defasada que esta possa estar em relao aos atuais
requisitos de informao da Organizao.
As seguintes situaes vo acontecer naturalmente: a equipe vai se deparar com vrias tabelas para
uma entidade, uma tabela para vrias entidades, entidades sem tabelas e tabelas sem entidades.
Para o propsito de lastrear o modelo suficiente que se consiga uma correspondncia de 70% das
entidades. Nos sistemas legados mais antigos, muitas entidades de domnio, aquelas que servem
para decodificar, so inseridas diretamente no cdigo-fonte, no existindo como estrutura de dados
independente.
Etapa 5 - Identificao dos Pontos de Integrao
Ainda que os modelos estejam desenhados por rea, vo existir ligaes entre essas reas
correspondentes ao reuso das entidades. justamente nessas entidades reusadas em diversas reas
que residem os pontos de integrao do modelo, que so evidenciados nesta etapa da modelagem.
No diagrama, essas integraes so representadas por linhas vermelhas que cruzam de um lado a
outro o modelo, interligando entidades.
Os pontos de integrao so mais bem visualizados por intermdio da matriz de entidades por reas.
Marca-se um x em cada clula que represente o uso de uma entidade por uma determinada rea.
Contando-se a quantidade de clulas com marcaes x ao longo das reas, chega-se ao indicador
de reuso, que representa a fora de integrao de cada entidade.
Dessa forma, a modelagem essencial aponta as entidades onde se deve exercer esforo de
integrao, para as quais podero ser desenvolvidos servios web que promovam a atualizao e
consulta integrada por todos os sistemas que compem o macroprocesso.
Etapa 6 - Validao do Modelo com o Usurio Gestor
Aps realizadas as cinco primeiras etapas da modelagem iterativamente para cada rea de Negcio,
a etapa 6 consiste em submeter o modelo apreciao do Cliente, mais especificamente, validao
dos usurios gestores dos sistemas considerados.
Nessa etapa de validao no cabe incluir no MGD caractersticas desejadas, mas que no estejam
implementadas nos sistemas atuais. O objetivo validar o modelo quanto efetiva existncia das
entidades e relacionamentos ali registrados e quanto a eventuais ausncias de entidades que no
chegaram a ser identificadas pela equipe.
Essa tambm a ocasio para serem feitos ajustes quanto nomenclatura dos dados, buscando-se
as denominaes do negcio usadas preferencialmente pelos usurios.
106
106
3. Artefatos
A meta da Modelagem Essencial de Dados construir o Modelo Global de Dados associado a um
macroprocesso especfico.
Um modelo uma representao, como define Paulo Gougo [1997]: Modelo a representao
abstrata e simplificada de um sistema real, com a qual se pode explicar ou testar o seu
comportamento, em seu todo ou em partes. Logo o modelo no o objeto real, mas algo que o
representa, com maior ou menor fidelidade. Faz com que pela sua observao e manipulao
tenhamos nossas necessidades de conhecimento e conceituao sobre um objeto satisfeitas.
O dado uma representao do negcio, do que se conclui que um modelo de dados uma
representao de uma representao, ou seja, um objeto altamente abstrato, que precisa ser
materializado por meio de documentos.
Para materializar o modelo de dados, a metodologia MED prev a construo de quatro tipos de
artefatos:
Diagrama de Contexto
Dicionrio de Dados
Mapa de Integrao
107
107
Ao evidenciar o escopo do sistema e propiciar uma viso geral dos principais dados tratados no
negcio, o Diagrama de Contexto serve para apoiar a criao de um outro artefato, o Diagrama E-R.
Para tanto, os dados que estiverem presentes no Diagrama de Contexto sero analisados
atentamente e, se julgado conveniente, sero refletidos no Diagrama E-R. Portanto, o Diagrama de
Contexto no constitui um objetivo da MED. Em vez disso, ele um acessrio para subsidiar a
elaborao do Diagrama E-R.
No Diagrama de Contexto os sistemas so representados por meio de retngulos e os fluxos de
dados so representados por meio de setas entre os retngulos.
Em algumas situaes da modelagem no se conhece o nome do sistema externo, mas sabe-se que
existe alguma informao fluindo de ou para algum sistema de alguma Organizao. Neste caso, o
nome colocado no retngulo vai ser o prprio nome da Organizao, entendendo-se por isso que se
est referindo aos sistemas informatizados dessa Organizao.
Sobre as setas do diagrama de contexto colocado um nome para o fluxo, normalmente uma
descrio sucinta, composta de siglas e abreviaes. Algumas vezes o nome do fluxo suficiente
para o seu entendimento. No entanto, o que se tem observado que muita riqueza de informao
pode ser perdida por conta da escassez de espao fsico para contar um pouco mais da histria do
fluxo. Para enriquecer o diagrama de contexto constri-se uma planilha com uma linha para cada
108
108
fluxo de dados. Nessa planilha so registradas todas as explicaes obtidas junto aos Analistas de
Negcio a respeito de cada Fluxo de Dados.
3.2 Diagrama E-R
O diagrama apresentando o modelo de dados feito utilizando-se os conceitos da Modelagem
Entidade Relacionamento. A diferena reside no nvel de detalhamento adotado. Naturalmente, para
que o Modelo de Dados possa abranger completamente um Macroprocesso e ser desenhado em
tempo hbil, adota-se uma disciplina de buscar as entidades mais significativas, ignorando as demais.
O Modelo Entidade-Relacionamento (MER) foi desenvolvido pelo professor Peter Chen, a fim de
representar as estruturas de dados de uma forma mais natural e mais prxima do mundo real dos
negcios. O MER prope que a realidade seja visualizada sob trs pontos de vista, ou com trs
conceitos fundamentais: Entidade, Atributo e Relacionamento. Os objetos que compem a realidade
so as Entidades, as caractersticas que se deseja conhecer sobre os objetos que compem a
realidade so os Atributos e a forma como os objetos interagem entre si constitui o Relacionamento.
Originalmente o MER pode ser conceitual, lgico ou fsico. A Modelagem Essencial de Dados enderea
apenas o modelo conceitual, que descreve o modelo de dados de um sistema com alto nvel de
abstrao, ganhando com isso a capacidade de representar as regras de negcio sem considerar as
limitaes tecnolgicas ou de implementao e criando uma linguagem apropriada para discusso
com o usurio final.
No se deve confundir o modelo conceitual de dados com o modelo relacional, que representa
tabelas, atributos e relaes materializadas no banco de dados.
A definio de modelo conceitual aqui adotada est alinhada com a definio oferecida por Paulo
Gougo [1997]: Define-se como modelo conceitual aquele em que os objetos, suas caractersticas e
relacionamentos tm a representao fiel ao ambiente observado, independente de limitaes
impostas por tecnologias, tcnicas de implementao ou dispositivos fsicos. Nesse modelo, devemos
representar os conceitos e caractersticas observados em um dado ambiente, voltando-nos
simplesmente ao aspecto conceitual.
O Diagrama E-R contm as principais entidades que compem o sistema, representadas por
retngulos, e seus relacionamentos, representados por linhas com setas unidirecionais ou
bidirecionais, dependendo da cardinalidade. As entidades so identificadas tendo como foco a
integrao, vrias entidades da vida real podem ser agrupadas em apenas uma entidade do modelo,
se isso for suficiente para o objetivo final que a integrao.
Como se trata de um diagrama conceitual de alto nvel, fica facilitado o entendimento e a
comunicao entre usurios e modeladores, sendo apresentadas exclusivamente as entidades
principais. No primeiro momento da modelagem no so identificados os atributos de cada entidade,
mas j se determina a cardinalidade dos relacionamentos. Por ser um modelo conceitual, admite-se a
representao de relacionamentos n para m. Alguns relacionamentos recebem uma denominao,
desde que isso acrescente valor ao entendimento do diagrama. A identificao dos atributos fica para
a fase de refinamento do modelo, aps a validao com o usurio gestor.
Para ajudar nesse reconhecimento de entidades, pode ser usada a estratgia proposta por Shlaer &
Mellor [1988]. Tal estratgia consiste em identificar as entidades do modelo por meio da observao
de cinco grandes grupos: as coisas tangveis, as funes exercidas por elementos, eventos ou
ocorrncias, interaes e especificaes.
109
109
rea de Negcio 01
rea de Negcio 02
110
110
111
111
4. Diferencial da Metodologia
Essa metodologia foi moldada para sistematizar a elaborao de um produto especfico, o MGD do
macroprocesso, principal vantagem em relao a outras metodologias que poderiam ser utilizadas.
Apesar de a metodologia aqui apresentada ter sido criada para um produto novo, um macromodelo
que pode atravessar as fronteiras organizacionais, existem caractersticas de metodologias geis
presentes na abordagem. A maioria dos mtodos geis tenta minimizar o risco por meio do
desenvolvimento do software em curtos perodos, chamados de iteraes.
Um projeto gil de software deve ser adaptado incrementalmente. Para realizar a adaptao
incremental, uma equipe gil requer feedback do cliente, de modo que adaptaes apropriadas
possam ser feitas. Um catalisador efetivo para o feedback do cliente um prottipo operacional ou
uma poro do sistema operacional. [Pressman, 2006]
Incrementos de software devem ser entregues em curtos perodos de tempo, de modo que a
adaptao acerte o passo com as modificaes. [Pressman, 2006]
A Modelagem Essencial de Dados segue o pressuposto acima mencionado, onde o foco o
desenvolvimento de um produto feito por iteraes, a partir da comunicao interativa com a rea de
TI e com os usurios.
Alguns princpios das metodologias geis tambm so encontrados na modelagem proposta, como:
Simplicidade;
112
112
5. Condies de Aplicabilidade
Como a metodologia aqui descrita utilizada para mapear os dados de um macroprocesso,
extrapolando os limites organizacionais e visando a evoluo contnua do produto obtido, as
seguintes condies precisam estar presentes para viabilizar a sua utilizao:
Esforo de formalizao de uma metodologia que, ao mesmo tempo que direciona o trabalho
das equipes, est constantemente sendo revisada para incorporar as novas descobertas, em
um processo organizacional de aprendizagem contnua. Nesse sentido, essencial a gerao e
a atualizao contnua de um Documento de Referncia de Projeto, para nortear os esforos
das equipes que trabalham em torno do MGD;
113
113
6. Concluso
Este artigo apresentou uma metodologia para modelagem de dados, denominada Modelagem
Essencial de Dados, cujo objetivo construir uma representao integrada dos dados tratados pelos
sistemas que automatizam um macroprocesso.
Tal representao dos dados consiste no Modelo Global de Dados, utilizado como plataforma para a
evoluo desses sistemas de forma coesa e integrada.
Essa metodologia est em uso no Serpro, vem sendo aprimorada e formalizada. A partir da expanso
do seu uso pelos analistas de negcio e de desenvolvimento, as idias aqui apresentadas podero ser
mais bem detalhadas em documentao tcnica e normatizadas no nvel da Organizao.
Os ganhos obtidos com a adoo dessa metodologia so os seguintes:
Aprendizagem organizacional, por meio do resgate do conhecimento dos dados tratados por
sistemas com documentao pobre ou excessivamente tcnica;
114
114
Bibliografia
Analisys Paralysis. In: dicionrio AllWords, 2009, disponvel em: http://www.allwords.com/wordanalysis+paralysis.html, acessado em 14/08/2009.
BARBIERI, Carlos. Modelagem de Dados. Rio de Janeiro: Infobook, 1994.
COUGO, Paulo Srgio. Modelagem conceitual e projeto de banco de dados. Rio de Janeiro:
Campus, 1997.
DeMARCO, Tom. Anlise Estruturada e Especificao de Sistemas. Rio de Janeiro: Campus,
1989.
FELICIANO NETO, Accio; HIGA, Wi Lson; FURLAN, Jos Davi. Engenharia da Informao:
metodologia, tcnica e ferramentas. So Paulo: McGraw-Hill, 1988.
MARTIN, James. Engenharia da Informao: Introduo. Rio de Janeiro: Campus, 1991.
PRESSMAN, Roger S. Engenharia de Software - 6 edio. McGraw-Hill Interamericana do Brasil,
2006.
SERPRO - Documentao interna do Projeto PRINT. Documento de Referncia do Projeto de
Integrao do Macroprocesso de Planejamento, Oramento e Finanas. Braslia, maio de
2009.
SHLAER, Sally; MELLOR, Stephen J., Object-Oriented Systems Analysis: Modeling the World
in Data. Prentice Hall PTR, 1988.
WIKIPEDIA,
A
Enciclopdia
Livre.
Diagrama
de
Contexto.
http://pt.wikipedia.org/wiki/Diagrama_de_contexto. Acessado em: 13/08/2009.
Disponvel
em:
115
115
116
116
ConSerpro 2009
117
117
3. texto do Resumo:
Com a evoluo tecnolgica desde o inicio da era dos computadores, onde novos hardwares, novas
tecnologias de softwares, melhores ferramentas de administrao de dados, linguagem orientada a
objetos, novas metodologias de desenvolvimento, formas novas de gerenciamento de arquivos enfim,
uma evoluo contnua e diria na rea tecnolgica deixaram sistemas legado feitos em dcadas
anteriores que se valeram do Cobol, Natural/Adabas, DB2 dentre outros, e que demandaram muito
tempo de aprimoramento, investimento, implementaes, correes at chegar a um nvel alto de
excelncia, vo ficando ultrapassados frente s novas tecnologias e tendncias, porm o custo de
desenvolvimento destes sistemas em novas plataformas e linguagem muito alto, tanto a nvel
financeiro quanto ao nvel de esforo e tempo, aliado a urgncia de disponibilidade da informao
segura e confivel, dificultando a atualizao.
No caso de Governo h um agravante maior, pois vrios sistemas foram surgindo para atender a
reas especficas, em pocas distintas, com bases prprias, em linguagens das mais variadas,
causando uma grande dificuldade em se manter bases integradas atravs de replicaes ou cargas.
Um exemplo so ciclos no governo para Planejamento, Oramento e Finanas, onde sistemas
diferentes so responsveis em cada etapa do ciclo e acabam com dados de domnios diferentes,
causando inconsistncias e dificuldades para utilizar o ciclo anterior como parmetro para
planejamentos futuros ou mesmo para auditoria. Este cenrio mostra a necessidade de um Modelo
Global de Dados (MGD) alinhado ao Modelo de Processos Integrados (MPI), onde se possa ver o fluxo
de dados entre as principais entidades e o responsvel por cada uma delas.
Neste contexto podemos utilizar o MGD aliado a tecnologia SOA (Arquitetura Orientada a Servios)
que um conceito de arquitetura de software cujo princpio fundamental preconiza que as
funcionalidades implementadas pelas aplicaes devem ser disponibilizadas na forma de servio,
baseia-se nos princpios da computao distribuda, normalmente implementam servios com Web
Services para estabelecer a comunicao entre sistemas distintos.
118
118
A arquitetura SOA vem atuar como um facilitador das integraes entre os diversos sistemas
estruturantes do governo, graas a maior agilidade na implementao de novos servios e
reutilizao dos ativos existentes, alm, de j trazer como premissa uma boa documentao do
artefato produzido.
A grande promessa SOA liberar as reas de negcios das restries das reas de tecnologia, desta
forma requer um modelo de desenho de servios e devem prover a reusabilidade dos servios
gerados e a interoperabilidade entre os sistemas da Administrao Pblica.
Esse trabalho visa dar um enfoque na necessidade do MGD como um grande integrador, facilitador e
difusor de informaes importantes para Clientes, Analistas de Negcios e Desenvolvedores,
facilitando o dilogo e o entendimento do Macro-Processo como um todo, permitindo uma viso
global de todos os sistemas envolvidos no processo, permitindo verificar de antemo os impactos
causados por implementaes em determinados sistemas, que possam repercutir nos demais
sistemas Corporativos Governamental, valendo-se do SOA para promover as integraes.
119
119
120
120
Sumrio
1 - Introduo 7
2 - Importncia da Informao na Gesto Pblica 7
3 - Problemas de Interoperabilidade entre Sistemas 7
4 - Necessidade de um Modelo Global de Dados 8
5 - Produtos do MGD 8
5.1 - Diagrama de Contexto 8
5.2 Diagrama Entidade Relacionamento 9
5.3 - Dicionrio de Dados 9
5.4 - Matriz de Entidade x reas de Negcio 9
6 - Integraes Identificadas 9
7 - Sugestes de Web Services de Integrao 11
Ao 11
Fornecedor 12
Localizao 12
Material e Servio 12
Servidor 12
Empenho 13
rgo 13
8 Exemplo Prtico de Integrao rgo 13
9 - Concluso 17
Glossrio 18
Anexos 19
Anexo I Exemplo da Matriz de Entidade x reas de Negcio 19
Anexo II - Exemplo do Dicionrio de Dados 20
Anexo III - Exemplo do Modelo Global de Dados 21
Bibliografia 22
121
121
1 - Introduo
H consenso no mbito do Governo Federal de que o ncleo central de gesto administrativa
governamental compreende um conjunto de sistemas de informaes denominados Sistemas de
Gesto Administrativa (SGA), ou Sistemas Estruturantes de Governo, sendo cada um deles inerente a
um processo de gesto governamental - planejamento, elaborao e acompanhamento do
oramento, administrao de recursos humanos, administrao financeira e contbil, controle de
cartes de pagamentos, controle de dirias e passagens dentre outros.
Para atender a operao de cada um destes processos, esses sistemas foram desenvolvidos em
momentos e plataformas tecnolgicas distintas, sem possuir por vezes o grau de integrao
necessrio, quando buscado a integrao no se tem a viso necessria dos dados e processos
necessrios para prover a integrao, no gerando as informaes requeridas eficiente gesto
pblica. Focados em objetivos distintos, os sistemas, portanto, geram informaes que no permitem
o controle eficiente da execuo dos programas e a eficcia na avaliao de seus resultados.
Esse trabalho vem neste contexto, exaltar a importncia de um Modelo Global de Dados dos sistemas
estruturantes do Governo Federal promovendo integraes entre os diversos sistemas melhorando a
qualidade das informaes, demonstrando o grande ganho propiciado pelos servios SOA
promovendo a interoperabilidade dos diversos sistemas onde a troca de informaes relevantes aos
diversos sistemas vem agregar grande valor a Gesto da Administrao Pblica.
122
122
123
123
124
124
125
125
5 - Produtos do MGD
O Modelo Global de Dados possui 4 produtos: Diagrama de Entidade Relacionamento (DER),
Diagrama de Contexto, Matriz Entidade x rea de Negocio e Dicionrio de Dados; Sendo o DER o
principal produto e os demais para auxiliar no melhor desenvolvimento deste produto. Para o melhor
entendimento os 4 produtos esto descritos, resumidamente, abaixo.
126
126
Artefato de carter auxiliar que tem por objetivo mostrar em que reas de negcio uma entidade
atua. Caracteriza-se por ser uma matriz com colunas representando as reas de negcio e as linhas
as entidades.
A principal utilidade da Matriz de Entidade x reas de Negcio neste trabalho (ver exemplo no Anexo
I) facilitar a rastreabilidade de entidades pelas reas de negcio e identificar os pontos de
integrao.
127
127
6 - Integraes Identificadas
O Dicionrio de Dados, o Diagrama de Contexto, a Matriz de Entidades x reas de Negcios permitiu
a identificao de pontos de integrao. Ao elaborar o Diagrama de Contexto so identificadas as
comunicaes entre os sistemas, alm de muitas vezes esta comunicao aparecer em diferentes
sistemas, ocorre ainda de cada uma realizar de forma diferente o acesso, insero e atualizao dos
dados, inclusive algumas sendo manuais. Aps identificado no Diagrama de Contexto os fluxos de
dados, necessrio identificar a entidade de origem destes dados, identificando no DER as entidades
replicadas em outros sistemas, que no o da origem, em uma cor diferente.
A Matriz de Entidades x reas de Negcios representar em forma de matriz a origem e a localidade
das replicaes das entidades, muitas vezes esta entidade est em outro sistema com nomes
distintos, mas com o conceito e dados iguais, neste momento importante analisar o Dicionrio de
Dados para constatar atravs dos conceitos, se se trata dos mesmos dados.
Um estudo de como cada uma das entidades replicadas so manipuladas, foi verificado na maioria
dos casos, embora aquela entidade no esteja no sistema de origem, portanto deveria ser apenas
alterada com o consentimento do sistema de origem, isto no ocorre e operaes de insero,
atualizao e seleo so feitas diretamente em cada um dos bancos de dados prprios de cada
sistema.
A figura mostra os sistemas que foram detalhados no MGD e mostra que acessos tanto para insero,
atualizao e seleo so realizados diretamente em cada uma de suas bases de dados, portanto,
embora quando surgiram os sistemas, tabelas de domnios em comum fiquem iguais, com o tempo a
falta de controle destas atualizaes e inseres causar inconsistncias em algum sistema.
128
128
Uma soluo como mostra a figura 2, onde os sistemas para insero e atualizao usariam um
servio, Web Service, por exemplo, e este servio atualizaria todas as bases que utilizam deste
domnio.
O MGD j permitiu a identificao de integraes essenciais entre os sistemas para que os sistemas
de informao possam dar maior apoio no processo decisrio e informaes mais precisas para os
Sistemas de Informao Gerencial. Algumas integraes identificadas foram: Ao, Fornecedor,
Localidade, Material/Servio, Servidor, Empenho, Contrato e rgo.
Figura 2: Estrutura proposta para integrao das reas de Governo atravs de Web Services.
129
129
Ao
O incio do ciclo de Planejamento, Oramento e Finanas comea pelo Planejamento, onde feita a
programao qualitativa e destacam-se os Programas de Governo e as Aes necessrias para
atender o objetivo do Programa, atravs da compra de produtos (bens ou servios), j no Oramento
a Ao referenciada na Programao Quantitativa onde so estabelecidos o quanto e quais recursos
sero alocados para as aquisies planejadas, o Sistema de Convnio utiliza dados de Aes, isso
manualmente, se existisse um servio que permitisse essas consultas automticas para os diversos
sistemas que necessitam informaes de ao teramos um ganho muito grande na qualidade dos
servios.
Fornecedor
O fornecedor a entidade principal do Cadastro de Fornecedores e poderia armazenar tambm os
fornecedores do Cadastro de Convnios, visto que esse ltimo possui seu prprio cadastro de
Fornecedor com estrutura semelhante, alm do que poderia haver um servio com dados de
ocorrncia de fornecedores, onde poderiam ser melhor identificados para validar um fornecedor na
contratao, evitando vrios problemas com o mesmo fornecedor em curto espao de tempo, com
visibilidade para todas esferas.
Localizao
Existem vrios padres de endereamento adotados por alguns sistemas da Administrao Pblica
como o padro da Tabela de rgos e Municpios (TOM) utilizada pela Receita Federal, o padro dos
Correios, o padro do IBGE dentre outros. Com essa gama de padres de localizao fica muito difcil
conseguir cruzar informaes j que cada um tem seu prprio cdigo, se os diversos sistemas
adotasse apenas um padro de endereo e houvesse apenas um servidor de domnio desta
informao e sempre que houvesse alguma incluso ou alterao de dados de localidade haveria um
Web Service que replicaria essas informaes para todos os sistemas que utilizam de dados de
localidade.
Material e Servio
O objetivo de um planejamento adquirir bens, seja material ou servio, existe o Cadastro de
Catalogao de Materiais e o Cadastro de Catalogao de Servios, mas no possui uma forma de
integrao com outras reas. O material e o servio desde o planejamento, at o momento da
compra, ele ser um parmetro buscado em diferentes sistemas, deve-se ter um domnio para
material ou servio que permita integr-lo a outros sistemas como Sistema de Cadastro de
Fornecedores (SICAF), Sistema de Gesto de Convnios e Contratos de Repasse (SICONV), Sistema
de Preos Praticados (SISPP), Sistema de Registro de Preos (SRP), SIGPLAN dentre outros.
Servidor
Consultas a informaes de Servidores permitiria, por exemplo, que o Cadastro de Fornecedores
checasse se o fornecedor servidor pblico, o que proibido para alguns casos. Permitiria tambm
processos automticos que na sada/entrada de Servidor das funes comissionadas, possam
conversar diretamente com a Secretaria de Gesto (SEGES) e manter atualizada a estrutura de
130
130
cargos da administrao de rgo, alm de disparar processos para desocupao de Imvel Pblico
quando da sada de servidor que utilizava imvel funcional administrado pela Secretaria de Patrimnio
da Unio (SPU), mensurar gastos com servidores por secretaria para melhor distribuir o oramento
dentre vrias outras possveis utilizaes.
Empenho
Todos os gastos so empenhados no Sistema Integrado de Administrao Financeira (SIAFI), estes
gastos so utilizados futuramente como informaes para novos planejamentos, oramentos, alm de
auditoria. Se estes dados fossem guardados tambm em um servio de origem, os dados conteriam
mais informaes do que as enviadas para o SIAFI, que so as entidades que compe a clula
oramentria somente, alm de no sobrecarregar o SIAFI com consultas de dados, onde o prprio
sistema foi a origem. Um Web Service para empenho possibilitaria uma melhora no planejamento e
oramento, alm de oferecer servios para auditorias externas e internas.
rgo
O Web Service de rgo o servio fundamental para que seja possvel a implementao de uma
integrao entre as vrias reas, uma vez que o rgo parmetro obrigatrio para a maioria da
consultas de dados, alm de integrar com todos os sistemas. Devido a esta importncia no prximo
tpico o Web Service SIORG vai ser melhor detalhado.
131
131
132
132
Aps a verificao e a anlise dos dados de rgo o cenrio ideal seria o ilustrado na figura 4 logo
abaixo.
O DER nos permite visualizar toda a estrutura (conforme o Anexo III) dos diversos sistemas de
governo, apontando todos os sistemas onde aparece a figura de rgos, permitindo assim, de forma
mais clara identificar somente as entidades referentes a rgos a serem integradas em todos os
sistemas conforme figura 5.
133
133
Sempre houve uma grande dificuldade em conseguir executar a divulgao dos rgos para os
diversos sistemas, visto que as diversas Secretarias e rgos no tinham a viso clara desta
necessidade e por isso no demandavam essas integraes, de posse do Modelo Global de Dados as
diversas secretarias do Ministrio do Planejamento Oramento e Gesto puderam visualizar melhor
essas e outras necessidades e demandar as integraes necessrias.
Tomemos o SIORG como exemplo, como j dito, alguns sistemas tm seus prprios cadastros de
rgos, muitas estruturas de para (onde o cadastro de rgo de um sistema tem o cdigo do rgo
equivalente cadastrado no outro sistema) foram criadas como tentativa de conciliar os diversos
rgos, mas a grande dificuldade me se manter as bases atualizadas dificultam essas solues
paliativas. Com o Modelo Global de Dados j sabemos quais so as frentes que precisam ser atacadas
facilitando assim um controle mais eficiente para essas transaes.
Se tornarmos neste primeiro momento o SIORG como o detentor das estruturas do De Para (onde o
cadastro de rgo de um sistema tem o cdigo do rgo equivalente cadastrado no outro sistema)
dos diversos sistemas, podemos facilitar a comunicao entre esses diversos setores, permitindo vias
de comunicao de mo dupla:
Numa o SIORG disponibilizando consultas e os sistemas clientes armazenando essas informaes
para num futuro j terem toda suas bases atualizadas, virarem a chave e passarem a utilizar
somente os rgos do SIORG;
134
134
Em outra os sistemas clientes passarem a atualizar o SIORG, tomemos o SIAPE como exemplo, ele
iria disponibilizar consultas que iria atualizar automaticamente os ocupantes de cargos e funes
estratgicas do SIORG, visto que essas informaes esto sempre atualizadas no SIAPE.
O rgo como domnio principal entre as entidades, alm de quase sempre ser o parmetro de
consulta entre sistemas, foi o caso ideal visto que abrange quase todos os sistemas e essencial
para que as demais integraes sejam tambm desenvolvidas.
135
135
9 - Concluso
O objetivo deste trabalho ressaltar a importncia de ter um Modelo Global de Dados Normalizado
de todos os sistemas estruturantes do Governo Federal e utiliz-lo para facilitar o dilogo entre
clientes, analistas de negcios e desenvolvedores, promovendo a utilizao da Arquitetura Orientada
a Servios (SOA) para prover a integrao entre todos os sistemas da Administrao Pblica do
Governo Federal atravs de Web Services, ressaltando que a melhoria na qualidade das informaes
propiciada pelas integraes entre os vrios sistemas, permite um melhor controle dos gastos e uma
melhor gesto administrativa, oramentria e financeira do Governo Federal.
136
136
Glossrio
CATMAT
CATSER
DFD
e-PING
IBGE
LOA
MGD
MPI
SEGES
Secretaria de Gesto
SGA
SIAFI
SIAPE
SICAF
SICONV
SIGPLAN
SIORG
SISPP
SPI
SRP
SOA
SRH
STN
TOM
Web Service
137
137
Anexos
Anexo I Exemplo da Matriz de Entidade x reas de Negcio
138
138
139
139
140
140
Bibliografia
MTO 2010 (1a verso), Manual Tcnico de Oramento. Disponvel em: https:
//www.portalsof.planejamento.gov.br/bib/MTO/MTO_2010_VF3.pdf . Acessado em: 19/08/2009.
SERPRO, Projeto de Integrao do Macroprocesso de Planejamento, Oramento e Finanas
Documento de Referncia 26-3-2009
MACHADO, Nelson. Sistema de Informao de Custo Diretrizes para integrao ao oramento
pblico e contabilidade Governamental Braslia: ENAP, 2005.
WIKIPEDIA, A Enciclopdia Livre. Diagrama de Contexto.Bibliografia
http://pt.wikipedia.org/wiki/Diagrama_de_contexto. Acessado em: 20/08/2009.
Disponvel
WIKIPEDIA,
A
Enciclopdia
Livre.Service-oriented
architecture
.
Disponvel
http://pt.wikipedia.org/wiki/Service-oriented_architecture. Acessado em: 20/08/2009.
em:
em:
141
141
GLOSSRIO DE SIGLAS
AD
Administrador de Dados
BPM
CETEC
CETI
CIF
CONSERPRO
DBA
DEST
DFD
Diagrama E-R
Diagrama Entidade-Relacionamento
DW
Data Warehouse
E-GOVERNO
Governo Eletrnico
ENAP
e-PING
Modelo E-R
Modelo ERA
Modelo ERR
ESAF
GDM
IBAMA
IBGE
MDA
MED
MER
Modelo Entidade-Relacioanemtno
MF
Ministrio da Fazenda
MGD
MP
MPI
142
142
AD
Administrador de Dados
OMT
PLANCAP
Processo ETC
PSDS
PSQS
RH
Recursos Humanos
SCDP
SCP
SEGES
SERPRO
SGA
SIAFI
SIAPA
SIAPE
SIASG
SICAF
SICONV
Sistema de Convnios
SIDOR
SIEG
SIEST
SIGPLAN
SIMEC
SIORG
SISPP
SLTI
SOA
SOF
SPI
SPIUNET
143
143
AD
Administrador de Dados
SPU
SRH
SRP
STN
SUNAC
SUNAF
SUNFJ
SUNMP
SUNNE
SUPDE
SUPGF
SUPTI
TAMAR
TI
Tecnologia da Informao
TIC
TOM
UA
Unidade Administrao
UASG
UG
Unidade Gestora
UML
UNISE
UNISERPRO
UORG
Unidade Organizacional
URC
UPAG
Unidade Pagadora
144
144
FICHA TCNICA
Marcos Vinicius Ferreira Mazoni
Diretor-Presidente
Gilberto Paganotto
Diretor-Superintendente
145
145