Académique Documents
Professionnel Documents
Culture Documents
Sous la direction de
Prof.DAKIR RACHID
3
Introduction :
Au cours de ce chapitre nous allons introduire notre projet en étudiant son cadre générale,
nous commencerons par nous décrirons le contexte du projet et précise un cahier de charge, qui
constitue une présentation générale du projet ensuite l’objectif principale et la problématique du
projet, puis on a propose quelques solutions afin de résoudre la problématique á la fin on a vu la
méthodologie et le planning de travail sur notre projet aves MS PROJECT .
4
1.Cahier de charge :
1.1.2 Problématique :
la faculté désire synchroniser ses services d’une manière performante, facile et efficace afin de
satisfaire le client et garantir le maintien de l’activité pour détecter les problèmes existants. Nous
avons interrogé le doyen de la faculté qui nous a cité quelques anomalies, mais pour localiser leur
source, nous nous sommes mis en pratique avec elles. Et après une observation continuelle, nous
avons pu observer les insuffisances suivantes :
1. Volume important des informations traitées manuellement, ce qui provoque parfois des erreurs
dans l´établissement des documents.
8. Difficulté dans la gestion des différents sièges répartir dans des lieux différents. Nous consta-
tons que la solution informatique est la plus adéquate puisqu’elle répond mieux aux anomalies
souvent fréquentées dans la gestion manuelle.
5
1.1.3 Analyse de l’existant :
Nous avons jugé d’effectuer au préalable une étude de l’existant, pour avoir une idée sur les
sites déjà créés et les services qu’ils fournissent, à titre d’exemple :
Cours : ces plates-formes offrent une variété des cours ou des formations catégorisées selon leurs
domaines, et chaque cours se compose d’un ensemble des chapitres.
QCM : les participants passent un QCM à la fin de chaque chapitre pour tester leur compré-
hension et dans quelque site l’apprenant passe aussi un test à la fin de chaque formation.
Emploi du temps : ces plates-formes permet à l’étudiant d’organiser et structurer ses activées
selon les jours et les heures, et d’améliorer l’efficacité des apprentissages.
notes : permet à l’étudiant de prendre des notes pendant l’assistance au cours et les afficher sur la
page des notes.
6
1.2 Conduite du projet :
1.2.1 Méthodologie du travail :
Pour développer notre application nous avons utilisé une démarche simplifiée issue de la mé-
thode agile qu’est un processus de développement itératif et incrémental basé sur le langage de
modélisation UML (Unified Modeling Langage) .
Ainsi , nous d´ecrivons notre application en trois grandes étapes :
• Contexte générale du projet : dans cette phase nous présenterons la problématique et nous mo-
délisons le cahier de charges .
• Analyse et Conception : présente une étude fonctionnelle dont l’objectif est de capturer les be-
soins fonctionnels du système futur ainsi que de faire son analyse et s’intéresse à la conception des
différents modules de notre projet moyennant les diagrammes de classes UML et les diagrammes
de cas d’utilisateurs.
•Réalisation : sera la partie de l’implémentation et la réalisation de notre projet, où nous pré-
senterons l’environnement de d´développement, la structure de notre application web et quelques
interfaces de celle si.
7
Figure 1.1 – Planning de travail
8
Figure 1.2 – Planning de travail
— Nous avons décidé d’utiliser le logisiel MS PROJECT,afin de rendre notre planning sché-
matiser :
10
Figure 1.3 – diagramme de Ms Project
— Logiciel :
PHP : Hypertexte PréProcesseur ou Persoanl Home Page
UML :Unified Modeling Language
XML :eXtensible Markup Language
URL :Uniform Resource Locator
CSS : Cascading Style Sheets
SQL : Structured Query language
MySQL :My Structured Query language
HTML : Hypertext Markup Language
Bootstrap : est une cadre de développement frontal gratuit et open sourse pour la création
de site web et d’application web.
Wamp serveur : est une plateforme de développement web de type WAMP.
Xampp serveur : est un ensemble de logiciels servant à mettre en plase aisément un serveur
Web.
Esay-php : est un plateform de développement Web permettant de faire fonctionner locale-
ment des sripts PHP.
11
Sublime text 3 : est un éditeur de texte générique codé.
Notepade++ : est un éditeur de texte générique fonctionnant sous windows codé en c++.
JQuery : est un bibliotique Javascript libre multiplateforme créé pour faciliter l’éccriteur de
scriots coté client dans li code HTML des page web.
1.3.1 conclusion :
Dans ce chapitre,nous avons présenté le contexte général de projet.Où nous avons effectué
une. étude de l’existant,grâce à laquelle nous avons pu cerner les problématiques seprésentant ,et
la. proposition d’une solution.Ensuite nous avons présenté le cahier de scharges de projet et le
planning. du travail.
12