Projet Immobilier POO/COO
Contexte
Dans le cadre de la validation de la matière POO/COO (Programmation Orientée Objet/Conception Orientée Objet), nous devions en binôme réaliser, en suivant un cahier des charges, la conception d’une application immobilière où les agences ainsi que les clients pouvaient se connecter afin de réaliser plusieurs tâches.
Dans un premier temps, il était demandé de concevoir différents diagrammes ainsi qu’une proposition d’interface graphique. Dans un second temps, nous devions développer cette application en suivant le cahier des charges ainsi que les diagrammes définis. Comme ce projet a été réalisé en équipe de 2, nous devions aussi assurer la mise en place d’un Git afin de pouvoir travailler simultanément sur le projet et définir une organisation et les tâches de chacun.
Réalisations
Pour ce projet, nous avons réalisé :
- le diagramme de cas d’utilisation optimisé (factorisé et raffiné)
- le diagramme de classes (détaillé)
- un diagramme de paquetage
- un diagramme d’activité
- des diagrammes de séquences détaillés
- une interface graphique via Adobe XD
Quelques images
Logiciels utilisés
- Adobe XD
- GitLab
- StarUML
- draw.io
- Eclipse
- Visual Studio Code
Langage utilisé
- Java