Vous êtes sur la page 1sur 25

 Thème 

: Application gestion de l’absence des élèves


à l’école EGIAM AZROU
 Branche : Développement INFORMATIQUE

 Niveau : Technicien Spécialisé 2ème année

 Année de formation : 2015 /2016

 Réalisé par : Fatiha TOUGHZAOUI

 Encadré par : Mr AIT-BA mouhssine


EGIAM AZROU

o Dédicace………………………………………….
o Introduction…………………………………………
o Présentation de l’établissement…………..
o Les outils utilisés…………………………………….
o Les taches réalisées………………………………
o Conclusion……………………………………………..

Dédicaces
1
EGIAM AZROU

Je dédie ce modeste travail à :


A mes parents, aucun hommage ne
pourrait être à la hauteur de l’amour Dont
ils ne cessent de me combler. Que dieu
leur procure bonne santé et longue vie.

A mon frère et mes sœurs qui


m’encouragent et me soutient toujours

A mon professeur que je respecte


beaucoup Mr AIT-BA Mouhssine.

A toute ma famille

Et mes amis que j’aime infiniment.

Et à tous ceux qui ont contribué de près ou


de loin.

Merci

Introduction
1
EGIAM AZROU

On va réaliser pour l’école privée « EGIAM » et son service de


scolarité une application qui permet de gérer un de ses services : 

« La gestion d’absence des étudiants »

Notre application vise à aider le personnel du service des étudiants


pour bien gérer l’absence des étudiants c’est-à-dire attribuer chaque
étudiant un tableau qui vise à contrôler l’absence des étudiants pour
chaque séance.

Mais avant de commencer notre travail, on va essayer de donner une


petite définition de l’école de gestion et d’informatique « EGIAM »

1
EGIAM AZROU

Présentation d’EGIAM
L’école « EGIAM » qui se situe à Azrou est une école privée de
système informatique qui permet de former des techniciens en
informatique.

L’école « EGIAM » assure un enseignement bilingue de qualité


basé sur des méthodes pédagogiques modernes et innovantes tout
en accordant un intérêt particulier au développement informatique
et réseau et télécommunication.

Deux Objectifs Importants :


• Avoir un diplôme de BAC+2
• Une insertion rapide dans le monde professionnel sur un territoire
riche en sociétés spécialisées en Informatique

Créé à la demande des professionnels, le DTS Diplôme de


Technicien Spécialisé en Développement Informatique permet aux
étudiants d'acquérir des compétences en INFORMATIQUE en vue de
répondre aux attentes des entreprises.

L'analyse des besoins, la conception et le développement des


applications sont les principales activités proposées dans ce DTS.
L'enseignement est assuré par des formateurs professionnels.

1
EGIAM AZROU

La reconnaissance de ce diplôme comme BAC + 2 permet une


insertion professionnelle rapide. Cette formation débouche sur des
postes de développeur informatique, de développeur WEB,
Administrateur de bases de données, Consultant en informatique...
75% ont un emploi après la sortie du diplôme, 25% sont en poursuite
d'études. Sanction de la formation : Diplôme de Technicien Spécialisé
en Développement Informatique.
PROGRAMME DE LA FORMATION :

1
EGIAM AZROU

Première année : Deuxième année :

 Métier et formation  Programmation orientée objet


 L'entreprise et son  Assistance technique à la
environnement clientèle (Métiers de Hotliner
 Notion de mathématiques informatique)
appliquées à l'informatique  Analyse et conception orientée
 Gestion du temps objet
 Veille technologique  Programmation Client-serveur
 Production de documents  Déploiement d'applications
 Communication  Introduction aux réseaux
interpersonnelle informatiques
 Logiciels d'application  Système de gestion de base de
 Programmation événementielle données II
 Technique de programmation  Applications hypermédias
structurées (Algorithmique /  Programmation de sites Web
langage C / VB.Net) dynamiques
 Langage de programmation  Initiation à la gestion de projets
structurée informatiques
 Conception et modélisation d'un  Projet de conception de fin de
système d'information formation
 Installation d'un poste  Techniques de recherche
informatique (Maintenance d'emploi
Hard / Soft+Réseaux  Intégration au milieu du travail
informatiques)  Méthodes pédagogiques :
 Communication en Anglais Approche par compétence
(Anglais technique)
 Technique de programmation
structurées (Algorithmique /
langage C / VB.Net)
 SGBD (MS ACCESS / SQL Server)

Méthodes pédagogiques :

 Approche par compétence


 Projet de conception de fin d'étude (sur un thème lié aux
systèmes et réseaux informatiques)

1
EGIAM AZROU

 Séminaires: HTML - Dreamweaver - Photoshop - Flash -


Méthode d'analyse (MERISE) -Linux - Oracle - Cisco - Certificats
Microsoft - Développement (JAVA) - PHP - MYSQL

Le cursus de formation comprend :

 Un projet de fin d'études faisant l'objet d'une soutenance face à


un Jury,
 Une mise en situation professionnelle lors de stages en
entreprise d'une durée de 4 semaines en 1ère année et de 6 à 8
semaines en fin de formation
ORGANISATION DE LA FORMATION

L'enseignement au titre de la formation initiale se déroule sur


deux années de formation et comporte 2410 heures de cours (Y
compris 480 les stages en entreprise). Les cours sont organisés en
général du lundi et au vendredi, du début Octobre à la fin Juillet,
permettant ainsi :

 Acquisition de connaissances dans le cadre des travaux dirigés


 Acquisition de savoir-faire pluridisciplinaires pendant la
formation : maîtrise des logiciels, jeux de simulation, activités
de synthèse
 Pédagogie en situation réelle : revue de presse, études et
projets, stages
 Recours aux moyens offerts par la technologie : Audiovisuel,
micro-ordinateurs, multimédia, internet, rétroprojecteurs, ...

Quelques interventions ou conférences sont parfois programmées


le mardi, en fonction des disponibilités des intervenants.

Des stages en entreprises sont prévus à la fin de chaque année de


formation. La rédaction d'un projet tutoré et d'un mémoire faisant
suite au stage est demandée, ainsi qu'une soutenance devant un jury
composé de professionnels.

1
EGIAM AZROU

Niveau d'admission et durée de la formation :

L'admission dans cette filière est réservée aux jeunes titulaires du


Baccalauréat ou plus. La durée de la formation est de 2 ans/ (20
Mois).

L’école dispose de 6 salles dont 2 sont des salles d’informatiques


équipées de matérielles informatiques Chaque salle à une capacité
variant de 16 places.

L’inscription se fait par le remplissage d’un formulaire qui


comporte l’option et le parcours désiré ainsi que les informations de
l’étudiant tel que son CNE, nom, tel, année d’obtention de bac est
son adresse dans l’administration de l’école. Les options sont : génie
informatique, réseau et télécommunication et informatique de
gestion. Les parcours sont : bac+2 ;

L’option est composée de plusieurs modules, et un module


contient plusieurs cours caractérisés par un nom et une masse
horaire. La moyenne générale d’un module est compose de 2
contrôle continue (25%) et un examen de fin module (50%).

Le module est validé avec une note supérieure ou égal à 10,


l’étudiant a le droit d’un rattrapage si il a obtenu une note entre 5 et
9.

Un cours ne peut pas être assuré par plusieurs enseignants. Les


cours sont repérés par le nom de l’enseignant. Certains enseignants
1
EGIAM AZROU

assurent plusieurs types de cours (algorithme, poo,...), l’enseignant


est caractérisé essentiellement par son CIN, un nom et un numéro
de téléphone.

Pour affecter un cours à une salle et à un enseignant, on veut


Pouvoir vérifier que l’enseignant n’a pas de cours simultanément
pour un autre groupe.

En ce qui concerne la gestion des absences, le traitement manuel


actuel est le suivant : une feuille de présence quotidienne, marquée
du n° de semaine et du nom du jour, circule d’enseignant à
enseignant en cours de journée. Lorsque l’administration est avertie
d’une absence d’un étudiant avant le début des cours, elle reporte la
mention “Excusé” sur la ligne de l’étudiant, pour chaque cours
concerné.

Chaque enseignant reporte la liste et le nombre d’absences non


excusées et constatées à son cours. La feuille de présence retourne à
l’administration en fin de journée. Toutes les absences injustifiées
font l’objet d’un courrier adressé aux parents, indiquant les jours et
heures d’absence de l’étudiant. Un étudiant peut être absent à un
cours sans être absent sur la journée. Une absence à un cours unique
peut être justifiée à l’avance

1
EGIAM AZROU

Les outils utilisés


Le langage PHP
Qu'est-ce que PHP ?
PHP est un langage de programmation qui s'intègre dans vos pages HTML. Il
permet entre autres de rendre automatiques des tâches répétitives,
notamment grâce à la communication avec une base de données (utilisation la
plus courante de PHP). Le but des exercices de phpDébutant est de vous
apprendre à maîtriser les bases de ces deux outils (PHP et base de données),
afin que vous puissiez élaborer vos propres applications.
Mais, avant de continuer, il est bon d'expliquer comment se déroule une
requête HTTP : en clair que se passe-t-il lorsque vous tapez une adresse dans
votre navigateur, où interviennent PHP et MySQL (la base de données), et les
conséquences que cela implique.
Voici, en simplifiant, ce qu'il se passe lorsque vous consultez une page html dite
statique :

 Votre navigateur envoie l'adresse URL (Uniform Ressource


Locator) que vous avez tapée
 Le serveur web est un "ordinateur" présent sur l'Internet et qui
héberge la page que vous demandez. Sur ce serveur on trouve
Apache, logiciel apte à traiter les requêtes HTTP que vous envoyez
lorsque vous demandez une page web. Apache va donc chercher le
fichier demandé dans son arborescence et renvoie à votre
navigateur la page HTML
1
EGIAM AZROU

 Votre navigateur interprète les différents langages se trouvant


dans ce fichier (HTML, JavaScript, CSS, etc ...) et affiche la page.

Maintenant, voyons ce qui se passe lorsque votre page HTML contient du code
PHP :

 Votre navigateur envoie l'adresse que vous avez tapée


 Le serveur web cherche dans son arborescence si le fichier existe,
et si celui-ci porte une extension reconnue comme une application
PHP (.PHP, .PHP3, .PHP4 par exemple). Si c'est le cas, le serveur
web transmet ce fichier à PHP.
 PHP parse le fichier, c'est-à-dire qu'il va analyser et exécuter le
code PHP qui se trouve entre les balises <?php et ?>. Si ce code
contient des requêtes vers une base de données MySQL, PHP
envoie la requête SQL. La base de données renvoie les
informations voulues au script qui peut les exploiter (pour les
afficher par exemple).

1
EGIAM AZROU

 PHP continue de parser la page, puis retourne le fichier dépourvu


du code PHP au serveur web.
 Le serveur web renvoie donc un fichier ne contenant plus de PHP,
donc seulement du HTML au navigateur qui l'interprète et
l'affiche.

Vous remarquez donc que PHP s'exécute côté serveur. Il n'y a plus aucune trace
du code PHP lorsque vous regardez le code source de la page dans votre
navigateur PHP.
La base de données la plus couramment utilisée avec PHP est sans aucun doute
MySQL. A quoi sert une base de données ? Lorsque vous allez produire des
informations dans votre script PHP, vous devez les stocker quelque part. Si ce
n'est pas le cas, elles seront alors perdues lorsque le serveur renverra la page
html au client (votre navigateur). Pour les stocker, il existe deux solutions: la
première consiste à les enregistrer dans un fichier texte sur le serveur (quelque
part dans l'arborescence de votre hébergement), la seconde à les enregistrer
dans une base de données. La sauvegarde dans un fichier texte n'est pas l'idéal,
notamment lorsque vous souhaitez chercher, modifier ou supprimer une partie
de l'information que vous stockez. Les bases de données ont été conçues dans
cette optique-là. Vous verrez dans quelques exercices comment SQL permet de
traiter l'information.
Utiliser PHP sur son ordinateur :
Pourquoi installer PHP sur son ordinateur ? Pour tester vos scripts PHP, vous
allez être amené à les envoyer sur votre hébergeur, sur Internet. Cependant il
devient vite très lourd de sans cesse renvoyer ces fichiers par FTP. C'est
pourquoi installer un serveur web sur son ordinateur est utile, et permet de
tester ses scripts plus souplement. Concrètement, votre ordinateur sera à la
fois client et serveur. Ainsi vous pourrez programmer en PHP sans avoir besoin
d'être connecté à Internet, ce qui peut être utile pour les personnes ne
disposant pas de connexions illimitées.
Alors que pour tester des pages web html en local, il suffit d'ouvrir le fichier
dans un navigateur, il faut un serveur web sur votre PC local pour tester une
page PHP. Pour cela, il existe plusieurs utilitaires très pratiques qui installeront
Apache, le serveur web le plus utilisé, PHP, MySQL . Leur installation et son
utilisation sont très simples et détaillées. Les plus connus sont :

 EasyPHP : Vous le trouverez sur www.easyPHP.org


 WAMPSERVER
 Et le plus léger, mais très fonctionnel MOV'AMP

1
EGIAM AZROU

Si vous êtes sous linux, la plupart des distributions (RedHat, Mandrake, etc ...)
installent par défaut Apache, PHP et MySQL. Un article sur Lea-linux indique
comment installer Apache, PHP et Mysql si cela n'a pas été fait. Il se trouve ici.
De plus, une application similaire à EasyPHP existe pour Linux, il s'agit de Linux
Easy Installer.
De plus, la documentation officielle (cf lien ci-après) contient une partie
consacrée à l'installation.
Quel outil pour faire du PHP ?
Pour faire du PHP, il ne vous faut rien d'autre qu'un simple éditeur de texte.
Vous en trouverez une liste ici ainsi qu'un comparatif plutôt complet ici.

Mais l'outil le plus indispensable est certainement la documentation officielle.


Celle-ci est disponible ici. Elle contient la description complète des fonctions, la
syntaxe de PHP, comment l'installer ... C'est une mine d'or, prenez le temps d'y
jeter un oeil, et en cas de doute c'est ici que vous devez chercher en premier.
Enfin sachez utiliser ces merveilleux outils que sont les moteurs de recherche,
et plus particulièrement Google. En cherchant bien vous trouverez facilement
des ressources (documentation, tutorial, article, ...) dont vous aurez besoin.
Le but pour vous est de pouvoir être autonome lorsque vous developperez et
de savoir se débrouiller seul face à un problème.
Notions essentielles !
Il est très important de comprendre ce qui suit :

 Il faut bien distinguer le client et le serveur (imaginez tout


bêtement la scène dans un bar). Votre navigateur est le client.
C'est lui qui demande la page web que vous avez entrée. Le
serveur est l'ordinateur sur l'Internet qui héberge cette page web.
PHP s'exécute donc côté serveur. Cependant, quand PHP envoie
une requête SQL au serveur MySQL, il est alors client, vous
saisissez ? :)
En voici quelques conséquences :
o Tout ce qui a trait à la présentation de la page (couleur du
texte, etc..) est à faire en HTML et CSS, exécutés côté client.
PHP n'a rien à voir avec le design de votre page
o Tout ce qui touche au comportement du navigateur est du
domaine du JavaScript, lui aussi exécuté par le client
o L'interêt de PHP est de générer du HTML ou du Javascript
dynamiquement. Le travail effectué avec PHP sur votre page
est totalement invisible pour le visiteur.

1
EGIAM AZROU

 Le SQL est un langage a part entière de PHP, il ne faut surtout pas


confondre les deux. C'est MySQL qui parse (c'est à dire analyse et
exécute) votre code SQL, PHP ne fait qu'envoyer une requête au
serveur MySQL
 PHPMyAdmin n'est pas une base de données ! Il s'agit simplement
d'un script PHP qui permet d'administrer vos bases de données
MySQL

Le langage HTML
HTML - Définition

Le HTML (« HyperText Mark-Up Language ») est un langage dit de « marquage


» (de « structuration » ou de « balisage ») dont le rôle est de formaliser
l'écriture d'un document avec des balises de formatage. Les balises permettent
d'indiquer la façon dont doit être présenté le document et les liens qu'il établit
avec d'autres documents.

Langage HTML

Le langage HTML permet notamment la lecture de documents sur Internet à


partir de machines différentes, grâce au protocole HTTP, permettant d'accèder
via le réseau à des documents repérés par une adresse unique, appelée URL.

On appelle World Wide Web (noté WWW) ou tout simplement Web (mot
anglais signifiant toile) la "toile virtuelle" formée par les différents documents
(appelés « pages web ») liés entre-eux par des hyperliens.

Les pages web sont généralement organisées autour d'une page d'accueil,
jouant un point central dans la navigation à l'aide des liens hypertextes. Cet
ensemble cohérent de pages web liées par des liens hypertextes et articulées
autour d'une page d'accueil commune est appelée site web.

Le Web est ainsi une énorme archive vivante composée d'une myriade de sites
web proposant des pages web pouvant contenir du texte mis en forme, des
images, des sons, des vidéo, etc.

Le principe du Web

Le web est composé de pages web stockées sur des serveurs web, c'est-à-dire
des machines connectées à Internet en permanence et chargées de fournir les

1
EGIAM AZROU

pages web demandées. Chacune des pages web, et plus généralement toute
ressource en ligne (image, vidéo, musique, animation, etc.), est repérée par
une adresse unique appelée URL.

L'élément clé pour la navigation au sein des pages web est le navigateur (en
anglais browser, parfois également appelé fureteur, fouineur, feuilleteur ou
butineur au Québec), c'est-à-dire le logiciel client capable d'interroger les
serveurs web, d'exploiter leurs résultats et de mettre en page les informations
grâce aux instructions contenues dans la page HTML.

Parmi les principaux navigateurs utilisés sur Internet, citons notamment les
suivants :

 Mozilla Firefox,
 Microsoft Internet Explorer,
 Chrome,
 Safari.

Standard HTML

Il est important de comprendre que le langage HTML est un standard, c'est-à-


dire qu'il s'agit de recommandations publiées par un consortium international :
le World Wide Web Consortium (W3C).

Les spécifications officielles du HTML décrivent donc les "instructions" HTML


mais en aucun cas leur implémentation, c'est-à-dire leur traduction en
programmes d'ordinateur, afin de permettre la consultation de pages web
indépendamment du système d'exploitation ou de l'architecture de
l'ordinateur.

Toutefois, aussi étoffées les spécifications soient-elles, il existe toujours une


marge d'interprétation de la part des navigateurs, ce qui explique qu'une
même page web puisse s'afficher différemment d'un navigateur Internet à
l'autre.

De plus, il arrive parfois que certains éditeurs de logiciels ajoutent des


instructions HTML propriétaires, c'est-à-dire ne faisant pas partie des
spécifications du W3C. Ainsi des pages web contenant ce type d'instruction
pourront être parfaitement affichées sur un navigateur et seront totalement ou
en partie illisibles sur les autres, d'où la nécessité de créer des pages web

1
EGIAM AZROU

respectant les recommandations du W3C afin de permettre leur consultation


par le plus grand nombre.

Versions du langage HTML

Le langage HTML a été mis au point par Tim Berners-Lee, alors chercheur au
CERN, à partir de 1989. Celui-ci annonça officiellement la création du web sur
Usenet en août 1991. Ce n'est cependant qu'à partir de 1993 que l'on
considère l'état du HTML suffisamment avancé pour parler de langage (HTML
est alors baptisée symboliquement HTML 1.0). Le navigateur internet utilisé à
l'époque était nommé NCSA Mosaïc.

Le RFC 1866, daté de novembre 1995 représente la première version officielle


de HTML, c'est-à-dire le HTML 2.0.

HTML 3

Après la brêve apparition d'un HTML 3.0, qui ne vit jamais officiellement le jour,
le HTML 3.2 devint le standard officiel le 14 janvier 1997. Les apports les plus
marquants du HTML 3.2 étaient la standardisation des tableaux ainsi que d'un
grand nombre d'éléments de présentation.

HTML 4

Le 18 décembre 1997, le HTML 4.0 a été publié. La version 4.0 du langage


HTML standardise notamment les feuilles de style et les cadres (frames). La
version HTML 4.01, apparue le 24 décembre 1999 apporte quelques
modifications mineures au HTML 4.0.

HTML 5
Le HTML 5.0 est en cours de spécification en 2012. La version 5.0 du
langage HTML définit deux syntaxes de DOM : HTML5 et XHTML5. Cette
version apporte de nouvelles possibilités en terme de création d' «
applications Web riches » bénéficiant de l'intégration d'éléments
multimédias et d'interactivité, à l'image de ce que permettent Adobe
Flash ou Microsoft Silverlight

1
EGIAM AZROU

Le mode CSS :
CSS est l'acronyme de Cascading Style Sheet ou feuilles de style. Il s'agit de
fichiers définissant certains attributs comme par exemple les styles et les tailles
des polices communs à un ensemble de pages d'un site.

Les CSS ont plusieurs avantages. Du point de vue du référencement, son


avantage principal est de produire des documents plus légers en évitant les
redondances de style dans le code source. Les CSS peuvent s'avérer fort utiles
pour le référencement de bien d'autres façons. Notons que, dans la mesure du
possible, il est important de ne pas les inclure aux pages mais de les appeler
d'un document externe.

Le wampserver :

WampServer (anciennement WAMP5) est une plateforme de développement


Web de type WAMP, permettant de faire fonctionner localement (sans se
connecter à un serveur externe) des scripts PHP. WampServer n'est pas en soi
un logiciel, mais un environnement comprenant deux serveurs (Apache et
MySQL), un interpréteur de script (PHP), ainsi que phpMyAdmin pour
l'administration Web des bases MySQL.

Il dispose d'une interface d'administration permettant de gérer et d'administrer


ses serveurs au travers d'un tray icon (icône près de l'horloge de Windows).

La grande nouveauté de WampServer 2 réside dans la possibilité d'y installer et


d'utiliser n'importe quelle version de PHP, Apache ou MySQL en un clic. Ainsi,
chaque développeur peut reproduire fidèlement son serveur de production sur
sa machine locale.

Le 1er mai 2014 est sortie la version 2.5. Cette version intègre Apache 2.4.9,
MySQL 5.6.17, PHP 5.5.12, PhpMyadmin 4.1.14, SQLBuddy 1.3.3, XDebug 2.2.5.

À ce jour, hormis les add-ons Apache, MySQL et PHP permettant de changer les
versions de ces outils, aucun autre add-on n'est disponible (Perl, Webalizer,
ZEND Optimizer ou autre).

Adobe Dreamweaver :

1
EGIAM AZROU

Dreamweaver est un éditeur de site web WYSIWYG pour Microsoft Windows,


et Mac OS X créé en 1997, commercialisé par Macromedia puis Adobe Systems
sous licence utilisateur final.

Dreamweaver fut l'un des premiers éditeurs HTML de type « tel affichage, tel
résultat », mais également l'un des premiers à intégrer un gestionnaire de site
(CyberStudio GoLive étant le premier). Ces innovations l'imposèrent
rapidement comme l'un des principaux éditeurs de site web, aussi bien
utilisable par le néophyte que par le professionnel.

Dreamweaver offre deux modes de conception par son menu affichage.


L'utilisateur peut choisir entre un mode création permettant d'effectuer la mise
en page directement à l'aide d'outils simples, comparables à un logiciel de
traitement de texte (insertion de tableau, d'image, etc.). Il est également
possible d'afficher et de modifier directement le code (HTML ou autre) qui
compose la page. On peut passer très facilement d'un mode d'affichage à
l'autre, ou opter pour un affichage mixte. Cette dernière option est
particulièrement intéressante pour les débutants qui, à terme, souhaitent se
familiariser avec le langage HTML.

Dreamweaver a évolué avec les technologies de l'internet.


Il offre aujourd'hui la possibilité de concevoir des feuilles de style. Les liaisons
avec des bases de données ont également été améliorées ainsi que le
chargement des fichiers sur les serveurs d'hébergement. Il propose en outre
l'utilisation de modèles imbriqués de pages web, selon un format propriétaire.

Depuis la version MX, il peut être utilisé avec des langages web dynamiques
(ASP, PHP) à l'aide d'outils relativement simples d'utilisation. Il permet ainsi de
développer des applications dynamiques sans connaissance préalable des
langages de programmation.

Dreamweaver est édité par la société Adobe Systems et fait partie de la suite
de développement Studio 8 de l'éditeur, qui comprend Macromedia Flash,
Macromedia Fireworks (édition graphique) et Macromedia Coldfusion
(serveur). Macromedia, qui éditait Dreamweaver auparavant, a été racheté par
Adobe en décembre 2005.

1
EGIAM AZROU

Les taches réalisées


1- Architecture de site

Absence.png
Afficher.png
Images
Projet

Ajouter.png
Connexion .png
Logout.png

Script ScriptDate.js

CSS Style1.css

afficher_abs.php
ajouter_abs.php
Pages classe.php
connexion.php
modifier_abs.php
supprimer_abs.php
trait_ajouter_abs.php
trait_connexion.php
trait_modifier_abs.php
Index.php trait_supprimer_abs.php

1
EGIAM AZROU

1- les liaisons entres les pages

Index.php

Trait_connexion.php

classe.php

Ajouter_abs.php

Triat_ajouter_abs.php

Afficher_abs.php

Modifier_abs.php Index.php

Triat_modifier_abs.php
Triat_supprimer_abs.php

1
EGIAM AZROU

1- les interfaces graphiques des pages

Page : index.php 

Page : afficher_abs.php

1
EGIAM AZROU

Page : modifier_abs.php

Page : ajouter_abs.php

1
EGIAM AZROU

Page : supprimer_abs.php

Page : classe.php

1
EGIAM AZROU

1- la conception de la base de données

ETD
-ID_ETD #
-NOM_ETD ETD_ABS
-ID_ABS #
-PRENOM_ETD -ID_ETD
-MAIL_ETD -DATE_ABS
-TEL_ETD -TIME_ABS
-ADRESSE_ETD -JUSTIF_YABS
-CLASSE_ETD

1- l’interface graphique de la base de données avec WAMPSERVER

Table : ETD

Table : ETD_ABS

Vous aimerez peut-être aussi