<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://air.imag.fr/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Benjamin.Lucidarme</id>
	<title>air - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://air.imag.fr/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Benjamin.Lucidarme"/>
	<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php/Special:Contributions/Benjamin.Lucidarme"/>
	<updated>2026-05-30T16:19:46Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>https://air.imag.fr/index.php?title=File:PresentationVenteBateau.pdf&amp;diff=32269</id>
		<title>File:PresentationVenteBateau.pdf</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=File:PresentationVenteBateau.pdf&amp;diff=32269"/>
		<updated>2016-12-13T16:13:36Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=ECOM-1FO&amp;diff=32266</id>
		<title>ECOM-1FO</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=ECOM-1FO&amp;diff=32266"/>
		<updated>2016-12-13T16:08:39Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: /* Soutenance de conception */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Le projet eCOM consiste à concevoir et développer une application d’échange en ligne (commerce électronique, échanges de services…). [[ECOM|suite ...]]&lt;br /&gt;
&lt;br /&gt;
=Organisation=&lt;br /&gt;
==Aide à la lecture du document==&lt;br /&gt;
===Acronymes===&lt;br /&gt;
&#039;&#039;&#039;Les enseignants :&#039;&#039;&#039;&lt;br /&gt;
* DD : Didier Donsez (didier.donsez@imag.fr)&lt;br /&gt;
* SC : Sybille Caffiau (sybille.caffiau@imag.fr)&lt;br /&gt;
* TR : Thomas Ropras (thomas.ropars@imag.fr)&lt;br /&gt;
&#039;&#039;&#039;Les réalisations :&#039;&#039;&#039; &lt;br /&gt;
* DCS : Dossier de Conception Système &lt;br /&gt;
* SAS : Schéma d&#039;Architecture Système&lt;br /&gt;
&lt;br /&gt;
==Groupes et sujets==&lt;br /&gt;
===Groupes eCOM-RICM 2016-2017===&lt;br /&gt;
Les groupes sont imposés par les enseignants et seront donnés lors de la première séance.&lt;br /&gt;
====Groupe 1 : Annonces entre particuliers ====&lt;br /&gt;
[[Projet ECOM: Annonces entre particuliers | &#039;&#039;&#039;Lien vers la page du groupe&#039;&#039;&#039;]]&lt;br /&gt;
* BIN Sun&lt;br /&gt;
* FAURE Quentin&lt;br /&gt;
* HAMMOUTI Guillaume&lt;br /&gt;
* MEDEWOU Cenyo&lt;br /&gt;
* ZILONG Zhao&lt;br /&gt;
&lt;br /&gt;
====Groupe 2 : Ventes de bâteaux====&lt;br /&gt;
[[Projet ECOM: vente de bateaux groupe 2| &#039;&#039;&#039;Lien vers la page du groupe&#039;&#039;&#039;]]&lt;br /&gt;
* DELAPORTE Adrien&lt;br /&gt;
* LUCIDARME Benjamin&lt;br /&gt;
* MOURET Adrien&lt;br /&gt;
* NDIAYE Yacine&lt;br /&gt;
&lt;br /&gt;
====Groupe 3 : Association La releve ====&lt;br /&gt;
[[ECOM2016_LaReleve| &#039;&#039;&#039;Lien vers la page du groupe&#039;&#039;&#039;]]&lt;br /&gt;
* RACHEX Coralie&lt;br /&gt;
* POPEK Florian&lt;br /&gt;
* BERTRAND-DALECHAMPS Adèle&lt;br /&gt;
* GATTAZ Rémi&lt;br /&gt;
* DUNAND Quentin&lt;br /&gt;
* NAVARRO Elsa&lt;br /&gt;
&lt;br /&gt;
====Groupe 4 : Service de taxi/covoiturage en voiture autonome ====&lt;br /&gt;
[[ECOM2016_Covoiturage| &#039;&#039;&#039;Lien vers la page du groupe&#039;&#039;&#039;]]&lt;br /&gt;
*LECORPS Germain&lt;br /&gt;
*VOUTAT Manuel&lt;br /&gt;
*MATHIEU Tanguy&lt;br /&gt;
*HALLAL Marwan&lt;br /&gt;
*FOUNAS Abdelaziz&lt;br /&gt;
&lt;br /&gt;
====Groupe 5 : Site d&#039;annonces  ====&lt;br /&gt;
[[ECOM2016 : Site d&#039;annonces| &#039;&#039;&#039;Lien vers la page du groupe&#039;&#039;&#039;]]&lt;br /&gt;
* NOUGUIER Thibaut (Chef de projet)&lt;br /&gt;
* RAMEL Régis (Scrum Master)&lt;br /&gt;
* HATTINGUAIS Julian&lt;br /&gt;
* NIOGRET Edwin&lt;br /&gt;
&lt;br /&gt;
===Groupes eCOM-RICM Années précédentes===&lt;br /&gt;
* [[Groupes eCOM-RICM 2015-2016]]&lt;br /&gt;
* [[Groupes eCOM-RICM 2014-2015]]&lt;br /&gt;
&lt;br /&gt;
===Sujets 2016-2017===&lt;br /&gt;
Vous devez choisir le domaine d&#039;application dans lequel va s&#039;inscrire votre projet. Des sujets sont interdits :&lt;br /&gt;
* les sites de ventes de livres, CD, chaussures, alcool&lt;br /&gt;
* les sites pornographiques&lt;br /&gt;
&lt;br /&gt;
Votre projet ne doit pas nécessairement être un site commercial mais doit respecter les contraintes :&lt;br /&gt;
* gestion de compte utilisateur (login propriétaire ou login [[OAuth]])&lt;br /&gt;
* envoi de mails&lt;br /&gt;
* une transaction (transactions ACID) avec retours en arrière possible&lt;br /&gt;
* (May) accès aux ressources externes&lt;br /&gt;
&lt;br /&gt;
==Planning des séances==&lt;br /&gt;
La partie IHM et la partie Système sont menées en parallèle pendant toute la durée du projet. Pendant toutes les séances vous travaillerez en groupe, il est donc obligatoire pour tous les étudiants d&#039;être présents à toutes les séances. Celles-ci sont composées :&lt;br /&gt;
* du cours (CM)&lt;br /&gt;
* du travail encadré (TD) : séance pendant lequel l&#039;enseignant vous accompagnera pour la réalisation d&#039;une étape de votre projet&lt;br /&gt;
* du travail en autonomie : séance réservée au travail d&#039;ECOM pendant laquelle vous travaillez entre étudiants&lt;br /&gt;
* de permanences : séances pendant lesquelles vous pouvez demander l&#039;aide d&#039;un enseignant pour vous aidez à avancer. Ces séances sont également l&#039;occasion pour vos enseignants de faire le point avec vous sur votre avancé, vous devez donc IMPERATIVEMENT signaler votre lieu de travail si vous n&#039;êtes pas dans les salles prévues par ADE (par email à SC et TR).&lt;br /&gt;
&lt;br /&gt;
An cas d’incohérence de planning avec ADE ; suivre ADE. &lt;br /&gt;
* 13/09 08H00-11H15 : Introduction 1H00 (DD) ([[Media:presentationEcomSeance1-2016.pdf|transparents]]), CM Définition des besoins 2H00 (SC) &lt;br /&gt;
* 13/09 15h45-18h30 : Tuto création de comptes AWS/Azure/Google, github, installation de webhook 3h00 (DD)&lt;br /&gt;
&lt;br /&gt;
* 20/09 08H00-11H15 :  CM JavaEE &amp;amp; EJB 1h30  [http://lig-membres.imag.fr/donsez/cours/javaee-ejb.pdf Cours JavaEE EJB] (DD), Travail en autonomie (1H30)&lt;br /&gt;
* 20/09 15h45-18h30 : TD Besoins utilisateur (SC)  &lt;br /&gt;
&lt;br /&gt;
* 27/09 08H00-11H15 : CM [http://lig-membres.imag.fr/donsez/cours/http-ecom.pdf HTTP] &amp;amp; [http://lig-membres.imag.fr/donsez/cours/servletjsp-ecom.pdf Servlets/JSP] 3h00 (DD)  &lt;br /&gt;
* 27/09 15h45-18h30 : Install [[JavaEE]] ([[Glassfish]], [[JBossAS]], [[Apache TomEE]]) 2h00 (DD), Travail en autonomie (1h00) &lt;br /&gt;
&lt;br /&gt;
* 04/10 08H00-11H15 : CM Conception IHM 1H00 (SC), TD Conception IHM 2H00 (SC) &lt;br /&gt;
* 04/10 15h45-18h30 :  Tutoriel EJB, Tutoriel Servlet/JSP/[[REST]]/WS/Filter/Docker ([[Glassfish|lien]]) 3h00 (DD)&lt;br /&gt;
&lt;br /&gt;
* 11/10 08H00-11H15 : Permanence Système (DD 1H30) + IHM (SC)&lt;br /&gt;
* 11/10 15h45-18h30 : Travail en autonomie&lt;br /&gt;
* 11/10 16h00-17h30 : Permanence Système - fin (DD)&lt;br /&gt;
&lt;br /&gt;
* 18/10 08H00-11H15 : Soutenance Conception (SC, TR, DD)&lt;br /&gt;
* 18/10 15h45-18h30 : Permanence Système (TR) + IHM (SC)&lt;br /&gt;
&lt;br /&gt;
* 25/10 08H00-11H15 : Permanence Système (TR) + IHM (SC)&lt;br /&gt;
* 25/10 115h45-18h30 : Travail en autonomie&lt;br /&gt;
&lt;br /&gt;
* 08/11 08H00-11H15 : Permanence Système (TR) + IHM (SC)&lt;br /&gt;
* 08/11 15h45-18h30 : Travail en autonomie&lt;br /&gt;
&lt;br /&gt;
* 15/11 08H00-11H15 : Permanence Système (TR) + IHM (SC)&lt;br /&gt;
* 15/11 15h45-18h30 : Travail en autonomie&lt;br /&gt;
&lt;br /&gt;
* 29/11 08H00-11H15 : Permanence Système (TR) + IHM (SC)&lt;br /&gt;
* 29/11 15h45-18h30 : Permanence Système (TR)&lt;br /&gt;
&lt;br /&gt;
* 06/12 08H00-11H15 : Permanence IHM (SC)&lt;br /&gt;
&lt;br /&gt;
* 13/12 08H00-11H15 : Soutenances finales (SC, TR, DD)&lt;br /&gt;
* 13/12 15H45-18H30 : Soutenances finales (SC, TR, DD)&lt;br /&gt;
&lt;br /&gt;
==Modalités d’évaluation==&lt;br /&gt;
La note d’ECOM est obtenue par l’addition de notes obtenues tout au long de la réalisation du projet, elle peut être différente pour chaque membre du groupe en fonction du travail fourni et constaté par les enseignants. Attention : elle repose sur la &#039;&#039;&#039;qualité&#039;&#039;&#039; du travail fourni autant que sur la quantité.&lt;br /&gt;
*présentation soutenance conception (3 pts) : note affectée sur la présentation (qualité des slides, discours...), les réponses aux questions &lt;br /&gt;
*présentation soutenance finale (3 pts) :  note affectée sur la présentation (qualité des slides, discours...), les réponses aux questions &lt;br /&gt;
*conception (5 pts) : note obtenue à partir des livrables de conception, de la prise en compte des remarques faites par les enseignants pendant la soutenance de conception, du travail fourni (et observé) et du contenu de la soutenance de conception&lt;br /&gt;
*développement (5 pts) : note obtenue à partir de la qualité et quantité du code réalisé, la démo de la soutenance finale. En particulier, seront observés, la qualité de l&#039;architecture de l&#039;application, la qualité et robustesse du code et la mise en place des principaux concepts de la technologie JEE.&lt;br /&gt;
*suivi de projet (4 pts) : cette note est obtenue par rapport aux livrables (qualité, livraison dans les délais...), la mise en place et bonne utilisation des outils collaboratifs, l&#039;intégration continue, [[Continuous Delivery|Livraison en continue]], le contenu de la soutenance finale&lt;br /&gt;
&lt;br /&gt;
==Soutenances==&lt;br /&gt;
&lt;br /&gt;
Deux soutenances sont prévues : &lt;br /&gt;
* soutenance de conception le 18 Octobre 2016&lt;br /&gt;
* soutenance de fin de projet le 13 Décembre 2016&lt;br /&gt;
Dans les deux cas, les soutenances doivent présenter les parties GL, Système et IHM.&lt;br /&gt;
&lt;br /&gt;
===Soutenance de conception ===&lt;br /&gt;
*Salle : F107&lt;br /&gt;
*Durée totale : 30 minutes&lt;br /&gt;
*Utilisez des transparents pour présenter votre projet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Vous devez présenter les étapes de conception réalisées et les résultats (choix techniques…). De plus, nous vous rappelons que pour le dimanche minuit, vous devez avoir rendu accessibles les livrables.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Contenu attendu dans votre présentation( à avoir au minimum dans vos slides) :&#039;&#039;&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Pour la partie GL&lt;br /&gt;
* Organisation de l&#039;équipe (roles, ...)&lt;br /&gt;
* Méthodologie de travail&lt;br /&gt;
* Planning (envisagé)&lt;br /&gt;
* Choix technologiques&lt;br /&gt;
&lt;br /&gt;
Pour la partie Système&lt;br /&gt;
* Architecture systeme du service&lt;br /&gt;
* Nombre de Beans (diagramme de classe, type, ...)&lt;br /&gt;
* Extensions réalisées et envisagées &lt;br /&gt;
* Etat d&#039;avancement dans les développements&lt;br /&gt;
&lt;br /&gt;
Pour la partie IHM&lt;br /&gt;
* Résultats de l’analyse de l’existant&lt;br /&gt;
* Utilisateurs cibles, contexte d’utilisation et objectifs utilisateurs (ie objectifs de l’IHM)&lt;br /&gt;
* Maquettes de la v0 et squelette du site (pour la plateforme cible)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Ordre de passage :&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Respectez l&#039;ordre établi.&lt;br /&gt;
Faites attention au temps. Vous disposez de 30 minutes par soutenance pour : votre présentation et les questions. &lt;br /&gt;
Vous devrez gérer le temps. Les remarques (d’amélioration) qui seront faites pendant cette soutenance par les enseignants devront être prises en compte pour la version finale (pris en compte dans la note finale).&lt;br /&gt;
&lt;br /&gt;
# 08H00-08H30 : Groupe 1 (lien vers la présentation)&lt;br /&gt;
# 08H35-09H05 : Groupe 2 ([[Media:presentationVenteBateau.pdf|&#039;&#039;&#039;Lien vers la présentation&#039;&#039;&#039;]])&lt;br /&gt;
# 09H10-09H40 : Groupe 3 ([[Media:ECOM2016_LaReleve_DiaposConception.pdf|&#039;&#039;&#039;Lien vers la présentation&#039;&#039;&#039;]])&lt;br /&gt;
# 10H00-10H30 : Groupe 4 (lien vers la présentation)&lt;br /&gt;
# 10H35-11H05 : Groupe 5 ([[Media:PresentationConception.pdf|&#039;&#039;&#039;Lien vers la présentation&#039;&#039;&#039;]])&lt;br /&gt;
&lt;br /&gt;
ATTENTION : Si vous voulez modifier l&#039;un des plannings, vous devez :&lt;br /&gt;
* trouver un autre groupe avec qui échanger&lt;br /&gt;
* vous assurer que tous les membres de ce groupe acceptent l&#039;échange&lt;br /&gt;
* envoyer un mail à SC et DD pour informer du changement (avec le chef de projet de l&#039;autre groupe en copie)&lt;br /&gt;
Les modifications ne sont acceptées que jusqu&#039;au dimanche précédent la soutenance.&lt;br /&gt;
&lt;br /&gt;
===Soutenance de fin de projet ===&lt;br /&gt;
&lt;br /&gt;
* Salle : F118&lt;br /&gt;
* Durée totale : 35 minutes&lt;br /&gt;
* Utilisez des transparents pour présenter votre projet. Lors de votre passage vous devez présenter une démo PRÉPARÉE.&lt;br /&gt;
&lt;br /&gt;
Arrivez avec l&#039;application démarrée (on ne perd pas de temps) et 1 ou 2 scénarios (de test)&lt;br /&gt;
* Préparez vous 30 minutes avant votre soutenance pour démarrer les instances Windows Azure (ou autre plateforme de Cloud de votre choix) avec le service développé.&lt;br /&gt;
* Les démonstrations peuvent être faites sur vos machines personnelles cependant le service eCOM doit IMPERATIVEMENT s&#039;exécuter sur une ou plusieurs instances de machines virtuelles sur le Cloud de votre choix&lt;br /&gt;
* Vous devez avoir tous les documents demandés (accessibles en ligne et/ou imprimés)&lt;br /&gt;
* Vous devez fournir au début de votre passage les fiches d&#039;auto-évaluation complétées (version papier)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Contenu attendu dans votre présentation( à avoir au minimum dans vos slides) :&#039;&#039;&#039;&#039;&#039; &lt;br /&gt;
* une présentation globale du projet&lt;br /&gt;
* le processus de conception (illustré)&lt;br /&gt;
* la démonstration de votre application&lt;br /&gt;
* des évaluations&lt;br /&gt;
* le bilan (pédagogique ET du projet/individuel ET groupe)&lt;br /&gt;
* le temps consacré à la conception &lt;br /&gt;
* le temps consacré au développement &lt;br /&gt;
* les principales difficultés rencontrées&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Ordre de passage :&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Respectez l&#039;ordre établi.&lt;br /&gt;
Faites attention au temps. Vous disposez de 35 minutes par soutenance pour : votre présentation et les questions. Au bout de 20 minutes de présentation vous serez interrompus pour être interrogés.&lt;br /&gt;
Les questions peuvent être posées nominativement (c&#039;est à dire que la personne qui doit répondre est désignée par l&#039;enseignant).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# 08H30-09H30 : Groupe 3 ([[Media:ECOM2016_LaReleve_Diaposfinales.pdf‎|&#039;&#039;&#039;Lien vers la présentation&#039;&#039;&#039;]])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# 15h45-16h20 : Groupe 1  ([[Media:ECOM2016_Groupe1_PresentationFinale.pdf‎|&#039;&#039;&#039;Lien vers la présentation&#039;&#039;&#039;]])&lt;br /&gt;
# 16H25-17H00 : Groupe 4 (lien vers la présentation)&lt;br /&gt;
# 17h05-17h40 : Groupe 5 ([[Media:ECOM2016_Groupe5_PresentationFinale.pdf‎|&#039;&#039;&#039;Lien vers la présentation&#039;&#039;&#039;]])&lt;br /&gt;
# 17H45-18H20 : Groupe 2 (lien vers la présentation)&lt;br /&gt;
&lt;br /&gt;
ATTENTION : Si vous voulez modifier l&#039;un des plannings, vous devez :&lt;br /&gt;
* trouver un autre groupe avec qui échanger&lt;br /&gt;
* vous assurer que tous les membres de ce groupe acceptent l&#039;échange&lt;br /&gt;
* envoyer un mail à SC, DD et TR pour informer du changement (avec le chef de projet de l&#039;autre groupe en copie)&lt;br /&gt;
Les modifications ne sont acceptées que jusqu&#039;au dimanche précédent la soutenance.&lt;br /&gt;
&lt;br /&gt;
==Livrables==&lt;br /&gt;
Deux rapports doivent être rédigés pour la partie Système : un document de conception système et un document d&#039;évaluation système. Ces documents doivent être accessibles depuis le wiki (ils peuvent même être directement édités sur le wiki).&lt;br /&gt;
&lt;br /&gt;
Vous pouvez ajouter les livrables que vous jugez utiles pour présenter le travail que vous avez réalisé. Pour ces livrables : numérotez les &lt;br /&gt;
&lt;br /&gt;
===Rendus===&lt;br /&gt;
Chaque livrable est numéroté (détails du livrable ci-dessous) LX, sous une forme à respecter. Certains ont une date de rendu à respecter. Ci-dessous le résumé de ces contraintes :&lt;br /&gt;
*L1 : 13/09 minuit : Email à SC et DD&lt;br /&gt;
*L2 : 16/10 minuit : Wiki&lt;br /&gt;
*L3 : 16/10 minuit : Wiki&lt;br /&gt;
*L4 : 16/10 minuit : Wiki&lt;br /&gt;
*L5 : ?&lt;br /&gt;
*L6 : 16/10 minuit : Wiki&lt;br /&gt;
*L7 : 16/10 minuit : Wiki&lt;br /&gt;
*L8 : en continu : Wiki&lt;br /&gt;
*L9 : en continu : Wiki&lt;br /&gt;
*L10 : 12/12 minuit : Lien Git sur Wiki&lt;br /&gt;
*L11 : 12/12 minuit : Lien sur Wiki&lt;br /&gt;
*L12 : 13/12 lors du passage&lt;br /&gt;
*L13 : 16/10 minuit : Lien Git sur Wiki&lt;br /&gt;
*L14 : 12/12 minuit : Lien Git sur Wiki&lt;br /&gt;
*L15 : 13/12 lors du passage : Tableaux complétés et imprimés&lt;br /&gt;
&lt;br /&gt;
===Contenu===&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;L1. Composition des groupes et sujet&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
Le sujet doit être validé par vos enseignants dès le premier jour du projet. Envoyez une description dans un corps de mail à DD et SC. Cette description doit contenir :&lt;br /&gt;
* les membres du projet&lt;br /&gt;
* le nom du chef de projet&lt;br /&gt;
* le nom du scrum master&lt;br /&gt;
* les rôles envisagés par chaque membre&lt;br /&gt;
* le titre du sujet&lt;br /&gt;
un paragraphe descriptif du sujet dans lequel est particulièrement explicité l&#039;adéquation du sujet et les requis (quelques lignes)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;L2. Dossier de conception Système&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
Le Dossier de Conception Système (DCS) a pour but de permettre à toute personne de connaitre les principaux composants JEE de votre application ECOM. Cette connaissance doit pouvoir être acquise rapidement, sans avoir à entrer dans les détails de l&#039;implémentation. Le DCS doit donc être de taille relativement limitée (5 à 10 pages, 20 pages au grand maximum).&lt;br /&gt;
Le DCS est centré sur un schéma d&#039;architecture système (SAS). Pour chaque composant et lien du SAS, le DCS doit fournir : &lt;br /&gt;
* Une description fonctionnelle : La description fonctionnelle d&#039;un composant fait apparaître les attributs qui le composent, ainsi que les méthodes qu&#039;il fournit. Attributs et méthodes seront associés à une courte description. Les besoins liées à la persistence ou aux aspects transactionnels peuvent également être explicités. &lt;br /&gt;
* Une description d&#039;implantation JEE : La description d&#039;implantation décrit l&#039;implantation du composant ou du lien dans l&#039;environnement JEE. Un composant peut être implanté par un programme Java externe (client léger / client lourd JEE), par un servlet, par un bean ou par un objet POJO. Dans ces derniers cas, il faut préciser les caractéristiques des beans / POJO (local / distribué, session / évenementiel, stateful / stateless, etc). Un lien peut être implanté par une relation JEE, ou bien par conservation de référence de bean.&lt;br /&gt;
&lt;br /&gt;
Le dossier de conception système doit être disponibles depuis votre page wiki.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;L3. Analyse des besoins&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
Questionnaire et son analyse pour définir les besoins utilisateurs que doit satisfaire votre application.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;L4.Maquette&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;L5.SRS&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;L6.Diagramme UML&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;L7.Modèle de tâches&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;L8.Scrum (waffle ou autre)&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
*(Ils peuvent si vous le souhaiter être directement édités sur le wiki) &lt;br /&gt;
* Le rapport de charge (benchmark) doit être (MUST) disponible sur le wiki.&lt;br /&gt;
* Le rapport sur les métriques logicielles doit être (MUST) disponible sur le wiki.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;L9.Journal&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
Détaillez l&#039;affectation des taches effectuées ainsi le temps estimé et le temps effectif pour chaque tache et son état (Réalisée, Reportée, Abandonnée, ...)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;L10.Dépôt Git&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
Votre code source doit être accessible en ligne avec un lien depuis votre fiche de suivi sur le wiki.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;L11.Application en ligne&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;L12. Evaluation de l&#039;IHM réalisée&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
cf cours IHM  [[Media:Cours2015-2016RICM.pdf]]&lt;br /&gt;
&lt;br /&gt;
Evaluation utilisateur : [[media:System-Usability-ScaleLogicielComplet.pdf]] &lt;br /&gt;
et/ou &lt;br /&gt;
experte : [[media:EvalEfficacite.pdf]], [[Media:Annexe1-HeuristiqueNielsen.pdf]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;L13. Evaluation économique du projet&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
* Utilisez les temps effectifs des taches renseignées dans le journal.&lt;br /&gt;
* Utilisez le coût du travail d&#039;un ingénieur débutant.&lt;br /&gt;
* Comparez votre coût à l&#039;évaluation [[COCOMO]] de votre projet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;L14. Diapos de votre présentation de conception&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;L15. Diapos de votre présentation finale&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;L16. Auto evaluation&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
Système : [[Media:FicheEval20162017-ECOM.doc]]&lt;br /&gt;
&lt;br /&gt;
=Réalisations attendues=&lt;br /&gt;
==Conduite et suivi de projet==&lt;br /&gt;
Le projet eCOM est très court en durée. Vous utiliserez la méthodologie [[Scrum]] pour la conduite du projet dans chaque groupe. Vous pouvez vous inspirer de la méthode [[Lean Startup]] pour livrer rapidement votre application. Vous devez choisir un Scrum Master (unique ou tournant) : justifiez votre choix et la durée du sprint (justifiez votre choix).&lt;br /&gt;
Vous devez prévoir :&lt;br /&gt;
* product backlog&lt;br /&gt;
* sprint backlog&lt;br /&gt;
* sprint planning&lt;br /&gt;
* démos&lt;br /&gt;
* rétrospectives&lt;br /&gt;
&lt;br /&gt;
Pensez à créer un wiki qui regroupera l&#039;ensemble de vos documentations. Cela doit être une documentation Agile !!!!&lt;br /&gt;
&lt;br /&gt;
(May) mettre en place des &amp;quot;poker planning&amp;quot;&lt;br /&gt;
[[File:20121002 141359.jpg|center|400px|PokerPlanningECOM2013]]&lt;br /&gt;
&lt;br /&gt;
Ces 2 premiers critères sont fixes !!!&lt;br /&gt;
&lt;br /&gt;
Selon les principes de la méthodologie Agile, vous devez composer votre travail en fonctionnalités. Chacune fera l’objet d’une conception (système et IHM) et d’un développement. Conception ET développement constituent l’ensemble des réalisations attendues.&lt;br /&gt;
&lt;br /&gt;
==Réalisations système==&lt;br /&gt;
===Conception système===&lt;br /&gt;
La conception système est composée de deux réalisations principales :&lt;br /&gt;
le modèle de donnée : il est vivement conseillé de définir le modèle de données aussi tôt que possible et d&amp;quot;en discuter avec les enseignants.&lt;br /&gt;
le schéma d&#039;architecture système (SAS) : ce schéma doit faire apparaître les composants qui vont constituer l&#039;application, ainsi que les liens entre les beans. Un lien depuis un composant A vers un (ou plusieurs) composant(s) B signifie qu&#039;une interaction peut avoir lieu depuis A vers B. Un lien peut être monovalué ou multivalué, monodirectionnel ou multidirectionnel.&lt;br /&gt;
&lt;br /&gt;
===Développement système===&lt;br /&gt;
Pour chaque fonctionnalités conçues, le développement système sera réalisé en deux étapes. &lt;br /&gt;
====Les étapes====&lt;br /&gt;
Etape 1 :&lt;br /&gt;
La première consiste à définir le cœur de l&#039;application, c&#039;est-à-dire le modèle de données et la logique métier, puis à réaliser un premier prototype qui démontre une bonne maîtrise des EJB (session et entity beans, annotations JAX-RS). L&#039;application RESTful est seulement accessible par l&#039;intermédiaire de clients type curl, jmeter, .... Il n&#039;est pas demandé, de réaliser une interface web pour interagir avec l&#039;application. L&#039;application doit cependant offrir deux modes d’utilisation (administrateur et consommateur) et exécuter certaines requêtes avec des garanties transactionnelles.&lt;br /&gt;
&lt;br /&gt;
Etape 2 : &lt;br /&gt;
La seconde étape consiste à compléter le premier prototype (étape 1) avec les objectifs suivants : &lt;br /&gt;
* Développement d&#039;une interface Web basée sur le modèle MVC (SPA ou non) ;&lt;br /&gt;
* Modification de la configuration de déploiement pour la haute disponibilité (HA) :&lt;br /&gt;
# Base de données externe (MySQL, Oracle, HSQL ...) en cluster (réplication)&lt;br /&gt;
# Mise en place de 2 &#039;&#039;frontends&#039;&#039; load balancer [[HAProxy]] en mode SSL terminaison ([[HAProxy#Configuration_en_SSL_Terminaison|instructions]])&lt;br /&gt;
* Amélioration des fonctionnalités. En particulier, considérez les points suivants :&lt;br /&gt;
** Renseignement de la [[Privacy policy guidelines|notice relative à la protection de la vie privée]].&lt;br /&gt;
** Gestion de la concurrence et de la reprise sur panne avec des transactions ACID&lt;br /&gt;
** Gestion asynchrone et transactionnelle de l&#039;envoi des courriels via [[JMS]] et des EJBTimer (voir http://ecom.ow2.org/xwiki/bin/view/Main/fremail)&lt;br /&gt;
** Gestion asynchrone et transactionnelle de l&#039;envoi de SMS via [[JMS]] et des EJBTimer ([[ECOM/SMSProviders|fournisseurs SMS]])&lt;br /&gt;
&lt;br /&gt;
* Ajout éventuel de fonctionnalités non prioritaires. De façon facultative, vous pourrez ajouter au prototype précédent quelques unes des fonctionnalités suivantes :&lt;br /&gt;
** Gestion de l&#039;internationalisation (i18n) des applications web et mobiles. &#039;&#039;Remarque : vous pouvez utiliser les principes et outils appris dans l&#039;UE Communication Langagière.&#039;&#039;&lt;br /&gt;
** Gestion des contenus multimedia (photos, videos, docs ...) avec [[Apache Jackrabbit]] &lt;br /&gt;
** Stockage externalisé des contenus multimedia par des [[Content Delivery Network]]s ([[Amazon S3]], Azure, Akamaï ...) &lt;br /&gt;
** Suivi du &#039;&#039;click stream&#039;&#039; avec des Filters en vue d&#039;une analyse &#039;&#039;[[Big Data]]&#039;&#039; avec [[Spark]] (&#039;&#039;Click Analytics&#039;&#039;, [https://github.com/pmerienne/iterative-cf Recommender System]).&lt;br /&gt;
** Intégration de [[Memcached]]&lt;br /&gt;
** Gestion rudimentaire d&#039;une interface vocale avec un serveur vocal [[EA2012-Serveux Vocaux|VoiceXML]].&lt;br /&gt;
** Utilisation de [[OAuth]] ou [[OpenID]] pour le login&lt;br /&gt;
** Utilisation de services tiers via leurs APIs (voir le catalogue de [[Mashape]])&lt;br /&gt;
** Chat avec un opérateur du helpdesk (texte et/ou audio avec [[WebRTC]])&lt;br /&gt;
** Gestion d&#039;un &#039;&#039;cloud&#039;&#039; privé avec [[OpenStack]] avec [[Fuel]]&lt;br /&gt;
** Conditionnement de l&#039;application mobile avec [[Apache Cordova]]&lt;br /&gt;
** Traduction automatique et à la volée des champs des produits (nom, description, commentaires et avis) en fonction de la langue de l&#039;usager, au moyen d&#039;un service tiers ([[AxiMAG]] par exemple).&lt;br /&gt;
&lt;br /&gt;
Remarque: certaines fonctionnalités sont assez indépendantes du noyau du projet : elles peuvent être mis en place dès le départ de l&#039;étape 1.&lt;br /&gt;
&lt;br /&gt;
====Le déploiement en continu====&lt;br /&gt;
Dès le démarrage, votre projet devra être géré selon les principes du &#039;&#039;[[DevOps]]&#039;&#039; : chaque version devra être déployé sur votre infrastructure de production en minimum de temps et sans interuption de services. Vous devez mettre en place des procédures de mise à jour des artifacts de l&#039;application en mode rolling update et fast rollback ([http://martinfowler.com/bliki/BlueGreenDeployment.html lien]).&lt;br /&gt;
&lt;br /&gt;
Remarques pour la mise en ligne :&lt;br /&gt;
NE COMMITEZ JAMAIS vos credentials Cloud (AWS, Azure, Google ...) DANS UN DEPOT PUBLIC !!!!!&lt;br /&gt;
&lt;br /&gt;
Votre compte serait utilisé pour créer plusieurs centaines de VMs et vous serez lourdement facturés ([http://readwrite.com/2014/04/15/amazon-web-services-hack-bitcoin-miners-github bitcoins], DDoD, ...) !&lt;br /&gt;
&lt;br /&gt;
Vous devez obligatoirement mettre en place les points suivants dès le démarrage du projet :&lt;br /&gt;
* Déploiement et retrait de l&#039;application sur/de la plateforme cloud publique ou privée (UFR, Amazon, Azure, Google)&lt;br /&gt;
* Performances (résultat du injection de charge avec [[Apache JMeter]], [[Gatling]], OW2 CLIF, BlazeMeter.com) : Astuce: utiliser les images [[Docker]].&lt;br /&gt;
* Reprise sur panne simple et alerte des &#039;&#039;ops&#039;&#039; avec [[Monit]] (ie relance simple du serveur en cas de &amp;quot;plantage&amp;quot;).&lt;br /&gt;
* Supervision des VMs du système déployé avec un de ces systèmes : [[Telegraf]] + [[InfluxDB]] + [[Grafana]].&lt;br /&gt;
* Rolling update (Blue-Green Deployment)&lt;br /&gt;
* Fast forward (en cas de panne).&lt;br /&gt;
&lt;br /&gt;
Vous devez optionnellement mettre en place les points suivants:&lt;br /&gt;
* Déploiement avec [[Docker]] (dockerfile et docker-compose) pour l&#039;application eCom (utiliser [https://hub.docker.com/_/glassfish/ Glassfish]).&lt;br /&gt;
* Préparation d&#039;images [[Docker]]&lt;br /&gt;
* Injection de pannes avec [[Netflix Simian Army]]&lt;br /&gt;
* Déploiement de l&#039;application eCOM distribuée sur plusieurs VM [[CoreOS]] ou [[Ubuntu Core]] avec [[Vagrant]] et VirtualBox, Azure, Amazon EC2, [[Google&#039;s Compute Engine]] ...&lt;br /&gt;
* Supervision des VMs du système déployé avec un de ces systèmes : [[Nagios]], [[Shinken]], [[Icinga]], [[Filter]]s, [[Tomcat Valve]]s, [[Glimpse]], [[Ganglia]], [[Elastic Search]],  ...&lt;br /&gt;
* Validation des services REST avec [[Swagger]]&lt;br /&gt;
&lt;br /&gt;
==Réalisations IHM==&lt;br /&gt;
===Conception===&lt;br /&gt;
La conception de la partie IHM du projet sera principalement composée : &lt;br /&gt;
* Des modèles (tâches, IHMA)&lt;br /&gt;
* De la charte graphique&lt;br /&gt;
* De l&#039;explication des choix de conception faits&lt;br /&gt;
===Développement===&lt;br /&gt;
Vous êtes libres des technologies à utiliser pour le développement de la partie IHM de l&#039;application. Cependant, vous devez être capable de justifier vos choix. La partie IHM doit être distincte du noyau fonctionnel. Les codes de la partie présentation et du contenu de l&#039;IHM doivent également être séparés. Veuillez aux noms que vous attribuerez. Les &amp;quot;zones&amp;quot; définies dans vos IHMA doivent être facilement identifiables dans le code que vous réalisez (ex : ID des DIV).&lt;br /&gt;
&lt;br /&gt;
L&#039;IHM des utilisateurs différents peut être gérée différemment. Par exemple, l&#039;IHM de l&#039;administrateur de l&#039;application peut être une Interface en ligne de commande (pour l&#039;initialisation du catalogue du service, l&#039;ajout de nouveaux produits). Vous pouvez utiliser l&#039;interface EJB facade directement ou bien une interface [[RESTful]] en utilisant directement [[Curl]]).&lt;br /&gt;
&lt;br /&gt;
=Documentation=&lt;br /&gt;
==Transparents de cours==&lt;br /&gt;
&lt;br /&gt;
* Cours JEE/EJB(NDP) [[Media:EJB-ECOM2010.pdf]]&lt;br /&gt;
* Cours JEE tiers presentation (SCB) : [https://dl.dropboxusercontent.com/u/9706615/JEE_tiers_presentation.pdf url]&lt;br /&gt;
* Cours GWT (SCB) : [https://dl.dropboxusercontent.com/u/9706615/cours_GWT.pdf url]&lt;br /&gt;
* Cours maven (DD) : [http://membres-liglab.imag.fr/donsez/cours/maven.pdf url]&lt;br /&gt;
* Cours versionning (DD) : [http://membres-liglab.imag.fr/donsez/cours/version.pdf url]&lt;br /&gt;
* Cours subversion (DD) : [http://membres-liglab.imag.fr/donsez/cours/subversion.pdf url]&lt;br /&gt;
* Cours forge (DD) : [http://membres-liglab.imag.fr/donsez/cours/forge.pdf url]&lt;br /&gt;
* Cours http (DD) : [http://membres-liglab.imag.fr/donsez/cours/http.pdf url]&lt;br /&gt;
* Cours servlet (DD) : [http://membres-liglab.imag.fr/donsez/cours/servletjsp.pdf url]&lt;br /&gt;
* Cours IHM (SC) : [[Media:Cours2015-2016RICM.pdf]]&lt;br /&gt;
* Annexe Cours IHM (SC) : [[Media:Annexe1-HeuristiqueNielsen.pdf]], [[Media:Annexe2-KMADe.pdf]], [[Media:Annexe3-Placement.pdf]], [[Media:Annnexe4-Accesssibilité.pdf]]&lt;br /&gt;
&lt;br /&gt;
==Doc utiles==&lt;br /&gt;
* [http://lig-membres.imag.fr/donsez/cours/eaumlrel.pdf Transformation UML vers Relationnel]&lt;br /&gt;
* [https://glassfish.java.net/docs/4.0/administration-guide.pdf Guide d&#039;administration de Glassfish 4]&lt;br /&gt;
* [http://docs.oracle.com/javaee/7/tutorial/doc/ Tutorial JavaEE 7 ] ([https://svn.java.net/svn/javaeetutorial~svn/ sources des exemples])&lt;br /&gt;
* [http://docs.oracle.com/javaee/7/api/ API JavaEE 7]&lt;br /&gt;
* [https://java.net/projects/javaee-spec/pages/Home  Java EE Platform Specification]&lt;br /&gt;
* [http://www.theserverside.com/news/thread.tss?thread_id=55191 JPA implementation patterns ]&lt;br /&gt;
* Présentation sur le Cloud Computing : http://erods.liglab.fr/icar2013/programme.html&lt;br /&gt;
* Documentation et Training Kit sur Windows Azure : http://www.microsoft.com/en-us/download/details.aspx?id=8396&lt;br /&gt;
* Documentation de [http://roboconf.net/en Roboconf]&lt;br /&gt;
** Exemple avec LAMP http://roboconf.net/en/user-guide/lamp-example-part-1.html&lt;br /&gt;
http://proton.inrialpes.fr/~depalma/ecom/liens/liens.html&lt;br /&gt;
* [[Bootstrap]]&lt;br /&gt;
&lt;br /&gt;
===Quelques livres et technologies===&lt;br /&gt;
&lt;br /&gt;
REMARQUE: les livres sur JavaEE se periment très vite avec l&#039;évolution de la spécification&lt;br /&gt;
====JavaEE====&lt;br /&gt;
*  [http://shop.oreilly.com/product/0636920030614.do Arun Gupta, Java EE 7 Essentials, Enterprise Developer Handbook, O&#039;Reilly Media, August 2013] ([https://github.com/javaee-samples/javaee7-samples + 200 exemples de projets Maven])&lt;br /&gt;
* [http://www.apress.com/9781430246268 Antonio Goncalves, Beginning JavaEE 7, APress, 2013], ([https://github.com/agoncal/agoncal-book-javaee7 examples]  pour [[Glassfish]] 4)&lt;br /&gt;
* [https://www.packtpub.com/application-development/java-ee-7-developer-handbook Peter A. Pilgrim, Java EE 7 Developer Handbook, Packt, 2013, ISBN 139781849687942 ]&lt;br /&gt;
* [http://www.packtpub.com/java-ee6-securing-tuning-extending-enterprise-applications-cookbook/book Mick Knutson, Java EE6 Cookbook for securing, tuning, and extending enterprise applications, Packt Publishing, June 2012]&lt;br /&gt;
* Holly Cummins and Timothy Ward, Enterprise OSGi in Action, March, 2013, 400 pages, ISBN: 9781617290138, http://www.manning.com/cummins/ ([http://www.manning.com/cummins/EOSGI_sample_ch02.pdf chapitre 2], [http://www.manning.com/cummins/EOSGI_sample_ch10.pdf chapitre 10])&lt;br /&gt;
* [http://www.manning.com/panda2/ Debu Panda, Reza Rahman, Ryan Cuprak, and Michael Remijan, EJB 3 in Action, Second Edition, March 2014, ISBN: 9781935182993], ([http://www.manning.com/panda2/EJB3iA_2E_SourceCode.zip source code of examples])&lt;br /&gt;
* [http://shop.oreilly.com/product/9780596158033.do  Andrew Lee Rubinger, Bill Burke, Enterprise JavaBeans 3.1, 6th Edition, O&#039;Reilly Media, Final Release Date: September 2010, Pages]&lt;br /&gt;
&lt;br /&gt;
====REST====&lt;br /&gt;
* The RESTful CookBook, How to do stuff RESTful, http://restcookbook.com&lt;br /&gt;
* [http://shop.oreilly.com/product/0636920028925.do Bill Burke, RESTful Java with JAX-RS 2.0, 2nd Edition, Designing and Developing Distributed Web Services, Publisher: O&#039;Reilly Media, Final Release Date: November 2013] ([https://github.com/oreillymedia/restful_java_jax-rs_2_0 source code of examples])&lt;br /&gt;
&lt;br /&gt;
===Web===&lt;br /&gt;
====[[Responsive Web Design]]====&lt;br /&gt;
* Matthew Carver, The Responsive Web, Manning, October 2014, ISBN: 9781617291241 http://www.manning.com/carver/ ([http://www.manning.com/carver/TRWSourceCode.zip source code])&lt;br /&gt;
&lt;br /&gt;
====[[AngularJS]]====&lt;br /&gt;
* Brad Green, Shyam Seshadri, AngularJS, Pub OReilly http://shop.oreilly.com/product/0636920028055.do ([https://github.com/shyamseshadri/angularjs-book source code])&lt;br /&gt;
&lt;br /&gt;
====[[Bootstrap]]====&lt;br /&gt;
* Jake Spurlock, Bootstrap, Responsive Web Development, Pub: O&#039;Reilly Media, http://shop.oreilly.com/product/0636920027867.do ([https://github.com/whyisjake/Bootstrap source code])&lt;br /&gt;
&lt;br /&gt;
====[[Ember]]====&lt;br /&gt;
&lt;br /&gt;
====Tests unitaires====&lt;br /&gt;
* [[Selenium]]&lt;br /&gt;
&lt;br /&gt;
====Intégration en Continue====&lt;br /&gt;
* [[Jenkins]]&lt;br /&gt;
&lt;br /&gt;
====Continuous Delivery====&lt;br /&gt;
* https://continuousdelivery.com/&lt;br /&gt;
&lt;br /&gt;
====Misc====&lt;br /&gt;
* Eric Ries, The [[Lean Startup]], http://theleanstartup.com/&lt;br /&gt;
&lt;br /&gt;
====Questionnaires pour les sites web====&lt;br /&gt;
* [[Media:Questionnaire copy.pdf]]&lt;br /&gt;
&lt;br /&gt;
====Questionnaire SUS (évaluation de la satisfaction)====&lt;br /&gt;
* [http://blocnotes.iergo.fr/concevoir/les-outils/sus-pour-system-usability-scale/]&lt;br /&gt;
*[[Media:System-Usability-ScaleLogicielComplet.pdf]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Organisation===&lt;br /&gt;
* [[Trello]]&lt;br /&gt;
* [[Slack]]&lt;br /&gt;
* [[Waffle.io]]&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=File:Consulter.png&amp;diff=32264</id>
		<title>File:Consulter.png</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=File:Consulter.png&amp;diff=32264"/>
		<updated>2016-12-13T16:06:57Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32263</id>
		<title>Projet ECOM: vente de bateaux groupe 2</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32263"/>
		<updated>2016-12-13T16:06:45Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: /* Tâches */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Liens et livrables=&lt;br /&gt;
* Site web,vente de bateaux : [http://52.57.195.79/ http://52.57.195.79/]&lt;br /&gt;
&lt;br /&gt;
* Lien vers le github : [https://github.com/ECOM-RICM5/ECOM Vente de bateaux en ligne Github]&lt;br /&gt;
* Lien vers le dossier de conception système : [[File:DCS.pdf|DCS]]&lt;br /&gt;
* Livrable System Usability : [[File:systemusability.pdf|System Usability]]&lt;br /&gt;
* Livrable Fiche Evaluation : [[File:ficheEvaluation.pdf|Fiche Evaluation]]&lt;br /&gt;
&lt;br /&gt;
=Résumé du projet=&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=L&#039;équipe=&lt;br /&gt;
&lt;br /&gt;
* DELAPORTE Adrien : Scrum Master&lt;br /&gt;
&lt;br /&gt;
* LUCIDARME Benjamin : responsable communication orale /clients&lt;br /&gt;
&lt;br /&gt;
* MOURET Adrien : responsable communication écrite&lt;br /&gt;
&lt;br /&gt;
* NDIAYE Yacine : chef de projet&lt;br /&gt;
&lt;br /&gt;
* ZEGAOUI Tachyedine&lt;br /&gt;
&lt;br /&gt;
=Suivi de projet=&lt;br /&gt;
&lt;br /&gt;
Nous travaillons avec la méthode agile SCRUM avec des sprints de durée 1 semaine. Le Scrum master ne sera pas fixe et changera chaque semaine.&lt;br /&gt;
&lt;br /&gt;
Pour un suivi des tâche, nous avons un gestionnaire de projet et de tâches: Icescrum et nous générerons des rapports au début et à la fin de chaque sprint jusqu&#039;au release de l&#039;application.&lt;br /&gt;
Chaque tâche sera associé à un membre du groupe. Il sera aussi possible de générer des rapports intermédiaires pour voir l&#039;état d&#039;évolution de chaque tache (TODO, IN progress ou DONE).&lt;br /&gt;
&lt;br /&gt;
De cette manière nous aurons un aperçu de la quantité de travail tout au long.&lt;br /&gt;
&lt;br /&gt;
Ici le [[Page de suivi des activités groupe 2| &#039;&#039;&#039;Lien vers la page de suivi des activités&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Contexte d&#039;utilisation=&lt;br /&gt;
Voici les contextes d&#039;utilisation de notre site de vente de bateaux:&lt;br /&gt;
&lt;br /&gt;
*L&#039;utilisateur est chez lui et souhaite acheter un bateau sur son ordinateur.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui mais a accès a un ordinateur et souhaite acheter un bateau sur un ordinateur avec son compte.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui et souhaite acheter un bateau sur son smartphone.&lt;br /&gt;
&lt;br /&gt;
=Analyse des besoins=&lt;br /&gt;
==Questionnaire==&lt;br /&gt;
[https://docs.google.com/forms/d/1lumWnZKXUmhyknUyAl3awS42fpZjYYuWUUxQcW-1IV0/viewform?edit_requested=true Questionnaire : Vente de bateaux]&lt;br /&gt;
===Analyse des données===&lt;br /&gt;
==== Cible ====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Age des utilisateurs&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Déjà propriétaire de bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Futur acheteur de bateau ?&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Pret à acheter en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux9.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux2.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux3.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
Notre cible de consommateurs est très large. En effet, toutes les catégories d&#039;âges sont bien représentées dans le graphique. La majorité n&#039;a jamais acheté de bateau et est prête à acheter un bateau, notamment en ligne. Nous devons donc principalement visé les nouveaux acheteurs de bateaux.&lt;br /&gt;
&lt;br /&gt;
==== Plateforme====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Plateforme&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Navigateur&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux7.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux8.png|center|thumb|400px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plateforme la plus intéressante pour les utilisateurs est l&#039;ordinateur et dans une moindre mesure, le téléphone portable. Les navigateurs les plus représentés sont Google Chrome et Mozilla Firefox.&lt;br /&gt;
Nous devons donc nous créer un site utilisable sur PC et téléphone, compatible avec le plus grand nombre de navigateurs possibles mais en préférence avec Google Chrome et Firefox.&lt;br /&gt;
&lt;br /&gt;
==== Fonctionnalités====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Caractéristiques du bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Service de livraison&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Conditions pour acheter un bateau en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux5.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux6.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux4.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plupart des nouveaux acheteurs sont intéressés par le prix, la marque et l&#039;année du bateau en priorité. Nous devrons donc mettre en place un système de catégorie des bateaux pour pouvoir filtrer les propositions en fonction des caractéristiques qui intéressent l&#039;utilisateur.&lt;br /&gt;
Plus de la moitié des futurs acheteurs sont intéressé par un service de livraison. Nous devrons donc un mettre un en place.&lt;br /&gt;
On peut également voir que certains utilisateurs serez intéressés par des garantis et un service client que nous devrions peut-être mettre également en place.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Analyse de la concurrence ===&lt;br /&gt;
*[http://www.annoncesbateau.com/ annoncesbateau.com] : Ce site n&#039;est pas très beau et ressemble beaucoup à leboncoin.fr. Cependant la procédure d&#039;achat est simple et intuitive.&lt;br /&gt;
&lt;br /&gt;
*[http://www.youboat.fr/annonces-bateau/ youboat.fr] : Ce site n&#039;est pas très beau, pas intuitif et assez brouillon. La recherche de bateau n&#039;est pas très simple. Le site pour mettre en vente son bateau est séparé et plus ergonomique.&lt;br /&gt;
&lt;br /&gt;
*[http://www.annonces-marine.com/ annonces-marines.com] : Ce site n&#039;est pas très intuitif, on est vite perdu. Il faut payer 19€ pour déposer une annonce. Le formulaire en ligne n&#039;est pas très adapté.&lt;br /&gt;
&lt;br /&gt;
*[http://www.ventedebateaux.com/ ventedebateaux.com] : La recherche pas critères n&#039;est pas adaptée (ex : jetski -&amp;gt; longueur ?). Les détails de chaque bateau sont plus compréhensibles que sur les autres sites. Le système de contact est très simple d&#039;utilisation et le système d&#039;onglets est très intéressant.&lt;br /&gt;
&lt;br /&gt;
=Choix technologiques=&lt;br /&gt;
Pour mener à bien ce projet, nous allons utiliser Glassfish comme serveur d&#039;application puisque nous utiliserons JavaEE pour développer l&#039;application. Nous allons également utiliser MySQL ainsi que les EJB pour gérer la base de donnée. La gestion des réplications de la base de données se fera avec MySQL Cluster. De plus, la gestion du flux de trafic se fera avec Grafana. Nous allons également avoir besoin d&#039;un outil de déploiment continue, et nous allons utiliser Jenkins. Enfin, pour l&#039;IHM, nous allons utiliser HTML5 accompagné de CSS et de Javascript.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=SRS=&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
=== Objectif du projet ===&lt;br /&gt;
L&#039;objectif de ce projet est de créer une plateforme de vente de bateaux neufs en ligne. Le client pourra se servir de ce site pour consulter et acheter le bateau qu&#039;il désire en toute sécurité.&lt;br /&gt;
&lt;br /&gt;
=== Portée du produit ===&lt;br /&gt;
&lt;br /&gt;
Le site web se doit d&#039;être intuitif et doit rassurer l&#039;utilisateur sur la fiabilité de l&#039;entreprise. Le site s&#039;adresse à des adultes. Les personnes les plus aptes à acheter un bateau dans l&#039;immediat sont, selon notre enquète, les personnes de plus de 26 ans. Cependant, il est important que les plus jeunes gardent une bonne image de notre entreprise afin qu&#039;ils pensent à nous lorsqu&#039;ils seront prêt à acheter un bateau. Les clients de plus de 60 ans sont de très bons clients potentiels puisque c&#039;est la tranche d&#039;âge dans laquelle nous avons reçu le plus de réponses positives à la question &amp;quot;Etes vous pret à acheter un bateau?&amp;quot;. Cependant, ces clients ne sont pas forcement à l&#039;aise avec l&#039;outil informatique, c&#039;est pourquoi nous insistons sur une prise en main facile et rapide du site.&lt;br /&gt;
&lt;br /&gt;
== Description générale==&lt;br /&gt;
===  Le but du produit===&lt;br /&gt;
&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=== Fonctionnalités===&lt;br /&gt;
&lt;br /&gt;
Pour les clients :&lt;br /&gt;
* Créer un compte&lt;br /&gt;
* S&#039;identifier&lt;br /&gt;
* Trier les bateaux selon des critères précis&lt;br /&gt;
* Consulter les bateaux d&#039;une même catégorie&lt;br /&gt;
* Consulter les détails d&#039;un bateau en particulier&lt;br /&gt;
* Contacter le vendeur&lt;br /&gt;
* Acheter un bateau&lt;br /&gt;
&lt;br /&gt;
=== Utilisateurs potentiels===&lt;br /&gt;
Les utilisateurs potentiels sont tous les adultes pret à acheter un bateau. Après notre étude, nous avons remarqué que les personnes qui ont déja acheté un bateau dans le passé sont tout autant interessés que ceux qui n&#039;en n&#039;ont jamais acheté, cependant, il y a plus de clients potentiels qui n&#039;ont jamais acheté de bateau. Nous avons également déduit de cette étude que les personnes de moins de 26 ans ne sont généralement pas pretes à acheter un bateau, mais on peut supposer que dans quelques années, ces personnes seront des clients plus sérieux.&lt;br /&gt;
Nous en déduisons que nos utilisateurs potentiels sont des adultes, agés généralement de plus de 26 ans, qui n&#039;ont généralement pas acheté de bateau auparavant.&lt;br /&gt;
&lt;br /&gt;
=== Présentation du site ===&lt;br /&gt;
Le site se présente sous la forme suivante. La page d&#039;accueil propose à l&#039;utilisateur de trier les bateaux via les catégories, ou scroller vers le bas et regarder les annonces misent en avant.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:capture1.png|page d&#039;accueil]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lorsque l&#039;utilisateur clique sur une catégorie, l&#039;onglet suivant s&#039;ouvre:&lt;br /&gt;
&lt;br /&gt;
[[File:capture6.png|categories]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si l&#039;utilisateur scroll vers le bas, il peut visualiser les offres misent en avant:&lt;br /&gt;
&lt;br /&gt;
[[File:capture7.png|offres mises en avant]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tout en bas du site, l&#039;utilisateur peux consulter les mentions légales ainsi que quelques accessoires pouvant l&#039;interesser.&lt;br /&gt;
&lt;br /&gt;
[[File:capture3.png|accessoires]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lorsque l&#039;utilisateur selectionne une annonce pour plus d&#039;informations, la page relative à cette annonce s&#039;affiche.&lt;br /&gt;
&lt;br /&gt;
[[File:capture4.png|informations]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enfin, l&#039;utilisateur doit créer un compte pour pouvoir acheter un bateau.&lt;br /&gt;
&lt;br /&gt;
[[File:capture5.png|creation de compte]]&lt;br /&gt;
&lt;br /&gt;
=== Responsive Design ===&lt;br /&gt;
&lt;br /&gt;
Le site est également accessible depuis les téléphones mobiles. Le design du site s&#039;adapte aux petits écrans. Voici quelques captures d&#039;écrans sur un téléphone de petite taille:&lt;br /&gt;
&lt;br /&gt;
[[File:capturemobile1.png|capture mobile 1]]&lt;br /&gt;
&lt;br /&gt;
Les différentes catégories se présentent également sous cette forme:&lt;br /&gt;
&lt;br /&gt;
[[File:capturemobile2.png|capture mobile 2]]&lt;br /&gt;
=== Cas d&#039;utilisations===&lt;br /&gt;
[[File:index.png|cas d&#039;utilisation]]&lt;br /&gt;
&lt;br /&gt;
=== Contraintes générales===&lt;br /&gt;
* Avoir une connection internet&lt;br /&gt;
* Disposer d&#039;un compte pour mettre un bateau dans le panier&lt;br /&gt;
* Disposer d&#039;une carte bancaire pour acheter un bateau&lt;br /&gt;
* Le site doit disposer d&#039;un nombre minimum d&#039;annonce afin que l&#039;utilisateur puisse faire son choix&lt;br /&gt;
&lt;br /&gt;
=Tâches=&lt;br /&gt;
&#039;&#039;&#039;Diagrammes des tâches&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1- L&#039;utilisateur passe une commande: sans inscription&lt;br /&gt;
&lt;br /&gt;
[[File:C1.png|Passer une commande]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2- Le client crée un compte&lt;br /&gt;
&lt;br /&gt;
[[File:C2.png|Créer un compte]]&lt;br /&gt;
&lt;br /&gt;
3- Le client consulte les annonces&lt;br /&gt;
&lt;br /&gt;
[[File:C3.png|Consulter les annonces]]&lt;br /&gt;
&lt;br /&gt;
4- Le client consulte les annonces via les catégories&lt;br /&gt;
&lt;br /&gt;
[[File:consulter.png|Consulter les annonces via les catégories]]&lt;br /&gt;
&lt;br /&gt;
=Base de données=&lt;br /&gt;
&lt;br /&gt;
[[File:Bd.png|base de données]]&lt;br /&gt;
&lt;br /&gt;
=IHM=&lt;br /&gt;
&lt;br /&gt;
== Maquettes ==&lt;br /&gt;
[[File:8.png|page_accueil]]&lt;br /&gt;
[[File:9.png|page_panier]]&lt;br /&gt;
&lt;br /&gt;
== IHM abstraite ==&lt;br /&gt;
&lt;br /&gt;
[[File:MaquetteBateaux02.jpg|maquetteBateaux01]]&lt;br /&gt;
&lt;br /&gt;
[[File:Panier_ihm_abstraite.png|maquetteBateaux02]]&lt;br /&gt;
&lt;br /&gt;
[[File:Mise_a_jour_catalogue_ihm_abstraite.png|maquetteBateaux03|800px]]&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Journal_d%27activit%C3%A9s4&amp;diff=32258</id>
		<title>Journal d&#039;activités4</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Journal_d%27activit%C3%A9s4&amp;diff=32258"/>
		<updated>2016-12-13T15:35:30Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=13 septembre - 18 octobre=&lt;br /&gt;
&lt;br /&gt;
* Définition du thème du projet&lt;br /&gt;
* Creation de l&#039;analyse des besoins via un questionnaire Google Form&lt;br /&gt;
* Participation aux choix des technologies à utiliser&lt;br /&gt;
* Tentative d&#039;installation de GlassFish mais impossible de trouver le plugin sur Eclipse Market.&lt;br /&gt;
* Récupération des données de l&#039;analyse des besoins&lt;br /&gt;
* Realisation de diagramme de tâche&lt;br /&gt;
* Realisation de l&#039;IHM abstraite &amp;quot;navigation dans le catalogue&amp;quot;&lt;br /&gt;
* Préparation de la première soutenance &lt;br /&gt;
&lt;br /&gt;
=18 octobre - 13 decembre=&lt;br /&gt;
&lt;br /&gt;
* Création d&#039;un server Amazon s3, cependant, suite à une erreur inconnu, mon compte à été débité de 1€30 et j&#039;ai aussitôt supprimer mon compte Amazon.&lt;br /&gt;
&lt;br /&gt;
== API REST==&lt;br /&gt;
Recherche appronfodie sur les API REST, d&#039;abord en Angularjs:&lt;br /&gt;
Apprentissage et usages des methodes POST-GET-DELETE-PUT cependant cela se revèlera inutile grâce aux EJB. De plus, une extension de chrome nous permet de visualier le résultat de ces méthodes.&lt;br /&gt;
&lt;br /&gt;
== Remplissage du wiki ==&lt;br /&gt;
*Resumé du projet&lt;br /&gt;
*L&#039;équipe&lt;br /&gt;
*Contexte d&#039;utilisation&lt;br /&gt;
*Choix technologiques&lt;br /&gt;
*tout le paragraphe Service Request Specification (SRS)&lt;br /&gt;
Un diagramme des tâches et une IHM abstraite avait déjà été réalisé par mes soins avant le 18 octobre.&lt;br /&gt;
&lt;br /&gt;
== Préparation à la soutenance ==&lt;br /&gt;
&lt;br /&gt;
*Edition des differents livrables, et remplissage de la partie &amp;quot;liens et livrables&amp;quot; du wiki&lt;br /&gt;
*Contribution à la création des diaporamas&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Journal_d%27activit%C3%A9s4&amp;diff=32251</id>
		<title>Journal d&#039;activités4</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Journal_d%27activit%C3%A9s4&amp;diff=32251"/>
		<updated>2016-12-13T15:27:30Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=13 septembre - 18 octobre=&lt;br /&gt;
&lt;br /&gt;
* Définition du thème du projet&lt;br /&gt;
* Creation de l&#039;analyse des besoins via un questionnaire Google Form&lt;br /&gt;
* Participation aux choix des technologies à utiliser&lt;br /&gt;
* Tentative d&#039;installation de GlassFish mais impossible de trouver le plugin sur Eclipse Market.&lt;br /&gt;
* Récupération des données de l&#039;analyse des besoins&lt;br /&gt;
* Realisation de diagramme de tâche&lt;br /&gt;
* Realisation de l&#039;IHM abstraite &amp;quot;navigation dans le catalogue&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=18 octobre - 13 decembre=&lt;br /&gt;
&lt;br /&gt;
== API REST==&lt;br /&gt;
Recherche appronfodie sur les API REST, d&#039;abord en Angularjs:&lt;br /&gt;
Apprentissage et usages des methodes POST-GET-DELETE-PUT cependant cela se revèlera inutile grâce aux EJB. De plus, une extension de chrome nous permet de visualier le résultat de ces méthodes.&lt;br /&gt;
&lt;br /&gt;
==Remplissage du wiki ==&lt;br /&gt;
*Resumé du projet&lt;br /&gt;
*L&#039;équipe&lt;br /&gt;
*Contexte d&#039;utilisation&lt;br /&gt;
*Choix technologiques&lt;br /&gt;
*tout le paragraphe Service Request Specification (SRS)&lt;br /&gt;
Un diagramme des tâches et une IHM abstraite avait déjà été réalisé par mes soins avant le 18 octobre.&lt;br /&gt;
&lt;br /&gt;
== Préparation à la soutenance ==&lt;br /&gt;
&lt;br /&gt;
*Edition des differents livrables, et remplissage de la partie &amp;quot;liens et livrables&amp;quot; du wiki&lt;br /&gt;
*Contribution à la création des diaporamas&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32250</id>
		<title>Projet ECOM: vente de bateaux groupe 2</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32250"/>
		<updated>2016-12-13T15:25:52Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: /* Liens et livrable */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Liens et livrables=&lt;br /&gt;
* Site web,vente de bateaux : [http://52.57.195.79/ http://52.57.195.79/]&lt;br /&gt;
&lt;br /&gt;
* Lien vers le github : [https://github.com/ECOM-RICM5/ECOM Vente de bateaux en ligne Github]&lt;br /&gt;
* Lien vers le dossier de conception système : [[File:DCS.pdf|DCS]]&lt;br /&gt;
* Livrable System Usability : [[File:systemusability.pdf|System Usability]]&lt;br /&gt;
* Livrable Fiche Evaluation : [[File:ficheEvaluation.pdf|Fiche Evaluation]]&lt;br /&gt;
&lt;br /&gt;
=Résumé du projet=&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=L&#039;équipe=&lt;br /&gt;
&lt;br /&gt;
* DELAPORTE Adrien : Scrum Master&lt;br /&gt;
&lt;br /&gt;
* LUCIDARME Benjamin : responsable communication orale /clients&lt;br /&gt;
&lt;br /&gt;
* MOURET Adrien : responsable communication écrite&lt;br /&gt;
&lt;br /&gt;
* NDIAYE Yacine : chef de projet&lt;br /&gt;
&lt;br /&gt;
* ZEGAOUI Tachyedine&lt;br /&gt;
&lt;br /&gt;
=Suivi de projet=&lt;br /&gt;
&lt;br /&gt;
Nous travaillons avec la méthode agile SCRUM avec des sprints de durée 1 semaine. Le Scrum master ne sera pas fixe et changera chaque semaine.&lt;br /&gt;
&lt;br /&gt;
Pour un suivi des tâche, nous avons un gestionnaire de projet et de tâches: Icescrum et nous générerons des rapports au début et à la fin de chaque sprint jusqu&#039;au release de l&#039;application.&lt;br /&gt;
Chaque tâche sera associé à un membre du groupe. Il sera aussi possible de générer des rapports intermédiaires pour voir l&#039;état d&#039;évolution de chaque tache (TODO, IN progress ou DONE).&lt;br /&gt;
&lt;br /&gt;
De cette manière nous aurons un aperçu de la quantité de travail tout au long.&lt;br /&gt;
&lt;br /&gt;
Ici le [[Page de suivi des activités groupe 2| &#039;&#039;&#039;Lien vers la page de suivi des activités&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Contexte d&#039;utilisation=&lt;br /&gt;
Voici les contextes d&#039;utilisation de notre site de vente de bateaux:&lt;br /&gt;
&lt;br /&gt;
*L&#039;utilisateur est chez lui et souhaite acheter un bateau sur son ordinateur.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui mais a accès a un ordinateur et souhaite acheter un bateau sur un ordinateur avec son compte.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui et souhaite acheter un bateau sur son smartphone.&lt;br /&gt;
&lt;br /&gt;
=Analyse des besoins=&lt;br /&gt;
==Questionnaire==&lt;br /&gt;
[https://docs.google.com/forms/d/1lumWnZKXUmhyknUyAl3awS42fpZjYYuWUUxQcW-1IV0/viewform?edit_requested=true Questionnaire : Vente de bateaux]&lt;br /&gt;
===Analyse des données===&lt;br /&gt;
==== Cible ====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Age des utilisateurs&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Déjà propriétaire de bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Futur acheteur de bateau ?&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Pret à acheter en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux9.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux2.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux3.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
Notre cible de consommateurs est très large. En effet, toutes les catégories d&#039;âges sont bien représentées dans le graphique. La majorité n&#039;a jamais acheté de bateau et est prête à acheter un bateau, notamment en ligne. Nous devons donc principalement visé les nouveaux acheteurs de bateaux.&lt;br /&gt;
&lt;br /&gt;
==== Plateforme====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Plateforme&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Navigateur&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux7.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux8.png|center|thumb|400px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plateforme la plus intéressante pour les utilisateurs est l&#039;ordinateur et dans une moindre mesure, le téléphone portable. Les navigateurs les plus représentés sont Google Chrome et Mozilla Firefox.&lt;br /&gt;
Nous devons donc nous créer un site utilisable sur PC et téléphone, compatible avec le plus grand nombre de navigateurs possibles mais en préférence avec Google Chrome et Firefox.&lt;br /&gt;
&lt;br /&gt;
==== Fonctionnalités====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Caractéristiques du bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Service de livraison&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Conditions pour acheter un bateau en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux5.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux6.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux4.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plupart des nouveaux acheteurs sont intéressés par le prix, la marque et l&#039;année du bateau en priorité. Nous devrons donc mettre en place un système de catégorie des bateaux pour pouvoir filtrer les propositions en fonction des caractéristiques qui intéressent l&#039;utilisateur.&lt;br /&gt;
Plus de la moitié des futurs acheteurs sont intéressé par un service de livraison. Nous devrons donc un mettre un en place.&lt;br /&gt;
On peut également voir que certains utilisateurs serez intéressés par des garantis et un service client que nous devrions peut-être mettre également en place.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Analyse de la concurrence ===&lt;br /&gt;
*[http://www.annoncesbateau.com/ annoncesbateau.com] : Ce site n&#039;est pas très beau et ressemble beaucoup à leboncoin.fr. Cependant la procédure d&#039;achat est simple et intuitive.&lt;br /&gt;
&lt;br /&gt;
*[http://www.youboat.fr/annonces-bateau/ youboat.fr] : Ce site n&#039;est pas très beau, pas intuitif et assez brouillon. La recherche de bateau n&#039;est pas très simple. Le site pour mettre en vente son bateau est séparé et plus ergonomique.&lt;br /&gt;
&lt;br /&gt;
*[http://www.annonces-marine.com/ annonces-marines.com] : Ce site n&#039;est pas très intuitif, on est vite perdu. Il faut payer 19€ pour déposer une annonce. Le formulaire en ligne n&#039;est pas très adapté.&lt;br /&gt;
&lt;br /&gt;
*[http://www.ventedebateaux.com/ ventedebateaux.com] : La recherche pas critères n&#039;est pas adaptée (ex : jetski -&amp;gt; longueur ?). Les détails de chaque bateau sont plus compréhensibles que sur les autres sites. Le système de contact est très simple d&#039;utilisation et le système d&#039;onglets est très intéressant.&lt;br /&gt;
&lt;br /&gt;
=Choix technologiques=&lt;br /&gt;
Pour mener à bien ce projet, nous allons utiliser Glassfish comme serveur d&#039;application puisque nous utiliserons JavaEE pour développer l&#039;application. Nous allons également utiliser MySQL ainsi que les EJB pour gérer la base de donnée. La gestion des réplications de la base de données se fera avec MySQL Cluster. De plus, la gestion du flux de trafic se fera avec Grafana. Nous allons également avoir besoin d&#039;un outil de déploiment continue, et nous allons utiliser Jenkins. Enfin, pour l&#039;IHM, nous allons utiliser HTML5 accompagné de CSS et de Javascript.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=SRS=&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
=== Objectif du projet ===&lt;br /&gt;
L&#039;objectif de ce projet est de créer une plateforme de vente de bateaux neufs en ligne. Le client pourra se servir de ce site pour consulter et acheter le bateau qu&#039;il désire en toute sécurité.&lt;br /&gt;
&lt;br /&gt;
=== Portée du produit ===&lt;br /&gt;
&lt;br /&gt;
Le site web se doit d&#039;être intuitif et doit rassurer l&#039;utilisateur sur la fiabilité de l&#039;entreprise. Le site s&#039;adresse à des adultes. Les personnes les plus aptes à acheter un bateau dans l&#039;immediat sont, selon notre enquète, les personnes de plus de 26 ans. Cependant, il est important que les plus jeunes gardent une bonne image de notre entreprise afin qu&#039;ils pensent à nous lorsqu&#039;ils seront prêt à acheter un bateau. Les clients de plus de 60 ans sont de très bons clients potentiels puisque c&#039;est la tranche d&#039;âge dans laquelle nous avons reçu le plus de réponses positives à la question &amp;quot;Etes vous pret à acheter un bateau?&amp;quot;. Cependant, ces clients ne sont pas forcement à l&#039;aise avec l&#039;outil informatique, c&#039;est pourquoi nous insistons sur une prise en main facile et rapide du site.&lt;br /&gt;
&lt;br /&gt;
== Description générale==&lt;br /&gt;
===  Le but du produit===&lt;br /&gt;
&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=== Fonctionnalités===&lt;br /&gt;
&lt;br /&gt;
Pour les clients :&lt;br /&gt;
* Créer un compte&lt;br /&gt;
* S&#039;identifier&lt;br /&gt;
* Trier les bateaux selon des critères précis&lt;br /&gt;
* Consulter les bateaux d&#039;une même catégorie&lt;br /&gt;
* Consulter les détails d&#039;un bateau en particulier&lt;br /&gt;
* Contacter le vendeur&lt;br /&gt;
* Acheter un bateau&lt;br /&gt;
&lt;br /&gt;
=== Utilisateurs potentiels===&lt;br /&gt;
Les utilisateurs potentiels sont tous les adultes pret à acheter un bateau. Après notre étude, nous avons remarqué que les personnes qui ont déja acheté un bateau dans le passé sont tout autant interessés que ceux qui n&#039;en n&#039;ont jamais acheté, cependant, il y a plus de clients potentiels qui n&#039;ont jamais acheté de bateau. Nous avons également déduit de cette étude que les personnes de moins de 26 ans ne sont généralement pas pretes à acheter un bateau, mais on peut supposer que dans quelques années, ces personnes seront des clients plus sérieux.&lt;br /&gt;
Nous en déduisons que nos utilisateurs potentiels sont des adultes, agés généralement de plus de 26 ans, qui n&#039;ont généralement pas acheté de bateau auparavant.&lt;br /&gt;
&lt;br /&gt;
=== Présentation du site ===&lt;br /&gt;
Le site se présente sous la forme suivante. La page d&#039;accueil propose à l&#039;utilisateur de trier les bateaux via les catégories, ou scroller vers le bas et regarder les annonces misent en avant.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:capture1.png|page d&#039;accueil]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lorsque l&#039;utilisateur clique sur une catégorie, l&#039;onglet suivant s&#039;ouvre:&lt;br /&gt;
&lt;br /&gt;
[[File:capture6.png|categories]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si l&#039;utilisateur scroll vers le bas, il peut visualiser les offres misent en avant:&lt;br /&gt;
&lt;br /&gt;
[[File:capture7.png|offres mises en avant]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tout en bas du site, l&#039;utilisateur peux consulter les mentions légales ainsi que quelques accessoires pouvant l&#039;interesser.&lt;br /&gt;
&lt;br /&gt;
[[File:capture3.png|accessoires]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lorsque l&#039;utilisateur selectionne une annonce pour plus d&#039;informations, la page relative à cette annonce s&#039;affiche.&lt;br /&gt;
&lt;br /&gt;
[[File:capture4.png|informations]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enfin, l&#039;utilisateur doit créer un compte pour pouvoir acheter un bateau.&lt;br /&gt;
&lt;br /&gt;
[[File:capture5.png|creation de compte]]&lt;br /&gt;
&lt;br /&gt;
=== Responsive Design ===&lt;br /&gt;
&lt;br /&gt;
Le site est également accessible depuis les téléphones mobiles. Le design du site s&#039;adapte aux petits écrans. Voici quelques captures d&#039;écrans sur un téléphone de petite taille:&lt;br /&gt;
&lt;br /&gt;
[[File:capturemobile1.png|capture mobile 1]]&lt;br /&gt;
&lt;br /&gt;
Les différentes catégories se présentent également sous cette forme:&lt;br /&gt;
&lt;br /&gt;
[[File:capturemobile2.png|capture mobile 2]]&lt;br /&gt;
=== Cas d&#039;utilisations===&lt;br /&gt;
[[File:index.png|cas d&#039;utilisation]]&lt;br /&gt;
&lt;br /&gt;
=== Contraintes générales===&lt;br /&gt;
* Avoir une connection internet&lt;br /&gt;
* Disposer d&#039;un compte pour mettre un bateau dans le panier&lt;br /&gt;
* Disposer d&#039;une carte bancaire pour acheter un bateau&lt;br /&gt;
* Le site doit disposer d&#039;un nombre minimum d&#039;annonce afin que l&#039;utilisateur puisse faire son choix&lt;br /&gt;
&lt;br /&gt;
=Tâches=&lt;br /&gt;
&#039;&#039;&#039;Diagrammes des tâches&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1- L&#039;utilisateur passe une commande: sans inscription&lt;br /&gt;
&lt;br /&gt;
[[File:C1.png|Passer une commande]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2- Le client crée un compte&lt;br /&gt;
&lt;br /&gt;
[[File:C2.png|Créer un compte]]&lt;br /&gt;
&lt;br /&gt;
3- Le client consulte les annonces&lt;br /&gt;
&lt;br /&gt;
[[File:C3.png|Consulter les annonces]]&lt;br /&gt;
&lt;br /&gt;
=Base de données=&lt;br /&gt;
&lt;br /&gt;
[[File:Bd.png|base de données]]&lt;br /&gt;
&lt;br /&gt;
=IHM=&lt;br /&gt;
&lt;br /&gt;
== Maquettes ==&lt;br /&gt;
[[File:8.png|page_accueil]]&lt;br /&gt;
[[File:9.png|page_panier]]&lt;br /&gt;
&lt;br /&gt;
== IHM abstraite ==&lt;br /&gt;
&lt;br /&gt;
[[File:MaquetteBateaux02.jpg|maquetteBateaux01]]&lt;br /&gt;
&lt;br /&gt;
[[File:Panier_ihm_abstraite.png|maquetteBateaux02]]&lt;br /&gt;
&lt;br /&gt;
[[File:Mise_a_jour_catalogue_ihm_abstraite.png|maquetteBateaux03|800px]]&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Journal_d%27activit%C3%A9s4&amp;diff=32248</id>
		<title>Journal d&#039;activités4</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Journal_d%27activit%C3%A9s4&amp;diff=32248"/>
		<updated>2016-12-13T15:12:51Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: Replaced content with &amp;quot;=13 septembre - 18 octobre=

* Définition du thème du projet
* Creation de l&amp;#039;analyse des besoins via un questionnaire Google Form
* Participation aux choix des technolog...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=13 septembre - 18 octobre=&lt;br /&gt;
&lt;br /&gt;
* Définition du thème du projet&lt;br /&gt;
* Creation de l&#039;analyse des besoins via un questionnaire Google Form&lt;br /&gt;
* Participation aux choix des technologies à utiliser&lt;br /&gt;
* Récupération des données de l&#039;analyse des besoins&lt;br /&gt;
* Realisation de diagramme de tâche&lt;br /&gt;
* Realisation de l&#039;IHM abstraite &amp;quot;navigation dans le catalogue&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=18 octobre - 13 decembre=&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Journal_d%27activit%C3%A9s4&amp;diff=32246</id>
		<title>Journal d&#039;activités4</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Journal_d%27activit%C3%A9s4&amp;diff=32246"/>
		<updated>2016-12-13T15:04:19Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: Created page with &amp;quot;==mardi 13 septembre==  * Création compte aws * Création et configuration d&amp;#039;un serveur aws pour héberger notre application dans le cloud   ==jeudi 15 septembre==  * recherc...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==mardi 13 septembre==&lt;br /&gt;
&lt;br /&gt;
* Création compte aws&lt;br /&gt;
* Création et configuration d&#039;un serveur aws pour héberger notre application dans le cloud &lt;br /&gt;
&lt;br /&gt;
==jeudi 15 septembre==&lt;br /&gt;
&lt;br /&gt;
* recherche sur les cloud storage et Atassian cloud&lt;br /&gt;
&lt;br /&gt;
==dimanche 18 septembre==&lt;br /&gt;
&lt;br /&gt;
* installation de Haproxy en local&lt;br /&gt;
&lt;br /&gt;
* debug problème démarrage Haproxy :http://askubuntu.com/questions/15580/haproxy-doesnt-start&lt;br /&gt;
“sudo: /etc/sudoers.d is world writable” : http://askubuntu.com/questions/304212/how-to-solve-sudo-etc-sudoers-d-is-world-writable&lt;br /&gt;
&lt;br /&gt;
* installation de InfluxDB&lt;br /&gt;
* recherche design data model d&#039;un site  e-commerce&lt;br /&gt;
* recherche architecture d&#039;un système e-commerce avec javaee&lt;br /&gt;
&lt;br /&gt;
==lundi 19 septembre==&lt;br /&gt;
&lt;br /&gt;
* recherche diagramme d&#039;actiivités&lt;br /&gt;
* création repository GitHub et partage d&#039;accès au github&lt;br /&gt;
&lt;br /&gt;
==mardi 20 septembre==&lt;br /&gt;
&lt;br /&gt;
* recherche d&#039;outil collaboratif&lt;br /&gt;
* tuto glassfish &lt;br /&gt;
* modification du formulaire après retour de la prof&lt;br /&gt;
&lt;br /&gt;
==samedi 24 septembre==&lt;br /&gt;
&lt;br /&gt;
* tuto javaEE: création d&#039;une application simple: http://wwwdi.supelec.fr/hardebolle/tutos/TutorielJavaEE/JEE_21-pagesweb.php&lt;br /&gt;
* commit de l&#039;application exemple sur Github&lt;br /&gt;
* debug de glassfish qui ne veut pas démarrer: the server exited prematurely with exit code 1 on glassfish 4.0&lt;br /&gt;
&lt;br /&gt;
solution: lancer en tant que root avec sudo ./asadmin start-domain&lt;br /&gt;
toujours pas résolu: mon port 8080 était occupé par le service openhab que j&#039;ai rajouté au démarrage depuis le projet de l&#039;année dernière.&lt;br /&gt;
Un &amp;quot;sudo kill pid_du_processus &amp;quot; règle le problème&lt;br /&gt;
&lt;br /&gt;
* maven glassfish maven &lt;br /&gt;
* comment déployer sur glassfish avec maven&lt;br /&gt;
* debug de : Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile)&lt;br /&gt;
solution supprimer le .m2 local : http://stackoverflow.com/questions/17223536/failed-to-execute-goal-org-apache-maven-pluginsmaven-compiler-plugin2-3-2comp&lt;br /&gt;
&lt;br /&gt;
==dimanche 25 septembre==&lt;br /&gt;
&lt;br /&gt;
* suite tuto javaee&lt;br /&gt;
* création projet dynamique dans Eclipse&lt;br /&gt;
* recherche sur les JSFs&lt;br /&gt;
* Mise en place, intégration et débug Tomcat?? perte de temps vu qu&#039;on est censé utiliser glassfish&lt;br /&gt;
&lt;br /&gt;
==lundi 26 septembre==&lt;br /&gt;
&lt;br /&gt;
* tuto air imag de déploiement de helloword avec maven et glassfish&lt;br /&gt;
&lt;br /&gt;
==mardi 27 septembre==&lt;br /&gt;
&lt;br /&gt;
* suite tuto javaee&lt;br /&gt;
* recherche de tuto pour premier déploiement sur amazon ec2&lt;br /&gt;
* recherche de template html responsive pour l&#039;ihm avec bootstrap: voir w3layout&lt;br /&gt;
&lt;br /&gt;
==mardi 4 octobre==&lt;br /&gt;
&lt;br /&gt;
* atelier sur le modèle de tâches&lt;br /&gt;
* déploiement sur galssfish de notre web application avec l&#039;ihm template&lt;br /&gt;
* création nouveau dépôt pour l&#039;ihm &lt;br /&gt;
&lt;br /&gt;
==mardi 11 octobre==&lt;br /&gt;
&lt;br /&gt;
* création de beans sur eclipse avec le projet petite application web du tuto&lt;br /&gt;
* recherche bootstrap et architecture mvc du projet&lt;br /&gt;
* debug ajout glassfish dans eclipse&lt;br /&gt;
* debug ajout jsf dans eclipse + changement version eclipse&lt;br /&gt;
&lt;br /&gt;
==dimanche 16 octobre==&lt;br /&gt;
&lt;br /&gt;
* préparation des livrables de la mini soutenance&lt;br /&gt;
* création d&#039;une architecture du système&lt;br /&gt;
* création du dossier de conception système&lt;br /&gt;
* explication des technologies qu&#039;on a adopté&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==lundi 17 octobre==&lt;br /&gt;
&lt;br /&gt;
* modification de quelques livrables&lt;br /&gt;
* création de 2 diagrammes de tâches&lt;br /&gt;
* modification du livrable maquettes: création de maquettes avec cacoo&lt;br /&gt;
* création drive et partage avec les membres du groupe pour réalistion des slides de présentation&lt;br /&gt;
&lt;br /&gt;
==mardi 18 Octobre==&lt;br /&gt;
&lt;br /&gt;
* mini soutenance&lt;br /&gt;
* mise en place de icescrum pour la gestion du projet&lt;br /&gt;
* création d&#039;une page de suivi des activités pour les sprints&lt;br /&gt;
&lt;br /&gt;
==mercredi 19 octobre==&lt;br /&gt;
&lt;br /&gt;
* connexion ssh de l&#039;instance aws ec2&lt;br /&gt;
* debug de la connexion&lt;br /&gt;
&lt;br /&gt;
==samedi 22 octobre==&lt;br /&gt;
 &lt;br /&gt;
* déploiement première appli test sur amazon EC2&lt;br /&gt;
&lt;br /&gt;
==lundi 24 octobre==&lt;br /&gt;
&lt;br /&gt;
* recherche sur Angular+JSFs appelé angularFaces: pas assez de documentation je laisse tomber&lt;br /&gt;
* debug Eclipse: j2ee runtime environment is invalid&lt;br /&gt;
&lt;br /&gt;
==mardi 25 octobre==&lt;br /&gt;
&lt;br /&gt;
* glassfish ne démarre plus : debug&lt;br /&gt;
&lt;br /&gt;
==samedi 29 octobre==&lt;br /&gt;
&lt;br /&gt;
* création base de données mysql&lt;br /&gt;
&lt;br /&gt;
==mercredi 2 novembre==&lt;br /&gt;
&lt;br /&gt;
* modification de la base de données&lt;br /&gt;
&lt;br /&gt;
==samedi 5 novembre==&lt;br /&gt;
&lt;br /&gt;
* connexion de la base de données sur localhost&lt;br /&gt;
* connexion de la base de données sur eclipse&lt;br /&gt;
* debug connexion mysql : ping ne marche pas&lt;br /&gt;
&lt;br /&gt;
==dimanche 6 novembre==&lt;br /&gt;
&lt;br /&gt;
* peuplement de la base de données avec quelques valeurs&lt;br /&gt;
* creation de la connection pool jdbc sur glassfish : ne marche pas sur l&#039;interface de glassfish 4.1.1 / debug&lt;br /&gt;
&lt;br /&gt;
==mardi 8 novembre==&lt;br /&gt;
&lt;br /&gt;
* suite debug connection pool: ne pas passer par l&#039;interface / passer sur l&#039;interface asadmin&lt;br /&gt;
* creation ressource mysql sur glassfish&lt;br /&gt;
* test du ping&lt;br /&gt;
* création projet jpa pour générer les beans à partir de la BD: ne marche pas avec ma version d&#039;eclipse&lt;br /&gt;
&lt;br /&gt;
==samedi 12 novembre==&lt;br /&gt;
&lt;br /&gt;
* gestion de la persistence&lt;br /&gt;
* ajout du projet EJBs dans github&lt;br /&gt;
* test projet JSFs &lt;br /&gt;
* ajout projet JSFs dans Github&lt;br /&gt;
* recherche sur swagger pour gestion api rest&lt;br /&gt;
&lt;br /&gt;
==lundi 14 et mardi 15 novembre==&lt;br /&gt;
&lt;br /&gt;
* ajout session beans simples exemple session bean stateful the cartBean example de Oracle&lt;br /&gt;
* création exception boatException et classes auxilaires (package util)&lt;br /&gt;
* implementation API rest simple &lt;br /&gt;
* installation du plugin [[Postman]]&lt;br /&gt;
&lt;br /&gt;
==jeudi 17 novembre===&lt;br /&gt;
&lt;br /&gt;
* suite création session beans&lt;br /&gt;
&lt;br /&gt;
==samedi 19 novembre à maintenant==&lt;br /&gt;
&lt;br /&gt;
* if i change a JPA entity, will it change the database?&lt;br /&gt;
* création 3 projets JPA, Dynamic Web app et ear&lt;br /&gt;
* debug erreur lors de l&#039;injection de ressources&lt;br /&gt;
* entitymanager error: debug de la persistence&lt;br /&gt;
* test de l&#039;entity manager via servlet&lt;br /&gt;
* entity manager ok ==&amp;gt; création de services rest pour tester&lt;br /&gt;
* debug &amp;quot;Ejb container initialization error&amp;quot;&lt;br /&gt;
* debug service rest HTTP Status 404 error &lt;br /&gt;
* affichage liste des produits via servlet ok&lt;br /&gt;
* affichage liste des produits via rest ok&lt;br /&gt;
* ajout de produits dans la base de données via servlet/rest ok&lt;br /&gt;
* restful service avex JAX-RS&lt;br /&gt;
* debug no classdeffound glassfish&lt;br /&gt;
* ajout des 3 projets dans github (version complète de l&#039;architecture)&lt;br /&gt;
* debug erreur déploiement dans glassfish&lt;br /&gt;
* création et configuration instance rds pour la base de données &lt;br /&gt;
* exportation de la base de données locale vers rds&lt;br /&gt;
* création connection pool et ressource avec la BD rds distante&lt;br /&gt;
* erreur : recréation de l&#039;instance mais dans la même zone que le serveur ec2&lt;br /&gt;
* autorisation dans ec2 de la connexion avec le rds&lt;br /&gt;
* configuration sur glassfish de la connection pool et des ressources distantes; ping OK&lt;br /&gt;
* deploiement sur ec2 de l&#039;appli stable &lt;br /&gt;
* modification de la base de données pour rajouter l&#039;url amazon s3 dans la table bateau&lt;br /&gt;
* perte de la persistence ==&amp;gt; impossible de déployer le projet ejb sur glassfish&lt;br /&gt;
* retour vers une version antérieure, suppression de la nouvelle colonne ajoutée  : sans résultat&lt;br /&gt;
* entitymanager.refresh() ne règle toujours pas le problème de persistence&lt;br /&gt;
* suppression cache de hibernate sans résultat&lt;br /&gt;
* test de deploiement avec le glassfish en cloud et la connexion rds ==&amp;gt; toujours problème de persistence&lt;br /&gt;
* mise en place de influxdb, grafana, telegraf&lt;br /&gt;
* recherche sur google analytics mais cela ne sert plus à rien le projet ne se déploie plus avec le problème de la persistence&lt;br /&gt;
* problème de persistence à redébugger pour aller plus loin&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Journal_d%27activit%C3%A9s3&amp;diff=32244</id>
		<title>Journal d&#039;activités3</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Journal_d%27activit%C3%A9s3&amp;diff=32244"/>
		<updated>2016-12-13T15:03:39Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: Created page with &amp;quot;*25 Nov : ONGOING: JSFs IHM(mardi, jeudi), TODO: testsJSF(mardi), SonarQUBE(jeudi), Jenkins(...), git *2 Dec : LOST: JSFs *9 Dec : ONGOING: sonarqube, jenkins&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*25 Nov : ONGOING: JSFs IHM(mardi, jeudi), TODO: testsJSF(mardi), SonarQUBE(jeudi),&lt;br /&gt;
Jenkins(...), git&lt;br /&gt;
*2 Dec : LOST: JSFs&lt;br /&gt;
*9 Dec : ONGOING: sonarqube, jenkins&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Page_de_suivi_des_activit%C3%A9s_groupe_2&amp;diff=32243</id>
		<title>Page de suivi des activités groupe 2</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Page_de_suivi_des_activit%C3%A9s_groupe_2&amp;diff=32243"/>
		<updated>2016-12-13T15:03:15Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: /* Journal d&amp;#039;activités */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Sprint 1: du 18 au 25 Octobre=&lt;br /&gt;
&lt;br /&gt;
[[File:S1.jpg |800px]]&lt;br /&gt;
&lt;br /&gt;
Version pdf: [[File:ECOM-sprintPlan-10-18-16.pdf|200px|thumb|left|alt text]]&lt;br /&gt;
&lt;br /&gt;
=Sprint 2 : du 25 Octobre au 15 Novembre=&lt;br /&gt;
&lt;br /&gt;
* Compte rendu sprint meeting: rapport de fin de sprint  &lt;br /&gt;
&lt;br /&gt;
[[File:ECOM-sprintPlan-10-25-16-1.jpg |800px]]&lt;br /&gt;
&lt;br /&gt;
Version pdf: [[File:ECOM-sprintPlan-10-25-16.pdf|200px|thumb|left|alt text]]&lt;br /&gt;
&lt;br /&gt;
* Nouveau Sprint: tâches à faire &lt;br /&gt;
&lt;br /&gt;
[[File:ECOM-neWsprintPlan-10-25-16-1.jpg |800px]]&lt;br /&gt;
&lt;br /&gt;
Version pdf: [[File:ECOM-neWsprintPlan-10-25-16.pdf|200px|thumb|left|alt text]]&lt;br /&gt;
&lt;br /&gt;
=Sprint 3 : du 15 Novembre au 22 Novembre=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Compte rendu sprint meeting: rapport de fin de sprint  &lt;br /&gt;
&lt;br /&gt;
[[File:S2-1.jpg |800px]]&lt;br /&gt;
&lt;br /&gt;
Version pdf: [[File:ECOM-sprintPlan-11-15-16.pdf|200px|thumb|left|alt text]] &lt;br /&gt;
&lt;br /&gt;
* Nouveau Sprint: tâches à faire &lt;br /&gt;
&lt;br /&gt;
[[File:ECOM-neWsprintPlan-10-25-16-1.jpg |800px]]&lt;br /&gt;
&lt;br /&gt;
Version pdf: [[File:s2.pdf|200px|thumb|left|alt text]]&lt;br /&gt;
&lt;br /&gt;
=Journal d&#039;activités=&lt;br /&gt;
&lt;br /&gt;
* Yacine Ndiaye :  [[Journal d&#039;activités| &#039;&#039;&#039;Lien vers mon journal&#039;&#039;&#039;]]&lt;br /&gt;
* Adrien Delaporte :  [[Journal d&#039;activités1| &#039;&#039;&#039;Lien vers mon journal&#039;&#039;&#039;]]&lt;br /&gt;
* Adrien Mouret :  [[Journal d&#039;activités2| &#039;&#039;&#039;Lien vers mon journal&#039;&#039;&#039;]]&lt;br /&gt;
* Tachyedine Zgaoui :  [[Journal d&#039;activités3| &#039;&#039;&#039;Lien vers mon journal&#039;&#039;&#039;]]&lt;br /&gt;
* Benjamin Lucidarme :  [[Journal d&#039;activités4| &#039;&#039;&#039;Lien vers mon journal&#039;&#039;&#039;]]&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32242</id>
		<title>Projet ECOM: vente de bateaux groupe 2</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32242"/>
		<updated>2016-12-13T15:01:55Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Liens et livrable=&lt;br /&gt;
* Site web,vente de bateaux : [http://52.57.195.79/ http://52.57.195.79/]&lt;br /&gt;
&lt;br /&gt;
* Lien vers le github : [https://github.com/ECOM-RICM5/ECOM Vente de bateaux en ligne Github]&lt;br /&gt;
* Lien vers le dossier de conception système : [[File:DCS.pdf|DCS]]&lt;br /&gt;
* Livrable System Usability : [[File:systemusability.pdf|System Usability]]&lt;br /&gt;
* Livrable Fiche Evaluation : [[File:ficheEvaluation.pdf|Fiche Evaluation]]&lt;br /&gt;
&lt;br /&gt;
=Résumé du projet=&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=L&#039;équipe=&lt;br /&gt;
&lt;br /&gt;
* DELAPORTE Adrien : Scrum Master&lt;br /&gt;
&lt;br /&gt;
* LUCIDARME Benjamin : responsable communication orale /clients&lt;br /&gt;
&lt;br /&gt;
* MOURET Adrien : responsable communication écrite&lt;br /&gt;
&lt;br /&gt;
* NDIAYE Yacine : chef de projet&lt;br /&gt;
&lt;br /&gt;
* ZEGAOUI Tachyedine&lt;br /&gt;
&lt;br /&gt;
=Suivi de projet=&lt;br /&gt;
&lt;br /&gt;
Nous travaillons avec la méthode agile SCRUM avec des sprints de durée 1 semaine. Le Scrum master ne sera pas fixe et changera chaque semaine.&lt;br /&gt;
&lt;br /&gt;
Pour un suivi des tâche, nous avons un gestionnaire de projet et de tâches: Icescrum et nous générerons des rapports au début et à la fin de chaque sprint jusqu&#039;au release de l&#039;application.&lt;br /&gt;
Chaque tâche sera associé à un membre du groupe. Il sera aussi possible de générer des rapports intermédiaires pour voir l&#039;état d&#039;évolution de chaque tache (TODO, IN progress ou DONE).&lt;br /&gt;
&lt;br /&gt;
De cette manière nous aurons un aperçu de la quantité de travail tout au long.&lt;br /&gt;
&lt;br /&gt;
Ici le [[Page de suivi des activités groupe 2| &#039;&#039;&#039;Lien vers la page de suivi des activités&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Contexte d&#039;utilisation=&lt;br /&gt;
Voici les contextes d&#039;utilisation de notre site de vente de bateaux:&lt;br /&gt;
&lt;br /&gt;
*L&#039;utilisateur est chez lui et souhaite acheter un bateau sur son ordinateur.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui mais a accès a un ordinateur et souhaite acheter un bateau sur un ordinateur avec son compte.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui et souhaite acheter un bateau sur son smartphone.&lt;br /&gt;
&lt;br /&gt;
=Analyse des besoins=&lt;br /&gt;
==Questionnaire==&lt;br /&gt;
[https://docs.google.com/forms/d/1lumWnZKXUmhyknUyAl3awS42fpZjYYuWUUxQcW-1IV0/viewform?edit_requested=true Questionnaire : Vente de bateaux]&lt;br /&gt;
===Analyse des données===&lt;br /&gt;
==== Cible ====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Age des utilisateurs&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Déjà propriétaire de bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Futur acheteur de bateau ?&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Pret à acheter en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux9.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux2.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux3.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
Notre cible de consommateurs est très large. En effet, toutes les catégories d&#039;âges sont bien représentées dans le graphique. La majorité n&#039;a jamais acheté de bateau et est prête à acheter un bateau, notamment en ligne. Nous devons donc principalement visé les nouveaux acheteurs de bateaux.&lt;br /&gt;
&lt;br /&gt;
==== Plateforme====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Plateforme&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Navigateur&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux7.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux8.png|center|thumb|400px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plateforme la plus intéressante pour les utilisateurs est l&#039;ordinateur et dans une moindre mesure, le téléphone portable. Les navigateurs les plus représentés sont Google Chrome et Mozilla Firefox.&lt;br /&gt;
Nous devons donc nous créer un site utilisable sur PC et téléphone, compatible avec le plus grand nombre de navigateurs possibles mais en préférence avec Google Chrome et Firefox.&lt;br /&gt;
&lt;br /&gt;
==== Fonctionnalités====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Caractéristiques du bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Service de livraison&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Conditions pour acheter un bateau en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux5.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux6.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux4.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plupart des nouveaux acheteurs sont intéressés par le prix, la marque et l&#039;année du bateau en priorité. Nous devrons donc mettre en place un système de catégorie des bateaux pour pouvoir filtrer les propositions en fonction des caractéristiques qui intéressent l&#039;utilisateur.&lt;br /&gt;
Plus de la moitié des futurs acheteurs sont intéressé par un service de livraison. Nous devrons donc un mettre un en place.&lt;br /&gt;
On peut également voir que certains utilisateurs serez intéressés par des garantis et un service client que nous devrions peut-être mettre également en place.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Analyse de la concurrence ===&lt;br /&gt;
*[http://www.annoncesbateau.com/ annoncesbateau.com] : Ce site n&#039;est pas très beau et ressemble beaucoup à leboncoin.fr. Cependant la procédure d&#039;achat est simple et intuitive.&lt;br /&gt;
&lt;br /&gt;
*[http://www.youboat.fr/annonces-bateau/ youboat.fr] : Ce site n&#039;est pas très beau, pas intuitif et assez brouillon. La recherche de bateau n&#039;est pas très simple. Le site pour mettre en vente son bateau est séparé et plus ergonomique.&lt;br /&gt;
&lt;br /&gt;
*[http://www.annonces-marine.com/ annonces-marines.com] : Ce site n&#039;est pas très intuitif, on est vite perdu. Il faut payer 19€ pour déposer une annonce. Le formulaire en ligne n&#039;est pas très adapté.&lt;br /&gt;
&lt;br /&gt;
*[http://www.ventedebateaux.com/ ventedebateaux.com] : La recherche pas critères n&#039;est pas adaptée (ex : jetski -&amp;gt; longueur ?). Les détails de chaque bateau sont plus compréhensibles que sur les autres sites. Le système de contact est très simple d&#039;utilisation et le système d&#039;onglets est très intéressant.&lt;br /&gt;
&lt;br /&gt;
=Choix technologiques=&lt;br /&gt;
Pour mener à bien ce projet, nous allons utiliser Glassfish comme serveur d&#039;application puisque nous utiliserons JavaEE pour développer l&#039;application. Nous allons également utiliser MySQL ainsi que les EJB pour gérer la base de donnée. La gestion des réplications de la base de données se fera avec MySQL Cluster. De plus, la gestion du flux de trafic se fera avec Grafana. Nous allons également avoir besoin d&#039;un outil de déploiment continue, et nous allons utiliser Jenkins. Enfin, pour l&#039;IHM, nous allons utiliser HTML5 accompagné de CSS et de Javascript.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=SRS=&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
=== Objectif du projet ===&lt;br /&gt;
L&#039;objectif de ce projet est de créer une plateforme de vente de bateaux neufs en ligne. Le client pourra se servir de ce site pour consulter et acheter le bateau qu&#039;il désire en toute sécurité.&lt;br /&gt;
&lt;br /&gt;
=== Portée du produit ===&lt;br /&gt;
&lt;br /&gt;
Le site web se doit d&#039;être intuitif et doit rassurer l&#039;utilisateur sur la fiabilité de l&#039;entreprise. Le site s&#039;adresse à des adultes. Les personnes les plus aptes à acheter un bateau dans l&#039;immediat sont, selon notre enquète, les personnes de plus de 26 ans. Cependant, il est important que les plus jeunes gardent une bonne image de notre entreprise afin qu&#039;ils pensent à nous lorsqu&#039;ils seront prêt à acheter un bateau. Les clients de plus de 60 ans sont de très bons clients potentiels puisque c&#039;est la tranche d&#039;âge dans laquelle nous avons reçu le plus de réponses positives à la question &amp;quot;Etes vous pret à acheter un bateau?&amp;quot;. Cependant, ces clients ne sont pas forcement à l&#039;aise avec l&#039;outil informatique, c&#039;est pourquoi nous insistons sur une prise en main facile et rapide du site.&lt;br /&gt;
&lt;br /&gt;
== Description générale==&lt;br /&gt;
===  Le but du produit===&lt;br /&gt;
&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=== Fonctionnalités===&lt;br /&gt;
&lt;br /&gt;
Pour les clients :&lt;br /&gt;
* Créer un compte&lt;br /&gt;
* S&#039;identifier&lt;br /&gt;
* Trier les bateaux selon des critères précis&lt;br /&gt;
* Consulter les bateaux d&#039;une même catégorie&lt;br /&gt;
* Consulter les détails d&#039;un bateau en particulier&lt;br /&gt;
* Contacter le vendeur&lt;br /&gt;
* Acheter un bateau&lt;br /&gt;
&lt;br /&gt;
=== Utilisateurs potentiels===&lt;br /&gt;
Les utilisateurs potentiels sont tous les adultes pret à acheter un bateau. Après notre étude, nous avons remarqué que les personnes qui ont déja acheté un bateau dans le passé sont tout autant interessés que ceux qui n&#039;en n&#039;ont jamais acheté, cependant, il y a plus de clients potentiels qui n&#039;ont jamais acheté de bateau. Nous avons également déduit de cette étude que les personnes de moins de 26 ans ne sont généralement pas pretes à acheter un bateau, mais on peut supposer que dans quelques années, ces personnes seront des clients plus sérieux.&lt;br /&gt;
Nous en déduisons que nos utilisateurs potentiels sont des adultes, agés généralement de plus de 26 ans, qui n&#039;ont généralement pas acheté de bateau auparavant.&lt;br /&gt;
&lt;br /&gt;
=== Présentation du site ===&lt;br /&gt;
Le site se présente sous la forme suivante. La page d&#039;accueil propose à l&#039;utilisateur de trier les bateaux via les catégories, ou scroller vers le bas et regarder les annonces misent en avant.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:capture1.png|page d&#039;accueil]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lorsque l&#039;utilisateur clique sur une catégorie, l&#039;onglet suivant s&#039;ouvre:&lt;br /&gt;
&lt;br /&gt;
[[File:capture6.png|categories]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si l&#039;utilisateur scroll vers le bas, il peut visualiser les offres misent en avant:&lt;br /&gt;
&lt;br /&gt;
[[File:capture7.png|offres mises en avant]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tout en bas du site, l&#039;utilisateur peux consulter les mentions légales ainsi que quelques accessoires pouvant l&#039;interesser.&lt;br /&gt;
&lt;br /&gt;
[[File:capture3.png|accessoires]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lorsque l&#039;utilisateur selectionne une annonce pour plus d&#039;informations, la page relative à cette annonce s&#039;affiche.&lt;br /&gt;
&lt;br /&gt;
[[File:capture4.png|informations]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enfin, l&#039;utilisateur doit créer un compte pour pouvoir acheter un bateau.&lt;br /&gt;
&lt;br /&gt;
[[File:capture5.png|creation de compte]]&lt;br /&gt;
&lt;br /&gt;
=== Responsive Design ===&lt;br /&gt;
&lt;br /&gt;
Le site est également accessible depuis les téléphones mobiles. Le design du site s&#039;adapte aux petits écrans. Voici quelques captures d&#039;écrans sur un téléphone de petite taille:&lt;br /&gt;
&lt;br /&gt;
[[File:capturemobile1.png|capture mobile 1]]&lt;br /&gt;
&lt;br /&gt;
Les différentes catégories se présentent également sous cette forme:&lt;br /&gt;
&lt;br /&gt;
[[File:capturemobile2.png|capture mobile 2]]&lt;br /&gt;
=== Cas d&#039;utilisations===&lt;br /&gt;
[[File:index.png|cas d&#039;utilisation]]&lt;br /&gt;
&lt;br /&gt;
=== Contraintes générales===&lt;br /&gt;
* Avoir une connection internet&lt;br /&gt;
* Disposer d&#039;un compte pour mettre un bateau dans le panier&lt;br /&gt;
* Disposer d&#039;une carte bancaire pour acheter un bateau&lt;br /&gt;
* Le site doit disposer d&#039;un nombre minimum d&#039;annonce afin que l&#039;utilisateur puisse faire son choix&lt;br /&gt;
&lt;br /&gt;
=Tâches=&lt;br /&gt;
&#039;&#039;&#039;Diagrammes des tâches&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1- L&#039;utilisateur passe une commande: sans inscription&lt;br /&gt;
&lt;br /&gt;
[[File:C1.png|Passer une commande]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2- Le client crée un compte&lt;br /&gt;
&lt;br /&gt;
[[File:C2.png|Créer un compte]]&lt;br /&gt;
&lt;br /&gt;
3- Le client consulte les annonces&lt;br /&gt;
&lt;br /&gt;
[[File:C3.png|Consulter les annonces]]&lt;br /&gt;
&lt;br /&gt;
=Base de données=&lt;br /&gt;
&lt;br /&gt;
[[File:Bd.png|base de données]]&lt;br /&gt;
&lt;br /&gt;
=IHM=&lt;br /&gt;
&lt;br /&gt;
== Maquettes ==&lt;br /&gt;
[[File:8.png|page_accueil]]&lt;br /&gt;
[[File:9.png|page_panier]]&lt;br /&gt;
&lt;br /&gt;
== IHM abstraite ==&lt;br /&gt;
&lt;br /&gt;
[[File:MaquetteBateaux02.jpg|maquetteBateaux01]]&lt;br /&gt;
&lt;br /&gt;
[[File:Panier_ihm_abstraite.png|maquetteBateaux02]]&lt;br /&gt;
&lt;br /&gt;
[[File:Mise_a_jour_catalogue_ihm_abstraite.png|maquetteBateaux03|800px]]&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32240</id>
		<title>Projet ECOM: vente de bateaux groupe 2</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32240"/>
		<updated>2016-12-13T15:00:15Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: /* Tachyedine Zegaoui */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Liens et livrable=&lt;br /&gt;
* Site web,vente de bateaux : [http://52.57.195.79/ http://52.57.195.79/]&lt;br /&gt;
&lt;br /&gt;
* Lien vers le github : [https://github.com/ECOM-RICM5/ECOM Vente de bateaux en ligne Github]&lt;br /&gt;
* Lien vers le dossier de conception système : [[File:DCS.pdf|DCS]]&lt;br /&gt;
* Livrable System Usability : [[File:systemusability.pdf|System Usability]]&lt;br /&gt;
* Livrable Fiche Evaluation : [[File:ficheEvaluation.pdf|Fiche Evaluation]]&lt;br /&gt;
&lt;br /&gt;
=Résumé du projet=&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=L&#039;équipe=&lt;br /&gt;
&lt;br /&gt;
* DELAPORTE Adrien : Scrum Master&lt;br /&gt;
&lt;br /&gt;
* LUCIDARME Benjamin : responsable communication orale /clients&lt;br /&gt;
&lt;br /&gt;
* MOURET Adrien : responsable communication écrite&lt;br /&gt;
&lt;br /&gt;
* NDIAYE Yacine : chef de projet&lt;br /&gt;
&lt;br /&gt;
* ZEGAOUI Tachyedine&lt;br /&gt;
&lt;br /&gt;
=Suivi de projet=&lt;br /&gt;
&lt;br /&gt;
Nous travaillons avec la méthode agile SCRUM avec des sprints de durée 1 semaine. Le Scrum master ne sera pas fixe et changera chaque semaine.&lt;br /&gt;
&lt;br /&gt;
Pour un suivi des tâche, nous avons un gestionnaire de projet et de tâches: Icescrum et nous générerons des rapports au début et à la fin de chaque sprint jusqu&#039;au release de l&#039;application.&lt;br /&gt;
Chaque tâche sera associé à un membre du groupe. Il sera aussi possible de générer des rapports intermédiaires pour voir l&#039;état d&#039;évolution de chaque tache (TODO, IN progress ou DONE).&lt;br /&gt;
&lt;br /&gt;
De cette manière nous aurons un aperçu de la quantité de travail tout au long.&lt;br /&gt;
&lt;br /&gt;
Ici le [[Page de suivi des activités groupe 2| &#039;&#039;&#039;Lien vers la page de suivi des activités&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Contexte d&#039;utilisation=&lt;br /&gt;
Voici les contextes d&#039;utilisation de notre site de vente de bateaux:&lt;br /&gt;
&lt;br /&gt;
*L&#039;utilisateur est chez lui et souhaite acheter un bateau sur son ordinateur.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui mais a accès a un ordinateur et souhaite acheter un bateau sur un ordinateur avec son compte.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui et souhaite acheter un bateau sur son smartphone.&lt;br /&gt;
&lt;br /&gt;
=Analyse des besoins=&lt;br /&gt;
==Questionnaire==&lt;br /&gt;
[https://docs.google.com/forms/d/1lumWnZKXUmhyknUyAl3awS42fpZjYYuWUUxQcW-1IV0/viewform?edit_requested=true Questionnaire : Vente de bateaux]&lt;br /&gt;
===Analyse des données===&lt;br /&gt;
==== Cible ====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Age des utilisateurs&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Déjà propriétaire de bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Futur acheteur de bateau ?&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Pret à acheter en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux9.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux2.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux3.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
Notre cible de consommateurs est très large. En effet, toutes les catégories d&#039;âges sont bien représentées dans le graphique. La majorité n&#039;a jamais acheté de bateau et est prête à acheter un bateau, notamment en ligne. Nous devons donc principalement visé les nouveaux acheteurs de bateaux.&lt;br /&gt;
&lt;br /&gt;
==== Plateforme====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Plateforme&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Navigateur&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux7.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux8.png|center|thumb|400px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plateforme la plus intéressante pour les utilisateurs est l&#039;ordinateur et dans une moindre mesure, le téléphone portable. Les navigateurs les plus représentés sont Google Chrome et Mozilla Firefox.&lt;br /&gt;
Nous devons donc nous créer un site utilisable sur PC et téléphone, compatible avec le plus grand nombre de navigateurs possibles mais en préférence avec Google Chrome et Firefox.&lt;br /&gt;
&lt;br /&gt;
==== Fonctionnalités====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Caractéristiques du bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Service de livraison&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Conditions pour acheter un bateau en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux5.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux6.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux4.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plupart des nouveaux acheteurs sont intéressés par le prix, la marque et l&#039;année du bateau en priorité. Nous devrons donc mettre en place un système de catégorie des bateaux pour pouvoir filtrer les propositions en fonction des caractéristiques qui intéressent l&#039;utilisateur.&lt;br /&gt;
Plus de la moitié des futurs acheteurs sont intéressé par un service de livraison. Nous devrons donc un mettre un en place.&lt;br /&gt;
On peut également voir que certains utilisateurs serez intéressés par des garantis et un service client que nous devrions peut-être mettre également en place.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Analyse de la concurrence ===&lt;br /&gt;
*[http://www.annoncesbateau.com/ annoncesbateau.com] : Ce site n&#039;est pas très beau et ressemble beaucoup à leboncoin.fr. Cependant la procédure d&#039;achat est simple et intuitive.&lt;br /&gt;
&lt;br /&gt;
*[http://www.youboat.fr/annonces-bateau/ youboat.fr] : Ce site n&#039;est pas très beau, pas intuitif et assez brouillon. La recherche de bateau n&#039;est pas très simple. Le site pour mettre en vente son bateau est séparé et plus ergonomique.&lt;br /&gt;
&lt;br /&gt;
*[http://www.annonces-marine.com/ annonces-marines.com] : Ce site n&#039;est pas très intuitif, on est vite perdu. Il faut payer 19€ pour déposer une annonce. Le formulaire en ligne n&#039;est pas très adapté.&lt;br /&gt;
&lt;br /&gt;
*[http://www.ventedebateaux.com/ ventedebateaux.com] : La recherche pas critères n&#039;est pas adaptée (ex : jetski -&amp;gt; longueur ?). Les détails de chaque bateau sont plus compréhensibles que sur les autres sites. Le système de contact est très simple d&#039;utilisation et le système d&#039;onglets est très intéressant.&lt;br /&gt;
&lt;br /&gt;
=Choix technologiques=&lt;br /&gt;
Pour mener à bien ce projet, nous allons utiliser Glassfish comme serveur d&#039;application puisque nous utiliserons JavaEE pour développer l&#039;application. Nous allons également utiliser MySQL ainsi que les EJB pour gérer la base de donnée. La gestion des réplications de la base de données se fera avec MySQL Cluster. De plus, la gestion du flux de trafic se fera avec Grafana. Nous allons également avoir besoin d&#039;un outil de déploiment continue, et nous allons utiliser Jenkins. Enfin, pour l&#039;IHM, nous allons utiliser HTML5 accompagné de CSS et de Javascript.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=SRS=&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
=== Objectif du projet ===&lt;br /&gt;
L&#039;objectif de ce projet est de créer une plateforme de vente de bateaux neufs en ligne. Le client pourra se servir de ce site pour consulter et acheter le bateau qu&#039;il désire en toute sécurité.&lt;br /&gt;
&lt;br /&gt;
=== Portée du produit ===&lt;br /&gt;
&lt;br /&gt;
Le site web se doit d&#039;être intuitif et doit rassurer l&#039;utilisateur sur la fiabilité de l&#039;entreprise. Le site s&#039;adresse à des adultes. Les personnes les plus aptes à acheter un bateau dans l&#039;immediat sont, selon notre enquète, les personnes de plus de 26 ans. Cependant, il est important que les plus jeunes gardent une bonne image de notre entreprise afin qu&#039;ils pensent à nous lorsqu&#039;ils seront prêt à acheter un bateau. Les clients de plus de 60 ans sont de très bons clients potentiels puisque c&#039;est la tranche d&#039;âge dans laquelle nous avons reçu le plus de réponses positives à la question &amp;quot;Etes vous pret à acheter un bateau?&amp;quot;. Cependant, ces clients ne sont pas forcement à l&#039;aise avec l&#039;outil informatique, c&#039;est pourquoi nous insistons sur une prise en main facile et rapide du site.&lt;br /&gt;
&lt;br /&gt;
== Description générale==&lt;br /&gt;
===  Le but du produit===&lt;br /&gt;
&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=== Fonctionnalités===&lt;br /&gt;
&lt;br /&gt;
Pour les clients :&lt;br /&gt;
* Créer un compte&lt;br /&gt;
* S&#039;identifier&lt;br /&gt;
* Trier les bateaux selon des critères précis&lt;br /&gt;
* Consulter les bateaux d&#039;une même catégorie&lt;br /&gt;
* Consulter les détails d&#039;un bateau en particulier&lt;br /&gt;
* Contacter le vendeur&lt;br /&gt;
* Acheter un bateau&lt;br /&gt;
&lt;br /&gt;
=== Utilisateurs potentiels===&lt;br /&gt;
Les utilisateurs potentiels sont tous les adultes pret à acheter un bateau. Après notre étude, nous avons remarqué que les personnes qui ont déja acheté un bateau dans le passé sont tout autant interessés que ceux qui n&#039;en n&#039;ont jamais acheté, cependant, il y a plus de clients potentiels qui n&#039;ont jamais acheté de bateau. Nous avons également déduit de cette étude que les personnes de moins de 26 ans ne sont généralement pas pretes à acheter un bateau, mais on peut supposer que dans quelques années, ces personnes seront des clients plus sérieux.&lt;br /&gt;
Nous en déduisons que nos utilisateurs potentiels sont des adultes, agés généralement de plus de 26 ans, qui n&#039;ont généralement pas acheté de bateau auparavant.&lt;br /&gt;
&lt;br /&gt;
=== Présentation du site ===&lt;br /&gt;
Le site se présente sous la forme suivante. La page d&#039;accueil propose à l&#039;utilisateur de trier les bateaux via les catégories, ou scroller vers le bas et regarder les annonces misent en avant.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:capture1.png|page d&#039;accueil]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lorsque l&#039;utilisateur clique sur une catégorie, l&#039;onglet suivant s&#039;ouvre:&lt;br /&gt;
&lt;br /&gt;
[[File:capture6.png|categories]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si l&#039;utilisateur scroll vers le bas, il peut visualiser les offres misent en avant:&lt;br /&gt;
&lt;br /&gt;
[[File:capture7.png|offres mises en avant]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tout en bas du site, l&#039;utilisateur peux consulter les mentions légales ainsi que quelques accessoires pouvant l&#039;interesser.&lt;br /&gt;
&lt;br /&gt;
[[File:capture3.png|accessoires]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lorsque l&#039;utilisateur selectionne une annonce pour plus d&#039;informations, la page relative à cette annonce s&#039;affiche.&lt;br /&gt;
&lt;br /&gt;
[[File:capture4.png|informations]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enfin, l&#039;utilisateur doit créer un compte pour pouvoir acheter un bateau.&lt;br /&gt;
&lt;br /&gt;
[[File:capture5.png|creation de compte]]&lt;br /&gt;
&lt;br /&gt;
=== Responsive Design ===&lt;br /&gt;
&lt;br /&gt;
Le site est également accessible depuis les téléphones mobiles. Le design du site s&#039;adapte aux petits écrans. Voici quelques captures d&#039;écrans sur un téléphone de petite taille:&lt;br /&gt;
&lt;br /&gt;
[[File:capturemobile1.png|capture mobile 1]]&lt;br /&gt;
&lt;br /&gt;
Les différentes catégories se présentent également sous cette forme:&lt;br /&gt;
&lt;br /&gt;
[[File:capturemobile2.png|capture mobile 2]]&lt;br /&gt;
=== Cas d&#039;utilisations===&lt;br /&gt;
[[File:index.png|cas d&#039;utilisation]]&lt;br /&gt;
&lt;br /&gt;
=== Contraintes générales===&lt;br /&gt;
* Avoir une connection internet&lt;br /&gt;
* Disposer d&#039;un compte pour mettre un bateau dans le panier&lt;br /&gt;
* Disposer d&#039;une carte bancaire pour acheter un bateau&lt;br /&gt;
* Le site doit disposer d&#039;un nombre minimum d&#039;annonce afin que l&#039;utilisateur puisse faire son choix&lt;br /&gt;
&lt;br /&gt;
=Tâches=&lt;br /&gt;
&#039;&#039;&#039;Diagrammes des tâches&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1- L&#039;utilisateur passe une commande: sans inscription&lt;br /&gt;
&lt;br /&gt;
[[File:C1.png|Passer une commande]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2- Le client crée un compte&lt;br /&gt;
&lt;br /&gt;
[[File:C2.png|Créer un compte]]&lt;br /&gt;
&lt;br /&gt;
3- Le client consulte les annonces&lt;br /&gt;
&lt;br /&gt;
[[File:C3.png|Consulter les annonces]]&lt;br /&gt;
&lt;br /&gt;
=Base de données=&lt;br /&gt;
&lt;br /&gt;
[[File:Bd.png|base de données]]&lt;br /&gt;
&lt;br /&gt;
=IHM=&lt;br /&gt;
&lt;br /&gt;
== Maquettes ==&lt;br /&gt;
[[File:8.png|page_accueil]]&lt;br /&gt;
[[File:9.png|page_panier]]&lt;br /&gt;
&lt;br /&gt;
== IHM abstraite ==&lt;br /&gt;
&lt;br /&gt;
[[File:MaquetteBateaux02.jpg|maquetteBateaux01]]&lt;br /&gt;
&lt;br /&gt;
[[File:Panier_ihm_abstraite.png|maquetteBateaux02]]&lt;br /&gt;
&lt;br /&gt;
[[File:Mise_a_jour_catalogue_ihm_abstraite.png|maquetteBateaux03|800px]]&lt;br /&gt;
&lt;br /&gt;
= Journaux de bords =&lt;br /&gt;
&lt;br /&gt;
== Adrien Delaporte ==&lt;br /&gt;
&lt;br /&gt;
== Yacine Ndiaye ==&lt;br /&gt;
&lt;br /&gt;
== Tachyedine Zegaoui ==&lt;br /&gt;
&lt;br /&gt;
*25 Nov : ONGOING: JSFs IHM(mardi, jeudi), TODO: testsJSF(mardi), SonarQUBE(jeudi), Jenkins(...), git&lt;br /&gt;
*2 Dec : LOST: JSFs&lt;br /&gt;
*9 Dec : ONGOING: sonarqube, jenkins&lt;br /&gt;
&lt;br /&gt;
== Adrien Mouret ==&lt;br /&gt;
&lt;br /&gt;
== Benjamin Lucidarme ==&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32239</id>
		<title>Projet ECOM: vente de bateaux groupe 2</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32239"/>
		<updated>2016-12-13T14:59:47Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: /* Tachyedine Zegaoui */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Liens et livrable=&lt;br /&gt;
* Site web,vente de bateaux : [http://52.57.195.79/ http://52.57.195.79/]&lt;br /&gt;
&lt;br /&gt;
* Lien vers le github : [https://github.com/ECOM-RICM5/ECOM Vente de bateaux en ligne Github]&lt;br /&gt;
* Lien vers le dossier de conception système : [[File:DCS.pdf|DCS]]&lt;br /&gt;
* Livrable System Usability : [[File:systemusability.pdf|System Usability]]&lt;br /&gt;
* Livrable Fiche Evaluation : [[File:ficheEvaluation.pdf|Fiche Evaluation]]&lt;br /&gt;
&lt;br /&gt;
=Résumé du projet=&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=L&#039;équipe=&lt;br /&gt;
&lt;br /&gt;
* DELAPORTE Adrien : Scrum Master&lt;br /&gt;
&lt;br /&gt;
* LUCIDARME Benjamin : responsable communication orale /clients&lt;br /&gt;
&lt;br /&gt;
* MOURET Adrien : responsable communication écrite&lt;br /&gt;
&lt;br /&gt;
* NDIAYE Yacine : chef de projet&lt;br /&gt;
&lt;br /&gt;
* ZEGAOUI Tachyedine&lt;br /&gt;
&lt;br /&gt;
=Suivi de projet=&lt;br /&gt;
&lt;br /&gt;
Nous travaillons avec la méthode agile SCRUM avec des sprints de durée 1 semaine. Le Scrum master ne sera pas fixe et changera chaque semaine.&lt;br /&gt;
&lt;br /&gt;
Pour un suivi des tâche, nous avons un gestionnaire de projet et de tâches: Icescrum et nous générerons des rapports au début et à la fin de chaque sprint jusqu&#039;au release de l&#039;application.&lt;br /&gt;
Chaque tâche sera associé à un membre du groupe. Il sera aussi possible de générer des rapports intermédiaires pour voir l&#039;état d&#039;évolution de chaque tache (TODO, IN progress ou DONE).&lt;br /&gt;
&lt;br /&gt;
De cette manière nous aurons un aperçu de la quantité de travail tout au long.&lt;br /&gt;
&lt;br /&gt;
Ici le [[Page de suivi des activités groupe 2| &#039;&#039;&#039;Lien vers la page de suivi des activités&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Contexte d&#039;utilisation=&lt;br /&gt;
Voici les contextes d&#039;utilisation de notre site de vente de bateaux:&lt;br /&gt;
&lt;br /&gt;
*L&#039;utilisateur est chez lui et souhaite acheter un bateau sur son ordinateur.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui mais a accès a un ordinateur et souhaite acheter un bateau sur un ordinateur avec son compte.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui et souhaite acheter un bateau sur son smartphone.&lt;br /&gt;
&lt;br /&gt;
=Analyse des besoins=&lt;br /&gt;
==Questionnaire==&lt;br /&gt;
[https://docs.google.com/forms/d/1lumWnZKXUmhyknUyAl3awS42fpZjYYuWUUxQcW-1IV0/viewform?edit_requested=true Questionnaire : Vente de bateaux]&lt;br /&gt;
===Analyse des données===&lt;br /&gt;
==== Cible ====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Age des utilisateurs&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Déjà propriétaire de bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Futur acheteur de bateau ?&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Pret à acheter en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux9.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux2.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux3.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
Notre cible de consommateurs est très large. En effet, toutes les catégories d&#039;âges sont bien représentées dans le graphique. La majorité n&#039;a jamais acheté de bateau et est prête à acheter un bateau, notamment en ligne. Nous devons donc principalement visé les nouveaux acheteurs de bateaux.&lt;br /&gt;
&lt;br /&gt;
==== Plateforme====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Plateforme&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Navigateur&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux7.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux8.png|center|thumb|400px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plateforme la plus intéressante pour les utilisateurs est l&#039;ordinateur et dans une moindre mesure, le téléphone portable. Les navigateurs les plus représentés sont Google Chrome et Mozilla Firefox.&lt;br /&gt;
Nous devons donc nous créer un site utilisable sur PC et téléphone, compatible avec le plus grand nombre de navigateurs possibles mais en préférence avec Google Chrome et Firefox.&lt;br /&gt;
&lt;br /&gt;
==== Fonctionnalités====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Caractéristiques du bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Service de livraison&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Conditions pour acheter un bateau en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux5.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux6.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux4.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plupart des nouveaux acheteurs sont intéressés par le prix, la marque et l&#039;année du bateau en priorité. Nous devrons donc mettre en place un système de catégorie des bateaux pour pouvoir filtrer les propositions en fonction des caractéristiques qui intéressent l&#039;utilisateur.&lt;br /&gt;
Plus de la moitié des futurs acheteurs sont intéressé par un service de livraison. Nous devrons donc un mettre un en place.&lt;br /&gt;
On peut également voir que certains utilisateurs serez intéressés par des garantis et un service client que nous devrions peut-être mettre également en place.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Analyse de la concurrence ===&lt;br /&gt;
*[http://www.annoncesbateau.com/ annoncesbateau.com] : Ce site n&#039;est pas très beau et ressemble beaucoup à leboncoin.fr. Cependant la procédure d&#039;achat est simple et intuitive.&lt;br /&gt;
&lt;br /&gt;
*[http://www.youboat.fr/annonces-bateau/ youboat.fr] : Ce site n&#039;est pas très beau, pas intuitif et assez brouillon. La recherche de bateau n&#039;est pas très simple. Le site pour mettre en vente son bateau est séparé et plus ergonomique.&lt;br /&gt;
&lt;br /&gt;
*[http://www.annonces-marine.com/ annonces-marines.com] : Ce site n&#039;est pas très intuitif, on est vite perdu. Il faut payer 19€ pour déposer une annonce. Le formulaire en ligne n&#039;est pas très adapté.&lt;br /&gt;
&lt;br /&gt;
*[http://www.ventedebateaux.com/ ventedebateaux.com] : La recherche pas critères n&#039;est pas adaptée (ex : jetski -&amp;gt; longueur ?). Les détails de chaque bateau sont plus compréhensibles que sur les autres sites. Le système de contact est très simple d&#039;utilisation et le système d&#039;onglets est très intéressant.&lt;br /&gt;
&lt;br /&gt;
=Choix technologiques=&lt;br /&gt;
Pour mener à bien ce projet, nous allons utiliser Glassfish comme serveur d&#039;application puisque nous utiliserons JavaEE pour développer l&#039;application. Nous allons également utiliser MySQL ainsi que les EJB pour gérer la base de donnée. La gestion des réplications de la base de données se fera avec MySQL Cluster. De plus, la gestion du flux de trafic se fera avec Grafana. Nous allons également avoir besoin d&#039;un outil de déploiment continue, et nous allons utiliser Jenkins. Enfin, pour l&#039;IHM, nous allons utiliser HTML5 accompagné de CSS et de Javascript.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=SRS=&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
=== Objectif du projet ===&lt;br /&gt;
L&#039;objectif de ce projet est de créer une plateforme de vente de bateaux neufs en ligne. Le client pourra se servir de ce site pour consulter et acheter le bateau qu&#039;il désire en toute sécurité.&lt;br /&gt;
&lt;br /&gt;
=== Portée du produit ===&lt;br /&gt;
&lt;br /&gt;
Le site web se doit d&#039;être intuitif et doit rassurer l&#039;utilisateur sur la fiabilité de l&#039;entreprise. Le site s&#039;adresse à des adultes. Les personnes les plus aptes à acheter un bateau dans l&#039;immediat sont, selon notre enquète, les personnes de plus de 26 ans. Cependant, il est important que les plus jeunes gardent une bonne image de notre entreprise afin qu&#039;ils pensent à nous lorsqu&#039;ils seront prêt à acheter un bateau. Les clients de plus de 60 ans sont de très bons clients potentiels puisque c&#039;est la tranche d&#039;âge dans laquelle nous avons reçu le plus de réponses positives à la question &amp;quot;Etes vous pret à acheter un bateau?&amp;quot;. Cependant, ces clients ne sont pas forcement à l&#039;aise avec l&#039;outil informatique, c&#039;est pourquoi nous insistons sur une prise en main facile et rapide du site.&lt;br /&gt;
&lt;br /&gt;
== Description générale==&lt;br /&gt;
===  Le but du produit===&lt;br /&gt;
&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=== Fonctionnalités===&lt;br /&gt;
&lt;br /&gt;
Pour les clients :&lt;br /&gt;
* Créer un compte&lt;br /&gt;
* S&#039;identifier&lt;br /&gt;
* Trier les bateaux selon des critères précis&lt;br /&gt;
* Consulter les bateaux d&#039;une même catégorie&lt;br /&gt;
* Consulter les détails d&#039;un bateau en particulier&lt;br /&gt;
* Contacter le vendeur&lt;br /&gt;
* Acheter un bateau&lt;br /&gt;
&lt;br /&gt;
=== Utilisateurs potentiels===&lt;br /&gt;
Les utilisateurs potentiels sont tous les adultes pret à acheter un bateau. Après notre étude, nous avons remarqué que les personnes qui ont déja acheté un bateau dans le passé sont tout autant interessés que ceux qui n&#039;en n&#039;ont jamais acheté, cependant, il y a plus de clients potentiels qui n&#039;ont jamais acheté de bateau. Nous avons également déduit de cette étude que les personnes de moins de 26 ans ne sont généralement pas pretes à acheter un bateau, mais on peut supposer que dans quelques années, ces personnes seront des clients plus sérieux.&lt;br /&gt;
Nous en déduisons que nos utilisateurs potentiels sont des adultes, agés généralement de plus de 26 ans, qui n&#039;ont généralement pas acheté de bateau auparavant.&lt;br /&gt;
&lt;br /&gt;
=== Présentation du site ===&lt;br /&gt;
Le site se présente sous la forme suivante. La page d&#039;accueil propose à l&#039;utilisateur de trier les bateaux via les catégories, ou scroller vers le bas et regarder les annonces misent en avant.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:capture1.png|page d&#039;accueil]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lorsque l&#039;utilisateur clique sur une catégorie, l&#039;onglet suivant s&#039;ouvre:&lt;br /&gt;
&lt;br /&gt;
[[File:capture6.png|categories]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si l&#039;utilisateur scroll vers le bas, il peut visualiser les offres misent en avant:&lt;br /&gt;
&lt;br /&gt;
[[File:capture7.png|offres mises en avant]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tout en bas du site, l&#039;utilisateur peux consulter les mentions légales ainsi que quelques accessoires pouvant l&#039;interesser.&lt;br /&gt;
&lt;br /&gt;
[[File:capture3.png|accessoires]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lorsque l&#039;utilisateur selectionne une annonce pour plus d&#039;informations, la page relative à cette annonce s&#039;affiche.&lt;br /&gt;
&lt;br /&gt;
[[File:capture4.png|informations]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enfin, l&#039;utilisateur doit créer un compte pour pouvoir acheter un bateau.&lt;br /&gt;
&lt;br /&gt;
[[File:capture5.png|creation de compte]]&lt;br /&gt;
&lt;br /&gt;
=== Responsive Design ===&lt;br /&gt;
&lt;br /&gt;
Le site est également accessible depuis les téléphones mobiles. Le design du site s&#039;adapte aux petits écrans. Voici quelques captures d&#039;écrans sur un téléphone de petite taille:&lt;br /&gt;
&lt;br /&gt;
[[File:capturemobile1.png|capture mobile 1]]&lt;br /&gt;
&lt;br /&gt;
Les différentes catégories se présentent également sous cette forme:&lt;br /&gt;
&lt;br /&gt;
[[File:capturemobile2.png|capture mobile 2]]&lt;br /&gt;
=== Cas d&#039;utilisations===&lt;br /&gt;
[[File:index.png|cas d&#039;utilisation]]&lt;br /&gt;
&lt;br /&gt;
=== Contraintes générales===&lt;br /&gt;
* Avoir une connection internet&lt;br /&gt;
* Disposer d&#039;un compte pour mettre un bateau dans le panier&lt;br /&gt;
* Disposer d&#039;une carte bancaire pour acheter un bateau&lt;br /&gt;
* Le site doit disposer d&#039;un nombre minimum d&#039;annonce afin que l&#039;utilisateur puisse faire son choix&lt;br /&gt;
&lt;br /&gt;
=Tâches=&lt;br /&gt;
&#039;&#039;&#039;Diagrammes des tâches&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1- L&#039;utilisateur passe une commande: sans inscription&lt;br /&gt;
&lt;br /&gt;
[[File:C1.png|Passer une commande]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2- Le client crée un compte&lt;br /&gt;
&lt;br /&gt;
[[File:C2.png|Créer un compte]]&lt;br /&gt;
&lt;br /&gt;
3- Le client consulte les annonces&lt;br /&gt;
&lt;br /&gt;
[[File:C3.png|Consulter les annonces]]&lt;br /&gt;
&lt;br /&gt;
=Base de données=&lt;br /&gt;
&lt;br /&gt;
[[File:Bd.png|base de données]]&lt;br /&gt;
&lt;br /&gt;
=IHM=&lt;br /&gt;
&lt;br /&gt;
== Maquettes ==&lt;br /&gt;
[[File:8.png|page_accueil]]&lt;br /&gt;
[[File:9.png|page_panier]]&lt;br /&gt;
&lt;br /&gt;
== IHM abstraite ==&lt;br /&gt;
&lt;br /&gt;
[[File:MaquetteBateaux02.jpg|maquetteBateaux01]]&lt;br /&gt;
&lt;br /&gt;
[[File:Panier_ihm_abstraite.png|maquetteBateaux02]]&lt;br /&gt;
&lt;br /&gt;
[[File:Mise_a_jour_catalogue_ihm_abstraite.png|maquetteBateaux03|800px]]&lt;br /&gt;
&lt;br /&gt;
= Journaux de bords =&lt;br /&gt;
&lt;br /&gt;
== Adrien Delaporte ==&lt;br /&gt;
&lt;br /&gt;
== Yacine Ndiaye ==&lt;br /&gt;
&lt;br /&gt;
== Tachyedine Zegaoui ==&lt;br /&gt;
25 Nov : ONGOING: JSFs IHM(mardi, jeudi), TODO: testsJSF(mardi), SonarQUBE(jeudi),&lt;br /&gt;
Jenkins(...), git&lt;br /&gt;
2 Dec : LOST: JSFs&lt;br /&gt;
9 Dec : ONGOING: sonarqube, jenkins&lt;br /&gt;
&lt;br /&gt;
== Adrien Mouret ==&lt;br /&gt;
&lt;br /&gt;
== Benjamin Lucidarme ==&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32237</id>
		<title>Projet ECOM: vente de bateaux groupe 2</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32237"/>
		<updated>2016-12-13T14:59:01Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: /* Journaux de bords */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Liens et livrable=&lt;br /&gt;
* Site web,vente de bateaux : [http://52.57.195.79/ http://52.57.195.79/]&lt;br /&gt;
&lt;br /&gt;
* Lien vers le github : [https://github.com/ECOM-RICM5/ECOM Vente de bateaux en ligne Github]&lt;br /&gt;
* Lien vers le dossier de conception système : [[File:DCS.pdf|DCS]]&lt;br /&gt;
* Livrable System Usability : [[File:systemusability.pdf|System Usability]]&lt;br /&gt;
* Livrable Fiche Evaluation : [[File:ficheEvaluation.pdf|Fiche Evaluation]]&lt;br /&gt;
&lt;br /&gt;
=Résumé du projet=&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=L&#039;équipe=&lt;br /&gt;
&lt;br /&gt;
* DELAPORTE Adrien : Scrum Master&lt;br /&gt;
&lt;br /&gt;
* LUCIDARME Benjamin : responsable communication orale /clients&lt;br /&gt;
&lt;br /&gt;
* MOURET Adrien : responsable communication écrite&lt;br /&gt;
&lt;br /&gt;
* NDIAYE Yacine : chef de projet&lt;br /&gt;
&lt;br /&gt;
* ZEGAOUI Tachyedine&lt;br /&gt;
&lt;br /&gt;
=Suivi de projet=&lt;br /&gt;
&lt;br /&gt;
Nous travaillons avec la méthode agile SCRUM avec des sprints de durée 1 semaine. Le Scrum master ne sera pas fixe et changera chaque semaine.&lt;br /&gt;
&lt;br /&gt;
Pour un suivi des tâche, nous avons un gestionnaire de projet et de tâches: Icescrum et nous générerons des rapports au début et à la fin de chaque sprint jusqu&#039;au release de l&#039;application.&lt;br /&gt;
Chaque tâche sera associé à un membre du groupe. Il sera aussi possible de générer des rapports intermédiaires pour voir l&#039;état d&#039;évolution de chaque tache (TODO, IN progress ou DONE).&lt;br /&gt;
&lt;br /&gt;
De cette manière nous aurons un aperçu de la quantité de travail tout au long.&lt;br /&gt;
&lt;br /&gt;
Ici le [[Page de suivi des activités groupe 2| &#039;&#039;&#039;Lien vers la page de suivi des activités&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Contexte d&#039;utilisation=&lt;br /&gt;
Voici les contextes d&#039;utilisation de notre site de vente de bateaux:&lt;br /&gt;
&lt;br /&gt;
*L&#039;utilisateur est chez lui et souhaite acheter un bateau sur son ordinateur.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui mais a accès a un ordinateur et souhaite acheter un bateau sur un ordinateur avec son compte.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui et souhaite acheter un bateau sur son smartphone.&lt;br /&gt;
&lt;br /&gt;
=Analyse des besoins=&lt;br /&gt;
==Questionnaire==&lt;br /&gt;
[https://docs.google.com/forms/d/1lumWnZKXUmhyknUyAl3awS42fpZjYYuWUUxQcW-1IV0/viewform?edit_requested=true Questionnaire : Vente de bateaux]&lt;br /&gt;
===Analyse des données===&lt;br /&gt;
==== Cible ====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Age des utilisateurs&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Déjà propriétaire de bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Futur acheteur de bateau ?&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Pret à acheter en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux9.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux2.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux3.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
Notre cible de consommateurs est très large. En effet, toutes les catégories d&#039;âges sont bien représentées dans le graphique. La majorité n&#039;a jamais acheté de bateau et est prête à acheter un bateau, notamment en ligne. Nous devons donc principalement visé les nouveaux acheteurs de bateaux.&lt;br /&gt;
&lt;br /&gt;
==== Plateforme====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Plateforme&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Navigateur&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux7.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux8.png|center|thumb|400px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plateforme la plus intéressante pour les utilisateurs est l&#039;ordinateur et dans une moindre mesure, le téléphone portable. Les navigateurs les plus représentés sont Google Chrome et Mozilla Firefox.&lt;br /&gt;
Nous devons donc nous créer un site utilisable sur PC et téléphone, compatible avec le plus grand nombre de navigateurs possibles mais en préférence avec Google Chrome et Firefox.&lt;br /&gt;
&lt;br /&gt;
==== Fonctionnalités====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Caractéristiques du bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Service de livraison&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Conditions pour acheter un bateau en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux5.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux6.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux4.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plupart des nouveaux acheteurs sont intéressés par le prix, la marque et l&#039;année du bateau en priorité. Nous devrons donc mettre en place un système de catégorie des bateaux pour pouvoir filtrer les propositions en fonction des caractéristiques qui intéressent l&#039;utilisateur.&lt;br /&gt;
Plus de la moitié des futurs acheteurs sont intéressé par un service de livraison. Nous devrons donc un mettre un en place.&lt;br /&gt;
On peut également voir que certains utilisateurs serez intéressés par des garantis et un service client que nous devrions peut-être mettre également en place.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Analyse de la concurrence ===&lt;br /&gt;
*[http://www.annoncesbateau.com/ annoncesbateau.com] : Ce site n&#039;est pas très beau et ressemble beaucoup à leboncoin.fr. Cependant la procédure d&#039;achat est simple et intuitive.&lt;br /&gt;
&lt;br /&gt;
*[http://www.youboat.fr/annonces-bateau/ youboat.fr] : Ce site n&#039;est pas très beau, pas intuitif et assez brouillon. La recherche de bateau n&#039;est pas très simple. Le site pour mettre en vente son bateau est séparé et plus ergonomique.&lt;br /&gt;
&lt;br /&gt;
*[http://www.annonces-marine.com/ annonces-marines.com] : Ce site n&#039;est pas très intuitif, on est vite perdu. Il faut payer 19€ pour déposer une annonce. Le formulaire en ligne n&#039;est pas très adapté.&lt;br /&gt;
&lt;br /&gt;
*[http://www.ventedebateaux.com/ ventedebateaux.com] : La recherche pas critères n&#039;est pas adaptée (ex : jetski -&amp;gt; longueur ?). Les détails de chaque bateau sont plus compréhensibles que sur les autres sites. Le système de contact est très simple d&#039;utilisation et le système d&#039;onglets est très intéressant.&lt;br /&gt;
&lt;br /&gt;
=Choix technologiques=&lt;br /&gt;
Pour mener à bien ce projet, nous allons utiliser Glassfish comme serveur d&#039;application puisque nous utiliserons JavaEE pour développer l&#039;application. Nous allons également utiliser MySQL ainsi que les EJB pour gérer la base de donnée. La gestion des réplications de la base de données se fera avec MySQL Cluster. De plus, la gestion du flux de trafic se fera avec Grafana. Nous allons également avoir besoin d&#039;un outil de déploiment continue, et nous allons utiliser Jenkins. Enfin, pour l&#039;IHM, nous allons utiliser HTML5 accompagné de CSS et de Javascript.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=SRS=&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
=== Objectif du projet ===&lt;br /&gt;
L&#039;objectif de ce projet est de créer une plateforme de vente de bateaux neufs en ligne. Le client pourra se servir de ce site pour consulter et acheter le bateau qu&#039;il désire en toute sécurité.&lt;br /&gt;
&lt;br /&gt;
=== Portée du produit ===&lt;br /&gt;
&lt;br /&gt;
Le site web se doit d&#039;être intuitif et doit rassurer l&#039;utilisateur sur la fiabilité de l&#039;entreprise. Le site s&#039;adresse à des adultes. Les personnes les plus aptes à acheter un bateau dans l&#039;immediat sont, selon notre enquète, les personnes de plus de 26 ans. Cependant, il est important que les plus jeunes gardent une bonne image de notre entreprise afin qu&#039;ils pensent à nous lorsqu&#039;ils seront prêt à acheter un bateau. Les clients de plus de 60 ans sont de très bons clients potentiels puisque c&#039;est la tranche d&#039;âge dans laquelle nous avons reçu le plus de réponses positives à la question &amp;quot;Etes vous pret à acheter un bateau?&amp;quot;. Cependant, ces clients ne sont pas forcement à l&#039;aise avec l&#039;outil informatique, c&#039;est pourquoi nous insistons sur une prise en main facile et rapide du site.&lt;br /&gt;
&lt;br /&gt;
== Description générale==&lt;br /&gt;
===  Le but du produit===&lt;br /&gt;
&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=== Fonctionnalités===&lt;br /&gt;
&lt;br /&gt;
Pour les clients :&lt;br /&gt;
* Créer un compte&lt;br /&gt;
* S&#039;identifier&lt;br /&gt;
* Trier les bateaux selon des critères précis&lt;br /&gt;
* Consulter les bateaux d&#039;une même catégorie&lt;br /&gt;
* Consulter les détails d&#039;un bateau en particulier&lt;br /&gt;
* Contacter le vendeur&lt;br /&gt;
* Acheter un bateau&lt;br /&gt;
&lt;br /&gt;
=== Utilisateurs potentiels===&lt;br /&gt;
Les utilisateurs potentiels sont tous les adultes pret à acheter un bateau. Après notre étude, nous avons remarqué que les personnes qui ont déja acheté un bateau dans le passé sont tout autant interessés que ceux qui n&#039;en n&#039;ont jamais acheté, cependant, il y a plus de clients potentiels qui n&#039;ont jamais acheté de bateau. Nous avons également déduit de cette étude que les personnes de moins de 26 ans ne sont généralement pas pretes à acheter un bateau, mais on peut supposer que dans quelques années, ces personnes seront des clients plus sérieux.&lt;br /&gt;
Nous en déduisons que nos utilisateurs potentiels sont des adultes, agés généralement de plus de 26 ans, qui n&#039;ont généralement pas acheté de bateau auparavant.&lt;br /&gt;
&lt;br /&gt;
=== Présentation du site ===&lt;br /&gt;
Le site se présente sous la forme suivante. La page d&#039;accueil propose à l&#039;utilisateur de trier les bateaux via les catégories, ou scroller vers le bas et regarder les annonces misent en avant.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:capture1.png|page d&#039;accueil]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lorsque l&#039;utilisateur clique sur une catégorie, l&#039;onglet suivant s&#039;ouvre:&lt;br /&gt;
&lt;br /&gt;
[[File:capture6.png|categories]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si l&#039;utilisateur scroll vers le bas, il peut visualiser les offres misent en avant:&lt;br /&gt;
&lt;br /&gt;
[[File:capture7.png|offres mises en avant]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tout en bas du site, l&#039;utilisateur peux consulter les mentions légales ainsi que quelques accessoires pouvant l&#039;interesser.&lt;br /&gt;
&lt;br /&gt;
[[File:capture3.png|accessoires]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lorsque l&#039;utilisateur selectionne une annonce pour plus d&#039;informations, la page relative à cette annonce s&#039;affiche.&lt;br /&gt;
&lt;br /&gt;
[[File:capture4.png|informations]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enfin, l&#039;utilisateur doit créer un compte pour pouvoir acheter un bateau.&lt;br /&gt;
&lt;br /&gt;
[[File:capture5.png|creation de compte]]&lt;br /&gt;
&lt;br /&gt;
=== Responsive Design ===&lt;br /&gt;
&lt;br /&gt;
Le site est également accessible depuis les téléphones mobiles. Le design du site s&#039;adapte aux petits écrans. Voici quelques captures d&#039;écrans sur un téléphone de petite taille:&lt;br /&gt;
&lt;br /&gt;
[[File:capturemobile1.png|capture mobile 1]]&lt;br /&gt;
&lt;br /&gt;
Les différentes catégories se présentent également sous cette forme:&lt;br /&gt;
&lt;br /&gt;
[[File:capturemobile2.png|capture mobile 2]]&lt;br /&gt;
=== Cas d&#039;utilisations===&lt;br /&gt;
[[File:index.png|cas d&#039;utilisation]]&lt;br /&gt;
&lt;br /&gt;
=== Contraintes générales===&lt;br /&gt;
* Avoir une connection internet&lt;br /&gt;
* Disposer d&#039;un compte pour mettre un bateau dans le panier&lt;br /&gt;
* Disposer d&#039;une carte bancaire pour acheter un bateau&lt;br /&gt;
* Le site doit disposer d&#039;un nombre minimum d&#039;annonce afin que l&#039;utilisateur puisse faire son choix&lt;br /&gt;
&lt;br /&gt;
=Tâches=&lt;br /&gt;
&#039;&#039;&#039;Diagrammes des tâches&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1- L&#039;utilisateur passe une commande: sans inscription&lt;br /&gt;
&lt;br /&gt;
[[File:C1.png|Passer une commande]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2- Le client crée un compte&lt;br /&gt;
&lt;br /&gt;
[[File:C2.png|Créer un compte]]&lt;br /&gt;
&lt;br /&gt;
3- Le client consulte les annonces&lt;br /&gt;
&lt;br /&gt;
[[File:C3.png|Consulter les annonces]]&lt;br /&gt;
&lt;br /&gt;
=Base de données=&lt;br /&gt;
&lt;br /&gt;
[[File:Bd.png|base de données]]&lt;br /&gt;
&lt;br /&gt;
=IHM=&lt;br /&gt;
&lt;br /&gt;
== Maquettes ==&lt;br /&gt;
[[File:8.png|page_accueil]]&lt;br /&gt;
[[File:9.png|page_panier]]&lt;br /&gt;
&lt;br /&gt;
== IHM abstraite ==&lt;br /&gt;
&lt;br /&gt;
[[File:MaquetteBateaux02.jpg|maquetteBateaux01]]&lt;br /&gt;
&lt;br /&gt;
[[File:Panier_ihm_abstraite.png|maquetteBateaux02]]&lt;br /&gt;
&lt;br /&gt;
[[File:Mise_a_jour_catalogue_ihm_abstraite.png|maquetteBateaux03|800px]]&lt;br /&gt;
&lt;br /&gt;
= Journaux de bords =&lt;br /&gt;
&lt;br /&gt;
== Adrien Delaporte ==&lt;br /&gt;
&lt;br /&gt;
== Yacine Ndiaye ==&lt;br /&gt;
&lt;br /&gt;
== Tachyedine Zegaoui ==&lt;br /&gt;
&lt;br /&gt;
== Adrien Mouret ==&lt;br /&gt;
&lt;br /&gt;
== Benjamin Lucidarme ==&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32236</id>
		<title>Projet ECOM: vente de bateaux groupe 2</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32236"/>
		<updated>2016-12-13T14:57:16Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Liens et livrable=&lt;br /&gt;
* Site web,vente de bateaux : [http://52.57.195.79/ http://52.57.195.79/]&lt;br /&gt;
&lt;br /&gt;
* Lien vers le github : [https://github.com/ECOM-RICM5/ECOM Vente de bateaux en ligne Github]&lt;br /&gt;
* Lien vers le dossier de conception système : [[File:DCS.pdf|DCS]]&lt;br /&gt;
* Livrable System Usability : [[File:systemusability.pdf|System Usability]]&lt;br /&gt;
* Livrable Fiche Evaluation : [[File:ficheEvaluation.pdf|Fiche Evaluation]]&lt;br /&gt;
&lt;br /&gt;
=Résumé du projet=&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=L&#039;équipe=&lt;br /&gt;
&lt;br /&gt;
* DELAPORTE Adrien : Scrum Master&lt;br /&gt;
&lt;br /&gt;
* LUCIDARME Benjamin : responsable communication orale /clients&lt;br /&gt;
&lt;br /&gt;
* MOURET Adrien : responsable communication écrite&lt;br /&gt;
&lt;br /&gt;
* NDIAYE Yacine : chef de projet&lt;br /&gt;
&lt;br /&gt;
* ZEGAOUI Tachyedine&lt;br /&gt;
&lt;br /&gt;
=Suivi de projet=&lt;br /&gt;
&lt;br /&gt;
Nous travaillons avec la méthode agile SCRUM avec des sprints de durée 1 semaine. Le Scrum master ne sera pas fixe et changera chaque semaine.&lt;br /&gt;
&lt;br /&gt;
Pour un suivi des tâche, nous avons un gestionnaire de projet et de tâches: Icescrum et nous générerons des rapports au début et à la fin de chaque sprint jusqu&#039;au release de l&#039;application.&lt;br /&gt;
Chaque tâche sera associé à un membre du groupe. Il sera aussi possible de générer des rapports intermédiaires pour voir l&#039;état d&#039;évolution de chaque tache (TODO, IN progress ou DONE).&lt;br /&gt;
&lt;br /&gt;
De cette manière nous aurons un aperçu de la quantité de travail tout au long.&lt;br /&gt;
&lt;br /&gt;
Ici le [[Page de suivi des activités groupe 2| &#039;&#039;&#039;Lien vers la page de suivi des activités&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Contexte d&#039;utilisation=&lt;br /&gt;
Voici les contextes d&#039;utilisation de notre site de vente de bateaux:&lt;br /&gt;
&lt;br /&gt;
*L&#039;utilisateur est chez lui et souhaite acheter un bateau sur son ordinateur.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui mais a accès a un ordinateur et souhaite acheter un bateau sur un ordinateur avec son compte.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui et souhaite acheter un bateau sur son smartphone.&lt;br /&gt;
&lt;br /&gt;
=Analyse des besoins=&lt;br /&gt;
==Questionnaire==&lt;br /&gt;
[https://docs.google.com/forms/d/1lumWnZKXUmhyknUyAl3awS42fpZjYYuWUUxQcW-1IV0/viewform?edit_requested=true Questionnaire : Vente de bateaux]&lt;br /&gt;
===Analyse des données===&lt;br /&gt;
==== Cible ====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Age des utilisateurs&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Déjà propriétaire de bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Futur acheteur de bateau ?&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Pret à acheter en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux9.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux2.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux3.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
Notre cible de consommateurs est très large. En effet, toutes les catégories d&#039;âges sont bien représentées dans le graphique. La majorité n&#039;a jamais acheté de bateau et est prête à acheter un bateau, notamment en ligne. Nous devons donc principalement visé les nouveaux acheteurs de bateaux.&lt;br /&gt;
&lt;br /&gt;
==== Plateforme====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Plateforme&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Navigateur&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux7.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux8.png|center|thumb|400px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plateforme la plus intéressante pour les utilisateurs est l&#039;ordinateur et dans une moindre mesure, le téléphone portable. Les navigateurs les plus représentés sont Google Chrome et Mozilla Firefox.&lt;br /&gt;
Nous devons donc nous créer un site utilisable sur PC et téléphone, compatible avec le plus grand nombre de navigateurs possibles mais en préférence avec Google Chrome et Firefox.&lt;br /&gt;
&lt;br /&gt;
==== Fonctionnalités====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Caractéristiques du bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Service de livraison&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Conditions pour acheter un bateau en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux5.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux6.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux4.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plupart des nouveaux acheteurs sont intéressés par le prix, la marque et l&#039;année du bateau en priorité. Nous devrons donc mettre en place un système de catégorie des bateaux pour pouvoir filtrer les propositions en fonction des caractéristiques qui intéressent l&#039;utilisateur.&lt;br /&gt;
Plus de la moitié des futurs acheteurs sont intéressé par un service de livraison. Nous devrons donc un mettre un en place.&lt;br /&gt;
On peut également voir que certains utilisateurs serez intéressés par des garantis et un service client que nous devrions peut-être mettre également en place.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Analyse de la concurrence ===&lt;br /&gt;
*[http://www.annoncesbateau.com/ annoncesbateau.com] : Ce site n&#039;est pas très beau et ressemble beaucoup à leboncoin.fr. Cependant la procédure d&#039;achat est simple et intuitive.&lt;br /&gt;
&lt;br /&gt;
*[http://www.youboat.fr/annonces-bateau/ youboat.fr] : Ce site n&#039;est pas très beau, pas intuitif et assez brouillon. La recherche de bateau n&#039;est pas très simple. Le site pour mettre en vente son bateau est séparé et plus ergonomique.&lt;br /&gt;
&lt;br /&gt;
*[http://www.annonces-marine.com/ annonces-marines.com] : Ce site n&#039;est pas très intuitif, on est vite perdu. Il faut payer 19€ pour déposer une annonce. Le formulaire en ligne n&#039;est pas très adapté.&lt;br /&gt;
&lt;br /&gt;
*[http://www.ventedebateaux.com/ ventedebateaux.com] : La recherche pas critères n&#039;est pas adaptée (ex : jetski -&amp;gt; longueur ?). Les détails de chaque bateau sont plus compréhensibles que sur les autres sites. Le système de contact est très simple d&#039;utilisation et le système d&#039;onglets est très intéressant.&lt;br /&gt;
&lt;br /&gt;
=Choix technologiques=&lt;br /&gt;
Pour mener à bien ce projet, nous allons utiliser Glassfish comme serveur d&#039;application puisque nous utiliserons JavaEE pour développer l&#039;application. Nous allons également utiliser MySQL ainsi que les EJB pour gérer la base de donnée. La gestion des réplications de la base de données se fera avec MySQL Cluster. De plus, la gestion du flux de trafic se fera avec Grafana. Nous allons également avoir besoin d&#039;un outil de déploiment continue, et nous allons utiliser Jenkins. Enfin, pour l&#039;IHM, nous allons utiliser HTML5 accompagné de CSS et de Javascript.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=SRS=&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
=== Objectif du projet ===&lt;br /&gt;
L&#039;objectif de ce projet est de créer une plateforme de vente de bateaux neufs en ligne. Le client pourra se servir de ce site pour consulter et acheter le bateau qu&#039;il désire en toute sécurité.&lt;br /&gt;
&lt;br /&gt;
=== Portée du produit ===&lt;br /&gt;
&lt;br /&gt;
Le site web se doit d&#039;être intuitif et doit rassurer l&#039;utilisateur sur la fiabilité de l&#039;entreprise. Le site s&#039;adresse à des adultes. Les personnes les plus aptes à acheter un bateau dans l&#039;immediat sont, selon notre enquète, les personnes de plus de 26 ans. Cependant, il est important que les plus jeunes gardent une bonne image de notre entreprise afin qu&#039;ils pensent à nous lorsqu&#039;ils seront prêt à acheter un bateau. Les clients de plus de 60 ans sont de très bons clients potentiels puisque c&#039;est la tranche d&#039;âge dans laquelle nous avons reçu le plus de réponses positives à la question &amp;quot;Etes vous pret à acheter un bateau?&amp;quot;. Cependant, ces clients ne sont pas forcement à l&#039;aise avec l&#039;outil informatique, c&#039;est pourquoi nous insistons sur une prise en main facile et rapide du site.&lt;br /&gt;
&lt;br /&gt;
== Description générale==&lt;br /&gt;
===  Le but du produit===&lt;br /&gt;
&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=== Fonctionnalités===&lt;br /&gt;
&lt;br /&gt;
Pour les clients :&lt;br /&gt;
* Créer un compte&lt;br /&gt;
* S&#039;identifier&lt;br /&gt;
* Trier les bateaux selon des critères précis&lt;br /&gt;
* Consulter les bateaux d&#039;une même catégorie&lt;br /&gt;
* Consulter les détails d&#039;un bateau en particulier&lt;br /&gt;
* Contacter le vendeur&lt;br /&gt;
* Acheter un bateau&lt;br /&gt;
&lt;br /&gt;
=== Utilisateurs potentiels===&lt;br /&gt;
Les utilisateurs potentiels sont tous les adultes pret à acheter un bateau. Après notre étude, nous avons remarqué que les personnes qui ont déja acheté un bateau dans le passé sont tout autant interessés que ceux qui n&#039;en n&#039;ont jamais acheté, cependant, il y a plus de clients potentiels qui n&#039;ont jamais acheté de bateau. Nous avons également déduit de cette étude que les personnes de moins de 26 ans ne sont généralement pas pretes à acheter un bateau, mais on peut supposer que dans quelques années, ces personnes seront des clients plus sérieux.&lt;br /&gt;
Nous en déduisons que nos utilisateurs potentiels sont des adultes, agés généralement de plus de 26 ans, qui n&#039;ont généralement pas acheté de bateau auparavant.&lt;br /&gt;
&lt;br /&gt;
=== Présentation du site ===&lt;br /&gt;
Le site se présente sous la forme suivante. La page d&#039;accueil propose à l&#039;utilisateur de trier les bateaux via les catégories, ou scroller vers le bas et regarder les annonces misent en avant.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:capture1.png|page d&#039;accueil]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lorsque l&#039;utilisateur clique sur une catégorie, l&#039;onglet suivant s&#039;ouvre:&lt;br /&gt;
&lt;br /&gt;
[[File:capture6.png|categories]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si l&#039;utilisateur scroll vers le bas, il peut visualiser les offres misent en avant:&lt;br /&gt;
&lt;br /&gt;
[[File:capture7.png|offres mises en avant]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tout en bas du site, l&#039;utilisateur peux consulter les mentions légales ainsi que quelques accessoires pouvant l&#039;interesser.&lt;br /&gt;
&lt;br /&gt;
[[File:capture3.png|accessoires]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lorsque l&#039;utilisateur selectionne une annonce pour plus d&#039;informations, la page relative à cette annonce s&#039;affiche.&lt;br /&gt;
&lt;br /&gt;
[[File:capture4.png|informations]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enfin, l&#039;utilisateur doit créer un compte pour pouvoir acheter un bateau.&lt;br /&gt;
&lt;br /&gt;
[[File:capture5.png|creation de compte]]&lt;br /&gt;
&lt;br /&gt;
=== Responsive Design ===&lt;br /&gt;
&lt;br /&gt;
Le site est également accessible depuis les téléphones mobiles. Le design du site s&#039;adapte aux petits écrans. Voici quelques captures d&#039;écrans sur un téléphone de petite taille:&lt;br /&gt;
&lt;br /&gt;
[[File:capturemobile1.png|capture mobile 1]]&lt;br /&gt;
&lt;br /&gt;
Les différentes catégories se présentent également sous cette forme:&lt;br /&gt;
&lt;br /&gt;
[[File:capturemobile2.png|capture mobile 2]]&lt;br /&gt;
=== Cas d&#039;utilisations===&lt;br /&gt;
[[File:index.png|cas d&#039;utilisation]]&lt;br /&gt;
&lt;br /&gt;
=== Contraintes générales===&lt;br /&gt;
* Avoir une connection internet&lt;br /&gt;
* Disposer d&#039;un compte pour mettre un bateau dans le panier&lt;br /&gt;
* Disposer d&#039;une carte bancaire pour acheter un bateau&lt;br /&gt;
* Le site doit disposer d&#039;un nombre minimum d&#039;annonce afin que l&#039;utilisateur puisse faire son choix&lt;br /&gt;
&lt;br /&gt;
=Tâches=&lt;br /&gt;
&#039;&#039;&#039;Diagrammes des tâches&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1- L&#039;utilisateur passe une commande: sans inscription&lt;br /&gt;
&lt;br /&gt;
[[File:C1.png|Passer une commande]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2- Le client crée un compte&lt;br /&gt;
&lt;br /&gt;
[[File:C2.png|Créer un compte]]&lt;br /&gt;
&lt;br /&gt;
3- Le client consulte les annonces&lt;br /&gt;
&lt;br /&gt;
[[File:C3.png|Consulter les annonces]]&lt;br /&gt;
&lt;br /&gt;
=Base de données=&lt;br /&gt;
&lt;br /&gt;
[[File:Bd.png|base de données]]&lt;br /&gt;
&lt;br /&gt;
=IHM=&lt;br /&gt;
&lt;br /&gt;
== Maquettes ==&lt;br /&gt;
[[File:8.png|page_accueil]]&lt;br /&gt;
[[File:9.png|page_panier]]&lt;br /&gt;
&lt;br /&gt;
== IHM abstraite ==&lt;br /&gt;
&lt;br /&gt;
[[File:MaquetteBateaux02.jpg|maquetteBateaux01]]&lt;br /&gt;
&lt;br /&gt;
[[File:Panier_ihm_abstraite.png|maquetteBateaux02]]&lt;br /&gt;
&lt;br /&gt;
[[File:Mise_a_jour_catalogue_ihm_abstraite.png|maquetteBateaux03|800px]]&lt;br /&gt;
&lt;br /&gt;
= Journaux de bords =&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=File:FicheEvaluation.pdf&amp;diff=32235</id>
		<title>File:FicheEvaluation.pdf</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=File:FicheEvaluation.pdf&amp;diff=32235"/>
		<updated>2016-12-13T14:21:31Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32234</id>
		<title>Projet ECOM: vente de bateaux groupe 2</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32234"/>
		<updated>2016-12-13T14:21:19Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: /* Liens et livrable */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Liens et livrable=&lt;br /&gt;
* Site web,vente de bateaux : [http://52.57.195.79/ http://52.57.195.79/]&lt;br /&gt;
&lt;br /&gt;
* Lien vers le github : [https://github.com/ECOM-RICM5/ECOM Vente de bateaux en ligne Github]&lt;br /&gt;
* Lien vers le dossier de conception système : [[File:DCS.pdf|DCS]]&lt;br /&gt;
* Livrable System Usability : [[File:systemusability.pdf|System Usability]]&lt;br /&gt;
* Livrable Fiche Evaluation : [[File:ficheEvaluation.pdf|Fiche Evaluation]]&lt;br /&gt;
&lt;br /&gt;
=Résumé du projet=&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=L&#039;équipe=&lt;br /&gt;
&lt;br /&gt;
* DELAPORTE Adrien : Scrum Master&lt;br /&gt;
&lt;br /&gt;
* LUCIDARME Benjamin : responsable communication orale /clients&lt;br /&gt;
&lt;br /&gt;
* MOURET Adrien : responsable communication écrite&lt;br /&gt;
&lt;br /&gt;
* NDIAYE Yacine : chef de projet&lt;br /&gt;
&lt;br /&gt;
* ZEGAOUI Tachyedine&lt;br /&gt;
&lt;br /&gt;
=Suivi de projet=&lt;br /&gt;
&lt;br /&gt;
Nous travaillons avec la méthode agile SCRUM avec des sprints de durée 1 semaine. Le Scrum master ne sera pas fixe et changera chaque semaine.&lt;br /&gt;
&lt;br /&gt;
Pour un suivi des tâche, nous avons un gestionnaire de projet et de tâches: Icescrum et nous générerons des rapports au début et à la fin de chaque sprint jusqu&#039;au release de l&#039;application.&lt;br /&gt;
Chaque tâche sera associé à un membre du groupe. Il sera aussi possible de générer des rapports intermédiaires pour voir l&#039;état d&#039;évolution de chaque tache (TODO, IN progress ou DONE).&lt;br /&gt;
&lt;br /&gt;
De cette manière nous aurons un aperçu de la quantité de travail tout au long.&lt;br /&gt;
&lt;br /&gt;
Ici le [[Page de suivi des activités groupe 2| &#039;&#039;&#039;Lien vers la page de suivi des activités&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Contexte d&#039;utilisation=&lt;br /&gt;
Voici les contextes d&#039;utilisation de notre site de vente de bateaux:&lt;br /&gt;
&lt;br /&gt;
*L&#039;utilisateur est chez lui et souhaite acheter un bateau sur son ordinateur.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui mais a accès a un ordinateur et souhaite acheter un bateau sur un ordinateur avec son compte.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui et souhaite acheter un bateau sur son smartphone.&lt;br /&gt;
&lt;br /&gt;
=Analyse des besoins=&lt;br /&gt;
==Questionnaire==&lt;br /&gt;
[https://docs.google.com/forms/d/1lumWnZKXUmhyknUyAl3awS42fpZjYYuWUUxQcW-1IV0/viewform?edit_requested=true Questionnaire : Vente de bateaux]&lt;br /&gt;
===Analyse des données===&lt;br /&gt;
==== Cible ====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Age des utilisateurs&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Déjà propriétaire de bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Futur acheteur de bateau ?&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Pret à acheter en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux9.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux2.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux3.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
Notre cible de consommateurs est très large. En effet, toutes les catégories d&#039;âges sont bien représentées dans le graphique. La majorité n&#039;a jamais acheté de bateau et est prête à acheter un bateau, notamment en ligne. Nous devons donc principalement visé les nouveaux acheteurs de bateaux.&lt;br /&gt;
&lt;br /&gt;
==== Plateforme====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Plateforme&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Navigateur&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux7.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux8.png|center|thumb|400px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plateforme la plus intéressante pour les utilisateurs est l&#039;ordinateur et dans une moindre mesure, le téléphone portable. Les navigateurs les plus représentés sont Google Chrome et Mozilla Firefox.&lt;br /&gt;
Nous devons donc nous créer un site utilisable sur PC et téléphone, compatible avec le plus grand nombre de navigateurs possibles mais en préférence avec Google Chrome et Firefox.&lt;br /&gt;
&lt;br /&gt;
==== Fonctionnalités====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Caractéristiques du bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Service de livraison&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Conditions pour acheter un bateau en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux5.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux6.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux4.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plupart des nouveaux acheteurs sont intéressés par le prix, la marque et l&#039;année du bateau en priorité. Nous devrons donc mettre en place un système de catégorie des bateaux pour pouvoir filtrer les propositions en fonction des caractéristiques qui intéressent l&#039;utilisateur.&lt;br /&gt;
Plus de la moitié des futurs acheteurs sont intéressé par un service de livraison. Nous devrons donc un mettre un en place.&lt;br /&gt;
On peut également voir que certains utilisateurs serez intéressés par des garantis et un service client que nous devrions peut-être mettre également en place.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Analyse de la concurrence ===&lt;br /&gt;
*[http://www.annoncesbateau.com/ annoncesbateau.com] : Ce site n&#039;est pas très beau et ressemble beaucoup à leboncoin.fr. Cependant la procédure d&#039;achat est simple et intuitive.&lt;br /&gt;
&lt;br /&gt;
*[http://www.youboat.fr/annonces-bateau/ youboat.fr] : Ce site n&#039;est pas très beau, pas intuitif et assez brouillon. La recherche de bateau n&#039;est pas très simple. Le site pour mettre en vente son bateau est séparé et plus ergonomique.&lt;br /&gt;
&lt;br /&gt;
*[http://www.annonces-marine.com/ annonces-marines.com] : Ce site n&#039;est pas très intuitif, on est vite perdu. Il faut payer 19€ pour déposer une annonce. Le formulaire en ligne n&#039;est pas très adapté.&lt;br /&gt;
&lt;br /&gt;
*[http://www.ventedebateaux.com/ ventedebateaux.com] : La recherche pas critères n&#039;est pas adaptée (ex : jetski -&amp;gt; longueur ?). Les détails de chaque bateau sont plus compréhensibles que sur les autres sites. Le système de contact est très simple d&#039;utilisation et le système d&#039;onglets est très intéressant.&lt;br /&gt;
&lt;br /&gt;
=Choix technologiques=&lt;br /&gt;
Pour mener à bien ce projet, nous allons utiliser Glassfish comme serveur d&#039;application puisque nous utiliserons JavaEE pour développer l&#039;application. Nous allons également utiliser MySQL ainsi que les EJB pour gérer la base de donnée. La gestion des réplications de la base de données se fera avec MySQL Cluster. De plus, la gestion du flux de trafic se fera avec Grafana. Nous allons également avoir besoin d&#039;un outil de déploiment continue, et nous allons utiliser Jenkins. Enfin, pour l&#039;IHM, nous allons utiliser HTML5 accompagné de CSS et de Javascript.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=SRS=&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
=== Objectif du projet ===&lt;br /&gt;
L&#039;objectif de ce projet est de créer une plateforme de vente de bateaux neufs en ligne. Le client pourra se servir de ce site pour consulter et acheter le bateau qu&#039;il désire en toute sécurité.&lt;br /&gt;
&lt;br /&gt;
=== Portée du produit ===&lt;br /&gt;
&lt;br /&gt;
Le site web se doit d&#039;être intuitif et doit rassurer l&#039;utilisateur sur la fiabilité de l&#039;entreprise. Le site s&#039;adresse à des adultes. Les personnes les plus aptes à acheter un bateau dans l&#039;immediat sont, selon notre enquète, les personnes de plus de 26 ans. Cependant, il est important que les plus jeunes gardent une bonne image de notre entreprise afin qu&#039;ils pensent à nous lorsqu&#039;ils seront prêt à acheter un bateau. Les clients de plus de 60 ans sont de très bons clients potentiels puisque c&#039;est la tranche d&#039;âge dans laquelle nous avons reçu le plus de réponses positives à la question &amp;quot;Etes vous pret à acheter un bateau?&amp;quot;. Cependant, ces clients ne sont pas forcement à l&#039;aise avec l&#039;outil informatique, c&#039;est pourquoi nous insistons sur une prise en main facile et rapide du site.&lt;br /&gt;
&lt;br /&gt;
== Description générale==&lt;br /&gt;
===  Le but du produit===&lt;br /&gt;
&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=== Fonctionnalités===&lt;br /&gt;
&lt;br /&gt;
Pour les clients :&lt;br /&gt;
* Créer un compte&lt;br /&gt;
* S&#039;identifier&lt;br /&gt;
* Trier les bateaux selon des critères précis&lt;br /&gt;
* Consulter les bateaux d&#039;une même catégorie&lt;br /&gt;
* Consulter les détails d&#039;un bateau en particulier&lt;br /&gt;
* Contacter le vendeur&lt;br /&gt;
* Acheter un bateau&lt;br /&gt;
&lt;br /&gt;
=== Utilisateurs potentiels===&lt;br /&gt;
Les utilisateurs potentiels sont tous les adultes pret à acheter un bateau. Après notre étude, nous avons remarqué que les personnes qui ont déja acheté un bateau dans le passé sont tout autant interessés que ceux qui n&#039;en n&#039;ont jamais acheté, cependant, il y a plus de clients potentiels qui n&#039;ont jamais acheté de bateau. Nous avons également déduit de cette étude que les personnes de moins de 26 ans ne sont généralement pas pretes à acheter un bateau, mais on peut supposer que dans quelques années, ces personnes seront des clients plus sérieux.&lt;br /&gt;
Nous en déduisons que nos utilisateurs potentiels sont des adultes, agés généralement de plus de 26 ans, qui n&#039;ont généralement pas acheté de bateau auparavant.&lt;br /&gt;
&lt;br /&gt;
=== Présentation du site ===&lt;br /&gt;
Le site se présente sous la forme suivante. La page d&#039;accueil propose à l&#039;utilisateur de trier les bateaux via les catégories, ou scroller vers le bas et regarder les annonces misent en avant.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:capture1.png|page d&#039;accueil]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lorsque l&#039;utilisateur clique sur une catégorie, l&#039;onglet suivant s&#039;ouvre:&lt;br /&gt;
&lt;br /&gt;
[[File:capture6.png|categories]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si l&#039;utilisateur scroll vers le bas, il peut visualiser les offres misent en avant:&lt;br /&gt;
&lt;br /&gt;
[[File:capture7.png|offres mises en avant]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tout en bas du site, l&#039;utilisateur peux consulter les mentions légales ainsi que quelques accessoires pouvant l&#039;interesser.&lt;br /&gt;
&lt;br /&gt;
[[File:capture3.png|accessoires]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lorsque l&#039;utilisateur selectionne une annonce pour plus d&#039;informations, la page relative à cette annonce s&#039;affiche.&lt;br /&gt;
&lt;br /&gt;
[[File:capture4.png|informations]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enfin, l&#039;utilisateur doit créer un compte pour pouvoir acheter un bateau.&lt;br /&gt;
&lt;br /&gt;
[[File:capture5.png|creation de compte]]&lt;br /&gt;
&lt;br /&gt;
=== Responsive Design ===&lt;br /&gt;
&lt;br /&gt;
Le site est également accessible depuis les téléphones mobiles. Le design du site s&#039;adapte aux petits écrans. Voici quelques captures d&#039;écrans sur un téléphone de petite taille:&lt;br /&gt;
&lt;br /&gt;
[[File:capturemobile1.png|capture mobile 1]]&lt;br /&gt;
&lt;br /&gt;
Les différentes catégories se présentent également sous cette forme:&lt;br /&gt;
&lt;br /&gt;
[[File:capturemobile2.png|capture mobile 2]]&lt;br /&gt;
=== Cas d&#039;utilisations===&lt;br /&gt;
[[File:index.png|cas d&#039;utilisation]]&lt;br /&gt;
&lt;br /&gt;
=== Contraintes générales===&lt;br /&gt;
* Avoir une connection internet&lt;br /&gt;
* Disposer d&#039;un compte pour mettre un bateau dans le panier&lt;br /&gt;
* Disposer d&#039;une carte bancaire pour acheter un bateau&lt;br /&gt;
* Le site doit disposer d&#039;un nombre minimum d&#039;annonce afin que l&#039;utilisateur puisse faire son choix&lt;br /&gt;
&lt;br /&gt;
=Tâches=&lt;br /&gt;
&#039;&#039;&#039;Diagrammes des tâches&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1- L&#039;utilisateur passe une commande: sans inscription&lt;br /&gt;
&lt;br /&gt;
[[File:C1.png|Passer une commande]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2- Le client crée un compte&lt;br /&gt;
&lt;br /&gt;
[[File:C2.png|Créer un compte]]&lt;br /&gt;
&lt;br /&gt;
3- Le client consulte les annonces&lt;br /&gt;
&lt;br /&gt;
[[File:C3.png|Consulter les annonces]]&lt;br /&gt;
&lt;br /&gt;
=Base de données=&lt;br /&gt;
&lt;br /&gt;
[[File:Bd.png|base de données]]&lt;br /&gt;
&lt;br /&gt;
=IHM=&lt;br /&gt;
&lt;br /&gt;
== Maquettes ==&lt;br /&gt;
[[File:8.png|page_accueil]]&lt;br /&gt;
[[File:9.png|page_panier]]&lt;br /&gt;
&lt;br /&gt;
== IHM abstraite ==&lt;br /&gt;
&lt;br /&gt;
[[File:MaquetteBateaux02.jpg|maquetteBateaux01]]&lt;br /&gt;
&lt;br /&gt;
[[File:Panier_ihm_abstraite.png|maquetteBateaux02]]&lt;br /&gt;
&lt;br /&gt;
[[File:Mise_a_jour_catalogue_ihm_abstraite.png|maquetteBateaux03|800px]]&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=File:Systemusability.pdf&amp;diff=32233</id>
		<title>File:Systemusability.pdf</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=File:Systemusability.pdf&amp;diff=32233"/>
		<updated>2016-12-13T14:18:40Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32232</id>
		<title>Projet ECOM: vente de bateaux groupe 2</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32232"/>
		<updated>2016-12-13T14:18:27Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: /* Liens et livrable */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Liens et livrable=&lt;br /&gt;
* Site web,vente de bateaux : [http://52.57.195.79/ http://52.57.195.79/]&lt;br /&gt;
&lt;br /&gt;
* Lien vers le github : [https://github.com/ECOM-RICM5/ECOM Vente de bateaux en ligne Github]&lt;br /&gt;
* Lien vers le dossier de conception système : [[File:DCS.pdf|DCS]]&lt;br /&gt;
* Livrable System Usability : [[File:systemusability.pdf|System Usability]]&lt;br /&gt;
&lt;br /&gt;
=Résumé du projet=&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=L&#039;équipe=&lt;br /&gt;
&lt;br /&gt;
* DELAPORTE Adrien : Scrum Master&lt;br /&gt;
&lt;br /&gt;
* LUCIDARME Benjamin : responsable communication orale /clients&lt;br /&gt;
&lt;br /&gt;
* MOURET Adrien : responsable communication écrite&lt;br /&gt;
&lt;br /&gt;
* NDIAYE Yacine : chef de projet&lt;br /&gt;
&lt;br /&gt;
* ZEGAOUI Tachyedine&lt;br /&gt;
&lt;br /&gt;
=Suivi de projet=&lt;br /&gt;
&lt;br /&gt;
Nous travaillons avec la méthode agile SCRUM avec des sprints de durée 1 semaine. Le Scrum master ne sera pas fixe et changera chaque semaine.&lt;br /&gt;
&lt;br /&gt;
Pour un suivi des tâche, nous avons un gestionnaire de projet et de tâches: Icescrum et nous générerons des rapports au début et à la fin de chaque sprint jusqu&#039;au release de l&#039;application.&lt;br /&gt;
Chaque tâche sera associé à un membre du groupe. Il sera aussi possible de générer des rapports intermédiaires pour voir l&#039;état d&#039;évolution de chaque tache (TODO, IN progress ou DONE).&lt;br /&gt;
&lt;br /&gt;
De cette manière nous aurons un aperçu de la quantité de travail tout au long.&lt;br /&gt;
&lt;br /&gt;
Ici le [[Page de suivi des activités groupe 2| &#039;&#039;&#039;Lien vers la page de suivi des activités&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Contexte d&#039;utilisation=&lt;br /&gt;
Voici les contextes d&#039;utilisation de notre site de vente de bateaux:&lt;br /&gt;
&lt;br /&gt;
*L&#039;utilisateur est chez lui et souhaite acheter un bateau sur son ordinateur.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui mais a accès a un ordinateur et souhaite acheter un bateau sur un ordinateur avec son compte.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui et souhaite acheter un bateau sur son smartphone.&lt;br /&gt;
&lt;br /&gt;
=Analyse des besoins=&lt;br /&gt;
==Questionnaire==&lt;br /&gt;
[https://docs.google.com/forms/d/1lumWnZKXUmhyknUyAl3awS42fpZjYYuWUUxQcW-1IV0/viewform?edit_requested=true Questionnaire : Vente de bateaux]&lt;br /&gt;
===Analyse des données===&lt;br /&gt;
==== Cible ====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Age des utilisateurs&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Déjà propriétaire de bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Futur acheteur de bateau ?&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Pret à acheter en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux9.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux2.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux3.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
Notre cible de consommateurs est très large. En effet, toutes les catégories d&#039;âges sont bien représentées dans le graphique. La majorité n&#039;a jamais acheté de bateau et est prête à acheter un bateau, notamment en ligne. Nous devons donc principalement visé les nouveaux acheteurs de bateaux.&lt;br /&gt;
&lt;br /&gt;
==== Plateforme====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Plateforme&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Navigateur&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux7.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux8.png|center|thumb|400px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plateforme la plus intéressante pour les utilisateurs est l&#039;ordinateur et dans une moindre mesure, le téléphone portable. Les navigateurs les plus représentés sont Google Chrome et Mozilla Firefox.&lt;br /&gt;
Nous devons donc nous créer un site utilisable sur PC et téléphone, compatible avec le plus grand nombre de navigateurs possibles mais en préférence avec Google Chrome et Firefox.&lt;br /&gt;
&lt;br /&gt;
==== Fonctionnalités====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Caractéristiques du bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Service de livraison&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Conditions pour acheter un bateau en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux5.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux6.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux4.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plupart des nouveaux acheteurs sont intéressés par le prix, la marque et l&#039;année du bateau en priorité. Nous devrons donc mettre en place un système de catégorie des bateaux pour pouvoir filtrer les propositions en fonction des caractéristiques qui intéressent l&#039;utilisateur.&lt;br /&gt;
Plus de la moitié des futurs acheteurs sont intéressé par un service de livraison. Nous devrons donc un mettre un en place.&lt;br /&gt;
On peut également voir que certains utilisateurs serez intéressés par des garantis et un service client que nous devrions peut-être mettre également en place.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Analyse de la concurrence ===&lt;br /&gt;
*[http://www.annoncesbateau.com/ annoncesbateau.com] : Ce site n&#039;est pas très beau et ressemble beaucoup à leboncoin.fr. Cependant la procédure d&#039;achat est simple et intuitive.&lt;br /&gt;
&lt;br /&gt;
*[http://www.youboat.fr/annonces-bateau/ youboat.fr] : Ce site n&#039;est pas très beau, pas intuitif et assez brouillon. La recherche de bateau n&#039;est pas très simple. Le site pour mettre en vente son bateau est séparé et plus ergonomique.&lt;br /&gt;
&lt;br /&gt;
*[http://www.annonces-marine.com/ annonces-marines.com] : Ce site n&#039;est pas très intuitif, on est vite perdu. Il faut payer 19€ pour déposer une annonce. Le formulaire en ligne n&#039;est pas très adapté.&lt;br /&gt;
&lt;br /&gt;
*[http://www.ventedebateaux.com/ ventedebateaux.com] : La recherche pas critères n&#039;est pas adaptée (ex : jetski -&amp;gt; longueur ?). Les détails de chaque bateau sont plus compréhensibles que sur les autres sites. Le système de contact est très simple d&#039;utilisation et le système d&#039;onglets est très intéressant.&lt;br /&gt;
&lt;br /&gt;
=Choix technologiques=&lt;br /&gt;
Pour mener à bien ce projet, nous allons utiliser Glassfish comme serveur d&#039;application puisque nous utiliserons JavaEE pour développer l&#039;application. Nous allons également utiliser MySQL ainsi que les EJB pour gérer la base de donnée. La gestion des réplications de la base de données se fera avec MySQL Cluster. De plus, la gestion du flux de trafic se fera avec Grafana. Nous allons également avoir besoin d&#039;un outil de déploiment continue, et nous allons utiliser Jenkins. Enfin, pour l&#039;IHM, nous allons utiliser HTML5 accompagné de CSS et de Javascript.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=SRS=&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
=== Objectif du projet ===&lt;br /&gt;
L&#039;objectif de ce projet est de créer une plateforme de vente de bateaux neufs en ligne. Le client pourra se servir de ce site pour consulter et acheter le bateau qu&#039;il désire en toute sécurité.&lt;br /&gt;
&lt;br /&gt;
=== Portée du produit ===&lt;br /&gt;
&lt;br /&gt;
Le site web se doit d&#039;être intuitif et doit rassurer l&#039;utilisateur sur la fiabilité de l&#039;entreprise. Le site s&#039;adresse à des adultes. Les personnes les plus aptes à acheter un bateau dans l&#039;immediat sont, selon notre enquète, les personnes de plus de 26 ans. Cependant, il est important que les plus jeunes gardent une bonne image de notre entreprise afin qu&#039;ils pensent à nous lorsqu&#039;ils seront prêt à acheter un bateau. Les clients de plus de 60 ans sont de très bons clients potentiels puisque c&#039;est la tranche d&#039;âge dans laquelle nous avons reçu le plus de réponses positives à la question &amp;quot;Etes vous pret à acheter un bateau?&amp;quot;. Cependant, ces clients ne sont pas forcement à l&#039;aise avec l&#039;outil informatique, c&#039;est pourquoi nous insistons sur une prise en main facile et rapide du site.&lt;br /&gt;
&lt;br /&gt;
== Description générale==&lt;br /&gt;
===  Le but du produit===&lt;br /&gt;
&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=== Fonctionnalités===&lt;br /&gt;
&lt;br /&gt;
Pour les clients :&lt;br /&gt;
* Créer un compte&lt;br /&gt;
* S&#039;identifier&lt;br /&gt;
* Trier les bateaux selon des critères précis&lt;br /&gt;
* Consulter les bateaux d&#039;une même catégorie&lt;br /&gt;
* Consulter les détails d&#039;un bateau en particulier&lt;br /&gt;
* Contacter le vendeur&lt;br /&gt;
* Acheter un bateau&lt;br /&gt;
&lt;br /&gt;
=== Utilisateurs potentiels===&lt;br /&gt;
Les utilisateurs potentiels sont tous les adultes pret à acheter un bateau. Après notre étude, nous avons remarqué que les personnes qui ont déja acheté un bateau dans le passé sont tout autant interessés que ceux qui n&#039;en n&#039;ont jamais acheté, cependant, il y a plus de clients potentiels qui n&#039;ont jamais acheté de bateau. Nous avons également déduit de cette étude que les personnes de moins de 26 ans ne sont généralement pas pretes à acheter un bateau, mais on peut supposer que dans quelques années, ces personnes seront des clients plus sérieux.&lt;br /&gt;
Nous en déduisons que nos utilisateurs potentiels sont des adultes, agés généralement de plus de 26 ans, qui n&#039;ont généralement pas acheté de bateau auparavant.&lt;br /&gt;
&lt;br /&gt;
=== Présentation du site ===&lt;br /&gt;
Le site se présente sous la forme suivante. La page d&#039;accueil propose à l&#039;utilisateur de trier les bateaux via les catégories, ou scroller vers le bas et regarder les annonces misent en avant.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:capture1.png|page d&#039;accueil]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lorsque l&#039;utilisateur clique sur une catégorie, l&#039;onglet suivant s&#039;ouvre:&lt;br /&gt;
&lt;br /&gt;
[[File:capture6.png|categories]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si l&#039;utilisateur scroll vers le bas, il peut visualiser les offres misent en avant:&lt;br /&gt;
&lt;br /&gt;
[[File:capture7.png|offres mises en avant]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tout en bas du site, l&#039;utilisateur peux consulter les mentions légales ainsi que quelques accessoires pouvant l&#039;interesser.&lt;br /&gt;
&lt;br /&gt;
[[File:capture3.png|accessoires]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lorsque l&#039;utilisateur selectionne une annonce pour plus d&#039;informations, la page relative à cette annonce s&#039;affiche.&lt;br /&gt;
&lt;br /&gt;
[[File:capture4.png|informations]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enfin, l&#039;utilisateur doit créer un compte pour pouvoir acheter un bateau.&lt;br /&gt;
&lt;br /&gt;
[[File:capture5.png|creation de compte]]&lt;br /&gt;
&lt;br /&gt;
=== Responsive Design ===&lt;br /&gt;
&lt;br /&gt;
Le site est également accessible depuis les téléphones mobiles. Le design du site s&#039;adapte aux petits écrans. Voici quelques captures d&#039;écrans sur un téléphone de petite taille:&lt;br /&gt;
&lt;br /&gt;
[[File:capturemobile1.png|capture mobile 1]]&lt;br /&gt;
&lt;br /&gt;
Les différentes catégories se présentent également sous cette forme:&lt;br /&gt;
&lt;br /&gt;
[[File:capturemobile2.png|capture mobile 2]]&lt;br /&gt;
=== Cas d&#039;utilisations===&lt;br /&gt;
[[File:index.png|cas d&#039;utilisation]]&lt;br /&gt;
&lt;br /&gt;
=== Contraintes générales===&lt;br /&gt;
* Avoir une connection internet&lt;br /&gt;
* Disposer d&#039;un compte pour mettre un bateau dans le panier&lt;br /&gt;
* Disposer d&#039;une carte bancaire pour acheter un bateau&lt;br /&gt;
* Le site doit disposer d&#039;un nombre minimum d&#039;annonce afin que l&#039;utilisateur puisse faire son choix&lt;br /&gt;
&lt;br /&gt;
=Tâches=&lt;br /&gt;
&#039;&#039;&#039;Diagrammes des tâches&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1- L&#039;utilisateur passe une commande: sans inscription&lt;br /&gt;
&lt;br /&gt;
[[File:C1.png|Passer une commande]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2- Le client crée un compte&lt;br /&gt;
&lt;br /&gt;
[[File:C2.png|Créer un compte]]&lt;br /&gt;
&lt;br /&gt;
3- Le client consulte les annonces&lt;br /&gt;
&lt;br /&gt;
[[File:C3.png|Consulter les annonces]]&lt;br /&gt;
&lt;br /&gt;
=Base de données=&lt;br /&gt;
&lt;br /&gt;
[[File:Bd.png|base de données]]&lt;br /&gt;
&lt;br /&gt;
=IHM=&lt;br /&gt;
&lt;br /&gt;
== Maquettes ==&lt;br /&gt;
[[File:8.png|page_accueil]]&lt;br /&gt;
[[File:9.png|page_panier]]&lt;br /&gt;
&lt;br /&gt;
== IHM abstraite ==&lt;br /&gt;
&lt;br /&gt;
[[File:MaquetteBateaux02.jpg|maquetteBateaux01]]&lt;br /&gt;
&lt;br /&gt;
[[File:Panier_ihm_abstraite.png|maquetteBateaux02]]&lt;br /&gt;
&lt;br /&gt;
[[File:Mise_a_jour_catalogue_ihm_abstraite.png|maquetteBateaux03|800px]]&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32231</id>
		<title>Projet ECOM: vente de bateaux groupe 2</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32231"/>
		<updated>2016-12-13T14:17:58Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: /* Liens */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Liens et livrable=&lt;br /&gt;
* Site web,vente de bateaux : [http://52.57.195.79/ http://52.57.195.79/]&lt;br /&gt;
&lt;br /&gt;
* Lien vers le github : [https://github.com/ECOM-RICM5/ECOM Vente de bateaux en ligne Github]&lt;br /&gt;
* Lien vers le dossier de conception système : [[File:DCS.pdf|DCS]]&lt;br /&gt;
* Livrable System Usability : [[File:systemusability.pdf|system utability]]&lt;br /&gt;
&lt;br /&gt;
=Résumé du projet=&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=L&#039;équipe=&lt;br /&gt;
&lt;br /&gt;
* DELAPORTE Adrien : Scrum Master&lt;br /&gt;
&lt;br /&gt;
* LUCIDARME Benjamin : responsable communication orale /clients&lt;br /&gt;
&lt;br /&gt;
* MOURET Adrien : responsable communication écrite&lt;br /&gt;
&lt;br /&gt;
* NDIAYE Yacine : chef de projet&lt;br /&gt;
&lt;br /&gt;
* ZEGAOUI Tachyedine&lt;br /&gt;
&lt;br /&gt;
=Suivi de projet=&lt;br /&gt;
&lt;br /&gt;
Nous travaillons avec la méthode agile SCRUM avec des sprints de durée 1 semaine. Le Scrum master ne sera pas fixe et changera chaque semaine.&lt;br /&gt;
&lt;br /&gt;
Pour un suivi des tâche, nous avons un gestionnaire de projet et de tâches: Icescrum et nous générerons des rapports au début et à la fin de chaque sprint jusqu&#039;au release de l&#039;application.&lt;br /&gt;
Chaque tâche sera associé à un membre du groupe. Il sera aussi possible de générer des rapports intermédiaires pour voir l&#039;état d&#039;évolution de chaque tache (TODO, IN progress ou DONE).&lt;br /&gt;
&lt;br /&gt;
De cette manière nous aurons un aperçu de la quantité de travail tout au long.&lt;br /&gt;
&lt;br /&gt;
Ici le [[Page de suivi des activités groupe 2| &#039;&#039;&#039;Lien vers la page de suivi des activités&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Contexte d&#039;utilisation=&lt;br /&gt;
Voici les contextes d&#039;utilisation de notre site de vente de bateaux:&lt;br /&gt;
&lt;br /&gt;
*L&#039;utilisateur est chez lui et souhaite acheter un bateau sur son ordinateur.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui mais a accès a un ordinateur et souhaite acheter un bateau sur un ordinateur avec son compte.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui et souhaite acheter un bateau sur son smartphone.&lt;br /&gt;
&lt;br /&gt;
=Analyse des besoins=&lt;br /&gt;
==Questionnaire==&lt;br /&gt;
[https://docs.google.com/forms/d/1lumWnZKXUmhyknUyAl3awS42fpZjYYuWUUxQcW-1IV0/viewform?edit_requested=true Questionnaire : Vente de bateaux]&lt;br /&gt;
===Analyse des données===&lt;br /&gt;
==== Cible ====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Age des utilisateurs&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Déjà propriétaire de bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Futur acheteur de bateau ?&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Pret à acheter en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux9.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux2.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux3.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
Notre cible de consommateurs est très large. En effet, toutes les catégories d&#039;âges sont bien représentées dans le graphique. La majorité n&#039;a jamais acheté de bateau et est prête à acheter un bateau, notamment en ligne. Nous devons donc principalement visé les nouveaux acheteurs de bateaux.&lt;br /&gt;
&lt;br /&gt;
==== Plateforme====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Plateforme&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Navigateur&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux7.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux8.png|center|thumb|400px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plateforme la plus intéressante pour les utilisateurs est l&#039;ordinateur et dans une moindre mesure, le téléphone portable. Les navigateurs les plus représentés sont Google Chrome et Mozilla Firefox.&lt;br /&gt;
Nous devons donc nous créer un site utilisable sur PC et téléphone, compatible avec le plus grand nombre de navigateurs possibles mais en préférence avec Google Chrome et Firefox.&lt;br /&gt;
&lt;br /&gt;
==== Fonctionnalités====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Caractéristiques du bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Service de livraison&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Conditions pour acheter un bateau en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux5.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux6.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux4.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plupart des nouveaux acheteurs sont intéressés par le prix, la marque et l&#039;année du bateau en priorité. Nous devrons donc mettre en place un système de catégorie des bateaux pour pouvoir filtrer les propositions en fonction des caractéristiques qui intéressent l&#039;utilisateur.&lt;br /&gt;
Plus de la moitié des futurs acheteurs sont intéressé par un service de livraison. Nous devrons donc un mettre un en place.&lt;br /&gt;
On peut également voir que certains utilisateurs serez intéressés par des garantis et un service client que nous devrions peut-être mettre également en place.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Analyse de la concurrence ===&lt;br /&gt;
*[http://www.annoncesbateau.com/ annoncesbateau.com] : Ce site n&#039;est pas très beau et ressemble beaucoup à leboncoin.fr. Cependant la procédure d&#039;achat est simple et intuitive.&lt;br /&gt;
&lt;br /&gt;
*[http://www.youboat.fr/annonces-bateau/ youboat.fr] : Ce site n&#039;est pas très beau, pas intuitif et assez brouillon. La recherche de bateau n&#039;est pas très simple. Le site pour mettre en vente son bateau est séparé et plus ergonomique.&lt;br /&gt;
&lt;br /&gt;
*[http://www.annonces-marine.com/ annonces-marines.com] : Ce site n&#039;est pas très intuitif, on est vite perdu. Il faut payer 19€ pour déposer une annonce. Le formulaire en ligne n&#039;est pas très adapté.&lt;br /&gt;
&lt;br /&gt;
*[http://www.ventedebateaux.com/ ventedebateaux.com] : La recherche pas critères n&#039;est pas adaptée (ex : jetski -&amp;gt; longueur ?). Les détails de chaque bateau sont plus compréhensibles que sur les autres sites. Le système de contact est très simple d&#039;utilisation et le système d&#039;onglets est très intéressant.&lt;br /&gt;
&lt;br /&gt;
=Choix technologiques=&lt;br /&gt;
Pour mener à bien ce projet, nous allons utiliser Glassfish comme serveur d&#039;application puisque nous utiliserons JavaEE pour développer l&#039;application. Nous allons également utiliser MySQL ainsi que les EJB pour gérer la base de donnée. La gestion des réplications de la base de données se fera avec MySQL Cluster. De plus, la gestion du flux de trafic se fera avec Grafana. Nous allons également avoir besoin d&#039;un outil de déploiment continue, et nous allons utiliser Jenkins. Enfin, pour l&#039;IHM, nous allons utiliser HTML5 accompagné de CSS et de Javascript.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=SRS=&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
=== Objectif du projet ===&lt;br /&gt;
L&#039;objectif de ce projet est de créer une plateforme de vente de bateaux neufs en ligne. Le client pourra se servir de ce site pour consulter et acheter le bateau qu&#039;il désire en toute sécurité.&lt;br /&gt;
&lt;br /&gt;
=== Portée du produit ===&lt;br /&gt;
&lt;br /&gt;
Le site web se doit d&#039;être intuitif et doit rassurer l&#039;utilisateur sur la fiabilité de l&#039;entreprise. Le site s&#039;adresse à des adultes. Les personnes les plus aptes à acheter un bateau dans l&#039;immediat sont, selon notre enquète, les personnes de plus de 26 ans. Cependant, il est important que les plus jeunes gardent une bonne image de notre entreprise afin qu&#039;ils pensent à nous lorsqu&#039;ils seront prêt à acheter un bateau. Les clients de plus de 60 ans sont de très bons clients potentiels puisque c&#039;est la tranche d&#039;âge dans laquelle nous avons reçu le plus de réponses positives à la question &amp;quot;Etes vous pret à acheter un bateau?&amp;quot;. Cependant, ces clients ne sont pas forcement à l&#039;aise avec l&#039;outil informatique, c&#039;est pourquoi nous insistons sur une prise en main facile et rapide du site.&lt;br /&gt;
&lt;br /&gt;
== Description générale==&lt;br /&gt;
===  Le but du produit===&lt;br /&gt;
&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=== Fonctionnalités===&lt;br /&gt;
&lt;br /&gt;
Pour les clients :&lt;br /&gt;
* Créer un compte&lt;br /&gt;
* S&#039;identifier&lt;br /&gt;
* Trier les bateaux selon des critères précis&lt;br /&gt;
* Consulter les bateaux d&#039;une même catégorie&lt;br /&gt;
* Consulter les détails d&#039;un bateau en particulier&lt;br /&gt;
* Contacter le vendeur&lt;br /&gt;
* Acheter un bateau&lt;br /&gt;
&lt;br /&gt;
=== Utilisateurs potentiels===&lt;br /&gt;
Les utilisateurs potentiels sont tous les adultes pret à acheter un bateau. Après notre étude, nous avons remarqué que les personnes qui ont déja acheté un bateau dans le passé sont tout autant interessés que ceux qui n&#039;en n&#039;ont jamais acheté, cependant, il y a plus de clients potentiels qui n&#039;ont jamais acheté de bateau. Nous avons également déduit de cette étude que les personnes de moins de 26 ans ne sont généralement pas pretes à acheter un bateau, mais on peut supposer que dans quelques années, ces personnes seront des clients plus sérieux.&lt;br /&gt;
Nous en déduisons que nos utilisateurs potentiels sont des adultes, agés généralement de plus de 26 ans, qui n&#039;ont généralement pas acheté de bateau auparavant.&lt;br /&gt;
&lt;br /&gt;
=== Présentation du site ===&lt;br /&gt;
Le site se présente sous la forme suivante. La page d&#039;accueil propose à l&#039;utilisateur de trier les bateaux via les catégories, ou scroller vers le bas et regarder les annonces misent en avant.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:capture1.png|page d&#039;accueil]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lorsque l&#039;utilisateur clique sur une catégorie, l&#039;onglet suivant s&#039;ouvre:&lt;br /&gt;
&lt;br /&gt;
[[File:capture6.png|categories]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si l&#039;utilisateur scroll vers le bas, il peut visualiser les offres misent en avant:&lt;br /&gt;
&lt;br /&gt;
[[File:capture7.png|offres mises en avant]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tout en bas du site, l&#039;utilisateur peux consulter les mentions légales ainsi que quelques accessoires pouvant l&#039;interesser.&lt;br /&gt;
&lt;br /&gt;
[[File:capture3.png|accessoires]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lorsque l&#039;utilisateur selectionne une annonce pour plus d&#039;informations, la page relative à cette annonce s&#039;affiche.&lt;br /&gt;
&lt;br /&gt;
[[File:capture4.png|informations]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enfin, l&#039;utilisateur doit créer un compte pour pouvoir acheter un bateau.&lt;br /&gt;
&lt;br /&gt;
[[File:capture5.png|creation de compte]]&lt;br /&gt;
&lt;br /&gt;
=== Responsive Design ===&lt;br /&gt;
&lt;br /&gt;
Le site est également accessible depuis les téléphones mobiles. Le design du site s&#039;adapte aux petits écrans. Voici quelques captures d&#039;écrans sur un téléphone de petite taille:&lt;br /&gt;
&lt;br /&gt;
[[File:capturemobile1.png|capture mobile 1]]&lt;br /&gt;
&lt;br /&gt;
Les différentes catégories se présentent également sous cette forme:&lt;br /&gt;
&lt;br /&gt;
[[File:capturemobile2.png|capture mobile 2]]&lt;br /&gt;
=== Cas d&#039;utilisations===&lt;br /&gt;
[[File:index.png|cas d&#039;utilisation]]&lt;br /&gt;
&lt;br /&gt;
=== Contraintes générales===&lt;br /&gt;
* Avoir une connection internet&lt;br /&gt;
* Disposer d&#039;un compte pour mettre un bateau dans le panier&lt;br /&gt;
* Disposer d&#039;une carte bancaire pour acheter un bateau&lt;br /&gt;
* Le site doit disposer d&#039;un nombre minimum d&#039;annonce afin que l&#039;utilisateur puisse faire son choix&lt;br /&gt;
&lt;br /&gt;
=Tâches=&lt;br /&gt;
&#039;&#039;&#039;Diagrammes des tâches&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1- L&#039;utilisateur passe une commande: sans inscription&lt;br /&gt;
&lt;br /&gt;
[[File:C1.png|Passer une commande]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2- Le client crée un compte&lt;br /&gt;
&lt;br /&gt;
[[File:C2.png|Créer un compte]]&lt;br /&gt;
&lt;br /&gt;
3- Le client consulte les annonces&lt;br /&gt;
&lt;br /&gt;
[[File:C3.png|Consulter les annonces]]&lt;br /&gt;
&lt;br /&gt;
=Base de données=&lt;br /&gt;
&lt;br /&gt;
[[File:Bd.png|base de données]]&lt;br /&gt;
&lt;br /&gt;
=IHM=&lt;br /&gt;
&lt;br /&gt;
== Maquettes ==&lt;br /&gt;
[[File:8.png|page_accueil]]&lt;br /&gt;
[[File:9.png|page_panier]]&lt;br /&gt;
&lt;br /&gt;
== IHM abstraite ==&lt;br /&gt;
&lt;br /&gt;
[[File:MaquetteBateaux02.jpg|maquetteBateaux01]]&lt;br /&gt;
&lt;br /&gt;
[[File:Panier_ihm_abstraite.png|maquetteBateaux02]]&lt;br /&gt;
&lt;br /&gt;
[[File:Mise_a_jour_catalogue_ihm_abstraite.png|maquetteBateaux03|800px]]&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32230</id>
		<title>Projet ECOM: vente de bateaux groupe 2</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32230"/>
		<updated>2016-12-13T13:56:12Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: /* Liens */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Liens=&lt;br /&gt;
* Site web,vente de bateaux : [http://52.57.195.79/ http://52.57.195.79/]&lt;br /&gt;
&lt;br /&gt;
* Lien vers le github : [https://github.com/ECOM-RICM5/ECOM Vente de bateaux en ligne Github]&lt;br /&gt;
* Lien vers le dossier de conception système : [[File:DCS.pdf|DCS]]&lt;br /&gt;
&lt;br /&gt;
=Résumé du projet=&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=L&#039;équipe=&lt;br /&gt;
&lt;br /&gt;
* DELAPORTE Adrien : Scrum Master&lt;br /&gt;
&lt;br /&gt;
* LUCIDARME Benjamin : responsable communication orale /clients&lt;br /&gt;
&lt;br /&gt;
* MOURET Adrien : responsable communication écrite&lt;br /&gt;
&lt;br /&gt;
* NDIAYE Yacine : chef de projet&lt;br /&gt;
&lt;br /&gt;
* ZEGAOUI Tachyedine&lt;br /&gt;
&lt;br /&gt;
=Suivi de projet=&lt;br /&gt;
&lt;br /&gt;
Nous travaillons avec la méthode agile SCRUM avec des sprints de durée 1 semaine. Le Scrum master ne sera pas fixe et changera chaque semaine.&lt;br /&gt;
&lt;br /&gt;
Pour un suivi des tâche, nous avons un gestionnaire de projet et de tâches: Icescrum et nous générerons des rapports au début et à la fin de chaque sprint jusqu&#039;au release de l&#039;application.&lt;br /&gt;
Chaque tâche sera associé à un membre du groupe. Il sera aussi possible de générer des rapports intermédiaires pour voir l&#039;état d&#039;évolution de chaque tache (TODO, IN progress ou DONE).&lt;br /&gt;
&lt;br /&gt;
De cette manière nous aurons un aperçu de la quantité de travail tout au long.&lt;br /&gt;
&lt;br /&gt;
Ici le [[Page de suivi des activités groupe 2| &#039;&#039;&#039;Lien vers la page de suivi des activités&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Contexte d&#039;utilisation=&lt;br /&gt;
Voici les contextes d&#039;utilisation de notre site de vente de bateaux:&lt;br /&gt;
&lt;br /&gt;
*L&#039;utilisateur est chez lui et souhaite acheter un bateau sur son ordinateur.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui mais a accès a un ordinateur et souhaite acheter un bateau sur un ordinateur avec son compte.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui et souhaite acheter un bateau sur son smartphone.&lt;br /&gt;
&lt;br /&gt;
=Analyse des besoins=&lt;br /&gt;
==Questionnaire==&lt;br /&gt;
[https://docs.google.com/forms/d/1lumWnZKXUmhyknUyAl3awS42fpZjYYuWUUxQcW-1IV0/viewform?edit_requested=true Questionnaire : Vente de bateaux]&lt;br /&gt;
===Analyse des données===&lt;br /&gt;
==== Cible ====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Age des utilisateurs&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Déjà propriétaire de bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Futur acheteur de bateau ?&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Pret à acheter en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux9.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux2.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux3.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
Notre cible de consommateurs est très large. En effet, toutes les catégories d&#039;âges sont bien représentées dans le graphique. La majorité n&#039;a jamais acheté de bateau et est prête à acheter un bateau, notamment en ligne. Nous devons donc principalement visé les nouveaux acheteurs de bateaux.&lt;br /&gt;
&lt;br /&gt;
==== Plateforme====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Plateforme&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Navigateur&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux7.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux8.png|center|thumb|400px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plateforme la plus intéressante pour les utilisateurs est l&#039;ordinateur et dans une moindre mesure, le téléphone portable. Les navigateurs les plus représentés sont Google Chrome et Mozilla Firefox.&lt;br /&gt;
Nous devons donc nous créer un site utilisable sur PC et téléphone, compatible avec le plus grand nombre de navigateurs possibles mais en préférence avec Google Chrome et Firefox.&lt;br /&gt;
&lt;br /&gt;
==== Fonctionnalités====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Caractéristiques du bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Service de livraison&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Conditions pour acheter un bateau en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux5.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux6.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux4.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plupart des nouveaux acheteurs sont intéressés par le prix, la marque et l&#039;année du bateau en priorité. Nous devrons donc mettre en place un système de catégorie des bateaux pour pouvoir filtrer les propositions en fonction des caractéristiques qui intéressent l&#039;utilisateur.&lt;br /&gt;
Plus de la moitié des futurs acheteurs sont intéressé par un service de livraison. Nous devrons donc un mettre un en place.&lt;br /&gt;
On peut également voir que certains utilisateurs serez intéressés par des garantis et un service client que nous devrions peut-être mettre également en place.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Analyse de la concurrence ===&lt;br /&gt;
*[http://www.annoncesbateau.com/ annoncesbateau.com] : Ce site n&#039;est pas très beau et ressemble beaucoup à leboncoin.fr. Cependant la procédure d&#039;achat est simple et intuitive.&lt;br /&gt;
&lt;br /&gt;
*[http://www.youboat.fr/annonces-bateau/ youboat.fr] : Ce site n&#039;est pas très beau, pas intuitif et assez brouillon. La recherche de bateau n&#039;est pas très simple. Le site pour mettre en vente son bateau est séparé et plus ergonomique.&lt;br /&gt;
&lt;br /&gt;
*[http://www.annonces-marine.com/ annonces-marines.com] : Ce site n&#039;est pas très intuitif, on est vite perdu. Il faut payer 19€ pour déposer une annonce. Le formulaire en ligne n&#039;est pas très adapté.&lt;br /&gt;
&lt;br /&gt;
*[http://www.ventedebateaux.com/ ventedebateaux.com] : La recherche pas critères n&#039;est pas adaptée (ex : jetski -&amp;gt; longueur ?). Les détails de chaque bateau sont plus compréhensibles que sur les autres sites. Le système de contact est très simple d&#039;utilisation et le système d&#039;onglets est très intéressant.&lt;br /&gt;
&lt;br /&gt;
=Choix technologiques=&lt;br /&gt;
Pour mener à bien ce projet, nous allons utiliser Glassfish comme serveur d&#039;application puisque nous utiliserons JavaEE pour développer l&#039;application. Nous allons également utiliser MySQL ainsi que les EJB pour gérer la base de donnée. La gestion des réplications de la base de données se fera avec MySQL Cluster. De plus, la gestion du flux de trafic se fera avec Grafana. Nous allons également avoir besoin d&#039;un outil de déploiment continue, et nous allons utiliser Jenkins. Enfin, pour l&#039;IHM, nous allons utiliser HTML5 accompagné de CSS et de Javascript.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=SRS=&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
=== Objectif du projet ===&lt;br /&gt;
L&#039;objectif de ce projet est de créer une plateforme de vente de bateaux neufs en ligne. Le client pourra se servir de ce site pour consulter et acheter le bateau qu&#039;il désire en toute sécurité.&lt;br /&gt;
&lt;br /&gt;
=== Portée du produit ===&lt;br /&gt;
&lt;br /&gt;
Le site web se doit d&#039;être intuitif et doit rassurer l&#039;utilisateur sur la fiabilité de l&#039;entreprise. Le site s&#039;adresse à des adultes. Les personnes les plus aptes à acheter un bateau dans l&#039;immediat sont, selon notre enquète, les personnes de plus de 26 ans. Cependant, il est important que les plus jeunes gardent une bonne image de notre entreprise afin qu&#039;ils pensent à nous lorsqu&#039;ils seront prêt à acheter un bateau. Les clients de plus de 60 ans sont de très bons clients potentiels puisque c&#039;est la tranche d&#039;âge dans laquelle nous avons reçu le plus de réponses positives à la question &amp;quot;Etes vous pret à acheter un bateau?&amp;quot;. Cependant, ces clients ne sont pas forcement à l&#039;aise avec l&#039;outil informatique, c&#039;est pourquoi nous insistons sur une prise en main facile et rapide du site.&lt;br /&gt;
&lt;br /&gt;
== Description générale==&lt;br /&gt;
===  Le but du produit===&lt;br /&gt;
&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=== Fonctionnalités===&lt;br /&gt;
&lt;br /&gt;
Pour les clients :&lt;br /&gt;
* Créer un compte&lt;br /&gt;
* S&#039;identifier&lt;br /&gt;
* Trier les bateaux selon des critères précis&lt;br /&gt;
* Consulter les bateaux d&#039;une même catégorie&lt;br /&gt;
* Consulter les détails d&#039;un bateau en particulier&lt;br /&gt;
* Contacter le vendeur&lt;br /&gt;
* Acheter un bateau&lt;br /&gt;
&lt;br /&gt;
=== Utilisateurs potentiels===&lt;br /&gt;
Les utilisateurs potentiels sont tous les adultes pret à acheter un bateau. Après notre étude, nous avons remarqué que les personnes qui ont déja acheté un bateau dans le passé sont tout autant interessés que ceux qui n&#039;en n&#039;ont jamais acheté, cependant, il y a plus de clients potentiels qui n&#039;ont jamais acheté de bateau. Nous avons également déduit de cette étude que les personnes de moins de 26 ans ne sont généralement pas pretes à acheter un bateau, mais on peut supposer que dans quelques années, ces personnes seront des clients plus sérieux.&lt;br /&gt;
Nous en déduisons que nos utilisateurs potentiels sont des adultes, agés généralement de plus de 26 ans, qui n&#039;ont généralement pas acheté de bateau auparavant.&lt;br /&gt;
&lt;br /&gt;
=== Présentation du site ===&lt;br /&gt;
Le site se présente sous la forme suivante. La page d&#039;accueil propose à l&#039;utilisateur de trier les bateaux via les catégories, ou scroller vers le bas et regarder les annonces misent en avant.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:capture1.png|page d&#039;accueil]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lorsque l&#039;utilisateur clique sur une catégorie, l&#039;onglet suivant s&#039;ouvre:&lt;br /&gt;
&lt;br /&gt;
[[File:capture6.png|categories]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si l&#039;utilisateur scroll vers le bas, il peut visualiser les offres misent en avant:&lt;br /&gt;
&lt;br /&gt;
[[File:capture7.png|offres mises en avant]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tout en bas du site, l&#039;utilisateur peux consulter les mentions légales ainsi que quelques accessoires pouvant l&#039;interesser.&lt;br /&gt;
&lt;br /&gt;
[[File:capture3.png|accessoires]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lorsque l&#039;utilisateur selectionne une annonce pour plus d&#039;informations, la page relative à cette annonce s&#039;affiche.&lt;br /&gt;
&lt;br /&gt;
[[File:capture4.png|informations]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enfin, l&#039;utilisateur doit créer un compte pour pouvoir acheter un bateau.&lt;br /&gt;
&lt;br /&gt;
[[File:capture5.png|creation de compte]]&lt;br /&gt;
&lt;br /&gt;
=== Responsive Design ===&lt;br /&gt;
&lt;br /&gt;
Le site est également accessible depuis les téléphones mobiles. Le design du site s&#039;adapte aux petits écrans. Voici quelques captures d&#039;écrans sur un téléphone de petite taille:&lt;br /&gt;
&lt;br /&gt;
[[File:capturemobile1.png|capture mobile 1]]&lt;br /&gt;
&lt;br /&gt;
Les différentes catégories se présentent également sous cette forme:&lt;br /&gt;
&lt;br /&gt;
[[File:capturemobile2.png|capture mobile 2]]&lt;br /&gt;
=== Cas d&#039;utilisations===&lt;br /&gt;
[[File:index.png|cas d&#039;utilisation]]&lt;br /&gt;
&lt;br /&gt;
=== Contraintes générales===&lt;br /&gt;
* Avoir une connection internet&lt;br /&gt;
* Disposer d&#039;un compte pour mettre un bateau dans le panier&lt;br /&gt;
* Disposer d&#039;une carte bancaire pour acheter un bateau&lt;br /&gt;
* Le site doit disposer d&#039;un nombre minimum d&#039;annonce afin que l&#039;utilisateur puisse faire son choix&lt;br /&gt;
&lt;br /&gt;
=Tâches=&lt;br /&gt;
&#039;&#039;&#039;Diagrammes des tâches&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1- L&#039;utilisateur passe une commande: sans inscription&lt;br /&gt;
&lt;br /&gt;
[[File:C1.png|Passer une commande]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2- Le client crée un compte&lt;br /&gt;
&lt;br /&gt;
[[File:C2.png|Créer un compte]]&lt;br /&gt;
&lt;br /&gt;
3- Le client consulte les annonces&lt;br /&gt;
&lt;br /&gt;
[[File:C3.png|Consulter les annonces]]&lt;br /&gt;
&lt;br /&gt;
=Base de données=&lt;br /&gt;
&lt;br /&gt;
[[File:Bd.png|base de données]]&lt;br /&gt;
&lt;br /&gt;
=IHM=&lt;br /&gt;
&lt;br /&gt;
== Maquettes ==&lt;br /&gt;
[[File:8.png|page_accueil]]&lt;br /&gt;
[[File:9.png|page_panier]]&lt;br /&gt;
&lt;br /&gt;
== IHM abstraite ==&lt;br /&gt;
&lt;br /&gt;
[[File:MaquetteBateaux02.jpg|maquetteBateaux01]]&lt;br /&gt;
&lt;br /&gt;
[[File:Panier_ihm_abstraite.png|maquetteBateaux02]]&lt;br /&gt;
&lt;br /&gt;
[[File:Mise_a_jour_catalogue_ihm_abstraite.png|maquetteBateaux03|800px]]&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32192</id>
		<title>Projet ECOM: vente de bateaux groupe 2</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32192"/>
		<updated>2016-12-13T09:59:01Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: /* Utilisateurs potentiels */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Liens=&lt;br /&gt;
* Lien vers le github : [https://github.com/ECOM-RICM5/ECOM Vente de bateaux en ligne Github]&lt;br /&gt;
* Lien vers le dossier de conception système : [[File:DCS.pdf|DCS]]&lt;br /&gt;
&lt;br /&gt;
=Résumé du projet=&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=L&#039;équipe=&lt;br /&gt;
&lt;br /&gt;
* DELAPORTE Adrien : Scrum Master&lt;br /&gt;
&lt;br /&gt;
* LUCIDARME Benjamin : responsable communication orale /clients&lt;br /&gt;
&lt;br /&gt;
* MOURET Adrien : responsable communication écrite&lt;br /&gt;
&lt;br /&gt;
* NDIAYE Yacine : chef de projet&lt;br /&gt;
&lt;br /&gt;
* ZEGAOUI Tachyedine&lt;br /&gt;
&lt;br /&gt;
=Suivi de projet=&lt;br /&gt;
&lt;br /&gt;
Nous travaillons avec la méthode agile SCRUM avec des sprints de durée 1 semaine. Le Scrum master ne sera pas fixe et changera chaque semaine.&lt;br /&gt;
&lt;br /&gt;
Pour un suivi des tâche, nous avons un gestionnaire de projet et de tâches: Icescrum et nous générerons des rapports au début et à la fin de chaque sprint jusqu&#039;au release de l&#039;application.&lt;br /&gt;
Chaque tâche sera associé à un membre du groupe. Il sera aussi possible de générer des rapports intermédiaires pour voir l&#039;état d&#039;évolution de chaque tache (TODO, IN progress ou DONE).&lt;br /&gt;
&lt;br /&gt;
De cette manière nous aurons un aperçu de la quantité de travail tout au long.&lt;br /&gt;
&lt;br /&gt;
Ici le [[Page de suivi des activités groupe 2| &#039;&#039;&#039;Lien vers la page de suivi des activités&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Contexte d&#039;utilisation=&lt;br /&gt;
Voici les contextes d&#039;utilisation de notre site de vente de bateaux:&lt;br /&gt;
&lt;br /&gt;
*L&#039;utilisateur est chez lui et souhaite acheter un bateau sur son ordinateur.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui mais a accès a un ordinateur et souhaite acheter un bateau sur un ordinateur avec son compte.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui et souhaite acheter un bateau sur son smartphone.&lt;br /&gt;
&lt;br /&gt;
=Analyse des besoins=&lt;br /&gt;
==Questionnaire==&lt;br /&gt;
[https://docs.google.com/forms/d/1lumWnZKXUmhyknUyAl3awS42fpZjYYuWUUxQcW-1IV0/viewform?edit_requested=true Questionnaire : Vente de bateaux]&lt;br /&gt;
===Analyse des données===&lt;br /&gt;
==== Cible ====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Age des utilisateurs&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Déjà propriétaire de bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Futur acheteur de bateau ?&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Pret à acheter en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux9.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux2.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux3.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
Notre cible de consommateurs est très large. En effet, toutes les catégories d&#039;âges sont bien représentées dans le graphique. La majorité n&#039;a jamais acheté de bateau et est prête à acheter un bateau, notamment en ligne. Nous devons donc principalement visé les nouveaux acheteurs de bateaux.&lt;br /&gt;
&lt;br /&gt;
==== Plateforme====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Plateforme&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Navigateur&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux7.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux8.png|center|thumb|400px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plateforme la plus intéressante pour les utilisateurs est l&#039;ordinateur et dans une moindre mesure, le téléphone portable. Les navigateurs les plus représentés sont Google Chrome et Mozilla Firefox.&lt;br /&gt;
Nous devons donc nous créer un site utilisable sur PC et téléphone, compatible avec le plus grand nombre de navigateurs possibles mais en préférence avec Google Chrome et Firefox.&lt;br /&gt;
&lt;br /&gt;
==== Fonctionnalités====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Caractéristiques du bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Service de livraison&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Conditions pour acheter un bateau en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux5.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux6.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux4.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plupart des nouveaux acheteurs sont intéressés par le prix, la marque et l&#039;année du bateau en priorité. Nous devrons donc mettre en place un système de catégorie des bateaux pour pouvoir filtrer les propositions en fonction des caractéristiques qui intéressent l&#039;utilisateur.&lt;br /&gt;
Plus de la moitié des futurs acheteurs sont intéressé par un service de livraison. Nous devrons donc un mettre un en place.&lt;br /&gt;
On peut également voir que certains utilisateurs serez intéressés par des garantis et un service client que nous devrions peut-être mettre également en place.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Analyse de la concurrence ===&lt;br /&gt;
*[http://www.annoncesbateau.com/ annoncesbateau.com] : Ce site n&#039;est pas très beau et ressemble beaucoup à leboncoin.fr. Cependant la procédure d&#039;achat est simple et intuitive.&lt;br /&gt;
&lt;br /&gt;
*[http://www.youboat.fr/annonces-bateau/ youboat.fr] : Ce site n&#039;est pas très beau, pas intuitif et assez brouillon. La recherche de bateau n&#039;est pas très simple. Le site pour mettre en vente son bateau est séparé et plus ergonomique.&lt;br /&gt;
&lt;br /&gt;
*[http://www.annonces-marine.com/ annonces-marines.com] : Ce site n&#039;est pas très intuitif, on est vite perdu. Il faut payer 19€ pour déposer une annonce. Le formulaire en ligne n&#039;est pas très adapté.&lt;br /&gt;
&lt;br /&gt;
*[http://www.ventedebateaux.com/ ventedebateaux.com] : La recherche pas critères n&#039;est pas adaptée (ex : jetski -&amp;gt; longueur ?). Les détails de chaque bateau sont plus compréhensibles que sur les autres sites. Le système de contact est très simple d&#039;utilisation et le système d&#039;onglets est très intéressant.&lt;br /&gt;
&lt;br /&gt;
=Choix technologiques=&lt;br /&gt;
Pour mener à bien ce projet, nous allons utiliser Glassfish comme serveur d&#039;application puisque nous utiliserons JavaEE pour développer l&#039;application. Nous allons également utiliser MySQL ainsi que les EJB pour gérer la base de donnée. La gestion des réplications de la base de données se fera avec MySQL Cluster. De plus, la gestion du flux de trafic se fera avec Grafana. Nous allons également avoir besoin d&#039;un outil de déploiment continue, et nous allons utiliser Jenkins. Enfin, pour l&#039;IHM, nous allons utiliser HTML5 accompagné de CSS et de Javascript.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=SRS=&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
=== Objectif du projet ===&lt;br /&gt;
L&#039;objectif de ce projet est de créer une plateforme de vente de bateaux neufs en ligne. Le client pourra se servir de ce site pour consulter et acheter le bateau qu&#039;il désire en toute sécurité.&lt;br /&gt;
&lt;br /&gt;
=== Portée du produit ===&lt;br /&gt;
&lt;br /&gt;
Le site web se doit d&#039;être intuitif et doit rassurer l&#039;utilisateur sur la fiabilité de l&#039;entreprise. Le site s&#039;adresse à des adultes. Les personnes les plus aptes à acheter un bateau dans l&#039;immediat sont, selon notre enquète, les personnes de plus de 26 ans. Cependant, il est important que les plus jeunes gardent une bonne image de notre entreprise afin qu&#039;ils pensent à nous lorsqu&#039;ils seront prêt à acheter un bateau. Les clients de plus de 60 ans sont de très bons clients potentiels puisque c&#039;est la tranche d&#039;âge dans laquelle nous avons reçu le plus de réponses positives à la question &amp;quot;Etes vous pret à acheter un bateau?&amp;quot;. Cependant, ces clients ne sont pas forcement à l&#039;aise avec l&#039;outil informatique, c&#039;est pourquoi nous insistons sur une prise en main facile et rapide du site.&lt;br /&gt;
&lt;br /&gt;
== Description générale==&lt;br /&gt;
===  Le but du produit===&lt;br /&gt;
&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=== Fonctionnalités===&lt;br /&gt;
&lt;br /&gt;
Pour les clients :&lt;br /&gt;
* Créer un compte&lt;br /&gt;
* S&#039;identifier&lt;br /&gt;
* Trier les bateaux selon des critères précis&lt;br /&gt;
* Consulter les bateaux d&#039;une même catégorie&lt;br /&gt;
* Consulter les détails d&#039;un bateau en particulier&lt;br /&gt;
* Contacter le vendeur&lt;br /&gt;
* Acheter un bateau&lt;br /&gt;
&lt;br /&gt;
=== Utilisateurs potentiels===&lt;br /&gt;
Les utilisateurs potentiels sont tous les adultes pret à acheter un bateau. Après notre étude, nous avons remarqué que les personnes qui ont déja acheté un bateau dans le passé sont tout autant interessés que ceux qui n&#039;en n&#039;ont jamais acheté, cependant, il y a plus de clients potentiels qui n&#039;ont jamais acheté de bateau. Nous avons également déduit de cette étude que les personnes de moins de 26 ans ne sont généralement pas pretes à acheter un bateau, mais on peut supposer que dans quelques années, ces personnes seront des clients plus sérieux.&lt;br /&gt;
Nous en déduisons que nos utilisateurs potentiels sont des adultes, agés généralement de plus de 26 ans, qui n&#039;ont généralement pas acheté de bateau auparavant.&lt;br /&gt;
&lt;br /&gt;
=== Présentation du site ===&lt;br /&gt;
Le site se présente sous la forme suivante. La page d&#039;accueil propose à l&#039;utilisateur de trier les bateaux via les catégories, ou scroller vers le bas et regarder les annonces misent en avant.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:capture1.png|page d&#039;accueil]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lorsque l&#039;utilisateur clique sur une catégorie, l&#039;onglet suivant s&#039;ouvre:&lt;br /&gt;
&lt;br /&gt;
[[File:capture6.png|categories]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si l&#039;utilisateur scroll vers le bas, il peut visualiser les offres misent en avant:&lt;br /&gt;
&lt;br /&gt;
[[File:capture7.png|offres mises en avant]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tout en bas du site, l&#039;utilisateur peux consulter les mentions légales ainsi que quelques accessoires pouvant l&#039;interesser.&lt;br /&gt;
&lt;br /&gt;
[[File:capture3.png|accessoires]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lorsque l&#039;utilisateur selectionne une annonce pour plus d&#039;informations, la page relative à cette annonce s&#039;affiche.&lt;br /&gt;
&lt;br /&gt;
[[File:capture4.png|informations]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enfin, l&#039;utilisateur doit créer un compte pour pouvoir acheter un bateau.&lt;br /&gt;
&lt;br /&gt;
[[File:capture5.png|creation de compte]]&lt;br /&gt;
&lt;br /&gt;
=== Responsive Design ===&lt;br /&gt;
&lt;br /&gt;
Le site est également accessible depuis les téléphones mobiles. Le design du site s&#039;adapte aux petits écrans. Voici quelques captures d&#039;écrans sur un téléphone de petite taille:&lt;br /&gt;
&lt;br /&gt;
[[File:capturemobile1.png|capture mobile 1]]&lt;br /&gt;
&lt;br /&gt;
Les différentes catégories se présentent également sous cette forme:&lt;br /&gt;
&lt;br /&gt;
[[File:capturemobile2.png|capture mobile 2]]&lt;br /&gt;
=== Cas d&#039;utilisations===&lt;br /&gt;
[[File:index.png|cas d&#039;utilisation]]&lt;br /&gt;
&lt;br /&gt;
=== Contraintes générales===&lt;br /&gt;
* Avoir une connection internet&lt;br /&gt;
* Disposer d&#039;un compte pour mettre un bateau dans le panier&lt;br /&gt;
* Disposer d&#039;une carte bancaire pour acheter un bateau&lt;br /&gt;
* Le site doit disposer d&#039;un nombre minimum d&#039;annonce afin que l&#039;utilisateur puisse faire son choix&lt;br /&gt;
&lt;br /&gt;
=Tâches=&lt;br /&gt;
&#039;&#039;&#039;Diagrammes des tâches&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1- L&#039;utilisateur passe une commande: sans inscription&lt;br /&gt;
&lt;br /&gt;
[[File:C1.png|Passer une commande]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2- Le client crée un compte&lt;br /&gt;
&lt;br /&gt;
[[File:C2.png|Créer un compte]]&lt;br /&gt;
&lt;br /&gt;
3- Le client consulte les annonces&lt;br /&gt;
&lt;br /&gt;
[[File:C3.png|Consulter les annonces]]&lt;br /&gt;
&lt;br /&gt;
=Base de données=&lt;br /&gt;
&lt;br /&gt;
[[File:Bd.png|base de données]]&lt;br /&gt;
&lt;br /&gt;
=IHM=&lt;br /&gt;
&lt;br /&gt;
== Maquettes ==&lt;br /&gt;
[[File:8.png|page_accueil]]&lt;br /&gt;
[[File:9.png|page_panier]]&lt;br /&gt;
&lt;br /&gt;
== IHM abstraite ==&lt;br /&gt;
&lt;br /&gt;
[[File:MaquetteBateaux02.jpg|maquetteBateaux01]]&lt;br /&gt;
&lt;br /&gt;
[[File:Panier_ihm_abstraite.png|maquetteBateaux02]]&lt;br /&gt;
&lt;br /&gt;
[[File:Mise_a_jour_catalogue_ihm_abstraite.png|maquetteBateaux03|800px]]&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32191</id>
		<title>Projet ECOM: vente de bateaux groupe 2</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32191"/>
		<updated>2016-12-13T09:57:13Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: /* Portée du produit */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Liens=&lt;br /&gt;
* Lien vers le github : [https://github.com/ECOM-RICM5/ECOM Vente de bateaux en ligne Github]&lt;br /&gt;
* Lien vers le dossier de conception système : [[File:DCS.pdf|DCS]]&lt;br /&gt;
&lt;br /&gt;
=Résumé du projet=&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=L&#039;équipe=&lt;br /&gt;
&lt;br /&gt;
* DELAPORTE Adrien : Scrum Master&lt;br /&gt;
&lt;br /&gt;
* LUCIDARME Benjamin : responsable communication orale /clients&lt;br /&gt;
&lt;br /&gt;
* MOURET Adrien : responsable communication écrite&lt;br /&gt;
&lt;br /&gt;
* NDIAYE Yacine : chef de projet&lt;br /&gt;
&lt;br /&gt;
* ZEGAOUI Tachyedine&lt;br /&gt;
&lt;br /&gt;
=Suivi de projet=&lt;br /&gt;
&lt;br /&gt;
Nous travaillons avec la méthode agile SCRUM avec des sprints de durée 1 semaine. Le Scrum master ne sera pas fixe et changera chaque semaine.&lt;br /&gt;
&lt;br /&gt;
Pour un suivi des tâche, nous avons un gestionnaire de projet et de tâches: Icescrum et nous générerons des rapports au début et à la fin de chaque sprint jusqu&#039;au release de l&#039;application.&lt;br /&gt;
Chaque tâche sera associé à un membre du groupe. Il sera aussi possible de générer des rapports intermédiaires pour voir l&#039;état d&#039;évolution de chaque tache (TODO, IN progress ou DONE).&lt;br /&gt;
&lt;br /&gt;
De cette manière nous aurons un aperçu de la quantité de travail tout au long.&lt;br /&gt;
&lt;br /&gt;
Ici le [[Page de suivi des activités groupe 2| &#039;&#039;&#039;Lien vers la page de suivi des activités&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Contexte d&#039;utilisation=&lt;br /&gt;
Voici les contextes d&#039;utilisation de notre site de vente de bateaux:&lt;br /&gt;
&lt;br /&gt;
*L&#039;utilisateur est chez lui et souhaite acheter un bateau sur son ordinateur.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui mais a accès a un ordinateur et souhaite acheter un bateau sur un ordinateur avec son compte.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui et souhaite acheter un bateau sur son smartphone.&lt;br /&gt;
&lt;br /&gt;
=Analyse des besoins=&lt;br /&gt;
==Questionnaire==&lt;br /&gt;
[https://docs.google.com/forms/d/1lumWnZKXUmhyknUyAl3awS42fpZjYYuWUUxQcW-1IV0/viewform?edit_requested=true Questionnaire : Vente de bateaux]&lt;br /&gt;
===Analyse des données===&lt;br /&gt;
==== Cible ====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Age des utilisateurs&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Déjà propriétaire de bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Futur acheteur de bateau ?&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Pret à acheter en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux9.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux2.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux3.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
Notre cible de consommateurs est très large. En effet, toutes les catégories d&#039;âges sont bien représentées dans le graphique. La majorité n&#039;a jamais acheté de bateau et est prête à acheter un bateau, notamment en ligne. Nous devons donc principalement visé les nouveaux acheteurs de bateaux.&lt;br /&gt;
&lt;br /&gt;
==== Plateforme====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Plateforme&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Navigateur&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux7.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux8.png|center|thumb|400px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plateforme la plus intéressante pour les utilisateurs est l&#039;ordinateur et dans une moindre mesure, le téléphone portable. Les navigateurs les plus représentés sont Google Chrome et Mozilla Firefox.&lt;br /&gt;
Nous devons donc nous créer un site utilisable sur PC et téléphone, compatible avec le plus grand nombre de navigateurs possibles mais en préférence avec Google Chrome et Firefox.&lt;br /&gt;
&lt;br /&gt;
==== Fonctionnalités====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Caractéristiques du bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Service de livraison&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Conditions pour acheter un bateau en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux5.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux6.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux4.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plupart des nouveaux acheteurs sont intéressés par le prix, la marque et l&#039;année du bateau en priorité. Nous devrons donc mettre en place un système de catégorie des bateaux pour pouvoir filtrer les propositions en fonction des caractéristiques qui intéressent l&#039;utilisateur.&lt;br /&gt;
Plus de la moitié des futurs acheteurs sont intéressé par un service de livraison. Nous devrons donc un mettre un en place.&lt;br /&gt;
On peut également voir que certains utilisateurs serez intéressés par des garantis et un service client que nous devrions peut-être mettre également en place.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Analyse de la concurrence ===&lt;br /&gt;
*[http://www.annoncesbateau.com/ annoncesbateau.com] : Ce site n&#039;est pas très beau et ressemble beaucoup à leboncoin.fr. Cependant la procédure d&#039;achat est simple et intuitive.&lt;br /&gt;
&lt;br /&gt;
*[http://www.youboat.fr/annonces-bateau/ youboat.fr] : Ce site n&#039;est pas très beau, pas intuitif et assez brouillon. La recherche de bateau n&#039;est pas très simple. Le site pour mettre en vente son bateau est séparé et plus ergonomique.&lt;br /&gt;
&lt;br /&gt;
*[http://www.annonces-marine.com/ annonces-marines.com] : Ce site n&#039;est pas très intuitif, on est vite perdu. Il faut payer 19€ pour déposer une annonce. Le formulaire en ligne n&#039;est pas très adapté.&lt;br /&gt;
&lt;br /&gt;
*[http://www.ventedebateaux.com/ ventedebateaux.com] : La recherche pas critères n&#039;est pas adaptée (ex : jetski -&amp;gt; longueur ?). Les détails de chaque bateau sont plus compréhensibles que sur les autres sites. Le système de contact est très simple d&#039;utilisation et le système d&#039;onglets est très intéressant.&lt;br /&gt;
&lt;br /&gt;
=Choix technologiques=&lt;br /&gt;
Pour mener à bien ce projet, nous allons utiliser Glassfish comme serveur d&#039;application puisque nous utiliserons JavaEE pour développer l&#039;application. Nous allons également utiliser MySQL ainsi que les EJB pour gérer la base de donnée. La gestion des réplications de la base de données se fera avec MySQL Cluster. De plus, la gestion du flux de trafic se fera avec Grafana. Nous allons également avoir besoin d&#039;un outil de déploiment continue, et nous allons utiliser Jenkins. Enfin, pour l&#039;IHM, nous allons utiliser HTML5 accompagné de CSS et de Javascript.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=SRS=&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
=== Objectif du projet ===&lt;br /&gt;
L&#039;objectif de ce projet est de créer une plateforme de vente de bateaux neufs en ligne. Le client pourra se servir de ce site pour consulter et acheter le bateau qu&#039;il désire en toute sécurité.&lt;br /&gt;
&lt;br /&gt;
=== Portée du produit ===&lt;br /&gt;
&lt;br /&gt;
Le site web se doit d&#039;être intuitif et doit rassurer l&#039;utilisateur sur la fiabilité de l&#039;entreprise. Le site s&#039;adresse à des adultes. Les personnes les plus aptes à acheter un bateau dans l&#039;immediat sont, selon notre enquète, les personnes de plus de 26 ans. Cependant, il est important que les plus jeunes gardent une bonne image de notre entreprise afin qu&#039;ils pensent à nous lorsqu&#039;ils seront prêt à acheter un bateau. Les clients de plus de 60 ans sont de très bons clients potentiels puisque c&#039;est la tranche d&#039;âge dans laquelle nous avons reçu le plus de réponses positives à la question &amp;quot;Etes vous pret à acheter un bateau?&amp;quot;. Cependant, ces clients ne sont pas forcement à l&#039;aise avec l&#039;outil informatique, c&#039;est pourquoi nous insistons sur une prise en main facile et rapide du site.&lt;br /&gt;
&lt;br /&gt;
== Description générale==&lt;br /&gt;
===  Le but du produit===&lt;br /&gt;
&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=== Fonctionnalités===&lt;br /&gt;
&lt;br /&gt;
Pour les clients :&lt;br /&gt;
* Créer un compte&lt;br /&gt;
* S&#039;identifier&lt;br /&gt;
* Trier les bateaux selon des critères précis&lt;br /&gt;
* Consulter les bateaux d&#039;une même catégorie&lt;br /&gt;
* Consulter les détails d&#039;un bateau en particulier&lt;br /&gt;
* Contacter le vendeur&lt;br /&gt;
* Acheter un bateau&lt;br /&gt;
&lt;br /&gt;
=== Utilisateurs potentiels===&lt;br /&gt;
Les utilisateurs potentiels sont tous les adultes pret à acheter un bateau. Après notre étude, nous avons remarqué que les personnes qui ont déja acheté un bateau dans le passé sont tout autant interessés que ceux qui n&#039;en n&#039;ont jamais acheté, cependant, il y a plus de client potentiel qui n&#039;ont jamais acheté de bateau. Nous avons également déduis de cette étude que les personnes de moins de 26 ans ne sont généralement pas pret à acheter un bateau, mais on peut supposer que dans quelques années, ces personnes seront des clients plus sérieux.&lt;br /&gt;
Nous en déduisons que nos utilisateurs potentiels sont des adultes, agés généralement de plus de 26 ans, qui n&#039;ont généralement pas acheté de bateau auparavant.&lt;br /&gt;
&lt;br /&gt;
=== Présentation du site ===&lt;br /&gt;
Le site se présente sous la forme suivante. La page d&#039;accueil propose à l&#039;utilisateur de trier les bateaux via les catégories, ou scroller vers le bas et regarder les annonces misent en avant.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:capture1.png|page d&#039;accueil]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lorsque l&#039;utilisateur clique sur une catégorie, l&#039;onglet suivant s&#039;ouvre:&lt;br /&gt;
&lt;br /&gt;
[[File:capture6.png|categories]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si l&#039;utilisateur scroll vers le bas, il peut visualiser les offres misent en avant:&lt;br /&gt;
&lt;br /&gt;
[[File:capture7.png|offres mises en avant]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tout en bas du site, l&#039;utilisateur peux consulter les mentions légales ainsi que quelques accessoires pouvant l&#039;interesser.&lt;br /&gt;
&lt;br /&gt;
[[File:capture3.png|accessoires]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lorsque l&#039;utilisateur selectionne une annonce pour plus d&#039;informations, la page relative à cette annonce s&#039;affiche.&lt;br /&gt;
&lt;br /&gt;
[[File:capture4.png|informations]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enfin, l&#039;utilisateur doit créer un compte pour pouvoir acheter un bateau.&lt;br /&gt;
&lt;br /&gt;
[[File:capture5.png|creation de compte]]&lt;br /&gt;
&lt;br /&gt;
=== Responsive Design ===&lt;br /&gt;
&lt;br /&gt;
Le site est également accessible depuis les téléphones mobiles. Le design du site s&#039;adapte aux petits écrans. Voici quelques captures d&#039;écrans sur un téléphone de petite taille:&lt;br /&gt;
&lt;br /&gt;
[[File:capturemobile1.png|capture mobile 1]]&lt;br /&gt;
&lt;br /&gt;
Les différentes catégories se présentent également sous cette forme:&lt;br /&gt;
&lt;br /&gt;
[[File:capturemobile2.png|capture mobile 2]]&lt;br /&gt;
=== Cas d&#039;utilisations===&lt;br /&gt;
[[File:index.png|cas d&#039;utilisation]]&lt;br /&gt;
&lt;br /&gt;
=== Contraintes générales===&lt;br /&gt;
* Avoir une connection internet&lt;br /&gt;
* Disposer d&#039;un compte pour mettre un bateau dans le panier&lt;br /&gt;
* Disposer d&#039;une carte bancaire pour acheter un bateau&lt;br /&gt;
* Le site doit disposer d&#039;un nombre minimum d&#039;annonce afin que l&#039;utilisateur puisse faire son choix&lt;br /&gt;
&lt;br /&gt;
=Tâches=&lt;br /&gt;
&#039;&#039;&#039;Diagrammes des tâches&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1- L&#039;utilisateur passe une commande: sans inscription&lt;br /&gt;
&lt;br /&gt;
[[File:C1.png|Passer une commande]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2- Le client crée un compte&lt;br /&gt;
&lt;br /&gt;
[[File:C2.png|Créer un compte]]&lt;br /&gt;
&lt;br /&gt;
3- Le client consulte les annonces&lt;br /&gt;
&lt;br /&gt;
[[File:C3.png|Consulter les annonces]]&lt;br /&gt;
&lt;br /&gt;
=Base de données=&lt;br /&gt;
&lt;br /&gt;
[[File:Bd.png|base de données]]&lt;br /&gt;
&lt;br /&gt;
=IHM=&lt;br /&gt;
&lt;br /&gt;
== Maquettes ==&lt;br /&gt;
[[File:8.png|page_accueil]]&lt;br /&gt;
[[File:9.png|page_panier]]&lt;br /&gt;
&lt;br /&gt;
== IHM abstraite ==&lt;br /&gt;
&lt;br /&gt;
[[File:MaquetteBateaux02.jpg|maquetteBateaux01]]&lt;br /&gt;
&lt;br /&gt;
[[File:Panier_ihm_abstraite.png|maquetteBateaux02]]&lt;br /&gt;
&lt;br /&gt;
[[File:Mise_a_jour_catalogue_ihm_abstraite.png|maquetteBateaux03|800px]]&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32190</id>
		<title>Projet ECOM: vente de bateaux groupe 2</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32190"/>
		<updated>2016-12-13T09:56:11Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: /* Objectif du projet */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Liens=&lt;br /&gt;
* Lien vers le github : [https://github.com/ECOM-RICM5/ECOM Vente de bateaux en ligne Github]&lt;br /&gt;
* Lien vers le dossier de conception système : [[File:DCS.pdf|DCS]]&lt;br /&gt;
&lt;br /&gt;
=Résumé du projet=&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=L&#039;équipe=&lt;br /&gt;
&lt;br /&gt;
* DELAPORTE Adrien : Scrum Master&lt;br /&gt;
&lt;br /&gt;
* LUCIDARME Benjamin : responsable communication orale /clients&lt;br /&gt;
&lt;br /&gt;
* MOURET Adrien : responsable communication écrite&lt;br /&gt;
&lt;br /&gt;
* NDIAYE Yacine : chef de projet&lt;br /&gt;
&lt;br /&gt;
* ZEGAOUI Tachyedine&lt;br /&gt;
&lt;br /&gt;
=Suivi de projet=&lt;br /&gt;
&lt;br /&gt;
Nous travaillons avec la méthode agile SCRUM avec des sprints de durée 1 semaine. Le Scrum master ne sera pas fixe et changera chaque semaine.&lt;br /&gt;
&lt;br /&gt;
Pour un suivi des tâche, nous avons un gestionnaire de projet et de tâches: Icescrum et nous générerons des rapports au début et à la fin de chaque sprint jusqu&#039;au release de l&#039;application.&lt;br /&gt;
Chaque tâche sera associé à un membre du groupe. Il sera aussi possible de générer des rapports intermédiaires pour voir l&#039;état d&#039;évolution de chaque tache (TODO, IN progress ou DONE).&lt;br /&gt;
&lt;br /&gt;
De cette manière nous aurons un aperçu de la quantité de travail tout au long.&lt;br /&gt;
&lt;br /&gt;
Ici le [[Page de suivi des activités groupe 2| &#039;&#039;&#039;Lien vers la page de suivi des activités&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Contexte d&#039;utilisation=&lt;br /&gt;
Voici les contextes d&#039;utilisation de notre site de vente de bateaux:&lt;br /&gt;
&lt;br /&gt;
*L&#039;utilisateur est chez lui et souhaite acheter un bateau sur son ordinateur.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui mais a accès a un ordinateur et souhaite acheter un bateau sur un ordinateur avec son compte.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui et souhaite acheter un bateau sur son smartphone.&lt;br /&gt;
&lt;br /&gt;
=Analyse des besoins=&lt;br /&gt;
==Questionnaire==&lt;br /&gt;
[https://docs.google.com/forms/d/1lumWnZKXUmhyknUyAl3awS42fpZjYYuWUUxQcW-1IV0/viewform?edit_requested=true Questionnaire : Vente de bateaux]&lt;br /&gt;
===Analyse des données===&lt;br /&gt;
==== Cible ====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Age des utilisateurs&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Déjà propriétaire de bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Futur acheteur de bateau ?&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Pret à acheter en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux9.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux2.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux3.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
Notre cible de consommateurs est très large. En effet, toutes les catégories d&#039;âges sont bien représentées dans le graphique. La majorité n&#039;a jamais acheté de bateau et est prête à acheter un bateau, notamment en ligne. Nous devons donc principalement visé les nouveaux acheteurs de bateaux.&lt;br /&gt;
&lt;br /&gt;
==== Plateforme====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Plateforme&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Navigateur&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux7.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux8.png|center|thumb|400px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plateforme la plus intéressante pour les utilisateurs est l&#039;ordinateur et dans une moindre mesure, le téléphone portable. Les navigateurs les plus représentés sont Google Chrome et Mozilla Firefox.&lt;br /&gt;
Nous devons donc nous créer un site utilisable sur PC et téléphone, compatible avec le plus grand nombre de navigateurs possibles mais en préférence avec Google Chrome et Firefox.&lt;br /&gt;
&lt;br /&gt;
==== Fonctionnalités====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Caractéristiques du bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Service de livraison&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Conditions pour acheter un bateau en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux5.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux6.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux4.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plupart des nouveaux acheteurs sont intéressés par le prix, la marque et l&#039;année du bateau en priorité. Nous devrons donc mettre en place un système de catégorie des bateaux pour pouvoir filtrer les propositions en fonction des caractéristiques qui intéressent l&#039;utilisateur.&lt;br /&gt;
Plus de la moitié des futurs acheteurs sont intéressé par un service de livraison. Nous devrons donc un mettre un en place.&lt;br /&gt;
On peut également voir que certains utilisateurs serez intéressés par des garantis et un service client que nous devrions peut-être mettre également en place.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Analyse de la concurrence ===&lt;br /&gt;
*[http://www.annoncesbateau.com/ annoncesbateau.com] : Ce site n&#039;est pas très beau et ressemble beaucoup à leboncoin.fr. Cependant la procédure d&#039;achat est simple et intuitive.&lt;br /&gt;
&lt;br /&gt;
*[http://www.youboat.fr/annonces-bateau/ youboat.fr] : Ce site n&#039;est pas très beau, pas intuitif et assez brouillon. La recherche de bateau n&#039;est pas très simple. Le site pour mettre en vente son bateau est séparé et plus ergonomique.&lt;br /&gt;
&lt;br /&gt;
*[http://www.annonces-marine.com/ annonces-marines.com] : Ce site n&#039;est pas très intuitif, on est vite perdu. Il faut payer 19€ pour déposer une annonce. Le formulaire en ligne n&#039;est pas très adapté.&lt;br /&gt;
&lt;br /&gt;
*[http://www.ventedebateaux.com/ ventedebateaux.com] : La recherche pas critères n&#039;est pas adaptée (ex : jetski -&amp;gt; longueur ?). Les détails de chaque bateau sont plus compréhensibles que sur les autres sites. Le système de contact est très simple d&#039;utilisation et le système d&#039;onglets est très intéressant.&lt;br /&gt;
&lt;br /&gt;
=Choix technologiques=&lt;br /&gt;
Pour mener à bien ce projet, nous allons utiliser Glassfish comme serveur d&#039;application puisque nous utiliserons JavaEE pour développer l&#039;application. Nous allons également utiliser MySQL ainsi que les EJB pour gérer la base de donnée. La gestion des réplications de la base de données se fera avec MySQL Cluster. De plus, la gestion du flux de trafic se fera avec Grafana. Nous allons également avoir besoin d&#039;un outil de déploiment continue, et nous allons utiliser Jenkins. Enfin, pour l&#039;IHM, nous allons utiliser HTML5 accompagné de CSS et de Javascript.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=SRS=&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
=== Objectif du projet ===&lt;br /&gt;
L&#039;objectif de ce projet est de créer une plateforme de vente de bateaux neufs en ligne. Le client pourra se servir de ce site pour consulter et acheter le bateau qu&#039;il désire en toute sécurité.&lt;br /&gt;
&lt;br /&gt;
=== Portée du produit ===&lt;br /&gt;
&lt;br /&gt;
Le site web se doit d&#039;être intuitif et doit rassurer l&#039;utilisateur sur la fiabilité de l&#039;entreprise. Le site s&#039;adresse à des adultes. Les personnes les plus aptes à acheter un bateau dans l&#039;immediat sont, selon notre enquète, les personnes de plus de 26 ans. Cependant, il est important que les plus jeunes gardent une bonne image de notre entreprise afin qu&#039;ils pensent à nous lorsqu&#039;ils seront prêt à acheter un bateau. Les clients de plus de 60 ans sont de très bons clients potentiels puisque c&#039;est la tranche d&#039;âge dans laquelle nous avons reçu le plus de réponse positive à la question &amp;quot;Etes vous pret à acheter un bateau?&amp;quot;. Cependant, ces clients ne sont pas forcement à l&#039;aise avec l&#039;outil informatique, c&#039;est pourquoi nous insistons sur une prise en main facile et rapide du site.&lt;br /&gt;
&lt;br /&gt;
== Description générale==&lt;br /&gt;
===  Le but du produit===&lt;br /&gt;
&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=== Fonctionnalités===&lt;br /&gt;
&lt;br /&gt;
Pour les clients :&lt;br /&gt;
* Créer un compte&lt;br /&gt;
* S&#039;identifier&lt;br /&gt;
* Trier les bateaux selon des critères précis&lt;br /&gt;
* Consulter les bateaux d&#039;une même catégorie&lt;br /&gt;
* Consulter les détails d&#039;un bateau en particulier&lt;br /&gt;
* Contacter le vendeur&lt;br /&gt;
* Acheter un bateau&lt;br /&gt;
&lt;br /&gt;
=== Utilisateurs potentiels===&lt;br /&gt;
Les utilisateurs potentiels sont tous les adultes pret à acheter un bateau. Après notre étude, nous avons remarqué que les personnes qui ont déja acheté un bateau dans le passé sont tout autant interessés que ceux qui n&#039;en n&#039;ont jamais acheté, cependant, il y a plus de client potentiel qui n&#039;ont jamais acheté de bateau. Nous avons également déduis de cette étude que les personnes de moins de 26 ans ne sont généralement pas pret à acheter un bateau, mais on peut supposer que dans quelques années, ces personnes seront des clients plus sérieux.&lt;br /&gt;
Nous en déduisons que nos utilisateurs potentiels sont des adultes, agés généralement de plus de 26 ans, qui n&#039;ont généralement pas acheté de bateau auparavant.&lt;br /&gt;
&lt;br /&gt;
=== Présentation du site ===&lt;br /&gt;
Le site se présente sous la forme suivante. La page d&#039;accueil propose à l&#039;utilisateur de trier les bateaux via les catégories, ou scroller vers le bas et regarder les annonces misent en avant.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:capture1.png|page d&#039;accueil]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lorsque l&#039;utilisateur clique sur une catégorie, l&#039;onglet suivant s&#039;ouvre:&lt;br /&gt;
&lt;br /&gt;
[[File:capture6.png|categories]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si l&#039;utilisateur scroll vers le bas, il peut visualiser les offres misent en avant:&lt;br /&gt;
&lt;br /&gt;
[[File:capture7.png|offres mises en avant]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tout en bas du site, l&#039;utilisateur peux consulter les mentions légales ainsi que quelques accessoires pouvant l&#039;interesser.&lt;br /&gt;
&lt;br /&gt;
[[File:capture3.png|accessoires]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lorsque l&#039;utilisateur selectionne une annonce pour plus d&#039;informations, la page relative à cette annonce s&#039;affiche.&lt;br /&gt;
&lt;br /&gt;
[[File:capture4.png|informations]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enfin, l&#039;utilisateur doit créer un compte pour pouvoir acheter un bateau.&lt;br /&gt;
&lt;br /&gt;
[[File:capture5.png|creation de compte]]&lt;br /&gt;
&lt;br /&gt;
=== Responsive Design ===&lt;br /&gt;
&lt;br /&gt;
Le site est également accessible depuis les téléphones mobiles. Le design du site s&#039;adapte aux petits écrans. Voici quelques captures d&#039;écrans sur un téléphone de petite taille:&lt;br /&gt;
&lt;br /&gt;
[[File:capturemobile1.png|capture mobile 1]]&lt;br /&gt;
&lt;br /&gt;
Les différentes catégories se présentent également sous cette forme:&lt;br /&gt;
&lt;br /&gt;
[[File:capturemobile2.png|capture mobile 2]]&lt;br /&gt;
=== Cas d&#039;utilisations===&lt;br /&gt;
[[File:index.png|cas d&#039;utilisation]]&lt;br /&gt;
&lt;br /&gt;
=== Contraintes générales===&lt;br /&gt;
* Avoir une connection internet&lt;br /&gt;
* Disposer d&#039;un compte pour mettre un bateau dans le panier&lt;br /&gt;
* Disposer d&#039;une carte bancaire pour acheter un bateau&lt;br /&gt;
* Le site doit disposer d&#039;un nombre minimum d&#039;annonce afin que l&#039;utilisateur puisse faire son choix&lt;br /&gt;
&lt;br /&gt;
=Tâches=&lt;br /&gt;
&#039;&#039;&#039;Diagrammes des tâches&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1- L&#039;utilisateur passe une commande: sans inscription&lt;br /&gt;
&lt;br /&gt;
[[File:C1.png|Passer une commande]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2- Le client crée un compte&lt;br /&gt;
&lt;br /&gt;
[[File:C2.png|Créer un compte]]&lt;br /&gt;
&lt;br /&gt;
3- Le client consulte les annonces&lt;br /&gt;
&lt;br /&gt;
[[File:C3.png|Consulter les annonces]]&lt;br /&gt;
&lt;br /&gt;
=Base de données=&lt;br /&gt;
&lt;br /&gt;
[[File:Bd.png|base de données]]&lt;br /&gt;
&lt;br /&gt;
=IHM=&lt;br /&gt;
&lt;br /&gt;
== Maquettes ==&lt;br /&gt;
[[File:8.png|page_accueil]]&lt;br /&gt;
[[File:9.png|page_panier]]&lt;br /&gt;
&lt;br /&gt;
== IHM abstraite ==&lt;br /&gt;
&lt;br /&gt;
[[File:MaquetteBateaux02.jpg|maquetteBateaux01]]&lt;br /&gt;
&lt;br /&gt;
[[File:Panier_ihm_abstraite.png|maquetteBateaux02]]&lt;br /&gt;
&lt;br /&gt;
[[File:Mise_a_jour_catalogue_ihm_abstraite.png|maquetteBateaux03|800px]]&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32182</id>
		<title>Projet ECOM: vente de bateaux groupe 2</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32182"/>
		<updated>2016-12-13T09:17:21Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: /* Présentation du site */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Liens=&lt;br /&gt;
* Lien vers le github : [https://github.com/ECOM-RICM5/ECOM Vente de bateaux en ligne Github]&lt;br /&gt;
* Lien vers le dossier de conception système : [[File:DCS.pdf|DCS]]&lt;br /&gt;
&lt;br /&gt;
=Résumé du projet=&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=L&#039;équipe=&lt;br /&gt;
&lt;br /&gt;
* DELAPORTE Adrien : Scrum Master&lt;br /&gt;
&lt;br /&gt;
* LUCIDARME Benjamin : responsable communication orale /clients&lt;br /&gt;
&lt;br /&gt;
* MOURET Adrien : responsable communication écrite&lt;br /&gt;
&lt;br /&gt;
* NDIAYE Yacine : chef de projet&lt;br /&gt;
&lt;br /&gt;
* ZEGAOUI Tachyedine&lt;br /&gt;
&lt;br /&gt;
=Suivi de projet=&lt;br /&gt;
&lt;br /&gt;
Nous travaillons avec la méthode agile SCRUM avec des sprints de durée 1 semaine. Le Scrum master ne sera pas fixe et changera chaque semaine.&lt;br /&gt;
&lt;br /&gt;
Pour un suivi des tâche, nous avons un gestionnaire de projet et de tâches: Icescrum et nous générerons des rapports au début et à la fin de chaque sprint jusqu&#039;au release de l&#039;application.&lt;br /&gt;
Chaque tâche sera associé à un membre du groupe. Il sera aussi possible de générer des rapports intermédiaires pour voir l&#039;état d&#039;évolution de chaque tache (TODO, IN progress ou DONE).&lt;br /&gt;
&lt;br /&gt;
De cette manière nous aurons un aperçu de la quantité de travail tout au long.&lt;br /&gt;
&lt;br /&gt;
Ici le [[Page de suivi des activités groupe 2| &#039;&#039;&#039;Lien vers la page de suivi des activités&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Contexte d&#039;utilisation=&lt;br /&gt;
Voici les contextes d&#039;utilisation de notre site de vente de bateaux:&lt;br /&gt;
&lt;br /&gt;
*L&#039;utilisateur est chez lui et souhaite acheter un bateau sur son ordinateur.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui mais a accès a un ordinateur et souhaite acheter un bateau sur un ordinateur avec son compte.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui et souhaite acheter un bateau sur son smartphone.&lt;br /&gt;
&lt;br /&gt;
=Analyse des besoins=&lt;br /&gt;
==Questionnaire==&lt;br /&gt;
[https://docs.google.com/forms/d/1lumWnZKXUmhyknUyAl3awS42fpZjYYuWUUxQcW-1IV0/viewform?edit_requested=true Questionnaire : Vente de bateaux]&lt;br /&gt;
===Analyse des données===&lt;br /&gt;
==== Cible ====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Age des utilisateurs&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Déjà propriétaire de bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Futur acheteur de bateau ?&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Pret à acheter en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux9.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux2.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux3.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
Notre cible de consommateurs est très large. En effet, toutes les catégories d&#039;âges sont bien représentées dans le graphique. La majorité n&#039;a jamais acheté de bateau et est prête à acheter un bateau, notamment en ligne. Nous devons donc principalement visé les nouveaux acheteurs de bateaux.&lt;br /&gt;
&lt;br /&gt;
==== Plateforme====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Plateforme&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Navigateur&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux7.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux8.png|center|thumb|400px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plateforme la plus intéressante pour les utilisateurs est l&#039;ordinateur et dans une moindre mesure, le téléphone portable. Les navigateurs les plus représentés sont Google Chrome et Mozilla Firefox.&lt;br /&gt;
Nous devons donc nous créer un site utilisable sur PC et téléphone, compatible avec le plus grand nombre de navigateurs possibles mais en préférence avec Google Chrome et Firefox.&lt;br /&gt;
&lt;br /&gt;
==== Fonctionnalités====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Caractéristiques du bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Service de livraison&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Conditions pour acheter un bateau en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux5.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux6.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux4.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plupart des nouveaux acheteurs sont intéressés par le prix, la marque et l&#039;année du bateau en priorité. Nous devrons donc mettre en place un système de catégorie des bateaux pour pouvoir filtrer les propositions en fonction des caractéristiques qui intéressent l&#039;utilisateur.&lt;br /&gt;
Plus de la moitié des futurs acheteurs sont intéressé par un service de livraison. Nous devrons donc un mettre un en place.&lt;br /&gt;
On peut également voir que certains utilisateurs serez intéressés par des garantis et un service client que nous devrions peut-être mettre également en place.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Analyse de la concurrence ===&lt;br /&gt;
*[http://www.annoncesbateau.com/ annoncesbateau.com] : Ce site n&#039;est pas très beau et ressemble beaucoup à leboncoin.fr. Cependant la procédure d&#039;achat est simple et intuitive.&lt;br /&gt;
&lt;br /&gt;
*[http://www.youboat.fr/annonces-bateau/ youboat.fr] : Ce site n&#039;est pas très beau, pas intuitif et assez brouillon. La recherche de bateau n&#039;est pas très simple. Le site pour mettre en vente son bateau est séparé et plus ergonomique.&lt;br /&gt;
&lt;br /&gt;
*[http://www.annonces-marine.com/ annonces-marines.com] : Ce site n&#039;est pas très intuitif, on est vite perdu. Il faut payer 19€ pour déposer une annonce. Le formulaire en ligne n&#039;est pas très adapté.&lt;br /&gt;
&lt;br /&gt;
*[http://www.ventedebateaux.com/ ventedebateaux.com] : La recherche pas critères n&#039;est pas adaptée (ex : jetski -&amp;gt; longueur ?). Les détails de chaque bateau sont plus compréhensibles que sur les autres sites. Le système de contact est très simple d&#039;utilisation et le système d&#039;onglets est très intéressant.&lt;br /&gt;
&lt;br /&gt;
=Choix technologiques=&lt;br /&gt;
Pour mener à bien ce projet, nous allons utiliser Glassfish comme serveur d&#039;application puisque nous utiliserons JavaEE pour développer l&#039;application. Nous allons également utiliser MySQL ainsi que les EJB pour gérer la base de donnée. La gestion des réplications de la base de données se fera avec MySQL Cluster. De plus, la gestion du flux de trafic se fera avec Grafana. Nous allons également avoir besoin d&#039;un outil de déploiment continue, et nous allons utiliser Jenkins. Enfin, pour l&#039;IHM, nous allons utiliser HTML5 accompagné de CSS et de Javascript.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=SRS=&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
=== Objectif du projet ===&lt;br /&gt;
L&#039;objectif de ce projet est de créer une plateforme de vente de bateau neuf en ligne. Le client pourra se servir de ce site pour consulter et acheter le bateau qu&#039;il désire en toute sécurité.&lt;br /&gt;
&lt;br /&gt;
=== Portée du produit ===&lt;br /&gt;
&lt;br /&gt;
Le site web se doit d&#039;être intuitif et doit rassurer l&#039;utilisateur sur la fiabilité de l&#039;entreprise. Le site s&#039;adresse à des adultes. Les personnes les plus aptes à acheter un bateau dans l&#039;immediat sont, selon notre enquète, les personnes de plus de 26 ans. Cependant, il est important que les plus jeunes gardent une bonne image de notre entreprise afin qu&#039;ils pensent à nous lorsqu&#039;ils seront prêt à acheter un bateau. Les clients de plus de 60 ans sont de très bons clients potentiels puisque c&#039;est la tranche d&#039;âge dans laquelle nous avons reçu le plus de réponse positive à la question &amp;quot;Etes vous pret à acheter un bateau?&amp;quot;. Cependant, ces clients ne sont pas forcement à l&#039;aise avec l&#039;outil informatique, c&#039;est pourquoi nous insistons sur une prise en main facile et rapide du site.&lt;br /&gt;
&lt;br /&gt;
== Description générale==&lt;br /&gt;
===  Le but du produit===&lt;br /&gt;
&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=== Fonctionnalités===&lt;br /&gt;
&lt;br /&gt;
Pour les clients :&lt;br /&gt;
* Créer un compte&lt;br /&gt;
* S&#039;identifier&lt;br /&gt;
* Trier les bateaux selon des critères précis&lt;br /&gt;
* Consulter les bateaux d&#039;une même catégorie&lt;br /&gt;
* Consulter les détails d&#039;un bateau en particulier&lt;br /&gt;
* Contacter le vendeur&lt;br /&gt;
* Acheter un bateau&lt;br /&gt;
&lt;br /&gt;
=== Utilisateurs potentiels===&lt;br /&gt;
Les utilisateurs potentiels sont tous les adultes pret à acheter un bateau. Après notre étude, nous avons remarqué que les personnes qui ont déja acheté un bateau dans le passé sont tout autant interessés que ceux qui n&#039;en n&#039;ont jamais acheté, cependant, il y a plus de client potentiel qui n&#039;ont jamais acheté de bateau. Nous avons également déduis de cette étude que les personnes de moins de 26 ans ne sont généralement pas pret à acheter un bateau, mais on peut supposer que dans quelques années, ces personnes seront des clients plus sérieux.&lt;br /&gt;
Nous en déduisons que nos utilisateurs potentiels sont des adultes, agés généralement de plus de 26 ans, qui n&#039;ont généralement pas acheté de bateau auparavant.&lt;br /&gt;
&lt;br /&gt;
=== Présentation du site ===&lt;br /&gt;
Le site se présente sous la forme suivante. La page d&#039;accueil propose à l&#039;utilisateur de trier les bateaux via les catégories, ou scroller vers le bas et regarder les annonces misent en avant.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:capture1.png|page d&#039;accueil]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lorsque l&#039;utilisateur clique sur une catégorie, l&#039;onglet suivant s&#039;ouvre:&lt;br /&gt;
&lt;br /&gt;
[[File:capture6.png|categories]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Si l&#039;utilisateur scroll vers le bas, il peut visualiser les offres misent en avant:&lt;br /&gt;
&lt;br /&gt;
[[File:capture7.png|offres mises en avant]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tout en bas du site, l&#039;utilisateur peux consulter les mentions légales ainsi que quelques accessoires pouvant l&#039;interesser.&lt;br /&gt;
&lt;br /&gt;
[[File:capture3.png|accessoires]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lorsque l&#039;utilisateur selectionne une annonce pour plus d&#039;informations, la page relative à cette annonce s&#039;affiche.&lt;br /&gt;
&lt;br /&gt;
[[File:capture4.png|informations]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enfin, l&#039;utilisateur doit créer un compte pour pouvoir acheter un bateau.&lt;br /&gt;
&lt;br /&gt;
[[File:capture5.png|creation de compte]]&lt;br /&gt;
&lt;br /&gt;
=== Responsive Design ===&lt;br /&gt;
&lt;br /&gt;
Le site est également accessible depuis les téléphones mobiles. Le design du site s&#039;adapte aux petits écrans. Voici quelques captures d&#039;écrans sur un téléphone de petite taille:&lt;br /&gt;
&lt;br /&gt;
[[File:capturemobile1.png|capture mobile 1]]&lt;br /&gt;
&lt;br /&gt;
Les différentes catégories se présentent également sous cette forme:&lt;br /&gt;
&lt;br /&gt;
[[File:capturemobile2.png|capture mobile 2]]&lt;br /&gt;
=== Cas d&#039;utilisations===&lt;br /&gt;
[[File:index.png|cas d&#039;utilisation]]&lt;br /&gt;
&lt;br /&gt;
=== Contraintes générales===&lt;br /&gt;
* Avoir une connection internet&lt;br /&gt;
* Disposer d&#039;un compte pour mettre un bateau dans le panier&lt;br /&gt;
* Disposer d&#039;une carte bancaire pour acheter un bateau&lt;br /&gt;
* Le site doit disposer d&#039;un nombre minimum d&#039;annonce afin que l&#039;utilisateur puisse faire son choix&lt;br /&gt;
&lt;br /&gt;
=Tâches=&lt;br /&gt;
&#039;&#039;&#039;Diagrammes des tâches&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1- L&#039;utilisateur passe une commande: sans inscription&lt;br /&gt;
&lt;br /&gt;
[[File:C1.png|Passer une commande]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2- Le client crée un compte&lt;br /&gt;
&lt;br /&gt;
[[File:C2.png|Créer un compte]]&lt;br /&gt;
&lt;br /&gt;
3- Le client consulte les annonces&lt;br /&gt;
&lt;br /&gt;
[[File:C3.png|Consulter les annonces]]&lt;br /&gt;
&lt;br /&gt;
=Base de données=&lt;br /&gt;
&lt;br /&gt;
[[File:Bd.png|base de données]]&lt;br /&gt;
&lt;br /&gt;
=IHM=&lt;br /&gt;
&lt;br /&gt;
== Maquettes ==&lt;br /&gt;
[[File:8.png|page_accueil]]&lt;br /&gt;
[[File:9.png|page_panier]]&lt;br /&gt;
&lt;br /&gt;
== IHM abstraite ==&lt;br /&gt;
&lt;br /&gt;
[[File:MaquetteBateaux02.jpg|maquetteBateaux01]]&lt;br /&gt;
&lt;br /&gt;
[[File:Panier_ihm_abstraite.png|maquetteBateaux02]]&lt;br /&gt;
&lt;br /&gt;
[[File:Mise_a_jour_catalogue_ihm_abstraite.png|maquetteBateaux03|800px]]&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=File:Capturemobile2.png&amp;diff=32181</id>
		<title>File:Capturemobile2.png</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=File:Capturemobile2.png&amp;diff=32181"/>
		<updated>2016-12-13T09:15:37Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=File:Capturemobile1.png&amp;diff=32180</id>
		<title>File:Capturemobile1.png</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=File:Capturemobile1.png&amp;diff=32180"/>
		<updated>2016-12-13T09:15:10Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32179</id>
		<title>Projet ECOM: vente de bateaux groupe 2</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32179"/>
		<updated>2016-12-13T09:14:38Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: /* SRS */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Liens=&lt;br /&gt;
* Lien vers le github : [https://github.com/ECOM-RICM5/ECOM Vente de bateaux en ligne Github]&lt;br /&gt;
* Lien vers le dossier de conception système : [[File:DCS.pdf|DCS]]&lt;br /&gt;
&lt;br /&gt;
=Résumé du projet=&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=L&#039;équipe=&lt;br /&gt;
&lt;br /&gt;
* DELAPORTE Adrien : Scrum Master&lt;br /&gt;
&lt;br /&gt;
* LUCIDARME Benjamin : responsable communication orale /clients&lt;br /&gt;
&lt;br /&gt;
* MOURET Adrien : responsable communication écrite&lt;br /&gt;
&lt;br /&gt;
* NDIAYE Yacine : chef de projet&lt;br /&gt;
&lt;br /&gt;
* ZEGAOUI Tachyedine&lt;br /&gt;
&lt;br /&gt;
=Suivi de projet=&lt;br /&gt;
&lt;br /&gt;
Nous travaillons avec la méthode agile SCRUM avec des sprints de durée 1 semaine. Le Scrum master ne sera pas fixe et changera chaque semaine.&lt;br /&gt;
&lt;br /&gt;
Pour un suivi des tâche, nous avons un gestionnaire de projet et de tâches: Icescrum et nous générerons des rapports au début et à la fin de chaque sprint jusqu&#039;au release de l&#039;application.&lt;br /&gt;
Chaque tâche sera associé à un membre du groupe. Il sera aussi possible de générer des rapports intermédiaires pour voir l&#039;état d&#039;évolution de chaque tache (TODO, IN progress ou DONE).&lt;br /&gt;
&lt;br /&gt;
De cette manière nous aurons un aperçu de la quantité de travail tout au long.&lt;br /&gt;
&lt;br /&gt;
Ici le [[Page de suivi des activités groupe 2| &#039;&#039;&#039;Lien vers la page de suivi des activités&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Contexte d&#039;utilisation=&lt;br /&gt;
Voici les contextes d&#039;utilisation de notre site de vente de bateaux:&lt;br /&gt;
&lt;br /&gt;
*L&#039;utilisateur est chez lui et souhaite acheter un bateau sur son ordinateur.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui mais a accès a un ordinateur et souhaite acheter un bateau sur un ordinateur avec son compte.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui et souhaite acheter un bateau sur son smartphone.&lt;br /&gt;
&lt;br /&gt;
=Analyse des besoins=&lt;br /&gt;
==Questionnaire==&lt;br /&gt;
[https://docs.google.com/forms/d/1lumWnZKXUmhyknUyAl3awS42fpZjYYuWUUxQcW-1IV0/viewform?edit_requested=true Questionnaire : Vente de bateaux]&lt;br /&gt;
===Analyse des données===&lt;br /&gt;
==== Cible ====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Age des utilisateurs&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Déjà propriétaire de bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Futur acheteur de bateau ?&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Pret à acheter en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux9.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux2.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux3.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
Notre cible de consommateurs est très large. En effet, toutes les catégories d&#039;âges sont bien représentées dans le graphique. La majorité n&#039;a jamais acheté de bateau et est prête à acheter un bateau, notamment en ligne. Nous devons donc principalement visé les nouveaux acheteurs de bateaux.&lt;br /&gt;
&lt;br /&gt;
==== Plateforme====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Plateforme&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Navigateur&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux7.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux8.png|center|thumb|400px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plateforme la plus intéressante pour les utilisateurs est l&#039;ordinateur et dans une moindre mesure, le téléphone portable. Les navigateurs les plus représentés sont Google Chrome et Mozilla Firefox.&lt;br /&gt;
Nous devons donc nous créer un site utilisable sur PC et téléphone, compatible avec le plus grand nombre de navigateurs possibles mais en préférence avec Google Chrome et Firefox.&lt;br /&gt;
&lt;br /&gt;
==== Fonctionnalités====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Caractéristiques du bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Service de livraison&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Conditions pour acheter un bateau en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux5.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux6.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux4.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plupart des nouveaux acheteurs sont intéressés par le prix, la marque et l&#039;année du bateau en priorité. Nous devrons donc mettre en place un système de catégorie des bateaux pour pouvoir filtrer les propositions en fonction des caractéristiques qui intéressent l&#039;utilisateur.&lt;br /&gt;
Plus de la moitié des futurs acheteurs sont intéressé par un service de livraison. Nous devrons donc un mettre un en place.&lt;br /&gt;
On peut également voir que certains utilisateurs serez intéressés par des garantis et un service client que nous devrions peut-être mettre également en place.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Analyse de la concurrence ===&lt;br /&gt;
*[http://www.annoncesbateau.com/ annoncesbateau.com] : Ce site n&#039;est pas très beau et ressemble beaucoup à leboncoin.fr. Cependant la procédure d&#039;achat est simple et intuitive.&lt;br /&gt;
&lt;br /&gt;
*[http://www.youboat.fr/annonces-bateau/ youboat.fr] : Ce site n&#039;est pas très beau, pas intuitif et assez brouillon. La recherche de bateau n&#039;est pas très simple. Le site pour mettre en vente son bateau est séparé et plus ergonomique.&lt;br /&gt;
&lt;br /&gt;
*[http://www.annonces-marine.com/ annonces-marines.com] : Ce site n&#039;est pas très intuitif, on est vite perdu. Il faut payer 19€ pour déposer une annonce. Le formulaire en ligne n&#039;est pas très adapté.&lt;br /&gt;
&lt;br /&gt;
*[http://www.ventedebateaux.com/ ventedebateaux.com] : La recherche pas critères n&#039;est pas adaptée (ex : jetski -&amp;gt; longueur ?). Les détails de chaque bateau sont plus compréhensibles que sur les autres sites. Le système de contact est très simple d&#039;utilisation et le système d&#039;onglets est très intéressant.&lt;br /&gt;
&lt;br /&gt;
=Choix technologiques=&lt;br /&gt;
Pour mener à bien ce projet, nous allons utiliser Glassfish comme serveur d&#039;application puisque nous utiliserons JavaEE pour développer l&#039;application. Nous allons également utiliser MySQL ainsi que les EJB pour gérer la base de donnée. La gestion des réplications de la base de données se fera avec MySQL Cluster. De plus, la gestion du flux de trafic se fera avec Grafana. Nous allons également avoir besoin d&#039;un outil de déploiment continue, et nous allons utiliser Jenkins. Enfin, pour l&#039;IHM, nous allons utiliser HTML5 accompagné de CSS et de Javascript.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=SRS=&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
=== Objectif du projet ===&lt;br /&gt;
L&#039;objectif de ce projet est de créer une plateforme de vente de bateau neuf en ligne. Le client pourra se servir de ce site pour consulter et acheter le bateau qu&#039;il désire en toute sécurité.&lt;br /&gt;
&lt;br /&gt;
=== Portée du produit ===&lt;br /&gt;
&lt;br /&gt;
Le site web se doit d&#039;être intuitif et doit rassurer l&#039;utilisateur sur la fiabilité de l&#039;entreprise. Le site s&#039;adresse à des adultes. Les personnes les plus aptes à acheter un bateau dans l&#039;immediat sont, selon notre enquète, les personnes de plus de 26 ans. Cependant, il est important que les plus jeunes gardent une bonne image de notre entreprise afin qu&#039;ils pensent à nous lorsqu&#039;ils seront prêt à acheter un bateau. Les clients de plus de 60 ans sont de très bons clients potentiels puisque c&#039;est la tranche d&#039;âge dans laquelle nous avons reçu le plus de réponse positive à la question &amp;quot;Etes vous pret à acheter un bateau?&amp;quot;. Cependant, ces clients ne sont pas forcement à l&#039;aise avec l&#039;outil informatique, c&#039;est pourquoi nous insistons sur une prise en main facile et rapide du site.&lt;br /&gt;
&lt;br /&gt;
== Description générale==&lt;br /&gt;
===  Le but du produit===&lt;br /&gt;
&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=== Fonctionnalités===&lt;br /&gt;
&lt;br /&gt;
Pour les clients :&lt;br /&gt;
* Créer un compte&lt;br /&gt;
* S&#039;identifier&lt;br /&gt;
* Trier les bateaux selon des critères précis&lt;br /&gt;
* Consulter les bateaux d&#039;une même catégorie&lt;br /&gt;
* Consulter les détails d&#039;un bateau en particulier&lt;br /&gt;
* Contacter le vendeur&lt;br /&gt;
* Acheter un bateau&lt;br /&gt;
&lt;br /&gt;
=== Utilisateurs potentiels===&lt;br /&gt;
Les utilisateurs potentiels sont tous les adultes pret à acheter un bateau. Après notre étude, nous avons remarqué que les personnes qui ont déja acheté un bateau dans le passé sont tout autant interessés que ceux qui n&#039;en n&#039;ont jamais acheté, cependant, il y a plus de client potentiel qui n&#039;ont jamais acheté de bateau. Nous avons également déduis de cette étude que les personnes de moins de 26 ans ne sont généralement pas pret à acheter un bateau, mais on peut supposer que dans quelques années, ces personnes seront des clients plus sérieux.&lt;br /&gt;
Nous en déduisons que nos utilisateurs potentiels sont des adultes, agés généralement de plus de 26 ans, qui n&#039;ont généralement pas acheté de bateau auparavant.&lt;br /&gt;
&lt;br /&gt;
=== Présentation du site ===&lt;br /&gt;
Le site se présente sous la forme suivante. La page d&#039;accueil propose à l&#039;utilisateur de trier les bateaux via les catégories, ou scroller vers le bas et regarder les annonces misent en avant.&lt;br /&gt;
&lt;br /&gt;
[[File:capture1.png|page d&#039;accueil]]&lt;br /&gt;
&lt;br /&gt;
Lorsque l&#039;utilisateur clique sur une catégorie, l&#039;onglet suivant s&#039;ouvre:&lt;br /&gt;
&lt;br /&gt;
[[File:capture6.png|categories]]&lt;br /&gt;
&lt;br /&gt;
Si l&#039;utilisateur scroll vers le bas, il peut visualiser les offres misent en avant:&lt;br /&gt;
&lt;br /&gt;
[[File:capture7.png|offres mises en avant]]&lt;br /&gt;
&lt;br /&gt;
Tout en bas du site, l&#039;utilisateur peux consulter les mentions légales ainsi que quelques accessoires pouvant l&#039;interesser.&lt;br /&gt;
&lt;br /&gt;
[[File:capture3.png|accessoires]]&lt;br /&gt;
&lt;br /&gt;
Lorsque l&#039;utilisateur selectionne une annonce pour plus d&#039;informations, la page relative à cette annonce s&#039;affiche.&lt;br /&gt;
&lt;br /&gt;
[[File:capture4.png|informations]]&lt;br /&gt;
&lt;br /&gt;
Enfin, l&#039;utilisateur doit créer un compte pour pouvoir acheter un bateau.&lt;br /&gt;
&lt;br /&gt;
[[File:capture5.png|creation de compte]]&lt;br /&gt;
&lt;br /&gt;
=== Responsive Design ===&lt;br /&gt;
&lt;br /&gt;
Le site est également accessible depuis les téléphones mobiles. Le design du site s&#039;adapte aux petits écrans. Voici quelques captures d&#039;écrans sur un téléphone de petite taille:&lt;br /&gt;
&lt;br /&gt;
[[File:capturemobile1.png|capture mobile 1]]&lt;br /&gt;
&lt;br /&gt;
Les différentes catégories se présentent également sous cette forme:&lt;br /&gt;
&lt;br /&gt;
[[File:capturemobile2.png|capture mobile 2]]&lt;br /&gt;
=== Cas d&#039;utilisations===&lt;br /&gt;
[[File:index.png|cas d&#039;utilisation]]&lt;br /&gt;
&lt;br /&gt;
=== Contraintes générales===&lt;br /&gt;
* Avoir une connection internet&lt;br /&gt;
* Disposer d&#039;un compte pour mettre un bateau dans le panier&lt;br /&gt;
* Disposer d&#039;une carte bancaire pour acheter un bateau&lt;br /&gt;
* Le site doit disposer d&#039;un nombre minimum d&#039;annonce afin que l&#039;utilisateur puisse faire son choix&lt;br /&gt;
&lt;br /&gt;
=Tâches=&lt;br /&gt;
&#039;&#039;&#039;Diagrammes des tâches&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1- L&#039;utilisateur passe une commande: sans inscription&lt;br /&gt;
&lt;br /&gt;
[[File:C1.png|Passer une commande]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2- Le client crée un compte&lt;br /&gt;
&lt;br /&gt;
[[File:C2.png|Créer un compte]]&lt;br /&gt;
&lt;br /&gt;
3- Le client consulte les annonces&lt;br /&gt;
&lt;br /&gt;
[[File:C3.png|Consulter les annonces]]&lt;br /&gt;
&lt;br /&gt;
=Base de données=&lt;br /&gt;
&lt;br /&gt;
[[File:Bd.png|base de données]]&lt;br /&gt;
&lt;br /&gt;
=IHM=&lt;br /&gt;
&lt;br /&gt;
== Maquettes ==&lt;br /&gt;
[[File:8.png|page_accueil]]&lt;br /&gt;
[[File:9.png|page_panier]]&lt;br /&gt;
&lt;br /&gt;
== IHM abstraite ==&lt;br /&gt;
&lt;br /&gt;
[[File:MaquetteBateaux02.jpg|maquetteBateaux01]]&lt;br /&gt;
&lt;br /&gt;
[[File:Panier_ihm_abstraite.png|maquetteBateaux02]]&lt;br /&gt;
&lt;br /&gt;
[[File:Mise_a_jour_catalogue_ihm_abstraite.png|maquetteBateaux03|800px]]&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=File:Capture5.png&amp;diff=32174</id>
		<title>File:Capture5.png</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=File:Capture5.png&amp;diff=32174"/>
		<updated>2016-12-13T08:57:34Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: Benjamin.Lucidarme uploaded a new version of &amp;amp;quot;File:Capture5.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=File:Capture4.png&amp;diff=32172</id>
		<title>File:Capture4.png</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=File:Capture4.png&amp;diff=32172"/>
		<updated>2016-12-13T08:56:58Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: Benjamin.Lucidarme uploaded a new version of &amp;amp;quot;File:Capture4.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=File:Capture3.png&amp;diff=32170</id>
		<title>File:Capture3.png</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=File:Capture3.png&amp;diff=32170"/>
		<updated>2016-12-13T08:56:27Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: Benjamin.Lucidarme uploaded a new version of &amp;amp;quot;File:Capture3.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=File:Capture6.png&amp;diff=32167</id>
		<title>File:Capture6.png</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=File:Capture6.png&amp;diff=32167"/>
		<updated>2016-12-13T08:55:43Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: Benjamin.Lucidarme uploaded a new version of &amp;amp;quot;File:Capture6.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=File:Capture7.png&amp;diff=32164</id>
		<title>File:Capture7.png</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=File:Capture7.png&amp;diff=32164"/>
		<updated>2016-12-13T08:53:00Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: Benjamin.Lucidarme uploaded a new version of &amp;amp;quot;File:Capture7.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=File:Capture7.png&amp;diff=32162</id>
		<title>File:Capture7.png</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=File:Capture7.png&amp;diff=32162"/>
		<updated>2016-12-13T08:51:34Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: Benjamin.Lucidarme uploaded a new version of &amp;amp;quot;File:Capture7.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=File:Capture7.png&amp;diff=32159</id>
		<title>File:Capture7.png</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=File:Capture7.png&amp;diff=32159"/>
		<updated>2016-12-13T08:49:08Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: Benjamin.Lucidarme uploaded a new version of &amp;amp;quot;File:Capture7.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=File:Capture1.png&amp;diff=32158</id>
		<title>File:Capture1.png</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=File:Capture1.png&amp;diff=32158"/>
		<updated>2016-12-13T08:47:24Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: Benjamin.Lucidarme uploaded a new version of &amp;amp;quot;File:Capture1.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32155</id>
		<title>Projet ECOM: vente de bateaux groupe 2</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32155"/>
		<updated>2016-12-13T08:44:14Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: /* Présentation du site */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Liens=&lt;br /&gt;
* Lien vers le github : [https://github.com/ECOM-RICM5/ECOM Vente de bateaux en ligne Github]&lt;br /&gt;
* Lien vers le dossier de conception système : [[File:DCS.pdf|DCS]]&lt;br /&gt;
&lt;br /&gt;
=Résumé du projet=&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=L&#039;équipe=&lt;br /&gt;
&lt;br /&gt;
* DELAPORTE Adrien : Scrum Master&lt;br /&gt;
&lt;br /&gt;
* LUCIDARME Benjamin : responsable communication orale /clients&lt;br /&gt;
&lt;br /&gt;
* MOURET Adrien : responsable communication écrite&lt;br /&gt;
&lt;br /&gt;
* NDIAYE Yacine : chef de projet&lt;br /&gt;
&lt;br /&gt;
* ZEGAOUI Tachyedine&lt;br /&gt;
&lt;br /&gt;
=Suivi de projet=&lt;br /&gt;
&lt;br /&gt;
Nous travaillons avec la méthode agile SCRUM avec des sprints de durée 1 semaine. Le Scrum master ne sera pas fixe et changera chaque semaine.&lt;br /&gt;
&lt;br /&gt;
Pour un suivi des tâche, nous avons un gestionnaire de projet et de tâches: Icescrum et nous générerons des rapports au début et à la fin de chaque sprint jusqu&#039;au release de l&#039;application.&lt;br /&gt;
Chaque tâche sera associé à un membre du groupe. Il sera aussi possible de générer des rapports intermédiaires pour voir l&#039;état d&#039;évolution de chaque tache (TODO, IN progress ou DONE).&lt;br /&gt;
&lt;br /&gt;
De cette manière nous aurons un aperçu de la quantité de travail tout au long.&lt;br /&gt;
&lt;br /&gt;
Ici le [[Page de suivi des activités groupe 2| &#039;&#039;&#039;Lien vers la page de suivi des activités&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Contexte d&#039;utilisation=&lt;br /&gt;
Voici les contextes d&#039;utilisation de notre site de vente de bateaux:&lt;br /&gt;
&lt;br /&gt;
*L&#039;utilisateur est chez lui et souhaite acheter un bateau sur son ordinateur.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui mais a accès a un ordinateur et souhaite acheter un bateau sur un ordinateur avec son compte.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui et souhaite acheter un bateau sur son smartphone.&lt;br /&gt;
&lt;br /&gt;
=Analyse des besoins=&lt;br /&gt;
==Questionnaire==&lt;br /&gt;
[https://docs.google.com/forms/d/1lumWnZKXUmhyknUyAl3awS42fpZjYYuWUUxQcW-1IV0/viewform?edit_requested=true Questionnaire : Vente de bateaux]&lt;br /&gt;
===Analyse des données===&lt;br /&gt;
==== Cible ====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Age des utilisateurs&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Déjà propriétaire de bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Futur acheteur de bateau ?&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Pret à acheter en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux9.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux2.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux3.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
Notre cible de consommateurs est très large. En effet, toutes les catégories d&#039;âges sont bien représentées dans le graphique. La majorité n&#039;a jamais acheté de bateau et est prête à acheter un bateau, notamment en ligne. Nous devons donc principalement visé les nouveaux acheteurs de bateaux.&lt;br /&gt;
&lt;br /&gt;
==== Plateforme====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Plateforme&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Navigateur&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux7.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux8.png|center|thumb|400px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plateforme la plus intéressante pour les utilisateurs est l&#039;ordinateur et dans une moindre mesure, le téléphone portable. Les navigateurs les plus représentés sont Google Chrome et Mozilla Firefox.&lt;br /&gt;
Nous devons donc nous créer un site utilisable sur PC et téléphone, compatible avec le plus grand nombre de navigateurs possibles mais en préférence avec Google Chrome et Firefox.&lt;br /&gt;
&lt;br /&gt;
==== Fonctionnalités====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Caractéristiques du bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Service de livraison&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Conditions pour acheter un bateau en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux5.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux6.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux4.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plupart des nouveaux acheteurs sont intéressés par le prix, la marque et l&#039;année du bateau en priorité. Nous devrons donc mettre en place un système de catégorie des bateaux pour pouvoir filtrer les propositions en fonction des caractéristiques qui intéressent l&#039;utilisateur.&lt;br /&gt;
Plus de la moitié des futurs acheteurs sont intéressé par un service de livraison. Nous devrons donc un mettre un en place.&lt;br /&gt;
On peut également voir que certains utilisateurs serez intéressés par des garantis et un service client que nous devrions peut-être mettre également en place.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Analyse de la concurrence ===&lt;br /&gt;
*[http://www.annoncesbateau.com/ annoncesbateau.com] : Ce site n&#039;est pas très beau et ressemble beaucoup à leboncoin.fr. Cependant la procédure d&#039;achat est simple et intuitive.&lt;br /&gt;
&lt;br /&gt;
*[http://www.youboat.fr/annonces-bateau/ youboat.fr] : Ce site n&#039;est pas très beau, pas intuitif et assez brouillon. La recherche de bateau n&#039;est pas très simple. Le site pour mettre en vente son bateau est séparé et plus ergonomique.&lt;br /&gt;
&lt;br /&gt;
*[http://www.annonces-marine.com/ annonces-marines.com] : Ce site n&#039;est pas très intuitif, on est vite perdu. Il faut payer 19€ pour déposer une annonce. Le formulaire en ligne n&#039;est pas très adapté.&lt;br /&gt;
&lt;br /&gt;
*[http://www.ventedebateaux.com/ ventedebateaux.com] : La recherche pas critères n&#039;est pas adaptée (ex : jetski -&amp;gt; longueur ?). Les détails de chaque bateau sont plus compréhensibles que sur les autres sites. Le système de contact est très simple d&#039;utilisation et le système d&#039;onglets est très intéressant.&lt;br /&gt;
&lt;br /&gt;
=Choix technologiques=&lt;br /&gt;
Pour mener à bien ce projet, nous allons utiliser Glassfish comme serveur d&#039;application puisque nous utiliserons JavaEE pour développer l&#039;application. Nous allons également utiliser MySQL ainsi que les EJB pour gérer la base de donnée. La gestion des réplications de la base de données se fera avec MySQL Cluster. De plus, la gestion du flux de trafic se fera avec Grafana. Nous allons également avoir besoin d&#039;un outil de déploiment continue, et nous allons utiliser Jenkins. Enfin, pour l&#039;IHM, nous allons utiliser HTML5 accompagné de CSS et de Javascript.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=SRS=&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
=== Objectif du projet ===&lt;br /&gt;
L&#039;objectif de ce projet est de créer une plateforme de vente de bateau neuf en ligne. Le client pourra se servir de ce site pour consulter et acheter le bateau qu&#039;il désire en toute sécurité.&lt;br /&gt;
&lt;br /&gt;
=== Portée du produit ===&lt;br /&gt;
&lt;br /&gt;
Le site web se doit d&#039;être intuitif et doit rassurer l&#039;utilisateur sur la fiabilité de l&#039;entreprise. Le site s&#039;adresse à des adultes. Les personnes les plus aptes à acheter un bateau dans l&#039;immediat sont, selon notre enquète, les personnes de plus de 26 ans. Cependant, il est important que les plus jeunes gardent une bonne image de notre entreprise afin qu&#039;ils pensent à nous lorsqu&#039;ils seront prêt à acheter un bateau. Les clients de plus de 60 ans sont de très bons clients potentiels puisque c&#039;est la tranche d&#039;âge dans laquelle nous avons reçu le plus de réponse positive à la question &amp;quot;Etes vous pret à acheter un bateau?&amp;quot;. Cependant, ces clients ne sont pas forcement à l&#039;aise avec l&#039;outil informatique, c&#039;est pourquoi nous insistons sur une prise en main facile et rapide du site.&lt;br /&gt;
&lt;br /&gt;
== Description générale==&lt;br /&gt;
===  Le but du produit===&lt;br /&gt;
&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=== Fonctionnalités===&lt;br /&gt;
&lt;br /&gt;
Pour les clients :&lt;br /&gt;
* Créer un compte&lt;br /&gt;
* S&#039;identifier&lt;br /&gt;
* Trier les bateaux selon des critères précis&lt;br /&gt;
* Consulter les bateaux d&#039;une même catégorie&lt;br /&gt;
* Consulter les détails d&#039;un bateau en particulier&lt;br /&gt;
* Contacter le vendeur&lt;br /&gt;
* Acheter un bateau&lt;br /&gt;
&lt;br /&gt;
=== Utilisateurs potentiels===&lt;br /&gt;
Les utilisateurs potentiels sont tous les adultes pret à acheter un bateau. Après notre étude, nous avons remarqué que les personnes qui ont déja acheté un bateau dans le passé sont tout autant interessés que ceux qui n&#039;en n&#039;ont jamais acheté, cependant, il y a plus de client potentiel qui n&#039;ont jamais acheté de bateau. Nous avons également déduis de cette étude que les personnes de moins de 26 ans ne sont généralement pas pret à acheter un bateau, mais on peut supposer que dans quelques années, ces personnes seront des clients plus sérieux.&lt;br /&gt;
Nous en déduisons que nos utilisateurs potentiels sont des adultes, agés généralement de plus de 26 ans, qui n&#039;ont généralement pas acheté de bateau auparavant.&lt;br /&gt;
&lt;br /&gt;
=== Présentation du site ===&lt;br /&gt;
Le site se présente sous la forme suivante. La page d&#039;accueil propose à l&#039;utilisateur de trier les bateaux via les catégories, ou scroller vers le bas et regarder les annonces misent en avant.&lt;br /&gt;
&lt;br /&gt;
[[File:capture1.png|page d&#039;accueil]]&lt;br /&gt;
&lt;br /&gt;
Lorsque l&#039;utilisateur clique sur une catégorie, l&#039;onglet suivant s&#039;ouvre:&lt;br /&gt;
&lt;br /&gt;
[[File:capture6.png|categories]]&lt;br /&gt;
&lt;br /&gt;
Si l&#039;utilisateur scroll vers le bas, il peut visualiser les offres misent en avant:&lt;br /&gt;
&lt;br /&gt;
[[File:capture7.png|offres mises en avant]]&lt;br /&gt;
&lt;br /&gt;
Tout en bas du site, l&#039;utilisateur peux consulter les mentions légales ainsi que quelques accessoires pouvant l&#039;interesser.&lt;br /&gt;
&lt;br /&gt;
[[File:capture3.png|accessoires]]&lt;br /&gt;
&lt;br /&gt;
Lorsque l&#039;utilisateur selectionne une annonce pour plus d&#039;informations, la page relative à cette annonce s&#039;affiche.&lt;br /&gt;
&lt;br /&gt;
[[File:capture4.png|informations]]&lt;br /&gt;
&lt;br /&gt;
Enfin, l&#039;utilisateur doit créer un compte pour pouvoir acheter un bateau.&lt;br /&gt;
&lt;br /&gt;
[[File:capture5.png|creation de compte]]&lt;br /&gt;
&lt;br /&gt;
=== Cas d&#039;utilisations===&lt;br /&gt;
[[File:index.png|cas d&#039;utilisation]]&lt;br /&gt;
&lt;br /&gt;
=== Contraintes générales===&lt;br /&gt;
* Avoir une connection internet&lt;br /&gt;
* Disposer d&#039;un compte pour mettre un bateau dans le panier&lt;br /&gt;
* Disposer d&#039;une carte bancaire pour acheter un bateau&lt;br /&gt;
* Le site doit disposer d&#039;un nombre minimum d&#039;annonce afin que l&#039;utilisateur puisse faire son choix&lt;br /&gt;
&lt;br /&gt;
=Tâches=&lt;br /&gt;
&#039;&#039;&#039;Diagrammes des tâches&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1- L&#039;utilisateur passe une commande: sans inscription&lt;br /&gt;
&lt;br /&gt;
[[File:C1.png|Passer une commande]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2- Le client crée un compte&lt;br /&gt;
&lt;br /&gt;
[[File:C2.png|Créer un compte]]&lt;br /&gt;
&lt;br /&gt;
3- Le client consulte les annonces&lt;br /&gt;
&lt;br /&gt;
[[File:C3.png|Consulter les annonces]]&lt;br /&gt;
&lt;br /&gt;
=Base de données=&lt;br /&gt;
&lt;br /&gt;
[[File:Bd.png|base de données]]&lt;br /&gt;
&lt;br /&gt;
=IHM=&lt;br /&gt;
&lt;br /&gt;
== Maquettes ==&lt;br /&gt;
[[File:8.png|page_accueil]]&lt;br /&gt;
[[File:9.png|page_panier]]&lt;br /&gt;
&lt;br /&gt;
== IHM abstraite ==&lt;br /&gt;
&lt;br /&gt;
[[File:MaquetteBateaux02.jpg|maquetteBateaux01]]&lt;br /&gt;
&lt;br /&gt;
[[File:Panier_ihm_abstraite.png|maquetteBateaux02]]&lt;br /&gt;
&lt;br /&gt;
[[File:Mise_a_jour_catalogue_ihm_abstraite.png|maquetteBateaux03|800px]]&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=File:Capture1.png&amp;diff=32153</id>
		<title>File:Capture1.png</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=File:Capture1.png&amp;diff=32153"/>
		<updated>2016-12-13T08:43:09Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: Benjamin.Lucidarme uploaded a new version of &amp;amp;quot;File:Capture1.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=File:Capture7.png&amp;diff=32152</id>
		<title>File:Capture7.png</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=File:Capture7.png&amp;diff=32152"/>
		<updated>2016-12-13T08:40:32Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32151</id>
		<title>Projet ECOM: vente de bateaux groupe 2</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32151"/>
		<updated>2016-12-13T08:40:19Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: /* Présentation du site */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Liens=&lt;br /&gt;
* Lien vers le github : [https://github.com/ECOM-RICM5/ECOM Vente de bateaux en ligne Github]&lt;br /&gt;
* Lien vers le dossier de conception système : [[File:DCS.pdf|DCS]]&lt;br /&gt;
&lt;br /&gt;
=Résumé du projet=&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=L&#039;équipe=&lt;br /&gt;
&lt;br /&gt;
* DELAPORTE Adrien : Scrum Master&lt;br /&gt;
&lt;br /&gt;
* LUCIDARME Benjamin : responsable communication orale /clients&lt;br /&gt;
&lt;br /&gt;
* MOURET Adrien : responsable communication écrite&lt;br /&gt;
&lt;br /&gt;
* NDIAYE Yacine : chef de projet&lt;br /&gt;
&lt;br /&gt;
* ZEGAOUI Tachyedine&lt;br /&gt;
&lt;br /&gt;
=Suivi de projet=&lt;br /&gt;
&lt;br /&gt;
Nous travaillons avec la méthode agile SCRUM avec des sprints de durée 1 semaine. Le Scrum master ne sera pas fixe et changera chaque semaine.&lt;br /&gt;
&lt;br /&gt;
Pour un suivi des tâche, nous avons un gestionnaire de projet et de tâches: Icescrum et nous générerons des rapports au début et à la fin de chaque sprint jusqu&#039;au release de l&#039;application.&lt;br /&gt;
Chaque tâche sera associé à un membre du groupe. Il sera aussi possible de générer des rapports intermédiaires pour voir l&#039;état d&#039;évolution de chaque tache (TODO, IN progress ou DONE).&lt;br /&gt;
&lt;br /&gt;
De cette manière nous aurons un aperçu de la quantité de travail tout au long.&lt;br /&gt;
&lt;br /&gt;
Ici le [[Page de suivi des activités groupe 2| &#039;&#039;&#039;Lien vers la page de suivi des activités&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Contexte d&#039;utilisation=&lt;br /&gt;
Voici les contextes d&#039;utilisation de notre site de vente de bateaux:&lt;br /&gt;
&lt;br /&gt;
*L&#039;utilisateur est chez lui et souhaite acheter un bateau sur son ordinateur.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui mais a accès a un ordinateur et souhaite acheter un bateau sur un ordinateur avec son compte.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui et souhaite acheter un bateau sur son smartphone.&lt;br /&gt;
&lt;br /&gt;
=Analyse des besoins=&lt;br /&gt;
==Questionnaire==&lt;br /&gt;
[https://docs.google.com/forms/d/1lumWnZKXUmhyknUyAl3awS42fpZjYYuWUUxQcW-1IV0/viewform?edit_requested=true Questionnaire : Vente de bateaux]&lt;br /&gt;
===Analyse des données===&lt;br /&gt;
==== Cible ====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Age des utilisateurs&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Déjà propriétaire de bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Futur acheteur de bateau ?&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Pret à acheter en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux9.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux2.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux3.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
Notre cible de consommateurs est très large. En effet, toutes les catégories d&#039;âges sont bien représentées dans le graphique. La majorité n&#039;a jamais acheté de bateau et est prête à acheter un bateau, notamment en ligne. Nous devons donc principalement visé les nouveaux acheteurs de bateaux.&lt;br /&gt;
&lt;br /&gt;
==== Plateforme====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Plateforme&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Navigateur&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux7.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux8.png|center|thumb|400px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plateforme la plus intéressante pour les utilisateurs est l&#039;ordinateur et dans une moindre mesure, le téléphone portable. Les navigateurs les plus représentés sont Google Chrome et Mozilla Firefox.&lt;br /&gt;
Nous devons donc nous créer un site utilisable sur PC et téléphone, compatible avec le plus grand nombre de navigateurs possibles mais en préférence avec Google Chrome et Firefox.&lt;br /&gt;
&lt;br /&gt;
==== Fonctionnalités====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Caractéristiques du bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Service de livraison&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Conditions pour acheter un bateau en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux5.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux6.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux4.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plupart des nouveaux acheteurs sont intéressés par le prix, la marque et l&#039;année du bateau en priorité. Nous devrons donc mettre en place un système de catégorie des bateaux pour pouvoir filtrer les propositions en fonction des caractéristiques qui intéressent l&#039;utilisateur.&lt;br /&gt;
Plus de la moitié des futurs acheteurs sont intéressé par un service de livraison. Nous devrons donc un mettre un en place.&lt;br /&gt;
On peut également voir que certains utilisateurs serez intéressés par des garantis et un service client que nous devrions peut-être mettre également en place.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Analyse de la concurrence ===&lt;br /&gt;
*[http://www.annoncesbateau.com/ annoncesbateau.com] : Ce site n&#039;est pas très beau et ressemble beaucoup à leboncoin.fr. Cependant la procédure d&#039;achat est simple et intuitive.&lt;br /&gt;
&lt;br /&gt;
*[http://www.youboat.fr/annonces-bateau/ youboat.fr] : Ce site n&#039;est pas très beau, pas intuitif et assez brouillon. La recherche de bateau n&#039;est pas très simple. Le site pour mettre en vente son bateau est séparé et plus ergonomique.&lt;br /&gt;
&lt;br /&gt;
*[http://www.annonces-marine.com/ annonces-marines.com] : Ce site n&#039;est pas très intuitif, on est vite perdu. Il faut payer 19€ pour déposer une annonce. Le formulaire en ligne n&#039;est pas très adapté.&lt;br /&gt;
&lt;br /&gt;
*[http://www.ventedebateaux.com/ ventedebateaux.com] : La recherche pas critères n&#039;est pas adaptée (ex : jetski -&amp;gt; longueur ?). Les détails de chaque bateau sont plus compréhensibles que sur les autres sites. Le système de contact est très simple d&#039;utilisation et le système d&#039;onglets est très intéressant.&lt;br /&gt;
&lt;br /&gt;
=Choix technologiques=&lt;br /&gt;
Pour mener à bien ce projet, nous allons utiliser Glassfish comme serveur d&#039;application puisque nous utiliserons JavaEE pour développer l&#039;application. Nous allons également utiliser MySQL ainsi que les EJB pour gérer la base de donnée. La gestion des réplications de la base de données se fera avec MySQL Cluster. De plus, la gestion du flux de trafic se fera avec Grafana. Nous allons également avoir besoin d&#039;un outil de déploiment continue, et nous allons utiliser Jenkins. Enfin, pour l&#039;IHM, nous allons utiliser HTML5 accompagné de CSS et de Javascript.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=SRS=&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
=== Objectif du projet ===&lt;br /&gt;
L&#039;objectif de ce projet est de créer une plateforme de vente de bateau neuf en ligne. Le client pourra se servir de ce site pour consulter et acheter le bateau qu&#039;il désire en toute sécurité.&lt;br /&gt;
&lt;br /&gt;
=== Portée du produit ===&lt;br /&gt;
&lt;br /&gt;
Le site web se doit d&#039;être intuitif et doit rassurer l&#039;utilisateur sur la fiabilité de l&#039;entreprise. Le site s&#039;adresse à des adultes. Les personnes les plus aptes à acheter un bateau dans l&#039;immediat sont, selon notre enquète, les personnes de plus de 26 ans. Cependant, il est important que les plus jeunes gardent une bonne image de notre entreprise afin qu&#039;ils pensent à nous lorsqu&#039;ils seront prêt à acheter un bateau. Les clients de plus de 60 ans sont de très bons clients potentiels puisque c&#039;est la tranche d&#039;âge dans laquelle nous avons reçu le plus de réponse positive à la question &amp;quot;Etes vous pret à acheter un bateau?&amp;quot;. Cependant, ces clients ne sont pas forcement à l&#039;aise avec l&#039;outil informatique, c&#039;est pourquoi nous insistons sur une prise en main facile et rapide du site.&lt;br /&gt;
&lt;br /&gt;
== Description générale==&lt;br /&gt;
===  Le but du produit===&lt;br /&gt;
&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=== Fonctionnalités===&lt;br /&gt;
&lt;br /&gt;
Pour les clients :&lt;br /&gt;
* Créer un compte&lt;br /&gt;
* S&#039;identifier&lt;br /&gt;
* Trier les bateaux selon des critères précis&lt;br /&gt;
* Consulter les bateaux d&#039;une même catégorie&lt;br /&gt;
* Consulter les détails d&#039;un bateau en particulier&lt;br /&gt;
* Contacter le vendeur&lt;br /&gt;
* Acheter un bateau&lt;br /&gt;
&lt;br /&gt;
=== Utilisateurs potentiels===&lt;br /&gt;
Les utilisateurs potentiels sont tous les adultes pret à acheter un bateau. Après notre étude, nous avons remarqué que les personnes qui ont déja acheté un bateau dans le passé sont tout autant interessés que ceux qui n&#039;en n&#039;ont jamais acheté, cependant, il y a plus de client potentiel qui n&#039;ont jamais acheté de bateau. Nous avons également déduis de cette étude que les personnes de moins de 26 ans ne sont généralement pas pret à acheter un bateau, mais on peut supposer que dans quelques années, ces personnes seront des clients plus sérieux.&lt;br /&gt;
Nous en déduisons que nos utilisateurs potentiels sont des adultes, agés généralement de plus de 26 ans, qui n&#039;ont généralement pas acheté de bateau auparavant.&lt;br /&gt;
&lt;br /&gt;
=== Présentation du site ===&lt;br /&gt;
Le site se présente sous la forme suivante. La page d&#039;accueil propose à l&#039;utilisateur de trier les bateaux via les catégories, ou scroller vers le bas et regarder les annonces misent en avant.&lt;br /&gt;
[[File:capture1.png|page d&#039;accueil]]&lt;br /&gt;
&lt;br /&gt;
Lorsque l&#039;utilisateur clique sur une catégorie, l&#039;onglet suivant s&#039;ouvre:&lt;br /&gt;
[[File:capture6.png|categories]]&lt;br /&gt;
&lt;br /&gt;
Si l&#039;utilisateur scroll vers le bas, il peut visualiser les offres misent en avant:&lt;br /&gt;
[[File:capture7.png|offres mises en avant]]&lt;br /&gt;
&lt;br /&gt;
Tout en bas du site, l&#039;utilisateur peux consulter les mentions légales ainsi que quelques accessoires pouvant l&#039;interesser.&lt;br /&gt;
[[File:capture3.png|accessoires]]&lt;br /&gt;
&lt;br /&gt;
Lorsque l&#039;utilisateur selectionne une annonce pour plus d&#039;informations, la page relative à cette annonce s&#039;affiche.&lt;br /&gt;
[[File:capture4.png|informations]]&lt;br /&gt;
&lt;br /&gt;
Enfin, l&#039;utilisateur doit créer un compte pour pouvoir acheter un bateau.&lt;br /&gt;
[[File:capture5.png|creation de compte]]&lt;br /&gt;
&lt;br /&gt;
=== Cas d&#039;utilisations===&lt;br /&gt;
[[File:index.png|cas d&#039;utilisation]]&lt;br /&gt;
&lt;br /&gt;
=== Contraintes générales===&lt;br /&gt;
* Avoir une connection internet&lt;br /&gt;
* Disposer d&#039;un compte pour mettre un bateau dans le panier&lt;br /&gt;
* Disposer d&#039;une carte bancaire pour acheter un bateau&lt;br /&gt;
* Le site doit disposer d&#039;un nombre minimum d&#039;annonce afin que l&#039;utilisateur puisse faire son choix&lt;br /&gt;
&lt;br /&gt;
=Tâches=&lt;br /&gt;
&#039;&#039;&#039;Diagrammes des tâches&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1- L&#039;utilisateur passe une commande: sans inscription&lt;br /&gt;
&lt;br /&gt;
[[File:C1.png|Passer une commande]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2- Le client crée un compte&lt;br /&gt;
&lt;br /&gt;
[[File:C2.png|Créer un compte]]&lt;br /&gt;
&lt;br /&gt;
3- Le client consulte les annonces&lt;br /&gt;
&lt;br /&gt;
[[File:C3.png|Consulter les annonces]]&lt;br /&gt;
&lt;br /&gt;
=Base de données=&lt;br /&gt;
&lt;br /&gt;
[[File:Bd.png|base de données]]&lt;br /&gt;
&lt;br /&gt;
=IHM=&lt;br /&gt;
&lt;br /&gt;
== Maquettes ==&lt;br /&gt;
[[File:8.png|page_accueil]]&lt;br /&gt;
[[File:9.png|page_panier]]&lt;br /&gt;
&lt;br /&gt;
== IHM abstraite ==&lt;br /&gt;
&lt;br /&gt;
[[File:MaquetteBateaux02.jpg|maquetteBateaux01]]&lt;br /&gt;
&lt;br /&gt;
[[File:Panier_ihm_abstraite.png|maquetteBateaux02]]&lt;br /&gt;
&lt;br /&gt;
[[File:Mise_a_jour_catalogue_ihm_abstraite.png|maquetteBateaux03|800px]]&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=File:Capture5.png&amp;diff=32150</id>
		<title>File:Capture5.png</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=File:Capture5.png&amp;diff=32150"/>
		<updated>2016-12-13T08:40:00Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=File:Capture4.png&amp;diff=32149</id>
		<title>File:Capture4.png</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=File:Capture4.png&amp;diff=32149"/>
		<updated>2016-12-13T08:39:40Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=File:Capture3.png&amp;diff=32148</id>
		<title>File:Capture3.png</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=File:Capture3.png&amp;diff=32148"/>
		<updated>2016-12-13T08:39:12Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=File:Capture6.png&amp;diff=32147</id>
		<title>File:Capture6.png</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=File:Capture6.png&amp;diff=32147"/>
		<updated>2016-12-13T08:38:32Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=File:Capture1.png&amp;diff=32146</id>
		<title>File:Capture1.png</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=File:Capture1.png&amp;diff=32146"/>
		<updated>2016-12-13T08:38:00Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32145</id>
		<title>Projet ECOM: vente de bateaux groupe 2</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32145"/>
		<updated>2016-12-13T08:36:53Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: /* Description générale */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Liens=&lt;br /&gt;
* Lien vers le github : [https://github.com/ECOM-RICM5/ECOM Vente de bateaux en ligne Github]&lt;br /&gt;
* Lien vers le dossier de conception système : [[File:DCS.pdf|DCS]]&lt;br /&gt;
&lt;br /&gt;
=Résumé du projet=&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=L&#039;équipe=&lt;br /&gt;
&lt;br /&gt;
* DELAPORTE Adrien : Scrum Master&lt;br /&gt;
&lt;br /&gt;
* LUCIDARME Benjamin : responsable communication orale /clients&lt;br /&gt;
&lt;br /&gt;
* MOURET Adrien : responsable communication écrite&lt;br /&gt;
&lt;br /&gt;
* NDIAYE Yacine : chef de projet&lt;br /&gt;
&lt;br /&gt;
* ZEGAOUI Tachyedine&lt;br /&gt;
&lt;br /&gt;
=Suivi de projet=&lt;br /&gt;
&lt;br /&gt;
Nous travaillons avec la méthode agile SCRUM avec des sprints de durée 1 semaine. Le Scrum master ne sera pas fixe et changera chaque semaine.&lt;br /&gt;
&lt;br /&gt;
Pour un suivi des tâche, nous avons un gestionnaire de projet et de tâches: Icescrum et nous générerons des rapports au début et à la fin de chaque sprint jusqu&#039;au release de l&#039;application.&lt;br /&gt;
Chaque tâche sera associé à un membre du groupe. Il sera aussi possible de générer des rapports intermédiaires pour voir l&#039;état d&#039;évolution de chaque tache (TODO, IN progress ou DONE).&lt;br /&gt;
&lt;br /&gt;
De cette manière nous aurons un aperçu de la quantité de travail tout au long.&lt;br /&gt;
&lt;br /&gt;
Ici le [[Page de suivi des activités groupe 2| &#039;&#039;&#039;Lien vers la page de suivi des activités&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Contexte d&#039;utilisation=&lt;br /&gt;
Voici les contextes d&#039;utilisation de notre site de vente de bateaux:&lt;br /&gt;
&lt;br /&gt;
*L&#039;utilisateur est chez lui et souhaite acheter un bateau sur son ordinateur.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui mais a accès a un ordinateur et souhaite acheter un bateau sur un ordinateur avec son compte.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui et souhaite acheter un bateau sur son smartphone.&lt;br /&gt;
&lt;br /&gt;
=Analyse des besoins=&lt;br /&gt;
==Questionnaire==&lt;br /&gt;
[https://docs.google.com/forms/d/1lumWnZKXUmhyknUyAl3awS42fpZjYYuWUUxQcW-1IV0/viewform?edit_requested=true Questionnaire : Vente de bateaux]&lt;br /&gt;
===Analyse des données===&lt;br /&gt;
==== Cible ====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Age des utilisateurs&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Déjà propriétaire de bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Futur acheteur de bateau ?&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Pret à acheter en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux9.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux2.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux3.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
Notre cible de consommateurs est très large. En effet, toutes les catégories d&#039;âges sont bien représentées dans le graphique. La majorité n&#039;a jamais acheté de bateau et est prête à acheter un bateau, notamment en ligne. Nous devons donc principalement visé les nouveaux acheteurs de bateaux.&lt;br /&gt;
&lt;br /&gt;
==== Plateforme====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Plateforme&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Navigateur&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux7.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux8.png|center|thumb|400px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plateforme la plus intéressante pour les utilisateurs est l&#039;ordinateur et dans une moindre mesure, le téléphone portable. Les navigateurs les plus représentés sont Google Chrome et Mozilla Firefox.&lt;br /&gt;
Nous devons donc nous créer un site utilisable sur PC et téléphone, compatible avec le plus grand nombre de navigateurs possibles mais en préférence avec Google Chrome et Firefox.&lt;br /&gt;
&lt;br /&gt;
==== Fonctionnalités====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Caractéristiques du bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Service de livraison&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Conditions pour acheter un bateau en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux5.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux6.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux4.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plupart des nouveaux acheteurs sont intéressés par le prix, la marque et l&#039;année du bateau en priorité. Nous devrons donc mettre en place un système de catégorie des bateaux pour pouvoir filtrer les propositions en fonction des caractéristiques qui intéressent l&#039;utilisateur.&lt;br /&gt;
Plus de la moitié des futurs acheteurs sont intéressé par un service de livraison. Nous devrons donc un mettre un en place.&lt;br /&gt;
On peut également voir que certains utilisateurs serez intéressés par des garantis et un service client que nous devrions peut-être mettre également en place.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Analyse de la concurrence ===&lt;br /&gt;
*[http://www.annoncesbateau.com/ annoncesbateau.com] : Ce site n&#039;est pas très beau et ressemble beaucoup à leboncoin.fr. Cependant la procédure d&#039;achat est simple et intuitive.&lt;br /&gt;
&lt;br /&gt;
*[http://www.youboat.fr/annonces-bateau/ youboat.fr] : Ce site n&#039;est pas très beau, pas intuitif et assez brouillon. La recherche de bateau n&#039;est pas très simple. Le site pour mettre en vente son bateau est séparé et plus ergonomique.&lt;br /&gt;
&lt;br /&gt;
*[http://www.annonces-marine.com/ annonces-marines.com] : Ce site n&#039;est pas très intuitif, on est vite perdu. Il faut payer 19€ pour déposer une annonce. Le formulaire en ligne n&#039;est pas très adapté.&lt;br /&gt;
&lt;br /&gt;
*[http://www.ventedebateaux.com/ ventedebateaux.com] : La recherche pas critères n&#039;est pas adaptée (ex : jetski -&amp;gt; longueur ?). Les détails de chaque bateau sont plus compréhensibles que sur les autres sites. Le système de contact est très simple d&#039;utilisation et le système d&#039;onglets est très intéressant.&lt;br /&gt;
&lt;br /&gt;
=Choix technologiques=&lt;br /&gt;
Pour mener à bien ce projet, nous allons utiliser Glassfish comme serveur d&#039;application puisque nous utiliserons JavaEE pour développer l&#039;application. Nous allons également utiliser MySQL ainsi que les EJB pour gérer la base de donnée. La gestion des réplications de la base de données se fera avec MySQL Cluster. De plus, la gestion du flux de trafic se fera avec Grafana. Nous allons également avoir besoin d&#039;un outil de déploiment continue, et nous allons utiliser Jenkins. Enfin, pour l&#039;IHM, nous allons utiliser HTML5 accompagné de CSS et de Javascript.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=SRS=&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
=== Objectif du projet ===&lt;br /&gt;
L&#039;objectif de ce projet est de créer une plateforme de vente de bateau neuf en ligne. Le client pourra se servir de ce site pour consulter et acheter le bateau qu&#039;il désire en toute sécurité.&lt;br /&gt;
&lt;br /&gt;
=== Portée du produit ===&lt;br /&gt;
&lt;br /&gt;
Le site web se doit d&#039;être intuitif et doit rassurer l&#039;utilisateur sur la fiabilité de l&#039;entreprise. Le site s&#039;adresse à des adultes. Les personnes les plus aptes à acheter un bateau dans l&#039;immediat sont, selon notre enquète, les personnes de plus de 26 ans. Cependant, il est important que les plus jeunes gardent une bonne image de notre entreprise afin qu&#039;ils pensent à nous lorsqu&#039;ils seront prêt à acheter un bateau. Les clients de plus de 60 ans sont de très bons clients potentiels puisque c&#039;est la tranche d&#039;âge dans laquelle nous avons reçu le plus de réponse positive à la question &amp;quot;Etes vous pret à acheter un bateau?&amp;quot;. Cependant, ces clients ne sont pas forcement à l&#039;aise avec l&#039;outil informatique, c&#039;est pourquoi nous insistons sur une prise en main facile et rapide du site.&lt;br /&gt;
&lt;br /&gt;
== Description générale==&lt;br /&gt;
===  Le but du produit===&lt;br /&gt;
&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=== Fonctionnalités===&lt;br /&gt;
&lt;br /&gt;
Pour les clients :&lt;br /&gt;
* Créer un compte&lt;br /&gt;
* S&#039;identifier&lt;br /&gt;
* Trier les bateaux selon des critères précis&lt;br /&gt;
* Consulter les bateaux d&#039;une même catégorie&lt;br /&gt;
* Consulter les détails d&#039;un bateau en particulier&lt;br /&gt;
* Contacter le vendeur&lt;br /&gt;
* Acheter un bateau&lt;br /&gt;
&lt;br /&gt;
=== Utilisateurs potentiels===&lt;br /&gt;
Les utilisateurs potentiels sont tous les adultes pret à acheter un bateau. Après notre étude, nous avons remarqué que les personnes qui ont déja acheté un bateau dans le passé sont tout autant interessés que ceux qui n&#039;en n&#039;ont jamais acheté, cependant, il y a plus de client potentiel qui n&#039;ont jamais acheté de bateau. Nous avons également déduis de cette étude que les personnes de moins de 26 ans ne sont généralement pas pret à acheter un bateau, mais on peut supposer que dans quelques années, ces personnes seront des clients plus sérieux.&lt;br /&gt;
Nous en déduisons que nos utilisateurs potentiels sont des adultes, agés généralement de plus de 26 ans, qui n&#039;ont généralement pas acheté de bateau auparavant.&lt;br /&gt;
&lt;br /&gt;
=== Présentation du site ===&lt;br /&gt;
Le site se présente sous la forme suivante. La page d&#039;accueil propose à l&#039;utilisateur de trier les bateaux via les catégories, ou scroller vers le bas et regarder les annonces misent en avant.&lt;br /&gt;
[[File:capture1.png|page d&#039;accueil]]&lt;br /&gt;
&lt;br /&gt;
Lorsque l&#039;utilisateur clique sur une catégorie, l&#039;onglet suivant s&#039;ouvre:&lt;br /&gt;
[[File:capture6.png|categories]]&lt;br /&gt;
&lt;br /&gt;
Si l&#039;utilisateur scroll vers le bas, il peut visualiser les offres misent en avant:&lt;br /&gt;
[[File:capture2.png|offres mises en avant]]&lt;br /&gt;
&lt;br /&gt;
Tout en bas du site, l&#039;utilisateur peux consulter les mentions légales ainsi que quelques accessoires pouvant l&#039;interesser.&lt;br /&gt;
[[File:capture3.png|accessoires]]&lt;br /&gt;
&lt;br /&gt;
Lorsque l&#039;utilisateur selectionne une annonce pour plus d&#039;informations, la page relative à cette annonce s&#039;affiche.&lt;br /&gt;
[[File:capture4.png|informations]]&lt;br /&gt;
&lt;br /&gt;
Enfin, l&#039;utilisateur doit créer un compte pour pouvoir acheter un bateau.&lt;br /&gt;
[[File:capture5.png|creation de compte]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Cas d&#039;utilisations===&lt;br /&gt;
[[File:index.png|cas d&#039;utilisation]]&lt;br /&gt;
&lt;br /&gt;
=== Contraintes générales===&lt;br /&gt;
* Avoir une connection internet&lt;br /&gt;
* Disposer d&#039;un compte pour mettre un bateau dans le panier&lt;br /&gt;
* Disposer d&#039;une carte bancaire pour acheter un bateau&lt;br /&gt;
* Le site doit disposer d&#039;un nombre minimum d&#039;annonce afin que l&#039;utilisateur puisse faire son choix&lt;br /&gt;
&lt;br /&gt;
=Tâches=&lt;br /&gt;
&#039;&#039;&#039;Diagrammes des tâches&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1- L&#039;utilisateur passe une commande: sans inscription&lt;br /&gt;
&lt;br /&gt;
[[File:C1.png|Passer une commande]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2- Le client crée un compte&lt;br /&gt;
&lt;br /&gt;
[[File:C2.png|Créer un compte]]&lt;br /&gt;
&lt;br /&gt;
3- Le client consulte les annonces&lt;br /&gt;
&lt;br /&gt;
[[File:C3.png|Consulter les annonces]]&lt;br /&gt;
&lt;br /&gt;
=Base de données=&lt;br /&gt;
&lt;br /&gt;
[[File:Bd.png|base de données]]&lt;br /&gt;
&lt;br /&gt;
=IHM=&lt;br /&gt;
&lt;br /&gt;
== Maquettes ==&lt;br /&gt;
[[File:8.png|page_accueil]]&lt;br /&gt;
[[File:9.png|page_panier]]&lt;br /&gt;
&lt;br /&gt;
== IHM abstraite ==&lt;br /&gt;
&lt;br /&gt;
[[File:MaquetteBateaux02.jpg|maquetteBateaux01]]&lt;br /&gt;
&lt;br /&gt;
[[File:Panier_ihm_abstraite.png|maquetteBateaux02]]&lt;br /&gt;
&lt;br /&gt;
[[File:Mise_a_jour_catalogue_ihm_abstraite.png|maquetteBateaux03|800px]]&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32138</id>
		<title>Projet ECOM: vente de bateaux groupe 2</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32138"/>
		<updated>2016-12-13T08:00:58Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: /* Contraintes générales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Liens=&lt;br /&gt;
* Lien vers le github : [https://github.com/ECOM-RICM5/ECOM Vente de bateaux en ligne Github]&lt;br /&gt;
* Lien vers le dossier de conception système : [[File:DCS.pdf|DCS]]&lt;br /&gt;
&lt;br /&gt;
=Résumé du projet=&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=L&#039;équipe=&lt;br /&gt;
&lt;br /&gt;
* DELAPORTE Adrien : Scrum Master&lt;br /&gt;
&lt;br /&gt;
* LUCIDARME Benjamin : responsable communication orale /clients&lt;br /&gt;
&lt;br /&gt;
* MOURET Adrien : responsable communication écrite&lt;br /&gt;
&lt;br /&gt;
* NDIAYE Yacine : chef de projet&lt;br /&gt;
&lt;br /&gt;
* ZEGAOUI Tachyedine&lt;br /&gt;
&lt;br /&gt;
=Suivi de projet=&lt;br /&gt;
&lt;br /&gt;
Nous travaillons avec la méthode agile SCRUM avec des sprints de durée 1 semaine. Le Scrum master ne sera pas fixe et changera chaque semaine.&lt;br /&gt;
&lt;br /&gt;
Pour un suivi des tâche, nous avons un gestionnaire de projet et de tâches: Icescrum et nous générerons des rapports au début et à la fin de chaque sprint jusqu&#039;au release de l&#039;application.&lt;br /&gt;
Chaque tâche sera associé à un membre du groupe. Il sera aussi possible de générer des rapports intermédiaires pour voir l&#039;état d&#039;évolution de chaque tache (TODO, IN progress ou DONE).&lt;br /&gt;
&lt;br /&gt;
De cette manière nous aurons un aperçu de la quantité de travail tout au long.&lt;br /&gt;
&lt;br /&gt;
Ici le [[Page de suivi des activités groupe 2| &#039;&#039;&#039;Lien vers la page de suivi des activités&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Contexte d&#039;utilisation=&lt;br /&gt;
Voici les contextes d&#039;utilisation de notre site de vente de bateaux:&lt;br /&gt;
&lt;br /&gt;
*L&#039;utilisateur est chez lui et souhaite acheter un bateau sur son ordinateur.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui mais a accès a un ordinateur et souhaite acheter un bateau sur un ordinateur avec son compte.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui et souhaite acheter un bateau sur son smartphone.&lt;br /&gt;
&lt;br /&gt;
=Analyse des besoins=&lt;br /&gt;
==Questionnaire==&lt;br /&gt;
[https://docs.google.com/forms/d/1lumWnZKXUmhyknUyAl3awS42fpZjYYuWUUxQcW-1IV0/viewform?edit_requested=true Questionnaire : Vente de bateaux]&lt;br /&gt;
===Analyse des données===&lt;br /&gt;
==== Cible ====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Age des utilisateurs&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Déjà propriétaire de bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Futur acheteur de bateau ?&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Pret à acheter en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux9.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux2.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux3.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
Notre cible de consommateurs est très large. En effet, toutes les catégories d&#039;âges sont bien représentées dans le graphique. La majorité n&#039;a jamais acheté de bateau et est prête à acheter un bateau, notamment en ligne. Nous devons donc principalement visé les nouveaux acheteurs de bateaux.&lt;br /&gt;
&lt;br /&gt;
==== Plateforme====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Plateforme&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Navigateur&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux7.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux8.png|center|thumb|400px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plateforme la plus intéressante pour les utilisateurs est l&#039;ordinateur et dans une moindre mesure, le téléphone portable. Les navigateurs les plus représentés sont Google Chrome et Mozilla Firefox.&lt;br /&gt;
Nous devons donc nous créer un site utilisable sur PC et téléphone, compatible avec le plus grand nombre de navigateurs possibles mais en préférence avec Google Chrome et Firefox.&lt;br /&gt;
&lt;br /&gt;
==== Fonctionnalités====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Caractéristiques du bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Service de livraison&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Conditions pour acheter un bateau en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux5.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux6.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux4.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plupart des nouveaux acheteurs sont intéressés par le prix, la marque et l&#039;année du bateau en priorité. Nous devrons donc mettre en place un système de catégorie des bateaux pour pouvoir filtrer les propositions en fonction des caractéristiques qui intéressent l&#039;utilisateur.&lt;br /&gt;
Plus de la moitié des futurs acheteurs sont intéressé par un service de livraison. Nous devrons donc un mettre un en place.&lt;br /&gt;
On peut également voir que certains utilisateurs serez intéressés par des garantis et un service client que nous devrions peut-être mettre également en place.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Analyse de la concurrence ===&lt;br /&gt;
*[http://www.annoncesbateau.com/ annoncesbateau.com] : Ce site n&#039;est pas très beau et ressemble beaucoup à leboncoin.fr. Cependant la procédure d&#039;achat est simple et intuitive.&lt;br /&gt;
&lt;br /&gt;
*[http://www.youboat.fr/annonces-bateau/ youboat.fr] : Ce site n&#039;est pas très beau, pas intuitif et assez brouillon. La recherche de bateau n&#039;est pas très simple. Le site pour mettre en vente son bateau est séparé et plus ergonomique.&lt;br /&gt;
&lt;br /&gt;
*[http://www.annonces-marine.com/ annonces-marines.com] : Ce site n&#039;est pas très intuitif, on est vite perdu. Il faut payer 19€ pour déposer une annonce. Le formulaire en ligne n&#039;est pas très adapté.&lt;br /&gt;
&lt;br /&gt;
*[http://www.ventedebateaux.com/ ventedebateaux.com] : La recherche pas critères n&#039;est pas adaptée (ex : jetski -&amp;gt; longueur ?). Les détails de chaque bateau sont plus compréhensibles que sur les autres sites. Le système de contact est très simple d&#039;utilisation et le système d&#039;onglets est très intéressant.&lt;br /&gt;
&lt;br /&gt;
=Choix technologiques=&lt;br /&gt;
Pour mener à bien ce projet, nous allons utiliser Glassfish comme serveur d&#039;application puisque nous utiliserons JavaEE pour développer l&#039;application. Nous allons également utiliser MySQL ainsi que les EJB pour gérer la base de donnée. La gestion des réplications de la base de données se fera avec MySQL Cluster. De plus, la gestion du flux de trafic se fera avec Grafana. Nous allons également avoir besoin d&#039;un outil de déploiment continue, et nous allons utiliser Jenkins. Enfin, pour l&#039;IHM, nous allons utiliser HTML5 accompagné de CSS et de Javascript.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=SRS=&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
=== Objectif du projet ===&lt;br /&gt;
L&#039;objectif de ce projet est de créer une plateforme de vente de bateau neuf en ligne. Le client pourra se servir de ce site pour consulter et acheter le bateau qu&#039;il désire en toute sécurité.&lt;br /&gt;
&lt;br /&gt;
=== Portée du produit ===&lt;br /&gt;
&lt;br /&gt;
Le site web se doit d&#039;être intuitif et doit rassurer l&#039;utilisateur sur la fiabilité de l&#039;entreprise. Le site s&#039;adresse à des adultes. Les personnes les plus aptes à acheter un bateau dans l&#039;immediat sont, selon notre enquète, les personnes de plus de 26 ans. Cependant, il est important que les plus jeunes gardent une bonne image de notre entreprise afin qu&#039;ils pensent à nous lorsqu&#039;ils seront prêt à acheter un bateau. Les clients de plus de 60 ans sont de très bons clients potentiels puisque c&#039;est la tranche d&#039;âge dans laquelle nous avons reçu le plus de réponse positive à la question &amp;quot;Etes vous pret à acheter un bateau?&amp;quot;. Cependant, ces clients ne sont pas forcement à l&#039;aise avec l&#039;outil informatique, c&#039;est pourquoi nous insistons sur une prise en main facile et rapide du site.&lt;br /&gt;
&lt;br /&gt;
== Description générale==&lt;br /&gt;
===  Le but du produit===&lt;br /&gt;
&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=== Fonctionnalités===&lt;br /&gt;
&lt;br /&gt;
Pour les clients :&lt;br /&gt;
* Créer un compte&lt;br /&gt;
* S&#039;identifier&lt;br /&gt;
* Trier les bateaux selon des critères précis&lt;br /&gt;
* Consulter les bateaux d&#039;une même catégorie&lt;br /&gt;
* Consulter les détails d&#039;un bateau en particulier&lt;br /&gt;
* Contacter le vendeur&lt;br /&gt;
* Acheter un bateau&lt;br /&gt;
&lt;br /&gt;
=== Utilisateurs potentiels===&lt;br /&gt;
Les utilisateurs potentiels sont tous les adultes pret à acheter un bateau. Après notre étude, nous avons remarqué que les personnes qui ont déja acheté un bateau dans le passé sont tout autant interessés que ceux qui n&#039;en n&#039;ont jamais acheté, cependant, il y a plus de client potentiel qui n&#039;ont jamais acheté de bateau. Nous avons également déduis de cette étude que les personnes de moins de 26 ans ne sont généralement pas pret à acheter un bateau, mais on peut supposer que dans quelques années, ces personnes seront des clients plus sérieux.&lt;br /&gt;
Nous en déduisons que nos utilisateurs potentiels sont des adultes, agés généralement de plus de 26 ans, qui n&#039;ont généralement pas acheté de bateau auparavant.&lt;br /&gt;
&lt;br /&gt;
=== Cas d&#039;utilisations===&lt;br /&gt;
[[File:index.png|cas d&#039;utilisation]]&lt;br /&gt;
&lt;br /&gt;
=== Contraintes générales===&lt;br /&gt;
* Avoir une connection internet&lt;br /&gt;
* Disposer d&#039;un compte pour mettre un bateau dans le panier&lt;br /&gt;
* Disposer d&#039;une carte bancaire pour acheter un bateau&lt;br /&gt;
* Le site doit disposer d&#039;un nombre minimum d&#039;annonce afin que l&#039;utilisateur puisse faire son choix&lt;br /&gt;
&lt;br /&gt;
=Tâches=&lt;br /&gt;
&#039;&#039;&#039;Diagrammes des tâches&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1- L&#039;utilisateur passe une commande: sans inscription&lt;br /&gt;
&lt;br /&gt;
[[File:C1.png|Passer une commande]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2- Le client crée un compte&lt;br /&gt;
&lt;br /&gt;
[[File:C2.png|Créer un compte]]&lt;br /&gt;
&lt;br /&gt;
3- Le client consulte les annonces&lt;br /&gt;
&lt;br /&gt;
[[File:C3.png|Consulter les annonces]]&lt;br /&gt;
&lt;br /&gt;
=Base de données=&lt;br /&gt;
&lt;br /&gt;
[[File:Bd.png|base de données]]&lt;br /&gt;
&lt;br /&gt;
=IHM=&lt;br /&gt;
&lt;br /&gt;
== Maquettes ==&lt;br /&gt;
[[File:8.png|page_accueil]]&lt;br /&gt;
[[File:9.png|page_panier]]&lt;br /&gt;
&lt;br /&gt;
== IHM abstraite ==&lt;br /&gt;
&lt;br /&gt;
[[File:MaquetteBateaux02.jpg|maquetteBateaux01]]&lt;br /&gt;
&lt;br /&gt;
[[File:Panier_ihm_abstraite.png|maquetteBateaux02]]&lt;br /&gt;
&lt;br /&gt;
[[File:Mise_a_jour_catalogue_ihm_abstraite.png|maquetteBateaux03|800px]]&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32135</id>
		<title>Projet ECOM: vente de bateaux groupe 2</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Projet_ECOM:_vente_de_bateaux_groupe_2&amp;diff=32135"/>
		<updated>2016-12-13T07:48:55Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: /* Contraintes générales */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Liens=&lt;br /&gt;
* Lien vers le github : [https://github.com/ECOM-RICM5/ECOM Vente de bateaux en ligne Github]&lt;br /&gt;
* Lien vers le dossier de conception système : [[File:DCS.pdf|DCS]]&lt;br /&gt;
&lt;br /&gt;
=Résumé du projet=&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=L&#039;équipe=&lt;br /&gt;
&lt;br /&gt;
* DELAPORTE Adrien : Scrum Master&lt;br /&gt;
&lt;br /&gt;
* LUCIDARME Benjamin : responsable communication orale /clients&lt;br /&gt;
&lt;br /&gt;
* MOURET Adrien : responsable communication écrite&lt;br /&gt;
&lt;br /&gt;
* NDIAYE Yacine : chef de projet&lt;br /&gt;
&lt;br /&gt;
* ZEGAOUI Tachyedine&lt;br /&gt;
&lt;br /&gt;
=Suivi de projet=&lt;br /&gt;
&lt;br /&gt;
Nous travaillons avec la méthode agile SCRUM avec des sprints de durée 1 semaine. Le Scrum master ne sera pas fixe et changera chaque semaine.&lt;br /&gt;
&lt;br /&gt;
Pour un suivi des tâche, nous avons un gestionnaire de projet et de tâches: Icescrum et nous générerons des rapports au début et à la fin de chaque sprint jusqu&#039;au release de l&#039;application.&lt;br /&gt;
Chaque tâche sera associé à un membre du groupe. Il sera aussi possible de générer des rapports intermédiaires pour voir l&#039;état d&#039;évolution de chaque tache (TODO, IN progress ou DONE).&lt;br /&gt;
&lt;br /&gt;
De cette manière nous aurons un aperçu de la quantité de travail tout au long.&lt;br /&gt;
&lt;br /&gt;
Ici le [[Page de suivi des activités groupe 2| &#039;&#039;&#039;Lien vers la page de suivi des activités&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Contexte d&#039;utilisation=&lt;br /&gt;
Voici les contextes d&#039;utilisation de notre site de vente de bateaux:&lt;br /&gt;
&lt;br /&gt;
*L&#039;utilisateur est chez lui et souhaite acheter un bateau sur son ordinateur.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui mais a accès a un ordinateur et souhaite acheter un bateau sur un ordinateur avec son compte.&lt;br /&gt;
*L&#039;utilisateur n&#039;est pas chez lui et souhaite acheter un bateau sur son smartphone.&lt;br /&gt;
&lt;br /&gt;
=Analyse des besoins=&lt;br /&gt;
==Questionnaire==&lt;br /&gt;
[https://docs.google.com/forms/d/1lumWnZKXUmhyknUyAl3awS42fpZjYYuWUUxQcW-1IV0/viewform?edit_requested=true Questionnaire : Vente de bateaux]&lt;br /&gt;
===Analyse des données===&lt;br /&gt;
==== Cible ====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Age des utilisateurs&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Déjà propriétaire de bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Futur acheteur de bateau ?&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Pret à acheter en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux9.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux2.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux3.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
Notre cible de consommateurs est très large. En effet, toutes les catégories d&#039;âges sont bien représentées dans le graphique. La majorité n&#039;a jamais acheté de bateau et est prête à acheter un bateau, notamment en ligne. Nous devons donc principalement visé les nouveaux acheteurs de bateaux.&lt;br /&gt;
&lt;br /&gt;
==== Plateforme====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Plateforme&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Navigateur&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux7.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux8.png|center|thumb|400px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plateforme la plus intéressante pour les utilisateurs est l&#039;ordinateur et dans une moindre mesure, le téléphone portable. Les navigateurs les plus représentés sont Google Chrome et Mozilla Firefox.&lt;br /&gt;
Nous devons donc nous créer un site utilisable sur PC et téléphone, compatible avec le plus grand nombre de navigateurs possibles mais en préférence avec Google Chrome et Firefox.&lt;br /&gt;
&lt;br /&gt;
==== Fonctionnalités====&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Caractéristiques du bateau&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Service de livraison&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Conditions pour acheter un bateau en ligne&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 !scope=&amp;quot;row&amp;quot;|&lt;br /&gt;
 | [[File:achatBateaux5.png|center|thumb|400px]]&lt;br /&gt;
 | [[File:achatBateaux6.png|center|thumb|300px]]&lt;br /&gt;
 | [[File:achatBateaux4.png|center|thumb|300px]]&lt;br /&gt;
 |-&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
La plupart des nouveaux acheteurs sont intéressés par le prix, la marque et l&#039;année du bateau en priorité. Nous devrons donc mettre en place un système de catégorie des bateaux pour pouvoir filtrer les propositions en fonction des caractéristiques qui intéressent l&#039;utilisateur.&lt;br /&gt;
Plus de la moitié des futurs acheteurs sont intéressé par un service de livraison. Nous devrons donc un mettre un en place.&lt;br /&gt;
On peut également voir que certains utilisateurs serez intéressés par des garantis et un service client que nous devrions peut-être mettre également en place.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Analyse de la concurrence ===&lt;br /&gt;
*[http://www.annoncesbateau.com/ annoncesbateau.com] : Ce site n&#039;est pas très beau et ressemble beaucoup à leboncoin.fr. Cependant la procédure d&#039;achat est simple et intuitive.&lt;br /&gt;
&lt;br /&gt;
*[http://www.youboat.fr/annonces-bateau/ youboat.fr] : Ce site n&#039;est pas très beau, pas intuitif et assez brouillon. La recherche de bateau n&#039;est pas très simple. Le site pour mettre en vente son bateau est séparé et plus ergonomique.&lt;br /&gt;
&lt;br /&gt;
*[http://www.annonces-marine.com/ annonces-marines.com] : Ce site n&#039;est pas très intuitif, on est vite perdu. Il faut payer 19€ pour déposer une annonce. Le formulaire en ligne n&#039;est pas très adapté.&lt;br /&gt;
&lt;br /&gt;
*[http://www.ventedebateaux.com/ ventedebateaux.com] : La recherche pas critères n&#039;est pas adaptée (ex : jetski -&amp;gt; longueur ?). Les détails de chaque bateau sont plus compréhensibles que sur les autres sites. Le système de contact est très simple d&#039;utilisation et le système d&#039;onglets est très intéressant.&lt;br /&gt;
&lt;br /&gt;
=Choix technologiques=&lt;br /&gt;
Pour mener à bien ce projet, nous allons utiliser Glassfish comme serveur d&#039;application puisque nous utiliserons JavaEE pour développer l&#039;application. Nous allons également utiliser MySQL ainsi que les EJB pour gérer la base de donnée. La gestion des réplications de la base de données se fera avec MySQL Cluster. De plus, la gestion du flux de trafic se fera avec Grafana. Nous allons également avoir besoin d&#039;un outil de déploiment continue, et nous allons utiliser Jenkins. Enfin, pour l&#039;IHM, nous allons utiliser HTML5 accompagné de CSS et de Javascript.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=SRS=&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
=== Objectif du projet ===&lt;br /&gt;
L&#039;objectif de ce projet est de créer une plateforme de vente de bateau neuf en ligne. Le client pourra se servir de ce site pour consulter et acheter le bateau qu&#039;il désire en toute sécurité.&lt;br /&gt;
&lt;br /&gt;
=== Portée du produit ===&lt;br /&gt;
&lt;br /&gt;
Le site web se doit d&#039;être intuitif et doit rassurer l&#039;utilisateur sur la fiabilité de l&#039;entreprise. Le site s&#039;adresse à des adultes. Les personnes les plus aptes à acheter un bateau dans l&#039;immediat sont, selon notre enquète, les personnes de plus de 26 ans. Cependant, il est important que les plus jeunes gardent une bonne image de notre entreprise afin qu&#039;ils pensent à nous lorsqu&#039;ils seront prêt à acheter un bateau. Les clients de plus de 60 ans sont de très bons clients potentiels puisque c&#039;est la tranche d&#039;âge dans laquelle nous avons reçu le plus de réponse positive à la question &amp;quot;Etes vous pret à acheter un bateau?&amp;quot;. Cependant, ces clients ne sont pas forcement à l&#039;aise avec l&#039;outil informatique, c&#039;est pourquoi nous insistons sur une prise en main facile et rapide du site.&lt;br /&gt;
&lt;br /&gt;
== Description générale==&lt;br /&gt;
===  Le but du produit===&lt;br /&gt;
&lt;br /&gt;
Ce projet a pour but de concevoir un site web permettant à l&#039;utilisateur d&#039;acheter tout types de bateaux neufs. L&#039;utilisateur doit avoir accès aux détails de chaque bateau, et doit pouvoir trouver les bateaux qui l’intéresse rapidement grâce à une recherche par critères. Une fois le bateau choisi, l&#039;utilisateur doit payer par carte bancaire en ligne.&lt;br /&gt;
&lt;br /&gt;
=== Fonctionnalités===&lt;br /&gt;
&lt;br /&gt;
Pour les clients :&lt;br /&gt;
* Créer un compte&lt;br /&gt;
* S&#039;identifier&lt;br /&gt;
* Trier les bateaux selon des critères précis&lt;br /&gt;
* Consulter les bateaux d&#039;une même catégorie&lt;br /&gt;
* Consulter les détails d&#039;un bateau en particulier&lt;br /&gt;
* Contacter le vendeur&lt;br /&gt;
* Acheter un bateau&lt;br /&gt;
&lt;br /&gt;
=== Utilisateurs potentiels===&lt;br /&gt;
Les utilisateurs potentiels sont tous les adultes pret à acheter un bateau. Après notre étude, nous avons remarqué que les personnes qui ont déja acheté un bateau dans le passé sont tout autant interessés que ceux qui n&#039;en n&#039;ont jamais acheté, cependant, il y a plus de client potentiel qui n&#039;ont jamais acheté de bateau. Nous avons également déduis de cette étude que les personnes de moins de 26 ans ne sont généralement pas pret à acheter un bateau, mais on peut supposer que dans quelques années, ces personnes seront des clients plus sérieux.&lt;br /&gt;
Nous en déduisons que nos utilisateurs potentiels sont des adultes, agés généralement de plus de 26 ans, qui n&#039;ont généralement pas acheté de bateau auparavant.&lt;br /&gt;
&lt;br /&gt;
=== Cas d&#039;utilisations===&lt;br /&gt;
[[File:index.png|cas d&#039;utilisation]]&lt;br /&gt;
&lt;br /&gt;
=== Contraintes générales===&lt;br /&gt;
* Avoir une connection internet&lt;br /&gt;
&lt;br /&gt;
=Tâches=&lt;br /&gt;
&#039;&#039;&#039;Diagrammes des tâches&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
1- L&#039;utilisateur passe une commande: sans inscription&lt;br /&gt;
&lt;br /&gt;
[[File:C1.png|Passer une commande]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2- Le client crée un compte&lt;br /&gt;
&lt;br /&gt;
[[File:C2.png|Créer un compte]]&lt;br /&gt;
&lt;br /&gt;
3- Le client consulte les annonces&lt;br /&gt;
&lt;br /&gt;
[[File:C3.png|Consulter les annonces]]&lt;br /&gt;
&lt;br /&gt;
=Base de données=&lt;br /&gt;
&lt;br /&gt;
[[File:Bd.png|base de données]]&lt;br /&gt;
&lt;br /&gt;
=IHM=&lt;br /&gt;
&lt;br /&gt;
== Maquettes ==&lt;br /&gt;
[[File:8.png|page_accueil]]&lt;br /&gt;
[[File:9.png|page_panier]]&lt;br /&gt;
&lt;br /&gt;
== IHM abstraite ==&lt;br /&gt;
&lt;br /&gt;
[[File:MaquetteBateaux02.jpg|maquetteBateaux01]]&lt;br /&gt;
&lt;br /&gt;
[[File:Panier_ihm_abstraite.png|maquetteBateaux02]]&lt;br /&gt;
&lt;br /&gt;
[[File:Mise_a_jour_catalogue_ihm_abstraite.png|maquetteBateaux03|800px]]&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=File:Index.png&amp;diff=31945</id>
		<title>File:Index.png</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=File:Index.png&amp;diff=31945"/>
		<updated>2016-12-06T09:41:21Z</updated>

		<summary type="html">&lt;p&gt;Benjamin.Lucidarme: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Benjamin.Lucidarme</name></author>
	</entry>
</feed>