جدول المحتويات:

ما المقصود بالمتطلبات غير الوظيفية؟
ما المقصود بالمتطلبات غير الوظيفية؟

فيديو: ما المقصود بالمتطلبات غير الوظيفية؟

فيديو: ما المقصود بالمتطلبات غير الوظيفية؟
فيديو: المتطلبات الوظيفية والغير وظيفية في هندسة البرمجيات - functional and non functional requirements 2024, يمكن
Anonim

في هندسة النظم و المتطلبات الهندسة ، أ عدم - متطلبات وظيفية (NFR) هو ملف المتطلبات التي تحدد المعايير التي يمكن استخدامها للحكم على تشغيل النظام ، بدلاً من السلوكيات المحددة. المتطلبات الوظيفية الذي - التي حدد سلوك أو وظائف محددة.

بهذه الطريقة ، ما هي الأمثلة على المتطلبات غير الوظيفية؟

بعض المتطلبات غير الوظيفية النموذجية هي:

  • الأداء - على سبيل المثال زمن الاستجابة ، الإنتاجية ، الاستخدام ، الحجمي الثابت.
  • قابلية التوسع.
  • الاهلية.
  • التوفر.
  • مصداقية.
  • التعافي.
  • قابلية الصيانة.
  • القابلية للخدمة.

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

في هذا الصدد ، ما هو الفرق بين المتطلب الوظيفي وغير الوظيفي؟

أ متطلبات وظيفية يصف ما يجب أن يفعله نظام البرامج ، بينما عدم - المتطلبات الوظيفية ضع قيودًا على كيفية قيام النظام بذلك. مثال من المتطلبات الوظيفية سيكون: يجب أن يرسل النظام بريدًا إلكترونيًا عند استيفاء شرط معين (على سبيل المثال ، تقديم طلب ، أو تسجيل العميل ، إلخ).

ما هو مثال المتطلبات الوظيفية؟

بمعنى آخر ، أ متطلبات وظيفية سيصف سلوكًا معينًا لـ وظيفة من النظام عند استيفاء شروط معينة ، ل مثال : "Sendemail عند اشتراك عميل جديد" أو "فتح حساب جديد". عادي المتطلبات الوظيفية تشمل: قواعد العمل.

موصى به: