Commit 69d14c854d1d67f346c288e6d6c18886c03c1ba0

Authored by Andrew Buss
0 parents
Exists in master

Added makefile and use cases diagram

Showing 3 changed files with 36 additions and 0 deletions Side-by-side Diff

... ... @@ -0,0 +1,2 @@
  1 +*~
  2 +*.png
0 3 \ No newline at end of file
... ... @@ -0,0 +1,10 @@
  1 +PNGS = use_cases_diagram.png
  2 +
  3 +all: $(PNGS)
  4 +
  5 +
  6 +%.png: %.dot
  7 + dot -Tpng -o $@ $<
  8 +
  9 +clean:
  10 + rm *.png
use_cases_diagram.dot View file @ 69d14c8
... ... @@ -0,0 +1,24 @@
  1 +digraph G{
  2 + ratio=0.75;
  3 + #rankdir="LR";
  4 + node[shape = box];
  5 + Register->Login;
  6 + Login->Login;
  7 + Login->"Forgot Password";
  8 + Logout->Login;
  9 + Login -> "Change Password";
  10 + Login -> "Configure Notifications";
  11 + Login->"Add Class";
  12 + "Add Class"->"View Class Feed";
  13 + "Push Flashcard"->"Select Blanks"
  14 + "View Class Feed"->"Push Flashcard";
  15 + "Push Flashcard"->"View Class Feed";
  16 + "Select Blanks"->"View Class Feed";
  17 + "View Class Feed"->"Pull Flashcard";
  18 + "Edit Deck" -> "Remove Cards";
  19 + "Edit Deck" -> "Edit Card";
  20 + "Edit Card" -> "Select Blanks";
  21 + "View Class Feed" ->"Study Deck";
  22 + "View Class Feed" ->"Edit Deck";
  23 + "Contact Admins"
  24 +}