I need to take the milestones and use them to make a better overview diagram, as well as to better explain the relationships between each class (and ultimately make a class diagram).
A lot of my initial ideas are in the milestone descriptions, and much of this can be converted into class diagrams.
I also need to follow proper software engineering practices (things need to be generalized so that parts can be swapped out without needing to rewrite any code; i.e., loose coupling, high cohesion).
I need to take the milestones and use them to make a better overview diagram, as well as to better explain the relationships between each class (and ultimately make a class diagram).
A lot of my initial ideas are in the milestone descriptions, and much of this can be converted into class diagrams.
I also need to follow proper software engineering practices (things need to be generalized so that parts can be swapped out without needing to rewrite any code; i.e., loose coupling, high cohesion).