Ecom-covoiturage

From air
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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