Calculator Requirements Specification
Calculator Requirements Specification
For a calculator, here are some of the requirements:
- User Requirements:
Simple interface interaction: users should be able to input the numbers and the operations easily, also the output should be clear.
Users should be able to view and reuse a history of previous calculations.
- System Requirements:
The system should be able to handle nested expressions.
The system should be able to handle operator precedence.
- Structural Requirements:
The system should be compatible with any operating system.
The system should be modular and easy to extend when adding new features.
- Usability Requirements:
The user interface should have clear instructions and the user should be able to use the system without training.
Users should get clear feedback when the input is invalid.
- Functional Requirements:
The system should be able to perform all the arithmetic operations.
The system should be able to convert numbers from decimal to binary.
Comments
Post a Comment