Chapitre1 : Contexte scientifique et
Méthodologie
ElementGrille
|
idElementGrille
|
Identifiant de l'Element de grille
|
Numérique
|
11
|
clé
primaire
|
pourcentageTP
|
Pourcentage Travaux Pratique
|
Numérique
|
3
|
simple
|
pourcentageProjet
|
Pourcentage Projet
|
Numérique
|
3
|
simple
|
pourcentageCC
|
Pourcentage Contrôle Continu
|
Numérique
|
3
|
simple
|
pourcentageExamen
|
Pourcentage Examen
|
Numérique
|
3
|
simple
|
Credit
|
|
Numérique
|
3
|
simple
|
Semestre
|
Semestre
|
Numérique
|
1
|
simple
|
anneeAcademique
|
Année
académique
|
Alphanumérique
|
10
|
simple
|
Anonymat
|
idAnonymat
|
Identifiant de l'anonymat
|
Numérique
|
11
|
clé
primaire
|
codeAnonymat
|
Code de l'anonymat
|
Alphanumérique
|
255
|
simple
|
Session
|
Session
|
Alphanumérique
|
10
|
simple
|
Appartient
|
Role
|
Rôle
|
Alphanumérique
|
40
|
simple
|
debutFonction
|
Début de fonction
|
Date
|
10
|
simple
|
finFonction
|
Fin de fonction
|
Date
|
10
|
simple
|
Composition
|
Note
|
Note
|
Numérique
|
2
|
simple
|
typeComposition
|
Type de composition
|
Alphanumérique
|
30
|
simple
|
dateComposition
|
Date de
composition
|
Date
|
10
|
simple
|
Inscrire
|
anneeAcademique
|
Année
Académique
|
Alphanumérique
|
10
|
simple
|
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 37
Chapitre1 : Contexte scientifique et
Méthodologie
1.3 Architecture utilisé
Cette section présente l'architecture utilisée
pour le fonctionnement de l'application implémentée. En effet,
c'est une description schématique des transactions ou collaborations des
différents éléments et leur fonctionnement dans ledit
système.
1.3.1 Architecture globale
L'application web est le choix opté à
implémenter car il n'est pas propre à un système
donné et l'accès à l'application n'est pas contraignant,
il suffit d'avoir une connexion au réseau (internet si l'application est
hébergée). Dans le cadre de la réalisation de ladite
application, l'architecture Client / Serveur (2 tiers) a été
adopté comme architecture global.
PHP
MySQL
Apache
Serveurs
Figure 9 : Architecture globale du système, source :
les architecture client/serveur par Warteni Ameni
Elle permet aux machines clientes (demandeurs de services)
d'envoyer des requêtes et de recevoir des réponses venant du
serveur. En effet, elle est constituée principalement de 3 couches
à savoir :
? La couche présentation (Client) :
Cette couche est appelée « front-end » et elle permet de
gérer l'affichage après traitement en « back-end ».
C'est en effet, la partie de l'application visible par les utilisateurs (on
parle d'interface utilisateur).
? La couche traitement : Elle correspond
à la mise en oeuvre de l'ensemble des règles de gestion et de la
logique applicative. C'est elle qui implémente la logique métier,
et qui décrit les opérations que l'application opère sur
les données en fonction des requêtes des utilisateurs,
effectuées au travers de la couche de présentation.
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 38
|