Курсовая работа: Java: Средства построения отчётов для Java-приложений

Примечание:

Основное достоинство данного продукта - поддержка Seagate Crystal Reports, который фактически может считаться промышленным стандартом для корпоративных систем. Хотя заявлено, что процессор i-net Crystal-ClearT работает быстрее оригинального Seagate Crystal Reports, это не заметно. Имеется красивый runtime, которым ещё и достаточно гибко управлять можно. Единтсвеное, что замечено плохого, свихивается на сложных SQL выражениях. Имеется про него и эха на news.inetsoftware.de/crystalclear. Короче, есть смысл обратить на него внимание.

Style Report Data Source Edition Lite

Style Report DataSource Edition - является расширением Style Report Lite 3.0 в который добавлены полнофункциональные средства для работы с различными источниками данных. Style Report Lite - представляет собой набор API с помощь которого можно добавлять функции просмотра и печати в свои приложения. Средства построения запросов и подключения к источникам данных в Style Report DataSource Edition имеются в дизайнере отчётов. Они также доступны и через вызовы API. Поддерживаются следующие типы источников данных:

XML

Реляционные БД (JDBC)

CORBA

Enterprise JavaBeans

Текст

Возможности:

SQL-подобный синтаксис запросов

Секций для расположения и фильтрации данных

Поддерживаются подзапросы

Имеется API интерфейс к управлению запросами

Поддерживается передача параметров в запросы

Печать из аплетов и в PDF

Цены
Версия Цена
Style Report/Lite Free
Style Report/Pro $995
Style Report/Source $3995
Style Report/Enterprise (Include one development server runtime license) $2980
Runtime Бесплатный для продуктов, не являющихся средствами разработки.

URL: http://www.inetsoftcorp.com/

Примечание:

К сожалению, пришлось иметь дело только с бета-версией данного продукта, которую не удалось заставить работать. Однако бета-версия продукта Style Report Lite 3.0 заслуживает самого пристального внимания. Из всех протестированных средств построения отчётов, её в большей степени удалось русифицировать. Управление отчётом на уровне API позволяет добиться большоё гибкости и комбинировать самые разнообразные данные приложения. Поддерживаются шрифты, изображения, богатый набор стилей таблиц. Однако расплатой за это является необходимость программирования отчётов. Дизайнер отчётов больше ориентирован на построение разметки страницы, чем на описания секций отчета, что затрудняет построение отчетов с группировками. Такая обработка выносится на уровень программы, и элементы отчёта предполагается создавать из программы без помощи дизайнера. Версии Style Report DataSource Edition является гораздо более удобным средством для построения отчётов по базам данных, однако посмотреть её функциональность не удалось. В целом этот продукт является серьёзным претендентом на встраивание в приложения. Хотя требует достаточно высокой квалификации для создания отчета. К недостаткам, можно также отнести невозможность запустить выполнения отчета во фрейме приложения. Если нужно составить несколько встроенных в приложение отчётов StyleReport прекрасно для этого подойдёт.

Средства для построения отчётов, не включенные в тестирование

EspressChart.

EspressChartTM is a set of tools that enables you to easily include dynamic charts in your Java applications and on your Web pages. You can display the chart as a Java applet or PNG/GIF/JPEG image in your browser. (Note: EspressChart can be used in a servlet to generate PNG/GIF/JPEG images on the server dynamically.) It is written in 100% pure Java so it is completely platform independent. EspressChart supports JDBC/ODBC for retrieving and plotting data from any database.

URL: http://www.quadbase.com/espresschart/index.html

NetCharts.

NetCharts is a suite of Java applets that allows HTML authors, web developers, and Java programmers to quickly and easily create on-line charts from virtually any data source, with minimal coding. NetCharts supports any Java 1.0.x or 1.1.x enabled platform, including PCs, UNIX and network computers. All applets can be viewed through any Java compatible Web browser and support the use of the JDBC interface to retrieve parameter definitions or data values from one or more database servers or data sources, including Oracle, Sybase, Informix, DB2, Microsoft SQL Server, dBase, Access and Excel.

URL: http://www.cartworks.com

Java: Конфигурация программ.

Содержание:

Зачем нужно конфигурирование?

К-во Просмотров: 427
Бесплатно скачать Курсовая работа: Java: Средства построения отчётов для Java-приложений