المتطلبات الوظيفية مقابل غير الوظيفية
في هذا الدرس 4 موضوعات
هذا الدرس مخطط له. يعرض المخطط أدناه الموضوعات التي سيغطيها، ولم يُنشر الدرس الكامل بعد.
نص الدروس والتمارين باللغة الإنجليزية، بينما تبقى واجهة الموقع وعناوين الدروس بالعربية.
في هذا الدرس
separate what the system does from how well it must do it.
الموضوعات المخطط لها
- Functional: behavior ("a customer can cancel an order before shipment").
- Nonfunctional (quality): availability, latency, durability, security, operability.
- Nonfunctional requirements drive architecture far more than functional ones.
- Each needs a measure and a condition, otherwise it is a wish.
تفاصيل المخطط المبدئي
عرض عملي
a two-column table for orders: "cancel before shipment" (functional) beside "order confirmation survives loss of one availability zone" (nonfunctional, measurable).
اختبر فهمك
Which kind of requirement usually shapes the architecture most?
أظهر الإجابة
Nonfunctional.
التطبيق
طبّق هذا الدرس بمختبر الوحدة وتمارينها واختبارها.
تعليم الدرس كمكتمل اختياري ويمكنك التراجع عنه في أي وقت. يبقى تقدمك محفوظًا في هذا المتصفح.