0,86 Mb.страница7/12Дата конвертации21.05.2012Размер0,86 Mb.Тип Смотрите также: 7 ^ 2.10 Язык программирования ABAP/4 Название языка ABAP (Advanced Business Application Programming) дословно переводится как «современное программирование бизнес приложений». Язык был создан в 1980, для работы с системой SAP R/2, позднее перешёл в обновленную систему SAP R/3. Язык реализует работу с внутренними структурами данных, интерфейсом пользователя R/3 транзакции и отчётами, работу с интерфейсами загрузки и выгрузки данных. В настоящее время активно развивается в сторону архитектуры ООП, в частности внутренние компоненты системы BAPI,BADI. Без среды R/3 не существует (рисунок 11). В настоящее время является полностью объектно-ориентированным, а также имеет собственный GUI (Graphic User Interface) графический интерфейс пользователя, интегрированный в среду разработки. Синтаксис языка схож с синтаксисом языка программирования Cobol. Рисунок 11 Среда разработки в системе SAP R/3 ^ 3 РАЗРАБОТКА ТЕХНОЛОГИЧЕСКОГО ПРОЦЕССА ПО ОГАНИЗАЦИИ ОБРАБОТКИ ИНФОРМАЦИИ ДЛЯ СОСТАВЛЕНИЯ АНАЛИТИЧЕСКИХ ОБЗОРОВ БИЗНЕС-ПРОЦЕССОВ 3.1 Постановка задачи ^ 3.1.1 Характеристика предприятия 1963г. совет Народного Хозяйства БССР выдал задание на проектирование нефтеперерабатывающего завода как одного из объектов Мозырского промышленного узла, а в начале 1966г. Было принято решение о его первоочередном строительстве. В 1970г. были организованы ведущие отделы, которые возглавили опытные производственники, начато строительство пожарного депо, главной проходной, склада РМЦ базы оборудования. С апреля следующего года, после сдачи в эксплуатацию линии электропередачи и трансформаторной подстанции, строительство МНПЗ развернулось в полную мощь. 30 января 1975г. предприятие выдало первый полесский бензин. Осенью 1976г. директором завода был назначен В.П.Пушкарев, работавший ранее главным инженером Киришского НПЗ. Производимые заводом нефтепродукты не раз демонстрировались на выставках достижений народного хозяйства и получали дипломы. В феврале 1994 года решением исполкома Мозырского городского совета народных депутатов было зарегистрировано «ОАО Мозырский нефтеперерабатывающий завод». В 1997г. стал годом, в котором проводимая на заводе продукция дала ощутимые результаты. Был получен высокооктановый бензин АИ-95. За прошедший двадцатипятилетний период последние пять лет были наиболее трудными. Это было время выживания коллектива в жестких экономических условий, время оптимальных решений и путей выхода из тупика. И этот путь был найден. Полный планов и надежд, вступил в третье тысячелетие сплоченный коллектив «ОАО Мозырский нефтеперерабатывающий завод». Для осуществления планов здесь имеется все необходимое четкая организация труда, накопленный опыт, желание добиться наилучших результатов. ^ 3.1.2 Формулировка требований к разрабатываемому процессу Целью данного дипломного проекта является разработка технологического процесса по организации обработки информации для составления аналитических обзоров бизнес-процессов на базе системы SAP BW. Процесс разрабатывался для «ОАО Мозырский нефтеперерабатывающий завод». Разработка технологического процесса подразумевает разработку специфики переноса данных из ERP-системы SAP R/3 в информационное хранилище данных SAP BW. Подготовка переносимой информации, настройка правил обновления, а также создание инфо-пакетов загрузки осуществляется стандартными средствами SAP. Выборка данных, ее правила и параметры реализованы в посредством ETL-процесса. ETL-процесс, отвечающий за правильность выборки данных, а также достоверность, был разработан при помощи языка программирования на ABAP/4. Предпосылкой разработки технологического процесса по организации обработки информации для составления аналитических обзоров бизнес-процессов на базе системы SAP BW являлось постоянно растущий объем данных, загружаемых в хранилище данных. Проблемой являлось то, что загружаемые данные очень часто повторялись. В разработанном ETL-процессе существует возможность быстрого вызова уже загруженных ранее данных. Как известно основной функцией информационного хранилища данных SAP BW является обработка и анализ загруженных данных. Разработанный процесс способствует уменьшению загрузки повторяющихся данных, а следовательно и способствуем увеличению быстродействия всего комплекса в целом. Отметим основные части технологического процесса по составлению обзоров бизнес-процессов: активация стандартных инфо-объектов SAP BW; создание источников данных; активация источников данных; копирование глобальных параметров из SAP R/3 в SAP BW; разработка ETL-процесса; создание инфо-источников; настройка правил переноса; настройка правил обновления; настройка правил загрузки. Принимая во внимание то, что количество переносимой между программными комплексами информации может исчисляться сотнями гигабайт следует сделать особый упор на оптимизацию алгоритмов выборки, группировки и переноса данных. Методы переноса, выборки и группировки анализируемых данных должны строго соответствовать правилам, принятыми разработчиками SAP. Как было сказано выше, за
Формулировка требований к разрабатываемому процессу 35 2 Активация стандартных инфо-объектов sap bw 37
2.10 Язык программирования ABAP/4 - Формулировка требований к разрабатываемому процессу 35 2 Активация стандартных...
Комментариев нет:
Отправить комментарий