Публикация данных и отчетных форм ПП “ПАРУС-Предприятие 8” в WEB примере PHP)

advertisement
Публикация данных и отчетных форм
ПП “ПАРУС-Предприятие 8” в WEB
Применение Crystal Reports и Common Gateway Interface (на
примере PHP)
Публикация данных и отчетных форм ПП
“ПАРУС-Предприятие 8” в WEB

Применение Crystal Reports Server для публикации
отчетных форм




Задачи, решаемые Crystal Reports Server
Преимущества совместного использования Crystal Reports
Server и Парус 8
Функциональная архитектура Crystal Reports Server
Разработка простейших отчетов и публикация данных
с использованием Common Gateway Interface



Преимущества и назначение решения
Архитектура решения
Пример реализации на PHP
Применение Crystal Reports Server для
публикации отчетных форм

Решаемые задачи




Публикация в WEB и печать форм строгой отчетности и
аналитических форм
Интеграция опубликованных отчетных форм в MS Office
Поиск по содержимому опубликованных отчетов и поиск отчетов
Преимущества




Возможность работы с большинством современных СУБД, и как
следствие, предоставления консолидированной отчетности из
нескольких информационных систем организации
Использование WEB-сервисов в качестве источников данных
Развитые средства интеграции опубликованной отчетности в
порталы и корпоративные WEB-приложения
Возможность публикации готовых отчетов, разработанных в
Crystal Reports и поставляемых вместе с Парус 8
Функциональная архитектура Crystal Reports
Server
РАЗРАБОТКА ОТЧЕТОВ
Crystal
Reports
ВЗАИМОДЕЙСТВИЕ С ПОЛЬЗОВАТЛЕМ
Публикация данных
и портальный
доступ
MS Office
СЕРВИСЫ РАЗРАБОТЧИКА
WEB-сервисы
АДМИНИСТРИРОВАНИЕ
Оснастки
администрирования
и описания
метаданных
Live Office
Поиск
СЕРВИСЫ ДАННЫХ
Инструменты Java
(Java2EE SDK)
Метаданные
Поддержка доступа
(XML, ODBC,
драйвера СУБД)
СЕРВИСЫ УРОВНЯ ПЛАТФОРМЫ
Сервисы
обеспечения
безопасности
Обеспечение
взаимодействия
пользователей
Сервисы
обеспечения
администрирования
Сервисы
уведомлений
и расписаний
Хранилище
метаданных
Разработка простейших отчетов и публикация
данных с использованием CGI

Преимущества и назначение





Использование свободно распространяемых средств
разработки и публикации
Простая настройка и администрирование, не требующие
привлечения специалистов со стороны
Полная свобода реализации интерфейсной части решения
Возможность простой интеграции в существующую
интернет инфраструктуру организации с сохранением
стиля, дизайна и т.д.
Простое решение простых задач
Архитектура решения
WEBБраузер
Клиент
HTTP-сервер
(Apache, IIS,
TomCat и т.д.)
CGI
Программный код на
любом диалекте,
поддерживающем CGI
(PHP, Perl, Python, BASH,
SHELL, Pascal, C и т.д.)
Oracle Call Interface (OCI),
Oracle Net Services
БД
Парус 8
WEB-сервер
Сервер СУБД
Пример реализации на PHP
Установить PHP.
Включить поддержку
OCI в “php.ini”:
[PHP_OCI8]
extension=php_oci8.dll
Спасибо
Ваши вопросы…
Download