\documentclass{beamer} \usepackage[utf8]{inputenc} \usepackage{graphicx} \usepackage{xcolor} \graphicspath { {./images/} {./images/logo} } \usepackage[french]{babel} \usetheme{Madrid} \begin{document} \title{Mon stage pour RÉSIF} \author{Allan POINT} \date{20 juin 2022} \maketitle \begin{frame} \frametitle{Introduction} \begin{columns}[c] \begin{column}{0.7\textwidth} \includegraphics[width=\textwidth]{resif} \end{column} \begin{column}{0.3\textwidth} \includegraphics[width=\textwidth]{isterre} \end{column} \end{columns} \vspace*{\fill} \includegraphics[width=\textwidth]{iut} \end{frame} \begin{frame} \frametitle{Plan} \tableofcontents \end{frame} \begin{frame} \frametitle{Contexte d'acceuil} \framesubtitle{Organigrame general} \includegraphics[width=\textwidth]{organigrame} \end{frame} \begin{frame} \frametitle{Gestion de projet} \framesubtitle{GANTT} \includegraphics[width=\textwidth]{GANTT} \end{frame} \begin{frame} \frametitle{Gestion de projet} \framesubtitle{Pourquoi cet ordre ?} \begin{itemize} \item \textbf{Station} \item \textbf{Availability} \item \textbf{Dataselect} \item \textbf{web services PH5} \end{itemize} \end{frame} \begin{frame} \frametitle{Prise en main du contexte} \includegraphics[width=\textwidth]{organigrameNoeudANoeudB} \end{frame} \begin{frame} \frametitle{Les outils} \begin{columns} \begin{column}{0.3\textwidth} \includegraphics[width=\textwidth]{python} \end{column} \begin{column}{0.3\textwidth} \includegraphics[width=\textwidth]{behave} \end{column} \begin{column}{0.3\textwidth} \includegraphics[width=\textwidth]{git} \end{column} \end{columns} \vspace*{\fill} \begin{columns} \begin{column}{0.3\textwidth} \includegraphics[width=\textwidth]{gitlab} \end{column} \end{columns} \end{frame} \begin{frame} \frametitle{Les web services} \framesubtitle{Comment ?} \begin{itemize} \item {\color{red} Nom de domaine} \item {\color{green} Chemin} \item {\color{blue} Paramètres} \end{itemize} \footnotesize{\textbf{https://{\color{red}ws.resif.fr}{\color{green}/fdsnws/station/1/query}{\color{blue}?net=FR\&sta=CFF\&nodata=404}}} \end{frame} \begin{frame} \frametitle{Les web services} \framesubtitle{Station} \begin{small} \begin{columns} \begin{column}{0.4\textwidth} \begin{tabular}{| l | c |} \hline paramètre & exemple \\ \hline net & FR, RA, XG \\ \hline sta & CIEL, CFF, 1A \\ \hline loc & 00, 01, -- \\ \hline cha & HHZ, HHZ, HNN \\ \hline start & 2020-06-15 \\ \hline end & 2021-01-04 \\ \hline \end{tabular} \end{column} \begin{column}{0.5\textwidth} \begin{tabular}{| l | c |} \hline paramètre & exemples \\ \hline level & channel, station, network \\ \hline nodata & 204, 404 \\ \hline format & text, xml \\ \hline latitude & 45.0, 10.5, 40.12 \\ \hline longitude & 140.7, 12.12, 42.76 \\ \hline maxraduis & 15, 20, 30 \\ \hline \end{tabular} \end{column} \end{columns} \end{small} \end{frame} \begin{frame} \frametitle{Les web services} \framesubtitle{Station} \includegraphics[width=\textwidth]{stationXMLExemple} \end{frame} \begin{frame} \frametitle{Les web services} \framesubtitle{Availability} \begin{small} \begin{columns} \begin{column}{0.4\textwidth} \begin{tabular}{| l | c |} \hline paramètre & exemple \\ \hline net & FR, RA, XG \\ \hline sta & CIEL, CFF, 1A \\ \hline loc & 00, 01, -- \\ \hline cha & HHZ, HHZ, HNN \\ \hline start & 2020-06-15 \\ \hline end & 2021-01-04 \\ \hline \end{tabular} \end{column} \begin{column}{0.5\textwidth} \begin{tabular}{| l | c |} \hline paramètre & exemples \\ \hline quality & M, Q, R, D \\ \hline nodata & 204, 404 \\ \hline format & text, json, geocsv \\ \hline limit & 10, 100, 500 \\ \hline orderby & timespancount, \dots \\ \hline mergegaps & 10, 30, 3600 \\ \hline \end{tabular} \end{column} \end{columns} \end{small} \end{frame} \begin{frame} \frametitle{Les web services} \framesubtitle{Availability} \includegraphics[width=\textwidth]{availabilityEx} \end{frame} \begin{frame} \frametitle{Les web services} \framesubtitle{Dataselect} \begin{small} \begin{columns} \begin{column}{0.4\textwidth} \begin{tabular}{| l | c |} \hline paramètre & exemple \\ \hline net & FR, RA, XG \\ \hline sta & CIEL, CFF, 1A \\ \hline loc & 00, 01, -- \\ \hline cha & HHZ, HHZ, HNN \\ \hline start & 2020-06-15 \\ \hline end & 2021-01-04 \\ \hline \end{tabular} \end{column} \begin{column}{0.5\textwidth} \begin{tabular}{| l | c |} \hline paramètre & exemples \\ \hline quality & M, Q, R, D \\ \hline nodata & 204, 404 \\ \hline \end{tabular} \end{column} \end{columns} \end{small} \end{frame} \begin{frame} \frametitle{Les web services} \framesubtitle{Dataselect} \includegraphics[width=\textwidth]{msi} \end{frame} \begin{frame} \frametitle{Faire un test} \framesubtitle{Réflexion sur les scénarios} \includegraphics[width=\textwidth]{dataselectDoc} \end{frame} \begin{frame} \frametitle{Faire un test} \framesubtitle{Configurer les scénarios} \begin{itemize} \item BEHAVE\_TEST\_PROTOCOLE \item BEHAVE\_TEST\_CONTEXT \item BEHAVE\_TEST\_QUERYAUTH\_LOGGIN \item BEHAVE\_TEST\_QUERYAUTH\_PASSWORD \end{itemize} \end{frame} \begin{frame} \frametitle{Faire un test} \framesubtitle{Écriture des scénarios} \begin{centering} \hspace*{\fill} \includegraphics[scale=0.5]{scenar} \hspace*{\fill} \end{centering} \end{frame} \begin{frame} \frametitle{Faire un test} \framesubtitle{Implementation des scénarios} \Huge TODO: Diag de séquance \end{frame} \begin{frame} \frametitle{Développez? Factorisez!} \framesubtitle{Exposition du problème} \begin{centering} \hspace*{\fill} \includegraphics[scale=0.5]{expoFactor} \hspace*{\fill} \end{centering} \end{frame} \begin{frame} \frametitle{Développez? Factorisez!} \framesubtitle{Comment résoudre le problème ?} \begin{itemize} \item Rassemler les scénarios qui se resembles \item Utiliser des classes \item Utiliser des patron de conception lorseque necéssaire \end{itemize} \end{frame} \begin{frame} \frametitle{Développez? Factorisez!} \framesubtitle{Diagrame de classe (simplifié)} \Huge TODO: Diag de classe pas trop compliqué \end{frame} \begin{frame} \frametitle{Voyage au centre du code} \framesubtitle{Point de départ} \begin{centering} \hspace*{\fill} \includegraphics[scale=0.5]{exScenario} \hspace*{\fill} \end{centering} \end{frame} \begin{frame} \frametitle{Voyage au centre du code} \framesubtitle{Givens} \includegraphics[scale=0.5]{exScenario} \\[1.5cm] \includegraphics[scale=0.5]{given} \end{frame} \begin{frame} \frametitle{Voyage au centre du code} \framesubtitle{When} \includegraphics[scale=0.5]{exScenario} \\[1cm] \includegraphics[width=\textwidth]{when} \end{frame} \begin{frame} \frametitle{Voyage au centre du code} \framesubtitle{Then} \includegraphics[scale=0.5]{exScenario} \\[1.5cm] \includegraphics[width=\textwidth]{then} \end{frame} \begin{frame} \frametitle{Conclusion} \begin{itemize} \item 172 scénarios \item 6 web services \item Concrétisation des cours \item Écoute \item Communication \end{itemize} \end{frame} \begin{frame}[noframenumbering] \frametitle{Contexte d'acceuil} \framesubtitle{RESIF-EPOS} \begin{itemize} \item Infrastructure de Recherche \item 18 institutions \item Mesurer les activités sismiques de la Terre \item Comprendre les dynamiques de la Terre \item RÉSIF-SI \end{itemize} \end{frame} \begin{frame}[noframenumbering] \frametitle{Contexte d'acceuil} \framesubtitle{OSUG} \begin{itemize} \item fédération \item mission d’observation, de recherche, et de diffusion des savoirs \item Unité d'Apuis et de Recherche (UAR) \item OSUG-DC \end{itemize} \end{frame} \begin{frame}[noframenumbering] \frametitle{Contexte d'acceuil} \framesubtitle{ISTerre} \begin{itemize} \item Laboratoire \item Étude des données \item Étude des roches \end{itemize} \end{frame} \end{document}