ATPS: Aprendendo o essencial sobre XML
Seminário: ATPS: Aprendendo o essencial sobre XML. Pesquise 861.000+ trabalhos acadêmicosPor: Daniel_senra • 28/11/2013 • Seminário • 999 Palavras (4 Páginas) • 627 Visualizações
PASSOS
Passo 1 (Equipe)
Fazer a leitura do Capítulo 6 – Definição de Tipo de Documento (DTD) - e capítulo 7 – Esquemas do livro-texto texto da disciplina (DEITEL, Harvery M.; DEITEL, Paul J.; et al.. XML: Como Programar. 1ª ed. Porto Alegre: Bookman, 2003. páginas 175 a 229).
1. Fazer a leitura das páginas 6 a 16 do artigo Aprendendo o essencial sobre XML. Disponível em: <http://codigofonte.uol.com.br/artigo/xml/aprendendo-o-essencial-sobre-xml>. Acesso em: 17 set. 2012. Disponível também no Google Docs em: <https://docs.google.com/open?id=0B9imLSz6H0woOGFLTjRnNllrMms>. Acesso em 17 set. 2012. Esta leitura servirá para auxílio à tarefa anterior.
2. Montar um padrão para criação de dados XML, de modo que este padrão possa ser utilizado posteriormente para descrever o tipo de dados que aquele arquivo XML transporta. É necessária a criação de um padrão para criação de dados XML, de modo que este padrão possa ser utilizado posteriormente para descrever o tipo de dados que aquele arquivo XML transporta. Para tanto, é necessária a descrição detalhada dos atributos criados no passo 3 da 1ª etapa. Segue abaixo um exemplo de padrão para o arquivo de funcionários da empresa Vassoura Vassourinha Ltda.:
ID
Loja
Vendedor
Modelo
Especificação
Peso
Comprimento do Cabo
Material Cerdas
Quantidade
Valor Total
Código Venda
Revenda
Modelo
Comprimento total
Material Cabo
Material Cerdas
Quantidade
Endereço Entrega
Cliente
Desconto
Valor Total
CST em Análise e Desenvolvimento de Sistemas - 5ª. Série – Linguagem para Organização e Transferência de Dados para Web
Luiz Rodolfo Barreto da Silva
Pág. 6 de 9
Campo ID: necessária à garantia de Chave Primária para o campo, de modo que o mesmo não se repita dentro do arquivo.
Campo Nome: Deve ser preenchido obrigatoriamente.
Campo Sexo: Deve ser “Masculino” ou “Feminino”.
Campo Endereço: Sem regras específicas.
Passo 2 (Equipe)
Gerar um documento “DTD” (Definição do Tipo de Documento) para padronização do arquivo XML da empresa, baseado no passo anterior. Segue abaixo um exemplo de DTD para o arquivo de funcionários da empresa Vassoura Vassourinha Ltda.:
<!ATTLIST cadastro_funcionarios
id ID #REQUIRED
nome CDATA #REQUIRED
sexo CDATA #IMPLIED
endereco CDATA #REQUIRED>
Passo 3 (Equipe)
Aplicar estilos aos atributos da linguagem, de modo que os atributos-árvore fiquem com fonte maior que seus respectivos atributos-folha. Segue abaixo um exemplo de aplicação de estilos de linguagem para o arquivo de funcionários da empresa Vassoura Vassourinha Ltda.:
cadastro_funcionarios{
display: block;
font-family: Arial, Helvetica;
font-size: 20pt;
color: #FF0000;
}
funcionario{
display: block;
font-family: Arial, Helvetica;
font-size: 16pt;
color: #FF0000;
}
id{
display: block;
font-family: Arial, Helvetica;
font-size: 12pt;
color: #FF0000;
}
nome{
display: block;
font-family: Arial, Helvetica;
font-size: 12pt;
color: #FF0000;
}
CST em Análise e Desenvolvimento de Sistemas - 5ª. Série – Linguagem para Organização e Transferência de Dados para Web
Luiz Rodolfo Barreto da Silva
Pág. 7 de 9
sexo{
display: block;
font-family: Arial, Helvetica;
font-size: 12pt;
color: #FF0000;
}
endereco{
display: block;
font-family: Arial, Helvetica;
font-size: 12pt;
color: #FF0000;
}
Passo 4 (Equipe)
Elaborar o Relatório 2 – Manual de desenvolvimento DTD e CSS. Baseados na especificação de trabalhos relacionada em “Padronização”, descrita neste documento, montar um documento de padronização de dados para a equipe de TI da Vassoura Vassourinha XXI Ltda., contendo os resultados alcançados com a elaboração da Etapa 2.
ETAPA 3 (tempo para realização: 5 horas)
Aula-tema: Conceitos e utilização de XSL.
Esta atividade é importante para que você compreenda o uso de formatadores da linguagem XML, mais especificadamente o uso do formatador de linguagem XSL.
Para realizá-la, devem ser seguidos os passos
...