BTS IRIS 2 année 2008-2009 BTS Informatique et réseaux

Planning des Cours mercredi 13h à 15h & TP 4h avec M Flament: début septembre 2008

Autres Cours & TP avec M Cuypers et M Przydatek

BTS Informatique

voir le planning BTS IRIS 2 2006/2007


Projet


Séance 27
06-05-09

Partie Réseau du BTS 2006.

Projet:
Semaine 14


05-05 2009

Revue de Projet N° 2
BTS IRIS 2009.

Projets:
1) Maquette marine Exxotest : 3 étudiants ( langage C#)
Loic Coulier, Timothée Dausque, Sébastien Delhoute:

2) Réseau de surveillance de la qualité de l'air : 3 étudiants (langages ASP C++ et C#)
Benjamin Fisset, Jonathan Derreveaux, Andy Diory:

3) Gestion de camping: 3 étudiants (langages C++, JSP,JAVA)
André Jugnon, Yohan Cattez, Cédric Cottrell:

4) Schneider Tapiris: 3 étudiants (langages C++, Java et JSP)
Fabien Demaret, Mathieu Haustrate, Pierre Nkundimana:

5) Easy Glider: 2 étudiants ( langages C#)
Aurélien Ameye, Benjamin Mayolle:

6) GESTLE: Gestion Et Suivi de la Traçabilité du Lait: 3 étudiants
- Gwendal Madouas, Romuald Gantois, Narith Meng:


Séance 26
15-04-09

Protocole Ipv6.

Distribution de l'épreuve informatique du BTS 2006.
TD: Questions C++ et Communications

Projet:
Semaine 13


14-04 2009

Encadrement des 6 projets pour l'épreuve professionnelle de synthèse
du BTS IRIS 2009.

Projets:
1) Maquette marine Exxotest : 3 étudiants ( langage C#)
Loic Coulier, Timothée Dausque, Sébastien Delhoute:
Ebauche d'interfaces graphiques, mise en oeuvre de la librairie javacom avec détection des ports COM, installation serveur SQL et test de connexion en java avec la librairie jdbc.
Mise en oeuvre de services WEB

2) Réseau de surveillance de la qualité de l'air : 3 étudiants (langages ASP C++ et C#)
Benjamin Fisset, Jonathan Derreveaux, Andy Diory:
Mise en oeuvre de la carte calculateur AXIS, passage de paramètres entre pages JSP, installation des serveurs.
Test du bus I2C sur la carte AXIS


3) Gestion de camping: 3 étudiants (langages C++, JSP,JAVA)
André Jugnon, Yohan Cattez, Cédric Cottrell:
Mise en oeuvre de la carte BECK
Tests unitaires de méthodes des classes Capteur , LCD et Clavier
Mise au point du client TCP envoyant une entête HTTP POST pour consommer un service Web.
Gestion des dates de réservations


4) Schneider Tapiris: 3 étudiants (langages C++, Java et JSP)
Fabien Demaret, Mathieu Haustrate, Pierre Nkundimana:
Mise en oeuvre de la maquette SCHNEIDER et du coupleur ETZ, réalisation de la base de données.
Mise en oeuvre des services WEB de l'ETZ.
Interface graphique


5) Easy Glider: 2 étudiants ( langages C#)
Aurélien Ameye, Benjamin Mayolle:
Diagrammes UML
Test d'affichage de courbes en C# et ajustement d'échelle
Gestion de différentes courbes et lecture de valeurs contenues dans un tableau

6) GESTLE: Gestion Et Suivi de la Traçabilité du Lait: 3 étudiants
- Gwendal Madouas, Romuald Gantois, Narith Meng:

Base de données, classes et pages JSF pour l'IHM

Séance 25
08-04-09

Correction de l' Epreuve Informatique du BTS 2004 6h
Partie Réseau

Généralités sur la couche liaison CSMA/CA WIFI

Projet:
Semaine 12


07-04 2009

Encadrement des 6 projets pour l'épreuve professionnelle de synthèse
du BTS IRIS 2009.

Projets:
1) Maquette marine Exxotest : 3 étudiants ( langage C#)
Loic Coulier, Timothée Dausque, Sébastien Delhoute:
Ebauche d'interfaces graphiques, mise en oeuvre de la librairie javacom avec détection des ports COM, installation serveur SQL et test de connexion en java avec la librairie jdbc.
Mise en oeuvre de services WEB

2) Réseau de surveillance de la qualité de l'air : 3 étudiants (langages ASP C++ et C#)
Benjamin Fisset, Jonathan Derreveaux, Andy Diory:
Mise en oeuvre de la carte calculateur AXIS, passage de paramètres entre pages JSP, installation des serveurs.
Test du bus I2C sur la carte AXIS


3) Gestion de camping: 3 étudiants (langages C++, JSP,JAVA)
André Jugnon, Yohan Cattez, Cédric Cottrell:
Mise en oeuvre de la carte BECK
Tests unitaires de méthodes des classes Capteur , LCD et Clavier
Mise au point du client TCP envoyant une entête HTTP POST pour consommer un service Web.
Gestion des dates de réservations


4) Schneider Tapiris: 3 étudiants (langages C++, Java et JSP)
Fabien Demaret, Mathieu Haustrate, Pierre Nkundimana:
Mise en oeuvre de la maquette SCHNEIDER et du coupleur ETZ, réalisation de la base de données.
Mise en oeuvre des services WEB de l'ETZ.
Interface graphique


5) Easy Glider: 2 étudiants ( langages C#)
Aurélien Ameye, Benjamin Mayolle:
Diagrammes UML
Test d'affichage de courbes en C# et ajustement d'échelle
Gestion de différentes courbes et lecture de valeurs contenues dans un tableau

6) GESTLE: Gestion Et Suivi de la Traçabilité du Lait: 3 étudiants
- Gwendal Madouas, Romuald Gantois, Narith Meng:

Base de données, classes et pages JSF pour l'IHM

Séance 24
01-04-09

Correction de l' Epreuve Informatique du BTS 2004 6h
Partie Programmation

Projet:
Semaine 11


31-03 2009

Encadrement des 6 projets pour l'épreuve professionnelle de synthèse
du BTS IRIS 2009.

Projets:
1) Maquette marine Exxotest : 3 étudiants ( langage C#)
Loic Coulier, Timothée Dausque, Sébastien Delhoute:
Ebauche d'interfaces graphiques, mise en oeuvre de la librairie javacom avec détection des ports COM, installation serveur SQL et test de connexion en java avec la librairie jdbc.
Mise en oeuvre de services WEB

2) Réseau de surveillance de la qualité de l'air : 3 étudiants (langages ASP C++ et C#)
Benjamin Fisset, Jonathan Derreveaux, Andy Diory:
Mise en oeuvre de la carte calculateur AXIS, passage de paramètres entre pages JSP, installation des serveurs.
Test du bus I2C sur la carte AXIS


3) Gestion de camping: 3 étudiants (langages C++, JSP,JAVA)
André Jugnon, Yohan Cattez, Cédric Cottrell:
Mise en oeuvre de la carte BECK
Tests unitaires de méthodes des classes Capteur , LCD et Clavier
Mise au point du client TCP envoyant une entête HTTP POST pour consommer un service Web.
Gestion des dates de réservations


4) Schneider Tapiris: 3 étudiants (langages C++, Java et JSP)
Fabien Demaret, Mathieu Haustrate, Pierre Nkundimana:
Mise en oeuvre de la maquette SCHNEIDER et du coupleur ETZ, réalisation de la base de données.
Mise en oeuvre des services WEB de l'ETZ.
Interface graphique


5) Easy Glider: 2 étudiants ( langages C#)
Aurélien Ameye, Benjamin Mayolle:
Diagrammes UML
Test d'affichage de courbes en C# et ajustement d'échelle
Gestion de différentes courbes et lecture de valeurs contenues dans un tableau

6) GESTLE: Gestion Et Suivi de la Traçabilité du Lait: 3 étudiants
- Gwendal Madouas, Romuald Gantois, Narith Meng:

Base de données, classes et pages JSF pour l'IHM
Démonstration devant le service informatique du CIC 807 du CHRU

Séance 23
25-03-09

Epreuve Informatique du BTS 2004 6h

Projet:
Semaine 10


24-03 2009

Encadrement des 6 projets pour l'épreuve professionnelle de synthèse
du BTS IRIS 2009.

Projets:
1) Maquette marine Exxotest : 3 étudiants ( langage C#)
Loic Coulier, Timothée Dausque, Sébastien Delhoute:
Ebauche d'interfaces graphiques, mise en oeuvre de la librairie javacom avec détection des ports COM, installation serveur SQL et test de connexion en java avec la librairie jdbc.
Couche DAO afin d'interroger la table contenant les cartes marines.
Avertissement: code incohérent avec le diagramme de classes
Amélioration à apporter: Traitement des trames GPS


2) Réseau de surveillance de la qualité de l'air : 3 étudiants (langages ASP C++ et C#)
Benjamin Fisset, Jonathan Derreveaux, Andy Diory:
Mise en oeuvre de la carte calculateur AXIS, passage de paramètres entre pages JSP, installation des serveurs.
Test du bus I2C sur la carte AXIS


3) Gestion de camping: 3 étudiants (langages C++, JSP,JAVA)
André Jugnon, Yohan Cattez, Cédric Cottrell:
Mise en oeuvre de la carte BECK
Tests unitaires de méthodes des classes Capteur , LCD et Clavier
Après tests de mise en oeuvre de librairies soap sur la carte Beck SC12, orientation vers un client TCP envoyant une entête HTTP POST pour consommer un service Web.


4) Schneider Tapiris: 3 étudiants (langages C++, Java et JSP)
Fabien Demaret, Mathieu Haustrate, Pierre Nkundimana:
Mise en oeuvre de la maquette SCHNEIDER et du coupleur ETZ, réalisation de la base de données.
Mise en oeuvre des services WEB de l'ETZ.


5) Easy Glider: 2 étudiants ( langages C#)
Aurélien Ameye, Benjamin Mayolle:
Diagrammes UML
Test d'affichage de courbes en C# et ajustement d'échelle

6) GESTLE: Gestion Et Suivi de la Traçabilité du Lait: 3 étudiants
- Gwendal Madouas, Romuald Gantois, Narith Meng:

Base de données, classes et pages JSF pour l'IHM

Séance 22
18-03-09

Correction de la partie Base de données du BTS Blanc:
épreuve 2008

Transactions SQL

Projet:
Semaine 9


17-03 2009

Encadrement des 6 projets pour l'épreuve professionnelle de synthèse
du BTS IRIS 2009.

Projets:
1) Maquette marine Exxotest : 3 étudiants ( langage C#)
Loic Coulier, Timothée Dausque, Sébastien Delhoute:
Ebauche d'interfaces graphiques, mise en oeuvre de la librairie javacom avec détection des ports COM, installation serveur SQL et test de connexion en java avec la librairie jdbc.
Couche DAO afin d'interroger la table contenant les cartes marines.


2) Réseau de surveillance de la qualité de l'air : 3 étudiants (langages ASP C++ et C#)
Benjamin Fisset, Jonathan Derreveaux, Andy Diory:
Mise en oeuvre de la carte calculateur AXIS, passage de paramètres entre pages JSP, installation des serveurs.
Test du bus I2C sur la carte AXIS


3) Gestion de camping: 3 étudiants (langages C++, JSP,JAVA)
André Jugnon, Yohan Cattez, Cédric Cottrell:
Mise en oeuvre de la carte BECK
Tests unitaires de méthodes des classes Capteur , LCD et Clavier
Classes DAO d'accès aux données.


4) Schneider Tapiris: 3 étudiants (langages C++, Java et JSP)
Fabien Demaret, Mathieu Haustrate, Pierre Nkundimana:
Mise en oeuvre de la maquette SCHNEIDER et du coupleur ETZ, réalisation de la base de données.
Mise en oeuvre des services WEB de l'ETZ.


5) Easy Glider: 2 étudiants ( langages C#)
Aurélien Ameye, Benjamin Mayolle:
Diagrammes UML
Test d'affichage de courbes en C# et ajustement d'échelle

6) GESTLE: Gestion Et Suivi de la Traçabilité du Lait: 3 étudiants
- Gwendal Madouas, Romuald Gantois, Narith Meng:

Base de données, classes et pages JSF pour l'IHM

Séance 21
11-03-09

Correction des parties Communication et Réseaux du BTS Blanc:
épreuve 2008

Projet:
Semaine 8

10-03 2009

Corrections à apporter suite à la Revue de Projet n° 1

Séance 20
18-02-09

BTS Blanc

Projet:
Semaine 7


17-02 2009

Revue de Projet n° 1:

Chaque étudiant présente son projet oralement en utilisant un vidéoprojecteur.
Un dossier par équipe est rendu.

Séance 19
11-02-09

PareFeu: FireWall et Proxy.
Iptables.
Exercices questions Réseaux du BTS IRIS 2003

Projet:
Semaine 6


10-02 2009

Encadrement des 6 projets pour l'épreuve professionnelle de synthèse
du BTS IRIS 2009.

Les étudiants préparent la première revue de projet qui a lieu la semaine du 16 février 2009:
Terminer le dossier
Préparer le diaporama pour la soutenance



Projets:
1) Maquette marine Exxotest : 3 étudiants ( langage C#)
Loic Coulier, Timothée Dausque, Sébastien Delhoute:
Ebauche d'interfaces graphiques, mise en oeuvre de la librairie javacom avec détection des ports COM, installation serveur SQL et test de connexion en java avec la librairie jdbc.
Couche DAO afin d'interroger la table contenant les cartes marines.


2) Réseau de surveillance de la qualité de l'air : 3 étudiants (langages ASP C++ et C#)
Benjamin Fisset, Jonathan Derreveaux, Andy Diory:
Mise en oeuvre de la carte calculateur AXIS, passage de paramètres entre pages JSP, installation des serveurs.
Test du bus I2C sur la carte AXIS


3) Gestion de camping: 3 étudiants (langages C++, JSP,JAVA)
André Jugnon, Yohan Cattez, Cédric Cottrell:
Mise en oeuvre de la carte BECK
Tests unitaires de méthodes des classes Capteur , LCD
Classes DAO d'accès aux données.


4) Schneider Tapiris: 3 étudiants (langages C++, Java et JSP)
Fabien Demaret, Mathieu Haustrate, Pierre Nkundimana:
Mise en oeuvre de la maquette SCHNEIDER et du coupleur ETZ, réalisation de la base de données.
Mise en oeuvre des services WEB de l'ETZ.


5) Easy Glider: 2 étudiants ( langages C#)
Aurélien Ameye, Benjamin Mayolle:
Diagrammes UML
Test d'affichage de courbes en C#

6) GESTLE: Gestion Et Suivi de la Traçabilité du Lait: 3 étudiants
- Gwendal Madouas, Romuald Gantois, Narith Meng:

Base de données, classes et pages JSF pour l'IHM

Séance 18
04-02-09

Arbres: Récursivité Classe Arbre : Réalisation d'une méthode Ajoute.

Projet:
Semaine 5


03-02 2009

Encadrement des 6 projets pour l'épreuve professionnelle de synthèse
du BTS IRIS 2009.

Réalisation des diagrammes de l'analyse UML.

Revue de projet prévue la semaine du 16 février 2009.

Projets:
1) Maquette marine Exxotest : 3 étudiants ( langage C#)
Loic Coulier, Timothée Dausque, Sébastien Delhoute:
Ebauche d'interfaces graphiques, mise en oeuvre de la librairie javacom avec détection des ports COM, installation serveur SQL et test de connexion en java avec la librairie jdbc.
Couche DAO afin d'interroger la table contenant les cartes marines.


2) Réseau de surveillance de la qualité de l'air : 3 étudiants (langages ASP C++ et C#)
Benjamin Fisset, Jonathan Derreveaux, Andy Diory:
Mise en oeuvre de la carte calculateur AXIS, passage de paramètres entre pages JSP, installation des serveurs.
Test du bus I2C sur la carte AXIS


3) Gestion de camping: 3 étudiants (langages C++, JSP,JAVA)
André Jugnon, Yohan Cattez, Cédric Cottrell:
Mise en oeuvre de la carte BECK
Tests unitaires de méthodes des classes Capteur , LCD


4) Schneider Tapiris: 3 étudiants (langages C++, Java et JSP)
Fabien Demaret, Mathieu Haustrate, Pierre Nkundimana:
Mise en oeuvre de la maquette SCHNEIDER et du coupleur ETZ, réalisation de la base de données.
Mise en oeuvre des services WEB de l'ETZ.


5) Easy Glider: 2 étudiants ( langages C#)
Aurélien Ameye, Benjamin Mayolle:
Diagrammes UML
Test d'affichage de courbes en C#

6) GESTLE: Gestion Et Suivi de la Traçabilité du Lait: 3 étudiants
- Gwendal Madouas, Romuald Gantois, Narith Meng:

Base de données, classes et pages JSF

Séance 17
28-01-09

Correction de l'évaluation n°4: Listes symétriques

Projet:
Semaine 4


27-01 2009

Encadrement des 6 projets pour l'épreuve professionnelle de synthèse
du BTS IRIS 2009.

Réalisation des diagrammes de l'analyse UML.

Revue de projet prévue la semaine du 16 février 2009.

Projets:
1) Maquette marine Exxotest : 3 étudiants ( langage C#)
Loic Coulier, Timothée Dausque, Sébastien Delhoute:
Ebauche d'interfaces graphiques, mise en oeuvre de la librairie javacom avec détection des ports COM, installation serveur SQL et test de connexion en java avec la librairie jdbc


2) Réseau de surveillance de la qualité de l'air : 3 étudiants (langages ASP C++ et C#)
Benjamin Fisset, Jonathan Derreveaux, Andy Diory:
Mise en oeuvre de la carte calculateur AXIS, passage de paramètres entre pages JSP, installation des serveurs


3) Gestion de camping: 3 étudiants (langages C++, JSP,JAVA)
André Jugnon, Yohan Cattez, Cédric Cottrell:
Mise en oeuvre de la carte BECK
Tests unitaires de méthodes des classes Port, Barriere.


4) Schneider Tapiris: 3 étudiants (langages C++, Java et JSP)
Fabien Demaret, Mathieu Haustrate, Pierre Nkundimana:
Mise en oeuvre de la maquette SCHNEIDER et du coupleur ETZ, réalisation de la base de données.


5) Easy Glider: 2 étudiants ( langages C#)
Aurélien Ameye, Benjamin Mayolle:
Diagrammes UML

6) GESTLE: Gestion Et Suivi de la Traçabilité du Lait: 3 étudiants
- Gwendal Madouas, Romuald Gantois, Narith Meng:

Base de données, classes et pages JSF

Séance 16
21-01-09

Evaluation n°4: Listes symétriques ( 1h)

Structures de données en arborescence.

Projet:
Semaine 3


20-01 2009

Encadrement des 6 projets pour l'épreuve professionnelle de synthèse
du BTS IRIS 2009.

Réalisation des diagrammes de l'analyse UML.

Revue de projet prévue la semaine du 16 février 2009.

Projets:
1) Maquette marine Exxotest : 3 étudiants ( langage C#)
Loic Coulier, Timothée Dausque, Sébastien Delhoute:
Ebauche d'interfaces graphiques, mise en oeuvre de la librairie javacom avec détection des ports COM, installation serveur SQL et test de connexion en java avec la librairie jdbc


2) Réseau de surveillance de la qualité de l'air : 3 étudiants (langages ASP C++ et C#)
Benjamin Fisset, Jonathan Derreveaux, Andy Diory:
Mise en oeuvre de la carte calculateur AXIS, passage de paramètres entre pages JSP, installation des serveurs


3) Gestion de camping: 3 étudiants (langages C++, JSP,JAVA)
André Jugnon, Yohan Cattez, Cédric Cottrell:
Mise en oeuvre de la carte BECK
Tests unitaires de méthodes des classes Port, Barriere.


4) Schneider Tapiris: 3 étudiants (langages C++, Java et JSP)
Fabien Demaret, Mathieu Haustrate, Pierre Nkundimana:
Mise en oeuvre de la maquette SCHNEIDER et du coupleur ETZ, réalisation de la base de données.


5) Easy Glider: 2 étudiants ( langages C#)
Aurélien Ameye, Benjamin Mayolle:
Diagrammes UML

6) GESTLE: Gestion Et Suivi de la Traçabilité du Lait: 3 étudiants
- Gwendal Madouas, Romuald Gantois, Narith Meng:

Base de données, classes et pages JSF

Séance 15
14-01-09

TD: Insertion d'un élément dans une liste symétrique ordonnée.
Notions de récursivité

Projet:
Semaine 2


13-01 2009

Encadrement des 6 projets pour l'épreuve professionnelle de synthèse
du BTS IRIS 2009.

Réalisation des diagrammes de l'analyse UML.

Revue de projet prévue la semaine du 16 février 2009.

Projets:
1) Maquette marine Exxotest : 3 étudiants ( langage C#)
Loic Coulier, Timothée Dausque, Sébastien Delhoute:
Ebauche d'interfaces graphiques, mise en oeuvre de la maquette marine EXXOTEST et du GPS avec réception des trames NMEA dans un terminal.


2) Réseau de surveillance de la qualité de l'air : 3 étudiants (langages ASP C++ et C#)
Benjamin Fisset, Jonathan Derreveaux, Andy Diory:
Mise en oeuvre de la carte calculateur( Linux avec processeur RISC AXIS, test de ASP


3) Gestion de camping: 3 étudiants (langages C++, JSP,JAVA)
André Jugnon, Yohan Cattez, Cédric Cottrell:
Mise en oeuvre de la carte BECK, installation de TOMCAT et test de JSP


4) Schneider Tapiris: 3 étudiants (langages C++, Java et JSP)
Fabien Demaret, Mathieu Haustrate, Pierre Nkundimana:
Mise en oeuvre de la maquette Tapiris


5) Easy Glider: 2 étudiants ( langages C#)
Aurélien Ameye, Benjamin Mayolle:
Diagrammes UML

6) GESTLE: Gestion Et Suivi de la Traçabilité du Lait: 3 étudiants
- Gwendal Madouas, Romuald Gantois, Narith Meng:

Réalisation de la base de données et des classes correspondantes

Séance 14
07-01-09

TD: Tri d'une liste chaînée par la méthode du tri à bulles

Projet:
Semaine 1


06-01 2009

Distribution des cahiers des charges des 6 projets pour l'épreuve professionnelle de synthèse du BTS IRIS 2009.

Après explications reformulation par les étudiants du projet et de leurs tâches respectives.

Prise en main de l'AGL BOUML afin de réaliser les diagrammes de l'analyse UML.

Revue de projet prévue la semaine du 16 février 2009.

Projets:
1) Maquette marine Exxotest : 3 étudiants ( langage C#)
- Loic Coulier: IHM Interface Homme Machine, utilisation de services WEB et gestion des cartes marines

- Timothée Dausque: Acquisition et traitement des données NMEA de la maquette marine (vitesse et direction du vent, vitesse sur l'eau) et du GPS reliés par RS232
Réalisation des services WEB pour consulter les données

- Sébastien Delhoute: Installation des serveurs, réalisation de la BDD et des et de la couche d'accès aux données, Gestion de la caméra IP et d'une carte d'E/S



2) Réseau de surveillance de la qualité de l'air : 3 étudiants (langages ASP C++ et C#)
- Benjamin Fisset: IHM distante, mise en place de la BDD et réalisation de services WEB: langages JSP et Java

- Jonathan Derreveaux: Acquisition des données analogiques et utilisation de services WEB: langage C++

- Andy Diory: Installation serveurs IIS, SQL et VMWARE, utilisation des services WEB. Application locale langage C#



3) Gestion de camping: 3 étudiants (langages C++, JSP,JAVA)
- André Jugnon: IHM locale, réalisation de services WEB

- Yohan Cattez: IHM WEB en langage JSP(préréservation), couche DAO d'accès à la BDD en langage Java

- Cédric Cottrell: pilotage de la barrière, saisie du code d'accès
et affichage LCD avec la carte BECK qui tourne avec un noyau multitâches, utilisation de services WEB. Langage C++




4) Schneider Tapiris: 3 étudiants (langages C++, Java et JSP)
- Fabien Demaret: IHM, Supervision locale pour l'opérateur

- Mathieu Haustrate: Réalisation de services web pour la Base de Données
et le coupleur ETZ: Langage Java

- Pierre Nkundimana: Supervision distante en langage JSP



5) Easy Glider: 2 étudiants ( langages C#)
- Aurélien Ameye: IHM avec courbes représentant les mesures effectuées.

- Benjamin Mayolle: Mise en oeuvre de la carte d'acquisition et gestion de l'impression des courbes.



6) GESTLE: Gestion Et Suivi de la Traçabilité du Lait: 3 étudiants
- Gwendal Madouas:

- Romuald Gantois:

- Narith Meng:

Séance TP13:

18-12-08

Durée :

Objectif :






Déroulement :



Evaluation :


Application Réseau avec 2 Serveurs TCP Java

4h

- Dériver une classe virtuelle

- Implémenter une méthode virtuelle dans les classes dérivées.

A partir des TP précédents serveur TCP en C++, Client TCP en Java,


Réaliser une application qui communique avec 2 clients sur 2 ports différents.


Un serveur mémorise les données envoyées par le client 1 dans une File d'attente FIFO.

Le second serveur retourne au client 2, sur sa demande, les données mémorisées dans la FIFO



Evaluation formative.

Séance 13
17-12-08

Correction de l'évaluation n°3: réseaux

Séance 12
10-12-08

Evaluation n°3 Réseaux: protocoles, routage, adressage IP, primitives client serveur UDP TCP.

Séance TP12:

09-12-08

Durée :

Objectif :






Déroulement :



Evaluation :


TP12 Application Réseau: TP Client SQL en java

4h

L’étudiant doit être capable  en langage Java:

- d'utiliser le client TCP du Tpprécédent

- d'intégrer une librairie dans l'environnement Eclipse

- de mettre à jour une base de données SQL avec jdbc

- de produire un fichier jar pouvant être une application ou être intégrer dans une page web( applet avec main).

L'étudiant complète le projet «clientJava» après avoir étudié les liaisons entre les différents fichiers.


Evaluation formative.


Cours 11
03-12-08

Protocoles DHCP, ICMP et IGMP.

Protocoles et commandes ipconfig, ping, et tracert(traceroute).

Visualisation des trames avec WireShark.

Séance TP11:

02-12-08

Durée :

Objectif :






Déroulement :



Evaluation :


TP11 Application Réseau: TP Client TCP en java

4h

L’étudiant doit être capable  en langage Java:

- de réaliser un client TCP recevant des trames XML issues d'un serveur TCP fourni.

- de produire un fichier jar pouvant être une application ou être intégrer dans une page web( applet avec main).

L'étudiant complète le projet «clientJava» après avoir étudié les liaisons entre les différents fichiers.


Evaluation formative.


Cours 10
26-11-08

Protocoles ARP, RARP étude de la trame Ethernet.
Exercices de routage.

Séance TP10:

25-11-08

Durée :

Objectif :






Déroulement :



Evaluation :


TP10 Application Réseau: Serveur TCP en C++

4h

L’étudiant doit être capable en langage C++ avec les librairies Win32:


- de réaliser un serveur TCP répondant aux requêtes d'un client TCP

- de concevoir une IHM permettant d'afficher la requête.

- de gérer un thread

A partir des classes du Tp précédent et de la documentation, l'étudiant crée un nouveau projet serveur qu'il testera avec le client réalisé précédemment.


Evaluation formative.


Cours 9
19-11-08

-Messages RIP entre routeurs avec extensions: Split Horizon et reverse Poison.

- Listes chaînées: réalisation d'une méthode SupDoublon qui élimine les doublons de la liste;
Réflexion sur une méthode TriBulle qui trie la liste par ordre croissant.

Séance TP 9:

13-11-08

Durée :

Objectif :



Déroulement :



Evaluation :


TP 9 Application Réseau: Client Tcp, Udp en C++

4h

L’étudiant doit être capable en langage C++ avec les librairies Win32:


- de réaliser un client TCP recevant des trames XML issues d'un serveur TCP fourni.

- de concevoir une IHM permettant d'afficher l'état d'un capteur

L'étudiant complète le projet «client» après avoir étudié les liaisons entre les différents fichiers.
Documentation jointe

Evaluation formative.


Cours 8
12-11-08

Evaluation n° 2: cio z8536 , Listes chaînées avec et sans conteneur de la STL.

Correction

Séance TP 8:

23-10-08

Durée :

Objectif :



Déroulement :



Evaluation :


TP8 Templates: Utilisation des conteneurs de la librairie STL

4h

L’étudiant doit être capable :

- d’utiliser les types list, queue et vector afin d'en dériver des classes Fifo et Lifo.

L'étudiant complète le projet « templates » après avoir étudié les liaisons entre les différents fichiers.



Evaluation formative.

Cours 7
22-10-08

Structures de données:Piles, Files et Listes chaînées 1h

L’étudiant doit être capable :

  • de réaliser en C++ des piles, files et listes chaînées


TD: Réalisation de méthodes de la classe Liste notamment SupValPartiel

Séance TP 7:

16-10-08

Durée :

Objectif :



Déroulement :




Evaluation :


TP7 Traitement des trames NMEA reçues sur la liaison série.

L’étudiant doit être capable :

  • de gérer la liaison RS232 entre un PC et un GPS ou maquette marine EXXOTEST.

  • d’extraire les informations pertinentes de l’aide des fonctions API WIN32

  • gérer un thread de communication.

  • Mettre à jour une base de données


A partir du TP4, l’étudiant développe une application qui affiche la latitude et la longitude ou la vitesse et la direction du vent.

Ces données sont enregitrées dans une base de données.
Une représentation graphique est envisagée pour les étudiants les plus rapides.


Formative

Cours 6
15-10-08

Architecture TCP/IP. 1h
L’étudiant doit être capable :

  • d'aborder la programmation de Client et serveur UDP et TCP

  • d'utiliser les primitives de gestion de sockets

Rappel sur les notions de client serveur

Trames UDP et TCP, Modes connecté et non connecté

Primitives de gestion de socket


Structures de données:Piles, Files et Listes chaînées 1h

L’étudiant doit être capable :

  • de réaliser en C++ des piles, files et listes chaînées


Rappel sur les notions de piles et de files.

Exemple d'une pile réalisée avec un tableau

TD: Réalisation d'une méthode de la classe File afin d'extraire un élément d' une liste chaînée

Séance TP 6:

09-10-08

Durée :

Objectif :



Déroulement :




Evaluation :


TP6 Pilote Automatique: Afficheur LCD

4h


L’étudiant doit être capable :

  • de concevoir les méthodes des classes cLcd en C++.

  • extraire les informations pertinentes de la documentation.


A partir des documents fournis l’étudiant complète le fichier cio.cpp. De plus il écrit le main créant une instance de la classe cLcd.


Rotation sur 2 semainesavec le TP 7:
la moitié des étudiants réalisent le TP 6 par équipe de 2 tandis que l'autre moitié réalise le TP 7

Evaluation formative.


Cours 5
08-10-08

Correction de l'évaluation n° 1

Séance TP 5:

02-10-08

Durée :

Objectif :



Déroulement :








Evaluation :


TP5 Pilote Automatique: Acquisition de l'angle de barre


4h


L’étudiant doit être capable :

  • de mettre en oeuvre un Convertisseur Analogique Numérique

  • d'utiliser un timer du Cio Z8536 afin de générer des interruptions périodiques


Les étudiants utilisent les calculateurs Eltec. Les cartes Janz sont configurées correctement. Ils doivent étudier la notice du module 12E8 afin de lancer une conversion, d'attendre la fin de la conversion et de lire le résultat puis de l'afficher.

La seconde partie est la mise en oeuvre du timer du cio z8536 afin de produire un signal carré sur la sortie du Timer2.

Ils terminent par configurer le cio afin que le timer génére des demandes d'interruption.





Evaluation formative.

Cours 4
01-10-08

Evaluation sommative: DS n°1

Séance TP4:

25-09-08

Durée :

Objectif :






Déroulement :



Evaluation :


TP4 Réception sur la Liaison RS232 avec API Win32

4h


L’étudiant doit être capable :

  • de gérer la liaison RS232 entre un PC et un GPS ou une maquette marine EXXOTEST

  • d’extraire les informations pertinentes de l’aide des fonctions API WIN32

  • gérer un thread de communication.


A partir de l’aide WIN32.HLP l’étudiant développe une application qui affiche la latitude et la longitude.


Evaluation formative.


Cours 3
24-09-08
Durée :

Objectif :



Déroulement :



Evaluation :


Routage à vecteur de distance et état de liaison
Routages RIP et OSPF

L'étudiant doit être capable
- différencier le principe de routage vecteur de distance ou état de liaison
- de remplir une table de routage RIP d'un routeur
- de donner des messages RIP échangés entre Routeurs

Projection et documents à compléter.

Formative avec un exercice où l'étudiant donne la table de routage et les messages RIP d'un routeur à partir d'un schéma représentant 4 réseaux interconnectés.

Séance TP 3:
18-09-08

Durée :

Objectif :



Déroulement :



Evaluation :

TP3 Gestion d'une liaison série en émission avec librairie Win32

4h


L’étudiant doit être capable :

  • de mettre en oeuvre la liaison série du PC

  • d'utiliser la librairie Win 32 en langue anglaise


gestion liaison série avec API Win32
Pilotage de Charly Robot

Pilotage du robot Hercule

Evaluation formative.

Cours 2
17-09-08


Durée :

Objectif :



Déroulement :



Evaluation :


TD réseaux IP , application Cio


2h

L’étudiant doit être capable

- de calculer des masques de sous-réseaux, adresses de réseau et de diffusion
- de mettre en oeuvre la fonction parallèle du Cio notamment les particularités du port C.
- de configurer le timer 2 du Cio en générateur de signaux périodiques.

Exercices en Travaux dirigés.



Evaluation formative.

Séance TP 2:
11-09-08 Durée :

Objectif :




Déroulement :



Evaluation :


TP2 Pilote Automatique: Codeur incrémental

4h


L’étudiant doit être capable de :

- concevoir les méthodes des classes cCodeur et cConsigne en C++.

  • lire la documentation et déterminer l’adresse de lecture des signaux issus du codeur ainsi que les bits concernés.

De plus il écrit le main créant une instance de la classe cConsigne.


Rotation sur 2 semaines avec le TP 3:
la moitié des étudiants réalisent le TP 2 par équipe de 2 tandis que l'autre moitié réalise le TP 3
3 codeurs incrémentaux + 3 liaisons série (API Windows)

Evaluation formative.


Cours 1
10-09-08 Durée :

Objectif :



Déroulement :


Evaluation :


Etude du coupleur CIO Z8536

2h

L’étudiant doit être capable

- de représenter le diagramme d'état du CIO : reset, état 1, état 0
- de mettre en oeuvre la fonction parallèle du Cio.


Evaluation formative: Exercices d'initialisation, lecture du port A et recopie sur le port B.

Séance TP 1 04-09-08
Phase1:
Durée :

Objectif :


Déroulement :



Evaluation :





Phase2:
Durée :

Objectif :


Déroulement :



Evaluation :


Présentation du système Pilote Automatique (cours)

2h


L’étudiant doit être capable de vérifier la cohérence entre diagramme de

classes et diagrammes de séquence.


Présentation orale du système en phase collective.


Les étudiants complètent le diagramme de classes (cIhm, cBase, cConsigne, cBarre, cGps, cServeur et cClient) à partir des diagrammes de séquences.


Mise en commun orale des productions des élèves.


TP1 Pilote Automatique: Prise en main d'un Atelier de Génie Logiciel UML

2h


L’étudiant doit être capable d'utiliser Rational Rose afin de créer les différents diagrammes d'analyse.


TP individuel
L'étudiant ouvre le projet piloteAutomatique et complète ou crée les diagrammes de cas d'utilisation, de séquences et diagramme de classes.


Evaluation formative: Le code C++ ( prototypes) doit être généré.



.

Haut de page IRIS2

BTS IRIS