edited chapter organisation with new subsections and text plus fortschungsdesign

This commit is contained in:
Esther Kleinhenz 2018-11-04 22:57:20 +01:00
parent 6c5bcb0131
commit 02551b24b5
21 changed files with 366 additions and 317 deletions

View File

@ -24,7 +24,7 @@
\babel@aux{german}{} \babel@aux{german}{}
\@input{abstract/abstract.aux} \@input{abstract/abstract.aux}
\HyPL@Entry{2<</S/r>>} \HyPL@Entry{2<</S/r>>}
\HyPL@Entry{6<</S/D>>} \HyPL@Entry{5<</S/D>>}
\@writefile{toc}{\contentsline {chapter}{Abbildungsverzeichnis}{1}{chapter*.4}} \@writefile{toc}{\contentsline {chapter}{Abbildungsverzeichnis}{1}{chapter*.4}}
\@input{chapters/einleitung.aux} \@input{chapters/einleitung.aux}
\@input{chapters/framework.aux} \@input{chapters/framework.aux}
@ -35,18 +35,18 @@
\bibstyle{alpha} \bibstyle{alpha}
\citation{*} \citation{*}
\bibdata{references/References_2} \bibdata{references/References_2}
\bibcite{Abromand}{{Abr16}{}{{}}{{}}}
\bibcite{Bootstrap}{{BA11}{}{{}}{{}}} \bibcite{Bootstrap}{{BA11}{}{{}}{{}}}
\bibcite{Oracle}{{Coo10}{}{{}}{{}}} \bibcite{Oracle}{{Coo10}{}{{}}{{}}}
\bibcite{Dixit}{{Dix18}{}{{}}{{}}} \bibcite{Dixit}{{Dix18}{}{{}}{{}}}
\bibcite{Schlede}{{FMS17}{}{{}}{{}}} \bibcite{Schlede}{{FMS17}{}{{}}{{}}}
\bibcite{Python}{{Fou18}{}{{}}{{}}} \bibcite{Django}{{Fou18a}{}{{}}{{}}}
\bibcite{Python}{{Fou18b}{}{{}}{{}}}
\bibcite{Gaynor}{{Gay10}{}{{}}{{}}} \bibcite{Gaynor}{{Gay10}{}{{}}{{}}}
\bibcite{Herzog}{{Her16}{}{{}}{{}}} \bibcite{Herzog}{{Her16}{}{{}}{{}}}
\bibcite{King}{{Kin17}{}{{}}{{}}} \bibcite{King}{{Kin17}{}{{}}{{}}}
\bibcite{Leipner}{{Lei13}{}{{}}{{}}} \bibcite{Leipner}{{Lei13}{}{{}}{{}}}
\@writefile{toc}{\contentsline {chapter}{Referenzen}{19}{chapter*.11}}
\bibcite{Ndukwe}{{Ndu17}{}{{}}{{}}} \bibcite{Ndukwe}{{Ndu17}{}{{}}{{}}}
\@writefile{toc}{\contentsline {chapter}{Referenzen}{18}{chapter*.13}}
\bibcite{Ong}{{Ong18}{}{{}}{{}}} \bibcite{Ong}{{Ong18}{}{{}}{{}}}
\bibcite{Otto}{{Ott11}{}{{}}{{}}} \bibcite{Otto}{{Ott11}{}{{}}{{}}}
\bibcite{Shabda}{{Sha09}{}{{}}{{}}} \bibcite{Shabda}{{Sha09}{}{{}}{{}}}

View File

@ -1,11 +1,4 @@
\begin{thebibliography}{FMS17} \begin{thebibliography}{Fou18b}
\bibitem[Abr16]{Abromand}
Amina Abromand.
\newblock Warum prototyping heutzutage unverzichtbar ist.
\newblock 2016.
\newblock
https://www.basecom.de/news/artikel/warum-prototyping-heutzutage-unverzichtbar-ist.
\bibitem[BA11]{Bootstrap} \bibitem[BA11]{Bootstrap}
Twitter~Inc Bootstrap~Authors. Twitter~Inc Bootstrap~Authors.
@ -33,7 +26,13 @@ Andreas~Donner Frank-Michael~Schlede, Thomas~Bär.
\newblock \newblock
https://www.ip-insider.de/was-ist-ldap-lightweight-directory-access-protocol-a-581204/. https://www.ip-insider.de/was-ist-ldap-lightweight-directory-access-protocol-a-581204/.
\bibitem[Fou18]{Python} \bibitem[Fou18a]{Django}
Django~Software Foundation.
\newblock django.contrib.auth, user model.
\newblock 2018.
\newblock https://docs.djangoproject.com/en/2.1/ref/contrib/auth/.
\bibitem[Fou18b]{Python}
Python~Software Foundation. Python~Software Foundation.
\newblock Virtual environments and packages. \newblock Virtual environments and packages.
\newblock 2018. \newblock 2018.

View File

@ -19,11 +19,11 @@ Repeated entry---line 127 of file ../references/References_2.bib
: @article{Otto : @article{Otto
: , : ,
I'm skipping whatever remains of this entry I'm skipping whatever remains of this entry
Warning--empty journal in Abromand
Warning--empty journal in Bootstrap Warning--empty journal in Bootstrap
Warning--empty journal in Oracle Warning--empty journal in Oracle
Warning--empty journal in Dixit Warning--empty journal in Dixit
Warning--empty journal in Schlede Warning--empty journal in Schlede
Warning--empty journal in Django
Warning--empty journal in Python Warning--empty journal in Python
Warning--empty journal in Gaynor Warning--empty journal in Gaynor
Warning--empty journal in Herzog Warning--empty journal in Herzog
@ -39,25 +39,25 @@ Warning--empty journal in Timm
Warning--empty publisher in Weigend Warning--empty publisher in Weigend
You've used 18 entries, You've used 18 entries,
2543 wiz_defined-function locations, 2543 wiz_defined-function locations,
662 strings with 7357 characters, 662 strings with 7323 characters,
and the built_in function-call counts, 4915 in all, are: and the built_in function-call counts, 4915 in all, are:
= -- 483 = -- 483
> -- 144 > -- 144
< -- 18 < -- 18
+ -- 36 + -- 37
- -- 36 - -- 36
* -- 238 * -- 238
:= -- 865 := -- 865
add.period$ -- 72 add.period$ -- 72
call.type$ -- 18 call.type$ -- 18
change.case$ -- 89 change.case$ -- 89
chr.to.int$ -- 18 chr.to.int$ -- 17
cite$ -- 36 cite$ -- 36
duplicate$ -- 254 duplicate$ -- 254
empty$ -- 366 empty$ -- 366
format.name$ -- 70 format.name$ -- 70
if$ -- 959 if$ -- 959
int.to.chr$ -- 1 int.to.chr$ -- 2
int.to.str$ -- 0 int.to.str$ -- 0
missing$ -- 19 missing$ -- 19
newline$ -- 111 newline$ -- 111
@ -66,7 +66,7 @@ pop$ -- 109
preamble$ -- 1 preamble$ -- 1
purify$ -- 108 purify$ -- 108
quote$ -- 0 quote$ -- 0
skip$ -- 196 skip$ -- 195
stack$ -- 0 stack$ -- 0
substring$ -- 126 substring$ -- 126
swap$ -- 1 swap$ -- 1

View File

@ -2,12 +2,14 @@
\babel@toc {german}{} \babel@toc {german}{}
\addvspace {10\p@ } \addvspace {10\p@ }
\addvspace {10\p@ } \addvspace {10\p@ }
\contentsline {figure}{\numberline {2.1}{\ignorespaces Vereinfachter MVP ([She09])\relax }}{6}{figure.caption.5} \contentsline {figure}{\numberline {2.1}{\ignorespaces Vereinfachter MVP ([She09])\relax }}{5}{figure.caption.5}
\contentsline {figure}{\numberline {2.2}{\ignorespaces Request-Response-Kreislauf des Django Frameworks ([Nev15])\relax }}{7}{figure.caption.6} \contentsline {figure}{\numberline {2.2}{\ignorespaces Request-Response-Kreislauf des Django Frameworks ([Nev15])\relax }}{6}{figure.caption.6}
\contentsline {figure}{\numberline {2.3}{\ignorespaces Erstellen der virtuelle Umgebung im Terminal\relax }}{8}{figure.caption.7} \contentsline {figure}{\numberline {2.3}{\ignorespaces Erstellen der virtuelle Umgebung im Terminal\relax }}{7}{figure.caption.7}
\contentsline {figure}{\numberline {2.4}{\ignorespaces Beispiel eines LDAP-Trees ([Orc10])\relax }}{9}{figure.caption.8} \contentsline {figure}{\numberline {2.4}{\ignorespaces Beispiel eines LDAP-Trees ([Orc10])\relax }}{8}{figure.caption.8}
\contentsline {figure}{\numberline {2.5}{\ignorespaces Einbindung von Bootstrap in einer HTML-Datei\relax }}{12}{figure.caption.9} \contentsline {figure}{\numberline {2.5}{\ignorespaces Einbindung von Bootstrap in einer HTML-Datei\relax }}{11}{figure.caption.9}
\contentsline {figure}{\numberline {2.6}{\ignorespaces Bootstrap-Klassen in HTML-Tag\relax }}{12}{figure.caption.10} \contentsline {figure}{\numberline {2.6}{\ignorespaces Bootstrap-Klassen in HTML-Tag\relax }}{11}{figure.caption.10}
\addvspace {10\p@ } \addvspace {10\p@ }
\contentsline {figure}{\numberline {3.1}{\ignorespaces Forschungsdesign\relax }}{13}{figure.caption.11}
\contentsline {figure}{\numberline {3.2}{\ignorespaces CustomUserModel in models.py\relax }}{14}{figure.caption.12}
\addvspace {10\p@ } \addvspace {10\p@ }
\addvspace {10\p@ } \addvspace {10\p@ }

View File

@ -1,4 +1,4 @@
This is XeTeX, Version 3.14159265-2.6-0.99999 (TeX Live 2018) (preloaded format=xelatex 2018.6.7) 4 NOV 2018 14:50 This is XeTeX, Version 3.14159265-2.6-0.99999 (TeX Live 2018) (preloaded format=xelatex 2018.6.7) 4 NOV 2018 22:54
entering extended mode entering extended mode
\write18 enabled. \write18 enabled.
file:line:error style messages enabled. file:line:error style messages enabled.
@ -902,7 +902,14 @@ Package: fancyhdr 2017/06/30 v3.9a Extensive control of page headers and footers
\f@nch@O@erf=\skip74 \f@nch@O@erf=\skip74
\f@nch@O@olf=\skip75 \f@nch@O@olf=\skip75
\f@nch@O@orf=\skip76 \f@nch@O@orf=\skip76
)) )
Package Fancyhdr Warning: \fancyhead's `E' option without twoside option is useless on input line 71.
Package Fancyhdr Warning: \fancyfoot's `E' option without twoside option is useless on input line 73.
)
./bachelorabeit_EstherKleinhenz.tex:5: Extra \else. ./bachelorabeit_EstherKleinhenz.tex:5: Extra \else.
\@include ...ediate \closeout \@partaux \fi \else \@include ...ediate \closeout \@partaux \fi \else
\deadcycles \z@ \@nameuse ... \deadcycles \z@ \@nameuse ...
@ -945,7 +952,7 @@ LaTeX Font Info: ... okay on input line 26.
* paper: a4paper * paper: a4paper
* layout: <same size as paper> * layout: <same size as paper>
* layoutoffset:(h,v)=(0.0pt,0.0pt) * layoutoffset:(h,v)=(0.0pt,0.0pt)
* modes: twoside * modes:
* h-part:(L,W,R)=(56.9055pt, 426.79135pt, 113.81102pt) * h-part:(L,W,R)=(56.9055pt, 426.79135pt, 113.81102pt)
* v-part:(T,H,B)=(85.35826pt, 674.33032pt, 85.35826pt) * v-part:(T,H,B)=(85.35826pt, 674.33032pt, 85.35826pt)
* \paperwidth=597.50787pt * \paperwidth=597.50787pt
@ -953,13 +960,13 @@ LaTeX Font Info: ... okay on input line 26.
* \textwidth=426.79135pt * \textwidth=426.79135pt
* \textheight=674.33032pt * \textheight=674.33032pt
* \oddsidemargin=-15.36449pt * \oddsidemargin=-15.36449pt
* \evensidemargin=41.54103pt * \evensidemargin=-15.36449pt
* \topmargin=-23.91173pt * \topmargin=-23.91173pt
* \headheight=12.0pt * \headheight=12.0pt
* \headsep=25.0pt * \headsep=25.0pt
* \topskip=12.0pt * \topskip=12.0pt
* \footskip=30.0pt * \footskip=30.0pt
* \marginparwidth=85.0pt * \marginparwidth=35.0pt
* \marginparsep=10.0pt * \marginparsep=10.0pt
* \columnsep=10.0pt * \columnsep=10.0pt
* \skip\footins=10.8pt plus 4.0pt minus 2.0pt * \skip\footins=10.8pt plus 4.0pt minus 2.0pt
@ -967,8 +974,8 @@ LaTeX Font Info: ... okay on input line 26.
* \voffset=0.0pt * \voffset=0.0pt
* \mag=1000 * \mag=1000
* \@twocolumnfalse * \@twocolumnfalse
* \@twosidetrue * \@twosidefalse
* \@mparswitchtrue * \@mparswitchfalse
* \@reversemarginfalse * \@reversemarginfalse
* (1in=72.27pt=25.4mm, 1cm=28.453pt) * (1in=72.27pt=25.4mm, 1cm=28.453pt)
@ -1085,23 +1092,6 @@ Package babel Info: Redefining german shorthand "~
]
Package babel Info: Redefining german shorthand "f
(babel) in language on input line 49.
Package babel Info: Redefining german shorthand "|
(babel) in language on input line 49.
Package babel Info: Redefining german shorthand "~
(babel) in language on input line 49.
Package babel Info: Redefining german shorthand "f
(babel) in language on input line 49.
Package babel Info: Redefining german shorthand "|
(babel) in language on input line 49.
Package babel Info: Redefining german shorthand "~
(babel) in language on input line 49.
[2
] (/Users/Esthi/thesis_ek/doc/bachelorarbeit_EstherKleinhenz/.texpadtmp/bachelorabeit_EstherKleinhenz.toc ] (/Users/Esthi/thesis_ek/doc/bachelorarbeit_EstherKleinhenz/.texpadtmp/bachelorabeit_EstherKleinhenz.toc
Package babel Info: Redefining german shorthand "f Package babel Info: Redefining german shorthand "f
(babel) in language on input line 29. (babel) in language on input line 29.
@ -1115,7 +1105,11 @@ Package babel Info: Redefining german shorthand "|
(babel) in language on input line 29. (babel) in language on input line 29.
Package babel Info: Redefining german shorthand "~ Package babel Info: Redefining german shorthand "~
(babel) in language on input line 29. (babel) in language on input line 29.
[3]) [2
])
\tf@toc=\write6 \tf@toc=\write6
\openout6 = `bachelorabeit_EstherKleinhenz.toc'. \openout6 = `bachelorabeit_EstherKleinhenz.toc'.
@ -1138,7 +1132,7 @@ Package babel Info: Redefining german shorthand "|
(babel) in language on input line 50. (babel) in language on input line 50.
Package babel Info: Redefining german shorthand "~ Package babel Info: Redefining german shorthand "~
(babel) in language on input line 50. (babel) in language on input line 50.
[4] [3]
Package babel Info: Redefining german shorthand "f Package babel Info: Redefining german shorthand "f
(babel) in language on input line 52. (babel) in language on input line 52.
Package babel Info: Redefining german shorthand "| Package babel Info: Redefining german shorthand "|
@ -1170,23 +1164,6 @@ Package babel Info: Redefining german shorthand "~
\openout2 = `chapters/einleitung.aux'. \openout2 = `chapters/einleitung.aux'.
(./chapters/einleitung.tex (./chapters/einleitung.tex
Package babel Info: Redefining german shorthand "f
(babel) in language on input line 1.
Package babel Info: Redefining german shorthand "|
(babel) in language on input line 1.
Package babel Info: Redefining german shorthand "~
(babel) in language on input line 1.
Package babel Info: Redefining german shorthand "f
(babel) in language on input line 1.
Package babel Info: Redefining german shorthand "|
(babel) in language on input line 1.
Package babel Info: Redefining german shorthand "~
(babel) in language on input line 1.
[2
]
Kapitel 1. Kapitel 1.
Package babel Info: Redefining german shorthand "f Package babel Info: Redefining german shorthand "f
(babel) in language on input line 1. (babel) in language on input line 1.
@ -1228,7 +1205,11 @@ Package babel Info: Redefining german shorthand "|
(babel) in language on input line 12. (babel) in language on input line 12.
Package babel Info: Redefining german shorthand "~ Package babel Info: Redefining german shorthand "~
(babel) in language on input line 12. (babel) in language on input line 12.
[3] [2
]
Package babel Info: Redefining german shorthand "f Package babel Info: Redefining german shorthand "f
(babel) in language on input line 13. (babel) in language on input line 13.
Package babel Info: Redefining german shorthand "| Package babel Info: Redefining german shorthand "|
@ -1250,7 +1231,7 @@ Package babel Info: Redefining german shorthand "|
(babel) in language on input line 57. (babel) in language on input line 57.
Package babel Info: Redefining german shorthand "~ Package babel Info: Redefining german shorthand "~
(babel) in language on input line 57. (babel) in language on input line 57.
[4] [3]
\openout2 = `chapters/framework.aux'. \openout2 = `chapters/framework.aux'.
(./chapters/framework.tex (./chapters/framework.tex
@ -1284,7 +1265,7 @@ Package babel Info: Redefining german shorthand "|
(babel) in language on input line 20. (babel) in language on input line 20.
Package babel Info: Redefining german shorthand "~ Package babel Info: Redefining german shorthand "~
(babel) in language on input line 20. (babel) in language on input line 20.
[5 [4
@ -1321,22 +1302,20 @@ Package babel Info: Redefining german shorthand "|
(babel) in language on input line 38. (babel) in language on input line 38.
Package babel Info: Redefining german shorthand "~ Package babel Info: Redefining german shorthand "~
(babel) in language on input line 38. (babel) in language on input line 38.
[5]
Package babel Info: Redefining german shorthand "f
(babel) in language on input line 50.
Package babel Info: Redefining german shorthand "|
(babel) in language on input line 50.
Package babel Info: Redefining german shorthand "~
(babel) in language on input line 50.
Package babel Info: Redefining german shorthand "f
(babel) in language on input line 50.
Package babel Info: Redefining german shorthand "|
(babel) in language on input line 50.
Package babel Info: Redefining german shorthand "~
(babel) in language on input line 50.
[6] [6]
Underfull \vbox (badness 2951) has occurred while \output is active []
Package babel Info: Redefining german shorthand "f
(babel) in language on input line 50.
Package babel Info: Redefining german shorthand "|
(babel) in language on input line 50.
Package babel Info: Redefining german shorthand "~
(babel) in language on input line 50.
Package babel Info: Redefining german shorthand "f
(babel) in language on input line 50.
Package babel Info: Redefining german shorthand "|
(babel) in language on input line 50.
Package babel Info: Redefining german shorthand "~
(babel) in language on input line 50.
[7]
Package babel Info: Redefining german shorthand "f Package babel Info: Redefining german shorthand "f
(babel) in language on input line 54. (babel) in language on input line 54.
Package babel Info: Redefining german shorthand "| Package babel Info: Redefining german shorthand "|
@ -1363,7 +1342,7 @@ Package babel Info: Redefining german shorthand "|
(babel) in language on input line 70. (babel) in language on input line 70.
Package babel Info: Redefining german shorthand "~ Package babel Info: Redefining german shorthand "~
(babel) in language on input line 70. (babel) in language on input line 70.
[8] [7]
File: figures/ldap-tree.png Graphic file (type bmp) File: figures/ldap-tree.png Graphic file (type bmp)
<figures/ldap-tree.png> <figures/ldap-tree.png>
Package babel Info: Redefining german shorthand "f Package babel Info: Redefining german shorthand "f
@ -1390,27 +1369,27 @@ Package babel Info: Redefining german shorthand "|
(babel) in language on input line 83. (babel) in language on input line 83.
Package babel Info: Redefining german shorthand "~ Package babel Info: Redefining german shorthand "~
(babel) in language on input line 83. (babel) in language on input line 83.
[8]
Package babel Info: Redefining german shorthand "f
(babel) in language on input line 101.
Package babel Info: Redefining german shorthand "|
(babel) in language on input line 101.
Package babel Info: Redefining german shorthand "~
(babel) in language on input line 101.
Package babel Info: Redefining german shorthand "f
(babel) in language on input line 106.
Package babel Info: Redefining german shorthand "|
(babel) in language on input line 106.
Package babel Info: Redefining german shorthand "~
(babel) in language on input line 106.
Package babel Info: Redefining german shorthand "f
(babel) in language on input line 106.
Package babel Info: Redefining german shorthand "|
(babel) in language on input line 106.
Package babel Info: Redefining german shorthand "~
(babel) in language on input line 106.
[9] [9]
Package babel Info: Redefining german shorthand "f Package babel Info: Redefining german shorthand "f
(babel) in language on input line 101.
Package babel Info: Redefining german shorthand "|
(babel) in language on input line 101.
Package babel Info: Redefining german shorthand "~
(babel) in language on input line 101.
Package babel Info: Redefining german shorthand "f
(babel) in language on input line 106.
Package babel Info: Redefining german shorthand "|
(babel) in language on input line 106.
Package babel Info: Redefining german shorthand "~
(babel) in language on input line 106.
Package babel Info: Redefining german shorthand "f
(babel) in language on input line 106.
Package babel Info: Redefining german shorthand "|
(babel) in language on input line 106.
Package babel Info: Redefining german shorthand "~
(babel) in language on input line 106.
[10]
Package babel Info: Redefining german shorthand "f
(babel) in language on input line 110. (babel) in language on input line 110.
Package babel Info: Redefining german shorthand "| Package babel Info: Redefining german shorthand "|
(babel) in language on input line 110. (babel) in language on input line 110.
@ -1434,7 +1413,7 @@ Package babel Info: Redefining german shorthand "|
(babel) in language on input line 123. (babel) in language on input line 123.
Package babel Info: Redefining german shorthand "~ Package babel Info: Redefining german shorthand "~
(babel) in language on input line 123. (babel) in language on input line 123.
[11] [10]
File: figures/bootstrap-class-example.png Graphic file (type bmp) File: figures/bootstrap-class-example.png Graphic file (type bmp)
<figures/bootstrap-class-example.png> <figures/bootstrap-class-example.png>
Package babel Info: Redefining german shorthand "f Package babel Info: Redefining german shorthand "f
@ -1456,7 +1435,7 @@ Package babel Info: Redefining german shorthand "|
(babel) in language on input line 58. (babel) in language on input line 58.
Package babel Info: Redefining german shorthand "~ Package babel Info: Redefining german shorthand "~
(babel) in language on input line 58. (babel) in language on input line 58.
[12] [11]
\openout2 = `chapters/prototyp.aux'. \openout2 = `chapters/prototyp.aux'.
(./chapters/prototyp.tex (./chapters/prototyp.tex
@ -1468,81 +1447,131 @@ Package babel Info: Redefining german shorthand "|
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 6. (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 6. (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 6. (babel) in language on input line 5.
File: figures/forschungsdesign.png Graphic file (type bmp)
<figures/forschungsdesign.png>
Overfull \hbox (6.80373pt too wide) in paragraph at lines 8--9 LaTeX Warning: `!h' float specifier changed to `!ht'.
\T1/aer/m/n/12 Grundlegender Auf-bau der Web-site, Ver-wal-tung der Da-ten evlt auf noch-mal Taggable-
Package babel Info: Redefining german shorthand "f
(babel) in language on input line 16.
Package babel Info: Redefining german shorthand "|
(babel) in language on input line 16.
Package babel Info: Redefining german shorthand "~
(babel) in language on input line 16.
Overfull \hbox (6.80373pt too wide) in paragraph at lines 18--19
\T1/aer/m/n/12 Grundlegender Auf-bau der Web-site, Ver-wal-tung der Da-ten evlt noch-mal auf Taggable-
[] []
Package babel Info: Redefining german shorthand "f Package babel Info: Redefining german shorthand "f
(babel) in language on input line 10. (babel) in language on input line 21.
Package babel Info: Redefining german shorthand "| Package babel Info: Redefining german shorthand "|
(babel) in language on input line 10. (babel) in language on input line 21.
Package babel Info: Redefining german shorthand "~ Package babel Info: Redefining german shorthand "~
(babel) in language on input line 10. (babel) in language on input line 21.
Package babel Info: Redefining german shorthand "f Package babel Info: Redefining german shorthand "f
(babel) in language on input line 13. (babel) in language on input line 21.
Package babel Info: Redefining german shorthand "| Package babel Info: Redefining german shorthand "|
(babel) in language on input line 13. (babel) in language on input line 21.
Package babel Info: Redefining german shorthand "~ Package babel Info: Redefining german shorthand "~
(babel) in language on input line 13. (babel) in language on input line 21.
Package babel Info: Redefining german shorthand "f [12
(babel) in language on input line 17.
Package babel Info: Redefining german shorthand "|
(babel) in language on input line 17.
Package babel Info: Redefining german shorthand "~
(babel) in language on input line 17.
Package babel Info: Redefining german shorthand "f
(babel) in language on input line 20.
Package babel Info: Redefining german shorthand "|
(babel) in language on input line 20.
Package babel Info: Redefining german shorthand "~
(babel) in language on input line 20.
Package babel Info: Redefining german shorthand "f
(babel) in language on input line 24.
Package babel Info: Redefining german shorthand "|
(babel) in language on input line 24.
Package babel Info: Redefining german shorthand "~
(babel) in language on input line 24.
Package babel Info: Redefining german shorthand "f
(babel) in language on input line 24.
Package babel Info: Redefining german shorthand "|
(babel) in language on input line 24.
Package babel Info: Redefining german shorthand "~
(babel) in language on input line 24.
[13
] ]
Package babel Info: Redefining german shorthand "f Package babel Info: Redefining german shorthand "f
(babel) in language on input line 24. (babel) in language on input line 21.
Package babel Info: Redefining german shorthand "| Package babel Info: Redefining german shorthand "|
(babel) in language on input line 24. (babel) in language on input line 21.
Package babel Info: Redefining german shorthand "~ Package babel Info: Redefining german shorthand "~
(babel) in language on input line 24. (babel) in language on input line 21.
File: figures/custommodelcode.png Graphic file (type bmp)
<figures/custommodelcode.png>
Package babel Info: Redefining german shorthand "f
(babel) in language on input line 36.
Package babel Info: Redefining german shorthand "|
(babel) in language on input line 36.
Package babel Info: Redefining german shorthand "~
(babel) in language on input line 36.
Package babel Info: Redefining german shorthand "f
(babel) in language on input line 36.
Package babel Info: Redefining german shorthand "|
(babel) in language on input line 36.
Package babel Info: Redefining german shorthand "~
(babel) in language on input line 36.
[13]
Package babel Info: Redefining german shorthand "f
(babel) in language on input line 46.
Package babel Info: Redefining german shorthand "|
(babel) in language on input line 46.
Package babel Info: Redefining german shorthand "~
(babel) in language on input line 46.
Overfull \hbox (1.12642pt too wide) in paragraph at lines 25--26 Overfull \hbox (9.91238pt too wide) in paragraph at lines 49--50
[]\T1/aer/m/n/12 Ein Django-Projekt bil-det be-reits beim Ein-rich-ten, \T1/aer/m/it/12 per De-fault\T1/aer/m/n/12 , ei-ne Administrator-
[]
Package babel Info: Redefining german shorthand "f
(babel) in language on input line 52.
Package babel Info: Redefining german shorthand "|
(babel) in language on input line 52.
Package babel Info: Redefining german shorthand "~
(babel) in language on input line 52.
Package babel Info: Redefining german shorthand "f
(babel) in language on input line 56.
Package babel Info: Redefining german shorthand "|
(babel) in language on input line 56.
Package babel Info: Redefining german shorthand "~
(babel) in language on input line 56.
Package babel Info: Redefining german shorthand "f
(babel) in language on input line 59.
Package babel Info: Redefining german shorthand "|
(babel) in language on input line 59.
Package babel Info: Redefining german shorthand "~
(babel) in language on input line 59.
Package babel Info: Redefining german shorthand "f
(babel) in language on input line 64.
Package babel Info: Redefining german shorthand "|
(babel) in language on input line 64.
Package babel Info: Redefining german shorthand "~
(babel) in language on input line 64.
Overfull \hbox (1.12642pt too wide) in paragraph at lines 65--66
\T1/aer/m/n/12 Tags als ein-ge-logg-ter User abon-nie-ren und ver-wal-ten Front-end und Admin-Backend? \T1/aer/m/n/12 Tags als ein-ge-logg-ter User abon-nie-ren und ver-wal-ten Front-end und Admin-Backend?
[] []
Package babel Info: Redefining german shorthand "f Package babel Info: Redefining german shorthand "f
(babel) in language on input line 27. (babel) in language on input line 67.
Package babel Info: Redefining german shorthand "| Package babel Info: Redefining german shorthand "|
(babel) in language on input line 27. (babel) in language on input line 67.
Package babel Info: Redefining german shorthand "~ Package babel Info: Redefining german shorthand "~
(babel) in language on input line 27. (babel) in language on input line 67.
Package babel Info: Redefining german shorthand "f Package babel Info: Redefining german shorthand "f
(babel) in language on input line 30. (babel) in language on input line 67.
Package babel Info: Redefining german shorthand "| Package babel Info: Redefining german shorthand "|
(babel) in language on input line 30. (babel) in language on input line 67.
Package babel Info: Redefining german shorthand "~ Package babel Info: Redefining german shorthand "~
(babel) in language on input line 30. (babel) in language on input line 67.
[14]
Package babel Info: Redefining german shorthand "f
(babel) in language on input line 67.
Package babel Info: Redefining german shorthand "|
(babel) in language on input line 67.
Package babel Info: Redefining german shorthand "~
(babel) in language on input line 67.
Package babel Info: Redefining german shorthand "f
(babel) in language on input line 70.
Package babel Info: Redefining german shorthand "|
(babel) in language on input line 70.
Package babel Info: Redefining german shorthand "~
(babel) in language on input line 70.
) )
Package babel Info: Redefining german shorthand "f Package babel Info: Redefining german shorthand "f
(babel) in language on input line 59. (babel) in language on input line 59.
@ -1556,7 +1585,7 @@ Package babel Info: Redefining german shorthand "|
(babel) in language on input line 59. (babel) in language on input line 59.
Package babel Info: Redefining german shorthand "~ Package babel Info: Redefining german shorthand "~
(babel) in language on input line 59. (babel) in language on input line 59.
[14] [15]
\openout2 = `chapters/ergebnis.aux'. \openout2 = `chapters/ergebnis.aux'.
(./chapters/ergebnis.tex (./chapters/ergebnis.tex
@ -1590,7 +1619,7 @@ Package babel Info: Redefining german shorthand "|
(babel) in language on input line 60. (babel) in language on input line 60.
Package babel Info: Redefining german shorthand "~ Package babel Info: Redefining german shorthand "~
(babel) in language on input line 60. (babel) in language on input line 60.
[15 [16
@ -1602,26 +1631,6 @@ Package babel Info: Redefining german shorthand "~
\openout2 = `chapters/fazit.aux'. \openout2 = `chapters/fazit.aux'.
(./chapters/fazit.tex (./chapters/fazit.tex
Package babel Info: Redefining german shorthand "f
(babel) in language on input line 1.
Package babel Info: Redefining german shorthand "|
(babel) in language on input line 1.
Package babel Info: Redefining german shorthand "~
(babel) in language on input line 1.
Package babel Info: Redefining german shorthand "f
(babel) in language on input line 1.
Package babel Info: Redefining german shorthand "|
(babel) in language on input line 1.
Package babel Info: Redefining german shorthand "~
(babel) in language on input line 1.
[16
]
Kapitel 5. Kapitel 5.
Package babel Info: Redefining german shorthand "f Package babel Info: Redefining german shorthand "f
(babel) in language on input line 1. (babel) in language on input line 1.
@ -1642,24 +1651,14 @@ Package babel Info: Redefining german shorthand "|
(babel) in language on input line 62. (babel) in language on input line 62.
Package babel Info: Redefining german shorthand "~ Package babel Info: Redefining german shorthand "~
(babel) in language on input line 62. (babel) in language on input line 62.
[17] (/Users/Esthi/thesis_ek/doc/bachelorarbeit_EstherKleinhenz/.texpadtmp/bachelorabeit_EstherKleinhenz.bbl [17
Package babel Info: Redefining german shorthand "f
(babel) in language on input line 1.
Package babel Info: Redefining german shorthand "|
(babel) in language on input line 1.
Package babel Info: Redefining german shorthand "~
(babel) in language on input line 1.
Package babel Info: Redefining german shorthand "f
(babel) in language on input line 1.
Package babel Info: Redefining german shorthand "|
(babel) in language on input line 1.
Package babel Info: Redefining german shorthand "~
(babel) in language on input line 1.
[18
]
] (/Users/Esthi/thesis_ek/doc/bachelorarbeit_EstherKleinhenz/.texpadtmp/bachelorabeit_EstherKleinhenz.bbl
Package babel Info: Redefining german shorthand "f Package babel Info: Redefining german shorthand "f
(babel) in language on input line 1. (babel) in language on input line 1.
Package babel Info: Redefining german shorthand "| Package babel Info: Redefining german shorthand "|
@ -1667,85 +1666,83 @@ Package babel Info: Redefining german shorthand "|
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.
Underfull \hbox (badness 2818) in paragraph at lines 4--9 Underfull \hbox (badness 4316) in paragraph at lines 4--8
[]\T1/aer/m/n/12 Amina Ab-ro-mand. War-um pro-to-ty-p-ing heut-zu-ta-ge un-ver-zicht-bar
[]
Underfull \hbox (badness 4441) in paragraph at lines 11--15
[]\T1/aer/m/n/12 Twitter Inc Boot-strap Aut-hors. Boot-strap re-po-si-to-ry. 2011. []\T1/aer/m/n/12 Twitter Inc Boot-strap Aut-hors. Boot-strap re-po-si-to-ry. 2011.
[] []
Underfull \hbox (badness 10000) in paragraph at lines 17--21 Underfull \hbox (badness 10000) in paragraph at lines 10--14
[]\T1/aer/m/n/12 Oracle Coope-ra-ti-on. About ldap. 2010. []\T1/aer/m/n/12 Oracle Coope-ra-ti-on. About ldap. 2010.
[] []
Underfull \hbox (badness 10000) in paragraph at lines 23--28 Underfull \hbox (badness 10000) in paragraph at lines 16--21
\T1/aer/m/n/12 https://www.datacamp.com/community/tutorials/pep8-tutorial-python- \T1/aer/m/n/12 https://www.datacamp.com/community/tutorials/pep8-tutorial-python-
[] []
Missing character: There is no in font aer12! Missing character: There is no in font aer12!
Underfull \hbox (badness 2818) in paragraph at lines 57--62 Underfull \hbox (badness 2717) in paragraph at lines 56--61
[]\T1/aer/m/n/12 Adam King. Djan-go midd-le-wa-res and the re-quest/-re-spon-se cy- []\T1/aer/m/n/12 Adam King. Djan-go midd-le-wa-res and the re-quest/-re-spon-se cy-
[] []
Missing character: There is no ̈ in font aer12! Missing character: There is no ̈ in font aer12!
Missing character: There is no ̈ in font aer12! Missing character: There is no ̈ in font aer12!
Missing character: There is no ̈ in font aer12! Missing character: There is no ̈ in font aer12!
Package babel Info: Redefining german shorthand "f
(babel) in language on input line 71.
Package babel Info: Redefining german shorthand "|
(babel) in language on input line 71.
Package babel Info: Redefining german shorthand "~
(babel) in language on input line 71.
Package babel Info: Redefining german shorthand "f
(babel) in language on input line 71.
Package babel Info: Redefining german shorthand "|
(babel) in language on input line 71.
Package babel Info: Redefining german shorthand "~
(babel) in language on input line 71.
[19]
Missing character: There is no in font aer12! Missing character: There is no in font aer12!
Underfull \hbox (badness 10000) in paragraph at lines 72--78 Underfull \hbox (badness 10000) in paragraph at lines 71--77
\T1/aer/m/n/12 medium-com-nnennandukwe-python-is-the-back-end-programming- \T1/aer/m/n/12 medium-com-nnennandukwe-python-is-the-back-end-programming-
[] []
Package babel Info: Redefining german shorthand "f
(babel) in language on input line 77.
Package babel Info: Redefining german shorthand "|
(babel) in language on input line 77.
Package babel Info: Redefining german shorthand "~
(babel) in language on input line 77.
Package babel Info: Redefining german shorthand "f
(babel) in language on input line 77.
Package babel Info: Redefining german shorthand "|
(babel) in language on input line 77.
Package babel Info: Redefining german shorthand "~
(babel) in language on input line 77.
[18
Underfull \hbox (badness 10000) in paragraph at lines 80--84
]
Underfull \hbox (badness 10000) in paragraph at lines 79--83
[]\T1/aer/m/n/12 Selwin Ong. django-post_office git re-po-si-to-ry. 2018. []\T1/aer/m/n/12 Selwin Ong. django-post_office git re-po-si-to-ry. 2018.
[] []
Underfull \hbox (badness 10000) in paragraph at lines 86--91 Underfull \hbox (badness 10000) in paragraph at lines 85--90
[]\T1/aer/m/n/12 Mark Ot-to. Boot-strap from twit-ter. 2011. []\T1/aer/m/n/12 Mark Ot-to. Boot-strap from twit-ter. 2011.
[] []
Underfull \hbox (badness 10000) in paragraph at lines 86--91 Underfull \hbox (badness 10000) in paragraph at lines 85--90
\T1/aer/m/n/12 https://blog.twitter.com/developer/en_us/a/2011/bootstrap- \T1/aer/m/n/12 https://blog.twitter.com/developer/en_us/a/2011/bootstrap-
[] []
Underfull \hbox (badness 10000) in paragraph at lines 93--97 Underfull \hbox (badness 10000) in paragraph at lines 92--96
[]\T1/aer/m/n/12 Shabda. Un-der-stan-ding de-co-ra-tors. 2009. []\T1/aer/m/n/12 Shabda. Un-der-stan-ding de-co-ra-tors. 2009.
[] []
Underfull \hbox (badness 10000) in paragraph at lines 99--105 Underfull \hbox (badness 10000) in paragraph at lines 98--104
[]\T1/aer/m/n/12 Alexy She-lest. Mo-del view con-trol-ler, mo-del view pre- []\T1/aer/m/n/12 Alexy She-lest. Mo-del view con-trol-ler, mo-del view pre-
[] []
Underfull \hbox (badness 10000) in paragraph at lines 99--105 Underfull \hbox (badness 10000) in paragraph at lines 98--104
\T1/aer/m/n/12 sen-ter, and mo-del view view-mo-del de-sign pat-terns. 2009. \T1/aer/m/n/12 sen-ter, and mo-del view view-mo-del de-sign pat-terns. 2009.
[] []
Underfull \hbox (badness 10000) in paragraph at lines 99--105 Underfull \hbox (badness 10000) in paragraph at lines 98--104
\T1/aer/m/n/12 https://www.codeproject.com/Articles/42830/Model-View-Controller- \T1/aer/m/n/12 https://www.codeproject.com/Articles/42830/Model-View-Controller-
[] []
@ -1763,7 +1760,7 @@ Package babel Info: Redefining german shorthand "|
(babel) in language on input line 77. (babel) in language on input line 77.
Package babel Info: Redefining german shorthand "~ Package babel Info: Redefining german shorthand "~
(babel) in language on input line 77. (babel) in language on input line 77.
[20] [19]
Package atveryend Info: Empty hook `AfterLastShipout' on input line 77. Package atveryend Info: Empty hook `AfterLastShipout' on input line 77.
(/Users/Esthi/thesis_ek/doc/bachelorarbeit_EstherKleinhenz/.texpadtmp/bachelorabeit_EstherKleinhenz.aux (/Users/Esthi/thesis_ek/doc/bachelorarbeit_EstherKleinhenz/.texpadtmp/titlepage/titlepage.aux) (/Users/Esthi/thesis_ek/doc/bachelorarbeit_EstherKleinhenz/.texpadtmp/abstract/abstract.aux) (/Users/Esthi/thesis_ek/doc/bachelorarbeit_EstherKleinhenz/.texpadtmp/chapters/einleitung.aux) (/Users/Esthi/thesis_ek/doc/bachelorarbeit_EstherKleinhenz/.texpadtmp/chapters/framework.aux) (/Users/Esthi/thesis_ek/doc/bachelorarbeit_EstherKleinhenz/.texpadtmp/chapters/prototyp.aux) (/Users/Esthi/thesis_ek/doc/bachelorarbeit_EstherKleinhenz/.texpadtmp/chapters/ergebnis.aux) (/Users/Esthi/thesis_ek/doc/bachelorarbeit_EstherKleinhenz/.texpadtmp/chapters/ausblick.aux) (/Users/Esthi/thesis_ek/doc/bachelorarbeit_EstherKleinhenz/.texpadtmp/chapters/fazit.aux)) (/Users/Esthi/thesis_ek/doc/bachelorarbeit_EstherKleinhenz/.texpadtmp/bachelorabeit_EstherKleinhenz.aux (/Users/Esthi/thesis_ek/doc/bachelorarbeit_EstherKleinhenz/.texpadtmp/titlepage/titlepage.aux) (/Users/Esthi/thesis_ek/doc/bachelorarbeit_EstherKleinhenz/.texpadtmp/abstract/abstract.aux) (/Users/Esthi/thesis_ek/doc/bachelorarbeit_EstherKleinhenz/.texpadtmp/chapters/einleitung.aux) (/Users/Esthi/thesis_ek/doc/bachelorarbeit_EstherKleinhenz/.texpadtmp/chapters/framework.aux) (/Users/Esthi/thesis_ek/doc/bachelorarbeit_EstherKleinhenz/.texpadtmp/chapters/prototyp.aux) (/Users/Esthi/thesis_ek/doc/bachelorarbeit_EstherKleinhenz/.texpadtmp/chapters/ergebnis.aux) (/Users/Esthi/thesis_ek/doc/bachelorarbeit_EstherKleinhenz/.texpadtmp/chapters/ausblick.aux) (/Users/Esthi/thesis_ek/doc/bachelorarbeit_EstherKleinhenz/.texpadtmp/chapters/fazit.aux))
Package atveryend Info: Empty hook `AtVeryEndDocument' on input line 77. Package atveryend Info: Empty hook `AtVeryEndDocument' on input line 77.
@ -1778,12 +1775,12 @@ Package atveryend Info: Empty hook `AtVeryVeryEnd' on input line 77.
) )
(\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:
26594 strings out of 492970 26602 strings out of 492970
476940 string characters out of 6133939 477164 string characters out of 6133939
547021 words of memory out of 5000000 547139 words of memory out of 5000000
30207 multiletter control sequences out of 15000+600000 30213 multiletter control sequences out of 15000+600000
555998 words of font info for 62 fonts, out of 8000000 for 9000 555998 words of font info for 62 fonts, out of 8000000 for 9000
1348 hyphenation exceptions out of 8191 1348 hyphenation exceptions out of 8191
58i,12n,50p,10437b,924s stack positions out of 5000i,500n,10000p,200000b,80000s 58i,12n,50p,10437b,943s stack positions out of 5000i,500n,10000p,200000b,80000s
Output written on /Users/Esthi/thesis_ek/doc/bachelorarbeit_EstherKleinhenz/.texpadtmp/bachelorabeit_EstherKleinhenz.pdf (26 pages). Output written on /Users/Esthi/thesis_ek/doc/bachelorarbeit_EstherKleinhenz/.texpadtmp/bachelorabeit_EstherKleinhenz.pdf (24 pages).

View File

@ -14,15 +14,17 @@
\BOOKMARK [1][-]{section.2.3}{Bootstrap}{chapter.2}% 14 \BOOKMARK [1][-]{section.2.3}{Bootstrap}{chapter.2}% 14
\BOOKMARK [1][-]{section.2.4}{Cron}{chapter.2}% 15 \BOOKMARK [1][-]{section.2.4}{Cron}{chapter.2}% 15
\BOOKMARK [0][-]{chapter.3}{Prototyp}{}% 16 \BOOKMARK [0][-]{chapter.3}{Prototyp}{}% 16
\BOOKMARK [1][-]{section.3.1}{Organisation}{chapter.3}% 17 \BOOKMARK [1][-]{section.3.1}{Forschungsdesign}{chapter.3}% 17
\BOOKMARK [2][-]{subsection.3.1.1}{Verwaltung\040im\040Administrator-Backend}{section.3.1}% 18 \BOOKMARK [1][-]{section.3.2}{Organisation}{chapter.3}% 18
\BOOKMARK [2][-]{subsection.3.1.2}{Berechtigung\040der\040User}{section.3.1}% 19 \BOOKMARK [2][-]{subsection.3.2.1}{Datenmodellierung}{section.3.2}% 19
\BOOKMARK [1][-]{section.3.2}{Funktionen}{chapter.3}% 20 \BOOKMARK [2][-]{subsection.3.2.2}{Verwaltung\040im\040Administrator-Back-end}{section.3.2}% 20
\BOOKMARK [2][-]{subsection.3.2.1}{Informationen\040verwalten}{section.3.2}% 21 \BOOKMARK [2][-]{subsection.3.2.3}{Berechtigung\040der\040User}{section.3.2}% 21
\BOOKMARK [2][-]{subsection.3.2.2}{Abonnieren}{section.3.2}% 22 \BOOKMARK [1][-]{section.3.3}{Funktionen}{chapter.3}% 22
\BOOKMARK [2][-]{subsection.3.2.3}{Filtern}{section.3.2}% 23 \BOOKMARK [2][-]{subsection.3.3.1}{Verwalten}{section.3.3}% 23
\BOOKMARK [2][-]{subsection.3.2.4}{Benachrichtigung}{section.3.2}% 24 \BOOKMARK [2][-]{subsection.3.3.2}{Abonnieren}{section.3.3}% 24
\BOOKMARK [0][-]{chapter.4}{Ergebnis}{}% 25 \BOOKMARK [2][-]{subsection.3.3.3}{Filtern}{section.3.3}% 25
\BOOKMARK [1][-]{subsection.4.0.1}{Evaluierung}{chapter.4}% 26 \BOOKMARK [2][-]{subsection.3.3.4}{Benachrichtigung}{section.3.3}% 26
\BOOKMARK [0][-]{chapter.5}{Zusammenfassung\040und\040Ausblick}{}% 27 \BOOKMARK [0][-]{chapter.4}{Ergebnis}{}% 27
\BOOKMARK [0][-]{chapter*.11}{Referenzen}{}% 28 \BOOKMARK [1][-]{subsection.4.0.1}{Evaluierung}{chapter.4}% 28
\BOOKMARK [0][-]{chapter.5}{Zusammenfassung\040und\040Ausblick}{}% 29
\BOOKMARK [0][-]{chapter*.13}{Referenzen}{}% 30

View File

@ -2,29 +2,31 @@
\babel@toc {german}{} \babel@toc {german}{}
\contentsline {chapter}{Abstract}{i}{figure.caption.1} \contentsline {chapter}{Abstract}{i}{figure.caption.1}
\contentsline {chapter}{Abbildungsverzeichnis}{1}{chapter*.4} \contentsline {chapter}{Abbildungsverzeichnis}{1}{chapter*.4}
\contentsline {chapter}{\numberline {1}Einleitung}{3}{chapter.1} \contentsline {chapter}{\numberline {1}Einleitung}{2}{chapter.1}
\contentsline {section}{\numberline {1.1}Ausgangssituation}{3}{section.1.1} \contentsline {section}{\numberline {1.1}Ausgangssituation}{2}{section.1.1}
\contentsline {section}{\numberline {1.2}Ziel der Arbeit}{4}{section.1.2} \contentsline {section}{\numberline {1.2}Ziel der Arbeit}{3}{section.1.2}
\contentsline {chapter}{\numberline {2}Framework}{5}{chapter.2} \contentsline {chapter}{\numberline {2}Framework}{4}{chapter.2}
\contentsline {section}{\numberline {2.1}Django}{5}{section.2.1} \contentsline {section}{\numberline {2.1}Django}{4}{section.2.1}
\contentsline {subsection}{\numberline {2.1.1}Besonderheiten Django's}{7}{subsection.2.1.1} \contentsline {subsection}{\numberline {2.1.1}Besonderheiten Django's}{6}{subsection.2.1.1}
\contentsline {subsection}{\numberline {2.1.2}Virtuelle Umgebung}{8}{subsection.2.1.2} \contentsline {subsection}{\numberline {2.1.2}Virtuelle Umgebung}{7}{subsection.2.1.2}
\contentsline {subsection}{\numberline {2.1.3}Lightweight Directory Access Protocol}{8}{subsection.2.1.3} \contentsline {subsection}{\numberline {2.1.3}Lightweight Directory Access Protocol}{7}{subsection.2.1.3}
\contentsline {section}{\numberline {2.2}Erweiterungen}{9}{section.2.2} \contentsline {section}{\numberline {2.2}Erweiterungen}{8}{section.2.2}
\contentsline {subsection}{\numberline {2.2.1}Taggable-Manager}{9}{subsection.2.2.1} \contentsline {subsection}{\numberline {2.2.1}Taggable-Manager}{8}{subsection.2.2.1}
\contentsline {subsection}{\numberline {2.2.2}Hilfsbibliotheken}{10}{subsection.2.2.2} \contentsline {subsection}{\numberline {2.2.2}Hilfsbibliotheken}{9}{subsection.2.2.2}
\contentsline {section}{\numberline {2.3}Bootstrap}{11}{section.2.3} \contentsline {section}{\numberline {2.3}Bootstrap}{10}{section.2.3}
\contentsline {section}{\numberline {2.4}Cron}{12}{section.2.4} \contentsline {section}{\numberline {2.4}Cron}{11}{section.2.4}
\contentsline {chapter}{\numberline {3}Prototyp}{13}{chapter.3} \contentsline {chapter}{\numberline {3}Prototyp}{12}{chapter.3}
\contentsline {section}{\numberline {3.1}Organisation}{13}{section.3.1} \contentsline {section}{\numberline {3.1}Forschungsdesign}{12}{section.3.1}
\contentsline {subsection}{\numberline {3.1.1}Verwaltung im Administrator-Backend}{13}{subsection.3.1.1} \contentsline {section}{\numberline {3.2}Organisation}{13}{section.3.2}
\contentsline {subsection}{\numberline {3.1.2}Berechtigung der User}{13}{subsection.3.1.2} \contentsline {subsection}{\numberline {3.2.1}Datenmodellierung}{13}{subsection.3.2.1}
\contentsline {section}{\numberline {3.2}Funktionen}{13}{section.3.2} \contentsline {subsection}{\numberline {3.2.2}Verwaltung im Administrator-Back-end}{14}{subsection.3.2.2}
\contentsline {subsection}{\numberline {3.2.1}Informationen verwalten}{14}{subsection.3.2.1} \contentsline {subsection}{\numberline {3.2.3}Berechtigung der User}{14}{subsection.3.2.3}
\contentsline {subsection}{\numberline {3.2.2}Abonnieren}{14}{subsection.3.2.2} \contentsline {section}{\numberline {3.3}Funktionen}{14}{section.3.3}
\contentsline {subsection}{\numberline {3.2.3}Filtern}{14}{subsection.3.2.3} \contentsline {subsection}{\numberline {3.3.1}Verwalten}{14}{subsection.3.3.1}
\contentsline {subsection}{\numberline {3.2.4}Benachrichtigung}{14}{subsection.3.2.4} \contentsline {subsection}{\numberline {3.3.2}Abonnieren}{15}{subsection.3.3.2}
\contentsline {chapter}{\numberline {4}Ergebnis}{15}{chapter.4} \contentsline {subsection}{\numberline {3.3.3}Filtern}{15}{subsection.3.3.3}
\contentsline {subsection}{\numberline {4.0.1}Evaluierung}{15}{subsection.4.0.1} \contentsline {subsection}{\numberline {3.3.4}Benachrichtigung}{15}{subsection.3.3.4}
\contentsline {chapter}{\numberline {4}Ergebnis}{16}{chapter.4}
\contentsline {subsection}{\numberline {4.0.1}Evaluierung}{16}{subsection.4.0.1}
\contentsline {chapter}{\numberline {5}Zusammenfassung und Ausblick}{17}{chapter.5} \contentsline {chapter}{\numberline {5}Zusammenfassung und Ausblick}{17}{chapter.5}
\contentsline {chapter}{Referenzen}{19}{chapter*.11} \contentsline {chapter}{Referenzen}{18}{chapter*.13}

View File

@ -1,7 +1,7 @@
\relax \relax
\providecommand\hyper@newdestlabel[2]{} \providecommand\hyper@newdestlabel[2]{}
\@setckpt{chapters/ausblick}{ \@setckpt{chapters/ausblick}{
\setcounter{page}{16} \setcounter{page}{17}
\setcounter{equation}{0} \setcounter{equation}{0}
\setcounter{enumi}{0} \setcounter{enumi}{0}
\setcounter{enumii}{0} \setcounter{enumii}{0}
@ -28,7 +28,7 @@
\setcounter{Item}{0} \setcounter{Item}{0}
\setcounter{Hfootnote}{0} \setcounter{Hfootnote}{0}
\setcounter{Hy@AnnotLevel}{0} \setcounter{Hy@AnnotLevel}{0}
\setcounter{bookmark@seq@number}{26} \setcounter{bookmark@seq@number}{28}
\setcounter{NAT@ctr}{0} \setcounter{NAT@ctr}{0}
\setcounter{lstlisting}{0} \setcounter{lstlisting}{0}
\setcounter{section@level}{0} \setcounter{section@level}{0}

View File

@ -1,12 +1,12 @@
\relax \relax
\providecommand\hyper@newdestlabel[2]{} \providecommand\hyper@newdestlabel[2]{}
\@writefile{toc}{\contentsline {chapter}{\numberline {1}Einleitung}{3}{chapter.1}} \@writefile{toc}{\contentsline {chapter}{\numberline {1}Einleitung}{2}{chapter.1}}
\@writefile{lof}{\addvspace {10\p@ }} \@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {1.1}Ausgangssituation}{3}{section.1.1}} \@writefile{toc}{\contentsline {section}{\numberline {1.1}Ausgangssituation}{2}{section.1.1}}
\@writefile{toc}{\contentsline {section}{\numberline {1.2}Ziel der Arbeit}{4}{section.1.2}} \@writefile{toc}{\contentsline {section}{\numberline {1.2}Ziel der Arbeit}{3}{section.1.2}}
\@setckpt{chapters/einleitung}{ \@setckpt{chapters/einleitung}{
\setcounter{page}{5} \setcounter{page}{4}
\setcounter{equation}{0} \setcounter{equation}{0}
\setcounter{enumi}{0} \setcounter{enumi}{0}
\setcounter{enumii}{0} \setcounter{enumii}{0}

View File

@ -1,12 +1,12 @@
\relax \relax
\providecommand\hyper@newdestlabel[2]{} \providecommand\hyper@newdestlabel[2]{}
\@writefile{toc}{\contentsline {chapter}{\numberline {4}Ergebnis}{15}{chapter.4}} \@writefile{toc}{\contentsline {chapter}{\numberline {4}Ergebnis}{16}{chapter.4}}
\@writefile{lof}{\addvspace {10\p@ }} \@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }}
\newlabel{ch:ergebnis}{{4}{15}{Ergebnis}{chapter.4}{}} \newlabel{ch:ergebnis}{{4}{16}{Ergebnis}{chapter.4}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.0.1}Evaluierung}{15}{subsection.4.0.1}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.0.1}Evaluierung}{16}{subsection.4.0.1}}
\@setckpt{chapters/ergebnis}{ \@setckpt{chapters/ergebnis}{
\setcounter{page}{16} \setcounter{page}{17}
\setcounter{equation}{0} \setcounter{equation}{0}
\setcounter{enumi}{0} \setcounter{enumi}{0}
\setcounter{enumii}{0} \setcounter{enumii}{0}
@ -33,7 +33,7 @@
\setcounter{Item}{0} \setcounter{Item}{0}
\setcounter{Hfootnote}{0} \setcounter{Hfootnote}{0}
\setcounter{Hy@AnnotLevel}{0} \setcounter{Hy@AnnotLevel}{0}
\setcounter{bookmark@seq@number}{26} \setcounter{bookmark@seq@number}{28}
\setcounter{NAT@ctr}{0} \setcounter{NAT@ctr}{0}
\setcounter{lstlisting}{0} \setcounter{lstlisting}{0}
\setcounter{section@level}{0} \setcounter{section@level}{0}

View File

@ -32,7 +32,7 @@
\setcounter{Item}{0} \setcounter{Item}{0}
\setcounter{Hfootnote}{0} \setcounter{Hfootnote}{0}
\setcounter{Hy@AnnotLevel}{0} \setcounter{Hy@AnnotLevel}{0}
\setcounter{bookmark@seq@number}{27} \setcounter{bookmark@seq@number}{29}
\setcounter{NAT@ctr}{0} \setcounter{NAT@ctr}{0}
\setcounter{lstlisting}{0} \setcounter{lstlisting}{0}
\setcounter{section@level}{0} \setcounter{section@level}{0}

View File

@ -1,26 +1,26 @@
\relax \relax
\providecommand\hyper@newdestlabel[2]{} \providecommand\hyper@newdestlabel[2]{}
\@writefile{toc}{\contentsline {chapter}{\numberline {2}Framework}{5}{chapter.2}} \@writefile{toc}{\contentsline {chapter}{\numberline {2}Framework}{4}{chapter.2}}
\@writefile{lof}{\addvspace {10\p@ }} \@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }}
\newlabel{ch:framework}{{2}{5}{Framework}{chapter.2}{}} \newlabel{ch:framework}{{2}{4}{Framework}{chapter.2}{}}
\@writefile{toc}{\contentsline {section}{\numberline {2.1}Django}{5}{section.2.1}} \@writefile{toc}{\contentsline {section}{\numberline {2.1}Django}{4}{section.2.1}}
\@writefile{lof}{\contentsline {figure}{\numberline {2.1}{\ignorespaces Vereinfachter MVP ([She09])\relax }}{6}{figure.caption.5}} \@writefile{lof}{\contentsline {figure}{\numberline {2.1}{\ignorespaces Vereinfachter MVP ([She09])\relax }}{5}{figure.caption.5}}
\@writefile{lof}{\contentsline {figure}{\numberline {2.2}{\ignorespaces Request-Response-Kreislauf des Django Frameworks ([Nev15])\relax }}{7}{figure.caption.6}} \@writefile{lof}{\contentsline {figure}{\numberline {2.2}{\ignorespaces Request-Response-Kreislauf des Django Frameworks ([Nev15])\relax }}{6}{figure.caption.6}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.1}Besonderheiten Django's}{7}{subsection.2.1.1}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.1.1}Besonderheiten Django's}{6}{subsection.2.1.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.2}Virtuelle Umgebung}{8}{subsection.2.1.2}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.1.2}Virtuelle Umgebung}{7}{subsection.2.1.2}}
\@writefile{lof}{\contentsline {figure}{\numberline {2.3}{\ignorespaces Erstellen der virtuelle Umgebung im Terminal\relax }}{8}{figure.caption.7}} \@writefile{lof}{\contentsline {figure}{\numberline {2.3}{\ignorespaces Erstellen der virtuelle Umgebung im Terminal\relax }}{7}{figure.caption.7}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.3}Lightweight Directory Access Protocol}{8}{subsection.2.1.3}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.1.3}Lightweight Directory Access Protocol}{7}{subsection.2.1.3}}
\@writefile{lof}{\contentsline {figure}{\numberline {2.4}{\ignorespaces Beispiel eines LDAP-Trees ([Orc10])\relax }}{9}{figure.caption.8}} \@writefile{lof}{\contentsline {figure}{\numberline {2.4}{\ignorespaces Beispiel eines LDAP-Trees ([Orc10])\relax }}{8}{figure.caption.8}}
\@writefile{toc}{\contentsline {section}{\numberline {2.2}Erweiterungen}{9}{section.2.2}} \@writefile{toc}{\contentsline {section}{\numberline {2.2}Erweiterungen}{8}{section.2.2}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2.1}Taggable-Manager}{9}{subsection.2.2.1}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.2.1}Taggable-Manager}{8}{subsection.2.2.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2.2}Hilfsbibliotheken}{10}{subsection.2.2.2}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.2.2}Hilfsbibliotheken}{9}{subsection.2.2.2}}
\@writefile{toc}{\contentsline {section}{\numberline {2.3}Bootstrap}{11}{section.2.3}} \@writefile{toc}{\contentsline {section}{\numberline {2.3}Bootstrap}{10}{section.2.3}}
\@writefile{lof}{\contentsline {figure}{\numberline {2.5}{\ignorespaces Einbindung von Bootstrap in einer HTML-Datei\relax }}{12}{figure.caption.9}} \@writefile{lof}{\contentsline {figure}{\numberline {2.5}{\ignorespaces Einbindung von Bootstrap in einer HTML-Datei\relax }}{11}{figure.caption.9}}
\@writefile{lof}{\contentsline {figure}{\numberline {2.6}{\ignorespaces Bootstrap-Klassen in HTML-Tag\relax }}{12}{figure.caption.10}} \@writefile{lof}{\contentsline {figure}{\numberline {2.6}{\ignorespaces Bootstrap-Klassen in HTML-Tag\relax }}{11}{figure.caption.10}}
\@writefile{toc}{\contentsline {section}{\numberline {2.4}Cron}{12}{section.2.4}} \@writefile{toc}{\contentsline {section}{\numberline {2.4}Cron}{11}{section.2.4}}
\@setckpt{chapters/framework}{ \@setckpt{chapters/framework}{
\setcounter{page}{13} \setcounter{page}{12}
\setcounter{equation}{0} \setcounter{equation}{0}
\setcounter{enumi}{0} \setcounter{enumi}{0}
\setcounter{enumii}{0} \setcounter{enumii}{0}

View File

@ -1,19 +1,23 @@
\relax \relax
\providecommand\hyper@newdestlabel[2]{} \providecommand\hyper@newdestlabel[2]{}
\@writefile{toc}{\contentsline {chapter}{\numberline {3}Prototyp}{13}{chapter.3}} \@writefile{toc}{\contentsline {chapter}{\numberline {3}Prototyp}{12}{chapter.3}}
\@writefile{lof}{\addvspace {10\p@ }} \@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }} \@writefile{lot}{\addvspace {10\p@ }}
\newlabel{ch:prototyp}{{3}{13}{Prototyp}{chapter.3}{}} \newlabel{ch:prototyp}{{3}{12}{Prototyp}{chapter.3}{}}
\@writefile{toc}{\contentsline {section}{\numberline {3.1}Organisation}{13}{section.3.1}} \@writefile{toc}{\contentsline {section}{\numberline {3.1}Forschungsdesign}{12}{section.3.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.1}Verwaltung im Administrator-Backend}{13}{subsection.3.1.1}} \@writefile{lof}{\contentsline {figure}{\numberline {3.1}{\ignorespaces Forschungsdesign\relax }}{13}{figure.caption.11}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.2}Berechtigung der User}{13}{subsection.3.1.2}} \@writefile{toc}{\contentsline {section}{\numberline {3.2}Organisation}{13}{section.3.2}}
\@writefile{toc}{\contentsline {section}{\numberline {3.2}Funktionen}{13}{section.3.2}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.2.1}Datenmodellierung}{13}{subsection.3.2.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.1}Informationen verwalten}{14}{subsection.3.2.1}} \@writefile{lof}{\contentsline {figure}{\numberline {3.2}{\ignorespaces CustomUserModel in models.py\relax }}{14}{figure.caption.12}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.2}Abonnieren}{14}{subsection.3.2.2}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.2.2}Verwaltung im Administrator-Back-end}{14}{subsection.3.2.2}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.3}Filtern}{14}{subsection.3.2.3}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.2.3}Berechtigung der User}{14}{subsection.3.2.3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.4}Benachrichtigung}{14}{subsection.3.2.4}} \@writefile{toc}{\contentsline {section}{\numberline {3.3}Funktionen}{14}{section.3.3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.1}Verwalten}{14}{subsection.3.3.1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.2}Abonnieren}{15}{subsection.3.3.2}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.3}Filtern}{15}{subsection.3.3.3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.4}Benachrichtigung}{15}{subsection.3.3.4}}
\@setckpt{chapters/prototyp}{ \@setckpt{chapters/prototyp}{
\setcounter{page}{15} \setcounter{page}{16}
\setcounter{equation}{0} \setcounter{equation}{0}
\setcounter{enumi}{0} \setcounter{enumi}{0}
\setcounter{enumii}{0} \setcounter{enumii}{0}
@ -23,12 +27,12 @@
\setcounter{mpfootnote}{0} \setcounter{mpfootnote}{0}
\setcounter{part}{0} \setcounter{part}{0}
\setcounter{chapter}{3} \setcounter{chapter}{3}
\setcounter{section}{2} \setcounter{section}{3}
\setcounter{subsection}{4} \setcounter{subsection}{4}
\setcounter{subsubsection}{0} \setcounter{subsubsection}{0}
\setcounter{paragraph}{0} \setcounter{paragraph}{0}
\setcounter{subparagraph}{0} \setcounter{subparagraph}{0}
\setcounter{figure}{0} \setcounter{figure}{2}
\setcounter{table}{0} \setcounter{table}{0}
\setcounter{float@type}{8} \setcounter{float@type}{8}
\setcounter{parentequation}{0} \setcounter{parentequation}{0}
@ -40,7 +44,7 @@
\setcounter{Item}{0} \setcounter{Item}{0}
\setcounter{Hfootnote}{0} \setcounter{Hfootnote}{0}
\setcounter{Hy@AnnotLevel}{0} \setcounter{Hy@AnnotLevel}{0}
\setcounter{bookmark@seq@number}{24} \setcounter{bookmark@seq@number}{26}
\setcounter{NAT@ctr}{0} \setcounter{NAT@ctr}{0}
\setcounter{lstlisting}{0} \setcounter{lstlisting}{0}
\setcounter{section@level}{0} \setcounter{section@level}{0}

View File

@ -1,7 +1,7 @@
\relax \relax
\providecommand\hyper@newdestlabel[2]{} \providecommand\hyper@newdestlabel[2]{}
\@setckpt{titlepage/titlepage}{ \@setckpt{titlepage/titlepage}{
\setcounter{page}{3} \setcounter{page}{1}
\setcounter{equation}{0} \setcounter{equation}{0}
\setcounter{enumi}{0} \setcounter{enumi}{0}
\setcounter{enumii}{0} \setcounter{enumii}{0}

View File

@ -1,5 +1,5 @@
\RequirePackage[ngerman=ngerman-x-latest]{hyphsubst} \RequirePackage[ngerman=ngerman-x-latest]{hyphsubst}
\documentclass[12pt,a4paper,openright,twoside]{report} \documentclass[12pt,a4paper,openright,oneside]{report}
%------------------------------------------------------------------------------ %------------------------------------------------------------------------------
% preambule % preambule
\include{preambule/thesis.preamble} \include{preambule/thesis.preamble}

View File

@ -1,24 +1,64 @@
\chapter{Prototyp} \chapter{Prototyp}
\label{ch:prototyp} \label{ch:prototyp}
Um die wissenschaftliche Frage nicht nur zu beantworte, sondern zu beweisen, wird in dieser Arbeit die Methode des Prototypings genutzt. Der Prototyp dient zum experimentellen Arbeiten und sichert eine strukturell fundierte Umsetzung des darauf folgenden Endprodukts. Der Fokus liegt dabei zunächst auf die Funktionalität der Anwendung gelegt werden (vgl. [Abr16]). Prototyping wird als bevorzugte Methode gewählt um schnell ein Ergebnis zu erzielen. Zudem soll aufbauend auf Diesem ein Produkt realisiert werden, das als Erweiterung in das Netzwerk der Hochschule eingebaut werden soll. Um die wissenschaftliche Frage nicht nur zu beantworte, sondern zu beweisen, wird in dieser Arbeit die Methode des Prototypings genutzt. Der Prototyp dient zum experimentellen Arbeiten und sichert eine strukturell fundierte Umsetzung des darauf folgenden Endprodukts. Der Fokus liegt dabei zunächst auf der Funktionalität der Anwendung (vgl. [Abr16]). Prototyping wird als bevorzugte Methode gewählt um schnell ein Ergebnis zu erzielen. Zudem soll aufbauend auf Diesem ein Produkt realisiert werden, das als Erweiterung in das Netzwerk der Hochschule eingebaut werden soll.
\section{Forschungsdesign}
Das Kapitel zeigt eine kurze Übersicht der Vorgehensweise und den Leitfaden an den sich die Implementierung des Prototyps anlehnt.
Zu Beginn der Arbeit wird, des sich aus der Forschungsfrage ergebenden Problems analysiert und alle wichtigen Anforderungen erfasst. Dies bildet die Basis für alle weitern notwendigen Schritte um am Ende eine sinnvolle Lösung bereitstellen zu können. Die Recherche dient der Sammlung aller notwendigen Werkzeuge und gibt einen Überblick über verschiedene Hilfsbibliotheken. Das Implementieren der Applikation kann nun auf Basis der Recherche durchgeführt werden. Dazu gehört das Testen verschiedener Bibliotheken und Erweiterungen um die bestmögliche Lösung zu eruieren. Abschlie"send wird die Funktionalität des Prototypen getestet und evaluiert ob die Forschungsfrage ausreichend beantwortet wird. Handlungsempfehlungen und mögliche Funktionen zum Erweitern finalisieren die Arbeit.
\begin{figure}[!h]
\centering
\includegraphics[width=0.8\textwidth]{figures/forschungsdesign}
\caption{Forschungsdesign}
\hfill
\end{figure}
\section{Organisation} \section{Organisation}
Grundlegender Aufbau der Website, Verwaltung der Daten evlt auf nochmal Taggable-Manager (ManyToMany) ... Grundlegender Aufbau der Website, Verwaltung der Daten evlt nochmal auf Taggable-Manager (ManyToMany) ...
\subsection{Datenmodellierung}
Die Struktur der bereits bestehenden Datenbank im Django-Framework und die Erweiterungen dessen werden hier genauer erläutert. Zunächst wird auf die Ergänzung des bestehenden \textit {UserModel} eingegangen, nachdem veranschaulicht die Arbeit das \textit {PostModel} und abschlie"send werden die Zusammenhänge der Modelle dargestellt.
\textbf{UserModel:}
\begin{addmargin}[25pt]{0pt} Hierbei ist das Authentifizierungssystem von Django mit einem \textit{UserModel} bereits angelegt. Dies muss für den Prototyp um das Feld \glqq tags \grqq erweitert werden, sodass ein Benutzer folgende Felder aufweist (vgl. [Dja18]):
\begin{itemize}
\item username, fist\_name, last\_name, email, groups, user\_permissions, is\_staff, is\_active, is\_superuser, last\_login, date\_joined, tags
\end{itemize}
In models.py ist der \textit{CustomUser} dafür verantwortlich das neue Feld mit dem \textit{Default-User} zu verknüpfen. Durch das \textit{OneToOneField} (siehe Abbildung 3.2.) wird die Verbindung zum schon bestehenden Modell hergestellt.
\begin{figure}[!h]
\centering
\includegraphics[width=1\textwidth]{figures/custommodelcode}
\caption{CustomUserModel in models.py}
\hfill
\end{figure}
\end{addmargin}
\textbf{PostModel:}
\textbf{Gesamtmodellierung:}
\subsection{Verwaltung im Administrator-Back-end}
In diesem Kapitel wird beschrieben wie das Administrations-back-end genutzt werden kann. Es ist jedoch zu beachten, dass die Applikation vorwiegend von Dozenten und Angestellten der Hochschule ohne Administratorrechte verwendet werden soll. Die gestaffelten Berechtigungen werden im Kapitel \glqq Berechtigung der User \grqq genauer beschreiben.
Ein Django-Projekt bildet bereits beim Einrichten, \textit{per Default}, eine Administrator-Oberfläche um die Inhalte der Website kontrollieren zu können. Nach der Migration von den oben genannten Modellen wird diese erweitert. Nich zu vergessen sind die externen Tabellen der installierten Add-on's, die nach der Migration das Back-end expandieren.
\subsection{Verwaltung im Administrator-Backend}
Näher auf CustomUserModel eingehen, Diagramm erstellen und einbinden
\subsection{Berechtigung der User} \subsection{Berechtigung der User}
Welche Berechtigungen gibt es im Prototyp, welche werden vom Active Directory übernommen? Welche Berechtigungen gibt es im Prototyp, welche werden vom Active Directory übernommen?
\section{Funktionen} \section{Funktionen}
Nötige Funktionen User Stories einbinden als Grafik
\subsection{Informationen verwalten} \subsection{Verwalten}
Posts erstellen, editieren und löschen (draft-list) Posts erstellen, editieren und löschen
(draft-list und post new für Mitarbeiter)
\subsection{Abonnieren} \subsection{Abonnieren}

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

View File

@ -131,13 +131,16 @@
note = "https://web.archive.org/web/20120203191214/https://dev.twitter.com/blog/say-hello-to-bootstrap-2" note = "https://web.archive.org/web/20120203191214/https://dev.twitter.com/blog/say-hello-to-bootstrap-2"
} }
@article{Abromand, @article{Django,
author = "Amina Abromand", author = "Django Software Foundation",
title = "Warum Prototyping heutzutage unverzichtbar ist", title = "django.contrib.auth, User Model",
year = "2016", year = "2018",
note = "https://www.basecom.de/news/artikel/warum-prototyping-heutzutage-unverzichtbar-ist" note = "https://docs.djangoproject.com/en/2.1/ref/contrib/auth/"
} }