Browse Source

added new template

newsletter
Esther Kleinhenz 6 years ago
parent
commit
48ca31a47b

+ 2
- 0
doc/bachelorarbeit_EstherKleinhenz/.texpadtmp/bachelorabeit_EstherKleinhenz.aux View File

\citation{*} \citation{*}
\bibdata{references/References_2} \bibdata{references/References_2}
\bibcite{Verdam}{{Lei13}{}{{}}{{}}} \bibcite{Verdam}{{Lei13}{}{{}}{{}}}
\bibcite{Ndukwe}{{Ndu17}{}{{}}{{}}}
\bibcite{Shelest}{{She09}{}{{}}{{}}}
\providecommand\NAT@force@numbers{}\NAT@force@numbers \providecommand\NAT@force@numbers{}\NAT@force@numbers
\@writefile{toc}{\contentsline {chapter}{Referenzen}{11}{chapter*.4}} \@writefile{toc}{\contentsline {chapter}{Referenzen}{11}{chapter*.4}}

+ 17
- 1
doc/bachelorarbeit_EstherKleinhenz/.texpadtmp/bachelorabeit_EstherKleinhenz.bbl View File

\begin{thebibliography}{Lei13}
\begin{thebibliography}{Ndu17}


\bibitem[Lei13]{Verdam} \bibitem[Lei13]{Verdam}
Ingo Leipner. Ingo Leipner.
\newblock \newblock
http://www.mz-web.de/wirtschaft/e-mail-flut-mails-bearbeiten-kommunikation-stress-zeit-sparen. http://www.mz-web.de/wirtschaft/e-mail-flut-mails-bearbeiten-kommunikation-stress-zeit-sparen.


\bibitem[Ndu17]{Ndukwe}
Nnenna Ndukwe.
\newblock Python is the back-end programming language of the future and
here’s why.
\newblock 2017.
\newblock
https://medium.com/@nnennahacks/https-medium-com-nnennandukwe-python-is-the-back-end-programming-language-of-the-future-heres-why.

\bibitem[She09]{Shelest}
Alexy Shelest.
\newblock Model view controller, model view presenter, and model view viewmodel
design patterns.
\newblock 2009.
\newblock
https://www.codeproject.com/Articles/42830/Model-View-Controller-Model-View-Presenter-and-Mod.

\end{thebibliography} \end{thebibliography}

+ 36
- 34
doc/bachelorarbeit_EstherKleinhenz/.texpadtmp/bachelorabeit_EstherKleinhenz.blg View File

The style file: alpha.bst The style file: alpha.bst
Database file #1: ../references/References_2.bib Database file #1: ../references/References_2.bib
Warning--empty journal in Verdam Warning--empty journal in Verdam
You've used 1 entry,
Warning--empty journal in Ndukwe
Warning--empty journal in Shelest
You've used 3 entries,
2543 wiz_defined-function locations, 2543 wiz_defined-function locations,
572 strings with 5001 characters,
and the built_in function-call counts, 297 in all, are:
= -- 27
> -- 8
< -- 1
+ -- 2
- -- 2
* -- 15
:= -- 59
add.period$ -- 4
call.type$ -- 1
change.case$ -- 5
chr.to.int$ -- 1
cite$ -- 2
duplicate$ -- 14
empty$ -- 21
format.name$ -- 4
if$ -- 55
584 strings with 5442 characters,
and the built_in function-call counts, 841 in all, are:
= -- 81
> -- 24
< -- 3
+ -- 6
- -- 6
* -- 41
:= -- 155
add.period$ -- 12
call.type$ -- 3
change.case$ -- 15
chr.to.int$ -- 3
cite$ -- 6
duplicate$ -- 42
empty$ -- 61
format.name$ -- 12
if$ -- 161
int.to.chr$ -- 1 int.to.chr$ -- 1
int.to.str$ -- 0 int.to.str$ -- 0
missing$ -- 1
newline$ -- 9
num.names$ -- 3
pop$ -- 6
missing$ -- 3
newline$ -- 21
num.names$ -- 9
pop$ -- 18
preamble$ -- 1 preamble$ -- 1
purify$ -- 6
purify$ -- 18
quote$ -- 0 quote$ -- 0
skip$ -- 12
skip$ -- 33
stack$ -- 0 stack$ -- 0
substring$ -- 7
substring$ -- 21
swap$ -- 0 swap$ -- 0
text.length$ -- 1
text.prefix$ -- 1
text.length$ -- 3
text.prefix$ -- 3
top$ -- 0 top$ -- 0
type$ -- 8
warning$ -- 1
while$ -- 2
width$ -- 2
write$ -- 15
(There was 1 warning)
type$ -- 24
warning$ -- 3
while$ -- 6
width$ -- 5
write$ -- 41
(There were 3 warnings)

+ 34
- 18
doc/bachelorarbeit_EstherKleinhenz/.texpadtmp/bachelorabeit_EstherKleinhenz.log View File

This is XeTeX, Version 3.14159265-2.6-0.99999 (TeX Live 2018) (preloaded format=xelatex 2018.6.7) 28 SEP 2018 12:27
This is XeTeX, Version 3.14159265-2.6-0.99999 (TeX Live 2018) (preloaded format=xelatex 2018.6.7) 28 SEP 2018 16:57
entering extended mode entering extended mode
\write18 enabled. \write18 enabled.
file:line:error style messages enabled. file:line:error style messages enabled.
Package babel Info: Redefining german shorthand "~ Package babel Info: Redefining german shorthand "~
(babel) in language on input line 1. (babel) in language on input line 1.
Package babel Info: Redefining german shorthand "f Package babel Info: Redefining german shorthand "f
(babel) in language on input line 4.
Package babel Info: Redefining german shorthand "|
(babel) in language on input line 4.
Package babel Info: Redefining german shorthand "~
(babel) in language on input line 4.
Package babel Info: Redefining german shorthand "f
(babel) in language on input line 5. (babel) in language on input line 5.
Package babel Info: Redefining german shorthand "| Package babel Info: Redefining german shorthand "|
(babel) in language on input line 5. (babel) in language on input line 5.
Package babel Info: Redefining german shorthand "~ Package babel Info: Redefining german shorthand "~
(babel) in language on input line 5. (babel) in language on input line 5.
Package babel Info: Redefining german shorthand "f Package babel Info: Redefining german shorthand "f
(babel) in language on input line 6.
(babel) in language on input line 9.
Package babel Info: Redefining german shorthand "| Package babel Info: Redefining german shorthand "|
(babel) in language on input line 6.
(babel) in language on input line 9.
Package babel Info: Redefining german shorthand "~ Package babel Info: Redefining german shorthand "~
(babel) in language on input line 6.
(babel) in language on input line 9.
Package babel Info: Redefining german shorthand "f Package babel Info: Redefining german shorthand "f
(babel) in language on input line 7.
(babel) in language on input line 10.
Package babel Info: Redefining german shorthand "| Package babel Info: Redefining german shorthand "|
(babel) in language on input line 7.
(babel) in language on input line 10.
Package babel Info: Redefining german shorthand "~ Package babel Info: Redefining german shorthand "~
(babel) in language on input line 7.
(babel) in language on input line 10.
Package babel Info: Redefining german shorthand "f
(babel) in language on input line 11.
Package babel Info: Redefining german shorthand "|
(babel) in language on input line 11.
Package babel Info: Redefining german shorthand "~
(babel) in language on input line 11.
) )
Package babel Info: Redefining german shorthand "f Package babel Info: Redefining german shorthand "f
(babel) in language on input line 56. (babel) in language on input line 56.
Missing character: There is no ̈ in font aer10! Missing character: There is no ̈ in font aer10!
Missing character: There is no ̈ in font aer10! Missing character: There is no ̈ in font aer10!
Missing character: There is no ̈ in font aer10! Missing character: There is no ̈ in font aer10!
Missing character: There is no ’ in font aer10!

Underfull \hbox (badness 10000) in paragraph at lines 12--18
\T1/aer/m/n/10.95 nnennandukwe-python-is-the-back-end-programming-language-of-the-future-
[]


Underfull \hbox (badness 10000) in paragraph at lines 20--26
[]\T1/aer/m/n/10.95 Alexy She-lest. Mo-del view con-trol-ler, mo-del view pre-
[]


Underfull \hbox (badness 10000) in paragraph at lines 20--26
\T1/aer/m/n/10.95 sen-ter, and mo-del view view-mo-del de-sign pat-terns. 2009.
[]



Underfull \hbox (badness 1163) in paragraph at lines 4--10
[]\T1/aer/m/n/10.95 Ingo Leip-ner. Stress fur be-schaf-tig-te: Wie kann man die e-mail-flut be-
Underfull \hbox (badness 10000) in paragraph at lines 20--26
\T1/aer/m/n/10.95 https://www.codeproject.com/Articles/42830/Model-View-Controller-Model-
[] []


) )
) )
(\end occurred when \ifnum on line 5 was incomplete) (\end occurred when \ifnum on line 5 was incomplete)
Here is how much of TeX's memory you used: Here is how much of TeX's memory you used:
26498 strings out of 492970
475143 string characters out of 6133939
26504 strings out of 492970
475230 string characters out of 6133939
545186 words of memory out of 5000000 545186 words of memory out of 5000000
30124 multiletter control sequences out of 15000+600000
30130 multiletter control sequences out of 15000+600000
553864 words of font info for 60 fonts, out of 8000000 for 9000 553864 words of font info for 60 fonts, out of 8000000 for 9000
1348 hyphenation exceptions out of 8191 1348 hyphenation exceptions out of 8191
58i,11n,50p,10437b,822s stack positions out of 5000i,500n,10000p,200000b,80000s 58i,11n,50p,10437b,822s stack positions out of 5000i,500n,10000p,200000b,80000s

BIN
doc/bachelorarbeit_EstherKleinhenz/.texpadtmp/bachelorabeit_EstherKleinhenz.synctex.gz View File


BIN
doc/bachelorarbeit_EstherKleinhenz/bachelorabeit_EstherKleinhenz.pdf View File


+ 5
- 1
doc/bachelorarbeit_EstherKleinhenz/chapters/framework.tex View File

\chapter{Framework} \chapter{Framework}
\label{ch:framework} \label{ch:framework}
Grundlagen...
Um die Website-Erweiterung realisieren zu können, wird zunächst festgelegt welche Programmierschnittstellen verwendet werden. Im Web-Backend fällt die Wahl auf die objektorientierte Sprache Python, das ausschlie"slich Serverseitig anwendbar ist. Der Programmaufbau Pythons macht den Code leicht lesbar und der einfache Syntax ermöglicht einen strukturierte Implementierung der Website([Ndu17]). Ein entscheidende Vorteil hierbei ist das dazugehörige Web-Framework Django, auf das im folgenden Kapitel genauer eingegangen wird.

\section{Django} \section{Django}
Django ist eine Erweiterung, die auf einer Model-View-Presenter (MVP) Architektur basiert. Ähnlich wie der Model-View-Controller sind die Interaktionen zwischen Model und View die Auswahl und Ausführung von Befehlen und das Auslösen von Ereignissen. Da die View aber hier bereits den Gro"steil des Controllers übernimmt, ist der MVP eine Überarbeitung. Der Teil, der Elemente des Modells auswählt, Operationen durchführt und alle Ereignisse kapselt, ergibt die Presenter-Klasse([She09]).
auf die Daten vom Model zurück und das Model teilt der View mit, wenn sich Daten ändern. Da nun aber nahezu alle Aufgaben des Controllers von der View übernommen werden,

\section{Erweiterung} \section{Erweiterung}
\subsection {Taggable-Manager} \subsection {Taggable-Manager}
\section{Bootstrap} \section{Bootstrap}

+ 15
- 1
doc/bachelorarbeit_EstherKleinhenz/references/References_2.bib View File

author = "Ingo Leipner", author = "Ingo Leipner",
title = "Stress für Beschäftigte: Wie kann man die E-Mail-Flut bekämpfen", title = "Stress für Beschäftigte: Wie kann man die E-Mail-Flut bekämpfen",
year = "2013", year = "2013",
note = "http://www.mz-web.de/wirtschaft/e-mail-flut-mails-bearbeiten-kommunikation-stress-zeit-sparen" }
note = "http://www.mz-web.de/wirtschaft/e-mail-flut-mails-bearbeiten-kommunikation-stress-zeit-sparen" }
@article{Ndukwe,
author = "Nnenna Ndukwe",
title = "Python is the back-end programming language of the future and here’s why",
year = "2017",
note = "https://medium.com/@nnennahacks/https-medium-com-nnennandukwe-python-is-the-back-end-programming-language-of-the-future-heres-why" }
@article{Shelest,
author = "Alexy Shelest",
title = "Model View Controller, Model View Presenter, and Model View ViewModel Design Patterns",
year = "2009",
note = "https://www.codeproject.com/Articles/42830/Model-View-Controller-Model-View-Presenter-and-Mod" }

Loading…
Cancel
Save