Monday, May 12, 2014

ساب مكونات نظام ساب SAP Component

10:13 AM

Share it Please

 مكونات نظام ساب
SAP Component

ساب مكونات نظام ساب SAP Component
صورة 2.1 مكونات نظام ساب
أخرتحديث 25/5/2014
---------------------------------

معمارية نظام ساب وسيرفر تطييقات الويب SAP  System Agriculture & WebAS 

سيرفر تطبيقات الويب WebAS من ساب
صورة 2.2  سيرفر ساب لتطبيقات الويب

سيرفر تطبيقات الويب WebAS

مع سيرفر تطبيقات الويب من ساب يمكن تطبيق كل التطبيقات المستند على العميل Client Based و المستند على السيرفر
Server-Based. مثل بوابات التسويق عبر الانترنت.
يمكنك انشاء بيئة تطوير متكاملة أو من ادوات خارجية .
يمكنك لهذه التطبيقات أن تحتوي على أكواد هتمل HTML أو أكود سكريبت ديانمكية.
يمكن لسيرفر تطبيقات الويب من ساب ان ينفذ بناء على نوع الحزمة  المحملة مثل تطبيقات ABAP او المعتمدة على حزم جافا.

مميزات سيرفر ساب SAP WebAS

سيرفر تطبيقات الويب من سابSAP يتمتع بالمرونة العالية وسبب ذلك هو ان المنظمة يمكنها مبدئيا نشر نظام ساب SAP حسب حاجتها من الأعمال.

معمارية نظام ساب SAP System Architecture 

من صورة رقم 2.1 نلاحظ أن نظام ساب SAP يتكون من ثلاث طبقات 
الطبقات الثلاثة في نظام ساب
صورة 2.3 الطبقات الثلاثة في نظام ساب 
  • طبقة العرض Presentation Layer
  • طبق التطبيقات Application Layer
  • طبق  البيانات Data Layer
ملاحظة هذه الطبقات هي شبيه بي MVC Model View Controler المستخدمة في برمجة صفحات الويب سواء بال ASP أو PHP PHP Codeigniter.

ونتيجة هذه الطبقات  يمكن ان توجد على عتاد صلب من فصل وهذا يؤدي الى  المرونة والوثوقية كما في السحابة المحوسبة
معظم مكونات نظام ساب SAP بنيت على سيرفر تطبيقات الويب والمسمى WebAS SAP. وهذا السيرفر يتعامل  مع معظم اللغات البرمجية HTML, XML, Web Services, SAP ABAP,  Java.

معمارية نظام ساب 3 إطارات السيرفر / العميل SAP R/3 CLIENT SERVER ARCHITECTURE
حيث R/3 تشير الى وجود ثلاث طبقات أو إطارات التي ثم ذكرها سابقا.
سيرفر / العميل هي احدى المعماريات القليلة المتوفرة.
في بيئة السيرفر / العميل يقوم جهاز العميل بطلب المعلومات من خلال الشبكة من الالة المزودة والمعروفة بالسيرفر.
جهاز العميل يمكن ان يكون جهاز محمول شخصى, جهاز حاسوب مكتبي , جهاز موبيل , تابلت الى اخره.

تخطيط موارد المؤسسات Enterprise Resources Planning ERP او ECC Central Component

تخطيط موارد المؤسسات أو مركز مكونات المؤسسات ثم بناءه على معيارية أخرى فهو يستخدم معيارية SAP Netweaver
ومعيارية خدمات المؤسسات Enterprise Services Architects .
ساب SAP R/3 هو اصدار قديم من إصدارات ساب اما الجديد هو ECC:ERP.
صورة 2.4 الإطارات الثلاثة
 لمعيارية نظام ساب SAP

حلول الطبقات الثلاثة 3Tires  Solutions  

ان حلول الطبقات الثلاثة  تساعد على التطور التدريجي للنظام بسهولة كبيرة.
 وايضا مهندسي ساب استخلصوا طبقة  قاعدة البيانات 
بحيث تدعم مجموعة واسعة من قواعد البيانات المختلفة
كان معيارية السيرفر  / العميل إطاران فقط ثم لاحقا قرر المهندسين إضافة طبقة ثالثة.

  •  يوجد جهاز حاسوب مركزي يستضيف قاعدة البيانات يعرف هذا الجهاز باسم سيرفر قاعدة البيانات Database Server.
  •  سيرفر التطبيقات  Application Server هو المسئول عن الوحدة الوظيفية لإدارة النظام والعمليات التي تتم في الخلف Background Process وكذلك الطباعة. يمكن أن توجد عدة سيرفرات التطبيقات في نظام ساب SAP .
  • - توجد عدة سيرفرات يمكن أن تلبي احتياجات المستخدمين تعرفر بسيرفرات العرض Presentation Servers. وتسمى  هذه الحواسيب بالواجهة  الامامية للعميل أو المستخدم Front-end. وتقوم هذه الحواسيب بعرض شاشات النظام للمستخدمين. يتم تحميل الواجهة الرسومية للمستخدم  من نظام ساب عليها SAP  GUI.حيث GUI هي Graphics User Interface أي الواجهة الرسومية للمستخدم.
الخلاصة:-
  • سيرفر قاعدة البيانات هو المسئول عن إدارة ومعالجة البيانات لنظام ساب ترتيبها وحفظها.
  • سيرفر التطبيقات وهو المسئول عن الوظيفة الإدارية والمعالجات وطلب الإدارة.
  • سيرفر العرض هو الذي يتواصل معه المستخدم النهائي ويعرض شاشات نظام SAP.

ما هي  واجهة المستخدم الرسومية (GUI)؟ 

تتكون واجهة المستخدم الرسومية من الصور الرسومية مثل الايقونات Icons  التي تتضمن الأزرار Buttons والقوائم المنسدلة Menus  ومربعات الحوارDialog Boxes، وأشرطة التمرير Scroll Bar. 
وعادة ما يتم التحكم بها عن طريق الماوس. واجهة المستخدم الرسومية جعلت أجهزة الكمبيوترسهلة الاستخدام.

ملاحظة:-
معمارية ثلاثة طبقا تثبت كطبقتين:-
أحيانا يتم الجمع بين  طبقات التطبيقات وقاعدة البيانات  في سيرفر واحد ، ويصبح نظام الثلاث طبقات نظام طبقتين. 
وهذا فقط يستخدم مع الشركات الصغيرة التي تساعى لتقليل  التكلفة والادارة.

معيارية الاطارات الاربعة  من ساب
صورة 2.5 معيارية الطبقات الاربعة ساب

معيارية الأربعة  طبقات أو إطارات Four Tires Architecture 

قدمت معيارية الطبقات الاربع في الانظمة الحديثة وهي تلبي دخول سلسل وبسيط للنظام.وهذه المعميارية تساعد في تقليل تكاليف التحديث وتحميل واجهة المستخدم الرسومية الى ربما المئات او الالاف من اجهزة الحاسوب.
كما تساعد على تكامل سيرفر التطبيقات  مع كل وحدات ساب.
وهذه الإطارات قدمت مع ظهور مفهوم ERP 

معمارية خدمات المؤسسات Enterprise Services Architecture ESA

عندما نتحدث عن Enterprise وهي تعني  مؤسسات أو شركات ولكن في مفهوم البرمجيات والانظمة عبارة عن البرمجيات او الانظمة  التي تثكيف مع شريحة مختلفة من الشركات المختلفة في الحجم ونوع الخدمات التي تقدمها كما شرحنا  في الدرس السابق ان ساب SAP Enterprise يلبي ما يزيد عن 30 صناعة.
استخدام  ESA, SAP R/3 وأنظمة ساب القديمة يتم إضافته في  سيرفر التطبيقات.

ماهي ESA الايسا؟
ESA معمارية الخدمات المؤسسات
ESA  صورة   2.6 ماهي 
خدمات الهندسة المعمارية للمؤسسات  (ESA) هوأحد إصدارات SAP في تعزيز من هيكلية الخدمات الموجهةSOA).  وإيسا تسهل نشر خدمات ويب على مستوى الأعمال. هذا يبسط مفهوم وتطوير برامج التطبيقات المبتكرة ضمن البنية التحتية الحالية للمؤسسة، والتقليل من التكاليف في الوقت. مما يسمح التنفيذ في الوقت المناسب في العمليات التجارية الجديدة.

يشير مصطلح الخدمية لدعم البنية الأساسية للاتصالات بين وحدات العمل، وتسمى أيضا الخدمات، تنفذ نيابة عن كيانات الحوسبة مثل  المستخدمين أو التطبيقات. SOA يحدد كيف يمكن أن تتفاعل هذه الكيانات، مما يسمح لأداء خدمة معينة لآخر. يتم تعريف التفاعلات باستخدام لغة وصف مثل لغة النمذجة الموحدة (UML).
حيث SOA هي Service-Oriented Architecture  هيكلية الخدمات الموجهةز

ماهي حزم البرمجيات التي تقدمها ساب SAP Business Suit؟

ماهي حزم البرمجيات التي تقدمها ساب SAP Business Suit؟
صورة 2.7 ماهي حزم البرمجيات التي تقدمها ساب
تقدم ساب SAP الحزم التالية 
  • حزمة إدارة  الموارد البشرية mySAP- Enterprise Resource Planning
  • حزمة إدارة سلسلة  التوريدSAP SCM- Supply Chain Management
  •  حزمة إدارة علاقات  العملاء SAP CRM-Customer Relationship Management
  •  حزمة إدارة  دورة حياة المنتج SAP PLM -Product Lifecycle Management
  • حزمة إدارة العلاقات مع  الموردين  SAP SRM -Supplier Relationship Management

ماهي الحزم التي تقدمها mySAP ERP؟

حزمة mySAP تحتوي على المكونات التالية
    1. Netweaver.
    2.  ERP Central Component (ECC), المكون المركزي لتخطيط موارد الشركة.
    3. Business Intelligence (SAP BI),  الاعمال الذكية.
    4.  Enterprise Portal (SAP EP),  بوابة الشركة.
    5.  SAP's Exchange Infrastructure (SAP XI),  تبادل البنى  التحتية.
    6.  Mobile Infrastructure (SAP MI),  البنى التحتية للجوال.
    7.  Strategic Enterprise Management application (SAP SEM) تطبيقات إداراة استراتيجيات الشركة.
    8.  SAP's Supplier Relationship Management solution (SAP SRM).  حلول إدارة علاقات المزودين.
    9.  Employee Self Service (ESS) خدمات المواظفين الذاتية.
    10.  Manager Self Service (MSS) خدمات الادارة الذاتية.
    11. واخرى.

    ماهو ECC؟

              عبارة عن النواة الاساسية للاعمال التي يجب أن تنفذ يوم بيوم في أول اليوم يفتح يوم جديد وأخر يوم يتم إغلاقه ثم عمليات البيع اليومية. الجرد اليومي.
              وترجمته للعربية هو المكون  المركزي لتخطيط موارد المؤسسة وهو جاء بدلا عن SAP R/3. 

              mySAP يتكون من اربع حلول حسب الوظيفة وهي

              1. mySAP ERP Financials حلول المالية.
              2. mySAP ERP Human Capital Management حلول الموارد البشرية.
              3. mySAP ERP Operations حلول العمليات.
              4. mySAP ERP Corporate Services حلول خدمات الشركة.

              ماهي المعاملات Transaction؟

              المعاملات عبارة عن حزمة أو مجموعة من العمليات تنفذ كأنها مجموعة واحدة وفي حال فشل أحد العمليات يتم التراجع عن كل الاجراءات؟ تخليل لدينا عميل طلب شراء بضاعة عبر الانترنت وطلب من اداخل رقم الفيزا. ثم التحقق من أنه لديه الرصيد ثم تمت عملية اقتطاع المبلغ. ثم تم ارسال الامر الى المخازن ببدء ارسال البضاعة للعميل. تخيل كل العمليات السابقة نجحت ما عادا الاخيرة عدم ارسال الطلب للمخازن اليس يعتبر ذلك بعملية نصب واحتيال ان يدفع الزبون مالا لبضاعة لن يراه. فلذلك يتم  تنفيذ ذلك كعملية واحدة بدأ من عملية الطلب الى ارسال الطلب للمخازن وفي حال فشل جزء يتم التراجع عن اي عملية وهذا ما يسمى بالمعاملات.
              وغالبا ما يتم داخل قواعد البيانات.

              أمثلة على عمليات المعاملات في ساب:-
              • * إنشاء زبون جديد 
              • * معالجة الطلب
              • * تنفيذ برنامج
              SAP logical unit of work  الوحدة المنطقية للعمل (LUW) تحتوي على جميع الخطوات اللازمة للمعاملة. ويتم تحديث قاعدة البيانات  فيSAP، إذا لزم الأمر.

              العمليات المرسلة dispatcher process

              تكتب المعلومات من خلال طبقة العرض عبر واجهة المستخدم الرسومية في SAP. 
              العمليات المرسلة dispatcher process

              العمليات المرسلة dispatcher process


              من أجل تحديث قاعدة البيانات، يجب معالجة هذه البيانات وإدارتها من قبل عملية تسمى "المرسل". 
              عملية المرسل تلتقط البيانات من شاشات  المستخدمين وإرسالها إلى قاعدة البيانات. 
              يؤكد المرسل أيضا أن كل وحدة منطقية من العمل قبل اكتمال اعتماد(يعني ستنفذ العملية ولا يمكن التراجع  عنه إذا اعتمدت )البيانات في قاعدة البيانات. 
              يوزع العمل بالتساوي الى العمليات  العاملة الاخرى ". 
              يتم تنظم الأنشطة بحيث في النهاية يتم تحديث قاعدة البيانات واكتمال المعاملات.

              أيضا المرسل 
              عبارة عن إدخال المعلومات في شاشات SAP التي  تشارأيضا باسم "الحوارات". 
              يتم نقل هذه المعلومات إلى قاعدة البيانات. ويسمى هذا الحدث "المرسول" من البيانات.



              ======================================================================

              تابعتي والتصويت لصفحتي على facebook شكرا.
              تويتر: @aalmahallaw
              IT Help Desk,
              SEO Arabic Expert ,PHP,C#,ASPX
              Al alami st
              gaza -jabaliaGaza Strip
              Palestine
              Email :ahmed.almahallawi@gmail.com
              DOB: 05/10/1984


              0 comments :

              Post a Comment