%! TeX program = xelatex %! TeX root = ./main.tex % SPDX-License-Identifier: AGPL-3.0-or-later % SPDX-FileCopyrightText: 2023 swt23w23 % vim: set spell spelllang=de: \documentclass[aspectratio=169]{beamer} \usetheme[compress]{Dresden} \usepackage{fontspec} \setsansfont{Fira Sans} \usepackage[ngerman]{babel} \usepackage[useregional]{datetime2} \title{Zwischenpräsentation „Cateringservice“} \author{% Denis Natusch \and Eren Asker \and Erik Hohlfeld \and Mathis Kral \and Paul Heimer \and Simon Bruder \and Theo Reichert } \institute{Technische Universität Dresden} \date{\DTMdisplaydate{2023}{11}{17}{-1}} \begin{document} \begin{frame}[plain, noframenumbering] \maketitle \end{frame} \begin{frame}[plain, noframenumbering]{Gliederung} \setcounter{tocdepth}{1} \tableofcontents \end{frame} \section{Analyse} \subsection{Aufgabenstellung} \begin{frame} \begin{columns} \begin{column}{.68\textwidth} Aus Pflichtenheft, Abschnitt \textit{Zusammenfassung}: \begin{itemize} \item Entwicklung einer web-basierten Java-Applikation \item System plant automatisiert Aufträge\begin{itemize} \item Kundenverwaltung \item Hilfe bei der Personalverwaltung \item Personalzuteilung \item Termin- und Eventplanung inkl. Zubehör, Lebensmittelbedarf \item Vereinfachung der Kostenabrechnung und Arbeitszeitaufstellung \end{itemize} \end{itemize} \end{column} \begin{column}{.32\textwidth} \begin{figure} \begin{center} \includegraphics[width=0.95\textwidth]{images/catering.jpg} \end{center} \caption{Symbolbild, \href{https://www.flickr.com/photos/rusty_clark/6125518130/}{Rusty Clark, CC-BY 2.0}} \end{figure} \end{column} \end{columns} \end{frame} \subsection{Systemkontext} \begin{frame} \begin{figure} \begin{center} \includegraphics[height=0.75\textheight]{figures/puml/design/systemContextDiagram} \end{center} \caption{Kontextdiagramm aus Entwicklerdokumentation, Abschnitt \textit{System Context}} \end{figure} \end{frame} \section{Bausteine} \subsection{Catering} \begin{frame} \begin{figure} \begin{center} \includegraphics[height=0.75\textheight]{figures/puml/design/catering} \end{center} \caption{Paket \texttt{catering} aus Entwicklerdokumentation, Abschnitt \textit{Building block view}} \end{figure} \end{frame} \subsection{Katalog} \begin{frame} \begin{figure} \begin{center} \includegraphics[width=\textwidth]{figures/puml/design/catalog} \end{center} \caption{Paket \texttt{catalog} aus Entwicklerdokumentation, Abschnitt \textit{Building block view}} \end{figure} \end{frame} \subsection{Inventar} \begin{frame} \begin{figure} \begin{center} \includegraphics[width=\textwidth]{figures/puml/design/inventory} \end{center} \caption{Paket \texttt{inventory} aus Entwicklerdokumentation, Abschnitt \textit{Building block view}} \end{figure} \end{frame} \subsection{Bestellung} \begin{frame} \begin{figure} \begin{center} \includegraphics[height=0.75\textheight]{figures/puml/design/order} \end{center} \caption{Paket \texttt{order} aus Entwicklerdokumentation, Abschnitt \textit{Building block view}} \end{figure} \end{frame} \subsection{Nutzer} \begin{frame} \begin{figure} \begin{center} \includegraphics[height=0.8\textheight]{figures/puml/design/user} \end{center} \caption{Paket \texttt{user} aus Entwicklerdokumentation, Abschnitt \textit{Building block view}} \end{figure} \end{frame} \subsection{Angestellte} \begin{frame} \begin{figure} \begin{center} \includegraphics[height=0.8\textheight]{figures/puml/design/staff} \end{center} \caption{Paket \texttt{staff} aus Entwicklerdokumentation, Abschnitt \textit{Building block view}} \end{figure} \end{frame} \section{Laufzeitsicht am Beispiel Order} \subsection{Add} \begin{frame} \begin{figure} \begin{center} \includegraphics[height=0.8\textheight]{figures/puml_local/seq_order_add} \end{center} \caption{Teil des Sequenzdiagramms zu \texttt{order} aus Entwicklerdokumentation, Abschnitt \textit{Runtime view}} \end{figure} \end{frame} \subsection{Checkout} \begin{frame} \begin{figure} \begin{center} \includegraphics[height=0.8\textheight]{figures/puml_local/seq_order_checkout} \end{center} \caption{Teil des Sequenzdiagramms zu \texttt{order} aus Entwicklerdokumentation, Abschnitt \textit{Runtime view}} \end{figure} \end{frame} \section{Prototyp} \begin{frame} \centering{\Huge Demonstration des Prototyps} \end{frame} \section{Fragen} \begin{frame} \centering{\Huge Fragen} \end{frame} \end{document}