2020-04-08 10:20:20 +02:00
\documentclass [a4paper, 11pt] { scrreprt}
2020-04-08 10:05:47 +02:00
\usepackage [utf8] { inputenc}
\usepackage [german] { babel}
\usepackage [T1] { fontenc}
\usepackage { amsmath}
\usepackage { amsfonts}
\usepackage { amssymb}
\usepackage { graphicx}
\usepackage { lmodern}
\usepackage { enumitem}
\usepackage [left=2cm,right=2cm,top=2cm,bottom=2cm] { geometry}
\PassOptionsToPackage { hyphens} { url}
\usepackage { hyperref}
\usepackage { longtable}
\usepackage { subcaption}
\usepackage { scrlayer-scrpage}
\usepackage { pdfpages}
\usepackage { verbatim}
\usepackage { ifsym}
2020-04-08 09:44:59 +02:00
2020-04-08 10:05:47 +02:00
%Figures
\usepackage { float}
\usepackage [export] { adjustbox}
\usepackage { wrapfig}
\newcommand * { \source } [1]{ \par \raggedleft \footnotesize Quelle:~#1} %source command fuer bildunterschriften
2020-04-08 09:44:59 +02:00
2020-06-09 15:13:32 +02:00
% Code
\usepackage { listings}
\definecolor { dkgreen} { rgb} { 0,0.6,0}
\definecolor { gray} { rgb} { 0.5,0.5,0.5}
\definecolor { mauve} { rgb} { 0.58,0,0.82}
\lstset { literate=%
{ Ö} { { \" O} } 1
{ Ä} { { \" A} } 1
{ Ü} { { \" U} } 1
{ ß} { { \ss } } 1
{ ü} { { \" u} } 1
{ ä} { { \" a} } 1
{ ö} { { \" o} } 1
}
\lstset {
frame=tblr,
frameround=tttt,
aboveskip=3mm,
belowskip=3mm,
showstringspaces=false,
columns=flexible,
basicstyle={ \small \ttfamily } ,
numbers=none,
numberstyle=\tiny \color { gray} ,
keywordstyle=\color { blue} ,
commentstyle=\color { dkgreen} ,
stringstyle=\color { mauve} ,
breaklines=true,
breakatwhitespace=true,
tabsize=3,
xleftmargin=1.0ex,
xrightmargin=1.0ex
}
\lstdefinelanguage { docker} {
keywords={ FROM, RUN, COPY, ADD, ENTRYPOINT, CMD, ENV, ARG, WORKDIR, EXPOSE, LABEL, USER, VOLUME, STOPSIGNAL, ONBUILD, MAINTAINER} ,
keywordstyle=\color { blue} \bfseries ,
identifierstyle=\color { black} ,
sensitive=false,
comment=[l]{ \# } ,
commentstyle=\color { purple} \ttfamily ,
stringstyle=\color { red} \ttfamily ,
morestring=[b]',
morestring=[b]",
}
\lstdefinelanguage { docker-compose} {
keywords={ VERSION, SERVICES, CONTAINER\_ NAME, BUILD, CONTEXT, PORTS, DEPENDS\_ ON, RESTART, VOLUMES, ENVIRONMENT} ,
keywordstyle=\color { blue} \bfseries ,
identifierstyle=\color { black} ,
sensitive=false,
comment=[l]{ \# } ,
commentstyle=\color { purple} \ttfamily ,
stringstyle=\color { red} \ttfamily ,
morestring=[b]',
morestring=[b]",
}
2020-04-08 10:05:47 +02:00
\usepackage { setspace}
\setstretch { 1.2} %Zeilenabstand
\setlength \parindent { 0pt} %keine Paragrapheneinrueckung
%Schriftart Arial (kommt von Linux dort heisst sie Helvetica)
2020-04-08 10:20:20 +02:00
\usepackage { helvet}
2020-04-08 10:05:47 +02:00
\renewcommand * { \familydefault } { \sfdefault }
%Anfuehrungszeichen
\usepackage [autostyle=true,german=quotes] { csquotes}
\MakeOuterQuote { "}
%Todos
\usepackage { todonotes}
%\missingfigure[figwidth=6cm]{Testing a long text string}
2020-04-08 09:44:59 +02:00
2020-04-08 10:05:47 +02:00
%Tiefe des Inhaltsverzeichnisses
2020-05-30 20:36:38 +02:00
\setcounter { tocdepth} { 2}
2020-04-08 10:05:47 +02:00
% Metadaten
\author { Simon Kellner, Marcel Schwarz, Tobias Wieck, Tim Zieger}
\title { Ubiquitous Computing \\ Projektarbeit \\ GeoTime}
2020-04-08 09:44:59 +02:00
\begin { document}
2020-04-08 10:20:09 +02:00
\include { parts/titlepage}
2020-04-08 10:07:33 +02:00
2020-05-30 20:50:22 +02:00
\begin { abstract}
{ \huge Checkliste Lieferobjekte}
\begin { itemize}
\item Ein Journal (z.B. Excel in Dropbox, Office 365, Google), in dem jedes Projektmitglied Tages- und Themenspezifisch seine geleisteten Arbeiten mit Aufwandsangabe listet. Z.b. "Hans 12.4 3 Std Backend Coding"- Das Journal muss zeitnah geführt werden und verfügbar sein. Ein unvollständiges Zeitjournal führt zur Abwertung in der Benotung.
\item Projektdokumentation (*: ca. 15-25 Seiten, je nach Bilderdichte)
\begin { itemize}
\item Source Code und alle erstellten Dokumente
\item Erläuterung des Designs (*)
\item Einrichtung der Entwicklungsumgebung (*) \\
(falls anwendbar, Standarddinge wie Eclipse, Android SDK müssen nicht detailliert erwähnt werden):
\begin { itemize}
\item Welche Frameworks wurden für die Entwicklung benutzt und was gab es bei der Konfiguration / Installation dieser Tools zu beachten?
\item Wie wurden die Zielanwendungen erzeugt und z.B. auf ein Zielgerät oder Server übertragen und dort aktiviert?
\end { itemize}
\item Projektbericht: Wie sind Sie vorgegangen, was wollten Sie erreichen, was haben Sie gelernt, was gab es für Probleme, was haben Sie erreicht, wer hat was gemacht?
\end { itemize}
\item Datei mit der Präsentation
\end { itemize}
\end { abstract}
2020-04-08 10:07:33 +02:00
2020-04-08 10:20:09 +02:00
\tableofcontents
2020-04-08 09:44:59 +02:00
2020-04-08 10:20:09 +02:00
\listoffigures
2020-04-08 09:44:59 +02:00
2020-04-08 10:20:09 +02:00
\include { parts/einleitung}
2020-04-08 09:44:59 +02:00
2020-05-30 20:50:22 +02:00
\include { parts/projektplanung}
\include { parts/entwicklungsumgebung}
2020-05-30 19:49:35 +02:00
2020-05-30 20:50:22 +02:00
\include { parts/backend}
\include { parts/frontend}
2020-05-30 20:36:38 +02:00
2020-05-30 20:50:22 +02:00
\include { parts/android}
2020-05-30 19:49:35 +02:00
2020-05-30 20:36:38 +02:00
\chapter { Vollständiger Application Stack}
\chapter { Projektjournal}
\chapter { Projektfazit und Ausblick}
2020-04-08 09:44:59 +02:00
\end { document}