Adding reference to the uml 2.0 reference

This commit is contained in:
Debucquoy 2023-11-21 15:35:27 +01:00
parent 025b0e2166
commit 990b77ed18
Signed by: tonitch
GPG Key ID: A78D6421F083D42E
3 changed files with 31 additions and 4 deletions

View File

@ -5,15 +5,19 @@ all: extension_messagerie.pdf
%.pdf: %.tex
pdflatex $<
extension_messagerie.pdf: extension_messagerie.tex use_case_messagerie.tex
extension_messagerie.pdf: extension_messagerie.tex extension_messagerie.bbl use_case_messagerie.tex
pdflatex extension_messagerie.tex
use_case_messagerie.tex: use_case_messagerie.uml
plantuml -tlatex:nopreamble use_case_messagerie.uml
extension_messagerie.bbl: references.bib
biber $<
clean:
latexmk -C
rm -f use_case_messagerie.tex
rm -f extension_messagerie.{bbl,run.xml}
run: extension_messagerie.pdf
xdg-open $<

View File

@ -4,19 +4,30 @@
\usepackage[T1]{fontenc}
\usepackage{amsmath, amsfonts, amssymb, amsthm}
\usepackage{tikz}
\usepackage{biblatex}
\author{Debucquoy Anthony}
\title{Extension messagerie}
\addbibresource{references.bib}
\begin{document}
\section{Use case diagram}
\begin{center}
\resizebox{390pt}{!}{
\begin{figure}
\resizebox{345pt}{!}{
\input{./use_case_messagerie.tex}
}
\end{center}
\caption{Use Case Diagram of the messaging extension}
\label{fig:useCase:msg_ext}
\end{figure}
In the diagram Figure~\ref{fig:useCase:msg_ext},
the <<extend>> definition is not pulled from the "Genie logiciel" course
of the University of Mons (UMONS). It is in fact the definition from
the Dan Pilone's pocket reference \cite{Pilone2006-fn}.
\subsection{Answer topic}
@ -81,4 +92,7 @@ When posting a topic to a forum, the teacher can choose to
make the post as a poll. In that case, student will have to vote
for one of the options or if allowed by the teacher, create a new option.
\printbibliography
\end{document}

View File

@ -0,0 +1,9 @@
@BOOK{Pilone2006-fn,
title = "{UML} 2.0 Pocket Reference",
author = "Pilone, Dan",
publisher = "O'Reilly Media",
month = mar,
year = 2006,
address = "Sebastopol, CA",
language = "en"
}