Institut Supérieur de Comptabilité et d’Administration des Entreprises
Nouakchott-Mauritanie
Élaboré par :
Lala baba
El houda cheikh Ahmed
M’Hamed Badi
Encadré par :
Dr. Abdrahmane Sidi Elmoctar
Année Universitaire 2021-2022
Conception et réalisation d’un application web
Gestion des cours
1 2 3
Description sur
La problématique et
la solution propose.
Etude & Analyse
Présentation du
cadre de projet.
Cadre de Projet
Les besoins
fonctionnels et non
fonctionnels.
Spécification
des besoins
Plan
1
4 5 6
Les outils utilisés et
démonstration de
l’application
Réalisation
Présentation des
diagrammes UML
Conception
Conclusion et
prespectives
Conclusion
Plan(2)
3
1.Présentation du Cadre de Projet
Présentation
Gérer les étudiants
Gérer les professeur.
Suivi des matières.
1
2
1
gestion des cours est l’ensemble des techniques
d’organisation de ressources qui sont mises en œuvre
pour l’administration d’une entité dont l’art de diriger
les hommes, afin d’obtenir une performance (être
efficace, réaliser des objectifs) et être efficient (réaliser
les objectifs mais en minimisant la consommation des
ressources : temps, autres frais…) satisfaisante.
Gérer les cours.
4
3
Gestion des cours
Etude
2
Gestion cours
Professeur
Etudiant
La professeur est celui qui
présente les cours, les TP
et envoyer les références .
L’étudiant est le
consommateur, il reçoit
les cours et lit les
références.
Le cours est la contenu
fourni par l’enseignant et
reçu par l’étudiant.
Cours
2.Etude & Analyse
Pas de l’archivage de cours ou se
font d'une manière traditionnelle et
manuelle.
1
2
3
La récupération de l’historique
prendre du temps.
Les étudiants ne peuvent pas suivre
les cours lors que le délai s’est
écoulé sans heurts.
2
Problèmatique
1
Faciliter l’accès à
l’historique des cours
d’une manière
automatique.
2
3
L’archivage de cours se
fait automatiquement et
la saisie à partir d’une
interface.
Les professeurs
uploader les cours sur
la site.
4
Les étudiants
télécharger les cours .
2
Solution Proposée
3.Spécification des besoins
1
Présentation des acteurs
C’est l’acteur qui a pour
rôle de gérer les cours et
les utilisateurs.
Admin
Un acteur qui permet de
uploader les cours.
Professeur
C’est l’acteur qu’il
possède le droit de suivi
et télécharger les cours
.
Etudiant
SERVICES
Authentification
C’est l’étape
primordiale pour
toutes les
fonctionnalités.
Gestion de cours
-uploader
-télécharger
Gestion Etudiant
• Ajouter
• Modifier
• Afficher
• Supprimer
2
Besoins fonctionnels
Gestion de
professeur
• Ajouter
• Modifier
• afficher
• Supprimer
2
Besoins non fonctionnels
Besoins d’utilisabilité
Besoins de performance
Besoins de disponibilité
Besoins de sécurité
4.Conception
Diagramme de Classe
2
4.Réalisation
Outils utilisés
GITHUB
GIT
WAMPSEV
ER
ECLIPSE
DROW.
IO
1
JAVA EE
Outils utilisés
BOOTSTR
AP
CSS
HTML
JSTL
MYSQL
connec
ter
1
JQUERY
Démonstration de l’application
2
6.Conclusion
01
02
03
04
05
Réalisation d’une application pour la gestion des
cours.
Apprendre à gérer un projet.
Savoir manipuler de nouveaux .
Apprendre à maitriser la méthodologie de conception
et de développement des applications clients.
En perspectives cette application pourrait être améliorée.
1

JEE_présentation.pptx

Notes de l'éditeur

  • #7 La gestion budgétaire est un plan ou un état prévisionnel des recettes et de dépenses présumées qu'une personne aura à encaisser et à effectuer pendant une période donnée. La gestion budgetaire implique les trois concepts:
  • #9 Avec toutes ces évolutions, la gestion budgétaire au sein de la BCM est encore en mode traditionnel. Les structures chacune écrire une lettre exprimant leurs dépenses
  • #19 Oracle Application Express, est un Environnement de développement intégré permettant de créer des applications web en développement rapide. PL/SQL est un langage fondé sur les paradigmes de programmation procédurale et structurée Oracle Database est un système de gestion de base de données relationnelle (SGBDR) Universal Theme est une interface utilisateur réactive, polyvalente et personnalisable pour les applications APEX. Lucidchart est une plateforme de collaboration en ligne, basée sur le cloud, permettant la création de diagrammes. JMerise est un outil portable de modélisation de MCD MERISE, développé en java. Il permet la création du MCD et la génération du MLD et du script SQL
  • #20 Oracle Application Express, est un Environnement de développement intégré permettant de créer des applications web en développement rapide. PL/SQL est un langage fondé sur les paradigmes de programmation procédurale et structurée Oracle Database est un système de gestion de base de données relationnelle (SGBDR) Universal Theme est une interface utilisateur réactive, polyvalente et personnalisable pour les applications APEX. Lucidchart est une plateforme de collaboration en ligne, basée sur le cloud, permettant la création de diagrammes. JMerise est un outil portable de modélisation de MCD MERISE, développé en java. Il permet la création du MCD et la génération du MLD et du script SQL