Conception Orientée Objet

Master IISC (Informatique et Ingénierie des Systèmes Complexes) - 1ère année

A l'issue de ce cours, les étudiants seront capables de modéliser un système complexe de façon statique ou dynamique, d'un point de vue interne ou externe. Ils seront en mesure d'implémenter les modèles de leur conception avec les solutions objet telles que les technologies Java EE.

Modèle de sujet d'examen

Programme et supports de cours

Supports des CM (8 séances au total)

CM 1 : Principes objet et design patterns (partie 1)
CM 2 : Design patterns (partie 2) + UML Diagramme de cas d'utilisation
CM 3 : Design patterns (partie 3 et synthèse) + UML Diagramme d'activité
CM 4 : Spring frameworkd IoC et AOP + JPA Hibernate ORM framework
CM 5 : UML Diagramme de séquence + JDBC + JFreechart
CM 6 : UML Diagramme de séquence (suite) + Java Multi-Threading + JSF MVC Web framework
CM 7 : UML Diagramme d'état-transition
CM 8 : DDD : Domain Driven Design

Supports des TD (8 séances au total)

TD 1 : Simulation Banque version de base
TD 2 : Simulation Banque avec extension
TD 3 : Simulation Banque avec Spring framework IoC + AOP
TD 4 : Simulation Banque avec JDBC + JFreeChart
TD 5 : Simulation Banque avec JPA Hibernate ORM framework
TD 6 : Simulation banque avec JSF MVC framework
TD 7 : Simulation Banque : DAO et Architecture 5-tiers
TD 8 : Préparation à l'AGP