Skip to main content

Design Documents

Project Basics/Background:


Project Requirements

Dictionary of Terms

Functional Design:


Functional Requirements

Use Case Diagrams:

Use Case Diagram
C# Enviornment Use Case
Use Case Diagram
Unity Visualizer Use Case

 

                                                                                                                                               

Sequence Diagram:                                                                Class Diagram:

Sequence Diagram
Graph Visualizer Sequence Diagram
Class Diagram
Graph Visualizer Class Diagram

                                                                

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

User Interface Design


UI Wireframes

Visualizer Main Wireframe
Graph Visualizer Main Page Wireframe
Play Button Wireframe
Upon pressing the Play Button the entire graph is traversed, the currently selected iteraor runs until all reachable nodes have been discovered and marked.
Step Button Wireframe
Each time the Step Button is pressed, the currently selected iterator makes one move.