Commit 3a3422d89c8649e473bc5c4e678f1cb561c60119
1 parent
fbe1c300bc
Exists in
master
added edge from login to notification configuration
Showing 1 changed file with 2 additions and 1 deletions Inline Diff
use_cases_diagram.dot
View file @
3a3422d
digraph G{ | 1 | 1 | digraph G{ | |
ratio=0.7; | 2 | 2 | ratio=0.7; | |
rankdir="LR"; | 3 | 3 | rankdir="LR"; | |
node[shape=box]; | 4 | 4 | node[shape=box]; | |
nodesep=1.1; | 5 | 5 | nodesep=1.1; | |
// Styling: | 6 | 6 | // Styling: | |
// Accounts | 7 | 7 | // Accounts | |
"[A1] User Registration"[fillcolor="#9ce3ff", style=filled]; | 8 | 8 | "[A1] User Registration"[fillcolor="#9ce3ff", style=filled]; | |
"[A2] User Login"[fillcolor="#9ce3ff", style=filled]; | 9 | 9 | "[A2] User Login"[fillcolor="#9ce3ff", style=filled]; | |
"[A3] Add a Class"[fillcolor="#9ce3ff", style=filled]; | 10 | 10 | "[A3] Add a Class"[fillcolor="#9ce3ff", style=filled]; | |
"[A4] Drop a Class"[fillcolor="#9ce3ff", style=filled]; | 11 | 11 | "[A4] Drop a Class"[fillcolor="#9ce3ff", style=filled]; | |
"[A5] Password Change"[fillcolor="#9ce3ff", style=filled]; | 12 | 12 | "[A5] Password Change"[fillcolor="#9ce3ff", style=filled]; | |
"[A6] Password Reset"[fillcolor="#9ce3ff", style=filled]; | 13 | 13 | "[A6] Password Reset"[fillcolor="#9ce3ff", style=filled]; | |
"[A8] User Logout"[fillcolor="#9ce3ff", style=filled]; | 14 | 14 | "[A8] User Logout"[fillcolor="#9ce3ff", style=filled]; | |
"[A9] Contact Admin"[fillcolor="#9ce3ff", style=filled]; | 15 | 15 | "[A9] Contact Admin"[fillcolor="#9ce3ff", style=filled]; | |
"[A10] Configure Account Notifications"[fillcolor="#9ce3ff", style=filled]; | 16 | 16 | "[A10] Configure Account Notifications"[fillcolor="#9ce3ff", style=filled]; | |
17 | 17 | |||
// Flashcards | 18 | 18 | // Flashcards | |
"[F1] Push Flashcard"[fillcolor="#ff5050", style=filled]; | 19 | 19 | "[F1] Push Flashcard"[fillcolor="#ff5050", style=filled]; | |
"[F2] Edit Card"[fillcolor="#ff5050", style=filled]; | 20 | 20 | "[F2] Edit Card"[fillcolor="#ff5050", style=filled]; | |
"[F3] Pull Flashcard"[fillcolor="#ff5050", style=filled]; | 21 | 21 | "[F3] Pull Flashcard"[fillcolor="#ff5050", style=filled]; | |
"[F4] Flag Inappropriate Cards"[fillcolor="#ff5050", style=filled]; | 22 | 22 | "[F4] Flag Inappropriate Cards"[fillcolor="#ff5050", style=filled]; | |
"[F5] Filter Flashcards"[fillcolor="#ff5050", style=filled]; | 23 | 23 | "[F5] Filter Flashcards"[fillcolor="#ff5050", style=filled]; | |
"[F6] Blank Out Words"[fillcolor="#ff5050", style=filled]; | 24 | 24 | "[F6] Blank Out Words"[fillcolor="#ff5050", style=filled]; | |
"[F7] Fix Flashcard"[fillcolor="#ff5050", style=filled]; | 25 | 25 | "[F7] Fix Flashcard"[fillcolor="#ff5050", style=filled]; | |
"[F8] Hide Cards"[fillcolor="#ff5050", style=filled]; | 26 | 26 | "[F8] Hide Cards"[fillcolor="#ff5050", style=filled]; | |
"[F9] View Class Feed"[fillcolor="#ff5050", style=filled]; | 27 | 27 | "[F9] View Class Feed"[fillcolor="#ff5050", style=filled]; | |
28 | 28 | |||
// Decks | 29 | 29 | // Decks | |
"[D1] Remove Card from Deck"[fillcolor="#ccff99", style=filled]; | 30 | 30 | "[D1] Remove Card from Deck"[fillcolor="#ccff99", style=filled]; | |
"[D2] View Deck"[fillcolor="#ccff99", style=filled]; | 31 | 31 | "[D2] View Deck"[fillcolor="#ccff99", style=filled]; | |
32 | 32 | |||
// Study | 33 | 33 | // Study | |
"[R1] Study Deck"[fillcolor="#ffeeaa", style=filled]; | 34 | 34 | "[R1] Study Deck"[fillcolor="#ffeeaa", style=filled]; | |
35 | 35 | |||
// User | 36 | 36 | // User | |
[shape=none, shapefile="stick.png"]; | 37 | 37 | "User"[shape=none, shapefile="stick.png"]; | |
38 | 38 | |||
//Graph | 39 | 39 | //Graph | |
"User"->"[A1] User Registration"; | 40 | 40 | "User"->"[A1] User Registration"; | |
41 | 41 | |||
"[A1] User Registration"->"[A2] User Login"; | 42 | 42 | "[A1] User Registration"->"[A2] User Login"; | |
"[A2] User Login"->"[A6] Password Reset"; | 43 | 43 | "[A2] User Login"->"[A6] Password Reset"; | |
"[A2] User Login"->"[A5] Password Change"; | 44 | 44 | "[A2] User Login"->"[A5] Password Change"; | |
"[A2] User Login"->"[A3] Add a Class"; | 45 | 45 | "[A2] User Login"->"[A3] Add a Class"; | |
"[A2] User Login"->"[A8] User Logout"; | 46 | 46 | "[A2] User Login"->"[A8] User Logout"; | |
47 | "[A2] User Login" ->"[A10] Configure Account Notifications"; | |||
"[A3] Add a Class"->"[F9] View Class Feed"; | 47 | 48 | "[A3] Add a Class"->"[F9] View Class Feed"; | |
"[A3] Add a Class"->"[A4] Drop a Class" | 48 | 49 | "[A3] Add a Class"->"[A4] Drop a Class" | |
"[A8] User Logout"->"[A2] User Login"; | 49 | 50 | "[A8] User Logout"->"[A2] User Login"; | |
"[A9] Contact Admin"; | 50 | 51 | "[A9] Contact Admin"; | |
51 | 52 | |||
"[F1] Push Flashcard"->"[F6] Blank Out Words"; | 52 | 53 | "[F1] Push Flashcard"->"[F6] Blank Out Words"; | |
"[F8] Hide Cards"->"[F4] Flag Inappropriate Cards"; | 53 | 54 | "[F8] Hide Cards"->"[F4] Flag Inappropriate Cards"; | |
"[F9] View Class Feed" ->"[R1] Study Deck"; | 54 | 55 | "[F9] View Class Feed" ->"[R1] Study Deck"; | |
"[F9] View Class Feed"->"[D2] View Deck"; | 55 | 56 | "[F9] View Class Feed"->"[D2] View Deck"; | |
"[F9] View Class Feed"->"[F1] Push Flashcard"; | 56 | 57 | "[F9] View Class Feed"->"[F1] Push Flashcard"; | |
"[F9] View Class Feed"->"[F2] Edit Card"; | 57 | 58 | "[F9] View Class Feed"->"[F2] Edit Card"; | |
"[F9] View Class Feed"->"[F3] Pull Flashcard"; | 58 | 59 | "[F9] View Class Feed"->"[F3] Pull Flashcard"; |