Курсовая работа: Корпоративная система управления SAP ERP

На сервере обычно устанавливают Систему Управления Базой Данных (СУБД) - программу, предназначенную для хранения данных в виде набора взаимосвязанных таблиц, с возможностью их (данных) добавления, изменения, удаления и извлечения по запросу пользователя в различных сочетаниях. Обращение к БД (Базе данных) осуществляется, как правило, с использованием специального языка SQL (Structured Query Language - Структурированный Язык Запросов). В нашем случае в БД, кроме собственно бизнес-данных, хранятся все настройки системы, репозитарий и тексты программ на языке ABAP/4.

Собственно SAP-ом называют Сервер Приложений (Application Server) - программу, работающую на сервере, которая осуществляет все действия над данными пользователей. Рассмотрим ее работу упрощенно на примере.

Логика работы с SAP ERP:


Запрос от пользователя

SAP GUI

Сервер приложений

Запрос на языке ABAP/4

СУБД (Часть программы на языке ABAP/4, кот. может выполнить запрос)

СУБД (извлечение данных и вып. запроса)

SAP GUI

Отображение результата у пользователя

Схема № 1. Алготитм работы SAP ERP

2.4 Организационная структура и состав пользователей

Как уже пояснялось выше, в Продуктивной системе Ландшафта SAP ERP хранятся данные о пользователях программы.

Роль (отдельная) - описывает, какие именно действия может осуществлять пользователь в системе.

Роль (групповая) - состоит из отдельных ролей. Используется для облегчения работы с ролями.

Роли являются мандантозависимыми, создаются и переносятся так же, как настройки. Роль может содержать в себе:

1) дополнение к меню пользователя, т.е., транзакции с названиями, которые будет видеть пользователь;

2) объекты полномочий - описывают, что именно может делать пользователь. Например, какие транзакции он имеет право запускать, какие именно операции над данными может выполнять для данного подразделения и т.п.

Следует иметь в виду, что если пользователю присвоены несколько ролей, в которых есть один и тот же объект полномочий с разными параметрами, пользователь получит максимальные права из двух возможных (соответствует логической операции "или"). На программном уровне объект полномочий является специальным элементом языка ABAP/4 и проверяется при выполнении программы. В зависимости от результатов проверки программа может осуществлять различные действия, например, выдавать сообщение "Недостаточно полномочий".

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

Группы пользователей:

Группы пользователей по функционалу/приложениям

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

Рис.1 Иерархия групп пользователей в SAP ERP

Группы пользователей по контенту: администраторы, разработчики и пользователи.

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

К-во Просмотров: 324
Бесплатно скачать Курсовая работа: Корпоративная система управления SAP ERP