Commit 495de81032ab733a15e7dd0df00e45ac83da289d
1 parent
99846bec64
Exists in
master
Moved sidebar to top!
Showing 3 changed files with 34 additions and 31 deletions Inline Diff
Makefile
View file @
495de81
PNGS = built/use_cases_diagram.png built/schema_diagram.png built/schema_graph.png built/screen_sequence_diagram.png | 1 | 1 | PNGS = built/use_cases_diagram.png built/schema_diagram.png built/schema_graph.png built/screen_sequence_diagram.png | |
PDFS = built/DesignUseCases.pdf built/screen_sequence_diagram.pdf | 2 | 2 | PDFS = built/DesignUseCases.pdf built/screen_sequence_diagram.pdf | |
3 | 3 | |||
all: built/ $(PNGS) $(PDFS) | 4 | 4 | all: built/ $(PNGS) $(PDFS) | |
5 | 5 | |||
built/: | 6 | 6 | built/: | |
mkdir -p built | 7 | 7 | mkdir -p built | |
8 | 8 | |||
built/schema_diagram.png: | 9 | 9 | built/schema_diagram.png: | |
sqlt-diagram --color -c 3 -t png -o built/schema_diagram.png --gutter 60 --from PostgreSQL db_schema.sql --title "Flashy" | 10 | 10 | sqlt-diagram --color -c 3 -t png -o built/schema_diagram.png --gutter 60 --from PostgreSQL db_schema.sql --title "Flashy" | |
11 | 11 | |||
built/schema_graph.png: | 12 | 12 | built/schema_graph.png: | |
sqlt-graph -o built/schema_graph.png --from PostgreSQL db_schema.sql | 13 | 13 | sqlt-graph -o built/schema_graph.png --from PostgreSQL db_schema.sql | |
14 | 14 | |||
built/%.png: %.dot | 15 | 15 | built/%.png: %.dot | |
dot -Tpng -o $@ $< | 16 | 16 | dot -Tpng -o $@ $< | |
17 | 17 | |||
18 | built/%.png: screen_sequence_diagrams/%.dot | |||
19 | dot -Tpng -o $@ $< | |||
20 | ||||
18 | 21 | |||
built/screen_sequence_diagram.pdf: built/screen_sequence_diagram.png | 19 | 22 | built/screen_sequence_diagram.pdf: built/screen_sequence_diagram.png | |
convert built/screen_sequence_diagram.png built/screen_sequence_diagram.pdf | 20 | 23 | convert built/screen_sequence_diagram.png built/screen_sequence_diagram.pdf | |
21 | 24 | |||
built/%.pdf: %.tex | 22 | 25 | built/%.pdf: %.tex | |
cd built/; pdflatex ../$< | 23 | 26 | cd built/; pdflatex ../$< |
screen_sequence_diagram.dot
View file @
495de81
digraph G{ | 1 | File was deleted | ||
ratio=0.75; | 2 | |||
//rankdir="LR"; | 3 | |||
node[shape = box]; | 4 | |||
//splines=ortho; | 5 | |||
nodesep=1.4; | 6 | |||
"Sidebar Menu"[center=true, fillcolor="#aaaaff", style=filled,pos="0,0!"]; | 7 | |||
"Controller"[center=true, fillcolor="#aaaaff", style=filled, shape = diamond]; | 8 | |||
"POST"[shape=none]; | 9 | |||
labelfloat=true; | 10 | |||
lp=100; | 11 | |||
12 | ||||
"Permission Denied: \n User cannot be enrolled in class"[shape=none] | 13 | |||
"Success! \n User is added to class"[shape=none]; | 14 | |||
"SUCCESS"[shape=none]; | 15 | |||
"FAILURE"[shape=none]; | 16 | |||
17 | ||||
"Controller"[center=true, fillcolor="#aaaaff", style=filled, shape = diamond]; | 18 | |||
"WhiteListCheck"[center=true, fillcolor="#aaaaff", style=filled, style=filled]; | 19 | |||
"Sidebar Menu" -> "POST"; | 20 | |||
"POST" -> "Controller"; | 21 | |||
"Controller" -> "FAILURE"; | 22 | |||
"FAILURE" -> "Sidebar Menu"; | 23 | |||
"Controller" -> "SUCCESS"; | 24 | |||
"SUCCESS"->"WhiteListCheck"; | 25 | |||
"WhiteListCheck" -> "Permission Denied: \n User cannot be enrolled in class"; | 26 | |||
"WhiteListCheck" -> "Success! \n User is added to class"; | 27 | |||
"Success! \n User is added to class" -> "Sidebar Menu"; | 28 |
screen_sequence_diagrams/add_class.dot
View file @
495de81
File was created | 1 | digraph G{ | ||
2 | ratio=0.75; | |||
3 | //rankdir="LR"; | |||
4 | node[shape = box]; | |||
5 | //splines=ortho; | |||
6 | nodesep=1.4; | |||
7 | "Sidebar Menu"[center=true, fillcolor="#aaaaff", style=filled,pos="0,0!"]; | |||
8 | "Controller"[center=true, fillcolor="#aaaaff", style=filled, shape = diamond]; | |||
9 | "POST"[shape=none]; | |||
10 | labelfloat=true; | |||
11 | lp=100; | |||
12 | ||||
13 | "Permission Denied: \n User cannot be enrolled in class"[shape=none] | |||
14 | "Success! \n User is added to class"[shape=none]; | |||
15 | "SUCCESS"[shape=none]; | |||
16 | "FAILURE"[shape=none]; | |||
17 | ||||
18 | "Controller"[center=true, fillcolor="#aaaaff", style=filled, shape = diamond]; | |||
19 | "WhiteListCheck"[center=true, fillcolor="#aaaaff", style=filled, style=filled]; | |||
20 | "Sidebar Menu" -> "POST"; | |||
21 | "POST" -> "Controller"; | |||
22 | "Controller" -> "FAILURE"; | |||
23 | "FAILURE" -> "Sidebar Menu"; | |||
24 | "Controller" -> "SUCCESS"; | |||
25 | "SUCCESS"->"WhiteListCheck"; | |||
26 | "WhiteListCheck" -> "Permission Denied: \n User cannot be enrolled in class"; | |||
27 | "WhiteListCheck" -> "Success! \n User is added to class"; | |||
28 | "Success! \n User is added to class" -> "Sidebar Menu"; |