Outils
Nous utiliserons pour l'électif un modeleur UML (Modelio), un environnement de développement (Eclipse) et une machine virtuelle Java version 21.
- La solution la plus simple et conseillée est d'utiliser l'environnement
2EL1520
sur MyDocker.- Pour les créneaux de TD, utiliser l'environnement avec la date correspondante.
- Pour utiliser cet environnement en dehors de ces créneaux, utiliser celui daté du 18 novembre 2024.
- Une deuxième solution est d'installer Docker Desktop sur votre poste et d'utiliser l'image docker déployée sur MyDocker (voir les indications sur ce dépôt GitLab).
- La troisième solution est d'installer ces outils sur votre poste (il n'y a pour l'instant pas de version macOS de Modelio, mais vous pouvez installer Eclipse).
- Télécharger l'installateur d'Eclipse pour votre plateforme.
- Lancer l'installateur.
- Sélectionner Eclipse IDE for Java Developers.
- Cliquer sur INSTALL (laisser les autres options avec leur valeur par défaut).
- Télécharger l'installateur Modelio pour votre plateforme (Windows ou Linux uniquement) et procéder à l'installation.
Avec la troisième option, vous devez aussi installer un JRE 8 pour avoir le bon fichier rt.jar
pour Modelio (voir les explications de la configuration de Modelio avec ce fichier sur le sujet du TD n°2).
Planning
Créneau | Date | Heure | Activité | Thème |
---|---|---|---|---|
1 | Mardi 19 novembre 2024 | 8h15 | Cours n°1 | |
2 | Jeudi 21 novembre 2024 | 8h00 | Cours n°2 |
|
3 | Jeudi 21 novembre 2024 | 9h45 | TD n°1 | |
4 | Jeudi 5 décembre 2024 | 8h00 | Cours n°3 | |
5 | Jeudi 5 décembre 2024 | 9h45 | Cours n°4 | |
À faire avant le jeudi 12 décembre 2024 | ||||
6 & 7 | Jeudi 12 décembre 2024 | 8h00 | TD n°2 | |
8 | Lundi 16 décembre 2024 | 13h45 | Cours n°5 | |
9 | Lundi 16 décembre 2024 | 15h30 | TD n°3 | |
10 & 11 | Mercredi 8 janvier 2025 | 14h15 | TD n°4 | |
12 | Mardi 14 janvier 2025 | 8h15 | Cours n°6 | |
13 | Mardi 14 janvier 2025 | 10h00 | TD n°5 |
|
14 | Jeudi 16 janvier 2025 | 8h00 | Cours n°7 | |
15 | Jeudi 16 janvier 2025 | 9h45 | Cours n°8 | |
16 | Mardi 21 janvier 2025 | 8h15 | TD n°6 | |
17 | Mardi 21 janvier 2025 | 10h00 | Cours n°9 | |
18 & 19 | Jeudi 23 janvier 2025 | 8h00 | TD n°7 |
Projet intégré
Un petit projet conçu avec UML et programmé en Java doit être réalisé dans le cadre de cet électif. Ce travail peut-être effectué en binôme (voir les modalités pour cela sur la page Edunao du cours).
Les informations sur le sujet, le déroulement, les livrables sont sur cette page.