SYS–12Étude de casScolaire▤Acadé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