Gapp(Generator Application), c'est une générateur des sites Web et des applications mobile réalisé au sein de la société ERNST. Il permet au propriétaire des entreprises commerciales de créer leur propre sites Web et applications mobiles pour publier leurs catalogues de produit afin de permettre aux clients de les consultés et commandés des produits en ligne.
6. 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
8. 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
27. 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.
Tout au long de cette présentation, on va aborder le plan suivant on va comencer par une Introductionensuite on va présenter l’étude préliminairedans la troisiéme partie on va présenter notre solution conceptuelledans la quatriéme partie on va présenter la phase de réalisation de l’application avec qlq imprimes écranset on finira par une conclusion e qlq perspective.
Comonsons alors par l’introduction
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.
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.
Passons maintenant a la phase d’analyse des besoins
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
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
Passons maintenant a la phase de conception et modélisation
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.
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
Ce diagramme de séquence décrit les différentes étapes pour ajouter une application par l’administrateur.
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.
Passon maintenant a la partie realisation
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 .