1. System Requirements and Your Algorithm (10%)
Describe your management problem or business-idea and outline the purpose of the software system/application that addresses this problem/idea in the form of a brief set of system requirements, listing:
The functional requirements, identifying the key functions with their data inputs and outputs.
Any non-functional requirements you believe may be important for this problem.
(Note: The topic of Functional and Non-functional Requirements are covered in Week 8.)
Describe your algorithm, identifying:
How your algorithm works.
How your algorithm helps solve your problem.
Which functional requirements are associated with your algorithm.