In contrast, a
‘non-functional’ requirement (NFR) describes a
constraint upon the solution space, capturing a
broad spectrum of systemic qualities such as
reliability, portability, maintainability, usability,
safety, and security [6,9,10]. Because many NFRs
can actually be refined into functional
requirements, many people prefer to call them
“quality” requirements, “ilities”, or even
“systemic” requirements. Often NFRs can not be
directly implemented as stand-alone functions, but
are realized through the careful implementation of
other requirements on which they depend. For
example, a requirement stating that a specific
query must return its results in less than three
seconds, is only realizable once the architecture
and much of the system functionality has been
implemented.
ในทางตรงกันข้าม ,
'non-functional ' ความต้องการ ( nfr ) อธิบาย
ข้อจำกัดเมื่อโซลูชั่นพื้นที่การจับ
สเปกตรัมกว้างของระบบคุณภาพ เช่น
ความน่าเชื่อถือ , พกพา , ผญา , การใช้งาน ,
ความปลอดภัยและความมั่นคง [ 6,9,10 ] เพราะหลาย nfrs
จริงสามารถกลั่นในความต้องการการทำงาน
หลายคนชอบเรียกพวกเขา
" คุณภาพ " ความต้องการ " ติดตั้ง " หรือแม้แต่
" ความต้องการของระบบ " nfrs มักจะไม่สามารถโดยตรงใช้เป็นฟังก์ชัน
เดี่ยว แต่จะรับรู้ผ่านการระวัง
ความต้องการอื่น ๆที่พวกเขาขึ้นอยู่กับ สำหรับ
ตัวอย่าง ระบุความต้องการว่าแบบสอบถามเฉพาะ
ต้องย้อนกลับผลของมันในน้อยกว่าสาม
วินาที เท่านั้น คาดว่าเมื่อสถาปัตยกรรม
และมากของการทำงานระบบได้รับ
ใช้
การแปล กรุณารอสักครู่..
