Goal:
To develop a System-Level Model that will assist in development of a quadratic equation solver that can be utilized within a machine.
Identifying Use Case:
-The Actors involved in the use case model are a, b, c, and user. Each actor is required for the system.
-An input from outside the system boundary should be used as input for a,b,c, values for the quadratic equation solver.
-The read values are accepted from the input value use case.
-A computation equation shall act on the read values.
-The output will display the computed roots and/or the complex numbers, a long with the appropriate message depending on the computed values. The output could be "Extremely degenerate", Degenerate", "Two real roots", and "Two complex roots".
Requirements:
1. The system must accept inputs for quadratic equation in the form of a,b,c and past them to the computation equation.
2. The system must compute the quadratic equation from the given inputs.
3. The system must output the roots (if any) to the screen. The answer will originate from the quadratic equation computation.