Você está na página 1de 6

FACULDADE ANHANGUERA DE BELO HORIZONTE

Linguagem para Organizao e Transf. de Dados para Web


PROFESSOR: Wagner Gonsalves

ATPS Etapas 1 e 2

DOUGLAS DAYAN OLIVEIRA MARQUES


RA: 6825481774
JOS EDUARDO ELIAS MARTINS
RA: 6238197387
LUAN ALVES COUTINHO
RA: 7083563723

BELO HORIZONTE / MG
ABR/2015

FACULDADE ANHANGUERA DE BELO HORIZONTE

Sumrio
Etapa 1.......................................................................................................................................................................3
Relatrio 1 Manual de Desenvolvimento XML.....................................................................................................3
1.1 Descrio dos elementos.....................................................................................................................................3
1.2 Documento XML................................................................................................................................................3
Etapa 2.......................................................................................................................................................................4
Relatrio 2 Manual de desenvolvimento DTD e CSS...........................................................................................4
2.1 Descrio detalhada de uso.................................................................................................................................4
2.2 Documento DTD.................................................................................................................................................4
2.3 Documento CSS..................................................................................................................................................5

BELO HORIZONTE / MG
ABR/2015

FACULDADE ANHANGUERA DE BELO HORIZONTE

Etapa 1
Relatrio 1 Manual de Desenvolvimento XML
1.1 Descrio dos elementos
Sintaxe

Descrio

<? XML Version="1.0"? >

Sintaxe inicial da linguagem XML. Indica a


verso utilizada (no momento, so
homologadas as verses 1.0 e 1.1)

< > e </>

Respectivamente so para delimitar o inicio


de uma tag e o seu fim
Isto uma tag que usada para diferenciar
tipos de informaes
Usada como comentrio. Qualquer
informao contida nesta expresso no
ser considerada como comando.

<>
<!-- -->
Escapes
<
&lt;
Less Than
>
&gt;
Greater Than
&
&AMP;
Ampersand
"
&QUOT; Quotation Mark

Estes caracteres especiais so usados no


XML para que interfiram na sintaxe dos
comandos

<!DOCTYPE 001 SYSTEM "001.dtd">

Arquivo DTD usado para fazer a validao

<?xml-stylesheet type="text/css" href="001.css"?>

Arquivo CSS usado para design do layout e


aparncia visual do XML.

<?xml-stylesheet type="text/xsl" href="001.xsl"?>

Arquivo XSL usado para transformar o XML


em HTML

1.2 Documento XML


<?xml version="1.0"?>
<!DOCTYPE vassoura SYSTEM "vassoura.dtd">
<vendas>
<venda>
<vassoura>
<modelo> XYZ</modelo>
<material> Madeira </material>
</vassoura>
<codigo> 01 </codigo>
<loja> Mercado </loja>
<vendedor> Mathias </vendedor>
<cliente> Jose Lucio da Silva </cliente>
<quantidade> 3 </quantidade>
<valorTotal> 15,00 </valorTotal>
</venda>
</vendas>

BELO HORIZONTE / MG
ABR/2015

FACULDADE ANHANGUERA DE BELO HORIZONTE

Etapa 2
Relatrio 2 Manual de desenvolvimento DTD e CSS.
2.1 Descrio detalhada de uso
Campo

Descrio

Cdigo

Obrigatrio, pois esta a chave primaria do


banco

Loja

Obrigatrio, Nome da loja


Obrigatrio, Nome do vendedor

Vendedor

Facultativo, Nome completo do cliente

Cliente
Quantidade

Obrigatrio, para consistncia de estoque

Valor Total

Obrigatrio

Modelo

Obrigatrio

Material

Sem requisitos especficos

2.2 Documento DTD


<!ELEMENT cliente ( #PCDATA )>
<!ELEMENT venda (vassoura , codigo , loja , vendedor , cliente? , quantidade , valorTotal)>
<!ELEMENT codigo ( #PCDATA )>
<!ELEMENT vendedor ( #PCDATA )>
<!ELEMENT material ( #PCDATA )>
<!ELEMENT valorTotal ( #PCDATA )>
<!ELEMENT loja ( #PCDATA )>
<!ELEMENT vendas ( venda+ )>
<!ELEMENT vassoura ( modelo , material )>
<!ELEMENT modelo ( #PCDATA )>
<!ELEMENT quantidade ( #PCDATA )>

BELO HORIZONTE / MG
ABR/2015

FACULDADE ANHANGUERA DE BELO HORIZONTE

2.3 Documento CSS

BELO HORIZONTE / MG
ABR/2015

FACULDADE ANHANGUERA DE BELO HORIZONTE

BELO HORIZONTE / MG
ABR/2015