МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ
Учреждение образования «Брестский государственный университет имени А.С. Пушкина»
Математический факультет Кафедра информатики и прикладной математики
Курсовая работа
Системы и средства формирования отчетов
Демидова Анна Геннадьевна,
студент 3 курса специальности «Информатика.
Иностранный язык (английский язык)»
старший преподаватель кафедры
информатики и прикладной математики
Брест 2008
Содержание
1. Системы формирования отчетов. 5
1.2 Генератор отчетов в T-FLEX DOCs. 7
1.3.1 Stimulsoft Reports Designer.Web. 9
1.3.2 Stimulsoft Reports.Web. 10
1.3.3 Stimolosoft Report.Net 11
1.5.3 Vivid Report добавляет в Вашу палитру следующие компоненты.. 20
2. Идеальная модель системы отчетов. 26
Список используемых источников. 32
Что такое отчет? Он имеет множество значений.
- Письменное или устное сообщение о своих действиях или о выполнении возложенного поручения, представляемое лицу или учреждению.
- Документ об израсходованных средствах.
- Публикуемые данные о работе какого-либо учреждения, о положении дел в нем.
- Объяснение или изложение происшедшего
В нашей жизни мы каждый день сталкиваемся с отчетами, просто в разных формах: устной или письменной. Устные отчеты – это, например, даже отчет старосты перед преподавателем о количестве отсутствующих. Это самый простой отчет. Но, существуют и отчеты, которые гораздо сложнее по своему содержанию и составлению. Вообще, для чего нужны отчеты?
Они нужны для отчета о проделанной работе. Это их самая главная функция.
- Отчеты для руководителя. Например, это отчет какого-либо отдела организации о проделанной работе перед руководителем. Там ограничения и оформление отчета не так строго регламентировано.
- Отчеты, как вспомогательное средство для покупателей. Это отчет производителя продукта об этом продукте. Такие отчеты могут выглядеть в виде рекламы, каких-то брошюр.
- И, наконец, отчет исполнителя перед заказчиком. Этот вид чем-то похож на первый, но в тоже время более сложный, так как тут учитываются ГОСТы.
Поэтому для облегчения составления и последующего редактирования отчетов было создано ряд программных продуктов. Они отличаются друг от друга, но в тоже время у них есть и много общего. В своей курсовой работе описаны наиболее распространенные системы формирования. Сейчас разработчики учитывают то, что многие публикуют свои отчеты в сети Интернет. Поэтому, многие отчеты поддерживают эту функции. Это такие системы формирования отчетов, как Stimulosoft Report.Web и Stimulosoft Designer.Web. Они позволяют создателю отчета менять его, находясь в Интернете. Конечно, это достаточно удобно. Другой вид отчета был создан специально для создания отчетов в Delphi – это такие системы, как Fast report, Quick report и Vivid report. В настоящее время широкое распространение получила платформа Net. Специально для нее также создаются системы отчетов – например, Report-Sharp.Net. В своей курсовой работе я попыталась рассмотреть более яркие из этих систем, дала их общих обзор.
Приложение Crystal Reports 2008 SAP – компании Business Object для создания эффективных, динамических и наглядных отчетов, которое помогает проектировать, изучать, представлять в наглядной форме и предоставлять отчеты по сети Интернет или внедренными в корпоративные приложения. Конечные пользователи могут получать отчеты с потрясающими возможностями визуального представления, проводить на их основе бизнес-моделирование и исполнять решения непосредственно из самих отчетов – тем самым уменьшается зависимость от ИТ-персонала и разработчиков.
- Универсальный и эффективный конструктор отчетов
- Возможность рассматривать информацию, содержащуюся в отчете, без повторного обращения к базе данных.
- Создание привлекательных отчетов с потрясающими возможностями визуального представления
- Разработка эффективных объединений данных из нескольких источников
- Публикация персонализированных отчетов для тысяч получателей за одно действие
- Возможность подключения к платформе 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).
- Отслеживание изменений данных.
Возможность быстрого просмотра изменений в отчетах после обновления. Изменения в отчете (увеличения, уменьшения, добавление и удаление данных) выделяются различными цветами, которые можно настраивать.
В состав T-FLEX DOCs входит новая версия генератора отчетов. Новый генератор позволяет формировать отчеты в форматах Microsoft Office 2003, T-FLEX CAD.
- Формирование сложных отчетов на основе ранее подготовленных шаблонов и правил и т. н. «быстрых» отчетов на основе любых имеющихся на экране данных.
Отчеты на основании ранее подготовленных отчетов могут содержать описание правил сбора данных, которые попадут в отчет. Это описание подготавливается с помощью интерфейса системы поиска или путем написания прикладной программы. Структура шаблона отчета проектируется непосредственно в интерфейсе Microsoft Office или T-FLEX CAD.
- Пользователю предоставляется возможность сформировать практически любой вид и структуру данных отчета.