Смекни!
smekni.com

Системы и средства формирования отчетов (стр. 5 из 5)

Конечно, к идеальной модели отчета будут предъявляться все новые требования.

Одни из отчетов, который может быть рассмотрен в качестве идеального отчета – это Fast Report. Существуют его издания и не только для Delphi, но и для С++. например. В то время, как Vivid Report, не поддерживает наследование отчетов.

Следующая модель отчетов – это модель отчетов, которые используются не только в языках программирования. К ним предъявляются большие требования:

- Отчеты по шаблонам

- Группировки

- Составные отчеты, т.е. объединение несколько отчетов в один.

- Любые дополнительные вычисления и возможность их легкого просмотра

- Многостраничные отчеты

- Интерактивная фильтрация данных

- Мощные кросс-таблицы и кросс-отчеты

- Макросы

- Масштабирование

- Редактирование текста на месте

- Отслеживание изменений данных

- Сохранение отчетов непосредственно на веб-узле производителя программного продукта

- Встроенная поддержка штрих-кодов

- Перекрестные таблицы

- Интеграция с различными приложениями

- Простая навигация по отчету

- Работа с отчетами в Web

- Окно предварительного просмотра

- Данные из Xml

- Поддержка бизнес объектов

- Мощная система расчета итогов

- Возможность использования графиков и диаграмм, а также рзличных рисунков и изображений

- Поддержка различных платформ, таких, как ASP.Net, Winform и

Webform.NET, ADO.Net

- Сортировка, группировка, фильтрация при помощи генератора отчетов

Сначала вводим данные, а уже выводимые данные можно группировать, сортировать, фильтровать, логически связывать.

- Удобное разделение шаблона отчета на страницы

Визуально располагаете на странице данные, которые хотите вывести на печать, и при этом можно как связанные между собой, так и абсолютно независимые данные.

- Уникальная возможность - контейнеры

С использованием контейнеров создание отчетов вида Side by Side становится делом нескольких минут.

- Мощная система расчета итогов

Можно произвести расчет итогов по отчету, по группе, по колонке, по странице, с нарастающим итогом, с условием.

- Редактирование отчетов в окне предварительного просмотра

- Удобное окно предварительного просмотра

- Экспорт отчетов во множество форматов

Вы можете экспортировать готовый отчет во множество форматов. Доступны следующие форматы: Pdf, Rtf, Html, Excel, Txt, Xml, Emf, Bmp, Gif, Jpeg, Png, Tiff.

Заключение

Цель моей курсовой работы – выполнить поиск информации о наиболее распространенных системах и средствах формирования отчетов, затем на основе полученного списка систем, сделать сравнительный анализ этих систем и построить идеальную систему.

Некоторые из указанных выше систем формирования отчетов применимы только для языков программирования, другие применимы не только к языкам программирования.

Таким образом, исследовав системы формирования отчетов для языков программирования, получили, что в качестве идеальной системы может быть применена система отчетов Fast Report, так как существуют его издания и не только для Delphi, но и для С++. В то время, как система формирования отчетов Vivid Report, не поддерживает наследование отчетов ряд других функций.

Далее, мы проанализировали системы формирования отчетов, которые используются не только в языках программирования.

Мы рассмотрели систему Active XL Report. Работа с этой системой напоминает работу с Microsoft Excel. Она подойдет для более простых отчетов, т.к. там нет таких функций, как работа с отчетами в Web, также поддержка различных платформ, как ASP .NET, Winform и Webform.NET. Т.е. если будет необходимо создать отчет с возможностью редактирования в Интернете, то придется использовать другую систему.

Затем, мы проанализировали систему Сrystal Reports 2008. Она лучше, чем Active XL Report, т.к. она включает почти все требования, кроме макросов и не поддерживает такую платформу, как Asp.NET.

Система Stimulosoft наиболее подходит к понятию “идеальной”. Она отвечает почти всем требованиям, кроме макросов. Также она позволяет пользователю создавать отчеты в Интернете и там же их редактировать. Также все отчеты сохраняются на сайте этой программы.

В заключении отметим, что наилучшая система формирования отчетов – это система Stimulosoft, так как она отвечает почти всем требованиям.

Список используемых источников

1. http://www.softkey.ru

2. http://www.businessobjects.com/product/catalog/crystalreports/default.asp

3. http://www.stimulsoft.com.

4. http://www.stimulsoft.com/Home.aspx

5. http://www.fast-report.com/ru/products/products.php?BID=3&ID=3

6. http://www.perpetuumsoft.com/Product.aspx?lang=en&pid=21

7. http://www.afalinasoft.com/rus/active-xl-report

8. http://ich.tsu.tomsk.su/ReportPoint

9. http://www.perpetuumsoft.com

10. http://rus.mblabsoft.com/index14.html