SlideShare une entreprise Scribd logo
1  sur  23
Conception et réalisation d’une application web
pour la Gestion du Moulin d’Olive
Réalisé par :
Hassen Ben Slima
Mahdi Kilani
Encadré par :
Mr. Atef Boujelben
Mr. Momtez Ayadi
Projet de Fin d’études
Année universitaire 2015/2016
• Introduction
• Spécification des besoins
• Conception
• Réalisation
• Conclusion générale
• Introduction
• Spécification des besoins
• Conception
• Réalisation
• Conclusion générale
 La Tunisie est le pays le plus connu dans l’agriculture
« olive » dans la région sud méditerranéenne.
 Elle est devenue le plus grand producteur d’huile d’olive
dans l’Afrique, et arrive en quatrième place mondiale après
l'Espagne, l'Italie et la Grèce.
 Le moulin d'olive ne possède aucun outil informatique
simple et standardisé pour gérer les différentes tâches du
travail
4
• La solution actuelle est manuelle.
• Mal gestion des ressources des différentes
unités.
• Absences des mesures des activités.
• La comptabilisation de stock est non
automatisée.
5
 Mettre en place une solution informatique qui permet
de gérer l’activité de gestion du moulin d’olive.
 Concentrer les informations du stock, des
employés, des clients, des fournisseurs et
permettant aussi d’organiser les déférentes
informations dans des tableaux de bord.
6
• Introduction
• Spécification des besoins
• Conception
• Réalisation
• Conclusion générale
• Un système de sécurité pour l’application qui permet de gérer
les accès aux différents cas d’utilisation du système.
• La portabilité du logiciel pouvant être exploiter sur différents
plateformes.
• Des interfaces conviviales et faciles à manipuler.
• Un temps de réponse minimal.
8
9
Application
GMO
Gestion
des
Employés
Gestion de
vente
Gestion
des clients
Gestion des
fournisseur
s
Gestion des
maintenance
s
Gestion
d’achat
Les besoins à réaliser dans la totalité de l’application
Gestion de
la caisse
Gestion des
réservations
• Introduction
• Spécification des besoins
• Conception
• Réalisation
• Conclusion générale
• Un langage de modélisation graphique à base de
pictogrammes.
• Un langage commun pour exprimer la conception.
• Facilite l'extraction et la génération de la documentation
de modélisation .
Diagramme de cas d’utilisation globale
Diagramme de séquence : Authentification
Diagramme d’activité : gestion de vente
Diagramme de classe
• Introduction
• Spécification des besoins
• Conception
• Réalisation
• Conclusion générale
17
Client de
l’application
Serveur
d’application Serveur de
BD
Requête http Requête SQL
Réponse http Réponse SQL
• Renforcer plusieurs notions: la gestion optimale du temps et
la communication.
• La réalisation du projet: permet de raffiner notre capacité de
conception et de renforcer nos compétences en matière de
technologies telles que J2EE et les framework de
développement (spring, hibernate) .
• L’application bénéficie d’une excellente extensibilité grâce à
une architecture n-tier qui permet de subdiviser le projet en
plusieurs modules indépendants et facilement maintenables.
Ajout des fonctionnalités comme:
 Gestion du pointage,
Gestion des congés,
 Gestion des opérations import/export.
erci pour votre attention
M

Contenu connexe

Tendances

Présentation PFE (Conception et développement d'une application web && mobile...
Présentation PFE (Conception et développement d'une application web && mobile...Présentation PFE (Conception et développement d'une application web && mobile...
Présentation PFE (Conception et développement d'une application web && mobile...Ramzi Noumairi
 
Presentation de soutenance du Projet Fin d'Etudes
Presentation de soutenance du Projet Fin d'EtudesPresentation de soutenance du Projet Fin d'Etudes
Presentation de soutenance du Projet Fin d'EtudesTahani RIAHI
 
Rapport pfe-ayoub mkharbach
Rapport pfe-ayoub mkharbachRapport pfe-ayoub mkharbach
Rapport pfe-ayoub mkharbachAyoub Mkharbach
 
Présentation PFE : Mise en place d’une solution de gestion intégrée (OpenERP...
Présentation PFE :  Mise en place d’une solution de gestion intégrée (OpenERP...Présentation PFE :  Mise en place d’une solution de gestion intégrée (OpenERP...
Présentation PFE : Mise en place d’une solution de gestion intégrée (OpenERP...Mohamed Cherkaoui
 
Application web de gestion de recrutement- Recruitement managment system
Application web de gestion de recrutement- Recruitement managment systemApplication web de gestion de recrutement- Recruitement managment system
Application web de gestion de recrutement- Recruitement managment systemSarra ERRREGUI
 
Rapport- Conception et réalisation d'une plateforme social learning
Rapport- Conception et réalisation d'une plateforme social learningRapport- Conception et réalisation d'une plateforme social learning
Rapport- Conception et réalisation d'une plateforme social learningRouâa Ben Hammouda
 
Rapport pfe Conceptionet Developpement d'une Application web et Mobile
Rapport pfe Conceptionet Developpement d'une Application web et  Mobile Rapport pfe Conceptionet Developpement d'une Application web et  Mobile
Rapport pfe Conceptionet Developpement d'une Application web et Mobile Raoua Bennasr
 
Présentation pfe - Etude, conception et réalisation d'une application web de ...
Présentation pfe - Etude, conception et réalisation d'une application web de ...Présentation pfe - Etude, conception et réalisation d'une application web de ...
Présentation pfe - Etude, conception et réalisation d'une application web de ...Ayoub Mkharbach
 
Présentation PFE Mastère PRO
Présentation PFE Mastère PROPrésentation PFE Mastère PRO
Présentation PFE Mastère PROahmedmiha
 
Ma présentation PFE : Application Android & Site Web
Ma présentation PFE : Application Android & Site WebMa présentation PFE : Application Android & Site Web
Ma présentation PFE : Application Android & Site WebHarrathi Mohamed
 
Rapport Projet de fin d'etude sur le parc informatique
Rapport Projet  de fin d'etude sur le parc informatiqueRapport Projet  de fin d'etude sur le parc informatique
Rapport Projet de fin d'etude sur le parc informatiqueHicham Ben
 
Présentation de mon PFE
Présentation de mon PFEPrésentation de mon PFE
Présentation de mon PFENadir Haouari
 
Rapport de mon First Projet Web à l'Ecole Supérieure de Technologie de SAFI -...
Rapport de mon First Projet Web à l'Ecole Supérieure de Technologie de SAFI -...Rapport de mon First Projet Web à l'Ecole Supérieure de Technologie de SAFI -...
Rapport de mon First Projet Web à l'Ecole Supérieure de Technologie de SAFI -...Mohammed JAITI
 
Soutenance de Mon PFE de Stage (DUT)
Soutenance de Mon PFE de Stage (DUT) Soutenance de Mon PFE de Stage (DUT)
Soutenance de Mon PFE de Stage (DUT) Mohammed JAITI
 
Conception et réalisation d’une application Mobile banking
Conception et réalisation d’une application  Mobile banking  Conception et réalisation d’une application  Mobile banking
Conception et réalisation d’une application Mobile banking Khaled Fayala
 
Presentation d'un logiciel de GRH
Presentation d'un logiciel de GRHPresentation d'un logiciel de GRH
Presentation d'un logiciel de GRHRiadh K.
 
ERP médical pour la TRANSTU : module de gestion pharmaceutiques
ERP médical pour la TRANSTU : module de gestion pharmaceutiquesERP médical pour la TRANSTU : module de gestion pharmaceutiques
ERP médical pour la TRANSTU : module de gestion pharmaceutiquesMohamed Aziz Chetoui
 
Rapport PFE Développent d'une application bancaire mobile
Rapport PFE Développent d'une application bancaire mobileRapport PFE Développent d'une application bancaire mobile
Rapport PFE Développent d'une application bancaire mobileNader Somrani
 

Tendances (20)

Présentation PFE (Conception et développement d'une application web && mobile...
Présentation PFE (Conception et développement d'une application web && mobile...Présentation PFE (Conception et développement d'une application web && mobile...
Présentation PFE (Conception et développement d'une application web && mobile...
 
Presentation de soutenance du Projet Fin d'Etudes
Presentation de soutenance du Projet Fin d'EtudesPresentation de soutenance du Projet Fin d'Etudes
Presentation de soutenance du Projet Fin d'Etudes
 
Rapport pfe
Rapport pfeRapport pfe
Rapport pfe
 
Rapport pfe-ayoub mkharbach
Rapport pfe-ayoub mkharbachRapport pfe-ayoub mkharbach
Rapport pfe-ayoub mkharbach
 
Présentation PFE : Mise en place d’une solution de gestion intégrée (OpenERP...
Présentation PFE :  Mise en place d’une solution de gestion intégrée (OpenERP...Présentation PFE :  Mise en place d’une solution de gestion intégrée (OpenERP...
Présentation PFE : Mise en place d’une solution de gestion intégrée (OpenERP...
 
Application web de gestion de recrutement- Recruitement managment system
Application web de gestion de recrutement- Recruitement managment systemApplication web de gestion de recrutement- Recruitement managment system
Application web de gestion de recrutement- Recruitement managment system
 
Rapport- Conception et réalisation d'une plateforme social learning
Rapport- Conception et réalisation d'une plateforme social learningRapport- Conception et réalisation d'une plateforme social learning
Rapport- Conception et réalisation d'une plateforme social learning
 
Rapport pfe Conceptionet Developpement d'une Application web et Mobile
Rapport pfe Conceptionet Developpement d'une Application web et  Mobile Rapport pfe Conceptionet Developpement d'une Application web et  Mobile
Rapport pfe Conceptionet Developpement d'une Application web et Mobile
 
Présentation pfe - Etude, conception et réalisation d'une application web de ...
Présentation pfe - Etude, conception et réalisation d'une application web de ...Présentation pfe - Etude, conception et réalisation d'une application web de ...
Présentation pfe - Etude, conception et réalisation d'une application web de ...
 
Présentation PFE Mastère PRO
Présentation PFE Mastère PROPrésentation PFE Mastère PRO
Présentation PFE Mastère PRO
 
présentation PFE (2)
présentation PFE (2)présentation PFE (2)
présentation PFE (2)
 
Ma présentation PFE : Application Android & Site Web
Ma présentation PFE : Application Android & Site WebMa présentation PFE : Application Android & Site Web
Ma présentation PFE : Application Android & Site Web
 
Rapport Projet de fin d'etude sur le parc informatique
Rapport Projet  de fin d'etude sur le parc informatiqueRapport Projet  de fin d'etude sur le parc informatique
Rapport Projet de fin d'etude sur le parc informatique
 
Présentation de mon PFE
Présentation de mon PFEPrésentation de mon PFE
Présentation de mon PFE
 
Rapport de mon First Projet Web à l'Ecole Supérieure de Technologie de SAFI -...
Rapport de mon First Projet Web à l'Ecole Supérieure de Technologie de SAFI -...Rapport de mon First Projet Web à l'Ecole Supérieure de Technologie de SAFI -...
Rapport de mon First Projet Web à l'Ecole Supérieure de Technologie de SAFI -...
 
Soutenance de Mon PFE de Stage (DUT)
Soutenance de Mon PFE de Stage (DUT) Soutenance de Mon PFE de Stage (DUT)
Soutenance de Mon PFE de Stage (DUT)
 
Conception et réalisation d’une application Mobile banking
Conception et réalisation d’une application  Mobile banking  Conception et réalisation d’une application  Mobile banking
Conception et réalisation d’une application Mobile banking
 
Presentation d'un logiciel de GRH
Presentation d'un logiciel de GRHPresentation d'un logiciel de GRH
Presentation d'un logiciel de GRH
 
ERP médical pour la TRANSTU : module de gestion pharmaceutiques
ERP médical pour la TRANSTU : module de gestion pharmaceutiquesERP médical pour la TRANSTU : module de gestion pharmaceutiques
ERP médical pour la TRANSTU : module de gestion pharmaceutiques
 
Rapport PFE Développent d'une application bancaire mobile
Rapport PFE Développent d'une application bancaire mobileRapport PFE Développent d'une application bancaire mobile
Rapport PFE Développent d'une application bancaire mobile
 

Similaire à Presentation du projet_de_fin_d_etudes

Réaliser une application mobile pour un groupe de presse avec PhoneGap
Réaliser une application mobile pour un groupe de presse avec PhoneGapRéaliser une application mobile pour un groupe de presse avec PhoneGap
Réaliser une application mobile pour un groupe de presse avec PhoneGapBenjamin LUPU
 
Gestion de Forum des Entreprises de L’ Enicarthage
Gestion de Forum des Entreprises de L’ EnicarthageGestion de Forum des Entreprises de L’ Enicarthage
Gestion de Forum des Entreprises de L’ EnicarthageOumaymaLimeme
 
Gestion des réservations du consommable et des pannes
Gestion des réservations du consommable et des pannesGestion des réservations du consommable et des pannes
Gestion des réservations du consommable et des pannesPasteur_Tunis
 
Usine à Sites : CCI Alsace - Actency Drupagora 2015
Usine à Sites : CCI Alsace - Actency Drupagora 2015Usine à Sites : CCI Alsace - Actency Drupagora 2015
Usine à Sites : CCI Alsace - Actency Drupagora 2015Actency
 
Industrialisation de Drupal : Usines à Sites, retour sur le cas CCI Alsace
Industrialisation de Drupal : Usines à Sites, retour sur le cas CCI AlsaceIndustrialisation de Drupal : Usines à Sites, retour sur le cas CCI Alsace
Industrialisation de Drupal : Usines à Sites, retour sur le cas CCI AlsaceActency
 
CRIP De la Supervion à la communication : Dashboard de production informatique
CRIP De la Supervion à la communication : Dashboard de production informatiqueCRIP De la Supervion à la communication : Dashboard de production informatique
CRIP De la Supervion à la communication : Dashboard de production informatiqueYann SESE
 
Eurelis - Construire une usine à sites
Eurelis - Construire une usine à sitesEurelis - Construire une usine à sites
Eurelis - Construire une usine à sitesAgence-Eurelis
 
Talend Integration Cloud spring 16 launch
Talend Integration Cloud spring 16 launch Talend Integration Cloud spring 16 launch
Talend Integration Cloud spring 16 launch Jean-Michel Franco
 
Mener à bien un projet Drupal (Drupagora 2013)
Mener à bien un projet Drupal (Drupagora 2013)Mener à bien un projet Drupal (Drupagora 2013)
Mener à bien un projet Drupal (Drupagora 2013)LaNetscouade
 
Présentation gestion de syndic.pptx
Présentation gestion de syndic.pptxPrésentation gestion de syndic.pptx
Présentation gestion de syndic.pptxRedaAlout
 
apk desktop.pptx
apk desktop.pptxapk desktop.pptx
apk desktop.pptxRedaAlout
 
présentation sur la gestion des projets.pdf
présentation sur la gestion des projets.pdfprésentation sur la gestion des projets.pdf
présentation sur la gestion des projets.pdfghiz-
 
Cours Devops Sparks.pptx.pdf
Cours Devops Sparks.pptx.pdfCours Devops Sparks.pptx.pdf
Cours Devops Sparks.pptx.pdfboulonvert
 
AFUP 2010 : Industrialisation de PHP, l'exemple de CANAL+
AFUP 2010 : Industrialisation de PHP, l'exemple de CANAL+AFUP 2010 : Industrialisation de PHP, l'exemple de CANAL+
AFUP 2010 : Industrialisation de PHP, l'exemple de CANAL+Raphaël Carles
 
XebiConFr 15 - Ingenico Group : Microservices et architecture réactive pour u...
XebiConFr 15 - Ingenico Group : Microservices et architecture réactive pour u...XebiConFr 15 - Ingenico Group : Microservices et architecture réactive pour u...
XebiConFr 15 - Ingenico Group : Microservices et architecture réactive pour u...Publicis Sapient Engineering
 
Webinar livanova showpad
Webinar livanova showpad Webinar livanova showpad
Webinar livanova showpad Leigh Shevchik
 
Accélérez itSMF 2013
Accélérez itSMF 2013Accélérez itSMF 2013
Accélérez itSMF 2013itSMF France
 
10 tips pour améliorer les performances de vos applications Windows 8
10 tips pour améliorer les performances de vos applications Windows 810 tips pour améliorer les performances de vos applications Windows 8
10 tips pour améliorer les performances de vos applications Windows 8Microsoft
 

Similaire à Presentation du projet_de_fin_d_etudes (20)

Réaliser une application mobile pour un groupe de presse avec PhoneGap
Réaliser une application mobile pour un groupe de presse avec PhoneGapRéaliser une application mobile pour un groupe de presse avec PhoneGap
Réaliser une application mobile pour un groupe de presse avec PhoneGap
 
Gestion de Forum des Entreprises de L’ Enicarthage
Gestion de Forum des Entreprises de L’ EnicarthageGestion de Forum des Entreprises de L’ Enicarthage
Gestion de Forum des Entreprises de L’ Enicarthage
 
Gestion des réservations du consommable et des pannes
Gestion des réservations du consommable et des pannesGestion des réservations du consommable et des pannes
Gestion des réservations du consommable et des pannes
 
Usine à Sites : CCI Alsace - Actency Drupagora 2015
Usine à Sites : CCI Alsace - Actency Drupagora 2015Usine à Sites : CCI Alsace - Actency Drupagora 2015
Usine à Sites : CCI Alsace - Actency Drupagora 2015
 
Industrialisation de Drupal : Usines à Sites, retour sur le cas CCI Alsace
Industrialisation de Drupal : Usines à Sites, retour sur le cas CCI AlsaceIndustrialisation de Drupal : Usines à Sites, retour sur le cas CCI Alsace
Industrialisation de Drupal : Usines à Sites, retour sur le cas CCI Alsace
 
CRIP De la Supervion à la communication : Dashboard de production informatique
CRIP De la Supervion à la communication : Dashboard de production informatiqueCRIP De la Supervion à la communication : Dashboard de production informatique
CRIP De la Supervion à la communication : Dashboard de production informatique
 
Rapport final
Rapport finalRapport final
Rapport final
 
Eurelis - Construire une usine à sites
Eurelis - Construire une usine à sitesEurelis - Construire une usine à sites
Eurelis - Construire une usine à sites
 
Talend Integration Cloud spring 16 launch
Talend Integration Cloud spring 16 launch Talend Integration Cloud spring 16 launch
Talend Integration Cloud spring 16 launch
 
Mener à bien un projet Drupal (Drupagora 2013)
Mener à bien un projet Drupal (Drupagora 2013)Mener à bien un projet Drupal (Drupagora 2013)
Mener à bien un projet Drupal (Drupagora 2013)
 
Présentation gestion de syndic.pptx
Présentation gestion de syndic.pptxPrésentation gestion de syndic.pptx
Présentation gestion de syndic.pptx
 
apk desktop.pptx
apk desktop.pptxapk desktop.pptx
apk desktop.pptx
 
présentation sur la gestion des projets.pdf
présentation sur la gestion des projets.pdfprésentation sur la gestion des projets.pdf
présentation sur la gestion des projets.pdf
 
Cours Devops Sparks.pptx.pdf
Cours Devops Sparks.pptx.pdfCours Devops Sparks.pptx.pdf
Cours Devops Sparks.pptx.pdf
 
Webinar v2
Webinar v2Webinar v2
Webinar v2
 
AFUP 2010 : Industrialisation de PHP, l'exemple de CANAL+
AFUP 2010 : Industrialisation de PHP, l'exemple de CANAL+AFUP 2010 : Industrialisation de PHP, l'exemple de CANAL+
AFUP 2010 : Industrialisation de PHP, l'exemple de CANAL+
 
XebiConFr 15 - Ingenico Group : Microservices et architecture réactive pour u...
XebiConFr 15 - Ingenico Group : Microservices et architecture réactive pour u...XebiConFr 15 - Ingenico Group : Microservices et architecture réactive pour u...
XebiConFr 15 - Ingenico Group : Microservices et architecture réactive pour u...
 
Webinar livanova showpad
Webinar livanova showpad Webinar livanova showpad
Webinar livanova showpad
 
Accélérez itSMF 2013
Accélérez itSMF 2013Accélérez itSMF 2013
Accélérez itSMF 2013
 
10 tips pour améliorer les performances de vos applications Windows 8
10 tips pour améliorer les performances de vos applications Windows 810 tips pour améliorer les performances de vos applications Windows 8
10 tips pour améliorer les performances de vos applications Windows 8
 

Plus de Hassen BEN SLIMA

Plus de Hassen BEN SLIMA (8)

Git fundamentals
Git fundamentalsGit fundamentals
Git fundamentals
 
Git fundamentals
Git fundamentalsGit fundamentals
Git fundamentals
 
JAVA FUNDAMENTALS
JAVA FUNDAMENTALSJAVA FUNDAMENTALS
JAVA FUNDAMENTALS
 
Sfax marathon international des oliviers 5Km
Sfax marathon international des oliviers 5KmSfax marathon international des oliviers 5Km
Sfax marathon international des oliviers 5Km
 
Devlivejava
DevlivejavaDevlivejava
Devlivejava
 
Presentation finale-skill-evaluation-hassen-ben-slima avec-video
Presentation finale-skill-evaluation-hassen-ben-slima avec-videoPresentation finale-skill-evaluation-hassen-ben-slima avec-video
Presentation finale-skill-evaluation-hassen-ben-slima avec-video
 
Rapport finale
Rapport finaleRapport finale
Rapport finale
 
All about me
All about meAll about me
All about me
 

Presentation du projet_de_fin_d_etudes

  • 1. Conception et réalisation d’une application web pour la Gestion du Moulin d’Olive Réalisé par : Hassen Ben Slima Mahdi Kilani Encadré par : Mr. Atef Boujelben Mr. Momtez Ayadi Projet de Fin d’études Année universitaire 2015/2016
  • 2. • Introduction • Spécification des besoins • Conception • Réalisation • Conclusion générale
  • 3. • Introduction • Spécification des besoins • Conception • Réalisation • Conclusion générale
  • 4.  La Tunisie est le pays le plus connu dans l’agriculture « olive » dans la région sud méditerranéenne.  Elle est devenue le plus grand producteur d’huile d’olive dans l’Afrique, et arrive en quatrième place mondiale après l'Espagne, l'Italie et la Grèce.  Le moulin d'olive ne possède aucun outil informatique simple et standardisé pour gérer les différentes tâches du travail 4
  • 5. • La solution actuelle est manuelle. • Mal gestion des ressources des différentes unités. • Absences des mesures des activités. • La comptabilisation de stock est non automatisée. 5
  • 6.  Mettre en place une solution informatique qui permet de gérer l’activité de gestion du moulin d’olive.  Concentrer les informations du stock, des employés, des clients, des fournisseurs et permettant aussi d’organiser les déférentes informations dans des tableaux de bord. 6
  • 7. • Introduction • Spécification des besoins • Conception • Réalisation • Conclusion générale
  • 8. • Un système de sécurité pour l’application qui permet de gérer les accès aux différents cas d’utilisation du système. • La portabilité du logiciel pouvant être exploiter sur différents plateformes. • Des interfaces conviviales et faciles à manipuler. • Un temps de réponse minimal. 8
  • 9. 9 Application GMO Gestion des Employés Gestion de vente Gestion des clients Gestion des fournisseur s Gestion des maintenance s Gestion d’achat Les besoins à réaliser dans la totalité de l’application Gestion de la caisse Gestion des réservations
  • 10. • Introduction • Spécification des besoins • Conception • Réalisation • Conclusion générale
  • 11. • Un langage de modélisation graphique à base de pictogrammes. • Un langage commun pour exprimer la conception. • Facilite l'extraction et la génération de la documentation de modélisation .
  • 12. Diagramme de cas d’utilisation globale
  • 13. Diagramme de séquence : Authentification
  • 14. Diagramme d’activité : gestion de vente
  • 16. • Introduction • Spécification des besoins • Conception • Réalisation • Conclusion générale
  • 17. 17 Client de l’application Serveur d’application Serveur de BD Requête http Requête SQL Réponse http Réponse SQL
  • 18.
  • 19.
  • 20.
  • 21. • Renforcer plusieurs notions: la gestion optimale du temps et la communication. • La réalisation du projet: permet de raffiner notre capacité de conception et de renforcer nos compétences en matière de technologies telles que J2EE et les framework de développement (spring, hibernate) . • L’application bénéficie d’une excellente extensibilité grâce à une architecture n-tier qui permet de subdiviser le projet en plusieurs modules indépendants et facilement maintenables.
  • 22. Ajout des fonctionnalités comme:  Gestion du pointage, Gestion des congés,  Gestion des opérations import/export.
  • 23. erci pour votre attention M

Notes de l'éditeur

  1. Bonjour les membres du jury . Bonjour nos invité . On vous remercie de votre présence dans cette soutenance On s’intéresse dans notre projet a l’étude et la conception d’une application web pour la gestion du moulin d’olive On va présenter notre projet de fin d’étude intitulé a la gestion du moulin d’olive Encadré par Mr ATEF BOUJELBEN encadreur FSS et Mr MOMTEZ AYEDI encadreur de la société VISS .
  2. Notre plan est divisé en 7 partie :
  3. Notre plan est divisé en 7 partie :
  4. Comment faire face à ces problèmes? Comment satisfaire le responsable du moulin d’olive?
  5. Notre plan est divisé en 7 partie :
  6. Notre plan est divisé en 7 partie :
  7. Merci, Maintenance nous présentons la partie conception nous allons adopté une méthodologie de conception UML
  8. Maintenant, nous présentons le diagramme de cas d’utilisation globale Qui donne une vision globale du comportement fonctionnel de notre système. on a un seul acteur c’est le responsable, L’accès de responsable au système, nécessite une authentification. En effet, le responsable du moulin d’olive a le droit de gérer toutes les fonctionnalités de l’application. Tel que gérer la caisse gérer les fournisseur ,gérer les client , ...
  9. 2eme ; C’est le diagramme de séquence d’authentification qui présentent les objets et leurs interactions selon un point de vue temporel. Alors, le responsable saisir login et mot de passe , le système vérifie les informations. S’ ils sont correct il accède a l'application si non, erreur d’authentification .
  10. 3eme ,c’est le diagramme d’activité qui représente une exécution d’un mécanisme de déroulement d’étape séquentielle. Ce diagramme présente les activités du vente , l’état initial est que le responsable consulte l’interface de gestion de commande pour passer la commande du client afin de sauvegarder. S’il existe un erreur d’information alors le responsable revient a l’étape initiale pour vérifier les informations. si non , il passe a l’action de l’impression.
  11.  4eme , c’est le diagramme de classe contient toutes les informations, telles que les classes, les méthodes et les associations dans lequel: Un client peut avoir 0 ou plusieurs factures, Un fournisseur peur avoir 0 ou plusieurs bon d’achat,…..
  12. Passons maintenant a la réalisation de notre projet 
  13. /************************************/ nous commençons par cette figure qui représente l’architecture 3-tiers Ce dernière contient un client d’application , un serveur d’application et un serveur de BD /********************************/ couche présentation qui correspond dans notre exemple le client de l'application couche métier qui correspond au serveur d'application et enfin la couche accès aux données qui correspond au serveur de bd /****************************************************/ L'architecture trois tiers est divisée en trois couches couche présentation qui correspond au client de l'application couche métier qui correspond au serveur d'application couche accès aux données qui correspond au serveur du bd. pour le fonctionnement , le client envoie une requête http au serveur d'application ce serveur va récupérer les donnés du serveur du bd et envoie la réponse au client
  14. De plus , nous présentons l‘architecture j2ee: Notre application se compose par 3 couche La premier couche c’est la couche de présentation, qui a basé sur le model MVC ; Model Vue Controller; 2eme couche ,couche métier c’est un couche de traitement, 3eme couche c’est la couche d’accées aux données
  15. Pour la réalisation de notre application nous avons utilisé plusieurs technologique tel que : Spring mvc , hiberante , apache ;
  16. Arrivant a la démonstration de notre application.
  17. Ce stage nous a permis de