La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

JXDVDTEK – Une DVDthèque en Java et XML Boucherez Kévin Miara Jeremy Saussier Pascal Maitrise 2003/2004.

Présentations similaires


Présentation au sujet: "JXDVDTEK – Une DVDthèque en Java et XML Boucherez Kévin Miara Jeremy Saussier Pascal Maitrise 2003/2004."— Transcription de la présentation:

1 JXDVDTEK – Une DVDthèque en Java et XML Boucherez Kévin Miara Jeremy Saussier Pascal Maitrise 2003/2004

2 Plan 1) Présentation du sujet 2) Intérêt du sujet 3) Logiciels déjà existant 4) Structure du projet 5) Planning

3 1) Présentation du sujet JXDVDTEK = Gestionnaire de DVD en Java et XML.

4 2) Intérêt du sujet Permet de créer une application de bout en bout : Conception (modélisation, cahier des charges…) Développement (écriture du code) Utilisation (ergonomie du produit) Challenge Temps restreint Produit finalisé et robuste Utilisation de Java et XML sans SGBD

5 3) Logiciels déjà existant Nombreux gestionnaire de DVD existant se basant sur des SGBD Défauts constatés : Pas multi plateformes Complexité dutilisation Peu de version gratuite

6 Application Existante (dvdtec 2.20)

7 4) Structure du projet DVD Titre Titre Original Réalisateur Année de sortie Acteurs principaux Edition Producteur Scénaristes Durée Langues disponibles Genre (Action, Comédie, Aventure…) Résume Sous Titre disponible Piste son (THX, 5.1, 2.0) Zone Bonus Commentaire – (plusieurs personnes peuvent commenter) Image Prêt (pour le cas de prêt à un ami on peut ainsi écrire à qui on la prêté.) Nom du propriétaire du DVD Date insertion

8 4) Structure du projet Fonctions de lapplication Nouveau Classeur Ouvrir Classeur Fermer Classeur Enregistrer Classeur Ajouter Fiche Rechercher Fiche Supprimer Fiche Importer Classeur Exporter Classeur Modifier Fiche

9 5) Planning Durée totale : 6 semaines De la semaine 10 à la semaine 16 nous avons effectué un travail de groupe. Semaine 10 (01/03 au 07/03) : Réflexion sur le sujet. Quest-ce quune DVDthèque ? Son contenu ? Quest-ce quune fiche de DVD ? Quelles doivent être les fonctionnalités du logiciel ? Semaine 11 (08/03 au 14/03) : Etude des logiciels existants. Descriptif complet dune fiche DVD. Réflexion sur le choix du typage de chaque champ. Semaine 12 (15/03 au 21/03) : Réflexion sur le Modèle/Vue/Contrôleur (MVC). Etude dun modèle extensible par plugin. Idée : Gestionnaire de fiches générique. Tests de chargement de plugin par un chargeur de classe élaboré.

10 5) Planning (suite) Semaine 13 (22/03 au 28/03) : Début de rédaction du cahier des charges. Abandon du modèle par plugin. Réflexion sur un nouveau modèle extensible sans plugin avec éditeur de fiches intégré. Semaine 14 (29/03 au 04/04) : Choix du modèle définitif afin de mieux répondre aux besoins et de respecter au mieux les contraintes du sujet. Modèle définitif : Gestion de fiches DVDs, abandon du gestionnaire multi-fiches générique. Semaine 15 et 16 (05/04 au 14/03) : Finalisation du cahier des charges. Préparation de la présentation.

11 5) Planning prévisionnel SemaineDateBOUCHEREZ KevinMIARA JeremySAUSSIER Pascal Semaine mai Développement DVD Gestionnaire de Classeur Gestion XML Chargement de fiches Enregistrement Développement Classeur DVD 11-mai Création de Jeux de Tests 12-mai Intégration des parties Finalisation du mode Texte 13-mai Création d'une interface graphique minimaliste 14-mai Semaine mai Interface graphique : Onglets de visualisation des DVDs Codage des méthodes associées du contrôleur Interface graphique : Barre d'exploration des classeurs Codage des méthodes associées du contrôleur Interface graphique : Aide en ligne Exportation Mode Texte Recherche d'un DVD par critère Création de nouveaux DVDs Codage des méthodes associées du contrôleur 18-mai 19-mai 20-mai 21-mai S mai

12 5) Planning prévisionnel SemaineDateBOUCHEREZ KevinMIARA JeremySAUSSIER Pascal Semaine mai Fusion des Controleurs Intégration des différentes parties Débuggage 26-mai 27-mai 28-mai Extension : Exportation de fiches spécifiques Extension : Chargement de plugins d'exportation Semaine mai Extension : Plugin Exportation HTML Extension : Plugin Exportation XML 01-juin 02-juinDébuggage 03-juin Documentation – RapportDébuggage 04-juin Semaine juin 08-juin Documentation - Rapport 09-juin 10-juin

13 FIN


Télécharger ppt "JXDVDTEK – Une DVDthèque en Java et XML Boucherez Kévin Miara Jeremy Saussier Pascal Maitrise 2003/2004."

Présentations similaires


Annonces Google