Commit e88bcd6cfeb5067bfbdd75aa4df4ec4ae145e833

Authored by Masud Rahman
1 parent 895b975d65
Exists in master

Does the new diagram work?

Showing 2 changed files with 35 additions and 1 deletions Side-by-side Diff

1   -PNGS = built/use_cases_diagram.png built/schema_diagram.png built/schema_graph.png
  1 +PNGS = built/screen_sequence_diagram built/use_cases_diagram.png built/schema_diagram.png built/schema_graph.png
2 2 PDFS = built/DesignUseCases.pdf
3 3  
4 4 all: built/ $(PNGS) $(PDFS)
screen_sequence_diagram.dot View file @ e88bcd6
  1 +digraph G{
  2 + ratio=0.75;
  3 + rankdir="LR";
  4 + node[shape = box];
  5 + "[A1] Register"[fillcolor="#aaaaff", style=filled];
  6 + "[A2] Login"[fillcolor="#aaaaff", style=filled];
  7 + "[A8] Logout"[fillcolor="#aaaaff", style=filled];
  8 + "[A6] Forgot Password"[fillcolor="#aaaaff", style=filled];
  9 + "[A5] Change Password"[fillcolor="#aaaaff", style=filled];
  10 + "[A3] Add Class"[fillcolor="#aaaaff", style=filled];
  11 + #"[R40] Configure Notifications"[fillcolor="#ffaaff", style=filled];
  12 + "[A1] Register"->"[A2] Login";
  13 + "[A2] Login"->"[A2] Login";
  14 + "[A2] Login"->"[A6] Forgot Password";
  15 + "[A8] Logout"->"[A2] Login";
  16 + "[A2] Login"->"[A8] Logout";
  17 + "[A2] Login" -> "[A5] Change Password";
  18 + "[A2] Login" -> "[R40] Configure Notifications";
  19 + "[A2] Login"->"[A3] Add Class";
  20 + "[A3] Add Class"->"[F10] View Class Feed";
  21 + "[F1] Push Flashcard"->"[F6] Select Blanks"
  22 + "[F10] View Class Feed"->"[F1] Push Flashcard";
  23 + "[F1] Push Flashcard"->"[F10] View Class Feed";
  24 + "[F6] Select Blanks"->"[F10] View Class Feed";
  25 + "[F10] View Class Feed"->"[F3] Pull Flashcard";
  26 + "[D] Edit Deck" -> "Unpull Cards";
  27 + "[D] Edit Deck" -> "[F2] Edit Card";
  28 + "[F2] Edit Card" -> "[F6] Select Blanks";
  29 + "[F10] View Class Feed" ->"[R16] Study Deck";
  30 + "[F10] View Class Feed" ->"[D] Edit Deck";
  31 + "[A9] Contact Admins"
  32 + "User" [shapefile="stick.png"];
  33 + "User"->"[A1] Register";
  34 +}