diff --git a/.gitignore b/.gitignore index 894a44c..89168a9 100644 --- a/.gitignore +++ b/.gitignore @@ -102,3 +102,10 @@ venv.bak/ # mypy .mypy_cache/ + +#Result of LaTeX compilation +*.aux +*.bbl +*.blg +*.log +*.synctex.gz diff --git a/documents/requirements/Analyse_Excel.pdf b/documents/requirements/Analyse_Excel.pdf index 98cbf29..daa424c 100644 Binary files a/documents/requirements/Analyse_Excel.pdf and b/documents/requirements/Analyse_Excel.pdf differ diff --git a/documents/requirements/Cahier_Charges_Simplifie.pdf b/documents/requirements/Cahier_Charges_Simplifie.pdf index 45bf442..5cff21b 100644 Binary files a/documents/requirements/Cahier_Charges_Simplifie.pdf and b/documents/requirements/Cahier_Charges_Simplifie.pdf differ diff --git a/documents/requirements/Cahier_Charges_Simplifie.tex b/documents/requirements/Cahier_Charges_Simplifie.tex index b21bf29..789211b 100644 --- a/documents/requirements/Cahier_Charges_Simplifie.tex +++ b/documents/requirements/Cahier_Charges_Simplifie.tex @@ -97,4 +97,54 @@ Les données sont réparties en catégories. Nous listons ci-dessous les donnée \item Présence d'une documentation qualitative pour les développeurs et les utilisateurs du système. \item Permettre une mise à l'échelle de l'application au niveau national \end{enumerate} + +\section{User stories} +Les user stories suivantes sont hiérarchiques, c'est-à-dire que les droits des supérieurs hiérarchiques englobent ceux de leur subordonnés +\subsection{Général} +\begin{itemize} + \item En tant qu'utilisateur (Administrateur, gestionnaire de zone ou de point d'eau), je souhaite pouvoir me connecter à la part du site me concernant + \item En tant qu'utilisateur, je souhaite pouvoir effectuer mon travail hors ligne, pour l'envoyer plus tard quand j'aurai du réseau +\end{itemize} + +\subsection{Gestion de Point d'eau (Comité fontaine)} +\begin{itemize} + \item En tant que gestionnaire de fontaine, je veux pouvoir signaler un problème à mon point d'eau à mes supérieurs (casse, eau impropre) + \item En tant que gestionnaire de fontaine, je souhaite pouvoir indiquer que le problème de ma fontaine est réglé. + \item En tant que gestionnaire de fontaine, je veux pouvoir rentrer les données d'utilisation (mensuelles) correspondant à mon point d'eau anfin qu'ils puissent être utilisés dans la gestion du réseau. +\end{itemize} + +Ils doivent également gérer les conflits, est-ce qu'on veut faire un pannel pour ça ou de la doc ou whatever ? + +\subsection{Comité de gestion de l'eau et Gestion de zone} +\begin{itemize} + \item En tant que gestionnaire de zone, je souhaite pouvoir monitorer les fontaines dont je suis responsables + \item En tant que gestionnaire, je souhaite avoir accès à touts les problèmes concernant mes fontaines afin de pouvoir gérer ceux-ci + \item En tant que gestionnaire, je souhaite pouvoir prendre contact avec le technicien afin qu'il règle les problèmes + \item En tant que gestionnaire, je souhaite pouvoir indiquer qu'un technicien/plombier est sur site pour régler un problème + \item En tant que gestionnaire, je souhaite gérer les fonds apportés par les utilisateurs (budget) + \item En tant que gestionnaire, je souhaite pouvoir aggréger les rapports mensuels pour préparer la réunion annuelle +\end{itemize} + +\subsection{Administration} +\begin{itemize} + \item En tant qu'administrateur, je souhaite pouvoir avoir une vue d'ensemble relative aux informations de recouvrement + \item En tant qu'administrateur, je souhaite avoir une vue sur l'état général de mon réseau identier + \item En tant qu'administrateur, je souhaite avoir accès à tous les rapports mensuels + \item En tant qu'administrateur, je souhaite avoir accès à tous les problèmes en cours sur mon réseau +\end{itemize} + +\subsection{Technicien/plombier} + +\begin{itemize} + \item En tant que technicien, je souhaite avoir une page résumant les réparations qui me sont demandées +\end{itemize} + +\subsection{À préciser} +\begin{itemize} + \item En tant qu'utilisateur, je souhaite avoir une vue générale comprenant les informations essentielles me concernant +\end{itemize} + +\emph{Commentaire général : ici je me suis basée sur le document qu'on a reçu concernant Poste-Métier (si je me souviens bien). Le fonctionnement en comité est propre à cet endroit, mais puisqu'il semble bien fonctionner je me suis dit que, puisqu'il faut se baser sur qqch, autant le faire sur ça} + + \end{document}