SlideShare ist ein Scribd-Unternehmen logo
1 von 28
Développement d’un
générateur des sites web et
des applications mobile
Réalisé par : Rabeh Mahmoudi
Au sein de la société ERNST
Plan
Introduction
Analyse des besoins
Conception et modélisation
Réalisation4
1
2
3
Conclusion et Perspective5
2/28
Introduction
3/28
Introduction
Site web
Application mobile
4/28
Problématiques
Site web
Application mobile
5/28
Objectif
Gérer le contenu des applications
Créer des sites web
Créer des applications mobiles qui fonctionnent
sous windows phone 8
Notre objectif est de développer une application web qui permet de :
6/28
Analyse des besoin
7/28
Notre application web doit permettre aux administrateurs de:
Gérer les
applications
Générer les
applications
Gérer les
images
Gérer les champs
complémentaires
Gérer
Les pages
Gérer les
menus
Gérer les
produits
Gérer les
catégories des
produits
8/28
Administrateur
Consulter les
catalogues des
produits.
Commander des
produits
Contacter
l’administrateur
Le site web/application mobile crées doivent permettre aux
clients de:
9/28
Client
Conception et modélisatio
10/28
Diagramme de package d’analyse
11/28
Raffinement de package : Gestion des applications/profil
12/28
Diagramme de séquence d’ajout d’une application
13/28
Diagramme d’activité de génération d’application
14/28
Diagramme de classe
15/28
Réalisation
16/28
Architecture 3_tiers
utilisateur
17/28
Maquette des écrans : Page d’accueil
18/28
Maquette des écrans : Page d’inscription
19/28
Maquette des écrans : Authentification
20/28
Maquette des écrans : Page Parametre de l’application
21/28
Maquette des écrans : Ajout d’application
22/28
Maquette des écrans : Generation d’application
23/28
Exemple d’interfaces générées
Site web
Application mobile
24/28
Maquette des écrans : Page de Payement
25/28
Conclusion
26/28
Conclusion
Objectifs atteints
La découverte et la maitrise de nouvelles technologies de
développement.
Un stage dans un milieux professionnel.
27/28
Bien comprendre et mettre en œuvre le déroulement de
cycle de vie d’une application.
Merci pour
votre attention !

Weitere ähnliche Inhalte

Ähnlich wie Presentation projet Gapp

Progressive Web Apps - Créer des applications Web et Mobiles multiplateformes
Progressive Web Apps - Créer des applications Web et Mobiles multiplateformesProgressive Web Apps - Créer des applications Web et Mobiles multiplateformes
Progressive Web Apps - Créer des applications Web et Mobiles multiplateformesMathieu Molinaro
 
Petit déjeuner OCTO Technology - Nouvelles Architectures Web Front-End et APIs
Petit déjeuner OCTO Technology - Nouvelles Architectures Web Front-End et APIsPetit déjeuner OCTO Technology - Nouvelles Architectures Web Front-End et APIs
Petit déjeuner OCTO Technology - Nouvelles Architectures Web Front-End et APIsOCTO Technology
 
Petit déjeuner OCTO - Nouvelles Architectures Web Front-end et APIs
Petit déjeuner OCTO - Nouvelles Architectures Web Front-end et APIsPetit déjeuner OCTO - Nouvelles Architectures Web Front-end et APIs
Petit déjeuner OCTO - Nouvelles Architectures Web Front-end et APIsJonathan Meiss
 
RapportProjetLibre-CrossplateformeMobiledev (1)
RapportProjetLibre-CrossplateformeMobiledev (1)RapportProjetLibre-CrossplateformeMobiledev (1)
RapportProjetLibre-CrossplateformeMobiledev (1)Cyril Sabbagh
 
Asp.net Tutorials de L'application "Organizer"
Asp.net Tutorials de L'application "Organizer"Asp.net Tutorials de L'application "Organizer"
Asp.net Tutorials de L'application "Organizer"Nazih Heni
 
Presentation tunibourse
Presentation tuniboursePresentation tunibourse
Presentation tunibourseyesoun
 
Soutenance de pfe (Hamid&ichrak) Isg sousse 2016
Soutenance de pfe (Hamid&ichrak) Isg sousse 2016Soutenance de pfe (Hamid&ichrak) Isg sousse 2016
Soutenance de pfe (Hamid&ichrak) Isg sousse 2016Abdelhamid Néji
 
Microsoft Power Platform en Action
Microsoft Power Platform en Action Microsoft Power Platform en Action
Microsoft Power Platform en Action Denys Chamberland
 
Présentation Eutech 2016
Présentation Eutech 2016Présentation Eutech 2016
Présentation Eutech 2016Eutech SSII
 
Conception et réalisation d'une application web et mobile de e-commerce
Conception et réalisation d'une application web et mobile de e-commerceConception et réalisation d'une application web et mobile de e-commerce
Conception et réalisation d'une application web et mobile de e-commerceAHMEDBELGHITH4
 
Cv Moez HAMZAOUI JAVA J2EE FULL STACK
Cv Moez HAMZAOUI JAVA J2EE FULL STACKCv Moez HAMZAOUI JAVA J2EE FULL STACK
Cv Moez HAMZAOUI JAVA J2EE FULL STACKMoez Hamzaoui
 
PRESENTATION PROJET TuniBourse
PRESENTATION PROJET TuniBoursePRESENTATION PROJET TuniBourse
PRESENTATION PROJET TuniBourseyesoun
 
Copie de exposã© pfe
Copie de exposã© pfeCopie de exposã© pfe
Copie de exposã© pfeRiadh K.
 
201502_SOGETI_Support_Digital_2.0_V1.1
201502_SOGETI_Support_Digital_2.0_V1.1201502_SOGETI_Support_Digital_2.0_V1.1
201502_SOGETI_Support_Digital_2.0_V1.1Xavier Mouly
 
Cv ines ouaz
Cv ines ouazCv ines ouaz
Cv ines ouazInes Ouaz
 

Ähnlich wie Presentation projet Gapp (20)

Progressive Web Apps - Créer des applications Web et Mobiles multiplateformes
Progressive Web Apps - Créer des applications Web et Mobiles multiplateformesProgressive Web Apps - Créer des applications Web et Mobiles multiplateformes
Progressive Web Apps - Créer des applications Web et Mobiles multiplateformes
 
Petit déjeuner OCTO Technology - Nouvelles Architectures Web Front-End et APIs
Petit déjeuner OCTO Technology - Nouvelles Architectures Web Front-End et APIsPetit déjeuner OCTO Technology - Nouvelles Architectures Web Front-End et APIs
Petit déjeuner OCTO Technology - Nouvelles Architectures Web Front-End et APIs
 
Petit déjeuner OCTO - Nouvelles Architectures Web Front-end et APIs
Petit déjeuner OCTO - Nouvelles Architectures Web Front-end et APIsPetit déjeuner OCTO - Nouvelles Architectures Web Front-end et APIs
Petit déjeuner OCTO - Nouvelles Architectures Web Front-end et APIs
 
Proposition site Algo
Proposition site AlgoProposition site Algo
Proposition site Algo
 
RapportProjetLibre-CrossplateformeMobiledev (1)
RapportProjetLibre-CrossplateformeMobiledev (1)RapportProjetLibre-CrossplateformeMobiledev (1)
RapportProjetLibre-CrossplateformeMobiledev (1)
 
Asp.net Tutorials de L'application "Organizer"
Asp.net Tutorials de L'application "Organizer"Asp.net Tutorials de L'application "Organizer"
Asp.net Tutorials de L'application "Organizer"
 
Magento
MagentoMagento
Magento
 
Presentation tunibourse
Presentation tuniboursePresentation tunibourse
Presentation tunibourse
 
Magento1
Magento1Magento1
Magento1
 
Soutenance de pfe (Hamid&ichrak) Isg sousse 2016
Soutenance de pfe (Hamid&ichrak) Isg sousse 2016Soutenance de pfe (Hamid&ichrak) Isg sousse 2016
Soutenance de pfe (Hamid&ichrak) Isg sousse 2016
 
Microsoft Power Platform en Action
Microsoft Power Platform en Action Microsoft Power Platform en Action
Microsoft Power Platform en Action
 
Présentation Eutech 2016
Présentation Eutech 2016Présentation Eutech 2016
Présentation Eutech 2016
 
Conception et réalisation d'une application web et mobile de e-commerce
Conception et réalisation d'une application web et mobile de e-commerceConception et réalisation d'une application web et mobile de e-commerce
Conception et réalisation d'une application web et mobile de e-commerce
 
Cv Moez HAMZAOUI JAVA J2EE FULL STACK
Cv Moez HAMZAOUI JAVA J2EE FULL STACKCv Moez HAMZAOUI JAVA J2EE FULL STACK
Cv Moez HAMZAOUI JAVA J2EE FULL STACK
 
CV_MohamedHabibABIDI
CV_MohamedHabibABIDICV_MohamedHabibABIDI
CV_MohamedHabibABIDI
 
PRESENTATION PROJET TuniBourse
PRESENTATION PROJET TuniBoursePRESENTATION PROJET TuniBourse
PRESENTATION PROJET TuniBourse
 
Prezentare ASP.Net.pptx
Prezentare ASP.Net.pptxPrezentare ASP.Net.pptx
Prezentare ASP.Net.pptx
 
Copie de exposã© pfe
Copie de exposã© pfeCopie de exposã© pfe
Copie de exposã© pfe
 
201502_SOGETI_Support_Digital_2.0_V1.1
201502_SOGETI_Support_Digital_2.0_V1.1201502_SOGETI_Support_Digital_2.0_V1.1
201502_SOGETI_Support_Digital_2.0_V1.1
 
Cv ines ouaz
Cv ines ouazCv ines ouaz
Cv ines ouaz
 

Presentation projet Gapp

Hinweis der Redaktion

  1. Tout au long de cette présentation, on va aborder le plan suivant on va comencer par une Introduction ensuite on va présenter l’étude préliminaire dans la troisiéme partie on va présenter notre solution conceptuelle dans la quatriéme partie on va présenter la phase de réalisation de l’application avec qlq imprimes écrans et on finira par une conclusion e qlq perspective.
  2. Comonsons alors par l’introduction
  3. La gestion de contenu et sa publication est sujet qui l’objet d’une grande attention. Souvent des chefs d’entreprises souhaitent créer leurs propres site web ou application mobile pur publier leurs catalogues De produits afin de permettre aux clients de les consulter, et commander des produits.
  4. Vu que le développement des applications nécessite de temps et de l’argent Les chefs d’entreprise ont besoin d’un mécanisme qui leurs offre la possibilité de créer des sites web et des applications mobile Sans avoir recours au développeurs ou avoir des connaissance spécifiques en programmation.
  5. Passons maintenant a la phase d’analyse des besoins
  6. Notre application web doit permettre aux admirateurs de Gerer les applications Gerer les menus Gerer les produits Gerer les categories des produits Gerer les champs complimentaires de produits Gerer les images Et en fin generer des sites web et des applications mobiles
  7. Le site web ou l’application mobile créer doiventt permettre au cleint de Consulter les catalogues des produits Contacter l’administrateur Commander des produits
  8. Passons maintenant a la phase de conception et modélisation
  9. Ce diagramme de package nous donne une vision global du fonctionnement de notre application. Comme tous les système de gestion de contenu, notre système est décomposé en deux parties Qui sont la partie back office et la partie front office l’utilisateurs de la première partie qui est l’administrateurs peut Gerer des applications et son profil Gerer les pages et gerer le contenu des pages Le dexiemes acteurs qui est le client peut utiliser le site web ou l’application mobile créer par l’administrateur dont il peut consulter Les catalogues des produits commander des produits et contacter l’administrateur.
  10. Ce diagramme de cas d’utilisation renfermes les fonctions de gestion des applications et de profil réalisées par l’administrateur Apres l’authentification il peut gérer des applications generer soit des sites web ou des applications mobiles et il peut gerer son profil
  11. Ce diagramme de séquence décrit les différentes étapes pour ajouter une application par l’administrateur.
  12. Ce diagramme d’activite, illustre le processus de génération d’une application Lorsque l’admistrateur demande la génération de l’application Le générateur créer le dossier de l’application puis Copier les fichiers de la Template dans le dossier de l’application Selectionner tous les pages de l’application courante Créer les pages Slectionner les menus de chaque pages apres créer les menus Selectionner tous les produits de chaques pages Créer les produits Si la page contact est active créer la page contact Si la page d’acceuil est active créer la page d’acceuil En fin la generation se termine.
  13. Passon maintenant a la partie realisation
  14. On a choisi l’architecture de développement 3 tiers, qui vise a modeliser une application comme un empilemnt de trois couche logiceil La premiere couche c’est la couche presentation La deuxueme c’est la couche logique metier La troisieme c’est la couche acces au donnes .