Header image  

РАЗРАБОТКА И ПОДДЕРЖКА ПРОГРАММНЫХ
РЕШЕНИЙ НА БАЗЕ ПО SAP AG

 
  
 

 

 


 
 
 

 

 

 



 
 

1. Общие сведения о SAP NetWeaver

 

   NetWeaver - Относительно новый продукт SAP. Эта система обладает клиент-серверной архитектурой и позволяет строить законченные масштабируемые, защищенные от сбоев комплексы управления крупными предприятиями. Система является открытой, т.е. реализует интерфейсы, использование которых позволяет связать разнородные объекты (источники данных, системы SAP, АРМ, написанные на разных языках) в единую информационную систему предприятия. Это снижает риски при внедрении системы и позволяет внедрять систему последовательно, постепенно заменяя устаревшие АРМ модулями системы.
   SAP NetWeaver включает в себя устоявшиеся методики управления и многие миллионы строк готового кода, т.е. клиент получает готовый инструмент для управления предприятием.
   Доступ к продуктам SAP можно получить с любого устройства, на котором установлен SAP GUI – клиентская часть SAP, а также посредством использования web-браузера. SAP GUI разработан практически для любых аппаратных и операционных платформ – от персональных компьютеров до мобильных телефонов.
   В настоящее время существует тенденция перехода предприятий на более гибкие системы управления и учета, которые позволяют расширить заложенные при начальной разработке бизнес-процессы под меняющиеся требования бизнеса, под специфические требования страны, в которой работает предприятие. Как правило, в таких системах наряду с настройками есть и свой внутренний язык, на котором написана вся бизнес-логика и который используется для расширения и модификации стандартного поведения системы.
   Таким языком в системе SAP является язык четвертого поколения ABAP – Advanced Business Application Programming. Часто, чтобы подчеркнуть принадлежность языка ABAP к языкам 4-го поколения, его именуют как ABAP/4. Все приложения и даже части базовой системы были разработаны на ABAP/4.

                                                          
С 1985 года ABAP использовался как язык разработки отчетов, однако впоследствии он развился до полноценного языка четвертого поколения  с поддержкой языка управления базами данных SQL. На сегодняшний момент ABAP является мощным объектно-ориентрованным, независимым от платформы языком, который предназначен для быстрого создания приложений информационной инфраструктуры предприятия.

 

 
 
 
© Виноградов В.В. 2008