From f03bdddb78c3a251319823a281fc8962f09454fc Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Mon, 10 Feb 2014 18:47:37 -0500 Subject: Oh my god, I can import everything as a PDF --- docs/DesignDocument-architecture-model2.pptx | Bin 0 -> 63714 bytes docs/DesignDocument-models.pptx | Bin 0 -> 64666 bytes docs/DesignDocument.md | 6 +++++- docs/Makefile | 6 +++++- 4 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 docs/DesignDocument-architecture-model2.pptx create mode 100644 docs/DesignDocument-models.pptx diff --git a/docs/DesignDocument-architecture-model2.pptx b/docs/DesignDocument-architecture-model2.pptx new file mode 100644 index 0000000..1a1a08a Binary files /dev/null and b/docs/DesignDocument-architecture-model2.pptx differ diff --git a/docs/DesignDocument-models.pptx b/docs/DesignDocument-models.pptx new file mode 100644 index 0000000..11985ff Binary files /dev/null and b/docs/DesignDocument-models.pptx differ diff --git a/docs/DesignDocument.md b/docs/DesignDocument.md index e66f473..8401d27 100644 --- a/docs/DesignDocument.md +++ b/docs/DesignDocument.md @@ -37,6 +37,8 @@ the “Model 2” (often mis-identified as “MVC”) design pattern/architecture. This architecture is comprised of three interacting components: Controllers, Views, and Models. +![](DesignDocument-architecture-model2.pdf)\ + Controllers : Requests received by the server are processed by a routing subroutine and directed to a controller responsible for handling @@ -110,6 +112,8 @@ Option 3: Use Optical Character Recognition to obtain statistics from score scre ### MODELS +![](DesignDocument-models.pdf)\ + ActiveRecord::Base (abstract) : The abstract model that all other models inherit from. @@ -329,4 +333,4 @@ TODO – I’m working on this – see images.pptx ~ Tomer So am I: ~ Luke -![](DesignDocument-classes.png)\ +![](DesignDocument-classes.pdf)\ diff --git a/docs/Makefile b/docs/Makefile index e81f701..b646976 100644 --- a/docs/Makefile +++ b/docs/Makefile @@ -9,11 +9,15 @@ html: $(addsuffix .html,$(docs)) pandoc -s $< -o $@ %.png: %.dot Makefile dot -Tpng < $< > $@ +%.pdf: %.dot Makefile + dot -Tpdf < $< > $@ +%.pdf: %.pptx Makefile + soffice --headless --convert-to pdf $< ProductBacklog.pdf: SystemModel.png SystemModel.png: stickman.png -DesignDocument.pdf: DesignDocument-classes.png +DesignDocument.pdf: DesignDocument-architecture-model2.pdf DesignDocument-models.pdf DesignDocument-classes.pdf DesignDocument.pdf.args = --table-of-contents --number-sections -f markdown+definition_lists clean: -- cgit v1.2.3-2-g168b