L'application de synthèse a pour but de mettre en application les connaissances acquises dans l'UE4, mais aussi de mettre en œuvre les bonnes pratiques de projet de programmation vues en UE1.

Public :

  • Licence professionnelle Système d'Information - Intégration et Maintenance

Pré-requis :

  • Mise à niveau SGBD par Michele Raphalen
  • Administration des données Oracle 10g (UE4 Michele Raphalen) : organisation des données (tablespace, fichiers de données), stockage des objets (segments), optimisation.
  • HTML, SGML, XML (DTD et schéma), Javascript (UE4 Gildas Menier) : être capable de maintenir et de concevoir un site web en utilisant ces technologies.
  • XSLT, SVG et Ajax (UE4 Gildas Menier) : être capable de comprendre et d'appliquer les principes mis en œuvre pour ces technologies.
  • LP S2IM, Cours de "Mise à niveau UML-BD PL/SQL" (UE4 Michel Dubois)

Résultats attendus :

L'application à produire est composite et répartie ; elle comprendra :

  • la description en XML-Schema de la structure de donnée intermédiaire en XML ;
  • une application serveur en Java réalisant l'interrogation de la base, et générant le fichier XML (bibliothèques JDBC et JAVAX) ;
  • des scripts de transformation XSLT produisant les représentations SVG ;
  • les scripts CSS et JavaScript nécessaires au support de l'interaction ;
  • les scripts de glue pour la gestion du CGI (bash), éventuellement;
  • tous les rapports de développement doivent être produits en HTML et PDF.

Contenus pour répondre à ces objectifs :

  • CGI (Common Gateway Interface)
  • JDBC (Java DataBase Connectivity) pour accéder à Oracle 10g selon authentification radius.
  • introduction aux servlets, JSP (Java Server Pages), JSP Beans, Portlets

Ce cours a été mis en ligne en 2010-2011.

Accéder au cours en ligne : NetUBS

Se connecter "en tant qu'invité" : Aide à la connexion