Interoperabilidade, Semântica e Arquivos Office Open XML(
Faça o download dos arquivos do projeto)
Este projeto explora a capacidade do formato Microsoft Office OpenXML em diferenciar e manipular eficientemente os conteúdos de apresentação e semântico de documentos, a partir do uso de custom tags.
A aplicação usada como exemplo é um sistema de controle de solicitações de afastamento de professores de uma faculdade, conforme demonstrado na Figura 1, abaixo.
O projeto apresenta as seguintes funcionalidades, que demonstram diferentes níveis de interoperabilidade do formato:
- 1. o conteúdo semântico é automaticamente extraído de documentos submetidos ao sistema, em formato WordprocessingML, e enviados a um banco de dados de solicitações de afastamentos;
- 2. geração de relatórios, em formato textual, com dados sobre as solicitações de afastamentos de um determinado período.
- 3. geração de relatórios, em formato de planilha eletrônica, com os dados consolidados dos afastamentos realizados para um determinado período.

Figura 1 - Formato OpenXml e Semântica de Documentos
Detalhes do projeto:
- Linguagens utilizadas: C#
- User interface: Web-based
- Pré-requisitos: Microsoft .Net Framework 3.0
Entre em contato com a equipe:
ci.oxml@pucrs.br