Logo ar.boatexistence.com

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

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

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

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

فيديو: هل المتطلبات غير وظيفية؟
فيديو: Software Engineering | C4 - L4 | Functional and non-functional requirements 2024, يمكن
Anonim

تحدد المتطلبات غير الوظيفية (NFRs) سمات النظام مثل الأمان والموثوقية والأداء وقابلية الصيانة وقابلية التوسع وسهولة الاستخدامتعمل كقيود أو قيود على تصميم النظام عبر الأعمال المتراكمة المختلفة. … إنها تضمن سهولة استخدام وفعالية النظام بأكمله.

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

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

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

أي من هذه المتطلبات غير وظيفية؟

تتضمن بعض المتطلبات غير الوظيفية الأكثر شيوعًا الأداء ، والسعة ، وقابلية التوسع ، والتوافر ، والموثوقية ، وقابلية الصيانة ، والاسترداد ، وإمكانية الخدمة ، والأمان ، وسلامة البيانات ، وإمكانية الإدارة ، وسهولة الاستخدام

كيف تجد المتطلبات غير الوظيفية؟

مقاييس المتطلبات غير الوظيفية

  1. الوقت. المعاملات / ثانية. وقت الاستجابة. …
  2. الفضاء. الذاكرة الرئيسية. ذاكرة مساعدة. …
  3. سهولة الاستخدام. وقت التدريب. عدد الاختيارات. …
  4. الموثوقية. يعني وقت الفشل. احتمال التوقف. …
  5. المتانة. حان وقت الشفاء. ٪ من الحوادث التي أدت إلى إخفاقات مأساوية. …
  6. قابلية. ٪ من التعليمات البرمجية غير المحمولة.

هل المتطلبات غير الوظيفية لا تعمل حقًا؟

يجادل العديد من المؤلفين ، مع ذلك ، بأن العديد مما يسمى NFRs يصف في الواقع الخصائص السلوكية ويمكن التعامل معها بنفس الطريقة التي تعامل بها المتطلبات الوظيفية. … تشير نتائجنا إلى أن معظم المتطلبات "غير الوظيفية" ليست غير وظيفية لأنها تصف سلوك النظام

موصى به: