Системная архитектура SAP

Система SAP (Systems Applications Product) развивается с 1972 года, разработана пятью инженерами IBM .

SAP имеет модульную архитектуру, центральное ядро системы называется SAP R/3 (центральный компонент SAP ECC -  ERP Central Component)

В этом модуле реализуются следующие функции:

  • Financial
  • Material Management
  • Sales & Distribution

 

Помимо центрального компонента архитектуру SAP формируют следующие компоненты:

  • SAP CRM ( Customer Relationship Management ) – обеспечивает отслеживание и автоматизацию процессов контрактной работы с заказчиками продукции
  • SAP BW ( Business Warehouse) – хранение информации, накопленной по конкретным заказчикам и поставщикам

Отраслевые решения SAP представляют собой набор модулей и других компонентов SAP которые позволяют учесть особенности бизнес процессов в каждом решении

Важная особенность в том , что система SAP впервые перешла на отраслевые решения.

Главное препятствие при внедрение SAP- отсутствие процессного подхода к управлению. Система эффективна только если предприятие имеет процессную структуру и все его процессы направлены на повышение качества продукции.

 

Уровни архитектуры системы SAP

- имеет классическую трехуровневую структуру.

1.Презентационный уровень – отвечает за диалог с пользователем ,ввод и вывод данных

  • SAP GUI ( Graphical User Interface) – основан на концепции окон 

Последовательность окон отражает операцию ,которую выполняет пользователь; может запускаться с персонального компьютера  в нескольких окнах : для управления сеансами используется подсистема SAP Session manager, которая обеспечивает управление сеансами

2.Уровень приложений – функционируют рабочие процессы, которые обеспечивают обработку информации в соответствии с заданными правилами бизнеса, формируются служебные функции для доступа к базе данных .Рабочие процессы могут быть распределены по различным серверам .Набор процессов ,которые работают на одном сервере называются экземпляр ( Instance). Управление рабочими процессами обеспечивает специальный диспетчер: 

Уровни архитектуры системы SAP

3.Уровень данных – работает реляционная система управления базами данных ( РСУБД) .Система SAP допускает использование любой СУБД, которая поддерживает язык SQL. Работа архитектуры SAP основана на понятии транзакции –целостная последовательность действий, которая либо осуществляется полностью, либо не осуществляется вовсе.

  • LUX ( Logical Units of Work)

Транзакция представляется пользователю в виде диалога, т.е. последовательности окон

 

Уровни архитектуры SAP могут реализовываться на различных машинах. В результате имеются типовые архитектуры

 

Типовые архитектуры SAP

1.Монолитная –все уровни работают на одной машине ( используется только для демонстрации системы)

2.Архитектура с распределенным презентационным уровнем

Типовые архитектуры SAP

SAP GUI  выпускается на нескольких машинах 

Образец 80-х годов, который используется в настоящее время.

Операционная система UNIX.

Терминалы:

  • Х-терминалы ( дисплей + клавиатура + мышь) - отвечает за ввод/вывод данных
  • Персональный компьютер

Архитектура применяется для быстрой обработки транзакции при условии простых и типовых бизнес процессов.

Архитектура используется на транспорте и в оборонных войсках.

Число рабочих мест до 300.

 

3.Трехзвенная архитектура

Трехзвенная архитектура

 

 

Образец 90-х годов.

Используется при числе рабочих станций до 5000.

Применяется в крупных корпорациях сосредоточенных территориально    

Сложность архитектуры : конфигурирование уровня приложений в зависимости от числа рабочих станций и интенсивности транзакции нужно определить:

  • Количество и производительность серверов
  • Распределение рабочих процессов по серверам приложений
  • Необходимо определить механизмы администрирования экземпляров

 

4.Сервисноориентированная

Сервисноориентированная

 

Web AS (Web Application Server)

На уровне приложений выделяются Web-серверы ,которые обеспечивают доступ интернет - браузеров к бизнес - логике.

Преимущества архитектуры:

  • Доступ к системе SAP возложен через любое устройство, способное запустить браузер
  • Не требуется администрировать рабочие станции, требуемые компоненты устанавливаются и обновляются автоматически через Web- браузер
  • Сервисы Web-приложений реализуют технологию Web-сервисов ,это позволяет получить доступ к любым приложениям других производителей

 

 

Архитектура корпоративных сервисов SAP

 

ESA – Enterprise Services Architecture

Концепция развития современных ОИС, которая направлена на интеграцию различных приложений в рамках одной системы и основана на понятии корпоративного сервиса – «услуга» ,которая предоставляется одной бизнес единицы  от другой бизнес единицы, при этом бизнес единицы могут быть подразделениями одной и той же корпорации, либо принадлежать различным организациям. Необходимость обусловлена современной тенденцией передачи непрофильных бизнес-процессов в аутсорсинг . В концепции ESA информация взаимодействия бизнес единиц осуществляется через границы корпорации

Архитектура корпоративных сервисов SAP

 

 

 

 

 

 

 

Интеграция таких систем осуществляется за счет представления корпоративных сервисов в виде Web- сервисов, к которым могут иметь доступ и внутренние и внешние бизнес единицы.

 

 

Интеграционная платформа SAP Net Weaver

- реализует архитектуру корпоративных сервисов на практике

Интеграционная платформа SAP Net Weaver

В настоящее время платформа имеет около 200 адаптеров к приложениям различных производителей

 

 

 

 

 

 

 

 

 

Мы - профессиональная консалтинговая компания. Мы ЭКСПЕРТЫ в том, что мы делаем! Основные направления работы консалтинговой компании Future Access:

Cтратегический консалтинг;

Управленческий консалтинг;

Оперативный консалтинг (автоматизация процессов управления предприятием);

Управление и развитие продаж (консалтинг продаж);

Бизнес-тренинги (бизнес-обучение и консалтинг персонала).