Ce site est destiné aux élèves de SUPAERO en deuxième année pour le module de conception et programmation orientées objet. Vous y trouverez les détails des cours ainsi que des liens vers de la documentation UML/Java.

Objectifs du cours

Ce cours présente aux élèves les différentes étapes de conception de logiciels complexes. Il permet de maîtriser les différentes étapes du cycle de vie du logiciel, depuis l'élaboration du cahier des charges jusqu'à son exploitation.

Cet enseignement complète l'enseignement d'informatique de première année en introduisant les notions orientées objet et en montrant les avantages d'une telle approche. Il présente aux élèves un cadre méthodologique pour la conception de logiciels complexes en s'appuyant sur la notation orientée objet UML (Unified Modeling Language). De plus, il permet d'élargir les connaissances des élèves en utilisant un langage support orienté objet, Java. Les bonnes pratiques du test unitaire seront présentées aux étudiants et systématiquement utilisées. Quelques design patterns seront également abordés en cours et en TP.

Liste des binômes pour 2015/2016

La liste des binômes pour la semaine du 14/09 est disponible ici.

La liste des binômes pour la semaine du 21/09 est disponible ici.

La liste définitive des binômes est ici.

Projet 2015/2016

La page du projet contenant le sujet et la liste des équipes est disponible ici.

Planning pour 2015/2016

Date Contenu Nature Lieu Remarques
8/9/2015 introduction C amphi
9/9/2015 classes et objets C/TD PC
14/9/2015 classes et objets TP SI
16/9/2015 tests unitaires et associations C/TD PC
21/9/2015 tests unitaires et associations TP SI
28/9/2015 TP récapitulatif TP PC + SI évalué
5/10/2015 interfaces C/TP PC + SI
7/10/2015 héritage et classes abstraites C/TD PC
12/10/2015 héritage et classes abstraites TP SI
14/10/2015 conception projet BE PC
19/10/2015 TP observateur TP PC + SI
2/11/2015 GUI C/TP PC + SI
9/11/2015 exceptions C/TP PC + SI
23/11/2015 généricité C/TP PC + SI
30/11/2015 implantation du projet BE SI
10/12/2015 questions/réponses projet SI
16/01/2016 oral projet PC
23/01/2016 examen

PC = salle de PC

SI = centre informatique