TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

ATPS XML Etapa 2

Ensaios: ATPS XML Etapa 2. Pesquise 859.000+ trabalhos acadêmicos

Por:   •  31/10/2013  •  525 Palavras (3 Páginas)  •  669 Visualizações

Página 1 de 3

Relatório 2 – Manual de desenvolvimento DTD e CSS

O objetivo deste relatório é explicar e exemplificar as funcionalidades de um DTD e CSS dentro de linguagem XML, facilitando assim a compreensão por parte da equipe de TI da empresa Vassoura Vassourinha XXI LTDA. Segue uma definição e exemplo prático dos resultados alcançados.

Definição de DTD:

Os DTDs definem a estrutura de um documento, onde são especificados quais os elementos e atributos são permitidos no documento. Embora não seja necessário que um documento XML tenha um DTD correspondente, recomenda-se a utilização de DTDs para garantir a conformidade do documento. O intercâmbio de informações, na forma de documentos XML, entre organizações (business-to-business) é um exemplo de intercâmbio de documentos XML onde é necessário que estes estejam em conformidade. As DTDs especificam a estrutura de um documento, e são definidas através da gramática EBNF (Extended Backus-Naur Form), e não na sintaxe XML.

Definição de CSS:

O Cascading Style Sheets (CSS) é uma "folha de estilo" composta por “camadas” e utilizada para definir a apresentação (aparência) em páginas da internet que adotam para o seu desenvolvimento linguagens de marcação (como XML, HTML e XHTML). O CSS define como serão exibidos os elementos contidos no código de uma página da internet e sua maior vantagem é efetuar a separação entre o formato e o conteúdo de um documento.

Padrão documento XML

Dados da Venda:

• Campo Código Venda: Necessário á garantia de chave primaria para o campo de modo que o mesmo não se repita.

• Campo Loja: Deve ser preenchido obrigatoriamente.

• Campo Modelo: Sem regras especificas.

• Campo quantidade: Sem regras especificas.

• Campo valor total: Sem regras especificas.

DTD Vendas:

<!element vendas(venda+)>

<!element venda(codigo_venda, loja,modelo,quantidade,valor_total)>

<!ATTLIST codigo_venda CDATA #required> -- declaração de atributos

<!element loja(#PCDATA)>

<!element modelo(#PCDATA)>

<!element quantidade(#PCDATA)>

<!element valor_total(#PCDATA)>

Estilo de Linguagem Vendas:

Vendas{

display: block;

font-family: Arial, Helvetica;

font-size: 20pt;

color: #FF0000;

}

Venda{

display: block;

...

Baixar como (para membros premium)  txt (3.1 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com