Ecom-covoiturage: Difference between revisions
mNo edit summary |
Aalexandre (talk | contribs) |
||
(7 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
=Cahier des charges= |
|||
---- |
|||
== Équipe == |
== Équipe == |
||
Line 13: | Line 16: | ||
Graphiste : Mickael Nicolaccini<br /> |
Graphiste : Mickael Nicolaccini<br /> |
||
== ''''' |
== '''''Objectif du projet''''' == |
||
Mettre à disposition un système de partage online. Le produit partagé est un trajet. |
|||
== '''''Les utilisateurs cibles ''''' == |
|||
[[Image:http://t0ak.roblox.com/3cb7317bcd093840b0e0087e28ce2807|300px|thumb|right|Robotic Arm]] |
|||
* Étudiants (17-27ANS, weekend, ) |
|||
* Écolos(utilisateurs doivent préciser le type de voiture) |
|||
* Touristes(vacances) |
|||
* Chômeurs |
|||
== ''''' |
== '''''Les spécifications techniques''''' == |
||
plate-formes : Smartphone, PC, Tablettes. |
|||
Version Html : HTML5, CSS3 |
|||
Browser : Firefox, Chrome, IE9. |
|||
Sécurité : à spécifier avec Alexandre |
|||
== '''''Réquis Non fonctionnel :''''' == |
|||
* Recherche informationnelle en un clic |
|||
* Attrayant. |
|||
Modélisation des tâches |
|||
( en attente de réponse du formulaire) |
|||
== '''''Modélisation des tâches :''''' == |
|||
Trouver un trajet( Anyone) |
|||
Se connecter(User-Normal) |
|||
Payer au site(User-Normal) |
|||
Proposer /Supprimer un trajet(User-Normal) |
|||
Proposer / Supprimer un trajet sur une durée donnée. (User-Normal) |
|||
S'inscrire( Anyone) |
|||
Confirmer / Annuler un voyage(User-Normal) |
|||
Rajouter trajet(s) à votre panier. |
|||
Administrateur paye le conducteur qandd transport effectué.(User-Admin) |
|||
Evaluer les trajets. (User-Normal) |
|||
Moderer commentaires (User-Admin) |
|||
=Scrum= |
|||
Scrum master: tournant |
|||
02/10: Mickaël Nicolaccini |
|||
durée des sprints: 2 semaines |
|||
---- |
|||
= '''''Journal de bord''''' = |
|||
'''séance 1''' |
'''séance 1''' |
||
Création du Cahier des charges |
Création du Cahier des charges |
||
⚫ | |||
'''Sprint 1''' |
|||
installation de l'environnement de travail: Eclipse JEE juno + Jboss |
installation de l'environnement de travail: Eclipse JEE juno + Jboss |
||
Début de l'auto-formation/Tutoriel JBoss |
Début de l'auto-formation/Tutoriel JBoss |
||
⚫ | |||
Conception des formulaires |
|||
Abandon de JBoss, migration vers glassfish, |
|||
Définition de la partie persistante (base de données) |
|||
'''Sprint 3''' |
|||
Architecture de la logique métier : création de facades pour les entités |
|||
'''Sprint 4''' |
|||
Choix du framework JSF+Primefaces pour la présentation |
|||
Auto formation JSF |
|||
'''Sprint 5''' |
|||
Début de l'implémentation des fonctionnalités de la logique métier |
|||
Début de la conception des vues (CSS, Faces) |
|||
'''Sprint 6''' |
|||
Implémentation des fonctionnalités d'inscription et de connexion |
|||
Début de la conception des vues (CSS, Faces) |
|||
'''Sprint 7''' |
|||
Implémentation des fonctionnalités de création et de recherche d'un Voyage |
|||
Définition des contrôleurs JSF |
Latest revision as of 14:24, 20 December 2012
Cahier des charges
Équipe
Arthur Alexandre
Mickaël Nicolaccini
Rolly Ngouala
Rôles : répartition des responsabilités
Chef de projet : Rolly Ngouala
Auteur : Alexandre Arthur
Concepteur d'interaction : Rolly Ngouala
Développeur : Mickaël Nicolaccini
Expert en utilisabilité : Alexandre Arthur
Graphiste : Mickael Nicolaccini
Objectif du projet
Mettre à disposition un système de partage online. Le produit partagé est un trajet.
Les utilisateurs cibles
- Étudiants (17-27ANS, weekend, )
- Écolos(utilisateurs doivent préciser le type de voiture)
- Touristes(vacances)
- Chômeurs
Les spécifications techniques
plate-formes : Smartphone, PC, Tablettes. Version Html : HTML5, CSS3 Browser : Firefox, Chrome, IE9. Sécurité : à spécifier avec Alexandre
Réquis Non fonctionnel :
- Recherche informationnelle en un clic
- Attrayant.
Modélisation des tâches
( en attente de réponse du formulaire)
Modélisation des tâches :
Trouver un trajet( Anyone) Se connecter(User-Normal) Payer au site(User-Normal) Proposer /Supprimer un trajet(User-Normal) Proposer / Supprimer un trajet sur une durée donnée. (User-Normal) S'inscrire( Anyone) Confirmer / Annuler un voyage(User-Normal) Rajouter trajet(s) à votre panier. Administrateur paye le conducteur qandd transport effectué.(User-Admin) Evaluer les trajets. (User-Normal) Moderer commentaires (User-Admin)
Scrum
Scrum master: tournant 02/10: Mickaël Nicolaccini
durée des sprints: 2 semaines
Journal de bord
séance 1 Création du Cahier des charges
Sprint 1
installation de l'environnement de travail: Eclipse JEE juno + Jboss
Début de l'auto-formation/Tutoriel JBoss
Sprint 2
Conception des formulaires
Abandon de JBoss, migration vers glassfish,
Définition de la partie persistante (base de données)
Sprint 3
Architecture de la logique métier : création de facades pour les entités
Sprint 4
Choix du framework JSF+Primefaces pour la présentation
Auto formation JSF
Sprint 5
Début de l'implémentation des fonctionnalités de la logique métier
Début de la conception des vues (CSS, Faces)
Sprint 6
Implémentation des fonctionnalités d'inscription et de connexion
Début de la conception des vues (CSS, Faces)
Sprint 7
Implémentation des fonctionnalités de création et de recherche d'un Voyage
Définition des contrôleurs JSF