Commit e88bcd6cfeb5067bfbdd75aa4df4ec4ae145e833
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
Makefile
View file @
e88bcd6
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 | +} |