Constituição Federal e Emendas em XML João Lima PRODASEN - SEI / SSDSL / SAS IBM Certified Developer XML and Related Technologies.

Slides:



Advertisements
Apresentações semelhantes
Agenda Apresentar modelo de funcionamento do Cadastro Nacional de Gestores Prestar esclarecimentos quanto às orientações encaminhadas pelo TCU para publicação.
Advertisements

UNIVERSIDADE REGIONAL DO ESTADO DO RIO GRANDE DO SUL DEPARTAMENTO DE CIÊNCIAS SOCIAIS UNIDADE 3 - SLIDES ALUNO: ALINE L. GIONGO SCHENCKEL PROFESSOR:
Profa. Rudson apostilas.wikidot.com/hipermidia
ORGANIZAÇÃO POLÍTICA E TERRITORIAL
Gestão de TI com Software Livre em Instituições de Ensino Fórum Permanente de Conhecimento e Tecnologia da Informação 14 de abril de 2005 Rubens Queiroz.
DIREITOS E DEVERES DOS CIDADÃOS
AULA 15 – 23/11/2006 REVISÃO PARA A PROVA DE A2 PROFS. ALINE SALLES E CHRISTIANO MOTA WEB-TUTOR PÚBLIO ALVES DIREITO CONSTITUCIONAL I.
Tópico III – Princípios Fundamentais
Tópicos Conceituais de Direito Constitucional
ORGANIZAÇÃO POLÍTICO ADMINISTRATIVA
Tecnologias para Internet Thyago Maia Tavares de Farias Aula 21.
EL e JSTL Prof. Danton Cavalcanti Franco Junior
Organização e Estrutura do Estado
Sílvio Bacalá Júnior - RFB
CAPÍTULO III DA EDUCAÇÃO, DA CULTURA E DO DESPORTO Seção I DA EDUCAÇÃO
PODER CONSTITUINTE PODER CONSTITUINTE ORIGINÁRIO
ORGANIZAÇÃO DO ESTADO BRASILEIRO
XML Extended Markup Language
PROFS. ALINE SALLES E CHRISTIANO MOTA WEB-TUTOR PÚBLIO ALVES
Unidade 2 - Direito Constitucional
FUNDAMENTOS POLÍTICOS-ECONÔMICOS DA EDUCAÇÃO
Tópicos avançados em internet A
Rodrigo Cristiano Silva
1ª Aula de Html Íria Albuquerque.
HTML Programação Web.
A informática e a reforma do ordenamento jurídico
TRABALHO, SAÚDE E QUALIDADE DE VIDA NO TRABALHO
1. Aprenda o básico sobre o Google
Criação dos Conselhos Somente após a criação dos Sistemas Municipais de Ensino pela CF de 1988, registrou-se um estímulo à criação de Conselhos Municipais.
HTML 1ª aula.
Tecnologias Web Prof. Msc. Juliano Gomes Weber Tecnologias Web Notas de Aula – Aula 02 1º Semestre UNIJUÍ.
Escola de Engenharia de Piracicaba Sistemas de Apoio a Decisão
SEMINÁRIO PTB/PT - BUTIÁ/RS - 16/05/2004 Gestão Pública Eficaz e Transparente.
AUDA DO DIA Conceito de Estado e formas de Governo
CONSTITUCIONALISMO E CONSTITUIÇÃO
Constituição da República Federativa do Brasil de 1988
PRINCÍPIOS FUNDAMENTAIS
Secretaria de Gestão Participativa DIÁLOGO PÚBLICO O TCU EM CONVERSA COM O CIDADÃO CONTROLE SOCIAL E CIDADANIA IDENTIFICANDO BOAS PRÁTICAS E OPORTUNIDADES.
DIREITO FINANCEIRO X DIREITO TRIBUTÁRIO
PRINCÍPIOS FUNDAMENTAIS
Direito Constitucional e da Cidadania I
PRINCÍPIOS FUNDAMENTAIS
Princípios e funções fundamentais de Direito e de Legislação educacionais – Fundamentos e objetivos do Estado brasileiro.
DIREITO CONSTITUCIONAL
DIREITO CONSTITUCIONAL Princípios Constitucionais
Roteiro da Aula Convivência
III - a dignidade da pessoa humana;
Produção de Sites Unidade 9 – XML Prof.: Henrique Santos.
PONTOS RELEVANTES Profº Carmênio Barroso
Prof. Audálio Ferreira Sobrinho
LexML 2.0: Tratamento do Texto Integral
Direito Constitucional I
1 Sistemas Multimídia Fundamentos Básicos - HTML Prof. Hemir Santiago Prof. Hemir Santiago.
Democracia, Estado e Estado Democrático de Direito
O Brasil é uma república federal presidencialista, de regime democrático-representativo. É uma república porque o Chefe de Estado é eletivo e temporário.
Profº Carmênio Barroso
DIREITO CONSTITUCIONAL Princípios Fundamentais
Karine Alessandra Córdova
Profº Cláudio Barbosa HTML - Introdução  HTML – Hypertext Markup Language – Linguagem de Marcação de Hipertexto;  Linguagem.
INFORMÁTICA PARA CONCURSOS
UCSal – Tecnologia em Análise e Desenvolvimento de Sistemas
Tópicos Especiais em ADMINISTRAÇÃO PÚBLICA
Prof. Wolley Profa. Érika
DEVER DOS ENTES FEDERATIVOS DE TRANSPARÊNCIA ATIVA E PASSIVA Thales Messias Pires Cardoso Procurador da República em Uberaba - MG.
Proposta de DTD João Alberto Lima Marco Motta { joaolima, mmotta senado.gov.br.
Noções introdutórias sobre a Ciência Jurídica “Ubi societas ibi jus, ibi jus ubi societas” 1.Acepção da palavra Direito Origem etimológica latina: “directum”,
AULA 01 HISTÓRICO CONSTITUIÇÃO
Prof. João Ricardo Andrêo Programação p/ INTERNET - HTML 31/5/ :34 1 Introdução e Conceitos CSS CSS significa Cascade Style Sheetes (Folha de Estilo.
SEMINÁRIO DE POLÍTICA EDUCACIONAL Emendas Constitucionais nº 53/2006 e nº 59/2009.
POLÍTICA EDUCACIONAL PISO SALARIAL LEI , DE 16/07/2008.
Transcrição da apresentação:

Constituição Federal e Emendas em XML João Lima PRODASEN - SEI / SSDSL / SAS IBM Certified Developer XML and Related Technologies

Agenda Introdução HTML x XML Navegação site da Constituição Criação do site Comentários

Escopo Constituição Federal Promulgada em Out/1988 Dispositivos 05/10/198810/08/2005 Artigos Parágrafos Incisos Alíneas Emendas 48 Emendas 6 Emendas de Revisão

Emendas

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

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

Navegação

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.

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.

HTML HTML é uma aplicação de SGML – Fácil aprendizado Mistura apresentação e conteúdo Importante papel para WWW Conjunto fechado de tags Extensões proprietárias

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

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

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.

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

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...

TIPOS DE DOCUMENTOS XML Bem formados Válidos Inválidos

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

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

Exemplo - Estrutura Básica

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.

Const 1988 CLOB 1 Consolidação (forma) EMC Quebra EMC 2 Const 1988’ EMC 2 Quebra Const 1988’ Consolidada EMC 1 Consolida 5 Disp. Const Quebra Automático

XSLT e XSL-FO XSLT Utilizado para gerar HTM fixo de cada Texto da Constituição / ADCT / EMCs Artigo da Constituição / ADCT (+ de arqs) XSL-FO FOP - Apache Geração de arquivo PDF (+40 arqs) Para impressão

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

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