Vous êtes sur la page 1sur 15

RAPPORT

Conception d’une application de la gestion d’absence

Réaliser par:
• Oubourziz Youness Encadré par
• Lakhlaifi Youssef • Mr.Ouzzif
• Orafi Said
• Elagal Elaydi
• Lamsadi khalid
Table de métiers
1. WBS ................................................................................................................................................ 4

1. Diagramme de PERT....................................................................................................................... 6

2. Les marges libres et totales.............................................................................................................. 6

3. Diagramme de GANTT : ................................................................ Error! Bookmark not defined.

4. Diagramme de cas d’utilisation : ..................................................................................................... 8

5. Diagramme de séquence :.............................................................................................................. 10

6. Diagramme de classe : ................................................................................................................... 11

Projet : Application de Gestion d’absence


1
Introduction

La gestion des absences est devenue indispensable dans les établissements.

Cette dernière se trouve toujours menée à améliorer ses performances ce qui


équivaut à une maîtrise de ses ressources matérielles ou humaines. Donc, l’objet
de ce projet sera la gestion d’absence des étudiants.

Le travail réalisé est présenté dans ce rapport comme suit :

Premier partie, contient un cahier des charges simplifiées, regroupant les besoins
fonctionnels et techniques du futur système d’information ainsi que son analyse,
seront présentés dans les parties qui suivent. Ensuite, la conception fera l’objet de
la dernière partie, dans laquelle les fonctionnalités du système seront présentées
tout d’abord d’un point de vue utilisateur final.

Finalement, en guise de conclusion de ce projet, des connaissances acquises au


cours de ce travail seront données.

Projet : Application de Gestion d’absence


2
Partie I : CONCEPTION

1. PBS
➢ Pour le vol d’administration :

➢ Pour le vol utilisation :

Projet : Application de Gestion d’absence


3
2. WBS
a) WBS : Volet administration :

Vol
administration

Conception implementation Test Deployment

conception implementation
conception corp conception implementation
Filier, integration de base de codage integration test unitaire
professionnel listes des interfaces
Module,Element donnees

USE CASE base de


USE CASE USE CASE donnees filier interface filier test validation
module element

base de donnee
diagramme de diagramme de diagramme de interface test
corp
classe classe classe enseignant d'integration
professionnel

diagramme de diagramme de diagramme de base de donnee


test systeme
sequance sequance sequance listes

b) WBS : Volet utilisation :

Vol Utilisation

Conception implementation Test Deployment

implementation
conception Liste implementation
de base de codage integration test unitaire
TD des interfaces
donnees

conception liste base de donnee interface liste TP


test validation
TP TD et TP liste et TD

conception liste base de donnee interface liste


test d'integration
d'abcence liste d'absence d'absence

integration test systeme

Projet : Application de Gestion d’absence


4
3. Réalisation des taches
Vol administration :

Tâches
CODE Nom tâches Durée
antérieures

A Etude 2 -
B Spécification « all » 4 A
Réaliser des diagrammes de cas
C 4 B
d’utilisation
D Réaliser des diagrammes de classe 3 B
Réaliser des diagrammes de
E 3 B
séquence
F Intégration (conception) 4 C,D,E
Implémentation des bases de
G 4 F
données
H Implémentation des interfaces 15 F
I Codage 40 G,H
J Intégration de code 4 I
K Tester 7 J
L Déploiement 5 K

Vol utilisation :

Tâches
CODE Nom tâches Durée
antérieures
A Etude préalable 3 -

B Spécification 3 A

C Conception liste TD 4 B
D Conception liste TP 4 B
E Conception liste d’absence 5 B

F Intégration 3 C,D,E
G Implémentation des bases de données 10 F
H Implémentation des interfaces 15 F

I Codage 45 G,H
J Intégration de code 4 I

K Tester 10 J
L Déploiement 5 K

Projet : Application de Gestion d’absence


5
4. Diagramme de PERT
Diagramme de PERT : Volet administration :

Diagramme de PERT : Volet Utilisation :

5. Les marges libres et totales


• Pour Volet administration :

date debut date de fin


Date date marge marge chemin
Taches durée Date date
debut debut libre totale critique
fin tot fin tard
tot tard
A 2 0 0 2 2 0 0 *

B 4 2 2 6 6 0 0 *

C 4 6 6 10 10 0 0 *

Projet : Application de Gestion d’absence


6
D 3 6 6 9 10 0 0 *

E 3 6 6 9 10 0 0 *

F 4 10 10 14 14 0 0 *

G 4 14 14 29 29 0 0 *

H 15 14 14 29 29 0 0 *

I 40 29 29 69 69 0 0 *

J 4 69 69 74 74 0 0 *

K 7 74 74 81 81 0 0 *

L 5 81 81 86 86 0 0 *

• Pour Volet utilisation:

date debut date de fin


Date date marge marge chemin
Taches durée Date date
debut debut libre totale critique
fin tot fin tard
tot tard
A 3 0 0 3 3 0 0 *

B 3 3 3 6 6 0 0 *

C 4 6 6 11 11 1 1

D 4 6 6 11 11 1 1

E 5 6 6 11 11 1 1

F 3 11 11 14 14 0 0 *

G 10 14 14 28 28 0 0 *

H 15 14 14 29 29 0 0 *

I 45 28 28 71 71 0 0 *

J 4 71 71 75 75 0 0 *

K 10 75 75 85 85 0 0 *

L 5 85 85 90 90 0 0 *

Projet : Application de Gestion d’absence


7
6. Diagramme de cas d’utilisation :
Ci-dessus les diagrammes de cas d’utilisation pour chaque acteur

➢ Pour l’administrateur :

Projet : Application de Gestion d’absence


8
➢ Pour le chef de département et les enseignants

Projet : Application de Gestion d’absence


9
7. Diagramme de séquence :
Les diagrammes de séquences sont la représentation graphique des interactions
entre les acteurs et le système selon un ordre chronologique dans la formulation
Unified Modeling Language.

Projet : Application de Gestion d’absence


10
8. Diagramme de classe :
Le diagramme de classes est considéré comme le plus important de la
modélisation orientée objet, il est le seul obligatoire lors d’une telle modélisation.

C’est une collection d'éléments de modélisation statiques (classes, paquetages...),


qui montre la structure d'un modèle.

Alors que le diagramme de cas d’utilisation (présenté avant) montre un système


du point de vue des acteurs, le diagramme de classes en montre la structure
interne. Il permet de fournir une représentation abstraite des objets du système qui
vont interagir ensemble pour réaliser les cas d’utilisation.

Voici le diagramme de classes élaboré (dans la page suivante) :

Projet : Application de Gestion d’absence


11
Partie II : Réalisation du projet
A.Création de la base de données sous MySQL :

B. LMD de données :

Projet : Application de Gestion d’absence


12
Interface d’authentification :

Interface de l’ajout une filière :


Pour chaque filière, l’administrateur saisit les informations nécessaires.

Projet : Application de Gestion d’absence


13
Interface de l’ajout un Module :
Pour chaque Module, l’administrateur saisit les informations nécessaires.

Interface de l’ajout un Département :


Pour chaque Département, l’administrateur saisit les informations nécessaires.

Projet : Application de Gestion d’absence


14

Vous aimerez peut-être aussi