COMPUTER SCIENCE AND ENGINEERING
SOFTWARE ENGINEERING
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
Cash withdrawal in banking System
|
|
Deposit money in a Banking System
|
|
Speed
|
|
Loan processing in Banking System
|
Detailed explanation-1: -Continuing our messaging platform example, a non-functional requirement can be the speed with which a system must perform editing to satisfy user expectations, “The message must be updated for all users in a chat within 0.1 seconds, given that all users are online and have LTE connection or better.”
Detailed explanation-2: -Non-functional Requirements Example: Emails should be sent with a latency of no greater than 12 hours. Each request should be processed within 10 seconds. The site should load in 3 seconds when the number of simultaneous users are > 10000.
Detailed explanation-3: -Examples of Non-functional Requirements Scalability: The system must be able to scale up or down as needed. Availability: The system must be available when needed. Maintenance: The system must be easy to maintain and update. Portability: The system must be able to run on different platforms with minimal changes.
Detailed explanation-4: -Nonfunctional Requirements (NFRs) define system attributes such as security, reliability, performance, maintainability, scalability, and usability.