*
*


CAPTCHA Image   Reload Image
X

Разработка OLAP-приложения для контура ERP «Бухгалтерский учет»/1С:8

дипломные работы, программирование и компьютеры

Объем работы: 164 стр.

Год сдачи: 2009

Стоимость: 3000 руб.

Просмотров: 863

 

Не подходит работа?
Узнай цену на написание.

Оглавление
Введение
Заключение
Скриншоты
Заказать работу
ВВЕДЕНИЕ 7
1 АНАЛИЗ СОСТОЯНИЯ ВОПРОСА 10
1.1 Обзор задач контура ERP «Бухгалтерский учет», подлежащих OLAP-анализу 10
1.2 Встроенные средства 1С:8 предоставления отчетов и анализа данных 15
1.2.1 Встроенные механизмы создания отчетов 15
1.2.2 Диаграммы 18
1.2.3 Анализ данных и прогнозирование 19
1.2.4 Встроенные отчеты конфигурации «Бухгалтерия» 20
1.3 Обзор современных программных решений OLAP для контура ERP «Бухгалтерский учет» системы «1С:8» 22
1.3.1 Общие сведения об OLAP-системах 22
1.3.2 OLAP-системы на основе служб Microsoft SQL Server 2005 Analysis Services (SSAS) 25
1.3.3 «ИНТАЛЕВ: Корпоративная аналитика» 26
1.3.4 Oracle Financial Analyzer (OFA) 29
1.4 Анализ возможных способов организации доступа к БД «1С:8» 33
2 ВЫБОР И ОБОСНОВАНИЕ ИНСТРУМЕНТАЛЬНЫХ СРЕДСТВ, ТЕХНОЛОГИЙ И РЕШЕНИЙ ДЛЯ РЕАЛИЗАЦИИ ПРОЕКТА 42
2.1 Выбор OLAP-технологии 42
2.2 Выбор технологии и среды программирования 44
2.3 Выбор способа доступа к БД 1С:8 46
2.4 Технические и программные требования для OLAP-системы 50
3 РАЗРАБОТКА АЛГОРИТМА И OLAP-ИНТЕРФЕЙСА 51
3.1 Разработка общей информационной схемы с учетом специфики 1С:8 51
3.2 Доступ к БД «1С:8» и выгрузка данных 52
3.3 Загрузка данных в MS SQL Server 2005 53
3.4 Схема разработки базы данных в MS SQL Server 2005 54
3.5 Схема разработки SSAS-проекта 56
3.6 Схема разработки OLAP-клиента 58
3.7 Разработка общего интерфейса OLAP 63
4 РАЗРАБОТКА БАЗОВОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 67
4.1 Общая структура OLAP-системы 67
4.2 Детальная разработка алгоритмов 68
4.2.1 Алгоритм выгрузки данных 68
4.2.2 Алгоритм загрузки данных 70
4.3 Реализация программного обеспечения для одной из задач анализа 72
4.3.1 Разработка модуля 1 Выгрузка данных из системы «1С:8» 72
4.3.2 Разработка ХД в MS SQL Server 2005 75
4.3.3 Разработка модуля 2 Загрузка данных в БД MS SQL Server 2005 78
4.3.4 Разработка SSAS-проекта 82
4.3.5 Разработка OLAP-клиента на основе MS Excel 2003 85
4.3.6 Разработка сервера отчетов на основе MS Reporting Services 89
4.3.7 Разработка...
Реляционные базы данных и системы управления ими являются абсолютными лидерами и занимают доминирующие позиции в современной компьютерной индустрии [1]. Обеспечив простой и надежный метод накопления и обработки данных, реляционные базы данных выросли в многомиллиардную индустрию и обеспечивают работу огромного числа предприятий. Основной целью такой системы является надежность и точность, обеспечение постоянного, надежного доступа к информации (Online Transaction Processing, OLTP). Объемы данных, хранимые и обрабатываемые за один день OLTP-системой, могут достигать не-скольких гигабайт в день; через некоторое время суммарный объем данных может достичь десятков и даже сотен терабайт. Такие большие объемы данных сложно хранить, но это очень ценный источник информации для анализа тенденций и способов функционирования предприятия.
За последние несколько лет анализ большого объема данных для принятия стратегических решений и совершенствования процессов повседневного принятия решений вышел на первый план. Возникла потребность в системах, призванных обеспечить надежный и быстрый доступ к большому объему накопленной информации для ее анализа (Online Analytic Processing, OLAP). И если структуры данных и методы их организации в реляционных базах данных были оптимальны для накопления и обработки информации, они оказались далеки от оптимальных для анализа накопленной информации. По поводу непригодности для этой цели оперативных систем, построенных на РСУБД, в свое время высказался небезызвестный E.F. Codd, человек, стоявший в 70-е годы у истоков технологий систем управления реляционными БД: «Хотя системы управления реляционными БД доступны для пользователей, они никогда не считались средством, дающим мощные функции по синтезу, анализу и консолидации (функций, называемых многомерным анализом данных)». Речь идет именно о синтезе информации, о том, чтобы превращать данные оперативных систем в информацию и даже в качественные оценки. OLAP позволяет выполнять такое превращение...
В ходе работы над дипломным проектом были получены следующие результаты:
1 Разработано внешнее по отношению к системе «1С:Предприятие 8» OLAP-приложение для контура ERP «Бухгалтерский учет». В сравнении с внутренней технологией OLAP данное решение лишено следующих основных недостатков: задержка формирования отчетов и их не гибкость, проблема сквозного анализа за несколько лет, проблема транзакций;
2 Разработана общая информационная схема внешней OLAP-системы с учетом специфики «1С:Предприятие 8», а также общая информационная схема с учетом выбранных технологий и способов реализации проекта. Также предложена усовершенствованная структура, на основе которой можно создать универсальную OLAP-систему.
3 Разработаны технические и программные требования к оснащению OLAP-сервера и OLAP-клиента с учетом выбранных технологий и способов реализации проекта. Разработана технология работы пользователя с OLAP-системой, включающая краткое описание по настройке выгрузки и загрузки данных из системы 1С:8, а также по работе с OLAP-клиентом.
4 Произведено обоснование и была выбрана технология внешних обработок и система внутренних запросов как самый простой способ решения задачи выборки и выгрузки данных из БД «1С:8», отвечающий всем требованиям к данному модулю OLAP-системы: графический интерфейс, поддержка универсального формата обмена данными XML, а также возможность автоматического запуска.
5 Произведен обзор и сравнение самых широко используемых систем управления база-ми данных, обладающими средствами бизнес-аналитики, в результате которого выбрана MS SQL Server 2005, являющаяся лидером, по мнению большинства экспертов в области баз данных.
6 Проведены экспериментальные исследования на реальной БД предприятия, в результате которых доказана работоспособность всех модулей разработанной системы и получены OLAP-отчеты. Разработанный программный продукт был принят на реальном предприятии в опытную эксплуатацию.
7 Доказана экономическая целесообразность и произведен расчет...

После офорления заказа Вам будут доступны содержание, введение, список литературы*
*- если автор дал согласие и выложил это описание.

Эту работу можно получить в офисе или после поступления денег на счет в течении 30 минут (проверка денег с 12.00 до 18.00 по мск).
ФИО*


E-mail для получения работы *


Телефон


ICQ


Дополнительная информация, вопросы, комментарии:



CAPTCHA Image
Сусловиямиприбретения работы согласен.

 
Добавить страницу в закладки
Отправить ссылку другу