E-VIDEO.HTML

Gestion de Location DVD.
Application XML
Actualisation dynamique



 
Accueil
Au Fil du Temps

E-VIDEO


TYPE:
Application XML
DESCRIPTION:
Gestion de location DVD (Prêt / Retour)
OBJECTIF:
Actualisation dynamique des données par l'intermédiaire de bases XML.
CONTRAINTE:
Environnement Windows 2K/XP. Navigateur Internet Explorer.Contrôles non exhaustifs.

PRESENTATION

  1. Structure de e-video
  2. Diagramme de l'application e-video
  3. Fenêtres principales de l'application
  4. Ordinogrammes
  5. Sources commentées
  6. Téléchargement
 
1.STRUCTURE

EVIDEO.HTML
 
 global.js
 page.js
evideo.js
dbdvdabn.xml
dbabonne.xml
dbvideo.xml 
TABN.HTML
global.js
page.js
abn.js
dbabonne.xml
dbdvdabn.xml
TDVD.HTML
global.js
page.js
dvd.js
dbvideo.xml
dbdvdabn.xml
 
ARBORESCENCE
  SUR DISQUE       
 

evideo.html
tabn.html
tdvd.html
 <database>  // répertoire des bases XML
   - dbabonne.xml
   - dbvideo.xml
   - dbdvdabn.xml
 <img>  // icônes associées aux programmes pour la présentation.
   - icofirst.bmp
   - icolast.bmp
   - ...................

 <pct> // affiche des DVDs. Utilisées par tdvd.html
 <src> // fichier inclusion javascript des programmes .html
   - global.js
   - page.js
   - evideo.js
   - abn.js
   - dvd.js

EVIDEO.HTML 

Programme principal. Gestion de Location et de Retour de DVD. Base XML associée (dbdvdabn.xml).
Appels aux deux autres applications TABN.HTML et TDVD.HTML en interaction dynamique.
Opérations sur abonné: modification des coordonnées

TABN.HTML  Gestion d'une liste d'abonnée.Base XML associée (dbabonne.xml).
Opérations :Ajout,suppression,modification,sauvegarde
Rem:Programme indépendant qui peut être utilisé dans d'autre contexte
TDVD.HTML  Gestion d'un stock DVD.Base XML associée (dbvideo.xml).
Opérations: Ajout,suppression,modification,sauvegarde
Rem:Programme indépendant qui peut être utilisé dans d'autre contexte
GLOBAL.JS  Fichier d'inclusion javascript. Contient les variables globales,les chemins des bases XML communes aux 3 programmes et fonctions. (voir le fichier source commentée global.js)
PAGE.JS Fichier d'inclusion javascript. Gestion de pages communes aux 3 programmes.
EVIDEO.JS Fichier d'inclusion javascript. Fonctions propres à EVIDEO.HTML
ABN.JS Fichier d'inclusion javascript. Fonctions propres à TABN.HTML
DVD.JS Fichier d'inclusion javascript. Fonctions propres à TDVD.HTML
DBDVDABN.XML 

Base XML associée à EVIDEO.HTML 


DBABONNE.XML 

Base XML associée à TABN.HTML


DBVIDEO.XML 

Base XML associée à TDVD.HTML



2. DIAGRAMME



3.FENETRES PRINCIPALES

TABN.HTML

Fenêtre 1 - Liste des enregistrements -
Fenêtre 2 - Création d'un nouveau enregistrement - Fenêtre 3 - Modification d'un enregistrement -
 



TDVD.HTML

Fenêtre 1 - Liste des enregistrements -
Fenêtre 2 - Création d'un nouveau enregistrement - Fenêtre 3 - Modification d'un enregistrement -
 


E-VIDEO.HTML
 

[Fenêtre 1 - Accueil - Liste des enregistrements-] [Fenêtre 1 - Commentaires - ]
Chargement...
[Fenêtre 2 - DVD en location / Liste DVD - ] [Fenêtre 2 - Commentaires - ]
Chargement...
[Fenêtre 3/4 - Location DVD / Retour DVD - ] [Fenêtre 3/4 -Commentaires-]
Chargement...



4.ORDINOGRAMMES
 
E-VIDEO.HTML TABN.HTML TDVD.HTML



5.SOURCES COMMENTEES
 
E-VIDEO.HTML
e-video.js
TABN.HTML
abn.js
TDVD.HTML
dvd.js
global.js page.js


6.TELECHARGEMENT E-VIDEO

Environnement XP: Pour Utilisateurs sans privilège.Décompressez evideo.zip sous le répertoire "Documents partagés"


©Copyrights 2007 Au Fil du Temps.Tous droits réservés
[ Mise à jour 01/12/2007 ]


Valid HTML 4.01 Transitional