PLAN DE MODULE
OFPPT @
Document
Module
Millésime
Page
769786226
Programmation Client/Serveur en Java
2017-04-17
1 - 5
Renseignements généraux
Titre du programme d’études
TECHNIQUES DE DEVELOPPEMENT INFORMATIQUE
TDI
Titre du module
Programmation Client/Serveur en Java
TDI-22
Durée du module
120 heures
JAVA
Compétence
optimiser l’approche d’une programmation orientée objet en Java.
Description
DESCRIPTION
Ce module vise à rendre le stagiaire apte à :
Exploiter les instructions, les structures et les objets du langage de
programmation événementiel pour réaliser des applications conviviales
et ergonomiques.
Programmer un accès distant à la base de données.
Créer un contrôle utilisateur avec accès aux données.
Intégrer les transactions coté Client et /ou coté Serveur.
Éditer les états.
Intégrer les outils de communications.
PLAN DE MODULE
OFPPT @
Document
Module
Millésime
Page
769786226
Programmation Client/Serveur en Java
2017-04-17
2 - 5
PRECISIONS ET PRÉALABLES
Durée en h
CONTENUS
OBJETS DE FORMATION
Catégorie
Référence
1. Expliquer le principe de
fonctionnement des différentes
architectures (2-tiers).
2. Expliquer le principe de middleware
d’accès aux données (ODBC,
OLEDB).
3. Programmer dans un
environnement de développement
événementiel.
4. Expliquer les types de connexion et
sources des données.
24
Décrire l’architecture 2tiers.
Avantages et inconvénients des différentes approches pour l’accès aux
données :
ODBC, OLEDB, fournisseur natif
Rappel sur le langage SQL.
Expliquer la différence entre les différents modes pour se connecter à une
base de données.
Décrire les types de connexions et les sources de données.
C
C-A-001
A. Intégrer les accès aux données dans le
client en mode connecté.
20
Utilisation d’un pilote ODBC ou OLEDB avec une base de données qui le
nécessite (Access)
passerelle JDBC-ODBC
Connexion à la base de données.
Exécution des requêtes SQL.
Exploitation du résultat d’une requête SELECT.
Mise à jour d’une table.
Libération des ressources.
Utilisation d’un fournisseur natif.
Traitement des erreurs et des exceptions.
A
A-A-001
A
A-A-002
A
A-A-003
B. Créer un composant et l’intégrer à
l’application.
28
Programmer des composants
Intégrer des composants au sein d’une application.
C
C-B-001
A
A-B-001
A
A-B-002
A
A-B-003
A
A-B-004
C. Intégrer les transactions à l’application.
24
Mise en place des transactions au niveau de la base de données : procédure
stockée.
Mise en place au niveau du client des objets de connexion et de transaction
C
C-C-001
C
C-C-002
PLAN DE MODULE
OFPPT @
Document
Module
Millésime
Page
769786226
Programmation Client/Serveur en Java
2017-04-17
3 - 5
PRECISIONS ET PRÉALABLES
Durée en h
CONTENUS
OBJETS DE FORMATION
Catégorie
Référence
A
A-C-001
A
A-C-002
D. Éditer les états.
24
Utilisation des outils d’édition d’état : Jasper Report.
formulation des requêtes adéquates au besoin d’édition
Édition des données.
C
C-D-001
A
A-D-001
.
Liste des ressources proposées pour apports de connaissances
OFPPT @
Document
Module
Millésime
Page
769786226
Programmation Client/Serveur en Java
2017-04-17
4 - 5
RÉFÉRENCE
DESCRIPTION
CATÉGORIE
SUPPORT
REF.
PHYSIQUE
FICHE
PRÉPARATION
C-A-001
API JDBC Concept de base
Support cours
Doc Word
C-A-001
C-B-001
Manuel d’initiation à NetBeans
Support cours
Doc Word
C-B-001
C-C-001
API JDBC Les procédures
stockées
Support cours
Doc. Word
C-C-001
C-C-002
API JDBC DataSource et RowSet
Support cours
Doc Word
C-C-002
C-D-001
Installation et utilisation de
Jasper Report
Support cours
Doc Word
C-D-001
Liste des activités d’apprentissage
OFPPT @
Document
Module
Millésime
Page
769786226
Programmation Client/Serveur en Java
2017-04-17
5 - 5
RÉF.
PHASE
ACQUISITION
DUR
ÉE
INTITULÉ DE L’ACTIVITÉ
REF PHYSIQUE
FICHE
PRÉPARATION
A-A-001
Base
3
Connexion à la base de données et exécution de
requêtes
A-A-001
A-A-002
Entraînement
3
Créer une application graphique simple
A-A-002
A-A-003
Entraînement
2
Connexion à plusieurs moteurs relationnels
A-A-003
A-A-003-FP
A-B-001
Base
6
Connexion à la base de données via Swing
A-B-001
A-B-002
Entraînement
5
Intégrer des composants au sein d’une application
A-B-002
A-B-003
Entraînement
5
Manipuler AWT/SWING avec JDBC
A-B-003
A-B-004
Entraînement
4
Connexion à la base de données et exécution de
requêtes.
A-B-004
A-C-001
Entraînement
9
Créer des procédures stockées
A-C-001
A-C-002
Base
4
Gérer des transactions
A-C-002
A-C-003
Entraînement
3
Utiliser des procédures stockées
A-C-003
A-C-004
Entraînement
3
Gérer les transactions
A-C-004
A-D-001
Entraînement
9
Générer des états au format PDF
A-D-001
A-D-002
Transfert
16
Programmation avancée AWT & Swing dans un
contexte d’accès JDBC
A-D-002
1 / 5 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !