Aller au contenu
SYS–12Étude de casScolaireAcadémique · ÉTS

LOG210 — Analyse et conception

Laboratoire d'analyse et de conception logicielle à l'ÉTS, en équipe de 6. À partir d'un squelette « jeu de dés », l'équipe modélise et implémente une application de gestion de cours et de devoirs : modèle du domaine UML, cas d'utilisation, conception en couches avec le patron GRASP Contrôleur, passerelle/adaptateur vers un backend, et une suite de tests Jest avec couverture. Le tout appuyé par des rapports d'itération.

Rôle
Développeur · équipe de 6
Type
Analyse & conception (ÉTS)
Stack
TypeScript · Express · Jest
Statut
Académique
01

Contexte

Laboratoire d'analyse et de conception logicielle à l'ÉTS, en équipe de 6 (GitHub Classroom).

  • Modèle du domaine UML et cas d'utilisation
  • Application de gestion de cours et de devoirs
  • Rapports d'itération
02

Conception

Conception en couches appuyée sur le patron GRASP Contrôleur, avec une passerelle/adaptateur vers le backend.

  • Un contrôleur par entité du domaine
  • Express : routes, sessions, JWT
  • Suite de tests Jest avec couverture
03

Résultat

Une application modélisée et implémentée en équipe, avec des tests et des artefacts de conception à l'appui.

6
coéquipiers
UML
modèle du domaine · cas d'usage
GRASP
patron Contrôleur
Jest
tests avec couverture