Volumes horaires
- CM 20.0
- Projet -
- TD 10.0
- Stage -
- TP 15.0
- DS 2.0
Crédits ECTS
Crédits ECTS 0.5
Objectif(s)
Maîtriser l'utilisation de spécifications lors des étapes d'analyse et de conception d'un système d'information
Savoir faire le lien entre le problème, exprimé de manière a priori informelle par un client, et le produit informatique, implanté de manière précise via un langage de programmation
Mettre en oeuvre le langage de modélisation UML et la génération de code à partir de ce langage
Contenu(s)
- Introduction : Rôles des modèles et langages de spécification
- Schémas UML
au niveau conception : Classes, Objet, Collaboration, Séquence - Génération de code (Java et SQL) à partir d'UML
- Rétro-conception à partir du code Java
- Schémas UML au niveau analyse : Cas d'utilisation, Classes, Séquence
- Mise en oeuvre en TD et TP
- Concepts objet, programmation en langage objet (e.g. Java)
- Modèle relationnel, systèmes de gestion de bases de données (e.g. SQL)
25% contrôle continu :
- Type : Comptes-rendus de TP
75% examen terminal : - Type : épreuve écrite
- Durée : 1h30
- Conditions : tous documents autorisés
- Tiers-temps : 30 minutes en plus
En cas de non validation d’une UE, le jury peut autoriser l’élève ingénieur à passer des épreuves complémentaires pour la valider.
Code de l'enseignement : KATI6M11
Langue(s) d'enseignement :
Vous pouvez retrouver ce cours dans la liste de tous les cours.
Gary BLOOCH, James RUMBAUGH et Ivar JACOBSON. Le guide de l'utilisateur UML. Eyrolles, 2000. ISBN 2-212-09103-6
Pierre-Alain MULLER et Nathalie Gaertner. Modélisation objet avec UML. Eyrolles, 2000. ISBN 2-212-09122-2
Georges GARDARIN. Bases de données. Eyrolles, 2001. ISBN 2-212-09283-0