|
AD-WEB/DB
- programme de Publication de base de données intranet internet.
Pour les PME, agence de location, immobilières, jardineries, entreprises de distribution, petites annonces, galeries d'art, editeurs de livres, publications scientifiques, tarifs et disponibilité de stock, service après-vente (réparation), bibliothèque, videothèque, gestionnaire de locaux, salles de spectacle (occupation, réservation), agences de voyages pour les last minutes, offres et demandes d'emploi, bourses d'échange, petites annonces, calendriers, agenda culturels,... Bref toute base de données suffisamment dynamique pour rendre prohibitif sa mise à jour sur le Web à des prix raisonnables. ADEPI Développe des applications pour PC Windows sous Delphi. Utilise les formats de base de données standard comme Dbase, Paradox, Access, Interbase, PostGreSQL, Oracle en mode natif. Travaille sous réseau windows comme avec les serveurs SQL sous Linux de préférence. ComptabilitéGestion commandes Facturation Gestion de stock Gestion points de vente Comptabilité multiuser Oracle Intégration WEB, mail ...
|
AD-WEB/DB: Etude de cas: publication d'un catalogue de plantes pour un producteur horticole
ProblèmeUne entreprise horticole souhaite mettre à disposition de ses clients (jardineries) par internet (web) le catalogue de ses produits, avec images des variétés qu'il produit, fiche descriptive, photos, et fiche technique (exposition, type de sol, soins phytos, et conseils de plantation).Non seulement les variétés peuvent changer de saison en saison, mais les prix de gros peuvent varier en fonction de critères climatologiques et de conditions du marché. De plus pour ses clients professionnels, il est impératif de publier en temps réel les quantités qui restent disponibles à la vente. Créer un site statique demande un effort considérable et de plus le mettre à jour ne fusse qu'une fois par jour est impensable, tant en temps, qu'en prix de revient, qu'en fraîcheur de l'information.
De par ses propres besoins de gestion, cette entreprise dispose déjà d'un logiciel de facturation et de gestion des stocks. Elle possède
donc quelque part un fichier des articles (plantes) et a déjà réuni la plupart des photos de ces plantes. Solution
Nous avons donc créé pour elle une table supplémentaire de fiches techniques et nous avons ajouté deux variables dans sa table plantes.
L'une contient le nom et le chemin d'accès de la photo de la plante (ex. C:\photos\pelargonium-nigra-01.jpg), l'autre contenant
la référence à une fiche technique. Une même fiche technique pouvant évidemment être commune à plusieurs plantes.
Nous mettons au point les critères de sélection que le client va utiliser pour faire son choix et naviguer
dans le catalogue. Le tout premier programme interfacé avec le serveur Web (cgi) génère la première page automatiquement et qui est un
formulaire tout à fait classique. Dés qu'un utilisateur sur le Web, avec son navigateur, appelle le site horticole, (ex. http:\\www.horticole.be) c'est cette première
page qui est affichée. Lorsque l'utilisateur a rempli son formulaire de sélection et qu'il clique sur 'soumettre', un deuxième programme construit une requête SQL,
l'exécute en local, sur une autre machine en réseau, (celle où réside la base de donnée opérationnelle), et envoie une page dynamique vers l'utilisateur
à travers le serveur Web avec la réponse à la requête, qui est un tableau reprenant toutes les plantes répondant aux critères de sélection.
Cette page est personnalisée à l'en-tête du producteur, selon ce qui a été décidé lors de l'analyse.
Vous aurez compris que dans ce schéma, il n'existe aucune page web sur le serveur. Toutes les pages sont générées dynamiquement à la demande des
utilisateurs, sans jamais laisser de trace sur le serveur. Chaque fois que la base de donnée est modifiée, les pages générées quelques secondes après
reflètent exactement la modification apportée (comme prix ou quantité disponible). Il n'y a aucune mise à jour à faire dans le site WEB puisqu'en fait
il n'existe pas. [swing] [Opus/4] [Gecom] [Facturation seule] [Comptabilité multiuser sous Oracle] [FAQ] [La page d'accueil de Wallonie.com] ADEPI/
Jacques Marchal, 13, Clos des Gilles - B-1348 -
Louvain-la-Neuve (Belgique) Application
Software, Graphics and content: copyrights © Jacques
Marchal |