Ecom-covoiturage: Difference between revisions

From air
Jump to navigation Jump to search
No edit summary
 
(9 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 />


== '''''Résumé du projet''''' ==
== '''''Objectif du projet''''' ==
Mettre à disposition un système de partage online. Le produit partagé est un trajet.


== '''''Les utilisateurs cibles ''''' ==
[[File:http://t0ak.roblox.com/3cb7317bcd093840b0e0087e28ce2807]]
* Étudiants (17-27ANS, weekend, )
* Écolos(utilisateurs doivent préciser le type de voiture)
* Touristes(vacances)
* Chômeurs


== '''''Journal de bord''''' ==
== '''''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



'''séance 2'''
'''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


'''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

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