на тему рефераты Информационно-образоательный портал
Рефераты, курсовые, дипломы, научные работы,
на тему рефераты
на тему рефераты
МЕНЮ|
на тему рефераты
поиск
Системы и средства формирования отчетов

Системы и средства формирования отчетов

32

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ

Учреждение образования «Брестский государственный университет имени А.С. Пушкина»

Математический факультет Кафедра информатики и прикладной математики

Курсовая работа

Системы и средства формирования отчетов

Демидова Анна Геннадьевна,

студент 3 курса специальности «Информатика.

Иностранный язык (английский язык)»

Кот Александр Владимирович -

старший преподаватель кафедры

информатики и прикладной математики

Брест 2008

Содержание

  • Введение 3
    • 1. Системы формирования отчетов 5
      • 1.1 Сrystal Reports 2008 5
      • 1.1.1 Возможности 5
      • 1.2 Генератор отчетов в T-FLEX DOCs 7
    • 1.2.1 Возможности 8
    • 1.3 Stimulsoft 9
      • 1.3.1 Stimulsoft Reports Designer.Web 9
      • 1.3.2 Stimulsoft Reports.Web 10
      • 1.3.3 Stimolosoft Report.Net 11
      • 1.4 FastReport for Delphi 15
      • 1.4.1 Возможности 15
      • 1.5 Vivid Report 18
      • 1.5.1 Дизайн 18
      • 1.5.2 Возможности 19
      • 1.5.3 Vivid Report добавляет в Вашу палитру следующие компоненты 20
      • 1.6 Active XL Report 21
      • 1.6.1 Возможности 21
        • 1.7 ReportPoint 22
      • 1.7.1 Возможности 22
        • 1.8 Report Sharp-Shooter 23
      • 1.8.1 Возможности 23
      • 2. Идеальная модель системы отчетов 26
        • Заключение 30
        • Список используемых источников 32
Введение

Что такое отчет? Он имеет множество значений.

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

- Документ об израсходованных средствах.

- Публикуемые данные о работе какого-либо учреждения, о положении дел в нем.

- Объяснение или изложение происшедшего

В нашей жизни мы каждый день сталкиваемся с отчетами, просто в разных формах: устной или письменной. Устные отчеты - это, например, даже отчет старосты перед преподавателем о количестве отсутствующих. Это самый простой отчет. Но, существуют и отчеты, которые гораздо сложнее по своему содержанию и составлению. Вообще, для чего нужны отчеты?

Они нужны для отчета о проделанной работе. Это их самая главная функция.

- Отчеты для руководителя. Например, это отчет какого-либо отдела организации о проделанной работе перед руководителем. Там ограничения и оформление отчета не так строго регламентировано.

- Отчеты, как вспомогательное средство для покупателей. Это отчет производителя продукта об этом продукте. Такие отчеты могут выглядеть в виде рекламы, каких-то брошюр.

- И, наконец, отчет исполнителя перед заказчиком. Этот вид чем-то похож на первый, но в тоже время более сложный, так как тут учитываются ГОСТы.

Поэтому для облегчения составления и последующего редактирования отчетов было создано ряд программных продуктов. Они отличаются друг от друга, но в тоже время у них есть и много общего. В своей курсовой работе описаны наиболее распространенные системы формирования. Сейчас разработчики учитывают то, что многие публикуют свои отчеты в сети Интернет. Поэтому, многие отчеты поддерживают эту функции. Это такие системы формирования отчетов, как Stimulosoft Report.Web и Stimulosoft Designer.Web. Они позволяют создателю отчета менять его, находясь в Интернете. Конечно, это достаточно удобно. Другой вид отчета был создан специально для создания отчетов в Delphi - это такие системы, как Fast report, Quick report и Vivid report. В настоящее время широкое распространение получила платформа Net. Специально для нее также создаются системы отчетов - например, Report-Sharp.Net. В своей курсовой работе я попыталась рассмотреть более яркие из этих систем, дала их общих обзор.

1. Системы формирования отчетов

1.1 Сrystal Reports 2008

Приложение Crystal Reports 2008 SAP - компании Business Object для создания эффективных, динамических и наглядных отчетов, которое помогает проектировать, изучать, представлять в наглядной форме и предоставлять отчеты по сети Интернет или внедренными в корпоративные приложения. Конечные пользователи могут получать отчеты с потрясающими возможностями визуального представления, проводить на их основе бизнес-моделирование и исполнять решения непосредственно из самих отчетов - тем самым уменьшается зависимость от ИТ-персонала и разработчиков.

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

- Универсальный и эффективный конструктор отчетов

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

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

- Разработка эффективных объединений данных из нескольких источников

- Публикация персонализированных отчетов для тысяч получателей за одно действие

- Возможность подключения к платформе BusinessObjects Enterprise XI 3.0 (это такая платформа, объединяющая целый комплекс средств: отчетность, доступ к данным и анализ информации, управление эффективностью бизнеса, интеграция данных).

- Интеграция с приложением Xcelsius (программа, позволяющая представлять диаграммы, таблицы и графики в более интересном виде) и Adobe Flex Builder

- Панель параметров

И в конструктор отчетов, и в программы просмотра Winform и Webform .NET можно встраивать панели параметров, чтобы конечные пользователи могли устанавливать значения параметров без обновления данных и быстро просматривать необходимую им информацию. Сортировка и фильтрация в отчете, а также переформатирование в программах просмотра позволяют пользователям получать ответы на большее количество вопросов с помощью отчетов меньшего объема и более гибких, что значительно уменьшает их зависимость от разработчиков и ИТ-персонала.

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

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

- Гибкая разбивка на страницы

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

- Эффективные перекрестные таблицы

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

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

Экономия времени на проектирование и снижение затрат. Преобразование полей в штрих-коды в кодировке Code39 щелчком мыши

- Усовершенствованная публикация отчетов

Публикация персонализированных счетов-фактур, выписок и других отчетов для тысяч получателей и уменьшение административных расходов. С помощью приложения BusinessObjects Enterprise XI 3.0 можно создавать несколько отчетов на основе разных источников данных, загружаемых с данными, персонализированными для каждого получателя, объединенными в один файл, и затем распространяемых согласно динамическому списку получателей - все за одно действие.

- Сохранение отчетов непосредственно на веб-узле crystalreports.com Дополнительные параметры развертывания при открытии и сохранении отчетов непосредственно на веб-узле crystalreports.com - независимо от ИТ-персонала.

- Улучшенный экспорт в формат XML

Отображение отчетов почти в любом формате и ускоренная и упрощенная интеграция с бизнес-процессами конкретных отраслей без программирования пользователями. При экспорте в формате XML используются внедренные в отчет возможности XSL-преобразования (XSLT).

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

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

1.2 Генератор отчетов в T-FLEX DOCs

В состав T-FLEX DOCs входит новая версия генератора отчетов. Новый генератор позволяет формировать отчеты в форматах Microsoft Office 2003, T-FLEX CAD.

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

- Формирование
сложных отчетов на основе ранее подготовленных шаблонов и правил и т. н. «быстрых» отчетов на основе любых имеющихся на экране данных.

Отчеты на основании ранее подготовленных отчетов могут содержать описание правил сбора данных, которые попадут в отчет. Это описание подготавливается с помощью интерфейса системы поиска или путем написания прикладной программы. Структура шаблона отчета проектируется непосредственно в интерфейсе Microsoft Office или T-FLEX CAD.

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

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

- Сортировок и группировки

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

- Генерация отчетов по «видимым данным»

Процедура генерации простых отчетов предоставляет пользователю возможность быстрого формирования отчета по «видимым данным». Любые данные, присутствующие в пользовательском интерфейсе T-FLEX DOCs могут быть моментально выданы в отчет стандартного формата. По желанию пользователя они так же могут быть предварительно, отсортированы и сгруппированы. Для сортировок могут быть использованы ранее описанные и сохраненные правила.

- Автоматизация процедуры формирования отчетов

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

1.3 Stimulsoft

Компания Stimulsoft разработала ряд программных продуктов, обеспечивающих работу с отчетами.

1.3.1 Stimulsoft Reports Designer.Web

S
timulsoft Reports Designer.Web - это первый дизайнер отчетов, который позволяет редактировать отчеты полностью в Web. При этом не требуется устанавливать у клиента .Net Framework, ActiveX компоненты или какие либо специальные плагины. Все что необходимо, это Web браузер и Flash player. Stimulsoft Reports Designer.Web - это удобный и современный интерфейс, богатый функционал, высокая скорость работы.

Для того, чтобы добавить редактор отчетов в ASP.Net приложение, надо разместить на странице один не визуальный ASP.Net компонент. После чего достаточно только одной строки кода, чтобы запустить дизайнер отчетов в браузере.

Возможности

-
Дизайнер отчетов доступен во время исполнения программы

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

- Дружественный пользовательский интерфейс

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

- Легкая настройка дизайнера под разные задачи

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

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

Допускается удобное редактирование текста прямо на странице, без вызова дополнительных окон или изменения свойств в PropertyGrid.

- Предварительный просмотр прямо в дизайнере

Прямо в дизайнере на специальной закладке можно просмотреть результат построения отчета.

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

Дизайнер позволяет редактировать отчеты в разных масштабах. Эта дает возможность, как просматривать страницу целиком, так и крупным планом показать участок отчета.

- Полная локализация дизайнера

Дизайнер полностью переведен на разные языки. Количество доступных языков мира постоянно увеличивается

1.3.2 Stimulsoft Reports.Web

Stimulsoft Reports.Web - это генератор отчетов, предназначенный для разработки и построения отчетов в Web. Здесь можно создавать,
отображать отчеты, печатать, экспортировать отчеты. Stimulsoft Reports.Web обеспечит полный цикл разработки отчетов, начиная от создания макетов отчетов и заканчивая их отображением в браузере. И все это можно сделать, не закрывая Web браузер. Это первый генератор отчетов, который позволяет редактировать отчеты прямо в Web. Нет необходимости устанавливать .Net Framework, ActiveX компоненты или другие специальные плагины на машине клиента. Все что нужно - это Web браузер с Flash Player 9.

1.3.3 Stimolosoft Report.Net

Stimulsoft Reports.Net - это генератор отчетов, который поможет Вам разработать гибкие и богатые возможностями отчеты. Отчеты создаются в дизайнере с очень удобным, дружественным к пользователю интерфейсом. Вы можете использовать дизайнер не только во время разработки, но и во время исполнения программы. Никаких авторских отчислений за использование дизайнера во время исполнения программы не требуется. Используя Stimulsoft Reports.Net Вы можете строить отчеты на основе самых разнообразных источников данных. Готовые отчеты можно использовать, как в Windows Forms, так и в Asp.Net. Построенный отчет Вы можете экспортировать во множество других форматов: Pdf, Xps, Xml, Html, Word, Excel, Rtf, Txt, Csv, Emf, Bmp, Jpeg, Gif, Png и Tiff. Stimulsoft Reports.Net не требует авторских отчислений при использовании во время исполнения программы
.

Страницы: 1, 2, 3



© 2003-2013
Рефераты бесплатно, курсовые, рефераты биология, большая бибилиотека рефератов, дипломы, научные работы, рефераты право, рефераты, рефераты скачать, рефераты литература, курсовые работы, реферат, доклады, рефераты медицина, рефераты на тему, сочинения, реферат бесплатно, рефераты авиация, рефераты психология, рефераты математика, рефераты кулинария, рефераты логистика, рефераты анатомия, рефераты маркетинг, рефераты релиния, рефераты социология, рефераты менеджемент.