Commit 495de81032ab733a15e7dd0df00e45ac83da289d

Authored by Andrew Buss
1 parent 99846bec64
Exists in master

Moved sidebar to top!

Showing 3 changed files with 34 additions and 31 deletions Inline Diff

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";