You are on page 1of 44

EST LOKO/BTS NTIC THEME 

: INSCRIPTION DES ETUDIANTS EN LIGNE

TABLE DES MATIERES

Avant-propos……………………………………………………………………………………………………………………3
Dédicaces…………………………………………………………………………………………………………………………4
Remerciements ………………………………………………………………………………………………………………5
Introduction………………………………………………………………………………………………………………………6
PARTIE A – ANALYSE CONCEPTUELLE DU SITE WEB…………………………………………….7
I- PREMIERE ETAPE…………………………………………………………………………………………8
1. Définition des objectifs……………………………………………………………………………8
2. Le public cible………………………………………………………………………………………….…8
3. Détermination du contenu………………………………………………………………………8
II- DEUXIEME ETAPE……………………………………………………………………………………….9
1. Elaboration de la structure d’information………………………………………………9
2. Les outils de référence ……………………………………………………………………….……9
a) Interface………………………………………………………………………………………9
b) Ergonomie……………………………………………………………………………………9
c) L’interactivité……………………………………………………………………………….10
III- TROISIEME ETAPE ……………………………………………………………………………………..10
1. Facteurs de création de l’interface utilisateur………………………….…….10
a) La charte graphique……………………………………………………….……10
b) Le choix des couleurs…………………………………………………………10
c) La maquette ………………………………………………………………………10
2. La page d’accueil du site………………………………………………………………………11

PARTIE B - ANALYSE CONCEPTUELLE DE LA BASE DE DONNEES……..………………12


I- LA METHODE D’ANALYSE RETENUE……………………………………………………….13
II- ANALYSE CONCEPTUELLE DES DONNEES………………………………………………13
1. Importances règles de gestion……………………………………………………………13
2. Dictionnaire de données……………………………………………………………………14
3. Description de la structure d’accès théorique(SAT) ………………………….17
4. Schéma du modèle conceptuel des données(MCD)…………………….…17
III- ANALYSE LOGIQUE DE DONNEES……………………………………………………….19
Schéma du MLD
IV- LE MODELE PHYSIQUE DES DONNEES………………………………………………19
Description des tables

11
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 d’accès 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

11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

Avant-propos

Présent parmi les établissements leaders de Côte d’Ivoire, le groupe LOKO


existe depuis 17 ans. Cette structure dont le président, fondateur est Monsieur José
Dominique LOKO a mis plusieurs infrastructures au service de l’enseignement
technique, professionnel, secondaire et supérieur pour participer à la promotion de
l’éducation : EST LOKO, ISFOP, ISFOP Optique, ESTTA, ISTTA, Institut
supérieur le Progrès, Ecole William PONTY et plusieurs annexes.
L’Ecole Supérieure de Technologie (EST LOKO) quant à elle s’est investie
dans les recherches avec les filières d’avenir à savoir la Télécommunication et les
NTIC caractérisées par une nouvelle génération de techniques au service de
l’information et de la communication utilisant les outils de la technologie nouvelle à
savoir: Internet, le réseau GSM…
La préparation d’un rapport de fin de stage permettra aux étudiants de faire un
bilan de leur formation en entreprise afin de valider leur diplôme par l’appréciation
du jury.

11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

DEDICACES

Au terme de ma formation de Brevet Technicien Supérieur


Option : NOUVELLES TECHNOLOGIES DE L’INFORMATION
ET DE LA COMMUNICATION, je dédie ce présent rapport à mon
sauveur JESUS CHRIST, qui est tout pour moi.
Je le dédie également à mes parents qui veillent sur moi et pour tous
les sacrifices qu’ils ont consentis à mon égard.

REMERCIEMENTS
11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

Toutes œuvres humaines dans sa réalisation requièrent un certain


nombre de condition (physique, morale, financière, etc.), toutes choses
qui ne semblent pas toujours dépendre de nous.

Ma gratitude première va tout d’abord à l’endroit de DIEU. La


miséricorde DIEU par essence et par excellence pour sa grâce, sa
présence et sa protection.

Ensuite je rends hommage à mes parents qui n’ont cessé de me faire


confiances et pour tous les sacrifices effectués ; il s’agit de 
- ma mère que j’adore tellement
- mon père

Et toute ma famille

Ma gratitude s’étend également à l’endroit des personnes


bienveillantes et de bonnes volontés qui nous ont aidés à monter ce
projet. Il s’agit 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.

11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

Introduction

Les technologies de l’information et de la communication (TIC) se


développent à un rythme accéléré. Elles contribuent largement à la croissance
économique, à la création d’emplois et d’entreprises. Elles permettent de
nouveaux modes d’organisation et de travail, de commerce, d’éducation, de
loisirs, de style de vie. Elles sont les moteurs de la société de l’information.

Télécommunications, informatique, électronique, traitement du signal se


complètent pour offrir de nouveaux services. La possibilité de numériser et de
transmettre en temps réel des textes, des sons et des images transforme nos
façons de communiquer, comme avec le téléphone portable ou l’Internet.
Dans cette optique, l’innovation est permanente. L’ambition pédagogique du
GROUPE LOKO, grande école au cœur de l’information et de la
communication, est de préparer des techniciens supérieurs et des ingénieurs à
prendre en compte des technologies que l’on ne connaît pas encore
aujourd’hui.

11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

I-PREMIERE ETAPE :

11
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. D’où la nécessité de mettre en place
une application WEB dynamique permettant et facilitant l’inscription 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) Détermination du contenu

 Au delà des avantages de ce site web énumérés ci-haut, d’autres avantages
peuvent être décrits 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 différentes écoles et son président fondateur.

 CYCLE BTS :
Cette rubrique fera une brève énumération des filières enseignées au groupe LOKO
en cycle BTS.

 CYCLE INGENIEUR :
Cette rubrique fera une brève énumération des filières enseignées au groupe
LOKO en cycle Ingénieur.

 INSCRIPTION :
Cette rubrique permettra aux personnes qui désirent adhérer au Groupe
LOKO de s’inscrire.

 9LIVRE d’OR :
A travers cette rubrique les internautes pourrons laisser leur opinion sur le
Groupe LOKO.

 CONTACT :
Cette rubrique contiendra les contacts du groupe et un formulaire de contact à
travers lequel l’on pourra contacter le groupe.

11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

 LE PRESIDENT :
Cette rubrique réservée au discours du Président du Groupe LOKO M. José
Dominique LOKO.

II-DEUXIEME ETAPE

1) Elaboration de la structure d’information

2) les outils de référence

a. Interface

Une interface est un point (point de contact), un intermédiaire entre au moins


deux entités de natures différentes. Ces entités peuvent être soit des systèmes
informatiques et/ou des êtres humains. L’interface appartient donc aux objets, elle
leur est commune, un langage partagé, mais ce qu’elle est pour l’un peut-être
différent de ce qu’elle est pour l’autre. Elle est une limite qui permet l’échange et la
communication. On distingue deux grands types d’interfaces : les interfaces
physiques et les interfaces graphiques numériques.

b. Ergonomie

11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

L’ergonomie informatique appelée aussi « utilisation », est la capacité du produit


informatique à être facilement utilisé par une personne pour réaliser la tache pour
laquelle il a été conçu. Elle englobe à la fois :
 La performance de réalisation de la tache
 La satisfaction que procure l’utilisation du logiciel
 La facilité avec laquelle on apprend à s’en servir

c. Interactivité
L’interactivité caractérise les interactions possibles entre l’utilisateur et le site
web.
Les liens hypertextes offrent de vastes possibilités dans ce domaine et permettent
d’offrir au visiteur des parcours multiples, au gré de ses envies. Il est conseillé de
mettre suffisamment de liens entre les différentes pages. Par contre, trop de liens
peuvent rendre difficile la lecture.

III-TROISIEME ETAPE

1.facteur de création de l’interface utilisateur

a. La charte graphique
La charte graphique web est un document qui contient les règles de création de
l’ensemble des pages d’un site afin d’en assurer la cohérence. La charte graphique
permet d’assurer une homogénéité à l’intérieur d’un site et, entre les sites d’une
même entité, de contrôler l’image que l’entité souhaite véhiculé.
Elle contient :
 Les couleurs principales
 Les éléments graphiques communs à tous les sites
 L’organisation des pages
 Les images de référence
 Les zones de menu et les éléments à utiliser pour la navigation
 Les styles de caractère

b. Le choix des couleurs


Il s’agit ici de choisir les différentes couleurs qui biens agencées donnerons une
bonne vue de notre site web. Ainsi devrons-nous faire remarquer que le choix des
couleurs est une étape importante pour réussir la charte graphique du site web car elle
est l’une des premières choses qui attirent l’intention de l’internaute.

c. La maquette

11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

La maquette est le reflet de nos choix créatifs. C’est un document avec faux
texte et fausse photo, mais suffisamment évocateur pour donner une idée du résultat
final. En générale, d’ailleurs, les web designer, les web marketeurs, ne préparent pas
une, mais plusieurs maquettes qui correspondent à des différences de sensibilités ou
à des orientations créatives différentes, plus ou moins illustrées, animées,
dynamisées, etc.…

2. La page d’accueil du site web

11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

I- LA METHODE D’ANALYSE RETENUE

11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

La méthode retenue pour l’élaboration est la méthode MERISE (Méthode


d’Etude et de Réalisation Informatique des Sous Ensembles)

II- LE MODELE CONCEPTUEL DES DONNEES (MCD)

Le MCD est l’élément le plus connu de MERISE et certainement le plus utile. Il


permet d’établir une représentation nette du système d’information (SI) et définit les
dépendances fonctionnelles entre elles.
 ENTITE  : objet physique ou abstrait ayant des caractéristiques comparables
 RELATION OU ASSOCIATION : lien entre plusieurs entités
 PROPRIETE : elle est caractérisée par un type (chiffre ou texte …) et une
longueur
L’ensemble des propriétés type du MCD compose le dictionnaire de données :
Il sert à définir les différentes abréviations que l’on pourra rencontrer dans le
système d’information. Il définit la nature et le type des différentes entités et
propriété que l’on utilisera. Il permet également de déterminer la taille de la base de
données à concevoir.
 IDENTIFIANT : propriété ou concaténation de propriété permettant de
distinguer une propriété parmi toutes les autres dans une entité
 cardinalité minimum : nombre minimum de fois ou une entité est concerné par
l’association
 cardinalité maximum : nombre maximum de fois ou une entité est concerné par
l’association

1- Les règles de gestions

RG1  : Un étudiant peut être affecté ou non affecté


RG2  : Un étudiant ne peut s’inscrire que dans une et une seule filière
RG3 : Le groupe LOKO dispose de plusieurs établissements où peuvent s’inscrire
les étudiants.
RG4  : Le matricule est donné en fonction de l’établissement et d’une valeur auto-
incrémentée
RG5  : Les cursus des étudiants peuvent être différents
RG6  : Pour les étudiants non affectés, les frais de scolarité sont réglés par un
responsable de la paie.
RG7  : Pour les étudiants affectés, les frais de scolarité sont réglés par le
gouvernement.
RG8: L’étudiant reçoit un numéro de préinscription

2- le dictionnaire des données (DD)

11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

NOM SIGNIFICATION TYPE LONGUEUR NATURE OBSERVATIONS

11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

Id_cur L’identifiant du cursus N 5 EL Id


Ets_fqte1 Etablissement fréquenté AN 100 EL
la première année
antérieure
cls_suivie1 Classe suivie la première AN 100 EL
année antérieure
gpe_an_passe1 Groupe de l’an passé AN 10 EL

diplome1 Diplôme obtenu la AN 50 EL


première année
antérieure
date1 Date d’obtention du DATE 12 CO JJ/MM/AAAA
diplôme la première
année antérieure
Ets_fqte2 Etablissement fréquenté AN 100 EL
la deuxième année
antérieure
cls_suivie2 Classe suivie la AN 100 EL
deuxième année
antérieure
gpe_an_passe2 Groupe de l’an passé AN 10 EL

Diplome2 Diplôme obtenu la AN 50 EL


deuxième année
antérieure
Date2 Date d’obtention du DATE 12 CO JJ/MM/AAAA
diplôme la première
année antérieure
Id_ets L’identifiant de N 2 EL Id
l’établissement
Libelle_ets Libellé de AN 15 EL
l’établissement
Adresse_ets La boite postale de AN 50 CO
l’établissement
Sit_geo Situation géographique A 30 CO
de l’établissement
Tel_ets Numéro de téléphone de N 15 EL
l’établissement
Id Identifiant d’inscription N 5 EL Id
de l’étudiant
matricule Numéro de matricule de AN 10 CO
l’étudiant
statut Statut de l’étudiant A 15 EL Affecté ou non
affecté
Nom_etd Nom de l’étudiant A 20 EL

11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

Prenoms_etd Prénoms de l’étudiant A 35 EL


date_naissance Date de naissance de date 12 CO JJ/MM/AAAA
l’étudiant
lieu_naissance Lieu de naissance de A 100 EL
l’étudiant
pays Pays d’origine de A 50 EL
l’étudiant
sexe Sexe de l’étudiant A 10 EL Masculin/féminin
residence Résidence de l’étudiant A 100 EL
Tel_etd Numéro de téléphone de N 15 EL
l’étudiant
email Adresse électronique de AN 65 EL
l’étudiant
niveau Niveau de l’étudiant AN 8 EL
classe_a_suivre Classe à suivre par AN 100 EL
l’étudiant
filiere Filière choisie par AN 100 EL
l’étudiant
adrs_photo Adresse de la photo de AN 50 EL
l’étudiant
nom_pere Nom du père de A 55 EL
l’étudiant
prof_pere Profession du père de A 100 EL
l’étudiant
nom_mere Nom de la mère de A 55 EL
l’étudiant
prof_mere Profession de la mère de A 100 EL
l’étudiant
Id_fil Identifiant de la filière N 2 EL Id
Cout Coût de la filière N 12 EL
Libelle_fil Libellé de la filière AN 100 EL
Numero Numero d’inscription N 5 EL Id
Date_insc Date de l’inscription Date 12 CO JJ/MM/AAAA
Droit Droit d’inscription N 6 EL
Matricule Matricule de l’étudiant AN 10 EL
qui s’inscrit
id_resp Identifiant du N 5 EL Id
responsable de la paie de
l’étudiant
Nom_resp Nom du responsable de A 20 EL
la paie
Prenoms_resp Prénoms du responsable A 35 EL
de la paie
Profession Profession du A 100 EL

11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

responsable de la paie
Adresse_resp Adresse postale du AN 100 CO
responsable de la paie
Tel_resp Numéro de téléphone du N 15 EL
responsable de la paie
id_tut Identifiant du tuteur de N 5 EL Id
l’étudiant
Nom_tut Nom du responsable de A 55 EL
la paie
Adresse_tut Adresse postale du AN 100 CO
responsable de la paie
Tel_tut Numéro de téléphone du N 15 EL
responsable de la paie
Cel_tut Numéro de cellulaire du N 15 EL
responsable de la paie
id_msg Identifiant du message N 11 EL Id
dans le livre d’or
Nom_auteur Nom du visiteur ayant A 20 EL
signé le livre d’or
Email_auteur Adresse électronique du AN 65 EL
visiteur ayant signé le
livre d’or
Date_msg Date d’enregistrement du Date 12 CO JJ/MM/AAAA
message
Message Message enregistré dans A 1000 EL
le livre d’or

Légende du dictionnaire de données


AN : alphanumérique EL : élémentaire
A : alphabétique CO : concaténé
Id : identifiant N : numérique

3-Description de la structure d’accès théorique(SAT)

11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

4- Le Modèle Conceptuel des Données (MCD)

11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

III-LE MODELE LOGIQUE DES DONNEES (MLD)

Le MLD consiste à :


 valoriser l’activité générée par les modèles externes associés aux traitements.
 Une optimisation générale.
Notre MLD se présente 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 (id_resp, nom_resp, prenoms_resp, profession,


adresse_resp, tel_resp)

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 l’implantation sur un ordinateur de l’ensemble des données du MLD


Sa description est liée aux techniques d’information concernant le système de gestion
des données.
La description du MPD se fera dans un langage du SGBD.

11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

Description des tables

Nom de table : ETUDIANT clé primaire : id


Mode d’accès : direct
Support : disque dur
Nature : statique Clés secondaires : id_resp, id_tut, id_fil, id_cur, id_ets

Rubrique Description Type Longueur


Id Identifiant d’inscription de N 5
l’étudiant
Matricule Matricule de l’étudiant AN 10
Statut Statut de l’étudiant A 15
Nom_etd Nom de l’étudiant A 20
Prenoms_etd Prénoms de l’étudiant A 35

Date_naissance Date de naissance de date 12


l’étudiant
Lieu_naissance Lieu de naissance de A 100
l’étudiant
Pays Pays d’origine de l’étudiant A 50
Sexe Sexe de l’étudiant A 10
Residence Résidence de l’étudiant A 100
Tel_etd Numéro de téléphone de N 15
l’étudiant
Email_etd Adresse électronique de AN 65
l’étudiant
Niveau Niveau de l’étudiant AN 8
Classe_a_suivre Classe à suivre par l’étudiant AN 100
filiere Filière choisie par l’étudiant AN 100
Adrs_photo Adresse de la photo de AN 50
l’étudiant dans la base de
données
Nom_pere Nom du père de l’étudiant A 55
Prof_pere Profession du père de A 100
l’étudiant
Nom_mere Nom de la mère de l’étudiant A 55

11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

Prof_mere Profession de la mère de A 100


l’étudiant
ENREGISTREMENT TOTAL : 995

Nom de table : RESPONSABLE-PAIE clé primaire : id_resp


Mode d’accès : direct
Support : disque dur
Nature : statique

Rubrique Description Type Longueur


Id_resp Identifiant du responsable de N 5
la paie de l’étudiant
Nom_resp Nom du responsable de la A 20
paie de l’étudiant
Prenoms_resp Prénoms du responsable de la A 35
paie de l’étudiant
Profession Profession du responsable de A 100
la paie de l’étudiant
Adresse_resp Adresse du responsable de la AN 100
paie de l’étudiant
Tel_resp Numéro de téléphone du N 15
responsable de la paie de
l’étudiant
ENREGISTREMENT TOTAL : 275

Nom de table : TUTEUR clé primaire : id_tut


Mode d’accès : direct
Support : disque dur
Nature : statique

Rubrique Description Type Longueur


Id_tut Identifiant du tuteur de N 5
l’étudiant
Nom_tut Nom du tuteur de l’étudiant A 55
Adresse_tut Adresse du tuteur de l’étudiant AN 100
Tel_tut Numéro de téléphone du N 15
tuteur de l’étudiant
Cel_tut Numéro de cellulaire du tuteur N 15
de l’étudiant
ENREGISTREMENT TOTAL : 190

11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

Nom de table : FILIERE clé primaire : id_fil


Mode d’accès : direct
Support : disque dur
Nature : statique

Rubrique Description Type Longueur


Id_fil Identifiant de la filière choisie N 2
par l’étudiant
cout Coût de la filière choisie par N 12
l’étudiant
Libelle_fil Libellé de la filière choisie par AN 100
l’étudiant
ENREGISTREMENT TOTAL : 114

Nom de table : CURSUS clé primaire : id_cur


Mode d’accès : direct
Support : disque dur
Nature : statique

Rubrique Description Type Longueur


Id_cur L’identifiant du cursus N 5
Ets_fqte1 Etablissement fréquenté la AN 100
première année antérieure
cls_suivie1 Classe suivie la première AN 100
année antérieure
gpe_an_passe1 Groupe de l’an passé AN 10
diplome1 Diplôme obtenu la première AN 50
année antérieure
date1 Date d’obtention du diplôme DATE 12
la première année
antérieure
Ets_fqte2 Etablissement fréquenté la AN 100
deuxième année antérieure
cls_suivie2 Classe suivie la deuxième AN 100
année antérieure
gpe_an_passe2 Groupe de l’an passé AN 10

Diplome2 Diplôme obtenu la AN 50


deuxième année antérieure
Date2 Date d’obtention du diplôme DATE 12
la deuxième année
antérieure

11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

ENREGISTREMENT TOTAL : 549

Nom de table : LIVRE_OR clé primaire : id_fil


Mode d’accès : direct
Support : disque dur
Nature : statique Clés secondaires : id
Rubrique Description Type Longueur
Id_msg Identifiant du message dans N 11
le livre d’or
Nom_auteur Nom du visiteur ayant signé A 20
le livre d’or
Email_auteur Adresse électronique du AN 65
visiteur ayant signé le livre
d’or
Date_msg Date d’enregistrement du date 12
message
Message Message enregistré dans le A 1000
livre d’or
ENREGISTREMENT TOTAL : 1108

Nom de table : ETABLISSEMENT clé primaire : id_ets


Mode d’accès : direct
Support : disque dur
Nature : statique

Rubrique Description Type Longueur


Id_ets L’identifiant de N 2
l’établissement
Libelle_ets Libellé de l’établissement AN 15
Adresse_ets La boite postale de AN 50
l’établissement
Sit_geo Situation géographique de A 30
l’établissement
Tel_ets Numéro de téléphone de N 15
l’établissement
ENREGISTREMENT TOTAL : 114

11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

Nom de table : INSCRIPTION clé primaire : numero


Mode d’accès : direct
Support : disque dur
Nature : statique

Rubrique Description Type Longueur


numero Numero d’inscription N 5
Date_insc Date de l’inscription date 12
Droit Droit d’inscription N 6
Matricule Matricule de l’étudiant qui AN 10
s’inscrit
ENREGISTREMENT TOTAL : 33

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


MYSQL

1) MySQL
MySQL est un système de gestion de base de données. Selon le type d'application, sa
licence est libre ou propriétaire. Il fait partie des logiciels de gestion de base de
données les plus utilisés au monde, autant par le grand public (applications Web
principalement) que par des professionnels, au même titre que Oracle ou Microsoft
SQL Server.
MySQL dérive directement de SQL (Structured Query Language) qui est un
langage de requête vers les bases de données exploitant le modèle relationnel. Il en
reprend la syntaxe mais n'en conserve pas toute la puissance puisque de nombreuses
fonctionnalités de SQL n'apparaissent pas dans MySQL (sélections imbriquées, clés
étrangères...)
Le serveur de base de données MySQL est très souvent utilisé avec le langage de
création 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 hébergé gratuitement (par exemple sur Free.fr).

2) Mise en œuvre

 CREATION DE LA BASE DE DONNEES

11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

 CREATION DE LA TABLE ETUDIANT

 CREATION DE LA TABLE FILIERE

11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

 CREATION DE LA TABLE ETABLISSEMENT

 CREATION DE LA TABLE TUTEUR

11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

 CREATION DE LA TABLE RESPONSABLE-PAIE

 CREATION DE LA TABLE CURSUS

11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

 CREATION DE LA TABLE INSCRIPTION

 CREATION DE LA TABLE LIVRE D’OR

11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

I- HEBERGEMENT ET TRANSFERT

1)Les fournisseurs d’accès à Internet

Le fournisseur d’accès à Internet est un organisme offrant à des clients d’accéder à


l’Internet. Il peut aussi offrir des services en ligne.
Le fournisseur d’accès est aussi une société qui permet de vous connecter à
l’ensemble du réseau Internet par le biais de votre modem.
Exemple: club Internet, AVISO, Wanadoo, AOL…
Intermédiaire incontournable de la connexion au réseau Internet, le choix du
fournisseur d'accès Internet (FAI) se révèle important pour répondre le mieux
possible à ses besoins. Avant de se lancer, un minimum de connaissance et d'effort de
comparaison des différents acteurs des télécommunications et des services Internet
est indispensable.
Les FAI les plus visibles n'étant pas forcément les plus avantageux...

Le secteur des Fournisseurs d'Accès Internet (FAI) a connu, depuis quelques


années, une activité exponentielle. Les services et les coûts proposés par les FAI ont
considérablement changé, et l'on observe depuis quelque temps une relative stabilité
tarifaire sur le marché de l'accès 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 matériel informatique.

2) le nom de domaine

Le nom de domaine est une chaîne de caractère qui permet de localiser un


service Internet sans connaître l’adresse IP de la machine sur laquelle il est localisé.
Exemple : http://www.facilehtml.fr

Un site Internet est défini par son URL. En effet, un site Internet possédant son
propre nom de domaine, est beaucoup plus facile à mémoriser ; Un visiteur reviendra
plus facilement sur un site dont le nom est facile à retenir que sur un site dont le nom
est extrêmement 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 généralement une touche de professionnalisme et de
crédibilité à un site Internet, et provoque chez l'internaute un sentiment de confiance
plus fort.

 Choix du nom de domaine

11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

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
domaine n'est pas qu'une liste complexe de caractères, il doit être choisi à bon
escient en évitant les écueils suivants :
 Choisir des noms compliqués
 Choisir des noms trop longs (www.commentcamarche.net est déjà
limite)
 Mettre des caractères spéciaux tels que sous tirets (_)

De plus le nom de domaine doit :


 Être prononçable ;
 Avoir dans la mesure du possible une signification ;
 Être disponible.
 Vérifier la disponibilité du nom ;

 Déposer un nom de domaine

Le nom de domaine se dépose auprès d'un organisme international (l'Internic)


ou de l'un des sous organismes appelés « registrars ». La classification du nom de
domaine correspond généralement à une répartition géographique.
.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 créer les fichiers
HTML de votre site, ils sont organisés en dossiers, enregistrés sur le disque dur de
votre ordinateur (ordinateur local), il nous faut maintenant les transférer vers
l'ordinateur de notre hébergeur ou serveur (ordinateur distant) dans le répertoire
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 procédure.
Ce type de logiciel nous permettra non seulement de transférer les fichiers de votre
site (upload), mais aussi de télécharger des fichiers sur votre ordinateur (download) à
partir d'un serveur FTP. Le logiciel client FTP le plus souvent utilisé sous Windows
est Cute FTP. Très performant, il vous permettra d'ajouter, de supprimer des fichiers
au sein de l'ordinateur distant, de les renommer, de planifier le téléchargement (jour
11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

et heure) pour qu'il s'exécute par exemple la nuit en heures creuses.


Cute FTP est aussi capable de reprendre le transfert là où il s'est interrompu. Un arrêt
du transfert peut se produire pour différentes raisons: déconnexion inopinée de votre
ordinateur, diminution soudaine de la bande passante. Cela nous arrivera peut-être
jamais, néanmoins cette fonction est intéressante.
4) Fonctionnement des clients (FTP)

FTP : File Transfert Protocol = Protocole de Transfert de Fichiers.


Après la Messagerie, après 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 Universités. FTP a la possibilité de transférer des fichiers en
provenance ou vers d'autres ordinateurs connectés à l'Internet.
De par le monde, des millions de fichiers multimédia (documents, dernière version
d'un navigateur, plug-in, utilitaires, programmes shareware ou freeware images, sons,
vidéos, drivers, jeux, polices....) sont stockés dans des répertoires sur des sites FTP,
communément appelés des serveurs FTP. Les programmes utilisés 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 bénéficiaire de
l'opération et le serveur est celui qui se met à votre disposition.
Entre deux ordinateurs connectés (même différents : Mac, PC, Unix...) qui utilisent
le même protocole FTP, il va y avoir transfert de fichiers sur le Réseau. Si la taille du
fichier à transférer n'est pas limitée, elle conditionne souvent la durée 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 indépendance aux systèmes de fichiers des machines clientes et
serveurs
- permettre de transférer des données de manière efficace
 pour sont le reflet de votre position d'utilisateur, mais les mêmes termes
s'appliquent lors du transfert entre deux serveurs, qui ne font alors fonction que
de relais.

Entre deux ordinateurs connectés (même différents : Mac, PC, Unix...) qui utilisent le
même protocole FTP, il va y avoir transfert de fichiers sur le Réseau. Si la taille du
fichier à transférer n'est pas limitée, elle condition

11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

5) configuration des clients (FTP)

Pour obtenir un espace disque pour votre site Internet,


vous devez ouvrir un compte, que vous passiez par un hébergeur
ou que vous profitiez de l'espace offert par votre
fournisseur d'accès à Internet (FAI).
Après 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 données sont en commun
 L'installation de votre logiciel client FTP terminée, ouvrez maintenant Cute
FTP en double cliquant sur l'icône (si elle est placée sur le bureau) ou par le
menu Démarrer / Programmes / Cute FTP (si tel est le chemin d'accès utilisé
lors de l'installation du programme)
 Par défaut, à l'ouverture de Cute FTP, une petite fenêtre intitulée
"FTP Site Manager" se superpose à la grande. Dans cette petite fenêtre, 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 défaut. Cliquez sur OK pour valider.

HEBERGEMENT DU SITE WEB

11
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 (dépend des serveurs FTP)
 PASS <mdp> : <mdp> représente 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 récupérer le chemin courant des fichiers sur le serveur
 LIST pour lister les fichiers présents sur le serveur
 STAT pour connaître l'état du serveur
 HELP pour savoir quelles sont les commandes disponibles sur le serveur
 DELE pour effacer un répertoire
 RMD pour effacer un fichier
 RNFR pour créer un fichier

11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

 RNTO pour renommer un fichier


 MKD pour créer un répertoire
 QUIT pour quitter le serveur
 GET fichier_ distant : rapatrie « fichier_ distant » dans le répertoire courant de
ma machine.
 PUT mon_ fichier : envoie « mon_ fichier » dans le répertoire courant de la
machine distante.

II- LE REFERENCEMENT
Référencer consiste à promouvoir et à mettre en évidence son site sur le réseau
internet. Il s'agit donc de se positionner sur les moteurs de recherches, les annuaires,
et les sites qui abordent les mêmes sujets que votre site pour lui apporter une visibilité
vis à vis de tous les internautes. Le référencement est l'ensemble des interventions
visant le positionnement stratégique optimal d'un site web sur les services de
recherche, pour les mots-clés les plus pertinents. Le référencement est une discipline
complexe, fluide et dynamique, qui requiert la présence d'un spécialiste au sein de
l'équipe, et ce, dès la phase de la conception du site. Un référencement efficace est un
référencement planifié dès la conception du site web. Il signifie aussi enregistrement
d’un site Web dans les moteurs et répertoire de recherche afin de le faire connaître
aux internautes, d’en accroître la visibilité et d’en augmenter ainsi le nombre des
visiteurs
1) Les balises META
Ce sont des balises HTML spéciales.
Ces balises, les META TAGS, placées dans la tête 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 dépend pour une bonne
part dans les soins pris dans la construction et l’optimisation de ces balises, et dans
l’étroite corrélation entre ces META TAGS et les textes et contenus qu'ils sont censés
représenter.
Les balises sont invisibles par l’internaute insérée dans l’entête d’une page Web
permettant de donner des informations sur la page. il permettent au moteur de
recherche de mieux analyser le contenu d’une 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 : Limitée :
11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

soit en nombre de mots (7 ou 8 maxi)


soit en nombre de caractères (entre 50 et 100 selon les moteurs de recherche)
Particularités de cette balise :
Les majuscules, caractères accentués et chiffres sont acceptés
Le contenu de cette balise apparaît dans l'affichage du résultat de recherche.
Conseil
Eviter les titres "bateau" dans le style "bienvenue sur notre site".
Reproduire, autant que possible le texte d'entrée 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 : Limitée :
Soit en nombre de mots (20 à 50)
Soit en nombre de caractères (entre 180 et 300 selon les moteurs de recherche)

Particularités de cette balise :


Les majuscules, caractères accentués et chiffres sont acceptés
Le contenu de cette balise apparaît (souvent tronqué) dans l'affichage du
résultat de recherche.

Le conseil:
Limiter cette balise à 20 / 25 mots.
Construire des phrases cohérentes.
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">

 Séparateur conseillé : virgule + espace


Taille de la balise : de 100 caractères à + de 1800 caractères suivant les
moteurs
Particularités de cette balise :
Les caractères accentués sont acceptés
Conseil
Limiter la taille des mots clefs à 1000 caractères
Faire figurer les mots clefs avec et sans accents.
Inscrire les mots clefs importants en tête de la liste.

11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

Éviter de répéter le même mot clef plusieurs fois.


Penser aux variantes, singulier pluriel, masculin féminin, nom verbe.

 Balise META ROBOTS


Syntaxe : <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW,
ALL">
Particularités 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 présence de cette balise était une des conditions pour l'indexation par
Lycos. L'idéal est de créer un fichier robots.txt, et de le placer à la racine du
site (au même niveau que la page index). Ce fichier permet d'interdire certains
répertoires aux robots (cgi, stats, espaces privatifs, etc).
Exemple de syntaxe d'un fichier robot standard :
User-agent: * (l'étoile désigne l'ensemble des robots)
Disallow: /cgi-bin/ (cette ligne interdit l'indexation du répertoire cgi-bin)
Disallow: /logs/ (cette ligne interdit l'indexation du répertoire logs)

 Balise META LANGUAGE


Syntaxe : <META HTTP-EQUIV="Content-Language"
CONTENT="fr">
Arguments : (les principaux)
FR = français
DE = allemand
DK = danois
EN = anglais
EN-US = américainIT = italien

 Particularité :
Sur les moteurs mondiaux, affecte le site dans le répertoire de la langue.
Conseil
Risque de refus du site en FR s'il est proposé à un moteur uniquement
anglophone, paramètre pour refuser les sites d'autres langues.

 Balise META PRAGMA


Syntaxe : <Meta http-equiv="Pragma" content="no-cache">
Propriété : Impose au navigateur de votre visiteur de recharger la page à
chaque nouvelle visite, et donc de voir les dernières mises à jour de votre site.
Conseil

11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

Si votre site est assez lourd (sites très graphiques), vous imposez à votre
visiteur des temps de chargements importants, même s'il a visité la page 1
minute avant.

 Balise type de caractères


Syntaxe : <META HTTP-EQUIV="content-type" CONTENT="text/html;
charset=iso-8859-1">
Propriété : Désigne 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'intérêt général
Local = s'il concerne un public restreint
Cette balise est interprétée différemment selon les moteurs !

 Balise META EXPIRES


Syntaxe : <meta HTTP-EQUIV="Expires" content="UneDate">
Propriété :
Donne la date (jj, mois anglais, aaaa) de fin de validité d'une page.

 Balise META CLASSIFICATION


Syntaxe : <META NAME= "Classification" CONTENT= "rubrique1,
rubrique2">
Propriété : Recommande au moteur une rubrique où classer le site.

2) Les moteurs de recherche

Un moteur de recherche est une machine spécifique chargé d’indexé des pages Web
afin de permettre une recherche à l’aide de clé dans un formulaire de recherche.
C’est aussi un programme informatique conçu pour effectuer des recherches dans une
base de données. 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 répertoires
comme Yahoo! ou La Toile du Québec ne sont pas des moteurs de recherche, mais
disposent pourtant de ce dispositif. Il est convenu de faire une distinction entre les
répertoires et les moteurs de recherche, car leur mode de fonctionnement est basé sur
des principes forts différents.
Comme exemple nous pouvons citer: AltaVista, Google et Fast,
Ces programmes hautement sophistiqués sont logés sur des serveurs ultra
performants des moteurs de recherche. Leurs spiders naviguent sur Internet au hasard,
d’un lien à l’autre, et enregistrent l’information chemin faisant. Les moteurs de
11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

recherches disposent d'algorithmes basés sur un ensemble de critères : certains


moteurs de recherche mettent plus d'importance sur la popularité des liens d'un site,
tandis que d'autres préconisent sur la densité et la proximité des mots-clés. 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 critères
déterminant la méthode de recherche et l'ordre dans lequel seront triés les résultats.
Aucun moteur de recherche n'est pareil.

11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

L’idée de créer un site WEB est quasiment importante car cela permet de
connaître votre entreprise, vos produits et services à grande échelle.
Être sur l'Internet vous offre la possibilité de :
 Améliorer vos performances commerciales
 Attirer de nouveaux clients à l'international, que vous n'auriez peut-être
jamais eu le temps ni les moyens de démarcher,
 Construire ou développer son image en présentant votre entreprise, votre
savoir-faire et vos réalisations,
  Vendre vos produits et services au niveau mondial,
 Mieux connaître les attentes de vos clients et prospects en créant une relation
directe,
 Fidéliser et mieux servir vos clients en leur délivrant une information adaptée
à leurs besoins spécifiques.
  Posséder un moyen moderne de communication avec son réseau ou ses
distributeurs.
 augmenter vos marges
 Accroître votre chiffre d'affaires,
  Réduire vos frais généraux,
 Diminuer les temps de traitement de vos commandes.
 Améliorer votre fonctionnement interne 
 Mieux appréhender par ce biais les nouvelles technologies.

11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

 Cours de langages évolués 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

11
EST LOKO/BTS NTIC THEME : INSCRIPTION DES ETUDIANTS EN LIGNE

11

You might also like