التعبيرات وقواعد الأعمال

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

يمكنك ادخال تعبير كقيمة خاصية مميزة لعنصر محدد (أو عناصر محددة، اذا كنت تستخدم اختيار-متعدد)، أو كقيمة خاصية مميزة مفترضة للعناصر الجديدة.

يتم تقييم كل تعبير بواسطة IBM® Rational Focal Point قبل تشغيله للتأكد من استيفاء متطلبات التعبير الضرورية. اذا فشل تقييم التعبير، لن يتم اكمال أي من العمليات الخاصة به، ويجب أن يقوم المستخدم بتصحيح التعبير وفقا للمعلومات التقييمة التي يتم استلامها.

مثال لتعبير بسيط القيام بادخال =PI بدلا من 3.1415. تعد قواعد الأعمال تعبيرات متقدمة يمكن استخدامها للتحقق من جودة المتطلبات الخاصة بك أو اعداد مسار عمل كامل أو تجميع أرقام المبيعات لشركة كبيرة.
ملاحظة: لاضافة وادارة قواعد الأعمال في IBM Rational Focal Point، يجب أن تكون موجه نظام شامل أو يتوافر لديك قواعد أعمال التصاريح الشاملة.

تعد التعبيرات عمليات حسابية تقدم معلومات؛ على سبيل المثال، يمكن أن يقوم تعبير بتلخيص الخصائص المميزة في وحدة برامج أو استبدال مجال تاريخ ثابت بالتاريخ الحالي.

يكون لقواعد الأعمال معاملات متعددة وتقوم باتمام عمليات أكثر تعقيدا. قد تؤدي قواعد الأعمال الى قيام مزيد من التصرفات بارجاع قيمة بسيطة، مثل ارسال اعلام البريد الالكتروني.

على سبيل المثال، اذا كانت الخاصية المميزة اجمالي التكلفة تتيح مجموع الخصائص المميزة تكلفة الأجهزة تكلفة البرامج، سيكون التعبير في مجال الخاصية المميزة لاجمالي التكلفة هو = تكلفة الأجهزة + تكلفة البرامج.

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

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

هام:
في هذا المثال، تقوم قاعدة الأعمال LinkListAttributeSum باحتساب مجموع خاصية مميزة لكل العناصر الموجودة في الخاصية المميزة وصلة أو كشف الوصلات أو الوصلات الواردة. يحتوي العنصر المستهدف على خاصية مميزة بالاسم اجمالي المصادر المطلوبة، والتي تعد الخاصية المميزة المستهدفة التي يتم تحديثها عند تغيير خاصية مميزة رئيسية في عناصر المصدر التي تم ربطها. يتم تخزين قاعدة الأعمال في الخاصية المميزة اجمالي المصادر المطلوبة في العنصر المستهدف. تكون نتيجة العملية الحسابية (90) مرئية عند عرض العنصر.
مثال للعناصر الرئيسية والمستهدفة

يمكن أن تقوم التعبيرات أيضا بعرض الصور والبيانيات والجداول. وقد يكون لها نمط تحرير خاص، على سبيل المثال، في TrafficLight.


تعليق تقييمي