1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Luận văn thạc sĩ VNU réalisation d’un kiosque interactif de consultation d’oeuvre d’art pour le projet art on demand

43 5 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

INSTITUT DE LA FRANCOPHONE POUR L’INFORMATIQUE ECOLE SUPERIEURE D’INGENIEURS EN SYSTEMES INDUSTRIELS AVANCES RHONE-ALPES Mémoire de fin d’étude Réalisation d’un kiosque interactif de consultation d’œuvre d’art pour le projet Art On Demand Stagiaire : NGUYEN Quoc Tuan Responsables : Patrice GIRAUD Alain MINODIER Mars 2004 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com TABLES DES MATIERES Remerciements Résumé .4 Abstract .5 Liste des figures Liste des acronymes et abréviations I Introduction I.1 Projet Art On Demand I.2 Travail personnel I.3 Environnement de stage .9 II Description du système 10 II.1 Contexte du projet .10 II.2 Logiciel Cameleo .12 II.2.1 Collection .12 II.2.2 WebCollection 13 II.3 Kiosque interactif .13 II.4 Travail réaliser 14 II.4.1 Partie Utilisateur 16 II.4.2 Partie Administrateur 17 III Développement WebCollection 19 III.1 Conception 19 III.1.1 Base de données 19 III.1.2 Les interfaces du système 26 III.2 Implémentation 33 III.3 Résultats obtenus .36 III.3.1 Partie utilisateur 36 Nguyen Quoc Tuan – Promotion – IFI Page LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com III.3.2 Partie administrateur 38 IV Conclusion et Perspectives 41 V Biographie 42 Nguyen Quoc Tuan – Promotion – IFI Page LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Remerciements Je voudrais d’abord remercier M.Patrice GIRAUD, fondateur du projet AOD et responsable de sa coordination, qui s’est attaché présenter toute l’équipe une vision globale d’un projet complexe et qui m’a donné la chance de participer ce projet Je remercie sincèrement M.Alain MINODIER, chargé de la veille technologique de Pertimm et responsable du projet AOD, qui m’a donné des conseils et des suggestions pour la conception du logiciel que j’ai développé Mes remerciements s’adressent également M.Michel DANG, directeur de l’ESISAR, M.NGUYEN Hong Quang, professeur de l’IFI qui m’ont aidé faire mon stage l’ESISAR Je tiens aussi remercier les professeurs de l’IFI pour m’avoir donné des cours et des renseignements Enfin, je ne voudrais pas non plus oublier toutes les personnes que j’ai pu rencontrer dans les locaux de l’ESISAR qui m’ont aidé et ont contribué au bon déroulement de mon stage Nguyen Quoc Tuan – Promotion – IFI Page LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Résumé L'objectif du projet Art On Demand est d'établir la fois un réseau virtuel permettant l'accès unifié aux contenus sur l'Art sans modifier les systèmes existants ni entrer en concurrence avec les sites Internet existants de créer des réseaux virtuels de groupes d'utilisateurs (écoles, institutions, recherches) permettant les communications multi-media interpersonnelles, le partage des contenus, tout en créant un espace sécurisé protégeant la fois les droits numériques et la vie privée des utilisateurs En profitant d’une très vaste source de contenus du projet Art On Demand, on développe un réseau d’impression numérique en francise Dans ce projet, nous avons utilisé le logiciel Cameleo de Caldera pour les fonctions de conversion de formats, de compression et de restitution des images numériques qui fournissent les impressions numériques Nous avons analysé le module WebCollection de Cameleo afin de réaliser un kiosque interactif de consultation d’œuvre d’art Ce kiosque permet aux utilisateurs de chercher les images et de créer les posters partir des images trouvées De plus, nous avons développé la partie de gestion des configurations pour les posters, les commentaires des images, des prix de livraison et des commandes d’impression de posters des utilisateurs Mots clés : Art, Art & Culture, Art et Education, Impression grands formats, Gestion des droits numériques, Impression la demande Nguyen Quoc Tuan – Promotion – IFI Page LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Abstract The objective of the project Art On Demand is to establish at the same time a virtual network giving access unified to the contents on Art without modifying the existing systems nor to enter in competition with existing Internet sites to create virtual networks of user group (schools, institutions, research) allowing the interpersonal communications multi-media, the division of the contents, while creating a protected space protecting at the same time the numerical rights and the private life of the users Benefiting a very vast source from contents of the project Art On Demand, one develops a numerical print network in franchisee In this project, we used the software Cameleo of Caldera for the functions of conversion of formats, compression and restitution of the digital images that provide the numerical impressions We analyzed the module WebCollection of Cameleo in order to carry out an interactive kiosk of consultation of art work This kiosk makes it possible to the users to seek the images and to create the posters starting from the found images Moreover, we developed the part of management of the configurations for the posters, the comments of the images, delivered costs and the print orders of posters of the users Key words: Art, Art & Culture, Art and Education, Large formats printing, digital rights management, print on demand Nguyen Quoc Tuan – Promotion – IFI Page LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Liste des figures Figure Schéma global du projet Art On Demand 10 Figure Les partenaires du projet AOD 11 Figure Borne interactive 14 Figure Schéma général des relations de WebCollection 15 Figure Relation entre les tableaux de données du système 20 Figure Détail d’une image 27 Figure Choisir les options pour le poster 28 Figure Choisir les options pour le poster 28 Figure Les informations du client 29 Figure 10 Les pages principales de la partie administrateur 30 Figure 11 Page liste des images de BDI (utilisateur : Administrateur) 31 Figure 12 Gérer les options pour le poster 31 Figure 13 Gérer les configurations du poster 32 Figure 14 Gérer les commandes impayées 33 Figure 15 Page « Liste des images dans BDI » 36 Figure 16 Page «Détail d'une image » 36 Figure 17 Choisir les options pour le poster 37 Figure 18 Liste des articles de la commande 37 Figure 19 Page Administrateur 38 Figure 20 Afficher l’image sélectionnée (Utilisateur est administrateur) 38 Figure 21 Gérer le prix de livraison 39 Figure 22 Gérer des configurations des posters 39 Figure 23 Gérer des commandes impayées 40 Nguyen Quoc Tuan – Promotion – IFI Page LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Liste des acronymes et abréviations Abréviation Description AOD Art On Demand BDI Base de données des images RMN Réunion des Musées Nationaux C2RMF Centre de Recherche et de Restauration des Musées de France Nguyen Quoc Tuan – Promotion – IFI Page LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com I Introduction Les contenus sur l’Art sont partout Les moteurs de recherche ne donnent pas satisfaction et génèrent trop de réponses (le “bruit”) souvent sans rapport avec l’objectif de recherche Ils ne fournissent pas d’accès aux contenus Intranet qui sont souvent d’une grande richesse Parallèlement, la standardisation de l’accès aux contenus qu’elle soit obtenue par des structures communes de bases de données ou le déploiement d’ontologies universelles n’est pas pour demain! I.1 Projet Art On Demand Art On Demand est le résultat d’un projet initié par ses fondateurs associés au Centre de Recherche et de Restauration des Musées de France, la Photothèque de la réunion des Musées Nationaux, Frateli-Alinari, et des partenaires logiciels : ClustOne (Communication, extraction et cryptage des contenus, Pertimm(Indexation et Moteur d’accès), Pertinence(Résumé automatique), Caldera (Impression Numérique) Le concept Art On Demand consiste mettre disposition des communautés soit d’étudiants, soit de scientifiques de l’art, soit d’éditeurs associés une somme importante de contenus d’œuvres numérisées sous forme d’image basse ou de haute définition, des textes associés décrivant les peintures ou les images et d’autres objets multimédia audio ou vidéo ou animations : Le ‘google de l’art » A la différence de Google, les recherches sont beaucoup plus profondes et intègrent des fonctions linguistiques ainsi que des contenus qui ne sont pas accessibles sur le web Il y a deux tâches principales ci-dessous : - Construire un index mondial des contenus sur les Arts (graphiques) AOD Finder dont les sources sont constituées par le Web et les sources Intranet des participants, et accédé via l’appartenance une communauté AOD (Ecole, Classe, Entreprise, association) constituant un réseau virtuel sécurisé Chaque membre dispose d’un logiciel (AOD Community) permettant d’accèder AOD Finder, d’extraire et de publier (pour soimême ou les autres membres) partir des contenus indexés via AOD Communicator - Construire un réseau d’impression en franchise AOD Print On Demand assurant l’intermédiation entre des sources d’images numériques de haute Nguyen Quoc Tuan – Promotion – IFI Page LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com définition pour alimenter un réseau de serveurs d’impression et de gravure CD/DVD la demande Ces serveurs sont localisés au sein des Institutions éducatives, les bibliothèques, librairies, Un réseau de partenaires spécialisés permettra l’édition (en séries limitées ou l’unité) sur des supports spécifiques (textile, bois, céramique) I.2 Travail personnel Dans le cadre du stage de fin d’étude, j’étudie le fonctionnement de WebCollection du logiciel Cameleo de Caldera afin de profiter de ses fonctionnalités disponibles pour développer le Kiosque Interactif Kiosque Interactif est une borne interactive que l’utilisateur prend pour chercher des images, voir les commentaires des images(biographie, audio, vidéo) et éditer des posters partir des images trouvées Après, l’utilisateur doit payer pour l’impression de ses posters qu’il a demandé De plus, je développe la partie administrateur pour gérer les commandes d’impression des posters du client, pour gérer les commentaires(biographie, audio, vidéo) qui présentent en détail les images, pour gérer les prix de livraison et de gérer les configurations du support pour le poster I.3 Environnement de stage J’ai effect mon stage dans le département « Pơle d’Impression Numérique » de l’ESISAR (Ecole Supérieur d’Ingénieurs en Systèmes Industriels Avancés RhôneAlpes) L’ESISAR est née d’une association unique en France entre l’Institut National Polytechnique de Grenoble, l’INPG, et la Chambre de Commerce et de l’Industrie de la Drôme L’ESISAR forme chaque année des ingénieurs généralistes en génie électrique qui mtrisent toutes les compétences dans les domaines de l’électronique, de l’automatique et de l’informatique industrielle et sont capables d’apporter un savoir-faire de haut niveau dans les entreprises Pôle d’Impression Numérique développe des actions d’appui aux industriels et imprimeurs pour faciliter cette évolution technologique Ici, on étudie les performances des impressions de grande qualité sur différents supports Pour en savoir plus, on peut consulter le site web : http://www.esisar.inpg.fr Nguyen Quoc Tuan – Promotion – IFI Page LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com b Page « Choisir poster » Cette page permet l’utilisateur de choisir la configuration pour créer les posters Ce sont le format, le type du support pour créer le poster et le nombre de posters Le format et le type du support sont choisis dans la liste existante définie dans la table de configuration des posters POSTER Le prix d’impression est calculé par le prix correspond au format et au type choisis multiple la quantité de posters Enfin, l’utilisateur ajoute les posters dans le panier de commande OPTIONS POSTER Titre FORMAT 100 x 150 TYPE Canvas Vignette QUANTITE Prix : 20 (Euros) Ajouter au panier Figure c Choisir les options pour le poster Page « Liste des posters » Cette page affiche tous les articles de commande L’utilisateur peut continuer choisir d’autres posters ou supprimer l’article qu’il ne voudrait plus On a également la possibilité de supprimer tous les articles de cette commande Tous les changements sont mis jours dans la table ORDER et dans la table ORDER_ITEMS Enfin on passe la page de livraison LISTE DES POSTERS N Image Plage Ciel Format (mmxmm) 90 x 130 100 x 150 Type Quantité Paper Canvas Prix(€) 15 40 Supprimer Supprimer Prix total : 60 (Euros) Vider Figure Nguyen Quoc Tuan – Promotion – IFI Continuer Terminer Choisir les options pour le poster Page 28 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com d Page « Livraison » Cette page joue un rôle très important Elle permet l’utilisateur d’entrer les informations pour la livraison des posters Le pays est choisi dans la liste des pays Le prix de livraison est calculé par le poids posters et le pays destinataire dans la table DELIVERY Dans cette page, l’utilisateur doit choisir le mode de livraison des posters: récupérer sur place ou livrer ces posters l’adresse entrée, elle affiche le prix pour la livraison ou pour récupérer des posters sur place Toutes les informations du client sont enregistrées dans la table CLINFO Cela permet l’administrateur de bien contacter aux clients LIVRAISON Prénom * : Guide : Nom *: Adresse *: Ville *: Code postale *: (*) : champs obligatoires Email : Prix livraison: 10(Euros) Téléphone : Prix hors livraison : 60 (Euros) FRANCE Pays:* Prix avec livraison : 70 (Euros) Voulez-vous livrer ces posters ? Non Oui Valider Figure Nguyen Quoc Tuan – Promotion – IFI Les informations du client Page 29 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com III.1.2.2 Partie administrateur Le schéma ci-dessous présente les pages principales de la partie administrateur : Commandes impayées Commandes payées Fermer la fenêtre Utilisateur : Administrateur Insérer Pays France France Viet Nam Viet Nam Echelon 2 MENU ADMIN Fermer la fenêtre Poids(g) 50 100 40 80 Prix(€) 10 15 Editer Editer Editer Editer Suppr Suppr Suppr Suppr Utiliser Collection Gérer commandes Gérer prix livraison Gérer impression Gérer poster Déconnecter Page : 1/1 Insérer Fermer la fenêtre Commandes non imprimées FORMAT 90 x 130 100x 150 Insérer TYPE Paper Canvas Poid 75 150 Fermer CI 15 25 Ref HP Canon CS 15 25 Editer Editer Suppr Suppr Commandes imprimées Fermer la fenêtre 44 Figure 10 a Page : 1/1 Les pages principales de la partie administrateur Page « Détail d’une image » Si l’utilisateur du système est l’administrateur du système, cette page permet de gérer(ajouter, modifier et supprimer) les commentaires pour l’image affichée Cela permet les utilisateurs du système de voir des commentaires des images Nguyen Quoc Tuan – Promotion – IFI Page 30 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ID : Name : Plage Biographie Vidéo Audio Choix poster Image pleine résolution Gérer Biographie Gérer Audio Gérer Vidéo Figure 11 Page liste des images de BDI (utilisateur : Administrateur) b Page « Gérer le prix de livraison » Cette page permet l’administrateur de gérer le prix de livraison des posters On peut ajouter un nouveau prix de livraison, peut modifier ou supprimer des prix de livraison existants Insérer Pays France France Viet Nam Viet Nam Echelon 2 Fermer la fenêtre Poids(g) 50 100 40 80 Prix(€) 10 15 Editer Editer Editer Editer Suppr Suppr Suppr Suppr Page : 1/1 Pays : Pays : Echelon: Echelon: FRA NCE Poids: (g) Poids: 100 (g) Prix : (Euros) Prix : 10 (Euros) Ajouter Enregistrer Fermer 3.1 Fermer 3.2 Figure 12 Nguyen Quoc Tuan – Promotion – IFI Gérer les options pour le poster Page 31 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com c Page « Gérer les supports du poster » Cette page permet l’administrateur de gérer des configurations pour le poster comme le format, le type, le poids, la référence du support, le prix d’impression et le coût de service On peut ajouter une nouvelle configuration dans la base de configuration des supports, peut modifier ou supprimer des configurations existantes Insérer FOR MAT TYPE 90 x 130 100x 150 Paper Canvas Poids Coût Imp Ref CService 75 150 15 25 HP Canon 1.5 1.5 Hauteur : Largeur : (mm x m m) Type : Poids : Coût impression : (g) 4.1 Poids : 175 Coût service: Fermer Figure 13 4.2 100 Canvas Référence: Ajouter Supprim er Supprim er Type : Coût impression : Référence: Coût service: Editer Editer Page : 1/1 Largeur : Fermer la fenêtre Hauteur : 150 (mm x m m) (g) 25 Canon 1.5 Enregistrer Fermer Gérer les configurations du poster Pour la gestion des commandes du client, selon le critère de payement, il y a deux types de commandes Ce sont les commandes impayées et les commandes payées Tandis que selon le critère de l’impression, il y a deux types de commandes : les commandes non imprimées et les commandes imprimées Néanmoins les structures des pages des gestions des commandes sont similaires C’est pourquoi, on ne présente ci-dessous que la page de gestion des commandes impayées Nguyen Quoc Tuan – Promotion – IFI Page 32 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com d Page « Gérer des commandes impayées » Cette page affiche les commandes qui ne sont pas encore payées Il permet l’administrateur de rechercher les commandes impayées grâce aux critères(numéro de la commande, nom du client, la date de la commande), de la mettre jour après avoir payé Après avoir mis jour, si une commande où tous les posters ont été payés, elle devient une commande payée par le changement de statut de payement Rechercher Commandes impayées N° ord Commandes payées Fermer la fenêtre LISTE COMMANDES IMPAYEES Prix Date Quant Statut commandée (€) 01/10/03 45 Unpaid Mise jr 02/10/02 40 Unpaid Mise jr Supprimer Supprimer Fermer la fenêtre Page : 1/1 Détail commande RECHERCHE N° ord N° de commande: Nom du client : Date de commande: égal contient Prix (€) Statut 40 Unpaid Liste articles de commande égal Lancer recherche Date commandée 01/10/03 (jj/mm/aaaa) Titre Plage Guita Format 90x130 100x150 Annuler Figure 14 Type Paper Canvas Payer Quant 1 Prix 15 25 Statut Unpaid Unpaid Annuler Gérer les commandes impayées III.2 Implémentation Cette partie aborde l’installation du nouveau système Ce système est développé sous l’environnement LINUX, le langage de programmation utilisé est PHP et les fichiers textes pour stocker la base de données Malgré qu’il n’y ait pas eu de borne interactive avec l’écran tactile, on installe ce logiciel pour les ordinateurs avec des écrans normaux Le langage PHP est le langage de développement le plus utilisé pour les applications chargées de gérer dynamiquement des contenus sur Internet De nombreuses applications, en Open Source, peuvent servir de bases pour le Nguyen Quoc Tuan – Promotion – IFI Page 33 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com développement de votre système de gestion dynamique de contenus De plus, la WebCollection existant dans de Cameleo est développée par le langage PHP La base de données Mysql est la base de données la plus utilisée dans le monde pour les développements basés sur les technologies Internet Elle est bien adaptée avec PHP pour la gestion de données dans les applications web Néanmoins, on utilise les fichiers textes pour la gestion de données parce que les données utilisées dans WebCollection sont stockées dans les fichiers textes Il y a des fonctions disponibles qui traitent les fichiers textes dans la WebCollection On peut les réutiliser De plus, on n’a pas le droit de changer la mode de stockage des données de WebCollection existant On utilise les modèles graphiques pour créer les interfaces du système cela permet aux utilisateurs de choisir plusieurs langues pour l’affichage Les modèles se trouvent dans le répertoire /templates qui se trouve dans le répertoire principal de la visionneuse Chaque modèle(skin) est placé dans un sous-répertoire de templates Le nom de ce sous-répertoire est le nom du skin Placés dans ce répertoire, les skins seront détectés par Collection et proposés dans la fenêtre de WebCollection Les fichiers modèles sont des simples fichiers html et peut être créés dans un logiciel d’édition de pages web comme Front Page, Dreamweaver On utilise le fichier de description du langage, cela permet d’afficher les interfaces sous plusieurs langages Tous les textes affichées par la visionneuse se trouvent dans un fichier lang.XX dans le répertoire de la visionneuse (remplacer par l’indicatif de la langue, par ex ôfrằ pour le franỗais ou «en» pour l’anglais) Pour ajouter une nouvelle langue, il suffit de créer un nouveau fichier de langue qui est un fichier texte C’est la raison pour laquelle chaque modèle pour visionner une page, il faut créer des pages html qui correspondent aux langues utilisées Le nom des fichiers modèles est sous la forme : nomfichiermodel_L.html (« L » est remplacer par l’indicatif d’une langue (« fr » ou « en » ) Pour chaque fonctionnalité, il utilise un fichier de modèle (nomfichiermodel_L.hmtl) et un fichier functions_nomfichiermodel_L.inc qui lit le fichier modèle et affiche l’interface de cette fonctionnalité Nguyen Quoc Tuan – Promotion – IFI Page 34 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Grâce la conception des interfaces du système par les templates, le système est flexible, on peut changer les interfaces du système facilement sans modifier les codes qui manipulent la base de données du système On présente des fichiers qui contiennent les fonctions de base du système et leurs rôles: - config.dat : contient la configuration du système, le chemin d’accès aux fichiers d’images, de biographie, de son et de vidéo Il contient le modèle(skin) pour les interfaces du système - language.inc : contient les fonctions pour traiter les textes affichés - functions.inc : contient les fonctions pour lire des fichiers du modèle - entry_fields.inc : détermine les types des données afin de valider les données entrées dans les tables - base_globales.inc : contient les déclarations des constants, la structure des fichiers et les types des champs dans chaque fichier - base_read.inc : contient toutes les fonctions de base pour manipuler les fichiers textes Il appelle les fonctions dans les fichiers: language.inc, functions.inc, base_globales.inc ci-dessus - docmd.php: contient les commandes qui manipulent des images dans BDI (par ex modifier, supprimer une image) On présente ci-dessous un script qui charge le modèle(skin) html pour l’interface du système //charger le modele html if(!isset($skin)) { if(isset($source)) //dans la config de la base si accessible { if($source[strlen($source)-1]!='/') $source = '/'; $basename = explode('/',$source); $basename = $basename[count($basename)-2]; $config = read_config_file($source.$basename); if(!is_bool($config['SKIN'])) $skin = $config['SKIN']; unset($config); } if(!isset($skin)) //skin par defaut { $tmp = read_webconfig_file(); if(!is_bool($tmp['DEFSKIN'])) $skin = $tmp['DEFSKIN']; else $skin = ' _err'; } } if(!is_dir("templates/$skin")) $fatal=4; else $template = html_model($page); Ce script va chercher le modèle(skin) défini dans le fichier de config.dat et récupère les pages html correspondent ce skin pour les interfaces du système Si ce skin n’existe pas, le système va afficher l’erreur de chargement du skin Nguyen Quoc Tuan – Promotion – IFI Page 35 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com III.3 Résultats obtenus Le système est bien implémenté selon la conception du système présenté cidessus Ensuite, on présente quelques interfaces principales des pages obtenues par le nouveau système III.3.1 Partie utilisateur a Pages « Liste des images dans BDI » Cette page affiche toutes les images dans la BDI Elle permet l’utilisateur de chercher les images selon des critères, de choisir le mode d’affichage Figure 15 b Page « Liste des images dans BDI » Page « Détail d’une image» Figure 16 Page «Détail d'une image » Cette page permet l’utilisateur de voir en détail les informations, de voir les commentaires(biographie, audio, vidéo) concernant l’image sélectionnée Nguyen Quoc Tuan – Promotion – IFI Page 36 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com c Page « Choisir les options pour le poster » A partir de cette page, l’utilisateur choisit les options pour le poster (format et le type du support, le nombre de poster), cette page affiche le prix correspondant que l’utilisateur doit payer Par la suite, il ajoute le poster choisi dans le panier des posters Figure 17 d Choisir les options pour le poster Page « Liste des posters » Cette page affiche tous les posters d’une commande du client Elle permet de supprimer des posters si l’utilisateur ne veut plus ou bien il peut continuer choisir une autre image pour créer un nouveau poster Elle affiche le prix que l’utilisateur doit payer pour ses posters Figure 18 Nguyen Quoc Tuan – Promotion – IFI Liste des articles de la commande Page 37 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com III.3.2 Partie administrateur a Page « Administrateur » C’est la page principale de la partie administrateur, elle permet l’administrateur du système de gérer toutes les fonctions du système Figure 19 b Page Administrateur Page «Détail d’une image » C’est la page « Détail d’une image » dont l’utilisateur est l’administrateur du système Il permet l’administrateur de gérer les commentaires pour l’image sélectionnée Evidemment, l’administrateur peut utiliser toutes les fonctionnalités de cette page comme des utilisateurs normaux pour créer des posters afin de les imprimer Figure 20 Afficher l’image sélectionnée (Utilisateur est administrateur) Nguyen Quoc Tuan – Promotion – IFI Page 38 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com c Page « Gérer le prix de livraison » C’est l’écran de gestion des prix de livraison des posters L’administrateur peut l’utiliser pour ajouter de nouveaux prix, pour modifier des prix existants ou supprimer des prix de livraison Figure 21 d Gérer le prix de livraison Page « Gérer des configurations des posters » C’est l’écran pour la gestion des configurations des supports pour créer des posters Il permet d’ajouter des supports, de modifier des configurations de supports ou de supprimer des supports Figure 22 Gérer des configurations des posters Nguyen Quoc Tuan – Promotion – IFI Page 39 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com e Page « Gérer des commandes impayées » Figure 23 Gérer des commandes impayées C’est l’écran de la page de gestion des commandes impayées Il permet l’administrateur de gérer les commandes qui ne sont pas encore payées L’administrateur peut utiliser cette page pour faire la mise jour des commandes après avoir payé ou supprimer des commandes non payées pendant plusieurs jours ou bien de rechercher les commandes impayées selon les critères Cela permet de trouver des commandes facilement Les pages de gestions des commandes payées, de gestion des impressions (non imprimées ou imprimées) sont semblables Nguyen Quoc Tuan – Promotion – IFI Page 40 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com IV Conclusion et Perspectives Dans le cadre de mon stage de fin d’études, j’ai étudié le fonctionnement de la WebCollection de Caldera et implémenté le nouveau système qui est bien adapté aux exigences données Ce nouveau système permet aux utilisateurs de rechercher les images, de voir les commentaires (biographie, audio, vidéo), de choisir les options pour créer les posters, de remplir leurs informations pour la livraison des posters Il permet l’administrateur du système de gérer les supports du poster, de gérer les prix de livraison des posters, de gérer les commandes du client et de gérer les tâches d’impression des commandes Six mois de stage sur ce projet AOD me permet de participer au vrai et vaste projet industriel Cela me fournit des expériences dans la gestion des tâches, de temps pour bien compléter le travail personnel selon le plan défini Cela me permet d’effectuer une application complète par le langage PHP, tout en visionnant et en écoutant les fichiers audio et vidéo par une application web utilisant PHP Les perspectives du projet sont présentées ci-dessous : + Malgré qu’il n’y ait pas eu d’écran tactile pour le kiosque interactif, c’est pour quoi le logiciel est exécuté par les ordinateurs avec les écrans normaux connectés au serveur des images, on n’a pas la chance de réalisé ceci vraiment sur les Kiosques Interactifs dans le plan du projet A l’avenir, on peut modifier facilement ce nouveau logiciel afin qu’il puisse s’exécuter sur les Kiosques Interactifs avec les écrans tactiles par le changement des templates des interfaces pour la partie de l’utilisateur + Maintenant, le mécanisme de payement est effectué par le caissier, dans le futur on peut développer un module de payement automatique qui permet aux utilisateurs de payer leurs posters par la carte bancaire + Grâce aux fonctionnalités de recherches des commandes, on peut créer les rapports pour évaluer la situation de vente des posters et le fonctionnement de la boutique Nguyen Quoc Tuan – Promotion – IFI Page 41 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com V Biographie [1] Guide d’utilisation du logiciel CAMELEO de CALDERA – 2002 [2] User Guide : Large Format Print On Demand – NetShift, octobre 2002 [3] Vivek Sharma & Rajiv Sharma, Développement de sites E-commerce, CAMPUSPRESS 2000 [4] PHP Bible, Tim Converse and Joyce Park, IDG Books Worldwide, Inc, 2000 [5] Janet Valade, PHP and MySQL for Dummies, 2002 [6] http://www.php.net Nguyen Quoc Tuan – Promotion – IFI Page 42 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ... du projet Art On Demand Les partenaires du projet sont de deux natures différentes: les partenaires pour les « Contenus » et les partenaires pour les logiciels et le matériel Les partenaires pour. .. Collection Collection est un composant de Cameleo Collection de Caldera Graphics est le premier système de gestion de base de données totalement dédié l’organisation et la gestion de fonds de. .. universelles n’est pas pour demain! I.1 Projet Art On Demand Art On Demand est le résultat d’un projet initié par ses fondateurs associés au Centre de Recherche et de Restauration des Musées de France,

Ngày đăng: 06/12/2022, 15:46

Xem thêm:

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN