Skip to content

Architecture

lvdEphec edited this page Feb 6, 2024 · 7 revisions

Résumé coaching 3

+ Le groupe est capable de montrer en démo que le backend et le frontend choisis fonctionnent (du moins les bases).
+ Idéalement le groupe peut également faire le lien pour accéder à la base de données choisie.

+ Le groupe explique dans le wiki quelle est l'architecture et comment le projet est mis en place.
+ Le groupe doit maintenir à jour cette partie au fur et à mesure de l'avancement du projet et des choix effectués, en prévenant lecoach.
+ Le schéma DB, ainsi que les autres schémas utiles, seront placés ici, datés. (Et mis à jour.)

Backend

  1. Organisation du code

[Présentation La structure/hiérarchie des fichiers et dossiers du code source du backend]

  1. Diagramme de classes UML

[Diagramme de classes] [Explication textuelle du diagramme de classes]

  1. Fonctionnement

[Explication du fonctionnement du backend, accompagné d'un schéma. Par exemple : Explication du "voyage" d'une requête entre la réception de la requête sur une route donnée et l'envoi d'une réponse]

Schémas et diagrammes

  1. Diagrammes liés à la base de données

[Schémas EA / Relationnel de la DB] [Texte expliquant les diagrammes et justifiant les choix de conception]

  1. Autres diagrammes de fonctionnement et d'architecture

Frontend

  1. Organisation du code

[Présentation de la structure/hiérarchie des fichiers et dossiers du code source du frontend]

  1. Apparence

[Quelques screenshots pour montrer le résultat + discussion sur l'évolution depuis les premières maquettes]

  1. Fonctionnement

[Explication du fonctionnement du frontend depuis une action utilisateur (clic sur un bouton, envoi de formulaire, ...) jusqu'à l'affichage du résultat. Prendre comme illustration une action qui nécessite un échange avec le backend]

Clone this wiki locally