Avance model
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
\chapter{Les classes}
|
||||
\label{ch:classes}
|
||||
|
||||
\section{Credential}
|
||||
|
||||
|
||||
9
chapitres/model/db.tex
Normal file
9
chapitres/model/db.tex
Normal file
@@ -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}
|
||||
@@ -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.
|
||||
|
||||
|
||||
BIN
images/pathecure_mld.png
Executable file
BIN
images/pathecure_mld.png
Executable file
Binary file not shown.
|
After Width: | Height: | Size: 43 KiB |
Reference in New Issue
Block a user