NFA019

Projet systèmes d'information : mise en pratique avec Java


6 crédits Thanh-te HUA EPN05 - Informatique Unité d'enseignement de type mixte

Publié Du 01-09-2007 au 31-08-9999

Prérequis

UE de niveau fin BAC+2 en Informatique, option Système d'Information.
Destiné aux auditeurs préparant la licence et/ou le diplôme RNCP Analyste-Programmeur option Système d'Information.
Il est conseillé d'avoir fait les UE NFA031, NFA032 et NFA035.

Objectifs pédagogiques

- Maitriser l'utilisation des concepts fondamentaux de la programmation Orientée Objets avec le langage Java.
- Acquérir une méthode de développement d'un projet en Système d'Information avec Java.
- Réaliser le projet en Java avec un des environnements de développement Java (Eclipse, NetBeans, BlueJ) sous Windows et/ou Unix

Compétences

Analyste et développeur de projets en Systèmes d'Information avec UML comme méthode d'analyse et Java comme langage de développement

Contenu

Cette formation a pour objectifs l'acquisition des différentes étapes de développement d'un projet informatique avec Java comme langage de développement:
Le projet proposé est divisé en plusieurs parties. Chaque partie correspond à la création d'un package en Java, à programmer en utilisant les concepts orientés objets tels que héritages, polymorphismes, classes abstraites, interfaces, exceptions avec choix des structures de données génériques telles que Vector, Hashtable, LinkedArray, ... à représenter dans des fenêtres graphiques comme les JPane ou les JFrame...
Les packages une fois testés, sont réutilisables pour l'ensemble du projet.
Le concept des 3 couches Métiers-Structures-Gestion est utilisé dans le développement du projet.
 

Modalités de validation

  • Contrôle continu
  • Projet(s)

Bibliographie

TitreAuteur(s)
Conception et programmation par objets (Interéditions, 1990)B. MEYER
Algorithmique et programmation en Java (Dunod, 2000)V. GRANET
Java in a nutshell - Manuel de référence (O'Reilly, 2000)D. FLANAGAN

Thésaurus du Cnam :

  • Programmation orientée objet
  • Programmation algorithmique
  • Méthode objet
  • Langage JAVA

Thésaurus Formacode :

  • 70000 - logiciels/outils/applications/services

Secrétariat

Libellé
EPN05 - Equipe pédagogique AISL
Nom du contact
Emmanuelle BIAR
Adresses email
secretariat.aisl@cnam.fr
Numéros de téléphone
01 40 27 27 02
Adresse postale
2D4P30, 37.0.36, 2 rue Conté
Paris 75003