diff --git a/.DS_Store b/.DS_Store index 543c4f4..78b1dfc 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/chapitres/model/classes.tex b/chapitres/model/classes.tex index ff2fa6c..28ffeac 100644 --- a/chapitres/model/classes.tex +++ b/chapitres/model/classes.tex @@ -1,4 +1,5 @@ \chapter{Les classes} +\label{ch:classes} \section{Credential} diff --git a/chapitres/model/db.tex b/chapitres/model/db.tex new file mode 100644 index 0000000..b39a64d --- /dev/null +++ b/chapitres/model/db.tex @@ -0,0 +1,9 @@ +\chapter{Database} + +Le modèles décrit dans le chapitre des Classes (\ref{ch:classes}) sont représentés dans la base de donnée MongoDB de la fa4on suivante: + +\begin{figure}[ht] + \centering + \includegraphics[height=200mm]{pathecure_mld} + \caption{Diagram de classes} +\end{figure} diff --git a/chapitres/outiltech/outils.tex b/chapitres/outiltech/outils.tex index 7619627..5d1413d 100644 --- a/chapitres/outiltech/outils.tex +++ b/chapitres/outiltech/outils.tex @@ -5,7 +5,7 @@ Dans ce chapitre, je vais donc décrire sommairement les différents outils util On ne peut pas construire quelque de solide sans de bons composants, et il en va de même pour n'importe quel projet. Pour réaliser un travail de qualité et avoir une productivité optimale, il faut de bons outils et savoir s'en servir. Travailler dans un milieu dans lequel je suis à l'aise et dans un environnement que je maîtrise me permet d'être efficace et de ne pas perdre de temps à chercher comme faire ce que je veux. -Un des avantages à travailler dans le développement informatique est qu'il existe une trans grande quantité d'outils pour résoudre presque toutes les problématique. Le désavantage de cela, c'est qu'il faut ensuite choisir parmi tous ceux existants, celui qui sera le plus adéquat. Au final, cela sera souvent un choix personnel, car il y a souvent plusieurs possibilités valables. Le fait que l'on ait déjà travaillé avec, que l'on préfère l'ergonomie ou plein d'autres arguments encore. Au final, c'est souvent la communauté autour d'un outil qui le fera évoluer (de façon direct ou indirect). +Un des avantages à travailler dans le développement informatique est qu'il existe une très grande quantité d'outils pour résoudre presque toutes les problématiques. Le désavantage de cela, c'est qu'il faut ensuite choisir parmi tous ceux existants, celui qui sera le plus adéquat. Au final, cela sera souvent un choix personnel, car il y a souvent plusieurs possibilités valables. Le fait que l'on ait déjà travaillé avec, que l'on préfère l'ergonomie ou plein d'autres arguments encore. Au final, c'est souvent la communauté autour d'un outil qui le fera évoluer (de façon direct ou indirect). Dans mon cas, je travaille sur plusieurs systèmes d'exploitation différents, avoir donc une solution multi-plateforme est important, mais aussi rester simple. J'essaie toujours d'éviter de devoir utiliser une solution différentes pour chaque technologie que je dois utiliser, si je peux développer et rédiger mon rapport en utilisant les mêmes outils, c'est bien plus agréable. Et c'est ce que j'ai fait ici. diff --git a/images/pathecure_mld.png b/images/pathecure_mld.png new file mode 100755 index 0000000..9bd7af2 Binary files /dev/null and b/images/pathecure_mld.png differ diff --git a/index.tex b/index.tex index 3909659..6fcbb4b 100644 --- a/index.tex +++ b/index.tex @@ -124,6 +124,7 @@ \part{Méthodologies et développement} \include{chapitres/model/classes} \include{chapitres/model/methodes} +\include{chapitres/model/db} % Méthodologies et développement % Gestion de projet % Agile/scrum