Chapitre1 : Contexte scientifique et
Méthodologie
|
De son sigle WAMP, découle les serveurs Apache, MySQL,
et un environnement de développement PHP ou Perl... Bref, un peu comme
sous XAMPP.
On peut ainsi démarrer et arrêter le serveur en
un simple clic, lancer certains fonctions et modules.
|
|
EasyPHP
|
C'est un environnement conçu pour faire tourner en
local des scripts PHP. Il fait partie des anciens parmi les meilleurs serveurs
web en local pour Windows. Il permet d'utiliser un serveur Apache ou NGINX et
cela permet d'adapter son environnement de développement local à
celui en production. C'est un logiciel qui peut également fonctionner
sur une clé USB. Il a cette faculté de pouvoir permettre de
paramétrer des options très facilement.
|
17
|
XAMPP
|
Il permet de déployer un environnement web complet
avec un serveur Web Apache, un environnement de développement PHP ou
Perl, un serveur de base de données MySQL ou MariaDB, un serveur FTP, un
serveur de messagerie Mercury, ... Bref, il est complet et camouflé de
nombreux serveurs permettant de répondre selon les besoins du Client.
|
7.3.11
|
CADDY
|
L'objectif de ce serveur web local est la simplicité.
Un de ses gros avantages, est qu'il fonctionne sur plusieurs
systèmes d'exploitation. Ainsi, on peut utiliser
la technologie http/2, un certificat SSL par le biais de let's
Encrypt, l'IPV6, créer des Virtual Hosts, compresser avec
Gzip...
|
1.0.4
|
|
Comme choix de serveur web local, il est essentiel vu ses
fonctionnalités, de travailler avec XAMPP. C'est l'un des serveurs par
excellence sous le Système d'exploitation Windows car il est complet et
facile à utiliser.
MISE A JOUR D'UN SYSTEME AUTOMATISE DE GESTION D'UNE GRANDE
ECOLE : GESTION DE NOTE
Mémoire de DIPES II, rédigé et soutenu
par NITCHEU TCHUISSI Joseph Parfait 18
Chapitre1 : Contexte scientifique et
Méthodologie 1.2.2.3 Données utilisées
Dans l'ultime but de converger vers la solution
adéquate qui est celle d'implémenter une application de gestion
de note, certains tests sur des valeurs réelles ont été
nécessaire. En effet, certaines données acquises au-cours de la
mission de collecte, ont permis d'avoir un bon appui pour le démarrage
du projet et les données reçues ont constitué un
modèle pour les résultats à produire, et par
critère de comparaison, l'objet de validation de nos résultats.
Les données obtenues à la cellule informatique de l'ENSB sont
:
? Le logo de l'ENS,
? La Grilles des cours du département d'informatique de
l'année Académique 2018/2019
du niveau 1 au niveau 5, (Annexe)
? Fiche de report des notes anonymisées de la SN, SR
(Annexe)
? Echantillons de procès-verbaux des ECs, UEs, et la
synthèse semestrielle, (Annexe)
? Tableau présentant la codification des filières
de l'ENS de Bertoua. (Annexe)
1.2.3 Les langages de programmation utilisés
Notre choix sur le type d'application à
réaliser se penche sur une application web dynamique. L'avantage
principale d'une application web est qu'elle permet l'accès en tout lieu
à l'application web au moyen d'un navigateur et d'une connexion dans le
réseau. L'un des autres avantages majeurs est que l'application web
n'est pas propre à un système d'exploitation donné. En
plus, l'implémenter à aboutit à la mise sur pieds d'une
application « responsive » c'est-à-dire qu'il
s'adapte ou produit un comportement en fonction de la taille de l'écran.
Pour construire notre logiciel de gestion des notes, le langage HTML a
été utilisé pour la structure des pages web, le CSS pour
le design, le JavaScript, le PHP pour le dynamisme et le SQL comme langage pour
interroger la base de donnée.
|