Vous êtes sur la page 1sur 21

‫الجمهورية الجزائرية الديمقراطية الشعبية‬

République Algérienne Démocratique et Populaire


‫بحثاـعلمي‬
‫ل‬ ‫لاـعـلاـي وـلاـ‬ ‫وزـارة لاـتعليم‬
Ministère de l’Enseignement Supérieur et de la Recherche Scientifique
Centre Universitaire Abdelhafid Boussouf Mila
Département de Mathématiques et Informatique
Spécialité: Sciences et Technologies de l’Information et de la Communication (STIC)

Développement d’une application pour la gestion


automatique des plannings des examens

Préparé par :
Zemmouri lamya
Bouhlass miassa.
Plan de Travail
1
1 introduction

2 langage UML et le processus UP.


2 langage UML et le processus UP.

3 Étude préliminaire et analyse


3 Étude préliminaire et analyse

4 conception
4 conception

4 réalisation
4 réalisation

6 conclusion
6 conclusion
introduction

Lorem ipsum dolor sit amet, animal


conceptam te his, legimus inimicus
dissentiet at sed, cum an idque possit
percipitur. Reque accusamus has cu. Eam
ex eros utinam, ut alii saepe dignissim
usu. Lorem ipsum dolor sit amet, animal
conceptam te
Problématique
La problématique de notre département est la planification
des examens . Pour chaque examen les étudiants sont
rassemblés en sections ou en groupes, dans des amphi âtres
ou des salles de TD, où chaque local est surveillée par un ou
plusieurs enseignants.

Chaque semestre le chef département élaborer les


taches suivantes manuellement :

Définir les spécialités et les groupes ;

Préparer la liste des surveillants ;

Designer les enseignants responsables des

modules.
L’administrateur reçoit toutes les données nécessaires depuis le chef de
département et établit les plannings manuellement en commençant par la
préparation du planning des examens ensuite les affectations des
surveillants, et à la fin le planning général pour l'administration.
Motivation

 LOffre des interfaces  Créer un moyen de


souples et faciles à communication entre les
utiliser pour chaque utilisateurs.
participant.

 Assurer la disponibilité
 Possibilité de faire des
et l’intégrité de
améliorations ou l’ajout
l’information à l’aide des
des spécialités ou des
bases de données.
locaux.
Plan de Travail
1
1 introduction

2 langage UML et le processus UP.


2 langage UML et le processus UP.

3 Étude préliminaire et analyse


3 Étude préliminaire et analyse

4 conception
4 conception

4 réalisation
4 réalisation

6 conclusion
6 conclusion
Méthodologie de
travail adoptée:
2TUP (2 tracks unified process) :

•Le 2TUP propose un cycle de développement qui sépare


les aspects techniques des aspects fonctionnels et
propose une étude parallèle des deux branches :
fonctionnelle (étude de l’application) et la technique (étude
de l’implémentation). Illustré dans (Figure 1), le processus
2TUP s’articule autour de trois branches :
Une branche technique
•Une branche fonctionnelle
•Une branche de conception et réalisation.
Plan de Travail
1
1 introduction

2 langage UML et le processus UP.


2 langage UML et le processus UP.

3 Étude préliminaire et analyse


3 Étude préliminaire et analyse

4 conception
4 conception

4 réalisation
4 réalisation

6 conclusion
6 conclusion
Etude préliminaire :
chef département

administrateur

Identifier des acteur


Enseignent

Délégué
de préliminaire

Diagramme de contexte
Capture de besoin:
Capture Capture
Des Capture de besoin des
Besoins Besoins
Technique technique

Identifier les cas d’utilisation  Spécifications des besoins techniques 

La description textuelle Spécifications logicielles 

Le diagramme de séquence

Identification des classes candidates 


Phase d’analyse:

Capture de besoin

Diagrammes de classes
Vue statique participantes 

Diagrammes de classes
Vue dynamique
participantes 
Plan de Travail
1
1 introduction

2 langage UML et le processus UP.


2 langage UML et le processus UP.

3 Étude préliminaire et analyse


3 Étude préliminaire et analyse

4 conception
4 conception

4 réalisation
4 réalisation

6 conclusion
6 conclusion
Phase de conception :

Dictionnaire de données
01

02 Diagramme de classe détaillé 

03 Le passage du diagramme de classe au modèle relationnel 


Plan de Travail
1
1 introduction

2 langage UML et le processus UP.


2 langage UML et le processus UP.

3 Étude préliminaire et analyse


3 Étude préliminaire et analyse

4 conception
4 conception

4 réalisation
4 réalisation

6 conclusion
6 conclusion
Réalisations:

Bootstrap
est un framework (une StarUml
MySql librairie) développé par  est un logiciel de
Un serveur de bases de Twitter  modélisation UML rapide,
données stocke les Ce langage utilise les flexible, disponible en
données dans des tables principaux langages de open source par son
séparées plutôt que de tout développement web éditeur,
rassembler dans une seule (HTML, CSS & Javascript). .
table. .

Wampserver
Laravel : Sublim Text3 est une plateforme de
C'est un famewok PHP est un éditeur de texte développement Web sous
open sources basé sur générique codé en C++ et Windows. Il permet de
l'architecture MVC. Sortie Python, disponible sur développer des
enjuin 2011, Ils est Windows, Mac et Linux applications Web
actuellement l'un des dynamiques à l’aide du
frameworks PHP les plus serveur Apache2, du
populaires langage de script PHP et
d’une base de données
MySQL
Réalisations:Architecture de Laravel:
Base de donnee:

Lorem ipsum dolor sit amet, animal conceptam te his,


legimus inimicus dissentiet at sed, cum an idque possit
percipitur. Reque accusamus has cu. Eam ex eros
utinam, ut alii saepe dignissim usu. Lorem ipsum dolor
sit amet, animal conceptam te
Réalisation :

 Présentation de Quelque

interfaces
l'application :

 Espace Admin :
Réalisation :
 Espace Chef Département :
Plan de Travail
1
1 introduction

2 langage UML et le processus UP.


2 langage UML et le processus UP.

3 Étude préliminaire et analyse


3 Étude préliminaire et analyse

4 conception
4 conception

4 réalisation
4 réalisation

6 conclusion
6 conclusion
Conclusion :
Remove you do So Dashwood greatest Our them latter questions wont
enquire no temper gay suitable dependent barton has was indeed call
he suspected.

Remove you do So Dashwood greatest Our them latter questions wont


enquire no temper gay suitable dependent barton has was indeed.

Remove you do So Dashwood greatest Our them latter questions wont


enquire no temper gay suitable dependent barton has was indeed call
he suspected out into position wooded great being throwing six much
ye would .

Vous aimerez peut-être aussi