Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouBenício Alvarenga Alterado mais de 9 anos atrás
1
Constituição Federal e Emendas em XML João Lima PRODASEN - SEI / SSDSL / SAS joaolima@senado.gov.br IBM Certified Developer XML and Related Technologies
2
Agenda Introdução HTML x XML Navegação site da Constituição Criação do site Comentários
3
Escopo Constituição Federal Promulgada em Out/1988 Dispositivos 05/10/198810/08/2005 Artigos 245 257 Parágrafos 474 600 Incisos 898 1050 Alíneas 201 233 Emendas 48 Emendas 6 Emendas de Revisão
4
Emendas
5
Situação Anterior ( SF ) Texto Integral da Constituição Federal não segmentado Pesquisa em todo texto Disponível apenas a versão original com indicação de que houve alteração no artigo
6
Diretrizes do Projeto CON1988 Marcação por dispositivo Consolidação automática Estrutura Hierárquica do Documento Visualização da norma sem gerar carga no SGBD Pesquisar o texto da Constituição em um determinado ponto do tempo Múltiplos formatos de Apresentação HTM, PDF, etc
7
Navegação
8
Internet Primordialmente um meio de acesso a imagens e textos Muitos benefícios Democracia da Informação Novo modelo de negócios, etc Mas existem alguns problemas: padrões para buscas inteligentes, intercâmbio de dados, apresentação de informação de modo adaptável e personalização da informação Embora tenha todo tipo de informação, a Internet assemelha-se a uma enorme biblioteca sem catalogação e com todos os livros espalhados no chão.
9
O Culpado (?!) O grande culpado por esta situação é o padrão HTML É um formato que descreve como uma página Web deve ser exibida. No entanto, não oferece nenhuma descrição dos dados.
10
HTML HTML é uma aplicação de SGML – 1992... Fácil aprendizado Mistura apresentação e conteúdo Importante papel para WWW Conjunto fechado de tags Extensões proprietárias
11
Título 1 Título 2 Título 3 Texto Normal item 1 item 2 item 3 Documento HTML Título 1 Título 2 Título 3 Texto Normal item 1 item 2 item 3
12
HTML – Limitações Estrutura limitada e simples número fixo de tags projetado para formatação de documentos entregues através da Web Difícil reutilização da informação Padrão limitado para intercâmbio de informações Inadequado para organização das informações Automação limitada
13
Exemplo - Art 1º da CF Art. 1º A República Federativa do Brasil, formada pela união indissolúvel dos Estados e Municípios e do Distrito Federal, constitui-se em Estado democrático de direito e tem como fundamentos: I - a soberania; II - a cidadania; III - a dignidade da pessoa humana; IV - os valores sociais do trabalho e da livre iniciativa; V - o pluralismo político. Parágrafo único. Todo o poder emana do povo, que o exerce por meio de representantes eleitos ou diretamente, nos termos desta Constituição.
14
ELEMENTOS Documentos XML são compostos de elementos XML Todo elemento XML é delimitado por tags São case sensitive Elementos podem ser simples, vazios ou conter outros elementos formando uma árvore Só existe um nó raiz e deve ser o primeiro
15
ATRIBUTOS Especificam dados adicionais em tags de início Formato: par (nome, valor) O valor é sempre texto e delimitado por aspas ou apóstrofes XML Bible Hommer Simpson...
16
TIPOS DE DOCUMENTOS XML Bem formados Válidos Inválidos
17
Texto da Constituição / Emendas Armazenamento Norma Completa (CLOB) Tabela Normas Formato XML Quando existir o interesse em toda norma Quebrado por elemento XML Tabela Dispositivos Mapeamento XML > Relacional Quando existir o interesse em parte da norma Cada consolidação é armazenada Vantagens Performance + Flexibilidade
18
Marcação XML Não foi automatizada Escopo pequeno Não havia experiência anterior Detalhes Inclusão de novo inciso Alterar o inciso anterior de “.” para “;” Renumeração de dispositivos Revogação implícita Ausência de padrão nas Emendas É possível automatizar grande parte do trabalho
19
Exemplo - Estrutura Básica..............................
20
Exemplo - Art 1º da CF Art. 1º A República Federativa do Brasil, formada pela união indissolúvel dos Estados e Municípios e do Distrito Federal, constitui-se em Estado democrático de direito e tem como fundamentos: I - a soberania; II - a cidadania; III - a dignidade da pessoa humana; IV - os valores sociais do trabalho e da livre iniciativa; V - o pluralismo político. Parágrafo único. Todo o poder emana do povo, que o exerce por meio de representantes eleitos ou diretamente, nos termos desta Constituição.
21
Const 1988 CLOB 1 Consolidação (forma) EMC 1 3 4 Quebra EMC 2 Const 1988’ EMC 2 Quebra Const 1988’ Consolidada EMC 1 Consolida 5 Disp. Const 1988 2 Quebra Automático
22
XSLT e XSL-FO XSLT Utilizado para gerar HTM fixo de cada Texto da Constituição / ADCT / EMCs Artigo da Constituição / ADCT (+ de 11.000 arqs) XSL-FO FOP - Apache Geração de arquivo PDF (+40 arqs) Para impressão
23
Art. 1º A República Federativa do Brasil, formada pela união indissolúvel dos Estados e Municípios e do Distrito Federal, constitui-se em Estado democrático de direito e tem como fundamentos: I - a soberania; II - a cidadania; III - a dignidade da pessoa humana; IV - os valores sociais do trabalho e da livre iniciativa; V - o pluralismo político; Parágrafo único. Todo o poder emana do povo, que o exerce por meio de representantes eleitos ou diretamente, nos termos desta Constituição Art. 2º São Poderes da União, independentes e harmônicos entre si, o Legislativo, o Executivo e o Judiciário. Art 1º Art 2º Título I Indexação caput FORMA, ORGANIZAÇÃO, BRASIL, REPÚBLICA FEDERATIVA, FUNDAMENTOS, ENUMERAÇÃO Indexação parágrafo ELEIÇÃO, REPRESENTANTE, POVO, PODER Indexação do Art 1º Indexação do Título PRINCÍPIOS FUNDAMENTAIS Indexação Art 2º PRINCÍPIO DA SEPARAÇÃO DOS PODERES, UNIÃO FEDERAL, LEGISLATIVO, EXECUTIVO, JUDICIÁRIO Estrutura Hierárquica do Documento
24
Pesquisas Textual Texto segmentado por dispositivo Variar a unidade de pesquisa Hierarquia dos dispositivos A pesquisa pode considerar a hierarquia Evolução cronológica do texto constitucional Variar o tempo da pesquisa Pesquisa por palavras Em uma determinada data No tempo
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.