UV1 MIN INF : Ingénierie du logiciel et des données - Printemps 2017/2018


Retour
Programmé en MSC 1A ISG Printemps
IG 1A Printemps
IG 2A Printemps
IG 3A Printemps
MSC 1A CSNE Printemps
MSC 2A CSNE Printemps
MSC 1A AEIOT Printemps
MSC 2A AEIOT Printemps
EDPINFMI1
  Présentation
 
Contexte et description :

« Bien gérer l'entreprise, c'est gérer son avenir et gérer son avenir, c'est gérer son information » déclare Stephen Harper. La gestion de l’information est devenue fondamentale au sein d’une entreprise afin de coordonner son activité et d’atteindre les objectifs fixés par sa stratégie. La complexité de l’organisation des entreprises nécessite la mise à disposition de ces informations qui sont décrites dans un système d’information. Robert Reix définit un système d’information comme « un ensemble organisé de ressources (humaines, matérielles, données) permettant d’acquérir, de traiter et de stocker des informations dans les organisations ». On voit ainsi que le système informatique n’est qu’une des facettes du système d’information des entreprises.

Dans cette UV nous allons nous intéresser à 2 sous-systèmes du système informatique : les logiciels et les bases de données.

Dans le module INF 205 vous découvrirez le domaine du génie logiciel qui consiste à organiser et proposer des solutions conceptuelles et pratiques afin de produire et maintenir des logiciels avec l'assurance de respecter un compromis entre les coûts, la qualité et les délais. En parallèle,vous découvrirez le modèle objet qui est un des modèles les plus utilisés dans la conception et la réalisation de logiciels. Parmi les langages permettant de réaliser des applications composées d'objets, le langage Java, qui est un des langages de référence, a été choisi.

Dans le module INF206 vous découvrirez le domaine des bases données. L’objectif de ce module est de vous donner les connaissances nécessaires pour comprendre le rôle des bases de données au sein des systèmes d’information et vous donner les savoir-faire nécessaires pour réussir à effectuer des manipulations simples sur ces bases de données. Vous apprendrez ainsi à modéliser la structure d’une base de données à partir d’une situation réelle, à interroger votre base grâce au langage SQL, à gérer les problèmes liés à la concurrence d’accès et vous développerez la couche persistante (celle qui communique avec la base de données) d’une application web qui vous sera fournie.


Evaluation :
Le contrôle semestriel vaut 80% de la note finale et le contrôle continu 20%. Le contrôle semestriel est avec tout document autorisé sans calculatrice, ordinateur et téléphone. Les traducteurs électroniques sont autorisés.

Pour chacun des contrôle le poids des modules est de 50%.
 
Objectifs pédagogiques :
  • Utiliser un langage de définition et manipulation des données
  • Mettre en œuvre une méthode pour construire une base de données
  • Modéliser de manière précise un problème à résoudre en utilisant un formalisme reconnu
  • Appliquer une méthode reconnue pour le développement logiciel
  • Développer une application persistante simple de bonne qualité
  • Comprendre les concepts liés au modèle relationnel
Localisation  : BREST
Responsable  : Laurent BRISSON
Co-responsable  : Julien MALLET
Domaine  : Informatique
2 Module(s) obligatoire(s) ( parmi 2 )
Credits MSC 1A ISG  : 8
Credits IG 1A  : 8
Credits IG 2A  : 8
Credits IG 3A  : 8
Credits MSC 2A CSNE  : 8
Credits MSC 1A AEIOT  : 8
Credits MSC 2A AEIOT  : 8
Dernière màj le 25-APR-17 par CURSUS
  Modules
 
Code Intitulé
Title
Responsable
Coordinator
Co-resp. Etat
State
Date màj
Last update
INF 205 P Génie logiciel et programmation objets J.Mallet L.Brisson Validée 25-04-17
INF 206 P Bases de données L.Brisson L.Brisson Validée 16-11-17

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