Volumes horaires
- CM 0
- Projet 0
- TD 0
- Stage 0
- TP 14.0
- DS 0
Crédits ECTS
Crédits ECTS 1.5
Objectif(s)
Ce cours a pour objectif d'illustrer par un mini-projet de développement les notions de base relatives à :
*la modélisation objets des logiciels, avec UML
*la modélisation des données nécessaire dans les bases de données, l’implantation et l'interrogation de ces bases de données en relationnel.
*la réalisation d’un prototype en Java/JDBC.
L'enseignement est organisé comme un mini-projet de développement dans lequel ces notions sont mises en œuvre conjointement.
Plusieurs sujets différents seront proposés aux étudiants.
Christophe BOBINEAU
Contenu(s)
Introduction au sujet de mini-projet de développement
*Travail de modélisation orientée objets en UML pour le mini-projet
*Modélisation des données et conception de la base de données pour le sujet du mini-projet
*Introduction aux outils de connexion entre une base de données et la partie logicielle (par exemple : JDBC pour java).
Prérequis
Cours Principes des SGBD
Cours ACVL
Programmation Java
SESSION NORMALE :
Type d'évaluation : Rapport + Code Source + soutenance (inclue dans les séances planifiées) -> P
N1=P
N2=N1
Pas de rattrapage en 2ème session
Le cours est programmé dans ces filières :
- Cursus ingénieur - Filière SEOC - Semestre 8
C. Delobel et M. Adiba, Bases de données et systèmes relationnels, Dunod Informatique, 1982
G. Gardarin, Bases de données objet et relationnel, Eyrolles, 1999
T. Connolly et C. Begg, Systèmes de bases de données, Editions Reynald Goulet, 2005
P.-A. Muller et N. Gaertner, Modélisation object avec UML, 2ème édition, Eyrolles, 2000