1
FACULTE DES SCIENCES DE TUNIS
Elaboré par :
Amlouk Emna
Ben Fredj Ahed
Société : CYNAPSYS
Sous la direction de:
Mrs Aouadi Hamed (FST)
& Ouragini Mohamed Amine (CYNAPSYS)
2011/2012
2
Introduction:
Notre Sujet comporte plusieurs avantages:
2/21
3
Plan:
1. Présentation du projet
2. C’est quoi un enregistreur de temps « pointage » ?
3. C’est quoi « Android » ?
4. Fonctionnement du projet
5. Conception
a. Diagramme des cas d’utilisation
b. Diagramme des classes
c. Diagramme de séquences
6. Réalisation
a. Environnement Hardware
b. Environnement Software
7. Les Imprimés écrans
8. Conclusion & Perspective
3/21
4
1. Présentation du projet:
Société:
Activités:
• Développement spécifique
• Maintenance Applicative
• Qualification Applicative
• Conseil en TIC
• Formation
4/21Présentation du projet Conception Réalisation Conclusion & Perspective
5
1. Présentation du projet:
Domaines:
Télécommunications Les équipementiers
La finance
L'assurance
L’industrie
5/21Présentation du projet Conception Réalisation Conclusion & Perspective
6
2. C’est quoi un enregistreur de temps
« pointage » ?
• Le pointage sert à mesurer le temps de travail.
• L'employeur est tenu de décompter le temps de travail de ses salariés.
• Tous les salariés sont soumis au principe du pointage.
6/21Présentation du projet Conception Réalisation Conclusion & Perspective
7
3. C’est quoi « Android »:
 Android est une plateforme pour les appareils mobiles.
 Android représente un système d'exploitation open source.
 Il est basé essentiellement sur la simplicité d'utilisation et surtout
sur une capacité de customisation importante.
 Les principaux concurrents d'Android sont:
Apple avec iPhone OS
BlackBerry OS
Palm avec Nova ou web OS ...
7/21Présentation du projet Conception Réalisation Conclusion & Perspective
8
4. Fonctionnement du Projet:
Serveur
Employer
Système Android
Empreinte digitale
8/21Présentation du projet Conception Réalisation Conclusion & Perspective
9
5. Conception:
a. Diagramme des cas d’utilisation
9/21Présentation du projet Conception Réalisation Conclusion & Perspective
10
b. Diagramme des Classes
5. Conception:
10/21Présentation du projet Conception Réalisation Conclusion & Perspective
11
c. Diagramme de séquences
5. Conception:
 Authentification
11/21
Présentation du projet Conception Réalisation Conclusion & Perspective
12
b. Diagramme de séquences
5. Conception:
 Enregistrement des Tâches
12/21Présentation du projet Conception Réalisation Conclusion & Perspective
13
6. Réalisation:
a. Environnement Hardware
b. Environnement Software
• Eclipse
 C'est un Environnement de Développement Intégré (EDI).
 Gratuit.
 Open-source pour les développeurs.
 Il comporte tous les outils de développement à la création
d'applications professionnelles.
Disponible pour Windows, Linux, Mac OS X et Solaris.
13/21Présentation du projet Conception Réalisation Conclusion & Perspective
14
6. Réalisation:
Une base de données relationnelles.
MySQL dérive directement de SQL (Structured
Query Language).
SQL permet de manipuler les informations
stockées dans la base de données.
Une commande SQL est souvent appelée une
requête.
• SGBD : MySQL
14/21Présentation du projet Conception Réalisation Conclusion & Perspective
15
Un serveur d’application Java.
Il est intégralement écrit en Java.
Capable d'exécuter des applications web développées en Java.
Tomcat est un projet issu de Jakarta (Groupe de projets open-
source du groupe Apache dédié à Java).
Tomcat est un serveur également d'une grande qualité, même
s'il n'est pas le serveur d'applications Java le plus utilisé.
6. Réalisation:
• Serveur Web: Tomcat
15/21Présentation du projet Conception Réalisation Conclusion & Perspective
16
6. Les Imprimes écrans:
*Click to show the menu
16/21Présentation du projet Conception Réalisation Conclusion & Perspective
17
7. Les Imprimes écrans:
17/21Présentation du projet Conception Réalisation Conclusion & Perspective
18
7. Les Imprimes écrans:
18/21Présentation du projet Conception Réalisation Conclusion & Perspective
19
7. Les Imprimes écrans:
19/21Présentation du projet Conception Réalisation Conclusion & Perspective
20
7. Les Imprimes écrans:
20/21Présentation du projet Conception Réalisation Conclusion & Perspective
21
8. Conclusion & Perspective:
• Notre but principal était de faciliter le service de pointage et l’enregistrement des
tâches chez les employés à travers les téléphones portables.
• Pour nous familiariser dans cette recherche, nous avons réalisé un stage à Cynapsys.
• Nous avons réussi à comprendre la base du fonctionnement d’Android et cela était
très important pour notre formation dans le domaine informatique.
Perspective
Conclusion
• Ce projet pourra aider à ouvrir d’autres applications de types Android dans des
Différents domaines informatisé.
21/21Présentation du projet Conception Réalisation Conclusion & Perspective

Projet PFE corrigé latest

  • 1.
    1 FACULTE DES SCIENCESDE TUNIS Elaboré par : Amlouk Emna Ben Fredj Ahed Société : CYNAPSYS Sous la direction de: Mrs Aouadi Hamed (FST) & Ouragini Mohamed Amine (CYNAPSYS) 2011/2012
  • 2.
    2 Introduction: Notre Sujet comporteplusieurs avantages: 2/21
  • 3.
    3 Plan: 1. Présentation duprojet 2. C’est quoi un enregistreur de temps « pointage » ? 3. C’est quoi « Android » ? 4. Fonctionnement du projet 5. Conception a. Diagramme des cas d’utilisation b. Diagramme des classes c. Diagramme de séquences 6. Réalisation a. Environnement Hardware b. Environnement Software 7. Les Imprimés écrans 8. Conclusion & Perspective 3/21
  • 4.
    4 1. Présentation duprojet: Société: Activités: • Développement spécifique • Maintenance Applicative • Qualification Applicative • Conseil en TIC • Formation 4/21Présentation du projet Conception Réalisation Conclusion & Perspective
  • 5.
    5 1. Présentation duprojet: Domaines: Télécommunications Les équipementiers La finance L'assurance L’industrie 5/21Présentation du projet Conception Réalisation Conclusion & Perspective
  • 6.
    6 2. C’est quoiun enregistreur de temps « pointage » ? • Le pointage sert à mesurer le temps de travail. • L'employeur est tenu de décompter le temps de travail de ses salariés. • Tous les salariés sont soumis au principe du pointage. 6/21Présentation du projet Conception Réalisation Conclusion & Perspective
  • 7.
    7 3. C’est quoi« Android »:  Android est une plateforme pour les appareils mobiles.  Android représente un système d'exploitation open source.  Il est basé essentiellement sur la simplicité d'utilisation et surtout sur une capacité de customisation importante.  Les principaux concurrents d'Android sont: Apple avec iPhone OS BlackBerry OS Palm avec Nova ou web OS ... 7/21Présentation du projet Conception Réalisation Conclusion & Perspective
  • 8.
    8 4. Fonctionnement duProjet: Serveur Employer Système Android Empreinte digitale 8/21Présentation du projet Conception Réalisation Conclusion & Perspective
  • 9.
    9 5. Conception: a. Diagrammedes cas d’utilisation 9/21Présentation du projet Conception Réalisation Conclusion & Perspective
  • 10.
    10 b. Diagramme desClasses 5. Conception: 10/21Présentation du projet Conception Réalisation Conclusion & Perspective
  • 11.
    11 c. Diagramme deséquences 5. Conception:  Authentification 11/21 Présentation du projet Conception Réalisation Conclusion & Perspective
  • 12.
    12 b. Diagramme deséquences 5. Conception:  Enregistrement des Tâches 12/21Présentation du projet Conception Réalisation Conclusion & Perspective
  • 13.
    13 6. Réalisation: a. EnvironnementHardware b. Environnement Software • Eclipse  C'est un Environnement de Développement Intégré (EDI).  Gratuit.  Open-source pour les développeurs.  Il comporte tous les outils de développement à la création d'applications professionnelles. Disponible pour Windows, Linux, Mac OS X et Solaris. 13/21Présentation du projet Conception Réalisation Conclusion & Perspective
  • 14.
    14 6. Réalisation: Une basede données relationnelles. MySQL dérive directement de SQL (Structured Query Language). SQL permet de manipuler les informations stockées dans la base de données. Une commande SQL est souvent appelée une requête. • SGBD : MySQL 14/21Présentation du projet Conception Réalisation Conclusion & Perspective
  • 15.
    15 Un serveur d’applicationJava. Il est intégralement écrit en Java. Capable d'exécuter des applications web développées en Java. Tomcat est un projet issu de Jakarta (Groupe de projets open- source du groupe Apache dédié à Java). Tomcat est un serveur également d'une grande qualité, même s'il n'est pas le serveur d'applications Java le plus utilisé. 6. Réalisation: • Serveur Web: Tomcat 15/21Présentation du projet Conception Réalisation Conclusion & Perspective
  • 16.
    16 6. Les Imprimesécrans: *Click to show the menu 16/21Présentation du projet Conception Réalisation Conclusion & Perspective
  • 17.
    17 7. Les Imprimesécrans: 17/21Présentation du projet Conception Réalisation Conclusion & Perspective
  • 18.
    18 7. Les Imprimesécrans: 18/21Présentation du projet Conception Réalisation Conclusion & Perspective
  • 19.
    19 7. Les Imprimesécrans: 19/21Présentation du projet Conception Réalisation Conclusion & Perspective
  • 20.
    20 7. Les Imprimesécrans: 20/21Présentation du projet Conception Réalisation Conclusion & Perspective
  • 21.
    21 8. Conclusion &Perspective: • Notre but principal était de faciliter le service de pointage et l’enregistrement des tâches chez les employés à travers les téléphones portables. • Pour nous familiariser dans cette recherche, nous avons réalisé un stage à Cynapsys. • Nous avons réussi à comprendre la base du fonctionnement d’Android et cela était très important pour notre formation dans le domaine informatique. Perspective Conclusion • Ce projet pourra aider à ouvrir d’autres applications de types Android dans des Différents domaines informatisé. 21/21Présentation du projet Conception Réalisation Conclusion & Perspective