E-VIDEO

Gestion de Location DVD.
Utilisation de XML comme SGBD
Application locale XML sous IE
Actualisation dynamique



 
Accueil
www.singularite.info

TYPE:
Application XML
DESCRIPTION:
Gestion de location DVD (Prêt / Retour)
OBJECTIF:
Utilisation de XML comme Base de donnée.
Actualisation dynamique des données par l'intermédiaire de bases XML.
Opérations diverses : Ajout,Suppression,Modifications
CONTRAINTE:
Navigateur Internet Explorer.Contrôles non exhaustifs et codes sources non optimisés.

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 de E-VIDEO
 
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
(Cliquez sur une des trois fenêtres ci-dessous)

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



TDVD.HTML
(Cliquez sur une des trois fenêtres ci-dessous)

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
(Cliquez sur les liens des [Fenêtres 1 à 4 et commentaires] ci-dessous)
 
[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
Cliquez sur les .HTML ci-dessous
 
E-VIDEO.HTML TABN.HTML TDVD.HTML



5.SOURCES COMMENTEES
Cliquez sur les noms de fichiers .HTML ou .JS ci-dessous
 
E-VIDEO.HTML
e-video.js
TABN.HTML
abn.js
TDVD.HTML
dvd.js
global.js page.js


6.TELECHARGEMENT E-VIDEO
PS:Ce code source màj le 22/10/2009 provient de mon ancien site aufildutemps.info fermé le 01/01/2009
Environnement XP: Pour Utilisateurs sans privilège.Décompressez evideo.zip sous le répertoire "Documents partagés"


Web Analytics
©Copyrights 2009 wwww.singularite.info.Tous droits réservés
[ Mise à jour 22/10/2009 ]