use_cases_diagram.dot 1.42 KB
digraph G{
ratio=0.75;
rankdir="LR";
node[shape = box];
"[A1] Register"[fillcolor="#aaaaff", style=filled];
"[A2] Login"[fillcolor="#aaaaff", style=filled];
"[A8] Logout"[fillcolor="#aaaaff", style=filled];
"[A6] Forgot Password"[fillcolor="#aaaaff", style=filled];
"[A5] Change Password"[fillcolor="#aaaaff", style=filled];
"[A3] Add Class"[fillcolor="#aaaaff", style=filled];
#"[R40] Configure Notifications"[fillcolor="#ffaaff", style=filled];
"[A1] Register"->"[A2] Login";
"[A2] Login"->"[A2] Login";
"[A2] Login"->"[A6] Forgot Password";
"[A8] Logout"->"[A2] Login";
"[A2] Login"->"[A8] Logout";
"[A2] Login" -> "[A5] Change Password";
"[A2] Login" -> "[R40] Configure Notifications";
"[A2] Login"->"[A3] Add Class";
"[A3] Add Class"->"[F10] View Class Feed";
"[F1] Push Flashcard"->"[F6] Select Blanks"
"[F10] View Class Feed"->"[F1] Push Flashcard";
"[F1] Push Flashcard"->"[F10] View Class Feed";
"[F6] Select Blanks"->"[F10] View Class Feed";
"[F10] View Class Feed"->"[F3] Pull Flashcard";
"[D] Edit Deck" -> "Unpull Cards";
"[D] Edit Deck" -> "[F2] Edit Card";
"[F2] Edit Card" -> "[F6] Select Blanks";
"[F10] View Class Feed" ->"[R16] Study Deck";
"[F10] View Class Feed" ->"[D] Edit Deck";
"[A9] Contact Admins"
"User" [shapefile="stick.png"];
"User"->"[A1] Register";
}