Escolha o desenvolvimento de relatórios open-source ou comercial? Relatórios 2020 acabamento produto de software

relatórios de código aberto, mas mais e mais programadores em perseguição, como o iReport, relatório Jsper, jfreechart como um livre, open source JAVA Reporting Tool, no que instruções Java open source fóruns que estão em pleno andamento, muitos pergunta relacionada. Encontrado têm prós e contras, perto por causa das necessidades da empresa, eu encontrar um monte de ferramentas de relatórios online e experiência julgamento, aqui estão cinco eu recomendo a você uma fonte aberta ferramentas de relatórios.

1.iReport

projeto iReport JasperReports para poderosa, intuitiva e fácil de usar designer relatório visual, escrita para a plataforma Win32 com o Visual J ++. iReport permite ao usuário editar visualmente XML JasperDesign arquivos, bancos de dados e outras comunicações através de JDBC. Pode ser realizada no momento de modelos de design em uma variedade de maneiras HTML, Excel, PDF, etc. prévia; usá-lo para gerar o arquivo tem .jrxml, .jasper dois arquivo, que é o arquivo xml visualização .jrxml editar nosso projeto, .jasper é o resultado de depois de compilar arquivo de classe .jrxml gerado, que é nossos arquivos de modelo relatório final utilizados no projeto.

página oficial do iReport: //community.jaspersoft.com/project/ireport-designer

  1. JasperReport

JasperReports é uma ferramenta de relatórios de código aberto baseado em Java, baseado em licença de código GPL aberta, completamente escrito em Java, suporta uma variedade de fontes de dados, você pode imprimir ou exportar uma variedade de formatos de arquivos, suporte para PDF, HTML, XLS, CSV e formato de saída do arquivo XML. JasperReports é um desenvolvedor Java atualmente, as ferramentas de comunicação mais utilizadas.

JasperReport também inclui uma pluralidade de componentes:

JasperReports Biblioteca motor de relatórios open source
JasperReports Server é um autônomo servidor de relatório embutido, análise de dados e fornecer missão de serviço regular.
Jaspersoft Studio é um designer de relatório baseado em Eclipse que pode criar relatórios complexos contendo gráficos, imagens, sub relatórios, tabelas de referência cruzada, e assim por diante. A fonte de dados pode ser JavaBeans, XML, CSV Hibernate.
Jaspersoft ETL é fácil de implantar e sistema de ETL open source para executar para criar um abrangente de armazenamento de dados e conjuntos de dados.
página oficial JasperReport: http://community.jaspersoft.com

Escolha o desenvolvimento de relatórios open-source ou comercial? Relatórios 2020 acabamento produto de software

projeto iReport JasperReports para poderoso, intuitivo e fácil de usar designer de relatório visual, utilizando desenvolvimento Java puro. Esta ferramenta permite aos usuários visualizar editar relatórios complexos contendo gráficos, imagens, sub-relatórios e afins.

3, jfreechart

JFreeChart é uma pura Java biblioteca de gráficos facilmente extensível, que pode gerar uma variedade de gráficos utilizando gráfico de linhas, gráfico de barras, a carta de torta, gráfico, um gráfico de área, Gantt, painel de instrumentos, etc. FIG misturado, e o gráfico saída para imagem PNG, JPEG.

Estável, leve, suporta uma variedade de tipos de gráficos
um design flexível que pode ser facilmente estendidos e aplicados aos aplicativos de servidor e cliente que
suportam múltiplos tipos de saída, incluindo componentes do JavaFX e componentes Swing, arquivos de imagem (incluindo PNG e JPEG ) e formatos de arquivo de gráficos vetoriais (incluindo PDF, EPS e SVG)
JFreeChart é open source, sob a licença pública GNU general (LGPL) contrato de licença de código aberto
página oficial JFreeChart: http://www.jfree.org

Escolha o desenvolvimento de relatórios open-source ou comercial? Relatórios 2020 acabamento produto de software

A ênfase aqui é: iReport-0.5.0 é integrado jasperreports-0.6.7, jfreechart-0.9.21, então use iRepot-0.5.0 você pode desenvolver um relatório, mas o desenvolvimento gráfico em relatórios estatísticos em iReport não usar, mas referência direta ao seu pacote de componentes para desenvolver a sua própria classe de escrita (porque não é bom para o desenvolvimento do apoio iReport gráfico gráfica)

4, Pentaho

Pentaho todos os seus dados em informações significativas para seu projeto relatórios Pentaho, uma ferramenta de código aberto que permite que você crie o relatório perfeito, saída suporta Excel, PDF, HTML, texto, arquivos de texto ricos, XML e CSV, relatórios gerados podem ser facilmente extraído de diversas fontes em dados legíveis.

Pentaho Relatórios é desenvolvido através da criação de um mecanismo de relatórios flexível e fácil de usar. Este é um conjunto de ferramentas de código aberto, incluindo o Relatório de Designer, Relatórios do motor e Relatórios SDK.

página Pentaho Relatório Oficial: http://community.pentaho.com/projects/reporting

Escolha o desenvolvimento de relatórios open-source ou comercial? Relatórios 2020 acabamento produto de software

5, Birt

BIRT é uma relatórios open source baseado em Eclipse, criar a visualização e comunicação de dados, pode ser incorporado em aplicativos rich client e da Web.

BIRT tem dois componentes principais: um design visual para criar designer de relatório BIRT, e pode ser implantado em qualquer componente Java Runtime Environment. projecto BIRT também inclui um mecanismo de mapeamento que podem ser integrados em uma tabela de aplicação de BIRT.

modelos de design Salvar BIRT para XML, você pode acessar um número de diferentes fontes de dados, incluindo o armazenamento de dados JDO, objetos de script JFire, POJOs, bancos de dados SQL, serviços Web e XML.

página oficial do BIRT: http://www.eclipse.org/birt

Relatórios aspectos dos testes atuais fazer alguma relatório de linha simples, cross-classe agrupamento também relativamente fácil, um pouco mais complicado probabilidade de obter um pouco de dificuldade (como o acesso vários conjuntos de dados não ficar a conhecer um pouco de respeito, não testada), este é real e não documentação completa para aprender, não para encontrar aspectos.

Gráficos aspecto, gráficos de barras comumente usados, gráficos de pizza, oferecem linha, mas outras espécies é relativamente pequeno, os outros gráficos um pouco velho, olhando o suficiente alto, esse recurso só pode dizer que há uma.

I acrescentar que eu como um desenvolvedor para birt teste, para eclipsar familiarizados, de modo a começar sentindo bem, mas só tem baseados em SQL, simples de entender Java ou JSP desenvolvido para realizar o seu birt, então ele vai ter muitos problemas. Ps: Isso depende de qual o nível de arranjos líderes de funcionários para desenvolver o relatório.

Escolha o desenvolvimento de relatórios open-source ou comercial? Relatórios 2020 acabamento produto de software

Estes são comumente usados ​​software de desenvolvimento de relatórios JAVA open source, todos selecionados porque são de um software de relatórios profissional, JAVA pura, e nós fornecemos um fórum profissional para compartilhar recursos, livre (este é o mais importante), utilizando-los mais flexíveis. Para resumir o fator decisivo apenas: livre e flexível.

Então, relatando software, gratuitamente, em uma extremidade é melhor?

Primeiro de tudo, livre desenvolvimento relatório java nos dar o que levar? A resposta é óbvia: com a disponibilidade de determinado software de relatórios; código-fonte aberto que pode ter capacidades de personalização flexíveis e controle completo; a coisa mais importante é gratuito. Mas as ferramentas de código aberto têm um problema comum, isto é, os custos de desenvolvimento e manutenção relativamente grande, se quiser que a ferramenta de relatórios corporativos, como eles têm que recrutar / trem duas ou três desenvolvedores, e materiais de aprendizagem, a maioria em Inglês. E relatório Jsper, iReport todos os documentos de ajuda para uma taxa, é um documento bastante detalhado, você precisa gastar muito tempo lendo. Então eu entendi: o chamado código aberto não pode realmente servir o povo que foi tão chato, ele claramente ainda tem que ganhar dinheiro, ou como fazer follow-up pesquisa e desenvolvimento de produtos?

E relatório Jsper, a capacidade de assistir iReport muito geral, os estrangeiros coisas, nós não atender o hábito relatório Essencialmente, o relatório parece ser desta maneira, parece que elabore um relatório sobre o programa deve escrever, escrever código, e, finalmente, com ferramentas o resultado foi a escrever o código, pode muito bem fazê-lo.

Além disso, no fórum, como "Pergunte aos especialistas como resolver certos problemas" tais mensagens em todos os lugares. Em primeiro lugar, resolver o problema do envelhecimento não é alta, necessidade de esperar por uma resposta não pode ser imediata, mas não necessariamente alguém encontrou o mesmo problema, entusiasmados e dispostos a ajudá-lo, então ele vai ansioso, esperando que o suporte técnico alguém por isso. Na verdade, um cálculo cuidadoso, o custo do tempo gasto com esses problemas, os custos do trabalho, pode muito bem comprar uma taxa de ferramenta?

Selecione os honorários de software relatório

Em primeiro lugar, pode encontrar um profissional quando você tem um problema de declarações java fornecedor apoiá-lo, não no fórum não são necessariamente respostas precisas inquires postou alguns dos cabelos, pior, pode ligar para o fabricante diretamente para ajudar a fazer parte da tabela. O trabalho é prestar atenção à eficiência, ao invés de perder tempo de auto-aprendizagem aberta documentação ferramentas de código poderia muito bem aprender fazendo não sei perguntar diretamente relatórios fornecedores de ferramentas. Esta pode ser a conclusão mais suave e eficiente do projecto.

Minha empresa anterior, quando o chefe não está disposto a gastar dinheiro para fazer o projeto, que é para poupar dinheiro, como resultado, porque não é concluído a tempo, transformando vários projetos. Então, selecione a execução do relatório em software, você não deve ter medo de falar com o chefe: Report Builder é realmente um muito profissional dinheiro vivo, gastar em uma ferramenta eficaz do que com ferramentas de código aberto.

As seguintes ferramentas de relatórios de negócios, de fato, o custo de fazer nenhuma diferença, o produto fornece serviços de implantação, você pode levar o projeto, bem como a manutenção pós-técnico.

ferramentas de relatórios de negócios:

1, o rápido desenvolvimento da ferramenta plataforma de relatórios XJR

O uso de terceiros plug-ins por muitos anos amadurecer e perfuração estável da empresa de micro-pesquisa, oferece uma série de modelos de relatórios padrão para atender as diferentes necessidades dos diversos setores. Simples de usar, o banco de dados pode ser usado. Você não precisa informar a taxa de licença. Outro ponto muito importante já está integrado na plataforma de desenvolvimento não precisa fazer a integração. XJR integração da plataforma de desenvolvimento rápido entre a tecnologia web e aplicativos de Internet mais útil, a integração de vários tipos de cenários de negócios. design de serviço / interface para uma fácil integração com sistemas externos ou integrado fácil integração de recursos empresariais existentes,.
Escolha o desenvolvimento de relatórios open-source ou comercial? Relatórios 2020 acabamento produto de software

civis Preço, funcional e prático, em linha com as condições nacionais da China requisitos de informação;

O desenvolvimento de chips mais rápidos, será o banco de dados pode ser usado não profissionais,.

Página oficial: https://www.xjrsoft.com/

Escolha o desenvolvimento de relatórios open-source ou comercial? Relatórios 2020 acabamento produto de software
Escolha o desenvolvimento de relatórios open-source ou comercial? Relatórios 2020 acabamento produto de software

2, relatório de vela macia

Características mais completa, adaptar-se à função da maioria da indústria,

Caro, o preço básico: 80.000 yuan / Server, preço Advanced Edition: 500000 / servidor

3, Crystal Reports CrystalReport

ferramentas de relatórios de negócios da SAP, relatando componentes como módulos sob SAP "grupo". 10 anos antes abundavam, após a aquisição da SAP. Mas Crystal Reports (Crystal Report) suporta um único conjunto de dados apenas em teoria, suporte para múltiplos conjuntos depende do poder de computação do banco de dados (como o conjunto de produtos ou cruz e escrever procedimentos armazenados), e mais bibliotecas são geralmente difíceis de apoio.

4, Cognos IBM Cognos Business Intelligence

Cognos função é muito poderosa, mas a complexidade da operação é relativamente alta. Se uma lista comum, a operação é muito simples, se o formato é complexo ou estatística fonte de dados tabela tempo mais, pelo menos para mim o novato, a operação não é tão útil.

5, Outros: como BIEE da Oracle consideradas ferramentas de BI comerciais, incluindo programas de inteligência de negócios. Doméstico, bem como dry-run, Si Maite e assim por diante, não muito entrar em detalhes.

resumo frase:

Comercial> open source, open source requer uma capacidade 3G forte, projeto on-line muito tempo, tende a ser instável, necessidade de mudar constantemente a manutenção de acompanhamento código.

Doméstico> no exterior, não a este ponto "adorador de coisas estrangeiras", e verifica-se, você sabe melhor relato de coração mesa doméstica do primo.

Não importa que tipo de seleção da ferramenta, a coisa mais importante é a necessidades de negócios atender, encontrar as ferramentas certas para atender a premissa.

Acho que você gosta

Origin blog.51cto.com/14661111/2476647
Recomendado
Clasificación