Rapport de stage Nicolas PLAZE Licence Pro A2I. Rapport de Stage LICENCE PRO A2I. Société INFHOTIK. Nicolas PLAZE

Dimension: px
Commencer à balayer dès la page:

Download "Rapport de stage Nicolas PLAZE Licence Pro A2I. Rapport de Stage LICENCE PRO A2I. Société INFHOTIK. Nicolas PLAZE"

Transcription

1 Rapport de Stage LICENCE PRO A2I Société INFHOTIK Nicolas PLAZE Année

2 I. L ENTREPRISE 1. Raison sociale 2. Activité 3. Personnel 4. L offre infhotik hôtel 5. Les projets SOMMAIRE II. OBJECTIFS 1. Introduction 2. Limites de l ancien site 3. Objectif principal du site a/ Référencement, moteur de recherche b/ inscription en ligne et ajout des établissements c/ Outils d administration 3. Caractéristiques techniques. a/ outils disponibles pour le développement b/ Gestion de comptes utilisateur c/ Référencement de chaque manipulation de la base d/ choix de la ligne graphique III. FONCTIONNALITES DU SITE 1. Procédures a/ Inscription des utilisateurs b/ Connexion de l utilisateur c/ Ajout d un établissement d/ Page de détail de l établissement e/ Liste des établissements de l utilisateur 2. Procédure d administration a/ Vérification des comptes Utilisateur b/ Vérification des établissements c/ Cotisations d/ Ajout de données supplémentaires e/ Ajout d un utilisateur, et d un établissement en son nom f/ Conclusion 3. Mise en œuvre technique du projet a/ La base de données b/ le moteur de recherche c/ Détail de l établissement d/ Partie privée du site (partie utilisateur) e/ Partie administration du site f/ Affichage des pages / identification g/ Fonction d insertion de code HTML h/ Vérification de l intégrité des informations insérées 4. Navigation a/ Barre de navigation pour les visiteurs (simple consultation de la base) b/ Barre de navigation pour les utilisateurs (gestion d un compte) c/ Barre de navigation pour les administrateurs (gestion du site entier) Conclusion 2

3 I L ENTREPRISE 1. Raison sociale Infhotik Distribution est une SARL (société à responsabilité limitée) créée a Cran Gevrier (Haute Savoie) en 1993, sous la forme d'un commerce indépendant. En 1999, INFHOTIK devient un éditeur de logiciel à part entière. 2. Activité Son activité principale est l'édition de logiciel (conception du logiciel INFHOTIK HOTEL de gestion hôtelière). Afin d'offrir aux hôteliers une solution globale et complète, INFHOTIK vend également le matériel informatique, et propose aux clients d'installer et de paramétrer les bases sur place. Par ailleurs, un service de maintenance permanent est en place pour dépanner les clients qui peuvent rencontrer des difficultés dans l'utilisation du logiciel. 3. Personnel La société INFHOTIK emploie 6 salariés. Le directeur général d'infhotik est Sergio RAKOTOZAFY. Il a à la fois un rôle de gestion et de responsable commercial. Cédric ABONNEL est le développeur d'infhotik. Il maintient le logiciel, prend en charge le débuggage, la création de nouveaux modules et de nouvelles fonctionnalités. La maintenance du logiciel est assurée par 2 techniciennes. L'une d'elles est également chargée avec un troisième technicien de l installation des bases et la formation des hôteliers. 4. L'offre INFHOTIK HOTEL a/ Fonctionnalités INFHOTIK est un logiciel de gestion hôtelière, permettant de centraliser les plannings hôtel, la réservation hôtel, la réservation restaurant, les arrhes, les disponibilités... Il est également possible d'éditer simplement des états, les notes, les factures... b/ Forme Ce logiciel a été développé sous ACCESS (logiciel de gestion de bases de données intégrant des possibilités d'interfaçage), c'est à dire à partir d'une base de données ACCESS et en utilisant les modules d'interfaçage et la programmation en VBA incluse dans ce logiciel. Cette solution, qui avait été choisie au début des années 1990 pour son prix avantageux, s'est avérée à la longue être extrêmement difficile à maintenir. En dehors des faiblesse manifestes d'access en ce qui concerne les interfaces, les objets graphiques, son manque de souplesse, la séparation du programme en modules entraîne des redondances dans le code, qui est très difficile à intégrer. 3

4 Toutes ces difficultés ont contribué au choix de changer de solution de développement, étant donné les incompatibilités entre un projet de développement souple, évolutif et puissant et un logiciel dépassé et peu puissant. Il a donc été décidé qu'access cèderait sous peu la place à DELPHI (logiciel de programmation objet en Pascal édité par Borland). c/ les clients INFHOTIK Le logiciel équipe à ce jour environ 360 hôtels, qui sont pour la plupart des hôtels indépendants ou intégrés à des chaînes hôtelières qui n'ont pas donné d'orientation quant au choix du logiciel à utiliser pour la gestion de l'hôtel. Ces hôtels sont répartis sur tout le territoire français. 5. Les projets Le principal projet, en dehors du changement de support du logiciel, consiste en la création d'un site portail sur Internet sur les hôtels. Ce site a déjà été créé, mais sous forme statique. Il a donc été décidé de reprendre cet ancien site, et de le retravailler sous une forme dynamique. Ce portail permettra à la fois de créer une base de données importante des hôtels français (mais également étrangers) et de générer des profits grâce aux cotisations et à la publicité. C'est afin de mettre en oeuvre ce projet que j'ai intégré INFHOTIK en tant que stagiaire. Je vais développer dans la prochaine partie l'ensemble des caractéristiques et des fonctionnalités de ce site. 4

5 II OBJECTIFS 1. Introduction Comme je l'ai indiqué précédemment, il s'agit principalement de remplacer le site statique actuel par une version dynamique, supportée par une base de données. Je commencerai par développer les caractéristiques techniques du site, puis j'évoquerai les objectifs du site. Enfin, je décrirai en détail l'ensemble des fonctionnalité et des procédures d'utilisations du site. 2. Limites de l ancien site Pour commencer, je dirai que le principal inconvénients de ce site est son manque de souplesse et de dynamisme. Mis à part une ligne graphique dont les limites sont dues à l emploi d un logiciel de création de pages HTML quelques peu dépassé, le problème est l obligation de gérer les mises à jour du site à la main. En effet, pour créer une fiche hôtel, il faut d abord créer la page de présentation, puis ajouter les liens vers cette page dans les listes d hôtels de chaque ville, éventuellement ajouter la ville dans la liste des villes couvertes, etc. L objectif du nouveau site est donc d automatiser l ajout des établissements, et de rendre l administration plus rapide et pratique. 3. Objectif principal du site a/ Référencement, moteur de recherche Il s'agit tout d'abord de référencer sur un même site un grand nombre d'hôtels et de restaurants, et de permettre au visiteur de rechercher dans la base selon plusieurs critères afin de trouver un établissement correspondant à sa demande. Le moteur de recherche propose d'abord un formulaire réunissant ces critères. Une fois ce formulaire rempli correctement et validé, l'utilisateur débouche sur une page présentant une liste d'établissements correspondants aux critères, et présentant un minimum d'information (dont une photo). Il doit être possible d'accéder par la fiche résumé de l'établissement sur une page présentant le détail de celui ci, c'est à dire toutes les informations qui ont été fournies. Il doit également être possible d'accéder à une page contenant une présentation rédigée par le propriétaire concernant son établissement. (dans le cas des établissements équipés par INFHOTIK et donc déjà présent sur l'ancienne version de la page de l'ancien site est insérée en lieu et place de cette page). b/ inscription en ligne et ajout des établissements Dans l'ancienne version du site, l'ajout des établissements était effectué par un employé d'infhotik, en statique, c'est à dire dans le langage HTML. Cela obligeait de fréquentes mises à jour du site, et entraînait une gestion assez lourde. Afin de simplifier cette procédure relativement fastidieuse, nous avons pris le parti de laisser chacun remplir les informations pour son propre établissement, directement sur le site. L'utilisateur, après s'être inscrit en ligne, peut ajouter un établissement et le soumettre à la validation par les administrateurs. Les informations n'étant pas forcément fiables à priori doivent donc être vérifiées par les administrateurs une fois que l'utilisateur a décidé de les soumettre. Une fois ces données vérifiées, les fiches (utilisateurs ou établissements) sont validées ou refusées. 5

6 c/ Outils d administration Différentes actions doivent être possible à partir même du site, afin d administrer le site et rendre plus rapide et pratique la vérification, et l ajout des informations. Il s agit principalement de la validation des données fournies par les utilisateurs, à propos des établissements ou même de leurs propres coordonnées. Les cotisations sont également gérées en ligne, c est à dire qu une fois que les utilisateurs du site (donc les hôteliers) ont payé l abonnement, l établissement devient visible pour toute la période couverte par cet abonnement. 3. Caractéristiques techniques. a/ outils disponibles pour le développement Pour le développement, nous avons choisi d'utiliser une solution PHP / Mysql. Le choix de ce langage a été fait du fait de sa connaissance par le programmeur d'infhotik, qui garantit la possibilité de maintenir et de continuer à développer le site après la fin de ma période de stage. b/ Gestion de comptes utilisateur La création de comptes était nécessaire afin de permettre aux utilisateurs du site de référencer leur établissement eux-mêmes, tout en permettant de tracer chaque manipulation de la base et garantir une implémentation qui solliciterait au minimum le webmaster. Nous avons mis en place un système de comptes comprenant plusieurs niveaux. L'utilisateur peut créer une fiche hôtel, et la soumettre ensuite à la validation. Il existe également des comptes administrateur dont le rôle consiste à vérifier les informations rentrées dans la base de données. Celui ci doit également pouvoir implémenter la base pour permettre aux utilisateurs qui ne peuvent ou ne veulent pas s'inscrire d'être référencés sur le site. c/ Référencement de chaque manipulation de la base Afin de garantir la sécurité du site, nous avons décidé de tracer toutes les modifications effectuées par les utilisateurs (mises à jour des tables, ajouts et suppressions d enregistrements). Nous pouvons ainsi lister chaque commande, et en conserver la date, l identifiant de l utilisateur qui l a effectué, son adresse IP d/ choix de la ligne graphique La seule contrainte était de conserver les dominantes jaune / bleuté de l ancien site. J ai donc choisi une ligne plutôt sobre, avec un minimum de formes arrondies, avec quelques touches de rouge et de gris. 6

7 III. FONCTIONNALITES DU SITE 1. Procédures a/ Inscription des utilisateurs L inscription débute sur un formulaire de demande d informations sur l utilisateur. Les informations demandées sont les coordonnées de l utilisateur (nom, prénom, adresse complète, téléphone, fax et ). On propose aussi au futur utilisateur de se choisir un pseudo et un mot de passe pour sa future connexion. On voit que les champs obligatoires sont indiqués par un texte en gras. Les informations fournies dans ce formulaire peuvent être consultées voire modifiées dans la partie réservée à l utilisateur, après connexion. Comme dans tous les formulaires, il existe un système de vérification informations que je développerai dans une partie ultérieure. des b/ Connexion de l utilisateur Une fois que l utilisateur possède un pseudo et un mot de passe il peut se connecter dans la partie privée du site. Une fois connecté, l utilisateur débouche sur une page d accueil qui lui indique les différentes possibilités qui lui sont offertes. 7

8 Il peut ajouter un établissement, même si son compte n a pas été validé. En effet, nous avons décidé qu il était plus intéressant d éviter à l utilisateur de devoir revenir plusieurs fois sur le site pour inscrire un établissement. Il lui est donc possible de tout faire dans la foulée et de voir quel apparence aura la fiche de son établissement. Deux liens supplémentaires sont affichés par défaut, et permettent d accéder à la liste des établissements ajoutés et à la fiche réunissant les informations relatives à l utilisateur, et éventuellement de les modifier. La gestion des comptes et les procédures concernant la vérification des informations seront développées dans la partie réservée à l administration. c/ Ajout d un établissement Une fois inscrit, il est possible à l utilisateur d ajouter un établissement sur son compte. Cette inscription se décline en plusieurs étapes variant selon le type d établissement à inscrire. Une première page présente un formulaire permettant de remplir les informations concernant l établissement en général. Ici tous les champs des caractéristiques sont obligatoires. - Il s agit d abord du type d établissement (hôtel, restaurant, hôtel-restaurant). - Il est également possible de renseigner la chaîne de l établissement (par ex : campanile, ibis, etc.) Le bouton comportant le signe [+] indique qu il est possible à l utilisateur d ajouter un enregistrement pour la catégorie concernée. - L environnement correspond au cadre de l établissement (campagne, zone périurbaine, centre ville ). Le champ image permet à l utilisateur d ajouter une photographie de son établissement, ou un logo Cette image doit correspondre aux spécifications indiqués un peu plus bas. La validation du formulaire d ajout de l établissement renvoie sur la page présentant le détail de toutes les informations concernant l établissement, que je vais présenter dans le prochain paragraphe. 8

9 d/ Page de détail de l établissement Cette page présente toutes les informations qui ont été fournies par l utilisateur sur son établissement. Elle sert également de page d administration de l établissement. Elle regroupe en effet les liens vers les différentes pages permettant de renseigner ces informations (page de contact de l établissement, caractéristiques/tarif de l hôtel, du restaurant, listes des caractéristiques, des attraction disponibles à proximité de l établissement, services apportés, etc.). Les informations sont regroupées selon plusieurs parties. - A informations générales, ce sont celles remplies dans le formulaire décrit précédemment. On y retrouve les mêmes informations, plus l état de la cotisation de l établissement et sa date d ajout. - B1 et B2 Les contacts de l établissement. Seules les informations fournies sont présentées, les champs non remplis étant automatiquement cachés. Si l établissement est un hôtel-restaurant et si les contacts du restaurant et de l hôtel sont différents, les deux fiches sont affichées. Sinon, une seule fiche apparaît pour les deux. - C1 Les caractéristiques de l hôtel. Elles regroupent le nombre d étoiles, de chambres, les périodes de fermeture, les différents tarifs des prestations existantes. - C2 Les caractéristiques du restaurant. On y retrouve la catégorie de restaurant (parmi gourmet, rapide, économique des catégories fixées par l administrateurs et non susceptibles d être modifiées par l utilisateur). On y retrouve également les tarifs minimum et maximum des différents menus. - D1, D2, D3 Il s agit d éléments correspondant à des caractéristiques de l établissement, sur les services, les environs de celui ci, etc. Les éléments apparents ne sont pas ajoutés par l utilisateur mais choisis par lui dans des listes où il n a qu a cocher ce qui correspond aux prestations qu il souhaite voir apparaître dans la fiche. 9

10 e/ Liste des établissements de l utilisateur Cette liste possède certaines caractéristiques qui seront développées dans le chapitre technique dans un paragraphe spécifique. Il est possible pour l utilisateur d accéder à une liste présentant tous les établissements qu il à inscrits sur le site. Les établissements sont affichés différemment selon qu ils viennent d être ajoutés, qu ils ont été soumis à la validation, validés ou refusés. Les établissements qui ne sont pas complets sont présentés avec un fond grisé. Un lien invite l utilisateur à les compléter. S ils sont remplis correctement, un autre lien permet de les soumettre à la validation. Une fois soumis, il faut attendre la vérification par l administrateur. Après intervention de l administrateur, ils peuvent être soit validés soit refusé. S ils sont validés, le fond de la fiche passe à une couleur verte. S ils sont refusés, le fond devient rouge. Il est alors possible d effacer l établissement, ou bien de le moidifier pour le soumettre ultérieurement à une nouvelle validation. Cette liste permet pour chaque établissement d accéder à la fiche de détail qui permettra la mise à jour de l établissement en cas de besoin. 2. Procédure d administration a/ Vérification des comptes Utilisateur C est le premier niveau de contrôle du site. Tous les comptes douteux sont refusés, et en cascade, tous les établissements remplis par ces utilisateurs. Ceux qui semblent remplis correctement (ceux qui comportent des données plausibles) sont conservés et validés. Ensuite, les établissements eux-mêmes sont vérifiés. b/ Vérification des établissements Tous les établissements qui ont été soumis par les utilisateurs et ont donc les informations requises sont vérifiées par l administrateur. Il s agit principalement de s assurer que les noms ne sont pas remplis n importe comment, et que les photographies insérées dans la base correspondent véritablement à ce qu elles sont censées représenter. La vérification se fait à partir d une liste présentant tous les établissements soumis à la validation. Les fiches sont affichées, et des liens supplémentaires sont disponible. Ils permettent de retrouver le pseudo de l utilisateur qui l a ajouté, et donc de voir sa fiche, et également de valider ou refuser la fiche. Il est bien sûr possible de visualiser la fiche complète de l établissement pour vérifier l intégrité de toutes les données. 10

11 c/ Cotisations Une fois l établissement validé, l utilisateur est invité à contacter Infhotik pour régler le montant de la cotisation. Une fois cette cotisation encaissée, l administrateur fixe la date d échéance de l abonnement, en ajoutant des mois de validité. d/ Ajout de données supplémentaires Un outils est disponible pour permettre à l administrateur d ajouter, supprimer et modifier les données de la base. En effet, il est nécessaire pour la mise à jour des données de donner la possibilité d ajouter de nouvelles options au site. Par exemple, ajouter de nouveaux pays dans la liste, de nouvelles villes, de nouvelles caractéristiques, des services supplémentaires pour les établissements. Néanmoins, nous avons estimé qu il était important de laisser la possibilité aux utilisateurs du site d ajouter des données supplémentaires (ex : chaînes hôtelières, villes, etc.) Dans cette optique, nous laissons à leur disposition un outil semblable à celui de l administrateur. Bien sûr, les possibilités sont bridées et toutes les informations sont soumises à la validation des administrateur. e/ Ajout d un utilisateur, et d un établissement en son nom Afin de permettre aux administrateurs d effectuer eux-mêmes les inscriptions d établissements à la place des propriétaires qui ne peuvent ou ne souhaitent pas le faire, j ai créé des pages qui permettent de créer des comptes utilisateurs. Il est également possible de choisir les droits qui leur seront attribués. Voici un aperçu de la page permettant la gestion des comptes utilisateurs. On y retrouve la liste de tous les utilisateurs inscrits sur le site. Il est possible de trier cette liste selon différents critères ( pseudo, nom, date d inscription et droits). On peut également les valider ou les refuser directement à partir de cette liste (mise à jour du champ de validation de l enregistrement correspondant à l utilisateur dans la table user ). De plus, et afin de maintenir le compte de ces utilisateurs, il est possible de se connecter sous leur nom afin de leur affecter des établissements que l administrateur ajoute luimême. Il suffit pour cela de cliquer sur le pseudo de l utilisateur en question. Par la suite, tout se passe comme si c était l utilisateur qui était connecté. (la liste d établissements proposé est la sienne, ainsi que la fiche contact accessible depuis la partie utilisateur de la barre de navigation, tout établissement ajouté lui sera affecté, etc.) Les données étant insérées par l administrateur, elle sont fiables a priori et sont donc immédiatement validées. 11

12 f/ Conclusion Pour résumer, je dirais que la tâche de l administrateur se résume en deux principes fondamentaux. Maintien de la base : il est chargé de mettre à jour la base et d offrir toujours de nouvelles possibilités aux utilisateurs. Vérification et validation des données : le choix pris de laisser les utilisateurs remplir la base implique un soucis d intégrité des informations et donc leur vérification. Afin de fournir aux visiteurs du site un service efficace et fiable, l administrateur se doit d être extrêmement vigilant. 12

13 3. Mise en œuvre technique du projet a/ La base de données Elle a été créée sous Mysql. Voici sa structure. J ai défini pour formaliser les données certain termes qui m ont permis d établir une structure relationnelle. L établissement. Il s agit d un hôtel, d un restaurant ou d un hôtel-restaurant. Il est donc rattaché à un hôtel ou à un restaurant ou aux deux. (champs hotel_id et restaurant_id). Le type d établissement est défini par l existence d une valeur dans chacun des champs. - Il peut être rattaché à une chaîne (champ chaine_id). - Il est situé dans un environnement (environnement_id). - Il peut se voir attribuer une image pour sa fiche résumé (image_id). - Il peut avoir une page dans l ancien site (page_url). - Il est rattaché à un propriétaire ou utilisateur (user_id par la table user_etablissement) - Son état de validation est défini par le champ validation_id. - Les services, caractéristiques et les attraction disponible à proximité sont listées sous la forme d une liste formatée en texte dans les champs service, proximité, et caracteristique. - L échéance de la validation est stockée sous la forme d une chaîne de caractéristique. (format : YYYYMMJJHHMMSS) - La date d ajout est stockée de la même façon, dans le champ date_ajout. 13

14 Le restaurant Le restaurant possède un certain nombre de caractéristiques qui lui sont propres. J ai donc créé d autres tables pour les stocker. - Les tarifs sont conservés dans la table restaurant_tarif - Les caractéristiques (nombre de couverts, etc.) sont stockées dans la table restaurant_caracteristique. - Les coordonnées du restaurant sont stockées dans les tables contact, ville, departement, pays. L hôtel L hôtel possède un certain nombre de caractéristiques qui lui sont propres. J ai donc créé d autres tables pour les stocker. - Les tarifs sont conservés dans la table hotel_tarif - Les caractéristiques (nombre de couverts, etc.) sont stockées dans la table hotel_caracteristique. - Les coordonnées du restaurant sont stockées dans les tables contact, ville, departement, pays. L utilisateur Il s agit du propriétaire ou d un contact dans l établissement. - il possède un contact qui contient ses coordonnées, tout comme les hôtels et les restaurants. - Son état de validation est également stocké dans la table (champ validation _id). - Comme il existe plusieurs types d utilisateurs, ses droits sont définis par le champ type_user_id. b/ le moteur de recherche Il permet de retrouver dans la base les établissements validés correspondant à un certain nombre de critères. Quand un champ de critère du formulaire de recherche est rempli, on rajoute une portion de code dans la clause WHERE (la chaîne $sql_where) de la requête SQL de recherche d établissement. Tous ces critères sont additionné, c est à dire que l établissement doit répondre à toutes les conditions de la requête. Ces critères sont : - Type d établissement Il est possible pour le visiteur de rechercher un établissement selon son type. En effet, il a 3 possibilités. S il recherche un hôtel, tous les établissements comportant un hôtel seront listés, c est à dire les hôtels et les hôtels restaurant. S il recherche un restaurant, les restaurants et les hôtels-restaurant seront répertoriés. Par contre, s il recherche un hôtel restaurant, seuls ceux ci seront présentés. Portion de code : Ecriture paramétrée de la requête SQL de la recherche d établissements. // si on recherche un hôtel if($type_etablissement_id==1){ $sql_where.= "hvetablissement.hotel_id<>'0' and "; $type_etab="hotel"; // si on recherche un restaurant if($type_etablissement_id==2){ $sql_where.= "hvetablissement.restaurant_id<>'0' and "; $type_etab="restaurant"; // si on recherche un hôtel-restaurant 14

15 if($type_etablissement_id==3){ $sql_where.= "hvetablissement.restaurant_id<>'0' and hvetablissement.hotel_id<>'0' and "; $type_etab="hotel"; - Localisation, pays : Le premier champ est une chaîne qui est découpée et étudiée. On peut y inscrire plusieurs noms de villes (complets ou non), plusieurs codes postaux (complets ou non). Portion de code : Ecriture paramétrée de la requête SQL de la recherche d établissements. //gestion de la zone géographique //la ou les villes, la ou les cp //ville est le champ dans lequel est entré le paramètre de recherché géographique //sql_where est la partie de la requête ou on spécifie les clauses de la recherche. //type-etab est le type d etablissement, restaurant ou hôtel. if($ville){ $sql_where.="( "; while(list($key, $ville)=each($search)){ if(!is_numeric($ville) && $ville && strlen($ville)>3){ $sql_where.= "hv". $type_etab. "_ville.ville_nom LIKE '%$ville%' OR "; if(is_numeric($ville) && $ville && strlen($ville)==2 strlen($ville)==2){ $sql_where.= "hv". $type_etab. "_ville.ville_cp LIKE '$ville%' OR "; $sql_where.="0) AND "; //le pays if($pays_id){ $sql_where.="(hvhotel_dep.pays_id='$pays_id' OR hvrestaurant_dep.pays_id='$pays_id') AND "; - Tarifs On propose au visiteur d entrer un prix maximum pour sa nuit d hôtel ou son repas au restaurant. Il faut donc, selon qu il cherche un hôtel ou un restaurant, rechercher l info dans la table hotel_tarif ou restaurant_tarif, ce qui complique un peu la requête. Portion de code : Ecriture paramétrée de la requête SQL de la recherche d établissements. //gestion du tarif maximum //le prix minimal d un établissement doit être inférieur ou égal au prix maximum fixé par le visiteur if($tarif_max){ $sql_where.="hv". $type_etab. "_tarif.tarif_min <= '". euro($tarif_max). "' AND "; - caractéristiques générales Il est également permis au visiteur de choisir l établissement en fonction du nombre d étoiles de l hôtel ou la catégorie du restaurant. Portion de code : Ecriture paramétrée de la requête SQL de la recherche d établissements. //gestion de la catégorie d hôtel ou de restaurant //gestion des caracteristiques //si le champ nombre d étoiles est rempli, il s agit d un hôtel et on rajoute ce paramètre à la requête if($nb_etoiles){ $sql_where.="hvhotel_caracteristique.nb_etoiles >= '$nb_etoiles' AND "; //si le champ type_restaurant est rempli, il s agit d un restaurant et on rajoute ce paramètre à la requête if($type_restaurant_id){ $sql_where.="hvrestaurant.type_restaurant_id = '$type_restaurant_id' AND "; 15

16 c/ Détail de l établissement Afin de récupérer toutes les informations de l établissement et une fois la clause where définie, on a récupéré les identifiants des établissements correspondants à la demande du visiteur. On peut alors faire la requête de détail, qui permet de récupérer toutes les informations de l établissement. Cette requête étant très longue et utilisée plusieurs fois, je l ai placée dans un fichier, que j appelle quand j en ai besoin. Extrait de la requête SQL permettant de récupérer toutes les informations concernant l établissement. SELECT hvetablissement.etablissement_id, hvetablissement.date_ajout, hvetablissement.hotel_id, hvetablissement.restaurant_id, hvchaine.chaine_lbl_fra as chaine, hvetablissement.date_ajout, hvetablissement.services, hvetablissement.proximite, hvetablissement.caracteristiques, hvenvironnement.environnement_lbl_fra as environnement, hvenvironnement.environnement_id, hvimage.image_src, hvetablissement.page_url, hvetablissement.validation_id, hvetablissement.visibilite_id, hvetablissement.echeance_cotisation, hvhotel.contact_id as hotel_contact_id, hvhotel_contact.contact_nom as hotel_nom, hvhotel_contact.contact_adresse as hotel_adresse, hvhotel_contact.ville_id as hotel_ville_id, hvhotel_pays.pays_lbl_fra as hotel_pays, hvhotel_contact.contact_tel as hotel_tel, hvhotel_contact.contact_fax as hotel_fax, hvhotel_contact.contact_ as hotel_ , hvhotel_ville.ville_nom as hotel_ville_nom, hvhotel_ville.ville_cp as hotel_ville_cp, hvtype_hotel.type_hotel_lbl_fra as type_hotel, hvhotel.hotel_caracteristique_id, hvhotel_caracteristique.nb_etoiles as hotel_etoiles, hvhotel_caracteristique.nb_chambres as hotel_nb_chambres, hvhotel.hotel_tarif_id, hvhotel_tarif.tarif_min as hotel_tarif_min, hvhotel_tarif.tarif_max as hotel_tarif_max, hvhotel_tarif.tarif_pension_complete as hotel_tarif_pension_complete, hvhotel_tarif.tarif_demi_pension as hotel_tarif_demi_pension, hvhotel_tarif.petit_dej as hotel_petit_dej, hvhotel_fermeture.ouverture_mois as hotel_o_m, hvhotel_fermeture.ouverture_jour as hotel_o_j, hvhotel_fermeture.fermeture_mois as hotel_f_m, hvhotel_fermeture.fermeture_jour as hotel_f_j, hvrestaurant.contact_id as restaurant_contact_id, hvrestaurant_contact.contact_nom as restaurant_nom, hvrestaurant_contact.contact_adresse as restaurant_adresse, hvrestaurant_contact.ville_id as restaurant_ville_id, hvrestaurant_pays.pays_lbl_fra as restaurant_pays, hvrestaurant_contact.contact_tel as restaurant_tel, hvrestaurant_contact.contact_fax as restaurant_fax, hvrestaurant_contact.contact_ as restaurant_ , hvrestaurant_ville.ville_nom as restaurant_ville_nom, hvrestaurant_ville.ville_cp as restaurant_ville_cp, hvtype_restaurant.type_restaurant_lbl_fra as type_restaurant, hvrestaurant.restaurant_caracteristique_id, hvrestaurant_caracteristique.nb_etoiles as restaurant_etoiles, hvrestaurant_caracteristique.nb_couverts as restaurant_nb_couverts, hvrestaurant.restaurant_tarif_id, hvrestaurant_tarif.tarif_min as restaurant_tarif_min, hvrestaurant_tarif.tarif_max as restaurant_tarif_max, hvrestaurant_fermeture.ouverture_mois as restaurant_o_m, hvrestaurant_fermeture.ouverture_jour as restaurant_o_j, hvrestaurant_fermeture.fermeture_mois as restaurant_f_m, hvrestaurant_fermeture.fermeture_jour as restaurant_f_j, hvuser.user_pseudo, hvuser.user_id FROM hvetablissement LEFT JOIN hvuser_etablissement on hvetablissement.etablissement_id = hvuser_etablissement.etablissement_id LEFT JOIN hvuser on hvuser_etablissement.user_id = hvuser.user_id LEFT JOIN hvchaine on hvetablissement.chaine_id = hvchaine.chaine_id LEFT JOIN hvimage on hvetablissement.image_id = hvimage.image_id LEFT JOIN hvenvironnement on hvetablissement.environnement_id = hvenvironnement.environnement_id LEFT JOIN hvhotel ON hvetablissement.hotel_id = hvhotel.hotel_id LEFT JOIN hvcontact as hvhotel_contact on hvhotel_contact.contact_id = hvhotel.contact_id LEFT JOIN hvville as hvhotel_ville on hvhotel_ville.ville_id = hvhotel_contact.ville_id LEFT JOIN hvdepartement as hvhotel_dep on hvhotel_dep.departement_id = hvhotel_ville.departement_id LEFT JOIN hvpays as hvhotel_pays on hvhotel_pays.pays_id = hvhotel_dep.pays_id LEFT JOIN hvtype_hotel ON hvhotel.type_hotel_id = hvtype_hotel.type_hotel_id 16

17 LEFT JOIN hvhotel_caracteristique ON hvhotel.hotel_caracteristique_id = hvhotel_caracteristique.hotel_caracteristique_id LEFT JOIN hvhotel_tarif ON hvhotel.hotel_tarif_id = hvhotel_tarif.hotel_tarif_id LEFT JOIN hvperiode_fermeture as hvhotel_fermeture ON hvhotel.periode_fermeture_id = hvhotel_fermeture.periode_fermeture_id LEFT JOIN hvrestaurant ON hvetablissement.restaurant_id = hvrestaurant.restaurant_id LEFT JOIN hvcontact as hvrestaurant_contact on hvrestaurant.contact_id = hvrestaurant_contact.contact_id LEFT JOIN hvville as hvrestaurant_ville on hvrestaurant_contact.ville_id = hvrestaurant_ville.ville_id LEFT JOIN hvdepartement as hvrestaurant_dep on hvrestaurant_dep.departement_id = hvrestaurant_ville.departement_id LEFT JOIN hvpays as hvrestaurant_pays on hvrestaurant_dep.pays_id = hvrestaurant_pays.pays_id LEFT JOIN hvtype_restaurant ON hvrestaurant.type_restaurant_id = hvtype_restaurant.type_restaurant_id LEFT JOIN hvrestaurant_caracteristique ON hvrestaurant.restaurant_caracteristique_id = hvrestaurant_caracteristique.restaurant_caracteristique_id LEFT JOIN hvrestaurant_tarif ON hvrestaurant.restaurant_tarif_id = hvrestaurant_tarif.restaurant_tarif_id LEFT JOIN hvperiode_fermeture as hvrestaurant_fermeture ON hvrestaurant.periode_fermeture_id = hvrestaurant_fermeture.periode_fermeture_id WHERE hvetablissement.etablissement_id= $etablissement_id ; Dans les listes d établissements proposés, des fiches résumant les informations principales sont affichées. On y retrouve bien sûr les noms des établissements, le nombre d étoiles des hôtels, les atrifs des prestations, les types de restaurant et les différents tarifs des menus, ainsi qu une adresse abrégée (avec seulement la ville, le code postal et le pays) et le numéro de téléphone de l établissement. Un lien propose d accéder à la fiche complète de l établissement, et si une photo est disponible, elle est affichée, avec un lien sur la page de présentation préexistante (ancien site), intégrée spécialement dans le site. d/ Partie privée du site (partie utilisateur) Cette partie permet à l utilisateur d opérer toutes les manipulations décrites dans la partie procédure de ce rapport. Je commencerai par décrire la méthode d identification des utilisateurs. Lors de l identification, une fonction va vérifier les pseudonyme et mot de passe de l utilisateur. Portion de code PHP : Fonction testant les pseudo et mot de passe de l utilisateur. //verifie les pseudo et pass et le cas echeant connecte l'user function teste_login(){ global $HTTP_POST_VARS; $pseudo=$http_post_vars['pseudo']; $pass=$http_post_vars['pass']; $pass=md5($pass); //on recherche l identifiant de l utilisateur correspondant au pseudo et au pass $sql="select user_id as current_user from hvuser where user_pseudo='$pseudo' and user_pass='$pass'"; $result=query($sql); extract($row); //si un utilisateur correspond if ($current_user && $pass){ //$temp_id est l identifiant de session $temp_id=session_id(); 17

18 //on déconnecte les utilisateurs éventuellement connecté sous le même numéro de session disconnect(); //on place l'identifiant de session dans la base $sql="update hvuser set user_temp_id='$temp_id' where user_id=$current_user;"; query($sql); //on le place dans un cookie sur le client après l avoir codé en md5 setcookie("temp_id",md5($temp_id),time()+36000); Pour résumer le principe de l identification, on peut dire que l utilisateur est authentifié par le numéro de session de son navigateur, et un cookie qui contient ce même numéro codé. Etant donné que le mot de passe de l utilisateur est stocké dans la base après avoir été codé en md5, il n est pas possible de le retrouver en clair sur le site. Lors de la connexion de l utilisateur, le mot de passe est récupéré, codé et comparé au mot de passe codé dans la base. Il est donc indispensable de passer par la page d identification pour se connecter car c est elle qui permet d insérer dans la base le numéro de session et de créer le cookie. Ainsi, les possibilités d usurpation d identité sont très limitées. Aussi, la déconnexion est très simple à effectuer, il s agit en effet simplement d effacer le cookie et d effacer un champ dans la base de données. e/ Partie administration du site Elle consiste globalement à des formulaires permettant de mettre à jour les tables. Il s agit alors de simples modification au niveau des enregistrements. Portion de code : mise à jour de l état de validation des utilisateurs // si un utilisateurs est sélectionné if($user_id){ //si l action est une validation if($action=="2"){ //on valide query("update hvuser set validation_id=2 where user_id='$user_id'"); //si l action est un refus if($action=="1"){ //on refuse la fiche query("update hvuser set validation_id=1 where user_id='$user_id'"); //si l action est une suppression if($user_id && $action=="suppr"){ //on supprime la fiche $sql="delete from hvuser where user_id='$user_id'"; query($sql); 18

19 f/ Affichage des pages / identification Afin de permettre un accès restreint aux pages, nous avons décidé d utiliser une page principale (page.php), qui permet la connexion à la base de données, et qui contient toutes les fonctions en php, en javascript et les feuilles de styles nécessaires au fonctionnement du site. Pour tous les scripts, formulaires et pages spécifiques à une action (par exemple la page d identification login.php ), l adresse de la page est passée en paramètre à la page principale. Exemple : Cela m a permis, selon l adresse de la page, d accepter ou de refuser l accès aux pages du répertoire utilisateur (priv/), au répertoire d administration (admin/) selon que l utilisateur est connecté ou non et selon ses droits (type_user_id). Par exemple, quelqu'un qui tenterait d accéder (en tapant l url manuellement) à une page privée alors qu il n est pas connecté sera redirigé vers une page d erreur. Voici la fonction testant l url et la connexion de l utilisateur. Une fonction a préalablement défini que la page en question nécessitait une connexion de l utilisateur. Portion de code PHP : vérifie que l'utilisateur peut accéder a la page. Le paramètre est l adresse (url) de la page function teste($url){ //le type et l identifiant de l utilisateur courant (type_current_user et current_user) sont récupérés au chargement de la page global $type_current_user, $current_user; //si l utilisateur est connecté (cookie et enregistrement de l identifiant de session effectué) if (isconnected()){ //si l url correspond à un fichier d un répertoire privé et les droits de l utilisateur le permettent if((dirname($url)=="priv" && $type_current_user>=1) (dirname($url)=="admin" && $type_current_user>=2)){ extract($globals); //on affiche la page include($url); //si les droits ne le permettent pas else{ //on affiche une page d erreur include("./errors/page_introuvable.php"); //si l utilisateur n est pas connecté else{ //on affiche une page d erreur include("./errors/page_introuvable.php"); 19

20 Ce système apporte déjà un niveau de sécurisation fiable, étant donné que l affichage d une page (notamment une page privée) en dehors de la page principale ne permet pas la connexion à la base, et donc aucune manipulation ou accès à celle-ci. Néanmoins, j ai décidé d ajouter un script permettant d envoyer un message d erreur à toute personne tentant cette manipulation abusive. Voici ce petit script, qui est placé en en tête de toutes les pages à accès restreint. Le test permettant de vérifier que la page principale n est pas utilisée est le fait qu une fonction définie dans son code n est pas définie. Portion de code PHP : affichage d une page d erreur en cas d accès abusif à une page nécessitant une identification //si une certaine fonction de la page principale n existe pas if(!function_exist( isconnected ){ //on le renvoie sur une page d erreur header( Location : ); g/ Fonction d insertion de code HTML Voici différentes fonctions permettant de rendre l affichage d objets HTML plus rapide et efficace. Fonction permettant l affichage d un menu contenant les enregistrements d une table de la base de données. Portion de code PHP : affichage d une liste déroulante en HTML contenant les enregistrements d une table <? //cette fonction a pour parametre le nom de la table, et la valeur par défaut que doit prendre la liste déroulante function list_db($table, $id){ //on récupère tous les enregistrements validés de la table $sql="select * from hv$table where validation_id = 3 order by $table". "_lbl_fra;"; $result_list=query($sql);?> <!-- on ouvre un select dans le code HTML de la page --> <select name="<? echo $table?>_id" class="field"> <option value="">choisir</option> <? //pour chaque enregistrement extract($row_list);?> <!-- on crée un item dans le select pour chaque enregistrement --> <! si l identifiant de l item à ajouter est celui défini par défaut dans les paramètres de la fonction il est sélectionné --> <option value="<? echo $row_list["$table". "_id"]?>" <? if($id==$row_list["$table". "_id"]){?>selected <??>><? echo $row_list["$table". "_lbl_fra"]?></option> <??> <!-- on ferme le select dans le code HTML --> </select> <??> Affichage automatisé des images Les enregistrements de certaines tables contiennent un champ image, comme dans la table langue. On a à peu près la structure suivante : Table langue - langue_id (identifiant de la langue) - langue_lbl_fra (libellé en français de la langue) 20

Création d un catalogue en ligne

Création d un catalogue en ligne 5 Création d un catalogue en ligne Au sommaire de ce chapitre Fonctionnement théorique Définition de jeux d enregistrements Insertion de contenu dynamique Aperçu des données Finalisation de la page de

Plus en détail

Compte rendu de PHP MySQL : création d un formulaire de base de données

Compte rendu de PHP MySQL : création d un formulaire de base de données REVILLION Joris Décembre 2009 3EI Compte rendu de PHP MySQL : création d un formulaire de base de données Objectifs : Le principal objectif de ce cours est de découvrir et de nous familiariser avec le

Plus en détail

Gestion de stock facturation : openstock 1.02 juin 2006

Gestion de stock facturation : openstock 1.02 juin 2006 Introduction Gestion de stock facturation : openstock 1.02 juin 2006 Le rapport de stage de Laurent POUCHOULOU décrivant son travail sur la période d Avril à Juin 2006 a été transformé en documentation

Plus en détail

TD2-1 : Application client-serveur V2.3.0

TD2-1 : Application client-serveur V2.3.0 TD2-1 : Application client-serveur V2.3.0 Cette œuvre est mise à disposition selon les termes de la licence Creative Commons Attribution Pas d'utilisation Commerciale Partage à l'identique 3.0 non transposé.

Plus en détail

Aide à l utilisation du logiciel IziSpot.Mobi

Aide à l utilisation du logiciel IziSpot.Mobi 1 Sommaire 1. Description logiciel (explication des menus)... 3 1.1. Description de la barre de menu... 3 2. Onglet configuration... 4 2.1. Gestion du logo... 4 2.1.1. Affichage du zoom... 4 2.1.2. Disposition

Plus en détail

Administration du site (Back Office)

Administration du site (Back Office) Administration du site (Back Office) A quoi sert une interface d'administration? Une interface d'administration est une composante essentielle de l'infrastructure d'un site internet. Il s'agit d'une interface

Plus en détail

Portail du Consommateur. Guide d utilisation. Du dépôt de requêtes

Portail du Consommateur. Guide d utilisation. Du dépôt de requêtes Portail du Consommateur Guide d utilisation Du dépôt de requêtes Sommaire 1. CONNEXION A L APPLICATION DE GESTION DES REQUETES :... 3 2. INSCRIPTION AU DEPOT DE REQUETE :... 4 3. DEPOT D UNE NOUVELLE REQUETE

Plus en détail

Manuel de l'utilisateur Webshop Werner Kuster SA

Manuel de l'utilisateur Webshop Werner Kuster SA Manuel de l'utilisateur Webshop Werner Kuster SA Werner Kuster SA Parkstrasse 6 CH-4402 Frenkendorf Tél 061 906 14 14 Fax 061 906 14 44 www.wernerkuster.ch Élaboré le 19/01/2012 Dernière modification le:

Plus en détail

MANUEL de réservation des courts par internet et par borne interactive

MANUEL de réservation des courts par internet et par borne interactive MANUEL de réservation des courts par internet et par borne interactive Sommaire Préambule... 2 Règles... 2 Navigateurs... 2 Support utilisateur... 2 Utilisation... 3 Demande d'envoi des codes d accès...

Plus en détail

E)services - e)sep. Guide de l utilisateur. Exercice professionnel

E)services - e)sep. Guide de l utilisateur. Exercice professionnel E)services - Guide de l utilisateur e)sep Exercice professionnel 1 Sommaire 1- Introduction 2 2 - Accès au service e)sep en ligne 3 2.1 Identification par le login /mot de passe 4 2.2 Authentification

Plus en détail

Université Bordeaux Segalen Licence 3 MIASHS, semestre 6 (2014/2015)

Université Bordeaux Segalen Licence 3 MIASHS, semestre 6 (2014/2015) Université Bordeaux Segalen Licence 3 MIASHS, semestre 6 (2014/2015) Conception de Sites Web Dynamiques : TD 7 Inscription de membres - Variables de sessions - Formulaires pour insérer des images Version

Plus en détail

Sites web propriétaires

Sites web propriétaires Ce document est disponible à : C:\Users\pc_samba\Documents\Doc sites prop.docx Sommaire 1 Introduction... 3 2 Création du mini-site... 4 2.1 Autorisation de création... 4 2.2 Création de votre site Web...

Plus en détail

Le langage PHP permet donc de construire des sites web dynamiques, contrairement au langage HTML, qui donnera toujours la même page web.

Le langage PHP permet donc de construire des sites web dynamiques, contrairement au langage HTML, qui donnera toujours la même page web. Document 1 : client et serveur Les ordinateurs sur lesquels sont stockés les sites web sont appelés des serveurs. Ce sont des machines qui sont dédiées à cet effet : elles sont souvent sans écran et sans

Plus en détail

Manuel d utilisation de la messagerie. http://zimbra.enpc.fr

Manuel d utilisation de la messagerie. http://zimbra.enpc.fr Manuel d utilisation de la messagerie http://zimbra.enpc.fr ÉCOLE DES PONTS PARISTECH/ DSI JANVIER 04 SOMMAIRE. Connexion à la messagerie.... Présentation générale de l écran d accueil.... Déconnexion...

Plus en détail

Mode d emploi du site Showbook

Mode d emploi du site Showbook Mode d emploi du site Showbook Showbook.fr Version 0.4.7 Bêta 1 Table des matières Présentation... 4 Inscription sur Showbook... 4 Première utilisation... 5 Statuts des membres... 5 Le menu principal...

Plus en détail

Sommaire. I.1 : Alimentation à partir d un fichier Access (.mdb)...2

Sommaire. I.1 : Alimentation à partir d un fichier Access (.mdb)...2 Sommaire I. SCENARII DE TRAITEMENTS...2 I.1 : Alimentation à partir d un fichier Access (.mdb)...2 I.1 : Vérification de l intégrité des traitements SQL sur la pyramide des ages...3 I.2 : Vérification

Plus en détail

Documentation Euromatic Expense 1.2 EUROMATIC EXPENSE. Version 1.2 Mai 2006 2006 Jean-Marie BARONE Tous droits réservés

Documentation Euromatic Expense 1.2 EUROMATIC EXPENSE. Version 1.2 Mai 2006 2006 Jean-Marie BARONE Tous droits réservés EUROMATIC EXPENSE Version 1.2 Mai 2006 2006 Jean-Marie BARONE Tous droits réservés A. PRESENTATION DU PROGRAMME Entièrement paramétrable, Euromatic Expense vous permet une gestion complète et simplifiée

Plus en détail

L Interface d Administration des sites. www.admin.ecoledirecte.com. Documentation

L Interface d Administration des sites. www.admin.ecoledirecte.com. Documentation L Interface d Administration des sites www.admin.ecoledirecte.com Documentation 1 Sommaire : Présentation...3 La connexion au site...3 La page d accueil...4 Les statistiques...4 Le forum...6 L administration

Plus en détail

Une fois la page chargée, vous devriez vous trouvez sur cette interface :

Une fois la page chargée, vous devriez vous trouvez sur cette interface : 1. Introduction Moodle est une plate-forme d enseignement collaborative en ligne déployée à l Université de Biskra. Elle permet de créer des espaces de cours accessibles depuis Internet où l enseignant

Plus en détail

WordPress : Guide à l édition

WordPress : Guide à l édition WordPress : Guide à l édition WordPress : Guide à l édition... 1 Présentation... 2 1. Accès au site... 2 2. Le tableau de bord... 2 3. Editez les contenus... 4 Quelle est la différence entre les pages

Plus en détail

Dossier Technique. Détail des modifications apportées à GRR. Détail des modifications apportées à GRR Le 17/07/2008. Page 1/10

Dossier Technique. Détail des modifications apportées à GRR. Détail des modifications apportées à GRR Le 17/07/2008. Page 1/10 Dossier Technique Page 1/10 Sommaire : 1. REPONSE TECHNIQUE A LA DEMANDE 3 1.1. Prise en compte de la dernière version de phpcas 3 1.2. Gestion de la connexion à GRR 3 1.2.1. Récupération des attributs

Plus en détail

Contexte PPE GSB CR. Analyse. Projet réalisé :

Contexte PPE GSB CR. Analyse. Projet réalisé : Contexte PPE GSB CR Le laboratoire est issu de la fusion entre le géant américain Galaxy et le conglomérat Swiss Bourdin. Cette fusion a eu pour but de moderniser l activité de visite médicale et de réaliser

Plus en détail

ALICO MAILDOC. Sommaire

ALICO MAILDOC. Sommaire 2 Sommaire 1 Page d accueil 3 1.1 Connexion à votre espace privé 3 1.1.1 Vous disposez déjà de vos codes d accès 3 1.1.2 Votre compte n est pas encore créé 3 2 Espace privé 4 2.1 Page d accueil de votre

Plus en détail

GESTION DES TRANSPORTS via le WEB

GESTION DES TRANSPORTS via le WEB GESTION DES TRANSPORTS via le WEB SOLUTIONS INFORMATIQUES POUR UN MONDE EN MOUVEMENT MK2i 80 Rue des Alliés BP2523 38035 GRENOBLE CEDEX Tél. 04 76 33 35 07 Fax 04 76 40 15 17 www.mk2i.fr SOMMAIRE Introduction

Plus en détail

Thème : Gestion commerciale

Thème : Gestion commerciale Département Génie Informatique BD40 Ingénierie des systèmes d information TP 4 : Ms/Access : Listes déroulantes, Formulaires avancés Thème : Gestion commerciale Christian FISCHER Copyright Novembre 2005

Plus en détail

Achat de cartes au 1 : 25 000 France métropolitaine pour un Géorando Liberté

Achat de cartes au 1 : 25 000 France métropolitaine pour un Géorando Liberté Achat de cartes au 1 : 25 000 France métropolitaine pour un Géorando Liberté!!! Votre logiciel Géorando Liberté doit être enregistré sur le site www.georando.fr. Pour vérifier si c est bien le cas, les

Plus en détail

PPE2 - Coin Etudiants : Documentation Utilisateurs

PPE2 - Coin Etudiants : Documentation Utilisateurs PPE2 - Coin Etudiants : Documentation Utilisateurs Introduction Cette documentation permet de présenter le portail étudiants "Coin Etudiants" qui est mis à disposition des élèves d'un centre de formation.

Plus en détail

Livret d accueil web. Gérer votre site Ace Crédit en toute simplicité! 11 Place Jean-Paul II 57000 METZ T : 03 87 30 55 89 www.is-webdesign.

Livret d accueil web. Gérer votre site Ace Crédit en toute simplicité! 11 Place Jean-Paul II 57000 METZ T : 03 87 30 55 89 www.is-webdesign. Livret d accueil web Gérer votre site Ace Crédit en toute simplicité! 11 Place Jean-Paul II 57000 METZ T : 03 87 30 55 89 www.is-webdesign.com 1 Sommaire 1. Comment me connecter à l administration? 2.

Plus en détail

4. Personnalisation du site web de la conférence

4. Personnalisation du site web de la conférence RTUTORIEL Prise en main de la plateforme 1. Création de l espace conférence Connectez- vous sur le portail http://test- www.sciencesconf.org avec le compte : - Identifiant : «admin1» - Mot de passe «1234»

Plus en détail

Manuel d utilisation du terminal de paiement électronique virtuel

Manuel d utilisation du terminal de paiement électronique virtuel TPEV Manuel d utilisation du terminal de paiement électronique virtuel Version: 1.C Payline PROPRIETAIRE Page 1-1/29 Page des évolutions Le tableau ci-dessous liste les dernières modifications effectuées

Plus en détail

Manuel d utilisation JeResilieMonContrat.com. pour l agent

Manuel d utilisation JeResilieMonContrat.com. pour l agent Manuel d utilisation JeResilieMonContrat.com pour l agent Version : V1.1 Référence : MU_JRMC_Agent Date : 02/03/2015 Sommaire 1 Introduction... 3 2 Inscription... 4 2.1 Vérification... 5 3 Authentification...

Plus en détail

Guide Reseller Onbile

Guide Reseller Onbile Guide Reseller Onbile Cher Revendeur, Avez-vous un doute en ce qui concerne le fonctionnement du Panneau d Administration du Plan Reseller de Onbile? Le guide Reseller Onbile est ce dont vous avez besoin!

Plus en détail

OASIS est une fabrique à bien commun via l utilisation des applications proposées sur son store.

OASIS est une fabrique à bien commun via l utilisation des applications proposées sur son store. Guide Utilisateur 1.1 Présentation d OASIS OASIS est une fabrique à bien commun via l utilisation des applications proposées sur son store. Grâce à OASIS, vous serez capable d acheter ou de choisir des

Plus en détail

BOSTONI Sacha NGUYEN Linh. Rapport de projet : Annuaire des anciens élèves

BOSTONI Sacha NGUYEN Linh. Rapport de projet : Annuaire des anciens élèves BOSTONI Sacha NGUYEN Linh Rapport de projet : Annuaire des anciens élèves Tuteur : Mr Muller Mai 2007 SOMMAIRE Introduction 1/ Les utilisateurs du site 2/ Les fonctionnalités 3/ La réalisation Conclusion

Plus en détail

MA DEMARCHE FSE MANUEL PORTEUR DE PROJET : ACCES, ACCUEIL. Manuel Porteur de projet - Ma-Démarche-FSE Accès, Accueil 1 28

MA DEMARCHE FSE MANUEL PORTEUR DE PROJET : ACCES, ACCUEIL. Manuel Porteur de projet - Ma-Démarche-FSE Accès, Accueil 1 28 MA DEMARCHE FSE MANUEL PORTEUR DE PROJET : ACCES, ACCUEIL Manuel Porteur de projet - Ma-Démarche-FSE Accès, Accueil 1 28 TABLE DES MATIERES TABLE DES MATIERES... 2 INTRODUCTION... 3 1. PRESENTATION DU

Plus en détail

LE TRAITEMENT DE TEXTE

LE TRAITEMENT DE TEXTE LE TRAITEMENT DE TEXTE A partir de la version 5 de spaiectacle, le traitement de texte est totalement intégré à l application. Au-delà de la simplification quant à la manipulation de ce module, c est également

Plus en détail

GUIDE DE L UTILISATEUR

GUIDE DE L UTILISATEUR GUIDE DE L UTILISATEUR Version 3 C est parti pour gérer, modifier et mettre à jour votre site I-set! Avec simplicité, rapidité et en toute autonomie SOMMAIRE DÉMARRER CONSTRUIRE & GÉRER CONSULTER 1. Introduction:

Plus en détail

Plateforme d'évaluation professionnelle. Manuel d utilisation de l interface de test d EvaLog

Plateforme d'évaluation professionnelle. Manuel d utilisation de l interface de test d EvaLog Plateforme d'évaluation professionnelle Manuel d utilisation de l interface de test d EvaLog Un produit de la société AlgoWin http://www.algowin.fr Version 1.0.1 du 18/01/2015 Table des matières Présentation

Plus en détail

Gestion du parc informatique matériel et logiciel de l Ensicaen. Rapport de projet. Spécialité Informatique 2 e année. SAKHI Taoufik SIFAOUI Mohammed

Gestion du parc informatique matériel et logiciel de l Ensicaen. Rapport de projet. Spécialité Informatique 2 e année. SAKHI Taoufik SIFAOUI Mohammed 6, bd maréchal Juin F-14050 Caen cedex 4 Spécialité Informatique 2 e année Rapport de projet Gestion du parc informatique matériel et logiciel de l Ensicaen SAKHI Taoufik SIFAOUI Mohammed Suivi ENSICAEN

Plus en détail

APPLICATION WEB OBSERVATOIRE DES DECES LIES AUX INFECTIONS NOSOCOMIALES EN FRANCHE COMTE GUIDE D UTILISATION VERSION 2 MARS 2012

APPLICATION WEB OBSERVATOIRE DES DECES LIES AUX INFECTIONS NOSOCOMIALES EN FRANCHE COMTE GUIDE D UTILISATION VERSION 2 MARS 2012 OBSERVATOIRE DES DECES LIES AUX INFECTIONS NOSOCOMIALES EN FRANCHE COMTE APPLICATION WEB GUIDE D UTILISATION VERSION 2 MARS 2012 1 SOMMAIRE -I- Droits d accès à l application 2 -II- Connexion 2 -III- Authentification

Plus en détail

NOTICE D UTILISATION DE L ESPACE COLLABORATIF (POUR LES COLLABORATEURS)

NOTICE D UTILISATION DE L ESPACE COLLABORATIF (POUR LES COLLABORATEURS) NOTICE D UTILISATION DE L ESPACE COLLABORATIF (POUR LES COLLABORATEURS) Qu est-ce que l espace collaboratif? L espace collaboratif est un service vous permettant à vous, vos associés et collaborateurs

Plus en détail

Maîtriser le backend

Maîtriser le backend 4 Maîtriser le backend Les nouveaux utilisateurs de Magento sont souvent impressionnés par la qualité de son interface d administration, mais ils en redoutent aussi la richesse fonctionnelle. Connaître

Plus en détail

Une ergonomie intuitive

Une ergonomie intuitive Une ergonomie intuitive Les solutions de la ligne PME offrent une interface de travail proche des usages quotidiens en informatique. Leur ergonomie intuitive facilite la prise en main du logiciel. Une

Plus en détail

ACCUEIL...2 LA DEMANDE DE DEVIS...11 COMPLETER UN DEVIS...12 ACCEPTER OU A REFUSER LE DEVIS...13

ACCUEIL...2 LA DEMANDE DE DEVIS...11 COMPLETER UN DEVIS...12 ACCEPTER OU A REFUSER LE DEVIS...13 ACCUEIL...2 LA COMMANDE...3 ONGLET "NATURE DES TRAVAUX"...3 ONGLET INFORMATIONS...8 ONGLET RECAPITULATIF...9 LA COMMANDE SIMPLE A VALIDER PAR LES ACHETEURS...10 LA DEMANDE DE DEVIS...11 COMPLETER UN DEVIS...12

Plus en détail

Formation Gestion concours Version 2011.1.2 du 3 février 2011

Formation Gestion concours Version 2011.1.2 du 3 février 2011 Formation Gestion concours Version 2011.1.2 du 3 février 2011 PROGRAMME - Présentation du logiciel - Installation du logiciel, identification des éléments du logiciel - Récupération des licenciés de la

Plus en détail

Manuel de l administrateur

Manuel de l administrateur Manuel de l administrateur (Version non définitive Novembre 2013) Technofutur TIC Pedago TIC CC by sa Première utilisation en qualité d administrateur Compte administrateur Statut utilisateur Paramètre

Plus en détail

Qlik Sense Cloud. Qlik Sense 2.0.2 Copyright 1993-2015 QlikTech International AB. Tous droits réservés.

Qlik Sense Cloud. Qlik Sense 2.0.2 Copyright 1993-2015 QlikTech International AB. Tous droits réservés. Qlik Sense Cloud Qlik Sense 2.0.2 Copyright 1993-2015 QlikTech International AB. Tous droits réservés. Copyright 1993-2015 QlikTech International AB. Tous droits réservés. Qlik, QlikTech, Qlik Sense, QlikView,

Plus en détail

Guide de l administrateur de rubriques du site communal d ORCHAISE

Guide de l administrateur de rubriques du site communal d ORCHAISE Guide de l administrateur de rubriques du site communal d ORCHAISE Sommaire Comment est organisé le site?... 1 Comment accéder à l interface privée?... 2 Comment se connecter?... 2 Comment modifier son

Plus en détail

Pour paramétrer l'extranet Pré-inscription, sélectionner Pré-inscriptions dans le menu Paramètre.

Pour paramétrer l'extranet Pré-inscription, sélectionner Pré-inscriptions dans le menu Paramètre. I Généralités Ce module permet la gestion des pré-inscriptions en ligne par les futurs élèves non déjà inscrits dans l'établissement ou par le personnel administratif (différent du module de réinscription

Plus en détail

Portail Client Sigma Informatique

Portail Client Sigma Informatique Portail Client Sigma Informatique Edité le 19 févr. 2013 Sommaire Présentation du portail client 3 La page d accueil 8 Vie d une demande (Création et suivi) 11 La consultation d une demande. 18 La gestion

Plus en détail

Procédure pas à pas de découverte de l offre. Service Cloud Cloudwatt

Procédure pas à pas de découverte de l offre. Service Cloud Cloudwatt Procédure pas à pas de découverte de l offre Service Cloud Cloudwatt Manuel Utilisateur 03/07/2014 Cloudwatt - Reproduction et communication sont interdites sans autorisation 1/45 Contenu 1. Introduction...

Plus en détail

GED MARKETING. Page 1 sur 18

GED MARKETING. Page 1 sur 18 GED MARKETING I. Présentation du produit... 2 II. Page principale de l application... 3 L arbre... 3 Le menu... 4 La fenêtre de navigation... 4 III. La recherche de documents... 4 Rechercher tous les documents...

Plus en détail

Dell Premier. Guide d achat et de commande. Connexion à votre page Premier. Gestion de votre profil

Dell Premier. Guide d achat et de commande. Connexion à votre page Premier. Gestion de votre profil Guide d achat et de commande Dell Premier Dell Premier est votre site Web d achat et d assistance sécurisé et personnalisé vous donnant accès à un processus d achat simple, efficace et économique. Consultez

Plus en détail

Rapport Gestion de projet

Rapport Gestion de projet IN56 Printemps 2008 Rapport Gestion de projet Binôme : Alexandre HAFFNER Nicolas MONNERET Enseignant : Nathanaël COTTIN Sommaire Description du projet... 2 Fonctionnalités... 2 Navigation... 4 Description

Plus en détail

Administration de votre site web

Administration de votre site web Administration de votre site web WordPress Date de révision : 11/12/2012 1 Mestres All Dev, tous droits réservés, reproduction interdite. Sommaire Connexion... 3 Gestion des articles... 4 Créer un article...

Plus en détail

Formation PHP/ MYSQL

Formation PHP/ MYSQL Formation PHP/ MYSQL Deuxième PARTIE 1/12 II MYSQL (PHPmyAdmin) Création d un annuaire avec une table MySQL dans phpmyadmin. Voici l écran de PHPmyAdmin lorsque vous vous y connectez. 2/12 1) Création

Plus en détail

e)services - Guide de l utilisateur e)carpa

e)services - Guide de l utilisateur e)carpa e)services - Guide de l utilisateur e)carpa 2 Sommaire 1 Introduction 3 2 - Accès au site e)carpa 4 2.1 Identification et authentification 4 2.2 Consultation du site e)carpa 6 2.3 Mode de navigation sur

Plus en détail

GUIDE DE PUBLICATION AU BALO

GUIDE DE PUBLICATION AU BALO GUIDE DE PUBLICATION AU BALO TRANSMISSION D UNE ANNONCE ET RÈGLES DE NORMALISATION Une première partie vous présentera comment passer une annonce au BALO. Pour passer une annonce au BALO (Bulletin des

Plus en détail

Achat de cartes au 1 : 25 000 France métropolitaine pour un Géorando Liberté

Achat de cartes au 1 : 25 000 France métropolitaine pour un Géorando Liberté Achat de cartes au 1 : 25 000 France métropolitaine pour un Géorando Liberté!!! Votre logiciel Géorando Liberté doit être enregistré sur le site www.cartes-numeriques.ign.fr. Pour vérifier si c est bien

Plus en détail

DISTRILOG 2 QUICK START

DISTRILOG 2 QUICK START DISTRILOG 2 QUICK START Version 1.0.x Beta Accès au service Tout d abord vous devez être titulaire du droit «Distrilog» d Accred pour pouvoir accéder au site. Ensuite, il suffit d employer votre butineur

Plus en détail

SFEA. Ce document peut être imprimé au format livret. Guide utilisateurs du site "Se Former en Alsace"

SFEA. Ce document peut être imprimé au format livret. Guide utilisateurs du site Se Former en Alsace SFEA Ce document peut être imprimé au format livret Guide utilisateurs du site "Se Former en Alsace" Version 1.2-28/11/2012 SOMMAIRE 1 INTRODUCTION... 9 2 FONCTIONNALITES...10 3 CONNEXION A L APPLICATION...11

Plus en détail

www.evogue.fr SUPPORT DE COURS / PHP PARTIE 3

www.evogue.fr SUPPORT DE COURS / PHP PARTIE 3 L i a m T A R D I E U www.evogue.fr SUPPORT DE COURS / PHP PARTIE 3 Sommaire Sommaire... 2 Eléments initiaux... 3 Base de données... 3 Tables... 4 membres... 4 commandes... 4 articles... 4 details_commandes...

Plus en détail

DOTELEC Courrier WEB

DOTELEC Courrier WEB DOTELEC Courrier WEB Modification de la Version 8.20-03/2015 Gestion de favoris pour les contacts. Ajout d'une recherche dans l'entête des colonnes des listes de courriers. Evolution dans la modification

Plus en détail

MANUEL de réservation des courts par internet et par borne interactive

MANUEL de réservation des courts par internet et par borne interactive MANUEL de réservation des courts par internet et par borne interactive Sommaire Préambule... 2 Règles... 2 Navigateurs... 2 Utilisation... 3 Demande d'envoi des codes d accès... 4 Identification... 5 Modification

Plus en détail

Processus d achat PCard

Processus d achat PCard SOMMAIRE Introduction... 3 Connexion à l espace client... 3 Accès au site internet... 3 Identification... 3 Choix du fournisseur... 5 Page d accueil... 5 Choix du point de livraison... 6 Mes informations...

Plus en détail

SOMMAIRE... 1 ESPACE DU CLUB...

SOMMAIRE... 1 ESPACE DU CLUB... Documentation Extraclub Page 1/11 Sommaire SOMMAIRE... 1 ESPACE DU CLUB... 2 INTRODUCTION... 2 Bien utiliser la gestion du club... 2 Termes utilisés dans cet espace... 2 Par quoi commencer?... 2 L onglet

Plus en détail

1. Principes de fonctionnement de la base... 2. 1.1 Utilisateurs et structures... 2. 1.2. Contacts : organismes et personnes... 2

1. Principes de fonctionnement de la base... 2. 1.1 Utilisateurs et structures... 2. 1.2. Contacts : organismes et personnes... 2 Mode d emploi Base Contacts Sommaire 1. Principes de fonctionnement de la base... 2 1.1 Utilisateurs et structures... 2 1.2. Contacts : organismes et personnes... 2 2. Fonctionnalités de la base... 2 3.

Plus en détail

Portail des communes Guide Référent ville

Portail des communes Guide Référent ville Portail des communes Guide Référent ville Services aux communes Introduction Vous êtes Référent pour votre commune et venez de recevoir vos identifiants de connexion à l ENT école. Ce document va vous

Plus en détail

Manuel du revendeur. version 2.0-r1

Manuel du revendeur. version 2.0-r1 Manuel du revendeur version 2.0-r1 Table des matières 1 Explication des termes 3 2 Sections du tableau d administration dédié au revendeur 3 3 Généralités 4 3.1 Aperçu............................... 4

Plus en détail

Application EvRP. Fonctionnalités 2013

Application EvRP. Fonctionnalités 2013 Application EvRP Fonctionnalités 2013 Sommaire : Page d accueil et profils... 2 Saisie de risques... 3 Élimination d un risque (priorité 0)... 4 Mise à jour d une action déclarée... 6 Risques en anomalie...

Plus en détail

Manuel d utilisation du Site Internet Professionnel

Manuel d utilisation du Site Internet Professionnel Manuel d utilisation du Site Internet Professionnel www.uni-presse.fr/pro UNI-Presse 112 rue Réaumur, 75080 Paris Cedex 02 France Tél : 01 42 78 37 72 Fax : 01 42 78 06 57 E-mail : servicepro@uni-presse.fr

Plus en détail

GRAINE Pays de la Loire Réseau régional d éducation à l environnement et à la citoyenneté vers un développement durable

GRAINE Pays de la Loire Réseau régional d éducation à l environnement et à la citoyenneté vers un développement durable GRAINE Pays de la Loire Réseau régional d éducation à l environnement et à la citoyenneté vers un développement durable Publier une info sur le site du GRAINE Le site du GRAINE, basé sur un système de

Plus en détail

Envoyez de vraies cartes postales personnalisées

Envoyez de vraies cartes postales personnalisées La Poste, http://www.laposte.fr/, aime les nouvelles technologies et offre de plus en plus de nouveaux services en ligne afin de faciliter les démarches de ses clients. C est ainsi que la lettre recommandée

Plus en détail

Astuce N 1 : Consulter mon catalogue articles en mode liste puis en mode fiche : recherche du prix d'une référence, consultation du stock

Astuce N 1 : Consulter mon catalogue articles en mode liste puis en mode fiche : recherche du prix d'une référence, consultation du stock Produit concerné : Sage 100 Etendue (déclinaison mobile) Sujet mis en avant : Les fonctionnalités clés du profil commercial sur Smartphone Sage Etendue bénéficie désormais d une déclinaison sur terminaux

Plus en détail

Manuel utilisateur du site www.cg-corsedusud.fr. 1. L Interface Typo 3 (version 4.4.x)

Manuel utilisateur du site www.cg-corsedusud.fr. 1. L Interface Typo 3 (version 4.4.x) Manuel utilisateur du site www.cg-corsedusud.fr 1. L Interface Typo 3 (version 4.4.x) Version 1 Le contenu de ces pages est relatif à TYPO3, CMS/Framework sous licence GNU/GPL disponible sur www.typo3.com

Plus en détail

TD2 : PHP «avancé» V3.0.0

TD2 : PHP «avancé» V3.0.0 TD2 : «avancé» V3.0.0 Cette œuvre est mise à disposition selon les termes de la licence Creative Commons Attribution Pas d'utilisation Commerciale Partage à l'identique 3.0 non transposé. Document en ligne

Plus en détail

Application Stage Gestion des Conventions de Stages et des Offres de stages SOMMAIRE

Application Stage Gestion des Conventions de Stages et des Offres de stages SOMMAIRE Application Stage Gestion des Conventions de Stages et des Offres de stages SOMMAIRE SOMMAIRE... 1 GESTION de l ESPACE PSTAGE... 2 1. Accueil... 2 2. Gestion des conventions de stage... 2 2.1. Visualiser

Plus en détail

Guide Utilisateur Particuliers. Sommaire

Guide Utilisateur Particuliers. Sommaire Sommaire 1.Installation...3 1.1.Configuration...3 1.2.Sous Internet Explorer...4 1.3.Sous Mozilla Firefox...5 1.4.Sous Google Chrome...6 1.5.Aller sur le site...7 2.Identification...8 2.1.Inscription...8

Plus en détail

Gu i d e Pr a t i q u e

Gu i d e Pr a t i q u e Gu i d e Pr a t i q u e pour les annonceurs particuliers et professionnels Location Vacances en Corse Sommaire : A. L inscription... Page 3 B. Connexion... Page 6 C. Ajouter votre hébergement... Page 9

Plus en détail

domovea accès distant tebis

domovea accès distant tebis domovea accès distant tebis SOMMAIRE SOMMAIRE Page 1. INTRODUCTION... 2 1.1 OBJET DU DOCUMENT... 2 1.2 PRELIMINAIRES... 2 2.... 3 2.1 CONNEXION AU PORTAIL DOMOVEA.COM... 3 2.2 CREATION D'UN COMPTE PERSONNEL...

Plus en détail

Manuel utilisateur CardiMobile V1.0

Manuel utilisateur CardiMobile V1.0 Manuel utilisateur CardiMobile V1.0 TABLE DES MATIERES TABLE DES MATIERES... 2 OBJET DU DOCUMENT... 3 CHAPITRE 1. INSTALLATION DE CARDIMOBILE... 4 1. Accéder à l application CardiMobile... 4 1.1 HTC Wildfire...

Plus en détail

OI40: bases de données, TP 2

OI40: bases de données, TP 2 OI40: bases de données, TP 2 Frédéric Lassabe October 26, 2010 Ce TP requiert d avoir bien compris le TP précédent. 1 Sujet Lors de ce TP, il sera question d améliorer la base de données du TP précédent.

Plus en détail

Documentation de CMS-gen

Documentation de CMS-gen Table des matières GÉNÉRALITÉ... 1 LA ZONE D'ADMINISTRATION... 2 LOGIN SUR LA ZONE D ADMINISTRATION... 2 EDITION DU CONTENU EN LIGNE... 3 LE MODE EDITION... 3 PUBLICATION... 3 SUPPRIMER DES MODIFICATIONS...

Plus en détail

I N F O S T A N C E. Cahier de textes Rentrée 2009

I N F O S T A N C E. Cahier de textes Rentrée 2009 I N F O S T A N C E Cahier de textes Rentrée 2009 I N D E X INTRODUCTION... 4 PRESENTATION... 5 LES DROITS... 6 SAISIR UN CAHIER DE TEXTES... 7 SAISIE DU CAHIER DE TEXTES DEPUIS LE PLANNING... 7 Contenu

Plus en détail

Plateforme takouine: Guide de l apprenant

Plateforme takouine: Guide de l apprenant Plateforme takouine: Guide de l apprenant - - Juillet 2012 - Sommaire Introduction :...3 Objectif :...3 Moodle :...3 Prérequis :...4 Matériel :...4 Logiciel :...4 Réglages préalables :...4 JavaScript :...4

Plus en détail

Guides i-mobile. Manuel d'utilisation guides i-mobile

Guides i-mobile. Manuel d'utilisation guides i-mobile Manuel d'utilisation guides i-mobile Manuel utilisateur 1/23 Mars 2015 Table des matières 1. Utilisation des guides...3 1.1. Le Guide i-mobile : c est quoi au juste?...3 1.2. Comment déployer le Guide

Plus en détail

Gérer un site internet simple

Gérer un site internet simple TUTORIEL Gérer un site internet simple Pourquoi avoir un site internet? Table of Contents Table of Contents... 2 Étape 1 : créer un compte Google (Gmail)... 3 Etape 2 : créer un site internet Google...

Plus en détail

Mode d emploi site marchand RG Online. www.groupe-rg-online.com

Mode d emploi site marchand RG Online. www.groupe-rg-online.com Mode d emploi site marchand RG Online www.groupe-rg-online.com Le site RG online vous permet de passer vos commandes directement en ligne, à travers un site Internet. Le site présente un catalogue d articles,

Plus en détail

TD3 : PHP «avancé» V2.4.0

TD3 : PHP «avancé» V2.4.0 TD3 : PHP «avancé» V2.4.0 Cette œuvre est mise à disposition selon les termes de la licence Creative Commons Attribution Pas d'utilisation Commerciale Partage à l'identique 3.0 non transposé. Document

Plus en détail

Manuel d utilisation du module Liste de cadeaux PRO par Alize Web

Manuel d utilisation du module Liste de cadeaux PRO par Alize Web Manuel d utilisation du module Liste de cadeaux PRO par Alize Web INSTALLER ET CONFIGURER LE MODULE (BACK OFFICE) 2 Réglages des performances 2 Télécharger le module 3 Installer le module 4 Configurer

Plus en détail

Systèmes de Gestion de Contenu

Systèmes de Gestion de Contenu Introduction aux de site Web Master 1 CAWEB Page 1/7 Introduction Définition CMS Content Management Systems : logiciels de conception et de mise à jour dynamique de site web ou d'application multimédia

Plus en détail

PHP & BD. PHP & Bases de données. Logiciels & matériels utilisés. Bases de données et Web

PHP & BD. PHP & Bases de données. Logiciels & matériels utilisés. Bases de données et Web PHP & Bases de données La quantité de données utilisée par certains sites web nécessite l'utilisation d'une base de données Il faut donc disposer d'un SGBD (mysql, postgresql, oracle, ) installé sur un

Plus en détail

GUIDE D UTILISATION DU SITE

GUIDE D UTILISATION DU SITE GUIDE D UTILISATION DU SITE Le site www.bibliexpert.com est édité par la société MISLOG, 20, rue de Verdun 27000 EVREUX France Tel : +33(0)2 32 67 80 50 Fax : +33(0)2 32 67 80 89 E-mail : contact@bibliexpert.com

Plus en détail

GescoJMB v5. Le Sommaire :... 2 Page d accueil :... 2 Les Références :... 3 Les Textes :... 3 Les Paramètres :... 4 Les Outils :...

GescoJMB v5. Le Sommaire :... 2 Page d accueil :... 2 Les Références :... 3 Les Textes :... 3 Les Paramètres :... 4 Les Outils :... GescoJMB v5 Le Sommaire :............ 2 Page d accueil :............ 2 Les Références :............ 3 Les Textes :............ 3 Les Paramètres :............ 4 Les Outils :............ 5 Les Articles :............

Plus en détail

-- Stage Auteur 2.0 -- Comment créer un blog d auteur avec blogger Bases techniques

-- Stage Auteur 2.0 -- Comment créer un blog d auteur avec blogger Bases techniques -- Stage Auteur 2.0 -- Comment créer un blog d auteur avec blogger Bases techniques Ce support vous présente les bases pour créer un blog avec Blogger, c est extrêmement simple et intuitif, mais Blogger

Plus en détail

FRANCOISE Rémi BTS SIO 2012-2013 DECO FER FORGE FERRONNERIE. Lycée de la cci

FRANCOISE Rémi BTS SIO 2012-2013 DECO FER FORGE FERRONNERIE. Lycée de la cci BTS SIO Lycée de la cci FRANCOISE Rémi 2012-2013 DECO FER FORGE FERRONNERIE Nom du tuteur : FRANCOISE Emmanuel Qualité : CEO BTS SIO 2011/2012 Septembre 2012 TABLE DES MATIERES 1. INTRODUCTION ET PRESENTATION...

Plus en détail

LISTES DE DISTRIBUTION GÉRÉES PAR SYMPA DOCUMENT EXPLICATIF DE L'INTERFACE WEB À L'INTENTION DES ABONNÉS

LISTES DE DISTRIBUTION GÉRÉES PAR SYMPA DOCUMENT EXPLICATIF DE L'INTERFACE WEB À L'INTENTION DES ABONNÉS LISTES DE DISTRIBUTION GÉRÉES PAR SYMPA DOCUMENT EXPLICATIF DE L'INTERFACE WEB À L'INTENTION DES ABONNÉS MAI 2013 Table des matières 1. Introduction... 3 2. Interface d accueil... 4 2.1. Zone d authentification...

Plus en détail

http://agents.cirad.fr/admin Mode d emploi

http://agents.cirad.fr/admin Mode d emploi http://agents.cirad.fr/admin Mode d emploi Introduction... 1 1. Comment créer sa page? La connexion au service... 2 2. Navigation dans agents.cirad.fr... 2 3. Gestion des pages... 3 4. Gestion des fichiers...

Plus en détail

Rapport de stage. Création d un site web. Stage du 20/01/2013 au 21/02/2013

Rapport de stage. Création d un site web. Stage du 20/01/2013 au 21/02/2013 Rapport de stage Création d un site web Stage du 20/01/2013 au 21/02/2013 Auteur : Antoine Luczak Tuteur professionnel : M. Tison Tuteur scolaire : Mme Girondon Année scolaire : 2013/2014 1 Table des matières

Plus en détail