3. 20 points. Non-functional requirements
a. Operating Environment. Where will this work? On a client PC using Windows 7 and above, for example.
b. Design and Implementation Constraints. List the design and programming constraints (requirements) the user may have, such as must be coded in Java and designed using UML etc.
c. User Documentation (Manual) Requirements. Type of training and documentation required by user. Do they need video? Online manual linked to special keys in each form? User wants what content in manual?
d. System Features. System features 1, 2, 3... The system features are additional to the software since it may include the manual processes not done by software and other desired behavior of the work system as a whole.