Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion sections/chapters/approche/index.tex
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ \subsection*{Phases du travail}
Ceci a été motivé par de multiples raisons. On citera notamment le vaste contexte très ouvert de la recherche et référencement des \glspl{resinfo}, pour laquelle il a fallu accorder une période de réflexion et d'analyse assez conséquente. \\

Un autre facteur a été que de nouveaux besoins et idées ont émergé au fur et à mesure de la construction de notre solution/prototype. Ces circonstances nous ont donc contraints à revoir constamment notre approche et notre organisation.
Une manière de l'illustrer est de considérer la phase de validation (cf section \ref{section:validation}), consistant à certifier que la solution ainsi développée correspond bien aux critères techniques qu'aux critères de satisfaction client. Le versionnage (c.-à-d. le fait de gérer plusieurs versions) de notre solution/prototype a permis de récolter de précieux retours d'utilisateurs au plus vite, tout en permettant d'identifier d'éventuelles régressions entre une version et une autre. \\
Une manière de l'illustrer est de considérer la phase de validation (cf. section \ref{section:validation}), consistant à certifier que la solution ainsi développée correspond bien aux critères techniques qu'aux critères de satisfaction client. Le versionnage (c.-à-d. le fait de gérer plusieurs versions) de notre solution/prototype a permis de récolter de précieux retours d'utilisateurs au plus vite, tout en permettant d'identifier d'éventuelles régressions entre une version et une autre. \\

\subsection*{Communication}

Expand Down
4 changes: 2 additions & 2 deletions sections/chapters/solution/choixTechno/index.tex
Original file line number Diff line number Diff line change
Expand Up @@ -300,7 +300,7 @@ \subsubsubsection{\Glspl{library} pour le \gls{backend}}

\noindent\underline{\href{https://sequelize.org/master/}{Sequelize}}\\

Afin d'interagir avec la base de données en Postgresql (cf section \ref{sec:ContraintesCdc}), nous avons fait le choix d'utiliser la \gls{library} Sequelize qui propose du mapping objet-relationnel\footnote{
Afin d'interagir avec la base de données en Postgresql (cf. section \ref{sec:ContraintesCdc}), nous avons fait le choix d'utiliser la \gls{library} Sequelize qui propose du mapping objet-relationnel\footnote{
En anglais, le terme utilisé est \textbf{O}bject-\textbf{R}elational \textbf{M}apping ou \textbf{ORM}.
} (à titre informatif, d'autres alternatives similaires existent, notamment dans Loopback que nous avions étudié en table \ref{table:compFrameworksAPI}).\\

Expand Down Expand Up @@ -353,7 +353,7 @@ \subsubsubsection{\Glspl{library} pour le \gls{backend}}
} : le \gls{middleware} de la \gls{library}
\item openapi-enforcer-multer\footnote{
\url{https://github.com/byu-oit/openapi-enforcer-multer}
} : un \gls{middleware} optionnel qui s'occupe automatique de l'upload de fichiers (cf section \ref{section:analyseFonctionnelle})
} : un \gls{middleware} optionnel qui s'occupe automatique de l'upload de fichiers (cf. section \ref{section:analyseFonctionnelle})
\end{itemize}

\begin{figure}[H]
Expand Down