Rapport de projet. BENHADDI Saïd MANSAR Youssra Page 2

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

Download "Rapport de projet. BENHADDI Saïd MANSAR Youssra Page 2"

Transcription

1 Etudiants : Mlle MANSAR Youssra MR BENHADDI SAID Tuteurs : Jean-Luc Lesueur Thierry Valet Rapport de projet Développement du site web des anciens étudiants en informatique de l'université d'avignon 2008/2009 BENHADDI Said MANSAR Youssra Page 1

2 Sommaire Introduction:... 3 I. Rappel des objectifs du projet... 4 II. Résume des fonctionnalités... 4 III. Acteurs principaux... 5 III.1 Les tuteurs du projet :... 5 III.2 Groupes du projet :... 5 III.3 Les acteurs secondaires :... 6 IV. Déroulement du projet... 6 IV.1 En résumé nous avons fait :... 6 IV.2 Organisation du projet... 7 IV.3 Difficultés rencontrées... 7 V. Outils et technologies utilisées... 8 V.1 Outils et technologies utilisées... 8 V.2 Xampp... 9 V.3 Sécurité... 9 Sécurité contre les attaques XSS :... 9 Gérer les utilisateurs et les sessions :... 9 Gestion des permissions : Gestion du Login VI. Description des rubriques du site VII. Présentation de la plateforme Web VII.1 Page d accueil après connexion VII.2 Promotion VII.3 Profil membre VII.3 Offre d emploi VII.4 Dépôt annonce VII.4 Exemple annonce Conclusion : MANSAR Youssra Page 2

3 Introduction: Au cours de notre première année de Master GMI, nous, MANSAR Youssra,, avons réalisé un début de site des anciens de l IUP GMI. La réalisation de ce projet s'est faite en deux parties. La première est la réalisation du cahier des charges au premier semestre. La seconde est la conception du site des anciens avec le Framework Symfony dont nous vous ferons une présentation. L'objectif du développement de cet outil est dans un premier temps de s'interroger sur les fonctionnalités et ce qui pourrait être mis en œuvre pour attirer, et générer du trafic sur le site de façon régulière et mettre en relation tous les anciens de l IUP de manière à aboutir à une association active d anciens élèves. Dans un second lieu ce site servira aussi à l échange d informations, la recherche d offre d emplois, de la collecte des données pour établir des statistiques Il y a bien des outils existants correspondant à ces objectifs mais ce sont des applications séparées se trouvant sur divers sites. Au fur et à mesure de votre lecture, nous vous présenterons de quelle façon nous avons organisé le travail afin de réaliser les fonctionnalités qu'offre le site. MANSAR Youssra Page 3

4 I. Rappel des objectifs du projet Rapport de projet Notre projet consiste à développer un site d associations d anciens élèves qui aura pour objectif d établir des relations enrichissantes entre les diplômés et de favoriser les échanges d informations. Ces objectifs seront entre autres de grouper les anciens élèves de l IUP GMI d Avignon et assurer la continuité des liens d'amitié et de solidarité entre les membres. De cette manière ils pourront développer les liens techniques et humains entre les étudiants de l'iup et les anciens qui travailleront déjà en entreprise ou tout simplement des anciens qui pourront apporter une aide, morale ou autre, aux anciens isolés ou en difficulté. Pour cela, dans notre cas nous avons opté pour un regroupement d anciens étudiants par promotion. Ce qui facilitera les retrouvailles. Les membres auront accès bien évidement à toutes les promotions depuis Tous cela donc dans le but de mettre en place un vrai réseau unissant professionnels, étudiants afin de confronter expériences et opportunités Pour être membre actif, il faut impérativement être un étudiant ou un ancien étudiant de l IUP GMI d Avignon. II. Résume des fonctionnalités En page d accueil l'association présente ses activités et ses actualités. Les membres peuvent ensuite s inscrire en rentrant un certain nombre d informations qui seront rendu public ou non. Un mail sera ensuite envoyé à l utilisateur avec son nom et son login. Dans l interface de connexion, il pourra enfin s authentifier. Une fois connecté, il arrive directement sur sa promotion. La session en question contiendra des informations générales sur l IUP ainsi que de l information sur la promotion de l utilisateur. L utilisateur pourra ensuite : Allez sur tous les profils des autres membres de la même promotion. Allez sur les autres promotions en navigant entre celles-ci. Pouvoir rechercher un membre particulier par nom, prénom. MANSAR Youssra Page 4

5 Allez sur son profil et pouvoir le modifier : Modifier les informations personnelles (tel, adresse ). changer la photo du profil. Remettre son CV à jour. Les entreprises peuvent proposer leurs annonces d'offres d'emploi. les membres peuvent les consulter. La fonction de recherche permet de sélectionner des emplois par catégorie, ville, ou type d emploi. les membres peuvent partager leurs points de vue en mettant des commentaires dans l un des modules réalisés (il ne s agit pas d un forum). Il s agira en quelque sorte d un sondage. Dans le backend, l administrateur pourra : Voir, éditer, supprimer, ajouter un utilisateur. Voir, éditer, supprimer, prolonger la durée d un emploi. Créer des catégories d emplois selon les demandes des entreprises. III. Acteurs principaux Les acteurs concernés par le site des anciens sont : III.1 Les tuteurs du projet : Assurent l administration du suivi et du bon déroulement du travail du groupe de projet. Personne concernée : Thierry VALET Jean-Luc LESUEUR III.2 Groupes du projet : On était sensé être deux groupes à la base, chaque groupe était composé de trois étudiants. Un premier groupe s est détourné vers un autre projet. Et dans notre groupe, un étudiant s est désisté. Personnes concernées : MANSAR Youssra. MANSAR Youssra Page 5

6 III.3 Les acteurs secondaires : Personnes concernées : Un administrateur qui fera le suivi et la maintenance du site. Les administrateurs de la future association. Les membres du site. o Les étudiants de l IUP o Les membres bienfaiteurs. Les entreprises. Les sponsors. IV. Déroulement du projet Dans un premier temps nous avons défini un cahier des charger, avec un certain nombre de fonctionnalités, celles-ci ont été proposé aux tuteurs. Après acceptation du cahier des charges, nous avons planifié la réalisation du site. Les tuteurs nous ont proposé de travailler avec un Framework nommé Symfony. Il contient un exemple de site, nommé Jobeet, faisable en 24 jours à raison d une heure par jour. Avant de mettre symfony en place, nous avons bien évidement configuré le serveur web apache, ainsi que le serveur de base de données. Nous avons pour cela utilisé l outil Xampp qui regroupe ces deux outils. Une fois l exemple de Symfony terminé, nous nous sommes lancé dans la mise en place du site des anciens, même si le planning n a pu être respectés pour diverses raison (grèves, démotivation ). Nous avons concrétisé donc quelques modules, qui feront l objet de divers test, une fois mis sur un serveur de test l université. IV.1 En résumé nous avons fait : La conception de la maquette : fonctionnalités+charte graphique. Documentation : Durant cette étape, nous avions commencé à nous documenter sur les différentes technologies choisies pour développer l application mais aussi à faire l apprentissage de ces technologies. MANSAR Youssra Page 6

7 Framework : documentations sur Symfony. Entrainement : réalisation du site de Jobeet( exemple du site de Symfony plus documentation). Phase de développement : Phase de programmation des différents modules cités dans les fonctionnalités. Le langage de programmation choisi est donc par défaut le PHP. La base de données Mysql est très bien adaptée pour ce genre de site. Ces choix technologiques se portaient sur l importance qu à Symfony dans le monde du développement de site, et proposé par Mr Valet. Phase de validation : Les tuteurs vérifient les modules, et nous guide sur ce qui peut être amélioré. IV.2 Organisation du projet Pour l organisation, nous devions commencer le développement au mois de Février, étant donné qu il y a eu des grèves, et de plus nous avons eu beaucoup de difficulté, nous avons commencés à développer mi-avril, après la reprise des cours. Le travail n est pas vraiment partagé, on essaie d avancer à deux, selon nos occupations. Nous avons donc pu développer les modules suivants. La gestion des utilisateurs La gestion des offres d emplois. La gestion des profils. La gestion de la sécurité. Le backend : côté administrateur. IV.3 Difficultés rencontrées La grosse difficulté de ce projet était de comprendre le fonctionnement du Framework Symfony, cela nous a pris beaucoup de temps, car nous avons lu pas mal de documentation. Arrivé au stade de comprendre le concept du Framework, il nous a manqué de temps pour développer toutes les fonctionnalités cité dans le cahier des charges. Nous avons eu quelques difficultés au niveau organisationnel, pendant les grèves, nous avions du mal à nous voir. Nous avons donc essayé de nous réorganiser après les deux mois de grève. MANSAR Youssra Page 7

8 V. Outils et technologies utilisées Le choix des outils et de technologie a été basé par rapport aux conseils reçus des tuteurs, c'est-à-dire par rapport au Framework Symfony qui nous a été conseillé par Mr Valet. V.1 Outils et technologies utilisées Le site du Framework symfony a été lancé en octobre Il a été développé par Sensio pour ses propres besoins qui a ensuite souhaité en partager le code avec la communauté des développeurs PHP. Inconvénient : Symfony est uniquement compatible avec PHP5. Documentation, pas encore traduite dans la langue française!!! Avantage : Génération du code, module par module, ce qui permet de personnalisé de nombreux paramètres. Des tutoriaux de référence : Askeet et Jobeet, pour apprendre en un mois, à raison d'une heure par jour. Deux livres, sur le Framework et sur les formulaires des traductions dans de nombreuses langues. De nombreux utilisateurs->de nombreux forums, facilité de compréhension. Symfony propose entre autres : Une séparation du code en trois couches, selon le modèle MVC, pour une plus grande maintenabilité et évolutivité. Un Template simple, basé sur PHP et des jeux de "helpers". Des performances optimisées et un système de cache pour garantir des temps de réponse optimums Un système de configuration en cascade qui utilise de façon extensive le langage YAML. Un générateur de back-office et un "démarreur de module" (scaffolding). Un support de l'internationalisation- symfony est multinational. Le support de l'ajax. Une architecture extensible, permettant la création et l'utilisation de plugins. MANSAR Youssra Page 8

9 V.2 Xampp Pour le développement en local, nous avons choisi l architecture de technologie Xampp (MySQL + Apache sous Windows) MySQL - PHP) avec la configuration serveur suivante : Version d Apache: Version de PHP: Version de MySQL: 5.0 Nous avons voulu mettre en place un CSM pour la gestion du contenu. Faute de temps, nous avons eu quelques difficultés pour la mise en place du Logiciel TYPO3. Ce Cms utilise aussi le langage de programmation PHP et la base de données Mysql. V.3 Sécurité Pour le système d authentification, il nous a été conseillé d utiliser l Annuaire (LDAP). Etant donné que nous n avons pas pu le concrétiser, la solution serait de préinscrire les anciens, c'est-à-dire les sauvegardés dans la base de données. Lorsqu ils vaudront devenir membre, on s aura que se sont bien les anciens de l iup qui se sont inscrit. Sécurité contre les attaques XSS : Lorsqu'on passe des attributs HTML aux widgets, ou qu'on définit des valeurs par défaut, la classe sfform (classe de symfony qui fait la mise en forme des différents champs) protège automatiquement ces valeurs contre les attaques XSS lors de la génération du code HTML. Elle est également assez intelligente pour ne pas protéger un contenu déjà protégé par une autre méthode. Définition attaques XSS : Les attaques Cross-Site Scripting consistent ainsi à forcer un site web à afficher du code HTML ou des scripts saisis par les utilisateurs. Le code ainsi inclus (le terme «injecté» est habituellement utilisé) dans un site web vulnérable est dit «malicieux». Gérer les utilisateurs et les sessions : Symfony intègre un système complet de gestion des sessions et des utilisateurs. On a la possibilité de stocker des attributs dans l'objet session, comme par exemple la liste des membres MANSAR Youssra Page 9

10 d anciens, ou les annonces consultées récemment. Deux fonctions vous permettent d'écrire et de lire ces attributs : Dans le Template : $Annonce->getAnnounceId()->setAttribute('nbAnnounce', 15) ; $this->getuser()->getattribute('nbannounce') ; Dans Action : $sf_announce->setattribute('nbarticles', 15) ; $sf_announce->getattribute('nbarticles') ; Gestion des permissions : Même si la majorité des sites ont un état «Administrateur», notre site a besoin d'une gestion beaucoup plus fine, car des utilisateurs pouvant poster des annonces, poster des remarques. Voici comment utiliser ces permissions : $this->getuser()->addcredential('auteur') ; La mise en place d une gestion d utilisateurs (droits, groupes, etc), se fait grâce au plugin sfguardplugin. L une des forces du Framework symfony est la disponibilité de nombreux plugins qui permettent d étendre ses fonctionnalités. Le plugin que nous avons pu mettre en place est sfguard, Il permet de gérer l utilisateur ainsi que leur authentification. Gestion du Login Pour la sécurité du login, nous avons procédé de cette manière : Lors de l inscription de l utilisateur, on récupère son mot de passe. Ensuite on crypte celui-ci avec une méthode de hachage, on sauvegarde le résultat du cryptage dans la base de données. Lorsqu un utilisateur se connecte, il rentre son adresse mail et son mot de passe. On crypte le mot de passe avec la même fonction que lors de l inscription de l utilisateur. On compare le login crypté dans la base de donnée, avec le cryptage de celui que l utilisateur vient de taper. Si c est les mêmes, alors l utilisateur est connecté. MANSAR Youssra Page 10

11 VI. Description des rubriques du site Accueil : En en-tête le titre Association des anciens étudiants de l IUP d Avignon. Juste en dessous : adresse, coordonnées téléphonique et contact de l'association. En haut à gauche de la page le logo de l'association. Au centre de la page des liens vers les différentes sous-rubriques En bas : du webmaster, hyperlien vers des informations complémentaires sur le site. Pour chaque lien de rubriques dont il faut être membre, lorsque le visiteur n est pas connecté, i l va être renvoyé vers les champs d authentification. Après inscription : Après inscription, le membre n est toujours pas connecté, en revanche, il reçoit un mail, dans le quel se trouve son nom et son mot de passe. Un message s affiche aussitôt sur le page d accueil, lui disant qu il est inscrit. Accueil après authentification : En en-tête le titre Association des anciens étudiants de l IUP d Avignon. Sur le coté gauche : Un lien vers l accueil général. Un lien vers le profil de l utilisateur. Un lien vers les offres d emplois. Un lien vers les autres promotions. Un lien vers le sondage. En haut : barre de recherche pour chercher un membre particulier+d autres liens Au centre : Informations générales sur l IUP et informations sur la promotion du membre connecté et un raccourci pour aller voir les membres de la promotion en question. Accueil : offres d'emploi : MANSAR Youssra Page 11

12 Sur cette page est visible la liste des différentes offres d'emplois postés par des entreprises ou des anciens qui travaillent dans des entreprises. Un écran principal présente la liste des offres avec leur date de mise en ligne, le titre de l'offre et la société demandeuse. En cliquant sur un titre d'annonce, un écran s'ouvre présentant les détails de chaque offre. La mise à jour de cette rubrique est donc automatisée grâce à l'utilisation de la base de données. Les offres consultés lors de l ouverture d une session sont mise sur le coté en tant que raccourci, l utilisateur peut donc avoir un listing de toutes les offres qu il a consulté. Les offres d emplois sont classées par catégorie. La pagination est faite de manière à afficher 10 offres pas pages. Les offres sont comptabilisées par catégorie. Le profil : En haut : information générale. Juste en dessous : informations personnelles. Information sur la vie professionnelle et lien vers cv en pdf. En haut à droite : la photo du profil, sur la quel on peut cliquer qui amènera à d autres photos de l utilisateur. Sur la droite Menu général. Remarque sur le site : Cette rubrique est automatisée : les anciens peuvent déposer des messages qui seront en ligne sans contrôle. Le webmaster se réserve néanmoins le droit d'éliminer les messages sans intérêt ou contraire à l'image du site et de l'association. C'est la rubrique idéale pour faire passer rapidement un message d'ordre général ou une opinion. MANSAR Youssra Page 12

13 VII. Présentation de la plateforme Web VII.1 Page d accueil après connexion VII.2 Promotion MANSAR Youssra Page 13

14 VII.3 Profil membre VII.3 Offre d emploi MANSAR Youssra Page 14

15 VII.4 Dépôt annonce VII.4 Exemple annonce MANSAR Youssra Page 15

16 Conclusion : La réalisation du projet nous a permis d apporter des nouvelles connaissances dans les différentes technologies de développement Web, à savoir la puissance du Framework Symfony avec le langage PHP5 qui nous a permis de comprendre qu il vaut mieux travailler de cette manière pour réaliser un gain de temps considérable. De plus les différents plugins permettent une implémentation assez simple du projet. Manque de temps pour la phase de développement, on aurait pu finaliser le projet en intégrant toutes les fonctionnalités citées dans le cahier, mais malheureusement, nous pourrons le terminer qu à la rentrée prochaine. Le fait de faire un site qui a pour but associative est toujours motivant, c est pour cela que nous avons choisi ce projet en ayant dans l idée qu il sera un jour enfin réalisé, finalisé, pour pouvoir enfin faire communiquer toutes les promotions qui sont passées à l iup depuis MANSAR Youssra Page 16

17 Documents Annexes : Technique de tests envisageable pour le site: Introduction : Le présent rapport expliquera le fonctionnement et l organisation sur lesquels se basera les tests de notre site web concernant les anciens étudiants de l IUP. Les tests sur un site web peuvent s effectuer sous plusieurs formes manuelles et automatisées. Ces dernières allège énormément le travail en exécutant des tâches infaisables par l homme, mais cela n empêche que ces tests automatisés restent peu fiables et ne valident pas entièrement le bon fonctionnement du site sur tous les plans, et ne détecteront pas un grand nombre d'erreurs et certains des problèmes signalés ne seront pas de véritables problèmes. Il restera donc un nombre considérable de tests à faire manuellement. Dans mon rapport, j essaierais de répondre à quelques questions qu il faudrait se poser pour tester un projet, telles que : Comment je pense le tester? Est ce que le site sera utilisable par tout le monde y compris les personnes mal voyantes? Est-ce qu il respecte les recommandations de W3C et des autres organismes de standardisation? Quels outils utiliserais-je pour tester le site? Evaluation de l'accessibilité de mon site: Procédure de tests : Installation des outils suivants : - L'extension Web Developer pour Firefox - L'extension HTML Validator pour Firefox - l'extension Fangs pour Firefox - Le navigateur Internet en mode texte Lynx MANSAR Youssra Page 17

18 Points à contrôler : Recommandations de W3C et des autres organismes de standardisation : Est-ce que mon site respecte ces recommandations? Il n'est pas évident de répondre à cette question en consultant simplement ses logs de serveur http. Des services en ligne permettent de tester la compatibilité d'un site web avec les standards du W3C et les différentes versions de navigateurs, ce qui rend le site plus facile à référencer =>un site accessible est moins coûteux à maintenir car il est plus évolutif. Menthe Fresh Parmi ces outils, on trouve : Ocawa, Colour Contrast Analyzer, Adesigner, Les cadres (frames): Pour vérifier si le site contient des frames, dans le menu contextuel, un menu ce cadre est disponible pour détecter la présence des frames. Mais ce cadre n'apparait qu'en positionnant le pointeur au-dessus de l'espace utilisé par un frame. Raison pour laquelle la barre d outils Web Developer propose une option qui permet d'entourer tous les frames d'une page : Entourer - Entourer les frames. Les images et le texte alternatif : Quels sont les problèmes causés par l'utilisation des frames???? Parfois, les frames ne sont pas entièrement accessible, problèmes liés à l'ergonomie et l'accessibilité rendant l'utilisation plus compliquée. Toutes les images doivent posséder un attribut "alt", car le validateur HTML sortirait des erreurs dans le cas où il n'en rencontre pas. Pour réparer ceci, il suffit d'utiliser l'extension Web Developer pour afficher le texte alternatif de toutes les images du document : mages - Remplacer les images par l'attribut Alt. Il faut voir si le site est intelligible, et si le texte alternatif est visible quand les images ne sont pas affichées parce que de nombreux navigateurs affichent ce texte de la couleur spécifiée pour l'image. Si cette couleur ne contraste pas assez avec l'arrière-plan, le texte alternatif risque d'être difficile, voire impossible à lire. Ce problème se rencontre principalement en cas d'utilisation de nombreuses images de fond. Donc, l'attribut alt est obligatoire pour les balises alt et area. L'attribut alt étant obligatoire pour les images et les images réactives, le validateur HTML et les autres outils précités afficheront des erreurs s'ils en rencontrent dont le texte alternatif n'a pas MANSAR Youssra Page 18

19 été défini. S'il n'y en a pas, toutes les images du document possèdent un attribut alt. Néanmoins, il peut encore y avoir des problèmes et il faut maintenant étudier comment l'attribut alt est utilisé. Donc s'il n'y a pas de texte alternatif, ou si celui-ci n'est pas spécifié correctement, quiconque n'aura pas accès aux images recevra un contenu amputé, ou sera en face d une masse d'informations inutiles. S'assurer que JavaScript fonctionne comme prévu : Pour cela, on va avoir besoin de l'extension Web Developer. Si on désactive le JavaScript, puis on essaie d'utiliser le site!!!!!!, dans certains cas, cela devient impossible. Le souci est la navigation nécessitant JavaScript, le chargement dynamique d'une feuille de style... Le visiteur n'ayant pas JavaScript ne recevra qu'un document brut et sans mise en page. Je compte utiliser également Lynx, navigateur en mode texte qui n'implémente pas le JavaScript, pour vérifier que le site est utilisable sans JavaScript. Cela fait partie des points à tester, car Un nombre important d'utilisateurs navigue avec JavaScript désactivé, ou avec un navigateur ne le gérant pas. Rien ne devrait les empêcher d'utiliser le site! Modification de la taille du texte : Pour vérifier ce point il faudra utiliser IE/Win ou étudier les CSS utilisées par le site. On regardera les unités utilisées pour spécifier la taille du texte. Le texte dont la taille est spécifiée dans une unité relative sera redimensionnable avec tous les navigateurs. Exprimée en pixels, les utilisateurs d'internet Explorer sur Windows ne pourront pas l'augmenter ou le diminuer sans modifier les préférences générales du logiciel, pas satisfaisant. Pour voir ça, Il faudrait utiliser IE/Win et tentez de changer la taille du texte. Si rien ne se produit, la taille du texte est probablement définie en pixels. Tout cela, Parce que nombreux sont ceux qui apprécieront ou ont besoin de texte de bonne taille pour le lire confortablement, ou ceux ayant des difficultés visuelles La sémantique des balises : Un balisage sémantique est important car il permet aux dispositifs de navigation de présenter le contenu en fonction de son statut dans le document. Sans oublier que les moteurs de recherche tendent à favoriser le balisage sémantique. MANSAR Youssra Page 19

20 Une utilisation correcte des titres permet également aux outils d'aide de concevoir une table des matières qui serait très utile pour les utilisateurs de lecteur d'écran. L utilisation de Fangs pour simuler un lecteur d'écran : Fangs est un bon outil pour se faire une idée relativement correcte de la façon dont un lecteur d écran lirait le site en cours d'évaluation. Il s'agit d'une extension pour Firefox permettant d'afficher le contenu d'un site dans l'ordre où le lirait le lecteur d'écran. Cela aide permet savoir comment un site serait lu par un lecteur d'écran et déterminer par la suite si l'ordre du contenu fait sens, si les liens et les titres sont utilisés comme souhaité, et si le texte alternatif est utilisé comme il le faut. Evaluation des résultats : Arrivé à ce stade, un certains nombre, de points techniques posant des problèmes d'accessibilité, serait surement relevé. Avant de passer à la prochaine étape, il serait judicieux de faire le point en réparant ces erreurs. La suite à venir présentera les points plus ou moins difficiles à tester à l'aide des techniques automatisées. Les formats non-html : Si le site contient des documents fournis en PDF, Microsoft Word, Microsoft Excel, ou tout autre format, il est recommandé d'en mettre une version HTML à disposition également. Car HTML reste le format le plus largement supporté et devrait être utilisé en priorité. Les navigateurs et des systèmes d'exploitation minoritaires : Pour contrôler ce point, il faudrait avoir accès à différents navigateurs sur différents systèmes d'exploitation. Cette option n'étant pas pratique à mettre en place, une autre solution consiste à déguiser la chaîne d'identification du navigateur utilisé pour réaliser les tests. Pour cela, on a besoins d'utiliser les outils suivants : l'extension User Agent Switcher et le téléchargement d'une liste de chaînes d'identification. La navigation au clavier : MANSAR Youssra Page 20

21 Il faudrait vérifier, par exemple si les menus déroulants peuvent être utilisés sans la souris. Car les utilisateurs de lecteurs d'écrans n'utilisent pas de pointeur, il est donc important que la navigation soit possible en son absence. Il y a également un grand nombre d'utilisateurs pour qui le clavier est plus rapide et plus pratique à utiliser qu'une souris. Sans oublier qu en fonction de l'ordre des éléments du fichier source et de la taille du document, il est parfois très utile de proposer des liens internes pointant vers les principaux blocs de la page. Cela évitera à ceux qui n'utilisent pas la souris de perdre leur temps à atteindre le début du contenu principal. D où l intérêt : Le site doit être accessible indépendamment du matériel, et ne doit pas imposer aux visiteurs l'utilisation d'un moyen de saisie particulier. Utiliser un lecteur d'écran : Il est très difficile d'imaginer ce que représente la navigation sur Internet pour un non-voyant pour lesquels un lecteur d'écran est indispensable. Dans le cas d'un Mac, celui-ci possède déjà le lecteur d'écran Voice Over fourni par Apple à partir de Mac OS X Mais il existe aussi plusieurs lecteurs d'écran payants, mais y'en a pour lesquels une version de démonstration est disponible tels que : JAWS, Window-Eyes, Supernova, IBM Home Page Reader Ceci dans le but de dévoiler tous les soucis d'accessibilité. Car, il est essentiel de faire par soimême l'expérience de la navigation sur Internet pour les non-voyants pour rencontrer les difficultés probables. Conclusion : Les outils automatiques aideront à repérer les problèmes qui prendraient longtemps à être détectés s'il fallait analyser le code à la main. Suite à cela, il faudrait étudier attentivement le rapport généré et regarder les sources de ces problèmes Quand le site aura passé tous ces tests, on peut être relativement tranquille au niveau de la navigation technique. Mais produire un contenu accessible par tous est une tâche relativement difficile. MANSAR Youssra Page 21

Joomla! Création et administration d'un site web - Version numérique

Joomla! Création et administration d'un site web - Version numérique Avant-propos 1. Objectifs du livre 15 1.1 Orientation 15 1.2 À qui s adresse ce livre? 16 2. Contenu de l ouvrage 17 3. Conclusion 18 Introduction 1. Un peu d histoire pour commencer... 19 1.1 Du web statique

Plus en détail

Cahier des charges Site Web Page 1 sur 9

Cahier des charges Site Web Page 1 sur 9 Page 1 sur 9 I Présentation de votre structure A Nom et type de la structure Veuillez insérer le nom de votre établissement B Taille de l'entreprise Veuillez insérer le nombre de salariés C Description

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

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e :

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e : CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE Projet 2 Gestion des services enseignants G r o u p e : B E L G H I T Y a s m i n e S A N C H E Z - D U B R O N T Y u r i f e r M O N T A Z E R S i

Plus en détail

PREMIERE UTILISATION D IS-LOG

PREMIERE UTILISATION D IS-LOG PREMIERE UTILISATION D IS-LOG Is-LOG est un logiciel d identification et d authentification à un ordinateur qui se substitue à la saisie du couple «Login / mot passe» par la présentation au lecteur de

Plus en détail

HTML5, CSS3 et JavaScript Développez vos sites pour les terminaux mobiles

HTML5, CSS3 et JavaScript Développez vos sites pour les terminaux mobiles 46 HTML5, CSS3 et JavaScript Développez vos sites pour les terminaux mobiles enfin deux points importants pour les sites mobiles, les nouveautés sur les formulaires ainsi que le mode hors-ligne. 2. Bonnes

Plus en détail

Sage CRM. 7.2 Guide de Portail Client

Sage CRM. 7.2 Guide de Portail Client Sage CRM 7.2 Guide de Portail Client Copyright 2013 Sage Technologies Limited, éditeur de ce produit. Tous droits réservés. Il est interdit de copier, photocopier, reproduire, traduire, copier sur microfilm,

Plus en détail

Rapport de stage Clément MOYSAN

Rapport de stage Clément MOYSAN Clément MOYSAN Licence Professionnelle Réseaux et Télécommunications Option Web Développeur Tuteur en entreprise : Laurent DUBOIS Année universitaire : 2008/2009 Tuteur universitaire : Harold TRANOIS Sommaire

Plus en détail

Création de site Internet avec Jimdo

Création de site Internet avec Jimdo Création de site Internet avec Jimdo Ouvrez votre navigateur internet ou Internet Explorer ou Mozilla Firefox Rendez vous sur la page http://fr.jimdo.com/ voici ce que vous voyez. 1=> 2=> 1. Le nom que

Plus en détail

MODE D'EMPLOI DU CONTRIBUTEUR WEB UAPV "CONTRIBUER DANS UNE RUBRIQUE DU SITE WEB"

MODE D'EMPLOI DU CONTRIBUTEUR WEB UAPV CONTRIBUER DANS UNE RUBRIQUE DU SITE WEB MODE D'EMPLOI DU CONTRIBUTEUR WEB UAPV "CONTRIBUER DANS UNE RUBRIQUE DU SITE WEB" Quelques conseils pour bien contribuer 1 Paramétrer votre navigateur web 2 Accéder au module de gestion des pages web 2

Plus en détail

OSIRIS/ Valorisation des données PORTAIL BO MANUEL UTILISATEUR

OSIRIS/ Valorisation des données PORTAIL BO MANUEL UTILISATEUR OSIRIS/ Valorisation des données PORTAIL BO MANUEL UTILISATEUR HISTORIQUE DES VERSIONS Vers. Date Rédacteur Objet de la modification 1.00 Juillet 2007 GTBO_AGRI Création du document 1.01 Février 2009 SAMOA

Plus en détail

Bureautique Initiation Excel-Powerpoint

Bureautique Initiation Excel-Powerpoint Module de Formation Personnalisée : Bureautique Initiation Excel-Powerpoint Durée : jours ouvrables Prix : Formation personnalisée en vue d obtenir les notions de base indispensables pour : Excel Office

Plus en détail

Premiers pas sur e-lyco

Premiers pas sur e-lyco Premiers pas sur e-lyco A destination des parents, ce document présente les premiers éléments pour accéder aux services de l'ent e-lyco d'un lycée. Que signifient ENT et e-lyco? ENT = Espace ou Environnement

Plus en détail

Manuel d utilisation du site web de l ONRN

Manuel d utilisation du site web de l ONRN Manuel d utilisation du site web de l ONRN Introduction Le but premier de ce document est d expliquer comment contribuer sur le site ONRN. Le site ONRN est un site dont le contenu est géré par un outil

Plus en détail

Gestion d'un parc informatique avec OCS INVENTORY et GLPI

Gestion d'un parc informatique avec OCS INVENTORY et GLPI GSB Gestion d'un parc informatique avec OCS INVENTORY et GLPI Inventaire d'un parc informatique Suite à la multiplication des matériels et des logiciels dans les locaux de GSB, le service Gestion exprime

Plus en détail

MANUEL WORDPRESS. Objectif: Refonte d un site web sous Wordpress I PRE-REQUIS: 1 / Créer un backup (sauvegarde) du site:

MANUEL WORDPRESS. Objectif: Refonte d un site web sous Wordpress I PRE-REQUIS: 1 / Créer un backup (sauvegarde) du site: MANUEL WORDPRESS Objectif: Refonte d un site web sous Wordpress I PRE-REQUIS: 1 / Créer un backup (sauvegarde) du site: A/ Traitement de la base de données: Pour cette étape, vous aurez besoin au préalable

Plus en détail

GROUPE CAHORS EXTRANET

GROUPE CAHORS EXTRANET GROUPE CAHORS EXTRANET GUIDE UTILISATEUR Tous les utilisateurs de l Extranet s'engagent à ne pas divulguer, à l'extérieur de Groupe Cahors, les informations consultées ou collectées dans l'extranet. Cela

Plus en détail

Devenez un véritable développeur web en 3 mois!

Devenez un véritable développeur web en 3 mois! Devenez un véritable développeur web en 3 mois! L objectif de la 3W Academy est de former des petits groupes d élèves au développement de sites web dynamiques ainsi qu à la création d applications web

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

POVERELLO KASONGO Lucien SIO 2, SISR SITUATION PROFESSIONNELLE OCS INVENTORY NG ET GLPI

POVERELLO KASONGO Lucien SIO 2, SISR SITUATION PROFESSIONNELLE OCS INVENTORY NG ET GLPI POVERELLO KASONGO Lucien SIO 2, SISR SITUATION PROFESSIONNELLE OCS INVENTORY NG ET GLPI Contexte de la mission Suite à la multiplication des matériels et des logiciels dans les locaux de GSB, le service

Plus en détail

EXTRANET STUDENT. Qu'est ce que Claroline?

EXTRANET STUDENT. Qu'est ce que Claroline? EXTRANET STUDENT http://extranet.arts2.be http://extranet.artsaucarre.be Les bases de l'utilisation de la plateforme Claroline, l'extranet d'arts² Qu'est ce que Claroline?... 1 Débuter... 2 Créer un compte...

Plus en détail

Logiciel SuiviProspect Version Utilisateur

Logiciel SuiviProspect Version Utilisateur Logiciel SuiviProspect Version Utilisateur 1 Le logiciel SuiviProspect permet le suivi des prospects, mais aussi des clients et fournisseurs; il s agit des contacts. Le logiciel permet l envoi de courrier,

Plus en détail

Livre Blanc WebSphere Transcoding Publisher

Livre Blanc WebSphere Transcoding Publisher Livre Blanc WebSphere Transcoding Publisher Introduction WebSphere Transcoding Publisher vous permet d'offrir aux utilisateurs des informations Web adaptées à leurs besoins. Il vous permet, par exemple,

Plus en détail

Espace numérique de travail collaboratif

Espace numérique de travail collaboratif Espace numérique de travail collaboratif 1/10 Présentation Agora Project est un espace de travail collaboratif complet et intuitif. Cette application est accessible partout et à tout moment, via un simple

Plus en détail

Installation locale de JOOMLA SEPIA

Installation locale de JOOMLA SEPIA FOAD TICE Installation locale de JOOMLA SEPIA Académie de Reims FRANÇOIS PALLUT Paternité - Pas d'utilisation Commerciale - Partage des Conditions Initiales à l'identique : http://creativecommons.org/licenses/by-nc-sa/2.0/fr/

Plus en détail

Projet de Java Enterprise Edition

Projet de Java Enterprise Edition Projet de Java Enterprise Edition Cours de Master 2 Informatique Boutique en ligne L objectif du projet de JEE est de réaliser une application de boutique en ligne. Cette boutique en ligne va permettre

Plus en détail

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s Mickaël Mickaël BLANCHARD BLANCHARD Préface de Sébastien L e p e r s Magento Préface de Sébastien L e p e r s Magento Réussir son site e-commerce Réussir son site e-commerce Groupe Eyrolles, 2010, ISBN

Plus en détail

VTigerCRM. CRM : Logiciel de gestion des activités commerciales d'une (petite) entreprise

VTigerCRM. CRM : Logiciel de gestion des activités commerciales d'une (petite) entreprise CRM : Logiciel de gestion des activités commerciales d'une (petite) entreprise Possibilités : Gestion des rendez-vous/appels Gestion des e-mails Gestion des stocks Gestion des ventes Enregistrement des

Plus en détail

Aide pour les abonnés aux listes sympa du LAAS

Aide pour les abonnés aux listes sympa du LAAS Aide pour les abonnés aux listes sympa du LAAS Abonnement et désabonnement à une liste par l'interface Web Inscription et authentification Choix de la liste et abonnement / désabonnement Abonnement et

Plus en détail

Créer un sondage en ligne

Créer un sondage en ligne Créer un sondage en ligne Par Clément JOATHON Dernière mise à jour : 02/04/2015 Que cela soit pour récolter l'avis des membres d'une association ou encore les idées de vos visiteurs, il est toujours intéressant

Plus en détail

Mise en place d un intranet de travail collaboratif. Guide utilisateur

Mise en place d un intranet de travail collaboratif. Guide utilisateur Mise en place d un intranet de travail collaboratif Guide utilisateur 03/05/2010 Sommaire 1. Introduction... 4 2. Premier contact avec Le portail... 4 2.1 Se connecter au portail.... 4 2.1.1 Inscription

Plus en détail

Gestion de contenu d un site web avec TYPO3 Manuel de l administrateur

Gestion de contenu d un site web avec TYPO3 Manuel de l administrateur Gestion de contenu d un site web avec TYPO3 Manuel de l administrateur 1. Présentation de Typo3... 2 2. Rôle de l administrateur... 2 3. Configuration du site Web... 3 3.0 Que faire si les changements

Plus en détail

Site web établissement sous Drupal

Site web établissement sous Drupal Site web établissement sous Drupal Etat Date Rédacteur Version Création 12/12/2013 C. Vilport Pôle Web DASI 1.0 Modification 04/02/2014 C. Vilport Pôle Web DASI 1.1 Diffusion aux 06/02/2014 C. Vilport

Plus en détail

v7.1 SP2 Guide des Nouveautés

v7.1 SP2 Guide des Nouveautés v7.1 SP2 Guide des Nouveautés Copyright 2012 Sage Technologies Limited, éditeur de ce produit. Tous droits réservés. Il est interdit de copier, photocopier, reproduire, traduire, copier sur microfilm,

Plus en détail

PARAMETRER INTERNET EXPLORER 9

PARAMETRER INTERNET EXPLORER 9 PARAMETRER INTERNET EXPLORER 9 Résumé Ce document vous donne la marche à suivre pour paramétrer Microsoft Internet Explorer 9, notamment en vous indiquant comment lancer Internet Explorer 9, réinitialiser

Plus en détail

claroline classroom online

claroline classroom online de la plate-forme libre d'apprentissage en ligne Claroline 1.4 Manuel Révision du manuel: 06/2003 Créé le 07/09/2003 12:02 Page 1 Table des matières 1) INTRODUCTION...3 2) AFFICHER LA PAGE DE DEMARRAGE...3

Plus en détail

SYSTÈMES DE PUBLICATION POUR L INTERNET. Beatep 2006. Marie-France Landréa - Observatoire de Paris

SYSTÈMES DE PUBLICATION POUR L INTERNET. Beatep 2006. Marie-France Landréa - Observatoire de Paris SYSTÈMES DE PUBLICATION POUR L INTERNET Beatep 2006 SPIP UN système de publication sur Internet Marie-France Landréa - Observatoire de Paris Caractéristiques des CMS Des auteurs (de contenu) Créent, d

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

PHP 5.4 Développez un site web dynamique et interactif

PHP 5.4 Développez un site web dynamique et interactif Editions ENI PHP 5.4 Développez un site web dynamique et interactif Collection Ressources Informatiques Table des matières Table des matières 1 Chapitre 1 Introduction 1. Objectif de l'ouvrage.............................................

Plus en détail

webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09

webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09 AISL - Architecture et Intégration des Systèmes Logiciels - 2011-2012 webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09 Administrer un serveur et

Plus en détail

Principales failles de sécurité des applications Web Principes, parades et bonnes pratiques de développement

Principales failles de sécurité des applications Web Principes, parades et bonnes pratiques de développement Guillaume HARRY l Contenu sous licence Creative Commons CC-BY-NC-ND Principales failles de sécurité des applications Web Principes, parades et bonnes pratiques de développement P. 2 1. Introduction 2.

Plus en détail

MEDIAplus elearning. version 6.6

MEDIAplus elearning. version 6.6 MEDIAplus elearning version 6.6 L'interface d administration MEDIAplus Sommaire 1. L'interface d administration MEDIAplus... 5 2. Principes de l administration MEDIAplus... 8 2.1. Organisations et administrateurs...

Plus en détail

Webmaster / Webdesigner / Wordpress

Webmaster / Webdesigner / Wordpress Webmaster / Webdesigner / Wordpress Pré-requis : Projet professionnel. Bonne maîtrise de l'ordinateur. Bases en infographie et / ou traitement de texte fortement recommandées. Objectifs : Concevoir un

Plus en détail

Espace Client Aide au démarrage

Espace Client Aide au démarrage Espace Client Aide au démarrage 1. A propos de l Espace Client... 2 a. Nouvelles fonctionnalités... 2 b. Reprise de vos documents... 2 c. Migration vers l Espace Client... 2 2. Accès à l Espace Client...

Plus en détail

Les 10 étapes incontournables pour réaliser un site internet performant et accessible

Les 10 étapes incontournables pour réaliser un site internet performant et accessible COMITÉ DE COMMUNICATION DE L AOMF FICHE-CONSEIL N 2 Les 10 étapes incontournables pour réaliser un site internet performant et accessible Les 10 étapes que vous retrouvez ci-dessous peuvent faire partie

Plus en détail

Espace de travail collaboratif

Espace de travail collaboratif Espace de travail collaboratif 1/10 Table des matières Présentation...3 Les modules...4 LiveCounter, Messenger et Moteur de recherche...5 Utilisateur, Administrateur et Invité...5 Droits d'accès au contenu...6

Plus en détail

Remote Cookies Stealing SIWAR JENHANI (RT4) SOUHIR FARES (RT4)

Remote Cookies Stealing SIWAR JENHANI (RT4) SOUHIR FARES (RT4) Remote Cookies Stealing SIWAR JENHANI (RT4) SOUHIR FARES (RT4) Sommaire : Contenu I. Introduction:... 2 II. Présentation de l atelier :... 2 1) Attaque persistante :... 3 2) Attaque non persistante :...

Plus en détail

Optimiser pour les appareils mobiles

Optimiser pour les appareils mobiles chapitre 6 Optimiser pour les appareils mobiles 6.1 Créer un site adapté aux terminaux mobiles avec jquery Mobile... 217 6.2 Transformer son site mobile en application native grâce à PhoneGap:Build...

Plus en détail

CAHIER DES CHARGES DE REALISATION DE SITE INTERNET

CAHIER DES CHARGES DE REALISATION DE SITE INTERNET CAHIER DES CHARGES DE REALISATION DE SITE INTERNET Nom de l entreprise : Adresse : Tel : Fax : Email : Personne à contacter dans l entreprise : 1 SOMMAIRE 1 PRESENTATION DE L ENTREPRISE...3 2 PRESENTATION

Plus en détail

Sommaire. 1 Introduction 19. 2 Présentation du logiciel de commerce électronique 23

Sommaire. 1 Introduction 19. 2 Présentation du logiciel de commerce électronique 23 1 Introduction 19 1.1 À qui s adresse cet ouvrage?... 21 1.2 Comment est organisé cet ouvrage?... 22 1.3 À propos de l auteur... 22 1.4 Le site Web... 22 2 Présentation du logiciel de commerce électronique

Plus en détail

CMS Made Simple Version 1.4 Jamaica. Tutoriel utilisateur Récapitulatif Administration

CMS Made Simple Version 1.4 Jamaica. Tutoriel utilisateur Récapitulatif Administration CMS Made Simple Version 1.4 Jamaica Système de gestion de contenu CMS Made Simple est entièrement gratuit sous licence GPL. Tutoriel utilisateur Récapitulatif Administration Le système de gestion de contenu

Plus en détail

Toute personne souhaitant maîtriser les techniques liées à la conception de produits multimédia et à la création de sites Web.

Toute personne souhaitant maîtriser les techniques liées à la conception de produits multimédia et à la création de sites Web. Web Designer Durée 90 jours (630 h) Public Toute personne souhaitant maîtriser les techniques liées à la conception de produits multimédia et à la création de sites Web. Objectifs La formation Web designer

Plus en détail

Sommaire : Pourquoi créer un site web? Qu est-ce qu un site Web? Les différents types de sites. Quelles solutions peuvent être employées?

Sommaire : Pourquoi créer un site web? Qu est-ce qu un site Web? Les différents types de sites. Quelles solutions peuvent être employées? Sommaire : Pourquoi créer un site web? Qu est-ce qu un site Web? Les différents types de sites Quelles solutions peuvent être employées? Présentation d une des solutions Conclusion Aujourd hui le web est

Plus en détail

Avant-propos FICHES PRATIQUES EXERCICES DE PRISE EN MAIN CAS PRATIQUES

Avant-propos FICHES PRATIQUES EXERCICES DE PRISE EN MAIN CAS PRATIQUES Avant-propos Conçu par des pédagogues expérimentés, son originalité est d être à la fois un manuel de formation et un manuel de référence complet présentant les bonnes pratiques d utilisation. FICHES PRATIQUES

Plus en détail

OFFRE DE SERVICE. www.votreentreprise.com

OFFRE DE SERVICE. www.votreentreprise.com 2011 NOM ENTREPRISE OFFRE DE SERVICE CONCEPTION, REALISATION ET HEBERGEMENT SITE WEB www.votreentreprise.com AFConsulting Web Services Page 1 sur 19 SOMMAIRE Lettre, offre de services --------------------------------------------

Plus en détail

Guide d utilisation de fonctionnalités avancées de Beyond 20/20 (application à des données départementales issues de Sit@del2)

Guide d utilisation de fonctionnalités avancées de Beyond 20/20 (application à des données départementales issues de Sit@del2) Guide d utilisation de fonctionnalités avancées de Beyond 20/20 (application à des données départementales issues de Sit@del2) Les indications ci-dessous ont pour objectif de guider la personnalisation

Plus en détail

Guide d'utilisation de la. plate-forme GAR. pour déposer une demande. de Bourse Sanitaire et Sociale

Guide d'utilisation de la. plate-forme GAR. pour déposer une demande. de Bourse Sanitaire et Sociale Guide d'utilisation de la plate-forme GAR pour déposer une demande de Bourse Sanitaire et Sociale Pour déposer une demande de Bourse Sanitaire et Sociale, vous allez vous authentifier sur la plate-forme

Plus en détail

Créer du contenu en ligne avec WordPress

Créer du contenu en ligne avec WordPress Créer du contenu en ligne avec WordPress La création d un blog ne demande pas de compétences particulières en informatique ou en développement. Wordpress vous permet de créer un blog via un compte en ligne

Plus en détail

Petit guide à l'usage des profs pour la rédaction de pages pour le site Drupal du département

Petit guide à l'usage des profs pour la rédaction de pages pour le site Drupal du département Petit guide à l'usage des profs pour la rédaction de pages pour le site Drupal du département Le nouveau site du département Le nouveau site du département est situé, comme l'ancien à l'adresse suivante

Plus en détail

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING Durée : 3J / 21H Formateur : Consultant expert en PAO et Web-marketing. Groupe de : 4 max Formation au web marketing Objectifs : Mettre en oeuvre des

Plus en détail

Créer un site Internet dynamique

Créer un site Internet dynamique Créer un site Internet dynamique avec SPIP (version 3) Document de référence Denise St-Pierre animatrice au service local du Récit 1. Qu est-ce que SPIP?... 3 2. Caractéristiques de SPIP... 3 3. Quelques

Plus en détail

Documentation Honolulu 14 (1) - 0209

Documentation Honolulu 14 (1) - 0209 Documentation Honolulu 14 (1) - 0209 Honolulu 14 3 Sommaire Honolulu 14 le portail Intranet / Internet de votre entreprise PARTIE 1 -MANUEL UTILISATEUR 1. LE PORTAIL HONOLULU : PAGE D ACCUEIL 8 1.1 Comment

Plus en détail

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES WEB & DÉVELOPPEMENT LES BASES DU WEB HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES LE LANGAGE HTML STRUCTURE D UNE PAGE En-tête et corps Syntaxe INSÉRER DES CONTENUS Texte : formatage (titre,

Plus en détail

Introduction à. Oracle Application Express

Introduction à. Oracle Application Express Introduction à Oracle Application Express Sommaire Qu est-ce que Oracle Application Express (APEX)? Vue d ensemble des fonctionnalités et des différents composants d Oracle APEX Démonstration de création

Plus en détail

Introduction à Expression Web 2

Introduction à Expression Web 2 Introduction à Expression Web 2 Définitions Expression Web 2 est l éditeur HTML de Microsoft qui répond aux standard dew3c. Lorsque vous démarrez le logiciel Expression Web 2, vous avez le choix de créer

Plus en détail

RÉALISATION D UN SITE DE RENCONTRE

RÉALISATION D UN SITE DE RENCONTRE RÉALISATION D UN SITE DE RENCONTRE Par Mathieu COUPE, Charlène DOUDOU et Stéphanie RANDRIANARIMANA Sous la coordination des professeurs d ISN du lycée Aristide Briand : Jérôme CANTALOUBE, Laurent BERNARD

Plus en détail

Notes pour l utilisation d Expression Web

Notes pour l utilisation d Expression Web EICW Formation Webmaster Notes pour l utilisation d Expression Web G. Barmarin 2008-2009 1 /21 Table des matières 1 Introduction... 3 2 Installer Expression Web... 4 3 Explorer et personnaliser l interface

Plus en détail

Conception d'un système d'information WEB avec UML Par Ass SERGE KIKOBYA

Conception d'un système d'information WEB avec UML Par Ass SERGE KIKOBYA Conception d'un système d'information WEB avec UML Par Ass SERGE KIKOBYA I. Introduction Suite à une demande des étudiants, il m'est apparu intéressant de montrer, à travers un exemple concret, comment

Plus en détail

GUIDE DE L UTILISATEUR Recoveo Récupérateur de données

GUIDE DE L UTILISATEUR Recoveo Récupérateur de données Table d index : 1. Généralités 1 2. Installation du logiciel 2 3. Suppression du logiciel 2 4. Activation du logiciel 3 5. Récupération de données perdues 4 6. Interprétation du résultat 6 7. Enregistrement

Plus en détail

Tutorial Terminal Server sous

Tutorial Terminal Server sous Tutorial Terminal Server sous réalisé par Olivier BOHER Adresse @mail : xenon33@free.fr Site Internet : http://xenon33.free.fr/ Tutorial version 1a Page 1 sur 1 Index 1. Installation des services Terminal

Plus en détail

Diffuser un contenu sur Internet : notions de base... 13

Diffuser un contenu sur Internet : notions de base... 13 Diffuser un contenu sur Internet : notions de base... 13 1.1 Coup d œil sur l organisation de cet ouvrage.............. 15 Préambule : qu est-ce qu une page web?................ 16 À propos du HTML...........................

Plus en détail

Un site web collaboratif avec Drupal. Judith Hannoun - Journées INSHS 16 Octobre 2012

Un site web collaboratif avec Drupal. Judith Hannoun - Journées INSHS 16 Octobre 2012 Un site web collaboratif avec Drupal Judith Hannoun - Journées INSHS 16 Octobre 2012 Site web Ensemble de pages en html Des liens hypertextes Une base de données si site dynamique Une interface graphique

Plus en détail

Comment faire pour créer ses propres pages html?

Comment faire pour créer ses propres pages html? . Comment faire pour créer ses propres pages html? Insérer une vidéo Pour ajouter une vidéo de votre choix, il vous faut insérer, dans un premier temps, un tableau dans lequel vous placerez un mot, par

Plus en détail

UNIVERSITE BORDEAUX - MONTAIGNE. Projet HK_Lime

UNIVERSITE BORDEAUX - MONTAIGNE. Projet HK_Lime UNIVERSITE BORDEAUX - MONTAIGNE INSTITUT UNIVERSITAIRE DE TECHNOLOGIE Département MMI (Métier du Multimédia et de l Internet) Projet Tuteuré Deuxième Année Projet HK_Lime Etudiants: Alexandre Lacombe Jimmy

Plus en détail

Mise en place Active Directory, DNS Mise en place Active directory, DNS sous Windows Serveur 2008 R2

Mise en place Active Directory, DNS Mise en place Active directory, DNS sous Windows Serveur 2008 R2 BTS SIO Mise en place Active Directory, DNS Mise en place Active directory, DNS sous Windows Serveur 2008 R2 Frédéric Talbourdet Centre de formation Morlaix - GRETA BTS SIO CAHIER D ES CHARGES - Projet

Plus en détail

Bases de données et interfaces Génie logiciel

Bases de données et interfaces Génie logiciel Bases de données et interfaces Génie logiciel Merlet benjamin Merlet-Billon Maryvonne Hueber Yann Jamin Guillaume Giraud Sandra Département Génie Biologique Professeurs responsables : Option BIMB Promotion

Plus en détail

OMGL 6 Cahier des charges

OMGL 6 Cahier des charges OMGL 6 Helpdesk Radoslav Cvetkoski, Xavier Fanti, Yohann Haution, Yanis Salti, Sébastien Tassier Sommaire Helpdesk... 1 0. Historique du document... 3 1. Introduction... 3 2. Présentation de la société...

Plus en détail

Notice d utilisation du serveur SE3 (Samba Édu 3) Version «élèves» 2.4 Lycée Jean-Pierre TIMBAUD

Notice d utilisation du serveur SE3 (Samba Édu 3) Version «élèves» 2.4 Lycée Jean-Pierre TIMBAUD Notice d utilisation du serveur SE3 (Samba Édu 3) Version «élèves» 2.4 Lycée Jean-Pierre TIMBAUD 7 septembre 2014 INTRODUCTION Les ordinateurs du lycée sont dans le domaine JPT (sous serveur Linux) possédant

Plus en détail

Guide Expert Comptable Production Coala Sm@rt-Cool

Guide Expert Comptable Production Coala Sm@rt-Cool Guide Expert Comptable Production Coala Sm@rt-Cool Décembre 2007 Sage Division Experts-Comptables - 11 rue de Cambrai - 75945 Paris Cedex 19 Siège Social Sage : 10 rue Fructidor - 75834 Paris Cedex 17

Plus en détail

Programmation Web TP1 - HTML

Programmation Web TP1 - HTML Programmation Web TP1 - HTML Vous allez réaliser votre premier site Web dans lequel vous présenterez la société SC, agence spécialisée dans la conception des sites internet. 1 - Une première page en HTML

Plus en détail

Formation Webmaster : Création de site Web Initiation + Approfondissement

Formation Webmaster : Création de site Web Initiation + Approfondissement Contactez notre équipe commerciale au 09.72.37.73.73 Aix en Provence - Bordeaux - Bruxelles - Geneve - Lille - Luxembourg - Lyon - Montpellier - Nantes - Nice - Paris - Rennes - Strasbourg - Toulouse Formation

Plus en détail

Module ebay pour PrestaShop Guide du vendeur

Module ebay pour PrestaShop Guide du vendeur Module ebay pour PrestaShop Guide du vendeur Basé sur le module d'extension version 1.7.1, publié en 04/2014 Version du document : 1.4, 08/2014 1 Informations et aide Généralités Pour obtenir des informations

Plus en détail

Manuel d utilisation de la plate-forme de gestion de parc UCOPIA. La mobilité à la hauteur des exigences professionnelles

Manuel d utilisation de la plate-forme de gestion de parc UCOPIA. La mobilité à la hauteur des exigences professionnelles Manuel d utilisation de la plate-forme de gestion de parc UCOPIA La mobilité à la hauteur des exigences professionnelles 2 Manuel d utilisation de la plate-forme de gestion de parc UCOPIA 1 Table des matières

Plus en détail

Sage CRM. Sage CRM 7.3 Guide du portable

Sage CRM. Sage CRM 7.3 Guide du portable Sage CRM Sage CRM 7.3 Guide du portable Copyright 2014 Sage Technologies Limited, éditeur de ce produit. Tous droits réservés. Il est interdit de copier, photocopier, reproduire, traduire, copier sur

Plus en détail

Introduction à HTML5, CSS3 et au responsive web design

Introduction à HTML5, CSS3 et au responsive web design 1 Introduction à HTML5, CSS3 et au responsive web design Jusqu à une période récente, les sites web étaient conçus avec une largeur fixe de l ordre de 960 pixels, en espérant que les visiteurs en tirent

Plus en détail

PC Check & Tuning 2010 Optimisez et accélérez rapidement et simplement les performances de votre PC!

PC Check & Tuning 2010 Optimisez et accélérez rapidement et simplement les performances de votre PC! PC Check & Tuning 2010 Optimisez et accélérez rapidement et simplement les performances de votre PC! MAGIX PC Check & Tuning 2010 est la solution logicielle complète pour l'analyse, la maintenance et l'accélération

Plus en détail

MEGA Web Front-End Installation Guide MEGA HOPEX V1R1 FR. Révisé le : 5 novembre 2013 Créé le : 31 octobre 2013. Auteur : Noé LAVALLEE

MEGA Web Front-End Installation Guide MEGA HOPEX V1R1 FR. Révisé le : 5 novembre 2013 Créé le : 31 octobre 2013. Auteur : Noé LAVALLEE MEGA HOPEX V1R1 FR Révisé le : 5 novembre 2013 Créé le : 31 octobre 2013 Auteur : Noé LAVALLEE SOMMAIRE Sommaire... 2 Étape préliminaire... 3 Système d exploitation... 3.Net... 3 Rôles nécessaires... 3

Plus en détail

cbox VOS FICHIERS DEVIENNENT MOBILES! INTERFACE WEB MANUEL D UTILISATION

cbox VOS FICHIERS DEVIENNENT MOBILES! INTERFACE WEB MANUEL D UTILISATION cbox VOS FICHIERS DEVIENNENT MOBILES! INTERFACE WEB MANUEL D UTILISATION BV Introduction L application cbox peut-être installée facilement sur votre ordinateur. Une fois l installation terminée, le disque

Plus en détail

Nouveautés joomla 3 1/14

Nouveautés joomla 3 1/14 Nouveautés joomla 3 1/14 Table des matières 1 Responsive... 1 2 Bootstrap... 1 3 LESS CSS intégré... 1 4. JUI (pour les développeurs d'extensions)... 1 5. Le Mambo days vs le Génial UX... 2 6. 7 étapes

Plus en détail

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau) CS WEB Ch 1 Introduction I. INTRODUCTION... 1 A. INTERNET INTERCONNEXION DE RESEAUX... 1 B. LE «WEB» LA TOILE, INTERCONNEXION DE SITES WEB... 2 C. L URL : LOCALISER DES RESSOURCES SUR L INTERNET... 2 D.

Plus en détail

7.0 Guide de la solution Portable sans fil

7.0 Guide de la solution Portable sans fil 7.0 Guide de la solution Portable sans fil Copyright 2010 Sage Technologies Limited, éditeur de ce produit. Tous droits réservés. Il est interdit de copier, photocopier, reproduire, traduire, copier sur

Plus en détail

GUIDE MEMBRE ESPACE COLLABORATIF. Février 2012

GUIDE MEMBRE ESPACE COLLABORATIF. Février 2012 GUIDE MEMBRE ESPACE COLLABORATIF Février 2012 Ce document est disponible sur le site WEB de l Agence de la santé et des services sociaux de la Montérégie, à l adresse suivante : http://extranet.santemonteregie.qc.ca/userfiles/file/espace-collabo/2012-02-04guide-membre-espace-collaboratif.pdf

Plus en détail

Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante :

Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante : Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante : http://www.hegerys.com/documentation/magicsafe-windows-doc.pdf

Plus en détail

Soyez accessible. Manuel d utilisation du CMS

Soyez accessible. Manuel d utilisation du CMS Soyez accessible. Manuel d utilisation du CMS Nameo : mode d emploi Nameo est une agence web basée en Alsace, à Strasbourg. Son champ d action : création ou refonte de sites internet, stratégie et mise

Plus en détail

Publication dans le Back Office

Publication dans le Back Office Site Web de l association des ingénieurs INSA de Lyon Publication dans le Back Office Note : dans ce guide, l'appellation GI signifie Groupe d'intérêt, et GR Groupe Régional laure Buisset Page 1 17/09/2008

Plus en détail