Vous êtes sur la page 1sur 22

République Tunisienne

Ecole Supérieure Privée d'Ingénierie et de


Technologie

Esprit 2009-2010

Mini Projet C

APPLICATION DE GESTION D'UN RÉPERTOIRE


TÉLÉPHONIQUE
EASY CONTACT

RÉALISÉ PAR : PROPOSÉ PAR :


MR. KACEM MOHAMED RIADH
LLASSOUED HOUSSEM EDDINE MR. KACEM MOHAMED RIADH
ASSOUED HOUSSEM EDDINE MLLE. JARRAYA AMANI
MLLE. JARRAYA AMANI
PLAN DE l'EXPOSE 2/38

Plan de l’exposé :
 I-Introduction : IV-Limites & Evolution:
 Objectifs:  Limites et évolution :
 Problématique:
 V-Conclusion :
 Solution envisagée:
 Conclusion :
 II-Analyse & Conception:
 Générique :
 Besoins Fonctionnels:
 Besoins non Fonctionnels:
 Besoins Optionnels:
 Conception générale:
 Conception détaillée:
 III-Réalisation:
 Environnement:
 L’ Application:
 Test et Validation :
1-INTRODUCTION

INTRODUCTION

3/38
1-INTRODUCTION I 4/38

Objectifs

• Enrichir les connaissances sur la programmation C.

• Structurer le traitement d’un problème plus complexe.

• Appliquer la programmation à des applications réelles.

• Structurer sa pensée de façon autonome.


1-INTRODUCTION II 5/38

Problématique

• Rester en contact avec les autres

• Comment organiser des dizaines de contacts ?

• Les classer ?

• Les Sécuriser ?
1-INTRODUCTION III 6/38

Solution Envisagée : Easy Contact

• Application qui :

• répond à tous les besoins d’un répertoire téléphonique

• Utilise une interface simple et conviviale

• Utilise une méthode d’interaction innovante

• Sécurise les données


2-ANALYSE & CONCEPTION 7/38

Analyse &
Conception
2-ANALYSE & CONCEPTION I 8/38

Besoins fonctionnels

• Afficher le répertoire

• Ajouter un contact/groupe

• Modifier un contact/groupe

• Rechercher un contact/groupe

• Supprimer un contact/groupe
2-ANALYSE & CONCEPTION II 9/38

Besoins non-fonctionnels

• Créer et manipuler des fichiers propriétaires à l’utilisateur

• Contrôler la saisie d’une façon instantanée

• Utiliser des menus interactif


2-ANALYSE & CONCEPTION III 10/38

Besoins optionnels

• Authentification

• Créer des comptes utilisateur

• Trier le répertoire

• Statistiques
2-ANALYSE & CONCEPTION IV 11/38

Conception générale

• Diagramme de conception générale


2-ANALYSE & CONCEPTION V 12/38

Conception détaillée : exemple

• Diagramme d’ajout d’un contact


3- REALISATION 13/38

Réalisation
3- REALISATION I 14/38

Environnement du Travail

• Code::Blocks 8.02

• GNU GCC Compiler

• MyConio.h
3- REALISATION II 15/38

L'Application

• Menu Authentification

▫ Authentifier

▫ Créer un Compte

• Menu Principal

▫ Sous Menu Contacts

▫ Sous Menu Groupes

▫ Sous Menu Autres


3- REALISATION III 16/38

Test & Validation


4- Limites & Evolution 17/38

Limites
&
Evolution
4- Limites & Evolution I 18/38

Limites & Evolution

Possibilité d’ajouter des fonctions de :

• Champs à la demande

• Interface Graphique Win32

• Ajout d’images pour les contacts

• Beeps systèmes pour la confirmation et les erreurs

• Système de thèmes automatisé

• Lier l’application à d’autre logiciels de messagerie comme skype, email …


5- Conclusion 19/38

CONCLUSION
5- Conclusion I 20/38

Conclusion

A la fin de ce projet on a réussi à développer une


application riche et évolutive . Cette étape présente
un élan pour encourager le développement des
solutions optimisées et améliorer la créativité dans
les milieux éducatifs.
Merci pour votre attention

QUESTIONS ??
22/38
Easy Contact
Application de Gestion d'un Répertoire Téléphonique
Sujet Proposé et Encadré par :

Mr Med Riadh Kacem


&
Mlle Amani Jarraya
Développé & Réalisé par :

LASSOUED HOUSSEM EDDINE

ESPRIT 2009-2010

Vous aimerez peut-être aussi