Professional Documents
Culture Documents
ETAT DE LART
1.1. Introduction
1.2. Problmatique :
Laffectation des modules aux enseignants est une tche trs importante que
ladministration doit raliser en collaboration avec les responsables de
formation au dbut de chaque anne universitaire. A cet effet, les enseignants
doivent exprimer leur vux en terme de module voulaient par la suite le chef
de dpartement procdera laffectation des modules en se basant sur les
diffrentes critres,
Actuellement, la rpartition des modules au sein du dpartement NTIC est
effectue manuellement. Cette solution prsente plusieurs inconvnients en
termes de cohrence, de traabilit, etc. Pour cela le dpartement a dcid
dautomatiser ce processus. Dans cette optique nous proposons le
dveloppement dune application web qui permettra :
Au chef du dpartement et au responsable de formation de mieux grer
les tches : affectation facile et cohrente, consulter fiche de vux, etc.
Une meilleure communication avec les enseignants. En effet, le systme
doit offrir aux enseignants la possibilit de consulter tous les aspects
associes aux tches (modules, groupes, volume horaires, etc.). Ceci
leurs aidera par la suite, mieux choisir.
1.3. Prsentation des sites Web
1.3.1. Internet
1.3.2. Web
Une page Web est un simple fichier texte crit dans un langage de
description (appel HTML), permettant de dcrire la mise en page du document
et dinclure des lments graphique ou bien des liens vers dautres documents
laide de balises.
1.3.6. Navigateur
1.3.7. URL
Lorsque vous voulez visiter un site web, vous tapez son adresse dans
votre navigateur web, que ce soit Mozilla Firefox, Internet Explorer, Opra,
Safari ou un autre. Mais ne vous tes-vous jamais demand comment faisait la
page web pour arriver jusqu' vous ? Il faut savoir qu'Internet est un rseau
compos d'ordinateurs. Ceux-ci peuvent tre classs en deux catgories.
Les clients : ce sont les ordinateurs des internautes. Votre ordinateur
fait donc partie de la catgorie des clients. Chaque client reprsente un
visiteur d'un site web.
Les serveurs : ce sont des ordinateurs puissants qui stockent et
dlivrent des sites web aux internautes, c'est--dire aux clients.
1.3.8.1. Communication entre client et serveur
Lorsque le site est statique, le schma est trs simple. Cela se passe en
deux temps, ainsi que vous le schmatise la figure suivante :
le client demande au serveur voir une page web ;
le serveur lui rpond en lui envoyant la page rclame.
Ressources centralises.
Scurit.
Administration.
Rseau volutif.
Cot lev.
Un maillon faible
1.4. Le langage de modlisation unifi UML
gain de prcision.
gage de stabilit.
encourage l'utilisation d'outils.
UML est un support de communication performant :
Il cadre l'analyse.
Les use cases permettent de structurer les besoins des utilisateurs et les
objectifs correspondants d'un systme. Ils centrent l'expression des exigences
du systme sur ses utilisateurs : ils partent du principe que les objectifs du
systme sont tous motivs. La porte des cas dutilisation dpasse largement
la dfinition des besoins du systme. Les cas dutilisation interviennent tout au
long du cycle de vie du projet, depuis le cahier des charges jusquaux tests.
b. Diagrammes de classes
a. Diagrammes d'activits
b. Diagramme de squence
1.6. Conclusion