Vous êtes sur la page 1sur 44

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

TABLE DES MATIERES


Avant-propos3 Ddicaces4 Remerciements 5 Introduction6 PARTIE A ANALYSE CONCEPTUELLE DU SITE WEB.7 IPREMIERE ETAPE8 1. Dfinition des objectifs8 2. Le public cible.8 3. Dtermination du contenu8 IIDEUXIEME ETAPE.9 1. Elaboration de la structure dinformation9 2. Les outils de rfrence .9 a) Interface9 b) Ergonomie9 c) Linteractivit.10 IIITROISIEME ETAPE ..10 1. Facteurs de cration de linterface utilisateur..10 a) La charte graphique.10 b) Le choix des couleurs10 c) La maquette 10 2. La page daccueil du site11 PARTIE B - ANALYSE CONCEPTUELLE DE LA BASE DE DONNEES..12 I- LA METHODE DANALYSE RETENUE.13 II- ANALYSE CONCEPTUELLE DES DONNEES13 1. Importances rgles de gestion13 2. Dictionnaire de donnes14 3. Description de la structure daccs thorique(SAT) .17 4. Schma du modle conceptuel des donnes(MCD).17 IIIIVANALYSE LOGIQUE DE DONNEES.19 Schma du MLD LE MODELE PHYSIQUE DES DONNEES19

Description des tables 1

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

V-

MISE EN UVRE DE LA BASE DE DONNEES SOUS MYSQL.24 1. MySQL.24 2. Mise en uvre .24

PARTIE C.30 I. HEBERGEMENT ET TRANSFERT.31 1. Les fournisseurs daccs a internet.31 2. Nom de domaine.31 3. Transfert des fichiers FTP.32 4. Fonctionnement des clients FTP.33 5. Configuration des clients FTP..34 II. REFERENCEMENT .36 1. Les balises META.36 2. Les moteurs de recherches.39 CONCLUSION GENERALE.41 BIBLIOGRAPHIE..42 WEBOGRAPHIE.42 ANNEXE..43

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

Avant-propos
Prsent parmi les tablissements leaders de Cte dIvoire, le groupe LOKO existe depuis 17 ans. Cette structure dont le prsident, fondateur est Monsieur Jos Dominique LOKO a mis plusieurs infrastructures au service de lenseignement technique, professionnel, secondaire et suprieur pour participer la promotion de lducation : EST LOKO, ISFOP, ISFOP Optique, ESTTA, ISTTA, Institut suprieur le Progrs, Ecole William PONTY et plusieurs annexes. LEcole Suprieure de Technologie (EST LOKO) quant elle sest investie dans les recherches avec les filires davenir savoir la Tlcommunication et les NTIC caractrises par une nouvelle gnration de techniques au service de linformation et de la communication utilisant les outils de la technologie nouvelle savoir: Internet, le rseau GSM La prparation dun rapport de fin de stage permettra aux tudiants de faire un bilan de leur formation en entreprise afin de valider leur diplme par lapprciation du jury.

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

DEDICACES
Au terme de ma formation de Brevet Technicien Suprieur Option : NOUVELLES TECHNOLOGIES DE LINFORMATION ET DE LA COMMUNICATION, je ddie ce prsent rapport mon sauveur JESUS CHRIST, qui est tout pour moi. Je le ddie galement mes parents qui veillent sur moi et pour tous les sacrifices quils ont consentis mon gard.

REMERCIEMENTS
1

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

Toutes uvres humaines dans sa ralisation requirent un certain nombre de condition (physique, morale, financire, etc.), toutes choses qui ne semblent pas toujours dpendre de nous. Ma gratitude premire va tout dabord lendroit de DIEU. La misricorde DIEU par essence et par excellence pour sa grce, sa prsence et sa protection. Ensuite je rends hommage mes parents qui nont cess de me faire confiances et pour tous les sacrifices effectus ; il sagit de - ma mre que jadore tellement - mon pre Et toute ma famille Ma gratitude stend galement lendroit des personnes bienveillantes et de bonnes volonts qui nous ont aids monter ce projet. Il sagit entre autre de tous les professeurs et les amis sans qui nous ne saurions quoi faire qui ont bien voulu nous port main forte dans notre tache.

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

Introduction
Les technologies de linformation et de la communication (TIC) se dveloppent un rythme acclr. Elles contribuent largement la croissance conomique, la cration demplois et dentreprises. Elles permettent de nouveaux modes dorganisation et de travail, de commerce, dducation, de loisirs, de style de vie. Elles sont les moteurs de la socit de linformation. Tlcommunications, informatique, lectronique, traitement du signal se compltent pour offrir de nouveaux services. La possibilit de numriser et de transmettre en temps rel des textes, des sons et des images transforme nos faons de communiquer, comme avec le tlphone portable ou lInternet. Dans cette optique, linnovation est permanente. Lambition pdagogique du GROUPE LOKO, grande cole au cur de linformation et de la communication, est de prparer des techniciens suprieurs et des ingnieurs prendre en compte des technologies que lon ne connat pas encore aujourdhui.

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

I-PREMIERE ETAPE

:
1

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

1) Objectifs

Le GROUPE LOKO, veut permettre aux tudiants, aux nouveaux bacheliers et aux professionnels de faire leur inscription en ligne. Do la ncessit de mettre en place une application WEB dynamique permettant et facilitant linscription en ligne.
2) Le public cible

Le groupe, en mettant en place ce site web, pourra atteindre diverses cibles : Les tudiants Les nouveaux bacheliers Les professionnels
ETC 3) Dtermination du contenu

Au del des avantages de ce site web numrs ci-haut, dautres avantages peuvent tre dcrits dans cette partie afin de rendre le site plus attirant : LE GROUPE : Cette rubrique permettra une description du Groupe LOKO initiateur du projet, la localisation de ses diffrentes coles et son prsident fondateur. CYCLE BTS : Cette rubrique fera une brve numration des filires enseignes au groupe LOKO en cycle BTS. CYCLE INGENIEUR : Cette rubrique fera une brve numration des filires enseignes au groupe LOKO en cycle Ingnieur. INSCRIPTION : Cette rubrique permettra aux personnes qui dsirent adhrer au Groupe LOKO de sinscrire. 9LIVRE dOR : A travers cette rubrique les internautes pourrons laisser leur opinion sur le Groupe LOKO. CONTACT :

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

Cette rubrique contiendra les contacts du groupe et un formulaire de contact travers lequel lon pourra contacter le groupe. LE PRESIDENT : Cette rubrique rserve au discours du Prsident du Groupe LOKO M. Jos Dominique LOKO.

II-DEUXIEME ETAPE
1) Elaboration de la structure dinformation

2) les outils de rfrence a. Interface Une interface est un point (point de contact), un intermdiaire entre au moins deux entits de natures diffrentes. Ces entits peuvent tre soit des systmes informatiques et/ou des tres humains. Linterface appartient donc aux objets, elle leur est commune, un langage partag, mais ce quelle est pour lun peut-tre diffrent de ce quelle est pour lautre. Elle est une limite qui permet lchange et la communication. On distingue deux grands types dinterfaces : les interfaces physiques et les interfaces graphiques numriques.

b. Ergonomie
1

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

Lergonomie informatique appele aussi utilisation , est la capacit du produit informatique tre facilement utilis par une personne pour raliser la tache pour laquelle il a t conu. Elle englobe la fois : La performance de ralisation de la tache La satisfaction que procure lutilisation du logiciel La facilit avec laquelle on apprend sen servir c. Interactivit Linteractivit caractrise les interactions possibles entre lutilisateur et le site web. Les liens hypertextes offrent de vastes possibilits dans ce domaine et permettent doffrir au visiteur des parcours multiples, au gr de ses envies. Il est conseill de mettre suffisamment de liens entre les diffrentes pages. Par contre, trop de liens peuvent rendre difficile la lecture.

III-TROISIEME ETAPE
1.facteur de cration de linterface utilisateur

a. La charte graphique La charte graphique web est un document qui contient les rgles de cration de lensemble des pages dun site afin den assurer la cohrence. La charte graphique permet dassurer une homognit lintrieur dun site et, entre les sites dune mme entit, de contrler limage que lentit souhaite vhicul. Elle contient : Les couleurs principales Les lments graphiques communs tous les sites Lorganisation des pages Les images de rfrence Les zones de menu et les lments utiliser pour la navigation Les styles de caractre b. Le choix des couleurs Il sagit ici de choisir les diffrentes couleurs qui biens agences donnerons une bonne vue de notre site web. Ainsi devrons-nous faire remarquer que le choix des couleurs est une tape importante pour russir la charte graphique du site web car elle est lune des premires choses qui attirent lintention de linternaute.

c. La maquette
1

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

La maquette est le reflet de nos choix cratifs. Cest un document avec faux texte et fausse photo, mais suffisamment vocateur pour donner une ide du rsultat final. En gnrale, dailleurs, les web designer, les web marketeurs, ne prparent pas une, mais plusieurs maquettes qui correspondent des diffrences de sensibilits ou des orientations cratives diffrentes, plus ou moins illustres, animes, dynamises, etc.
2. La page daccueil du site web

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

I- LA METHODE DANALYSE RETENUE


1

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

La mthode retenue pour llaboration est la mthode MERISE (Mthode dEtude et de Ralisation Informatique des Sous Ensembles) II- LE MODELE CONCEPTUEL DES DONNEES (MCD) Le MCD est llment le plus connu de MERISE et certainement le plus utile. Il permet dtablir une reprsentation nette du systme dinformation (SI) et dfinit les dpendances fonctionnelles entre elles. ENTITE : objet physique ou abstrait ayant des caractristiques comparables RELATION OU ASSOCIATION : lien entre plusieurs entits PROPRIETE : elle est caractrise par un type (chiffre ou texte ) et une longueur Lensemble des proprits type du MCD compose le dictionnaire de donnes : Il sert dfinir les diffrentes abrviations que lon pourra rencontrer dans le systme dinformation. Il dfinit la nature et le type des diffrentes entits et proprit que lon utilisera. Il permet galement de dterminer la taille de la base de donnes concevoir. IDENTIFIANT : proprit ou concatnation de proprit permettant de distinguer une proprit parmi toutes les autres dans une entit cardinalit minimum : nombre minimum de fois ou une entit est concern par lassociation cardinalit maximum : nombre maximum de fois ou une entit est concern par lassociation 1- Les rgles de gestions RG1 : Un tudiant peut tre affect ou non affect RG2 : Un tudiant ne peut sinscrire que dans une et une seule filire RG3 : Le groupe LOKO dispose de plusieurs tablissements o peuvent sinscrire les tudiants. RG4 : Le matricule est donn en fonction de ltablissement et dune valeur autoincrmente RG5 : Les cursus des tudiants peuvent tre diffrents RG6 : Pour les tudiants non affects, les frais de scolarit sont rgls par un responsable de la paie. RG7 : Pour les tudiants affects, les frais de scolarit sont rgls par le gouvernement. RG8: Ltudiant reoit un numro de prinscription

2- le dictionnaire des donnes (DD) 1

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

NOM

SIGNIFICATION

TYPE

LONGUEUR NATURE OBSERVATIONS

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

Id_cur Ets_fqte1 cls_suivie1 gpe_an_passe1 diplome1 date1 Ets_fqte2 cls_suivie2 gpe_an_passe2 Diplome2 Date2 Id_ets Libelle_ets Adresse_ets Sit_geo Tel_ets Id matricule statut Nom_etd

Lidentifiant du cursus

5 100 100 10 50 12 100 100 10 50 12 2 15 50 30 15 5 10 15 20

EL EL EL EL EL CO EL EL EL EL CO EL EL CO CO EL EL CO EL EL

Id

Etablissement frquent AN la premire anne antrieure Classe suivie la premire AN anne antrieure Groupe de lan pass AN Diplme obtenu la premire anne antrieure Date dobtention du diplme la premire anne antrieure Etablissement frquent la deuxime anne antrieure Classe suivie la deuxime anne antrieure Groupe de lan pass Diplme obtenu la deuxime anne antrieure Date dobtention du diplme la premire anne antrieure Lidentifiant de ltablissement Libell de ltablissement La boite postale de ltablissement Situation gographique de ltablissement Numro de tlphone de ltablissement Identifiant dinscription de ltudiant Numro de matricule de ltudiant Statut de ltudiant Nom de ltudiant AN DATE AN AN AN AN DATE N AN AN A N N AN A A

JJ/MM/AAAA

JJ/MM/AAAA Id

Id

Affect affect

ou

non

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

Prenoms_etd date_naissance lieu_naissance pays sexe residence Tel_etd email niveau classe_a_suivre filiere adrs_photo nom_pere prof_pere nom_mere prof_mere Id_fil Cout Libelle_fil Numero Date_insc Droit Matricule id_resp Nom_resp Prenoms_resp Profession

Prnoms de ltudiant Date de naissance de ltudiant Lieu de naissance de ltudiant Pays dorigine de ltudiant Sexe de ltudiant Rsidence de ltudiant Numro de tlphone de ltudiant Adresse lectronique de ltudiant Niveau de ltudiant Classe suivre par ltudiant Filire choisie par ltudiant Adresse de la photo de ltudiant Nom du pre de ltudiant Profession du pre de ltudiant Nom de la mre de ltudiant Profession de la mre de ltudiant Identifiant de la filire Cot de la filire Libell de la filire Numero dinscription Date de linscription Droit dinscription Matricule de ltudiant qui sinscrit Identifiant du responsable de la paie de ltudiant Nom du responsable de la paie Prnoms du responsable de la paie Profession du

A date A A A A N AN AN AN AN AN A A A A N N AN N Date N AN N A A A

35 12 100 50 10 100 15 65 8 100 100 50 55 100 55 100 2 12 100 5 12 6 10 5 20 35 100

EL CO EL EL EL EL EL EL EL EL EL EL EL EL EL EL EL EL EL EL CO EL EL EL EL EL EL

JJ/MM/AAAA

Masculin/fminin

Id

Id JJ/MM/AAAA

Id

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

Adresse_resp Tel_resp id_tut Nom_tut Adresse_tut Tel_tut Cel_tut id_msg Nom_auteur Email_auteur Date_msg Message

responsable de la paie Adresse postale du responsable de la paie Numro de tlphone du responsable de la paie Identifiant du tuteur de ltudiant Nom du responsable de la paie Adresse postale du responsable de la paie Numro de tlphone du responsable de la paie Numro de cellulaire du responsable de la paie Identifiant du message dans le livre dor Nom du visiteur ayant sign le livre dor Adresse lectronique du visiteur ayant sign le livre dor Date denregistrement du message Message enregistr dans le livre dor

AN N N A AN N N N A AN Date A

100 15 5 55 100 15 15 11 20 65 12 1000

CO EL EL EL CO EL EL EL EL EL CO EL JJ/MM/AAAA Id Id

Lgende du dictionnaire de donnes AN : alphanumrique A : alphabtique Id : identifiant

EL : lmentaire CO : concatn N : numrique

3-Description de la structure daccs thorique(SAT)

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

4- Le Modle Conceptuel des Donnes (MCD)

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

III-LE MODELE LOGIQUE DES DONNEES (MLD)


Le MLD consiste : valoriser lactivit gnre par les modles externes associs aux traitements. Une optimisation gnrale. Notre MLD se prsente comme suite : ETUDIANT(id,matricule,statut,nom_etd,prenoms_etd,date_naissance,lieu_naissan ce,pays,sexe,residence,tel_etd,email_etd,niveau,classe_a_suivre,filiere,adrs_photo,no m_pere,prof_pere,nom_mere,prof_mere,#id_resp, #id_tut, #id_fil, #id_cur, #id_ets) RESPONSABLE_PAIE adresse_resp, tel_resp) (id_resp, nom_resp, prenoms_resp, profession,

TUTEUR (id_tut, nom_tut, adresse_tut, tel_tut, cel_tut) FILIERE (id_fil, cout, libelle_fil) CURSUS(id_cur,ets_fqte1,cls_suivie1,gpe_a_passe1,diplome1,date1, ets_fqte2,cls_suivie2,gpe_a_passe2,diplome2,date2) LIVRE_OR (id_msg, nom_auteur, email_auteur, date_msg, message) ETABLISSEMENT (id_ets, libelle_ets, adresse_ets, sit_geo, tel_ets) INSCRIPTION (numero, date_insc, droit, matricule)

IV-LE MODELE PHYSIQUE DES DONNEES


Il permet limplantation sur un ordinateur de lensemble des donnes du MLD Sa description est lie aux techniques dinformation concernant le systme de gestion des donnes. La description du MPD se fera dans un langage du SGBD.

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

Description des tables Nom de table : ETUDIANT Mode daccs : direct Support : disque dur Nature : statique Cls

cl primaire : id secondaires : id_resp, id_tut, id_fil,


Type de N Longueur

id_cur, id_ets
Rubrique Description Identifiant dinscription ltudiant Matricule de ltudiant Statut de ltudiant Nom de ltudiant Prnoms de ltudiant

Id Matricule Statut Nom_etd Prenoms_etd Date_naissance Lieu_naissance Pays Sexe Residence Tel_etd Email_etd Niveau

5 10 15 20 35 12 100 50 10 100 15 65 8 100 100 50 55 100 55

AN A A A

Date de naissance de date ltudiant Lieu de naissance de A ltudiant Pays dorigine de ltudiant A Sexe de ltudiant Rsidence de ltudiant Numro de tlphone ltudiant Adresse lectronique ltudiant Niveau de ltudiant

A A
de N de AN

AN AN AN

Classe_a_suivre Classe suivre par ltudiant filiere Adrs_photo Nom_pere Prof_pere Nom_mere
Filire choisie par ltudiant

Adresse de la photo de AN ltudiant dans la base de donnes Nom du pre de ltudiant A Profession du pre de A ltudiant Nom de la mre de ltudiant A

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

Prof_mere

Profession de la mre de A ltudiant

100

ENREGISTREMENT TOTAL : 995

Nom de table : RESPONSABLE-PAIE

cl primaire :

id_resp
Mode daccs : direct Support : disque dur Nature : statique Rubrique Description

Type

Longueur

Id_resp Nom_resp Prenoms_resp Profession Adresse_resp Tel_resp

Identifiant du responsable de la paie de ltudiant Nom du responsable de la paie de ltudiant Prnoms du responsable de la paie de ltudiant Profession du responsable de la paie de ltudiant Adresse du responsable de la paie de ltudiant

N A A A AN

5 20 35 100 100 15

Numro de tlphone du N responsable de la paie de ltudiant

ENREGISTREMENT TOTAL : 275


Nom de table : TUTEUR Mode daccs : direct Support : disque dur Nature : statique Rubrique Description Identifiant du tuteur de ltudiant Nom du tuteur de ltudiant Adresse du tuteur de ltudiant Numro de tlphone du tuteur de ltudiant Numro de cellulaire du tuteur de ltudiant

cl primaire : id_tut

Type

Longueur

Id_tut Nom_tut Adresse_tut Tel_tut Cel_tut

N A AN N N

5 55 100 15 15

ENREGISTREMENT TOTAL : 190

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

Nom de table : FILIERE Mode daccs : direct Support : disque dur Nature : statique Rubrique Description

cl primaire : id_fil

Type

Longueur

Id_fil cout Libelle_fil

Identifiant de la filire choisie N par ltudiant Cot de la filire choisie par N ltudiant Libell de la filire choisie par AN ltudiant

2 12 100

ENREGISTREMENT TOTAL : 114


Nom de table : CURSUS Mode daccs : direct Support : disque dur Nature : statique Rubrique Description

cl primaire : id_cur

Type

Longueur

Id_cur Ets_fqte1
cls_suivie1 gpe_an_passe1 diplome1 date1

Lidentifiant du cursus Etablissement frquent la premire anne antrieure Classe suivie la premire anne antrieure Groupe de lan pass Diplme obtenu la premire anne antrieure Date dobtention du diplme la premire anne antrieure Etablissement frquent la deuxime anne antrieure Classe suivie la deuxime anne antrieure Groupe de lan pass

N
AN AN AN AN DATE AN AN AN

5 100 100 10 50 12 100 100 10 50 12

Ets_fqte2
cls_suivie2 gpe_an_passe2 Diplome2 Date2

Diplme obtenu la AN deuxime anne antrieure Date dobtention du diplme DATE la deuxime anne antrieure

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

ENREGISTREMENT TOTAL : 549


Nom de table : LIVRE_OR Mode daccs : direct Support : disque dur Nature : statique Rubrique Description

cl primaire : id_fil Cls secondaires : id


Type Longueur

Id_msg
Nom_auteur Email_auteur Date_msg Message

Identifiant du message dans le livre dor Nom du visiteur ayant sign le livre dor Adresse lectronique du visiteur ayant sign le livre dor Date denregistrement du message Message enregistr dans le livre dor

N A AN date A

11 20 65 12 1000

ENREGISTREMENT TOTAL : 1108


Nom de table : ETABLISSEMENT

cl primaire :

id_ets
Mode daccs : direct Support : disque dur Nature : statique Rubrique Description

Type

Longueur

Id_ets
Libelle_ets Adresse_ets Sit_geo Tel_ets

Lidentifiant de ltablissement Libell de ltablissement La boite postale de ltablissement Situation gographique de ltablissement Numro de tlphone de ltablissement

N AN AN A N

2 15 50 30 15

ENREGISTREMENT TOTAL : 114

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

Nom de table : INSCRIPTION Mode daccs : direct Support : disque dur Nature : statique Rubrique Description

cl primaire : numero

Type

Longueur

numero
Date_insc Droit Matricule

Numero dinscription Date de linscription Droit dinscription Matricule de ltudiant qui sinscrit

N date N AN

5 12 6 10

ENREGISTREMENT TOTAL : 33

V- MISE EN UVRE DE LA BASE DE DONNEES SOUS MYSQL


1) MySQL MySQL est un systme de gestion de base de donnes. Selon le type d'application, sa licence est libre ou propritaire. Il fait partie des logiciels de gestion de base de donnes les plus utiliss au monde, autant par le grand public (applications Web principalement) que par des professionnels, au mme titre que Oracle ou Microsoft SQL Server. MySQL drive directement de SQL (Structured Query Language) qui est un langage de requte vers les bases de donnes exploitant le modle relationnel. Il en reprend la syntaxe mais n'en conserve pas toute la puissance puisque de nombreuses fonctionnalits de SQL n'apparaissent pas dans MySQL (slections imbriques, cls trangres...) Le serveur de base de donnes MySQL est trs souvent utilis avec le langage de cration de pages web dynamiques : PHP. Il sera discut ici des commandes MySQL utilisables via PHP dans les conditions typiques d'utilisation dans le cadre de la gestion d'un site personnel hberg gratuitement (par exemple sur Free.fr).
2) Mise en uvre CREATION DE LA BASE DE DONNEES

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

CREATION DE LA TABLE ETUDIANT

CREATION DE LA TABLE FILIERE

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

CREATION DE LA TABLE ETABLISSEMENT

CREATION DE LA TABLE TUTEUR

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

CREATION DE LA TABLE RESPONSABLE-PAIE

CREATION DE LA TABLE CURSUS

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

CREATION DE LA TABLE INSCRIPTION

CREATION DE LA TABLE LIVRE DOR

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

I-

HEBERGEMENT ET TRANSFERT
1

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

1)Les fournisseurs daccs Internet Le fournisseur daccs Internet est un organisme offrant des clients daccder lInternet. Il peut aussi offrir des services en ligne. Le fournisseur daccs est aussi une socit qui permet de vous connecter lensemble du rseau Internet par le biais de votre modem. Exemple: club Internet, AVISO, Wanadoo, AOL Intermdiaire incontournable de la connexion au rseau Internet, le choix du fournisseur d'accs Internet (FAI) se rvle important pour rpondre le mieux possible ses besoins. Avant de se lancer, un minimum de connaissance et d'effort de comparaison des diffrents acteurs des tlcommunications et des services Internet est indispensable. Les FAI les plus visibles n'tant pas forcment les plus avantageux... Le secteur des Fournisseurs d'Accs Internet (FAI) a connu, depuis quelques annes, une activit exponentielle. Les services et les cots proposs par les FAI ont considrablement chang, et l'on observe depuis quelque temps une relative stabilit tarifaire sur le march de l'accs au Net. Pour tous les types d'utilisateurs, du particulier l'association, il convient de bien identifier ses besoins en connexion Internet et de les mettre tout d'abord en phase avec son matriel informatique. 2) le nom de domaine Le nom de domaine est une chane de caractre qui permet de localiser un service Internet sans connatre ladresse IP de la machine sur laquelle il est localis. Exemple : http://www.facilehtml.fr Un site Internet est dfini par son URL. En effet, un site Internet possdant son propre nom de domaine, est beaucoup plus facile mmoriser ; Un visiteur reviendra plus facilement sur un site dont le nom est facile retenir que sur un site dont le nom est extrmement compliqu. De plus, un nom de domaine bien choisi favorisera la bouche oreille et permettra au site de gagner plus vite en popularit. Enfin, le nom de domaine donne gnralement une touche de professionnalisme et de crdibilit un site Internet, et provoque chez l'internaute un sentiment de confiance plus fort.
Choix du nom de domaine

Etant donn que le nom de domaine doit tre facile diffuser, il est indispensable de le choisir le plus simple possible. Il est vident qu'un nom de

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

domaine n'est pas qu'une liste complexe de caractres, il doit tre choisi bon escient en vitant les cueils suivants : Choisir des noms compliqus Choisir des noms trop longs (www.commentcamarche.net est dj limite) Mettre des caractres spciaux tels que sous tirets (_) De plus le nom de domaine doit : tre prononable ; Avoir dans la mesure du possible une signification ; tre disponible. Vrifier la disponibilit du nom ; Dposer un nom de domaine Le nom de domaine se dpose auprs d'un organisme international (l'Internic) ou de l'un des sous organismes appels registrars . La classification du nom de domaine correspond gnralement une rpartition gographique. .com correspond aux entreprises vocation commerciale .edu correspond aux organismes ducatifs .gov correspond aux organismes gouvernementaux Le nom du serveur Web s'obtient en ajoutant www (ou tout autre nom de machine) avant le nom de domaine. 3) Transfert des fichiers (FTP) Voil, le moment tant attendu est arriv. Nous avons fini de crer les fichiers HTML de votre site, ils sont organiss en dossiers, enregistrs sur le disque dur de votre ordinateur (ordinateur local), il nous faut maintenant les transfrer vers l'ordinateur de notre hbergeur ou serveur (ordinateur distant) dans le rpertoire personnel qui nous a t attribu lorsque nous avons ouvert notre compte. Le transfert des fichiers s'effectue presque toujours par FTP (File Transfer Protocol). Pour cela, nous devons utiliser un logiciel que l'on nomme client FTP. De plus en plus d'diteurs de pages web contiennent un client FTP qui automatise cette procdure. Ce type de logiciel nous permettra non seulement de transfrer les fichiers de votre site (upload), mais aussi de tlcharger des fichiers sur votre ordinateur (download) partir d'un serveur FTP. Le logiciel client FTP le plus souvent utilis sous Windows est Cute FTP. Trs performant, il vous permettra d'ajouter, de supprimer des fichiers au sein de l'ordinateur distant, de les renommer, de planifier le tlchargement (jour et heure) pour qu'il s'excute par exemple la nuit en heures creuses.
1

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

Cute FTP est aussi capable de reprendre le transfert l o il s'est interrompu. Un arrt du transfert peut se produire pour diffrentes raisons: dconnexion inopine de votre ordinateur, diminution soudaine de la bande passante. Cela nous arrivera peut-tre jamais, nanmoins cette fonction est intressante. 4) Fonctionnement des clients (FTP) FTP : File Transfert Protocol = Protocole de Transfert de Fichiers. Aprs la Messagerie, aprs le WEB, avec le FTP voici un autre service de l'Internet, que l'volution technologique a rendu beaucoup plus facile d'emploi mais dont l'aspect est rest peu convivial. Ce service qui avec la messagerie et les forums de discussion taient les seuls outils existant avant l'apparition du Web en 1990, tait alors surtout utilis par les Centres de Chercheurs et les Universits. FTP a la possibilit de transfrer des fichiers en provenance ou vers d'autres ordinateurs connects l'Internet. De par le monde, des millions de fichiers multimdia (documents, dernire version d'un navigateur, plug-in, utilitaires, programmes shareware ou freeware images, sons, vidos, drivers, jeux, polices....) sont stocks dans des rpertoires sur des sites FTP, communment appels des serveurs FTP. Les programmes utiliss pour communiquer avec ces serveurs FTP, sont tout simplement des clients FTP. Nous retrouvons ici encore la notion de Client/Serveur, o le client est le bnficiaire de l'opration et le serveur est celui qui se met votre disposition. Entre deux ordinateurs connects (mme diffrents : Mac, PC, Unix...) qui utilisent le mme protocole FTP, il va y avoir transfert de fichiers sur le Rseau. Si la taille du fichier transfrer n'est pas limite, elle conditionne souvent la dure de connexion et donc le prix de la communication. Le protocole FTP a pour objectif de : - permettre un partage de fichier entre machines distantes - permettre une indpendance aux systmes de fichiers des machines clientes et serveurs - permettre de transfrer des donnes de manire efficace

pour sont le reflet de votre position d'utilisateur, mais les mmes termes s'appliquent lors du transfert entre deux serveurs, qui ne font alors fonction que de relais.

Entre deux ordinateurs connects (mme diffrents : Mac, PC, Unix...) qui utilisent le mme protocole FTP, il va y avoir transfert de fichiers sur le Rseau. Si la taille du fichier transfrer n'est pas limite, elle condition 5) configuration des clients (FTP)
1

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

Pour obtenir un espace disque pour votre site Internet, vous devez ouvrir un compte, que vous passiez par un hbergeur ou que vous profitiez de l'espace offert par votre fournisseur d'accs Internet (FAI). Aprs l'ouverture d'un compte, des informations vous sont fournies. Certaines d'entre elles sont indispensables la configuration de votre logiciel client FTP. La configuration varie d'un logiciel l'autre. Cependant, quelques donnes sont en commun

L'installation de votre logiciel client FTP termine, ouvrez maintenant Cute FTP en double cliquant sur l'icne (si elle est place sur le bureau) ou par le menu Dmarrer / Programmes / Cute FTP (si tel est le chemin d'accs utilis lors de l'installation du programme) Par dfaut, l'ouverture de Cute FTP, une petite fentre intitule "FTP Site Manager" se superpose la grande. Dans cette petite fentre, cliquez sur le bouton "Add Site" situ en bas droite : - dans "Site Label", tapez : le titre de votre site - dans "Host address", tapez : ftp.votre-hebergeur.com - dans "User ID", tapez : votre loggin - dans "Password" , tapez : votre mot de passe Laissez les autres valeurs par dfaut. Cliquez sur OK pour valider.

HEBERGEMENT DU SITE WEB

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

Quelques commandes FTP

USER <login> : ouvrir une session FTP avec le nom d'utilisateur <login>. En FTP anonyme taper anonymous ou rien du tout (dpend des serveurs FTP) PASS <mdp> : <mdp> reprsente le mot de passe de l'utilisateur <login>. En FTP anonyme taper anonymous ou votre adresse e-mail. ACCT CWD <chemin> : Change Working Directory CDUP : change to parent directory PWD pour rcuprer le chemin courant des fichiers sur le serveur LIST pour lister les fichiers prsents sur le serveur STAT pour connatre l'tat du serveur HELP pour savoir quelles sont les commandes disponibles sur le serveur DELE pour effacer un rpertoire RMD pour effacer un fichier RNFR pour crer un fichier
1

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

RNTO pour renommer un fichier MKD pour crer un rpertoire QUIT pour quitter le serveur GET fichier_ distant : rapatrie fichier_ distant dans le rpertoire courant de ma machine. PUT mon_ fichier : envoie mon_ fichier dans le rpertoire courant de la machine distante.

II- LE REFERENCEMENT
Rfrencer consiste promouvoir et mettre en vidence son site sur le rseau internet. Il s'agit donc de se positionner sur les moteurs de recherches, les annuaires, et les sites qui abordent les mmes sujets que votre site pour lui apporter une visibilit vis vis de tous les internautes. Le rfrencement est l'ensemble des interventions visant le positionnement stratgique optimal d'un site web sur les services de recherche, pour les mots-cls les plus pertinents. Le rfrencement est une discipline complexe, fluide et dynamique, qui requiert la prsence d'un spcialiste au sein de l'quipe, et ce, ds la phase de la conception du site. Un rfrencement efficace est un rfrencement planifi ds la conception du site web. Il signifie aussi enregistrement dun site Web dans les moteurs et rpertoire de recherche afin de le faire connatre aux internautes, den accrotre la visibilit et den augmenter ainsi le nombre des visiteurs 1) Les balises META Ce sont des balises HTML spciales. Ces balises, les META TAGS, places dans la tte du document HTML (entre les balises <Head> et</Head>) renseignent les moteurs de recherche sur la nature et le contenu de la page. Le bon positionnement d'un site sur les moteurs de recherche dpend pour une bonne part dans les soins pris dans la construction et loptimisation de ces balises, et dans ltroite corrlation entre ces META TAGS et les textes et contenus qu'ils sont censs reprsenter. Les balises sont invisibles par linternaute insre dans lentte dune page Web permettant de donner des informations sur la page. il permettent au moteur de recherche de mieux analyser le contenu dune page et de faciliter la recherche sur le net. Les principales balises META TAGS sont

Balise META TITLE Syntaxe : <TITLE>Le titre donn votre page</TITLE> Taille de la balise : Limite :
1

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

soit en nombre de mots (7 ou 8 maxi) soit en nombre de caractres (entre 50 et 100 selon les moteurs de recherche) Particularits de cette balise : Les majuscules, caractres accentus et chiffres sont accepts Le contenu de cette balise apparat dans l'affichage du rsultat de recherche. Conseil Eviter les titres "bateau" dans le style "bienvenue sur notre site". Reproduire, autant que possible le texte d'entre de la page. Faire figurer un ou plusieurs mots clefs importants dans le titre.

Balise META DESCRIPTION Syntaxe : <META NAME="Description" CONTENT="Le texte de description de votre page."> Taille de la balise : Limite : Soit en nombre de mots (20 50) Soit en nombre de caractres (entre 180 et 300 selon les moteurs de recherche) Particularits de cette balise : Les majuscules, caractres accentus et chiffres sont accepts Le contenu de cette balise apparat (souvent tronqu) dans l'affichage du rsultat de recherche.

Le conseil:
Limiter cette balise 20 / 25 mots. Construire des phrases cohrentes. Concentrer l'essentiel des mots clefs dans cette balise. Ne pas perdre de vue que vous ne vous adressez pas seulement au moteur de recherche, mais aussi vos futurs visiteurs.

Balise META KEYWORDS Syntaxe : <META NAME="keywords" CONTENT="motclef1, motclef2, motclef3"> Sparateur conseill : virgule + espace Taille de la balise : de 100 caractres + de 1800 caractres suivant les moteurs Particularits de cette balise : Les caractres accentus sont accepts Conseil Limiter la taille des mots clefs 1000 caractres Faire figurer les mots clefs avec et sans accents. Inscrire les mots clefs importants en tte de la liste.
1

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

viter de rpter le mme mot clef plusieurs fois. Penser aux variantes, singulier pluriel, masculin fminin, nom verbe.

Balise META ROBOTS

Syntaxe : <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW, ALL"> Particularits de cette balise : Indique au robot s'il doit indexer la page (index ou no index), suivre les liens (follow ou no follow), indexer toutes les pages (all) Conseil La prsence de cette balise tait une des conditions pour l'indexation par Lycos. L'idal est de crer un fichier robots.txt, et de le placer la racine du site (au mme niveau que la page index). Ce fichier permet d'interdire certains rpertoires aux robots (cgi, stats, espaces privatifs, etc). Exemple de syntaxe d'un fichier robot standard : User-agent: * (l'toile dsigne l'ensemble des robots) Disallow: /cgi-bin/ (cette ligne interdit l'indexation du rpertoire cgi-bin) Disallow: /logs/ (cette ligne interdit l'indexation du rpertoire logs)

Balise META LANGUAGE

Syntaxe : <META HTTP-EQUIV="Content-Language" CONTENT="fr"> Arguments : (les principaux) FR = franais DE = allemand DK = danois EN = anglais EN-US = amricainIT = italien

Particularit : Sur les moteurs mondiaux, affecte le site dans le rpertoire de la langue. Conseil Risque de refus du site en FR s'il est propos un moteur uniquement anglophone, paramtre pour refuser les sites d'autres langues.
Balise META PRAGMA

Syntaxe : <Meta http-equiv="Pragma" content="no-cache"> Proprit : Impose au navigateur de votre visiteur de recharger la page chaque nouvelle visite, et donc de voir les dernires mises jour de votre site. Conseil
1

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

Si votre site est assez lourd (sites trs graphiques), vous imposez votre visiteur des temps de chargements importants, mme s'il a visit la page 1 minute avant.

Balise type de caractres Syntaxe : <META HTTP-EQUIV="content-type" CONTENT="text/html; charset=iso-8859-1"> Proprit : Dsigne le type d'alphabet utilis. Dans l'exemple ci-dessus, alphabet pour l'Europe occidentale. Balise META DISTRIBUTION Syntaxe : <META NAME="distribution" CONTENT="global"> Arguments : Global = si le site est d'intrt gnral Local = s'il concerne un public restreint Cette balise est interprte diffremment selon les moteurs ! Balise META EXPIRES Syntaxe : <meta HTTP-EQUIV="Expires" content="UneDate"> Proprit : Donne la date (jj, mois anglais, aaaa) de fin de validit d'une page. Balise META CLASSIFICATION Syntaxe : <META NAME= "Classification" CONTENT= "rubrique1, rubrique2"> Proprit : Recommande au moteur une rubrique o classer le site. 2) Les moteurs de recherche

Un moteur de recherche est une machine spcifique charg dindex des pages Web afin de permettre une recherche laide de cl dans un formulaire de recherche. Cest aussi un programme informatique conu pour effectuer des recherches dans une base de donnes. Du point de vue du client, un moteur de recherche est un site web qui lui permet de trouver des adresses d'autres sites web. Notons que les rpertoires comme Yahoo! ou La Toile du Qubec ne sont pas des moteurs de recherche, mais disposent pourtant de ce dispositif. Il est convenu de faire une distinction entre les rpertoires et les moteurs de recherche, car leur mode de fonctionnement est bas sur des principes forts diffrents. Comme exemple nous pouvons citer: AltaVista, Google et Fast, Ces programmes hautement sophistiqus sont logs sur des serveurs ultra performants des moteurs de recherche. Leurs spiders naviguent sur Internet au hasard, dun lien lautre, et enregistrent linformation chemin faisant. Les moteurs de
1

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

recherches disposent d'algorithmes bass sur un ensemble de critres : certains moteurs de recherche mettent plus d'importance sur la popularit des liens d'un site, tandis que d'autres prconisent sur la densit et la proximit des mots-cls. La plupart des moteurs de recherche utilisent une combinaison de facteurs pour composer leurs formules. C'est dire que chaque moteur de recherche dispose de ses propres critres dterminant la mthode de recherche et l'ordre dans lequel seront tris les rsultats. Aucun moteur de recherche n'est pareil.

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

Lide de crer un site WEB est quasiment importante car cela permet de connatre votre entreprise, vos produits et services grande chelle. tre sur l'Internet vous offre la possibilit de : Amliorer vos performances commerciales Attirer de nouveaux clients l'international, que vous n'auriez peut-tre jamais eu le temps ni les moyens de dmarcher, Construire ou dvelopper son image en prsentant votre entreprise, votre savoir-faire et vos ralisations, Vendre vos produits et services au niveau mondial, Mieux connatre les attentes de vos clients et prospects en crant une relation directe, Fidliser et mieux servir vos clients en leur dlivrant une information adapte leurs besoins spcifiques. Possder un moyen moderne de communication avec son rseau ou ses distributeurs. augmenter vos marges Accrotre votre chiffre d'affaires, Rduire vos frais gnraux, Diminuer les temps de traitement de vos commandes. Amliorer votre fonctionnement interne Mieux apprhender par ce biais les nouvelles technologies.

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

Cours de langages volus de M. DIABAKATE ADAMA KHALID Cours de Merise de M. KOUAME HERVE WEBOGRAPHIE www.google.fr www.facilehtml.fr www.commentcamarche.com www.siteduzero.com www.phpdebutant.org www.developpez.com

QUELQUES LOGICIELS DE CREATION phpdesigner wamp notepad++ photoshop CS3 sothink glanda

EST LOKO/BTS NTIC

THEME : INSCRIPTION DES ETUDIANTS EN LIGNE