Категории
Самые читаемые
RUSBOOK.SU » Компьютеры и Интернет » Прочая околокомпьтерная литература » Внедрение SAP R/3: Руководство для менеджеров и инженеров - Вивек Кале

Внедрение SAP R/3: Руководство для менеджеров и инженеров - Вивек Кале

Читать онлайн Внедрение SAP R/3: Руководство для менеджеров и инженеров - Вивек Кале

Шрифт:

-
+

Интервал:

-
+

Закладка:

Сделать
1 ... 23 24 25 26 27 28 29 30 31 ... 110
Перейти на страницу:

Уровень интерфейсов обеспечивает работу следующих служб: SAPGUI, SAPLOGON и SAP Session Manager. Уровень приложений обеспечивает работу таких компонентов, как: «Финансы» (Financials), «Логистика» (Logistics) и «Человеческие ресурсы» (Human Resources). Middleware-слой в рамках уровня приложений обеспечивает диалог, обновление базы данных, управление полномочиями, обмен сообщениями, доступ и обмен данными.

Уровень базы данных работает с SQL-сервисами. Уровень приложений подробно описан в главе 9 «Модули приложений SAP R/3», слой Middleware описывается в главе 7 «Основы администрирования SAP» и в главе 8 «АВАР для разработок настроек».

Масштабируемость

С технической точки зрения легко понять принцип масштабируемости SAP. Многослойная архитектура «клиент-сервер» позволяет системе SAP без затруднений масштабировать операции с конфигурации для нескольких сотен пользователей на конфигурацию для нескольких тысяч пользователей. В некоторых случаях такая необходимость может возникнуть в результате внедрения новых модулей SAP или других систем, совместимых с SAP.

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

Графический интерфейс пользователя (GUI)

SAPGUI — это стандартный графический интерфейс пользователя системы R/3. Принцип работы и определения компонентов SAPGUI не связан с системой представления, именно поэтому пользовательские интерфейсы SAP выглядят и Функционируют одинаково, вне зависимости от программ представления, использованных для той или иной инсталляции. Графические системы могут базироваться на любой платформе, в том числе MS Windows, OS/2 Presentation Manager, OSF/Motif и Apple Macintosh. Интерфейс SAPGUI включает в себя все графические возможности современных интерфейсов Windows — меню, панели задач, кнопки, переключатели, электронную справку, заданные списки значений полей и т. д.

Более того, система SAP не производит обмен полными графическими изображениями экранов между своими приложениями, поэтому объем циркулирующих данных минимален и при однократной передаче обычно не превышает 1 — 2 Kb. В результате нагрузка на сеть значительно снижается, что вносит значительный вклад в возможности масштабирования систем SAP.

Интернациональность

Как я уже упоминал в разделе 4.1 «История SAP», компания SAP всегда считала частью своей основной стратегии поддержку иностранных языков, а также решение вопросов, связанных с валютой, налогообложением, законодательством разных стран, их правилами импорта и экспорта в рамках систем SAP. Описанное выше внутреннее устройство методов представления также позволило сделать многоязычность неотъемлемой частью систем. Текст, появляющийся на экране, хранится в различных языковых вариантах и представление осуществляется непосредственно в момент показа текста в прямой зависимости от того, какой язык выбрал пользователь при входе в систему.

Компания SAP также предоставляет программы для разработки и усовершенствования функциональностей, обусловленных спецификой разных стран мира. По мере того, как все большее количество компаний начинает операции в самых разных точках земного шара, функциональности, обусловленные спецификой той или иной страны, становятся жизненно важными для достижения преимуществ, которые дает внедрение таких глобальных решений, как SAP R/3.

Репозиторий R/3

Как упоминалось в разделе «Анатомия ERP-системы» главы 2, Хранилище R/3 — это область данных, которая обеспечивает доступ ко всем типам разрабатываемых объектов системы SAP и концентрирует всю информацию о них. Такие объекты включают в себя модели данных и процессов, словарь АВАР/4, функциональные библиотеки, пользовательские расширения, объекты Рабочего места разработчика и т. д. Информационная система хранилища также предусматривает средство для предоставления исчерпывающей перекрестной справки в любой момент работы с любым из объектов.

Всеобъемлющая среда разработки приложений

Система SAP включает в себя централизованную интегрированную среду разработки с полным набором функций для пользовательской разработки, настройки и усовершенствования стандартной функциональности SAP.

Рабочее место разработчика АВАР/4

Усовершенствованный язык программирования бизнес-приложений Advanced Business Applications Programming (АВАР/4) — это полноценный 4GL для пользовательских разработок в среде SAP R/3. АРМ разработчика АВАР/4 предоставляет все необходимые средства, инструменты и подсказки для дизайна, разработки и тестирования содержащихся в приложениях таблиц данных, а также экранов, программ, запросов, отчетов и т. д. Словарь данных АВАР/4 — это сердце Рабочего места разработчика, в нем хранятся описания структур таблиц, которые повсеместно используются в системе. Это главное хранилище метаданных описано в разделе «Анатомия ERP-системы» в главе 2.

Дополнительно АРМ разработчика имеет хранилище объектов, в котором содержатся все объекты, находящиеся в стадии разработки — программы, динамические программы, документация и т. д. Это позволяет напрямую контролировать текущую разработку и тестирование программ. После того, как разработка завершена, активируется другой компонент — панель управления, который обеспечивает внедрение новых разработок или настроек в продуктивную систему или в другие системы SAP. Панель управления также предоставляет средства версионного контроля.

Открытая архитектура

Системы SAP обеспечивают мобильность и взаимодействие приложений, Данных и интерфейсов в масштабе компьютерной сети, потому что в этих системах используются международные стандарты и определения интерфейсов, сервисов и форматов данных.

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

Уровень графического интерфейса.

Уровень рабочей станции.

Уровень приложений.

Уровень баз данных.

Уровень внешних интерфейсов.

Уровень протоколов передачи данных.

Уровень оборудования и операционных систем.

На рис. 4.3 представлены различные платформы, которые поддерживает SAP.

Рис. 4.3. Платформы, которые поддерживает SAP R/3.

Мобильность

Система R/3 может использоваться на основе самых различных платформ. Независимость системы от платформы позволяет использовать разное оборудование и операционные системы для серверов представления, приложений и баз данных. Это дает огромные преимущества в том, что касается эффективности работы системы и затрат на ее поддержание. Именно поэтому установленные ранее системы всегда могут быть усилены новейшими разработками в области инфраструктуры (компьютерное оборудование, операционные системы, системы управления базами данных и т. д.) без перерывов в текущей работе системы. Благодаря архитектуре «клиент-сервер» R/3 также может работать на много-процессорных системах.

Возможность взаимодействия сетей

Открытые системные интерфейсы позволяют осуществить интеграцию SAP с другими приложениями с помощью ранее упоминавшихся стандартных интерфейсов — таких, как Object Linking Enabling (OLE) и Remote Function Call (RFC). Кроме того, система R/3 соответствует следующим международным стандартам:

• CPI–C для обмена данными между программами на разных компьютерах

• SQL и ODBC для доступа к базам данных

• TCP/IP сетевой протокол передачи данных

• RFC для высокотехнологичных интерфейсов программирования

• OLE/DDE и RFC для интеграции с приложениями на основе PC

• х.400/ х.500 как открытый интерфейс электронной почты

• Протокол EEDIFACT EDI для обмена структурными бизнес-данными на уровне приложений

• ALE для интеграции децентрализованных приложений на разных компьютерах в режиме он-лайн

• Открытые интерфейсы для взаимодействия с такими системами, как системы контроля процессов, системы сбора рабочих данных, CAD и т. д.

На рис. 4.4 представлены стандартные протоколы, которые использует SAP при работе в сетях, построенных по многослойной модели OSI.

Рис. 4.4. Протоколы, используемые SAP R/3.

1 ... 23 24 25 26 27 28 29 30 31 ... 110
Перейти на страницу:
На этой странице вы можете бесплатно скачать Внедрение SAP R/3: Руководство для менеджеров и инженеров - Вивек Кале торрент бесплатно.
Комментарии
Открыть боковую панель
Комментарии
Сергій
Сергій 25.01.2024 - 17:17
"Убийство миссис Спэнлоу" от Агаты Кристи – это великолепный детектив, который завораживает с первой страницы и держит в напряжении до последнего момента. Кристи, как всегда, мастерски строит