Quiz 2 (Chapter 4)

Only 1-2 pages of personal notes allowed during quiz:

1. What is a functional requirement?

Statements of services the system should provide, how the system should react to particular inputs and how the system should behave in particular situations.
May state what the system should not do.

2. What is a non-functional requirement?

Constraints on the services or functions offered by the system such as timing constraints, constraints on the development process, standards, etc.

Often apply to the system as a whole rather than individual features or services.

Consider a system being created to allow schools, teachers and students in Belize to pre-order laptop computers. The system will allow the display of information of up to 5 different laptops, 5 printers, and 20 components (hard drives, ram, batteries, chargers, etc). The system will allow schools to order up to 50 laptops per year, and teachers and students 1 laptop, per year. Payments can be made online via Paypal, credit cards, or may be made to a representative in Belize, who marks the payment complete in the system. The system should conform to Belize regulations for e-commerce, and should permit up to 50 concurrent users. It should be usable by a person with a 3rd grade education or higher.

1. What are two functional requirements for the system?

  • The system will allow the display of information of up to 5 different laptops, 5 printers, and 20 components (hard drives, ram, batteries, chargers, etc).
  • Payments can be made online via Paypal, credit cards, or may be made to a representative in Belize, who marks the payment complete in the system.
  • List of displayed fields
2. What are two non-functional requirements for the system?

  • The system should conform to Belize regulations for e-commerce,
  • should permit up to 50 concurrent users with 1 second response time.
  • It should be usable by a person with a 3rd grade education or higher.
Topic revision: r2 - 2016-01-10 - JimSkon
 
This site is powered by the TWiki collaboration platformCopyright &© by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback