Система 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). Управление рабочими процессами обеспечивает специальный диспетчер:
3.Уровень данных – работает реляционная система управления базами данных ( РСУБД) .Система SAP допускает использование любой СУБД, которая поддерживает язык SQL. Работа архитектуры SAP основана на понятии транзакции –целостная последовательность действий, которая либо осуществляется полностью, либо не осуществляется вовсе.
- LUX ( Logical Units of Work)
Транзакция представляется пользователю в виде диалога, т.е. последовательности окон
Уровни архитектуры SAP могут реализовываться на различных машинах. В результате имеются типовые архитектуры
Типовые архитектуры SAP
1.Монолитная –все уровни работают на одной машине ( используется только для демонстрации системы)
2.Архитектура с распределенным презентационным уровнем
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 информация взаимодействия бизнес единиц осуществляется через границы корпорации
Интеграция таких систем осуществляется за счет представления корпоративных сервисов в виде Web- сервисов, к которым могут иметь доступ и внутренние и внешние бизнес единицы.
Интеграционная платформа SAP Net Weaver
- реализует архитектуру корпоративных сервисов на практике
В настоящее время платформа имеет около 200 адаптеров к приложениям различных производителей
Мы - профессиональная консалтинговая компания. Мы ЭКСПЕРТЫ в том, что мы делаем! Основные направления работы консалтинговой компании Future Access:
Оперативный консалтинг (автоматизация процессов управления предприятием);