135 lines
2.9 KiB
TeX
135 lines
2.9 KiB
TeX
\documentclass[a4paper,11pt]{report}
|
|
|
|
\usepackage[utf8x]{inputenc}
|
|
\usepackage[T1]{fontenc}
|
|
\usepackage[french]{babel}
|
|
\usepackage{lmodern}
|
|
\usepackage{makeidx}
|
|
\usepackage{graphicx}
|
|
\usepackage{float}
|
|
\usepackage{wrapfig}
|
|
\usepackage{hyperref}
|
|
\usepackage{enumitem}
|
|
\graphicspath{{images/}{../images/}}
|
|
\usepackage{fancyhdr}
|
|
\usepackage[table,xcdraw]{xcolor}
|
|
\usepackage[acronym]{glossaries}
|
|
|
|
% Marges
|
|
\usepackage{geometry}
|
|
\geometry{
|
|
left=2.5cm,
|
|
right=2cm,
|
|
top=2cm,
|
|
bottom=1.5cm,
|
|
headheight=35pt,
|
|
includehead,includefoot,
|
|
heightrounded,
|
|
}
|
|
|
|
% En-têtes et pieds de page
|
|
\setlength\headheight{26pt}
|
|
\pagestyle{fancy}
|
|
\fancyhead[L] {\begin{picture}(0,0) \put(0,0){\includegraphics[height=1.5cm, keepaspectratio=true]{heig-vd.png}} \end{picture}}
|
|
\fancyhead[R]{Ischer Etienne \\}
|
|
\renewcommand\footrulewidth{3pt}
|
|
\fancyfoot[LO]{Travail de Bachelor}
|
|
\fancyfoot[C]{\today}
|
|
\fancyfoot[R]{\thepage}
|
|
\renewcommand{\headrulewidth}{0.5pt}
|
|
\renewcommand{\footrulewidth}{0.5pt}
|
|
|
|
\include{annexes/glossary}
|
|
|
|
\begin{document}
|
|
|
|
\include{annexes/page_de_garde}
|
|
|
|
\pagenumbering{roman}
|
|
\setcounter{page}{2}
|
|
% Page 2 - Préambule (école)
|
|
% Page 3 - Copie du résumé (signée)
|
|
% Page 4 - Table des matières
|
|
\tableofcontents
|
|
\newpage
|
|
% Remerciements
|
|
|
|
\pagenumbering{arabic}
|
|
\part{Introduction}
|
|
\include{chapitres/introduction/introduction}
|
|
% Introduction
|
|
% Présentation de l'entreprise
|
|
% Contexte
|
|
% Problématiques
|
|
|
|
% \part{Les fondamentaux des réseaux informatiques}
|
|
\include{chapitres/introduction/network}
|
|
% Les fondamentaux des réseaux informatiques
|
|
% Introduction
|
|
% Le modèle OSI
|
|
% Les réseaux IP
|
|
% Les protocoles de transports
|
|
% Les firewall
|
|
|
|
\part{Outils et technologies}
|
|
\include{chapitres/outiltech/outils}
|
|
\include{chapitres/outiltech/technologies}
|
|
% Outils et technologies
|
|
% Outils
|
|
% Gitlab
|
|
% Git Kraken
|
|
% VS code
|
|
% Postman
|
|
% Technologies
|
|
% Rails
|
|
% Ruby
|
|
% EmberJS
|
|
% Javascript
|
|
% MongoDB
|
|
% Sidekiq/Redis
|
|
% LaTeX
|
|
|
|
\part{Méthodologies et développement}
|
|
% Méthodologies et développement
|
|
% Gestion de projet
|
|
% Agile/scrum
|
|
% Issue/Merge request
|
|
% Développement
|
|
% Git flow
|
|
% Design patern
|
|
% TDD
|
|
% CI/CD
|
|
% Analyse de code (Rubocop + Brakeman)
|
|
% Standards (JsonAPI)
|
|
% Optimisations et benchmark
|
|
|
|
\part{Dossier de gestion}
|
|
% Dossier de gestion
|
|
% Echéancier détaillé du déroulement du travail de Bachelor
|
|
% Les rendez-vous et contacts avec le Conseiller, l'entreprise d'accueil et tiers
|
|
|
|
\part{Synthèse et conclusions}
|
|
% Synthèse et conclusions
|
|
% Retour sur la gestion du projet
|
|
% Problèmes rencontrés
|
|
% Résultat du projet
|
|
% Conclusion
|
|
|
|
\appendix
|
|
|
|
% Dernière page - Authentification de l'auteur (modèle école)
|
|
|
|
\printglossaries
|
|
\newpage
|
|
|
|
\bibliographystyle{unsrt}
|
|
\bibliography{bibli}
|
|
|
|
\listoffigures
|
|
|
|
\listoftables
|
|
|
|
\printindex
|
|
|
|
\end{document}
|
|
|