CONSERVATOIRE NATIONAL DES ARTS ET METIERS
PICARDIE

Projet systèmes d'information : mise en pratique avec Java - NFA019  [ 6 crédits ]

Public Concerné
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.
UE en complément de l'UE NFA018 " Gestion de Projet "

Finalité de l'unité d'enseignement
Objectifs pédagogiques
- Acquérir les concepts fondamentaux en Programmation Orientée Objets avec le langage Java.
- Analyser un projet informatique avec UML.
- Réaliser le projet en Java avec un des environnements de développement Java (Eclipse, NetBeans, BlueJ) sous Windows et/ou Unix
Capacité et compétences acquises
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

Organisation
6 Crédits 

Contenu de la formation
Cette formation a pour objectifs d'initier aux différentes étapes de développement d'un projet informatique avec UML comme méthodologie et Java comme langage de développement:
1-analyser :
- établir le cahier des charges
- réaliser le dossier d'analyse : modélisation conceptuelle, règles de gestion, cas d'utilisation en UML
2-réaliser : cette phase consiste en l'organisation de l'application sous forme de composants (modules ou packages voire classes) réutilisables puis à l'implémentation de ces composants après avoir dégagé les différents scénarii d'utilisation de l'application. Elle comprend les activités suivantes à valider :
- Création du modèle logique
- Choix des structures de données (tables, listes, fichiers, base des données...) puis implémentation de ces structures. Choix des algorithmes adéquats en fonction de chacune des structures choisies.
- Programmation et tests unitaires
- Tests finaux en fonction des scénarii d'utilisation.