Présentation ECOM
Arthur Clerc-Gherardi
El Hadji Malick FALL
Rodolphe FREBY
Pierre Henry GINOUX
Tianming GUO
Introduction
Présentation du site
Choix de développement :
Partie IHM
Partie Système
Gestion de projet
Bilan
Demo
Présentation du site
Présentation du site
Permettre aux gens de partager leur savoir-faire dans le domaine de la couture
Pour les particuliers et professionnels
Cibles :
Artisans : 20/40 ans
Acheteurs : 7/77 ans (payeurs à partir de 18 ans)
Concurrence à deux niveaux
Présentation du site
Fonctionnalités :
Visite du site en tant que utilisateur non enregistré
Inscription en tant que membre
Mail de confirmation à l’inscription
Achat d’accessoires
Vente d’accessoires
Site en français et en anglais (les vendeurs se situent en France)
Confirmation des différentes étapes de la commande (paiement reçu, commande reçu)
Map avec les vendeurs les plus proches
Un mois offert pour les vendeurs professionnels avant l'abonnement
Choix de développement
Architecture générale
Architecture de type trois tiers
Partie IHM
Partie IHM
Mise en place de l'arbre des tâches et de la maquette
Partie IHM
Rédaction d'une charte graphique
Technologie utilisée ng-boilerplate :
Intègre framework Angular JS
Création des tâches automatisées : Grunt
Bibliothèque graphique : Twitter Bootstrap
Répartition des vues
Partie système
Généralités
Projet Maven
Technologie Java J2EE
Serveur Glassfish
Derby
Client "lourd" Shell
Schéma de la base de données
EJB
Représentation des tables par entity bean
EJB Stateless
Interface d'accès remote
Une classe par gestion d'entité
Shell terminal pour intéragir avec la base de donnée
EJB Timer
Consultation journalière de la base de données
Vérification des abonnements
Envoi de mails de notification
Serveur
Déployé sur Amazon EC2
Serveur de mail James
HTTPS obligatoire (TLS)
Gestion de projet
Gestion de projet
Répartition et rôle :
Chef de projet : CLERC-GHERARDI Arthur
Scrum Master : FALL El Hadji Malick
Responsable utilisabilité : FREBY Rodolphe
Responsable graphique : FALL El Hadji Malick
Responsable développement : GINOUX Pierre-Henri
Développeurs : toute l'équipe
Méthode agile : sprints et "Poker planning"
Utilisation de ScrumDesk
Bilan
Bilan
Bilan
Inscription et mail de confirmation
Login/Logout
Page profil utilisateur
Demo
Made with Slides.com