📄Работа №206321

Тема: ПРИМЕНЕНИЕ OLAP-ТЕХНОЛОГИЙ ДЛЯ УЧЕТНЫХ СИСТЕМ НА ПЛАТФОРМЕ 1С

Характеристики работы

Тип работы Дипломные работы, ВКР
Информационные системы
Предмет Информационные системы
📄
Объем: 86 листов
📅
Год: 2020
👁️
Просмотров: 47
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

ВВЕДЕНИЕ 5
1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ. ПОСТАНОВКА ЗАДАЧИ 7
1.1 Предметная область 7
1.2 Постановка требований к OLAP-системе 10
1.3 Описание и анализ существующих решений 11
1.3.1 Внешние соединение к платформе 1С 12
1.3.2 Представления в MSSQLServer 12
1.3.3 Web-сервисы и HTTP-сервисы на платформе 1С 15
1.3.4. MSPowerBI и стандартный интерфейс OData платформы 1С 16
Вывод по разделу один 18
2 ПРОЕКТИРОВАНИЕ OLAP-СИСТЕМЫ 19
2.1 Выбор и описание технических решений 19
2.2.1 Технология OData 19
2.2.2 СУБД MicrosoftSQLServer 20
2.2.3 SQLServerIntegrationServices 20
2.2.4 SQLServerAnalysisServices 20
2.2.5 Веб-сервер Apache 21
2.2.6 MicrosoftPowerBI 21
2.3 Проектирование архитектуры системы 22
2.4 Проектирование хранилища данных 23
Вывод по разделу два 31
3 РЕАЛИЗАЦИЯ И ТЕСТИРОВАНИЕ OLAP-СИСТЕМЫ 32
3.1 Создание хранилища данных 32
3.2 Исследование длительности ETL-процесса существующих решений 37
3.3 Публикация интерфейса OData на веб-сервере 45
3.4 Разработка ETL-приложения 46
3.5 Тестирование ETL-приложения 61
3.6 Разработка OLAP-куба на основании хранилища данных 64
3.7 Разработка аналитических отчетов в приложении Microsoft Power BI 66
3.8 Сравнение всех решений 69
Вывод по разделу три 70
ЗАКЛЮЧЕНИЕ 71
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 72
ПРИЛОЖЕНИЕ А 74
ПРИЛОЖЕНИЕ Б 77
ПРИЛОЖЕНИЕ В 81

📖 Аннотация

В данной выпускной квалификационной работе исследуется проблема эффективной аналитической обработки больших объемов данных, накопленных в учетных системах на платформе 1С, и предлагается решение на основе интеграции с OLAP-технологиями. Актуальность исследования обусловлена широким распространением платформы 1С в российских компаниях, где она служит основой для оперативного учета, и растущей потребностью руководства в быстром получении многомерных управленческих отчетов для принятия обоснованных решений. Основным результатом работы является проектирование, реализация и сравнительный анализ OLAP-системы, которая позволяет существенно сократить время формирования отчетов и разгрузить транзакционную учетную систему. В ходе исследования был выявлен и реализован наиболее эффективный метод интеграции, включающий использование стандартного интерфейса OData платформы 1С для извлечения данных, их последующую обработку в ETL-процессе средствами SQL Server Integration Services, построение OLAP-куба в SQL Server Analysis Services и визуализацию в Microsoft Power BI. Научная значимость заключается в систематизации подходов к интеграции OLAP-систем с платформой 1С, а практическая – в предоставлении готового, протестированного решения, повышающего производительность аналитической отчетности. Теоретической основой работы послужили исследования в области протокола OData, технологий Microsoft SQL Server, а также анализ документации по веб-сервисам платформы 1С и специализированных коннекторов, таких как «ATK BiView-1C Коннектор».

📖 Введение

Сегодня многие средние и крупные компании анализируют свою деятельность по различным показателям с помощью построения аналитических или управленческих отчетов. Во многих компаниях России используют учетные системы на платформе 1С. С помощью данной системы сотрудники компании фиксируют результат своей деятельности, например, приходные и расходные накладные, перемещения товаров между складами, производство продукции, начисления зарплаты сотрудникам и т.д.
В связи с этим в учетных системах накапливается большой объем информации - это значит, что со временем построение управленческих отчетов будет занимать все больше и больше времени, так как учетная система настроена на эффективную обработку транзакций. Для того, чтобы снизить нагрузку на учетную систему и сократить время формирования отчетов необходимо использовать OLAP-систему.
OLAP-системы обладают не только быстрым построением аналитической отчетности, но и имеют большой инструментарий для визуализации данных. Визуализации дают возможность аналитику смотреть на данные под разными ракурсами. Так же данные системы помогают руководящему звену компании принимать эффективные и правильные бизнес-решения.
В выпускной квалификационной работе я рассмотрю интеграцию учетных систем на платформе 1С с OLAP-системами для построения управленческих отчетов.
Целью выпускной квалификационной работы является выявление наиболее эффективного метода интеграции учетных систем на платформе 1С с OLAP-системами для построения управленческих отчетов.
Эффективность метода интеграции будет рассматриваться по следующим требованиям: временем извлечения, обработки и загрузки данных в хранилище, гибкостью решения и временем построения отчетов.
Для достижения указанной цели в работе решаются следующие задачи:
1) Описать и проанализировать предметную область;
2) Проанализировать существующие решения;
3) Представить решение проблемы;
4) Выполнить проектирование OLAP-системы;
5) Реализовать OLAP-систему.
При написании выпускной квалификационной работы применялись следующие методы исследования: интервьюирование, сравнительный и описательный анализ, моделирование.
Практическая значимость выпускной квалификационной работы заключается в исследовании существующих решений по интеграции 1С с OLAP- системой и реализации собственного решения.
Структурно работа состоит из введения, трех глав, заключения и библиографического списка.
Введение включает в себя актуальность темы ВКР, характеристику решаемой проблемы.
В первой главе проводится анализ предметной области.
Во второй главе выполняется описание технических решений, проектирование системы в целом и хранилища данных.
В третьей главе выполняется создание хранилища данных, разработка ETL-приложения и развертывание OLAP-куба.
В заключении содержатся выводы о целесообразности внедрения ИС на предприятии.

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

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

👨‍🎓 Помощь в написании

✅ Заключение

Разработанная OLAP-система позволила повысит производительность построения аналитических и управленческих отчетов, а так же дала возможность проводить статистический анализ данных.
В первой главе выпускной квалификационной работы был проведен анализ предметной области: сформулирована проблема, описаны существующие решения и их преимущества и недостатки.
Вторая глава посвящена проектированию системы в целом и хранилища данных.
Проводится описание выбранных технических решений. Для хранения данных выбрана СУБД MSSQLServer, для создания ETL-приложения SQLServerIntergrationServices, для создания OLAP-куба SQLServerAnalysisServices.Описывается архитектура всей системе, на которой видно, как взаимодействуют между собой различные компоненты. Выполняется проектирование хранилища данных, какие таблицы она в себя включает.
В третьей главе выполняется создание хранилища данных, исследование длительности ETL-процесса существующих решений, разработка и тестирование OLAP-системы. После разработки и тестирования проводится сравнение всех решений по функциональным требованиям. Выявляется наиболее подходящие решение.
Таким образом, цель работы - выявление наиболее эффективного метода интеграции учетных систем на платформе 1С с OLAP-системами для построения управленческих отчетов достигнута. Данная цель была достигнута путем решений следующих задач: описанием предметной области, анализом существующих решений, проектированием и реализацией OLAP-системы.
Данная работа имеет практическую значимость, и разработка и внедрение OLAP-системы является целесообразным.

Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

📕 Список литературы

1) OpenDataProtocol [Электронный ресурс]. - Режим доступа :https://www.odata.org/documentation/odata-version-3-0/odata-version-3-0-core-protocol/,свободный.
2) Стандартный интерфейс ODataплатформы 1С [Электронный ресурс].
- Режим доступа :https://its.1c.ru/db/v837doc#bookmark:dev:TI000001357,
свободный.
3) MSSQLServerIntegrationServices[Электронный ресурс]. - Режим
доступа : https://docs.microsoft.com/ru-ru/sql/integration-services/sql-server-
integration-services?view=sql-server-ver15,свободный.
4) MSSQLServerAnalysisServices[Электронный ресурс]. - Режим доступа :https://docs.microsoft.com/ru-ru/analysis-services/ssas-overview?view=asallproducts-allversions,свободный.
5) Документация по веб-серверу Apache [Электронный ресурс]. - Режим доступа :https://wiki.archlinux.org/index.php/Apache HTTP Server,свободный.
6) Документация по приложению «ATKBiView-1C
Коннектор»[Электронный ресурс]. - Режим доступа
:https://biview.atkcg.ru/knowledge-base/,свободный.
7) ETLи 1С. Извлечение данных[Электронный ресурс]. - Режим доступа :https://habr.com/ru/post/334798/,свободный.
8) Стандартный интерфейс ODataи MSPowerBI [Электронный ресурс]. - Режим доступа :https://infostart.ru/public/914689/,свободный.
9) Основные функции ETL-системРлектронный ресурс]. - Режим доступа :https://habr.com/ru/post/248231/,свободный.
10) Внешние соединение платформы 1С [Электронный ресурс]. - Режим доступа :https://v8.1c.ru/platforma/vneshnee-soedinenie/,свободный.
11) Регистры накопления платформы 1С [Электронный ресурс]. - Режим доступа :https://v8.1c.ru/platforma/registr-nakopleniya/,свободный.
12) Разработка веб-сервисов (SOAP) на платформе 1С [Электронный ресурс]. - Режим доступа :https://infostart.ru/public/327963/,свободный.
13) Создание и отладка HTTP-сервисов (REST) на платформе 1С
[Электронный ресурс]. - Режим доступа
:https://its.1c.ru/db/metod8dev#content:5756:hdoc,свободный.
14) Создание OLAP-куба в VisualStudio [Электронный ресурс]. - Режим
доступа : https://docs.microsoft.com/ru-ru/analysis-services/multidimensional-
models/create-a-cube-using-a-data-source-view?view=asallproducts-allversions,свободный.
15) Создание проекта WindowsForms в VisualStudio[Электронный ресурс]. - Режим доступа :https://metanit.com/sharp/windowsforms/1.1.php,свободный.
16) Разработка проекта SQLServerIntegrationServices[Электронный ресурс]. - Режим доступа :https://habr.com/ru/post/330618/,свободный.
17) R. Kimball, J. Caserta. The Data Warehouse ETL Toolkit: Practical Techniques for Extracting, Cleaning, Conforming, and Delivering Data. 2011. 330-350 pp.
18) E. Sperley. The Enterprise Data Warehouse. Planning, Building, and Implementation. 1999. 250-311 pp.
19) Erik Thomsen, OLAP Solution: Building Multidimensional Information Systems. Letters 2, 3 -5 (2002).
20) Симонов В.В., Конов В.А. Применение OLAP-технологий для учетных систем на платформе 1С.https://elibrary.ru/item.asp?id=38569053.

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.
Предоставляемые услуги, в том числе данные, файлы и прочие материалы, подготовленные в результате оказания услуги, помогают разобраться в теме и собрать нужную информацию, но не заменяют готовое решение.
Укажите ник или номер. После оформления заказа откройте бота @workspayservice_bot для подтверждения. Это нужно для отправки вам уведомлений.

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