Тип работы:
Предмет:
Язык работы:


Разработка унифицированного сервера отчётов для корпоративных информационных систем в рамках создания EAM-системы

Работа №10442

Тип работы

Главы к дипломным работам

Предмет

информатика

Объем работы65
Год сдачи2016
Стоимость5900 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
574
Не подходит работа?

Узнай цену на написание


ВВЕДЕНИЕ 4
1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 7
1.1 Oracle Reports Developer 7
1.2 Crystal Reports 9
1.3 Stimulsoft Reports 10
1.4 Fast Reports 11
1.5 Microsoft SQL Reporting Services 12
1.6 Недостатки рассмотренных серверов отчётов 13
1.7 Анализ функциональных требований серверов отчётов 15
2 ПРОЕКТИРОВАНИЕ СЕРВЕРА ОТЧЁТОВ 18
2.1 Цель и функции сервера отчётов 18
2.2 Разработка структуры универсального сервера отчётов 18
2.2.1 Подсистема администрирования сервера отчётов 19
2.2.2 Обработчик запросов сервера отчётов 20
2.2.3 Кэш сервера отчётов 21
2.2.4 Система расписаний сервера отчётов 22
2.2.5 Драйверы генераторов отчётов 22
2.3 Разработка алгоритма построения отчётов для клиентского приложения 23
2.4 Разработка алгоритма построения отчётов по расписанию 25
3 ПРОГРАММНАЯ РЕАЛИЗАЦИЯ УНИФИЦИРОВАННОГО СЕРВЕРА
ОТЧЁТОВ 27
3.1 Требования к аппаратным и программным средствам 27
3.2 Подсистема администрирования сервера отчётов 27
3.2.1 Настройка параметров кэширования 28
3.2.2 Настройка планирования по расписанию 30
3.3 API унифицированного сервера отчётов 31
3.4 Генератор отчётов 35
ЗАКЛЮЧЕНИЕ 40
СПИСОК ПУБЛИКАЦИЙ 41
ПРИЛОЖЕНИЕ А 42
ПРИЛОЖЕНИЕ Б 53
ПРИЛОЖЕНИЕ В 54
ПРИЛОЖЕНИЕ Г 55
ПРИЛОЖЕНИЕ Д 57
ПРИЛОЖЕНИЕ Е 58
ПРИЛОЖЕНИЕ Ж 59
ПРИЛОЖЕНИЕ И 60
ПРИЛОЖЕНИЕ К 61
ПРИЛОЖЕНИЕ Л 62
ПРИЛОЖЕНИЕ М 64

Актуальность работы. Во всех корпоративных информационных системах актуальна задача построения отчётности. Одна из серьёзных проблем подсистем отчётности - это проблема ресурсоёмких отчётов. Отчёты являются ресурсоёмкими, если они обрабатывают большие объёмы данных, потребляя много вычислительных ресурсов, и/или используют сложные расчётные алгоритмы.
Длительное построение ресурсоёмких отчётов для конечных пользователей выглядит как недостаток самой информационной системы. В случае, когда нужно построить не один, а несколько ресурсоёмких отчётов за определённый промежуток времени, причём одновременно некоторому количеству конечных пользователей, создаётся недопустимо большая нагрузка на систему.
Основными способами ускорить получение отчётов является использование в системе отчётности кэширования, построение отчётов по расписанию и оптимизация запросов. Все они могут использоваться как по отдельности, так и совместно.
Таким образом, наилучшим решением построения ресурсоёмких отчётов является использование централизованных серверов приложений для построения отчётов, называемых серверами отчётов.
Главной целью магистерской диссертации является разработка унифицированного сервера отчётов (далее УСО) для корпоративных информационных систем в рамках создания EAM-системы.
Цель работы включает в себя решение таких задач, как:
- изучение предметной области;
- поиск и анализ существующих систем отчётности;
- исследование требований основных функциональных возможностей сервера отчётов;
- анализ и выбор программных средств для реализации унифицированного сервера отчётов;
- проектирование API и унифицированного сервера отчётов;
- разработка УСО и API для взаимодействия с ним.
Научная новизна разработки состоит в концепции универсальности сервера отчётов, так как подобных идей для решения проблем ресурсоёмких отчётов, как и готовых существующих генераторов отчётов (далее ГО) с возможностью кэширования отчётов и построения их по расписанию, с последующим помещением в долговременный кэш, не существует.
Практическая значимость результатов научно-исследовательской работы заключается в том, что они могут использоваться организациями и предприятиями, работающими в сфере корпоративных информационных технологий.
Апробация работы. Результаты работы обсуждались и были одобрены на конференциях:
- III Международная научная конференция «Информационные технологии в науке, управлении, социальной сфере и медицине»,23 - 26 мая 2016 года, г. Томск;
- VII Фестиваль Microsoft в ТПУ, 22 мая - 23 апреля 2016 года, г. Т омск;
- XIII Международная конференция студентов, аспирантов и молодых учёных «Перспективы развития фундаментальных наук», 26 - 29 апреля 2016 года.
Также результаты работы использовались при разработке корпоративной информационной системы ОАО «Сибирский центр высоких технологий».
Содержание диссертации.
- Первая глава посвящена анализу предметной области: обзору существующих на рынке информационных систем программных средств, предназначенных для генерации отчётов, методов их кэширования и планирования по расписанию.
- Во второй главе приведено описание программных средств, необходимых для разработки унифицированного сервера отчётов, и составлена архитектура УСО.
- Третья глава содержит этапы разработки ЛР1для взаимодействия с унифицированным сервером отчётов.
- В четвёртой главе приведены результаты анализа и расчётов финансового менеджмента, ресурсоэффективности и ресурсосбережения научно-технического проекта.
- Пятая глава освещает вопросы социальной безопасности и защиты в чрезвычайных ситуациях и содержит результаты анализа вредных и опасных факторов в вычислительных центрах.

Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


На сегодняшний день во всех корпоративных информационных одной из серьёзных проблем построения отчётности является проблема ресурсоёмких отчётов, построение которых занимает длительное время, что создаёт недопустимо большую нагрузку на систему.
В рамках научно-исследовательской работы были выполнены следующие
задачи:
• Проведён анализ предметной области;
• Проанализирована проблема ресурсоёмких отчётов;
• Сформулированы функциональные требования к унифицированному серверу отчётов, способному решить проблему ресурсоёмких отчётов;
• Разработан унифицированный сервер отчётов;
• Выполнена апробация унифицированного сервера отчётов в раках создания EAM-системы;
• Проведена оценка полных денежных затрат на исследования и приближенная экономическая оценка результатов их внедрения;
• Рассмотрены вопросы выполнения требований к безопасности и гигиене труда, к промышленной безопасности, охране окружающей среды и ресурсосбережения.



Список публикаций по теме магистерской диссертации:
1. Костенко К.А. Development of the server of reports for corporate information systems // VIII Фестиваль Microsoft в ТПУ. XIII Всероссийская научно-практическая конференция студентов, аспирантов и молодых ученых «Технологии Microsoft в теории и практике программирования», г. Томск, 22 марта - 23 апреля 2016 г.
2. Костенко К.А. Унифицированный сервер приложений для построения отчётов //Информационные технологии в науке, управлении, социальной сфере и медицине. ШМеждународная научная конференция, г. Томск, 23- 26 мая 2016г.
3. Костенко К.А. Применение серверов отчётов в корпоративных информационных системах. Перспективы развития фундаментальных наук. Сборник трудов XIIIМеждународной конференции студентов, аспирантов и молодых ученых «Перспективы развития фундаментальных наук». Томск, 26-29 апреля 2016 г. - Томск: Изд-во ТПУ. - Т. 7 - 78-80с.
Другие публикации:
4. Kostenko K.A. Statistical analysis of individual tasks on probability theory //Информационные технологии в науке, управлении, социальной сфере и медицине. III Международная научная конференция. Томск, 23 - 26 мая 2016г.
5. Костенко К.А. Статистический анализ вариантов индивидуальных контрольных заданий по теории вероятностей //Молодежь и современные информационные технологии: сборник трудов XIII Международной научно - практической конференции студентов, аспирантов и молодых ученых. Томск, 913 ноября 2015 г.- Томск: Изд-во ТПУ. - Т.1 - 67-68с.
6. Костенко К.А., Брезгулевский Е.Д. Компетенции системного инженера. //Молодежь и современные информационные технологии: сборник трудов XIII Международной научно-практической конференции студентов, аспирантов и молодых ученых. Томск, 9-13 ноября 2015 г.- Томск: Изд-во ТПУ. - Т.2 - 28-29с.


Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ