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