Analyse, conception et programmation par objets avec UML et
Java
Cours en deuxième année de Mines ParisTech (ENSMP)
Organisation du cours pour 2016-1017
- lundi 12/09/2016 après-midi :
Présentation du cours ; rappels sur la
programmation orientée objet et l'héritage en Java (cours et
TP) ; Début intro sur UML (?).
- jeudi 15/09/2016 après-midi : Méthodes
d'analyse et de conception par objets : modèle structurel en UML (cours
puis TD).
- lundi 19/09/2016 après-midi : Fin
TD modèle structurel UML (si besoin). Cours et TP Java sur
interfaces. Compléments modèle structurel.
Distribution de la liste des projets.
- jeudi 22/09/2016 après-midi : Modèle
dynamique UML (cours puis TD)
Constitution groupes et choix définitif des projets
- lundi 26/09/2016 après-midi : Fin TD
modèle dynamique UML (si besoin). Modèle fonctionnel UML ; Méthodologie
d'analyse avec UML. Début
de travail en groupe sur projets (compréhension du sujet,
dictionnaire des termes, questions éventuelles à encadrant
du sujet)
- lundi 3/10/2016 après-midi : Assistance
avant-projets (S1 : étude sujet et analyse papier).
- [semaine du 4/10 au 7/10 : Installation
Modelio sur PCs perso, à
partir des installeurs fournis sur campus]
- lundi 10/10/2016 après-midi :
Présentation de l'Atelier de Génie Logiciel (AGL) "Modelio", et des
principes du travail collaboratif distribué (svn, Git, etc..). Vérification
des Modelio installés sur PCs perso ; Assistance
avant-projets (S2 : suite analyse papier, prise en
main Modelio et éventuellement début saisie
sous Modelio).
- lundi 17/10/2016 après-midi :
Assistance avant-projets (S3 : saisie sous Modelio).
- [jeudi 20/10/2016 : Remise des avants-projets par les
élèves.]
- lundi 24/10/2016 après-midi : Méthodologie
de conception et "design patterns" avec UML ; Gestion des Tests
; Cours et TP
Java avancé : généricité (templates)
- [entre mardi 25/10/2016 et vendredi 28/10/2016 : Retour (par encadrants) des
avants-projets annotés.]
- lundi 31/10/2016 après-midi :
Fin TP généricité Java (si besoin) ; Conception et génération de
code sous Modelio ;
début assistance projets (débriefing des remarques sur avant-projets).
- lundi 7/11/2016 après-midi : Assistance
projets
- [mercredi 7 décembre 2016
: Remise des projets
par les élèves.]
- Semaine du 12 au 16
décembre 2016 : Soutenances des projets.
(les dates entre crochets ne sont pas des séances, mais des
dates butoirs)
Commentaires sur cette page à : Fabien.Moutarde@mines-paristech.fr