O sistema desenvolvido no decorrer deste trabalho se apresenta como uma alternativa simplificada ao software Mondrian Schema Workbench da empresa Pentaho, e possui características de usabilidade aprimoradas se comparada a este.
O analista de negócio, uma vez conhecendo a estrutura de metadados do modelo de data mart, pode facilmente criar um cubo de dados, e implementar a estrutura de análise de negócio conforme a visão mais especialista do negócio propriamente dito. O analista de sistemas, por sua vez, com a ferramenta implementada, possui uma visão mais sistêmica do cubo de dados e os relacionamentos de modelagem que o envolvem, bem como é facilitado o seu desenvolvimento do cubo de dados, aumentando, ainda, a produtividade desta atividade.
A visão gráfica da modelagem dimensional em desenvolvimento na ferramenta proposta é uma característica facilitadora para o entendimento geral da modelagem e do negócio. Para a geração de um Schema XML do Mondrian, são necessários dois passos para o usuário executar esta atividade, e o sistema por si só faz a geração precisa das informações do cubo, que pode de imediato ser incorporado ao Mondrian para o início das análises no cubo, e desta forma o objetivo principal da ferramenta é satisfeito.
Neste trabalho, pôde-se abranger uma largueza de conceitos de data warehouse, bem como muitos recursos de linguagem de computadores e conceitos do BI em si. Isto é compreendido como de grande valor e ganho para o trabalho e sua obra. Foi possível identificar, também, o valor de uma interface gráfica com usuário na forma de esquemas de visualização em grafos, bem como, a importância de características de usabilidade simplificada e facilitadora, para sistemas de computadores. Isto não somente para sistemas para usuários finais (como no caso de ferramentas front-end), mas também para ferramentas de desenvolvimento de outros sistemas.
Ferramentas de desenvolvimento de sistemas são muito importante para o mercado de TI atual. Uma ferramenta bem projetada e consistente agrega grande valor para desenvolvedores de sistemas, pois oferecem desempenho na execução de atividades destes, e proporcionam uma redução considerável de erros de desenvolvimento.
6.1 TRABALHOS FUTUROS
A criação dos requisitos do sistema proposto neste trabalho foi feita pensando nos requisitos mais importantes em relação ao tempo disponível para se obter resultados até a conclusão deste trabalho. Desta forma, é possível, ainda, imaginar muitos outros requisitos, ou funcionalidade, para a proposta, que poderiam expandir muito a ferramenta e agregar um grande valor ao trabalho.
Num primeiro momento, o sistema poderia estender sua funcionalidade possibilitando a criação de cubos de dados no modelo snowflake, que trata-se de um tipo de modelagem multidimensional envolvendo tabelas externas às dimensões, além de poder comportar um data mart com mais de um cubo de dados no modelo (mais de uma tabela de fato por modelagem dimensional e schema XML). Ainda, uma vez conhecendo o metadados do data mart, uma funcionalidade interessante à proposta seria a geração dos scripts de DDL (Data Definition Language) do modelo, para a criação das tabela.
Quando é tratado sobre documentação, é considerado um problema muito comum na área de TI a falta desta, o que causa muito transtorno numa posterior manutenção de um sistema. O sistema de modelagem dimensional proposto pode haver um requisito de geração automática de documentação, estruturando um documento de comentários para a modelagem dimensional atribuindo todos os campos e seus respectivos labels ao documento e um espaço para possíveis comentários, facilitando assim, a manutenção da modelagem dimensional representada.
REFERÊNCIAS
BOUMAN, Roland; DONGEN, Jos van. Pentaho Solutions: Business Intelligence and Data Warehousing with Pentaho and MySQL. Indianapolis: Wiley Publishing, 2009.
BRACKETT, Michael H.. The Data Warehouse Challenge: Taming Data Chaos. New York: Wiley Computer Publishing, 1996.
CARDOZO, José Ricardo Ferreira. ICONIX. 2011. Disponível em: <http://www.jricardo.net/wordpress/?p=20>. Acesso em: 05 nov. 2012.
GIL, Antonio Carlos. Como Elaborar Projetos de Pesquisa: 4ª Edição. São Paulo: Atlas, 2002.
HYDE, Julian. Pentaho Mondrian Documentation: Mondrian and OLAP. 2006. Disponível em: <http://mondrian.pentaho.com/documentation/olap.php>. Acesso em: 27 set. 2012.
HYDE, Julian. Pentaho Mondrian Documentation: Architecture. 2006. Disponível em: <http://mondrian.pentaho.com/documentation/architecture.php>. Acesso em: 27 set. 2012.
HYDE, Julian. Pentaho Mondrian Documentation: How to Design a Mondrian Schema. 2009. Disponível em: <http://mondrian.pentaho.com/documentation/schema.php>. Acesso em: 01 out. 2012.
ICONIX PROCESS. ICONIX Process Overview. 2007. Disponível em: <http://iconixprocess.com/iconix-process/>. Acesso em: 05 nov. 2012.
ICONIX PROCESS. ICONIX Process Roadmap. 2007. Disponível em: <http://iconixprocess.com/iconix-process/roadmap/>. Acesso em: 25 nov. 2012.
INFANTE, Dennis Alba; DARIO, Bernabeu Ricardo. Passos para crear Cubos con Mondrian Schema Workbench. 2009. Disponível em:
<http://openbi.ning.com/group/mondrianschemaworkbench/forum/attachment/download?id=2 400100%3AUploadedFi38%3A11113>. Acesso em: 01 out. 2012.
INMON, W. H.. Como construir o data warehouse. Rio de Janeiro: Campus, 1997.
INMON, W. H.. DW 2.0: The Architecture for the Next Generation of Data Warehousing. Burlington: Morgan Kaufmann Publishers, 2008.
KIMBALL, Ralph; ROSS, Margy. The Data Warehouse Toolkit. New York: Wiley Publishing, 2002.
KIMBALL, Ralph; REEVES, Laura; ROSS, Margy; THORNTHWAITE, Warren. The Data Warehouse Lifecycle Toolkit: Expert Methods for Designing Data Warehouses.
Indianapolis: Wiley Publishing, 2008.
MACHADO, Felipe Nery Rodrigues; ABREU, Maurício Pereira de. Projeto de Banco de Dados: Uma Visão Prática. São Paulo: Érica, 2002.
MUNDY, Joy; THORNTHWAITE, Warren; KIMBALL, Ralph. The Microsoft Data Warehouse Toolkit: With SQL Server 2008 R2 and the Microsoft Business Intelligence Toolset, Second Edition. Indianapolis: Wiley Publishing, 2011.
SEZÕES, Carlos; OLIVEIRA, José; BAPTISTA, Miguel. Business Intelligence. Portugal: Spi – Sociedade Portuguesa de Inovação, 2006.
SILVA, Edna Lúcia da; MENEZES, Estera Muszkat. Metodologia da Pesquisa e
Elaboração de Dissertação: 3ª Edição revisada e atualizada. Florianópolis: Laboratório de Ensino a Distância da UFSC, 2001.
SORDI, José Osvaldo de. Tecnologia da Informação Aplicada aos Negócios. São Paulo: Atlas, 2003.
TANCREDO, Levi Corrêa; CESCONETO, Thiago. Metodologia de desenvolvimento de software com ICONIX. 2010. 7 f. Artigo (Especialização em Engenharia de Projetos de Software) – Universidade do Sul de Santa Catarina, Florianópolis, 2010.
THOMSEN, Erik. OLAP Solutions: Building Multidimensional Information Systems, Second Edition. Indianapolis: Wiley Publishing, 2002.
WOOD, Sherman. Mondrian Schema Workbench Release Notes. 2007. Disponível em: <http://sourceforge.net/project/shownotes.php?release_id=507816>. Acesso em: 01 out. 2012.