Presentation is loading. Please wait.

Presentation is loading. Please wait.

Универсальная интеграция технологии построения отчетов в семейство.NET приложений Презентация дипломной работы Порсева Анатолия, 542 гр. Санкт-Петербург.

Similar presentations


Presentation on theme: "Универсальная интеграция технологии построения отчетов в семейство.NET приложений Презентация дипломной работы Порсева Анатолия, 542 гр. Санкт-Петербург."— Presentation transcript:

1 Универсальная интеграция технологии построения отчетов в семейство.NET приложений Презентация дипломной работы Порсева Анатолия, 542 гр. Санкт-Петербург 2007

2 Что такое отчет

3 Процесс построения отчетов

4 Технологии построения отчетов Серверные:  Microsoft SQL Server Reporting Services;  Crystal Reports; ... Клиентские:  Microsoft.NET Report Viewer;  Crystal Reports для Microsoft Visual Studio.NET; ... Специальные:  XBRL;  XML+XSLT+XSL-FO.

5 Постановка задачи Дано:  Семейство Microsoft.NET WinForms + Microsoft SQL Server приложений;  Технология построения отчетов Microsoft SQL Server Reporting Services; Необходимо:  Организовать удобный просмотр и администрирование отчетов в пределах приложения;  Использовать полученную компоненту в приложениях семейства без перекомпиляции.

6 Предложенное решение

7 Просмотрщик отчетов

8 Менеджер шаблонов

9 Интересные идеи  Развертывание XML web-сервисов в качестве источника данных приложений;  Понятие “сущность приложения” и связь ее с шаблонами отчетов;  Метаданные для сервера отчетов;  Поддержка целостности связанных шаблонов;  Генератор шаблонов отчетов.

10 Результаты работы Собственные генераторы отчетов Универсальная компонента Сейчас 2 приложения, 2 формата, эффективность 1,5 160*2*2 = 640>424 = 300+(8+20*4)+(8+24+4) В будущем 4 приложения, 3 формата, эффективность 3 160*4*3 = 1920>>600 > 300+(8+20*4)+(8+24+4) +(...)+(...) 160 чел./час. – генерация отчетов в 1 формат из 1 приложения 300 чел./час. – разработка компоненты 8 чел./час. – подключение компоненты к 1 приложению 4 чел./час. – создание 1 шаблона отчета

11 Спасибо за внимание! Вопросы?


Download ppt "Универсальная интеграция технологии построения отчетов в семейство.NET приложений Презентация дипломной работы Порсева Анатолия, 542 гр. Санкт-Петербург."

Similar presentations


Ads by Google