INF 301 A: Software and Data Engineering


Coordinator  : Maria Teresa SEGARRA MONTESINOS
Co-coordinator  : Issam REBAÏ
   

Duration: 84h


Organization

Scheduled activities

  • INTRO_C (1h30)   Introduction à l'UV
  • FR_PC1 (1h30)   Découverte cycles de développement
  • GL_C1 (1h30)   Introduction au génie logiciel
  • FR_PC2 (1h30)   Cahier de charges, besoins et analyse
  • GL_C2 (1h30)   Le concept objet
  • GL_PC1 (1h30)   Découverte des objets
  • PROG_C1 (1h30)   Objets en Java
  • PROG_PC1 (1h30)   Produit et stock
  • PROG_STP1 (1h30)   Producteur
  • FR_STP1 (1h30)   Découverte du test
  • DATA_C1 (1h30)   Introduction aux données structurées
  • DATA_STP1 (1h30)   Découverte d'une BDR
  • DATA_C2 (1h30)   Evaluation de requêtes SQL
  • DATA_PC1 (1h30)   Requêtes SQL
  • GL_C3 (1h30)   UML structurel, héritage
  • DATA_PC2 (1h30)   Modélisation de données
  • FR_STP2 (3h)   Conception incrément 1 et JUnit
  • DATA_STP2 (3h)   Interfaces programmatiques des BDR
  • FR_STP3 (3h)   Incrément 1
  • DATA_PC3 (1h30)   Mapping objet/relationnel
  • DATA_STP3 (1h30)   Introduction à Hibernate
  • PROG_C2 (1h30)   Héritage, liaison dynamique, généricité
  • PROG_PC2 (1h30)   Héritage, liaison dynamique et listes
  • PROG_STP2 (1h30)   Lignes de trains
  • FR_STP5 (3h)   Incrément 2 (persistence, existant)
  • GL_C4 (1h30)   UML dynamique, concurrence
  • GL_PC2 (1h30)   Découverte du temps
  • PROG_C3 (1h30)   Threads, synchro
  • PROG_PC3 (1h30)   Lecteurs/rédacteurs
  • PROG_C4 (1h30)   Interfaces
  • PROG_STP3 (1h30)   Servlets
  • FR_STP6 (1h30)   Incrément 2 (persistence, héritage)
  • DATA_C3 (1h30)   Mises à jour
  • FR_STP7 (3h)   Analyse, conception et tests I3
  • DATA_C4 (1h30)   Transactions
  • DATA_STP4 (1h30)   Mises à jour BD
  • PROG_STP4 (3h)   Trains et circuits
  • DATA_C5 (1h30)   Normalisation BD
  • DATA_PC4 (1h30)   Normalisation BD
  • FR_STP8 (3h)   Réalisation I3
  • PROG_STP5 (3h)   Trains et circuits
  • FR_STP9 (1h30)   Incrément I4
  • FR_STP10 (3h)   Incrément I4/I5
  • FR_STP11 (3h)   Incrément I5
  • FR_STP12 (1h30)   Validation FR
  • CONCLU_C (1h30)   Conclusion de l'UV

Team


  INTRO_C
  1h30
  FR_PC1
  1h30
  GL_C1
  1h30
  FR_PC2
  1h30
  GL_C2
  1h30
  GL_PC1
  1h30
  PROG_C1
  1h30
  PROG_PC1
  1h30
  PROG_STP1
  1h30
  FR_STP1
  1h30
  DATA_C1
  1h30
  DATA_STP1
  1h30
  DATA_C2
  1h30
  DATA_PC1
  1h30
  GL_C3
  1h30
  DATA_PC2
  1h30
  FR_STP2
  3h
  DATA_STP2
  3h
  FR_STP3
  3h
  DATA_PC3
  1h30
  DATA_STP3
  1h30
  PROG_C2
  1h30
  PROG_PC2
  1h30
  PROG_STP2
  1h30
  FR_STP5
  3h
  GL_C4
  1h30
  GL_PC2
  1h30
  PROG_C3
  1h30
  PROG_PC3
  1h30
  PROG_C4
  1h30
  PROG_STP3
  1h30
  FR_STP6
  1h30
  DATA_C3
  1h30
  FR_STP7
  3h
  DATA_C4
  1h30
  DATA_STP4
  1h30
  PROG_STP4
  3h
  DATA_C5
  1h30
  DATA_PC4
  1h30
  FR_STP8
  3h
  PROG_STP5
  3h
  FR_STP9
  1h30
  FR_STP10
  3h
  FR_STP11
  3h
  FR_STP12
  1h30
  CONCLU_C
  1h30
 Antoine BEUGNARD      x                       x                     x                                        
 Fabien DAGNAT          x                                             x                                    
 Julien MALLET            x   x x                           x x     x       x                              
 Philippe PICOUET    x   x           x x   x       x   x           x             x x x x     x   x   x x x x x
 Issam REBAÏ                        x   x   x   x   x x                             x     x              
 Maria Teresa SEGARRA MONTESINOS  x x   x     x     x             x   x     x     x       x x   x   x     x     x   x x x x x
 Philippe TANGUY                                                                          x       x          


Educational resource

Supports de cours, textes de PC et TP. Tous les corrigés des PC et TP seront disponibles après les séances.

Recommended reading

Les concepts abordés dans la composante programmation orientée objet :

* L'orienté objet. 2ième édition. Hugues Bersini. Eyrolles. 2004

Sur la programmation en Java (objet et concurrente) :

* Java in a Nutshell, 5th edition. A Desktop Quick Reference. David Flanagan. O'Reilly. 2005

Sur la syntaxe du langage de reqûêtes SQL :

* http://sql.developpez.com/


  Year 2016/2017
Last update: 08-FEB-16
Last validation:

IMT Atlantique
Campus de Brest
Technopôle Brest-Iroise
CS 83818
29238 Brest Cedex 3
France

Tél  +33 (0)2 29 00 11 11
Fax +33 (0)2 29 00 10 00