présentation du projet c++ gestion des étudiants

17

Upload: saad-zerhouni

Post on 30-Jun-2015

1.256 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: Présentation du projet c++ Gestion des étudiants
Page 2: Présentation du projet c++ Gestion des étudiants

Plan

• Introduction• Partie conception

– Besoin– Base de données– Fonctionnalités de l’application

• Partie technique– Outils utilisé – Programme : interface – Demonstration

• Conclusion

Page 3: Présentation du projet c++ Gestion des étudiants

Introduction

Page 4: Présentation du projet c++ Gestion des étudiants

Partie Conception

Page 5: Présentation du projet c++ Gestion des étudiants

Partie ConceptionLe besoin

Page 6: Présentation du projet c++ Gestion des étudiants

Base de donnéesPartie Conception

Règles de gestionMCD MLDR

Page 7: Présentation du projet c++ Gestion des étudiants

Le MCD

Page 8: Présentation du projet c++ Gestion des étudiants

Le MLD• Etudiant(numapp,cne,cin,nom,prenom,adresse,date_naissa

nce)

• Matiere(id_matiere,libelle,coefficient,#id_prof)

• Professeur(id_prof,nom,prenom)

• Abscence( #numapp, #id_matiere,date_abscence)

• Evaluation (#numapp, #id_matiere,note)

Page 9: Présentation du projet c++ Gestion des étudiants

Fonctionnalités Partie Conception

Page 10: Présentation du projet c++ Gestion des étudiants

Partie technique

Page 11: Présentation du projet c++ Gestion des étudiants

Outils Utilisés

Qt Creator + Qt libraries v4.7.5

Librairie MySQL v5.5.9

SGBD: Mysql (phpMyAdmin)

Page 12: Présentation du projet c++ Gestion des étudiants

Large éventail de classes Multi-plates-formes Large communauté de développeurs Ajouts facile de différents API Versions gratuites …

Page 13: Présentation du projet c++ Gestion des étudiants

• Largement utilisé• Facile à implémenter en local• Gratuit• Déjà etudié• …

Page 14: Présentation du projet c++ Gestion des étudiants

ProgrammeInterface authentification

mainwindow.hmainwindow.cpp Fenêtre Principale Interface

Cryptage MD5(‘Mot de Pass ’)

Page 15: Présentation du projet c++ Gestion des étudiants

ajouter*.h/cppmodifier*.h/cppsupprimera*.h/

cpp

fenetreprincipale.hfenetreprincipale.c

pp

ProgrammeInterface

Page 16: Présentation du projet c++ Gestion des étudiants

Démonstration

Page 17: Présentation du projet c++ Gestion des étudiants

Conclusion