<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://air.imag.fr/index.php?action=history&amp;feed=atom&amp;title=ECOM1213</id>
	<title>ECOM1213 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://air.imag.fr/index.php?action=history&amp;feed=atom&amp;title=ECOM1213"/>
	<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=ECOM1213&amp;action=history"/>
	<updated>2026-06-20T18:37:12Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>https://air.imag.fr/index.php?title=ECOM1213&amp;diff=12667&amp;oldid=prev</id>
		<title>Sybille.Caffiau: /* Transparents de cours */</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=ECOM1213&amp;diff=12667&amp;oldid=prev"/>
		<updated>2013-10-08T14:09:14Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Transparents de cours&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 14:09, 8 October 2013&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 299:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 299:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Cours JEE/EJB(NDP) [[Media:EJB-ECOM2010.pdf]]&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Cours JEE/EJB(NDP) [[Media:EJB-ECOM2010.pdf]]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Cours IHM (SC) : &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[https://www.dropbox.com/s/tk8ujqqowcj114e/ECOM20122013.pdf url]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Cours IHM (SC) : &lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Cours JSF (PR) : [http://imag-moodle.e.ujf-grenoble.fr/course/view.php?id=61 url]&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Cours JSF (PR) : [http://imag-moodle.e.ujf-grenoble.fr/course/view.php?id=61 url]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Cours maven (DD) : [http://membres-liglab.imag.fr/donsez/cours/maven.pdf url]&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Cours maven (DD) : [http://membres-liglab.imag.fr/donsez/cours/maven.pdf url]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 307:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 307:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Cours http (DD) : [http://membres-liglab.imag.fr/donsez/cours/http.pdf url]&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Cours http (DD) : [http://membres-liglab.imag.fr/donsez/cours/http.pdf url]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Cours servlet (DD) : [http://membres-liglab.imag.fr/donsez/cours/servletjsp.pdf url]&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Cours servlet (DD) : [http://membres-liglab.imag.fr/donsez/cours/servletjsp.pdf url]&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-deleted&quot;&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	&lt;/div&gt;&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-empty diff-side-added&quot;&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Squelette du projet==&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Squelette du projet==&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[http://dl.dropbox.com/u/66952950/ecom-maven.zip ecom-maven.zip] Inaccessible&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[http://dl.dropbox.com/u/66952950/ecom-maven.zip ecom-maven.zip] Inaccessible&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Sybille.Caffiau</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=ECOM1213&amp;diff=12665&amp;oldid=prev</id>
		<title>Sybille.Caffiau: /* RICM5 */</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=ECOM1213&amp;diff=12665&amp;oldid=prev"/>
		<updated>2013-10-08T14:08:00Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;RICM5&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 14:08, 8 October 2013&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 188:&lt;/td&gt;
  &lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 188:&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* 02/10 Ma: CM JavaEE &amp;amp; EJB 3h00 XS&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* 02/10 Ma: CM JavaEE &amp;amp; EJB 3h00 XS&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* 02/10 Ap: Install JavaEE, tutoriel EJB 3h00 XS&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* 02/10 Ap: Install JavaEE, tutoriel EJB 3h00 XS&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* 09/10 Ma: CM Ergonomie IHM 3h00 SC&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* 09/10 Ma: CM Ergonomie IHM 3h00 SC&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* 09/10 Ap: TD Ergonomie IHM 1h30 SC, Tutoriel EJB 2h00 XS&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* 09/10 Ap: TD Ergonomie IHM 1h30 SC, Tutoriel EJB 2h00 XS&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* 23/10 Ma: CM HTTP &amp;amp; Servlet/JSP 3h00 DD&lt;/div&gt;&lt;/td&gt;
  &lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* 23/10 Ma: CM HTTP &amp;amp; Servlet/JSP 3h00 DD&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Sybille.Caffiau</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=ECOM1213&amp;diff=12419&amp;oldid=prev</id>
		<title>Donsez: Created page with &quot;=Objectifs du projet= Le projet eCOM consiste à concevoir et développer une application de commerce électronique. Une motivation principale du projet eCOM est qu&#039;il intègr...&quot;</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=ECOM1213&amp;diff=12419&amp;oldid=prev"/>
		<updated>2013-09-05T13:23:35Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;=Objectifs du projet= Le projet eCOM consiste à concevoir et développer une application de commerce électronique. Une motivation principale du projet eCOM est qu&amp;#039;il intègr...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=Objectifs du projet=&lt;br /&gt;
Le projet eCOM consiste à concevoir et développer une application de commerce électronique. Une motivation principale du projet eCOM est qu&amp;#039;il intègre dans sa mise en œuvre différentes thématiques étudiées dans les formations en informatique : en particulier, interfaces homme-machine, applications et architectures réparties, bases de données. Les aspects relatifs au génie logiciel sont également présents puisque le projet eCOM comprend la conception et la réalisation d&amp;#039;un produit logiciel qui satisfait certains critères de qualité (documentation, respect des normes, etc).&lt;br /&gt;
&lt;br /&gt;
L&amp;#039;intégration de différentes thématiques présente les atouts suivants : &lt;br /&gt;
* Valorisation des enseignements acquis dans les différentes thématiques au profit d&amp;#039;un projet important et réaliste. &lt;br /&gt;
* Appréhension des (inter)dépendances entre les thématiques. &lt;br /&gt;
* Communications entre les différents réalisateurs du projet. &lt;br /&gt;
En outre, une deuxième motivation forte du projet eCOM est qu&amp;#039;il intègre des technologies et des standards récents et largement utilisés dans le domaine des applications Internet. Ce projet permet plus précisément de se placer en tant qu&amp;#039;utilisateurs de la technologie JEE (Java Enterprise Edition) destinée à la réalisation de serveurs d&amp;#039;information ou de serveurs de commerce électronique à base de composants distribués, transactionnels et persistants. Les réalisateurs sont confrontés par ce biais à la manipulation de mécanismes et de fonctions générales d&amp;#039;un système réparti : gestion de la désignation de composants distribués, configuration d&amp;#039;une application distribuée, association de propriétés non fonctionnelles aux composants (persistance, transactions), gestion des images persistantes des composants (liaisons avec une base de données). Des extensions au projet sont décrites [http://ecom.ow2.org/xwiki/bin/view/Main/fr ici] et seront réalisées lors du projet RICOM/GICOM au semestre 2.&lt;br /&gt;
&lt;br /&gt;
L&amp;#039;application réalisée devra offrir deux interfaces distinctes : &lt;br /&gt;
* les administrateurs qui gèrent les stocks de produits, les comptes des utilisateurs de l&amp;#039;application et le suivi des commandes ; &lt;br /&gt;
* les consommateurs/acheteurs qui peuvent consulter des articles, les placer dans leur caddie et valider une commande. &lt;br /&gt;
&lt;br /&gt;
Chaque groupe devra élaborer un cahier des charges précis de l&amp;#039;application en termes de fonctionnalités et de critères d&amp;#039;ergonomie. Par ailleurs, le projet devra être réalisé en employant les méthodes et technologies présentées en cours. Ces différents aspects devront être validés par l&amp;#039;équipe pédagogique tout au long du projet.&lt;br /&gt;
&lt;br /&gt;
=Étapes du projet=&lt;br /&gt;
La partie IHM et la partie Système sont menées en parallèle pendant toute la durée du projet. Le projet se conclut par une soutenance finale pour chaque partie (IHM et système). &lt;br /&gt;
&lt;br /&gt;
==Conduite de projet==&lt;br /&gt;
Le projet eCOM est très court en durée. Il est préconisé d&amp;#039;utiliser la méthodologie [[Scrum]] pour la conduite du projet dans chaque groupe.&lt;br /&gt;
&lt;br /&gt;
===Critères d&amp;#039;évaluation===&lt;br /&gt;
La conduite du projet sera principalement évaluée en fonction des critères suivants :&lt;br /&gt;
* vous devez choisir un Scrum Master (unique ou tournant) : vous devez justifier votre choix&lt;br /&gt;
* durée du sprint (idem : vous devez justifier votre choix)&lt;br /&gt;
Sur ces 2 premiers critères, vous n&amp;#039;en changez pas !!!&lt;br /&gt;
&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&amp;#039;ensemble de vos documentations. Cela doit être une documentation Agile !!!!&lt;br /&gt;
&lt;br /&gt;
Un point de bonus pour ceux qui réussiront à mettre en place des &amp;quot;poker planning&amp;quot;.&lt;br /&gt;
[[File:20121002 141359.jpg]]&lt;br /&gt;
&lt;br /&gt;
==Partie IHM==&lt;br /&gt;
&lt;br /&gt;
===Etapes et documents demandés===&lt;br /&gt;
Trois documents sont à produire : le cahier des charges (CDC), le dossier de conception IHM (à rédiger avant de développer l&amp;#039;IHM du site) et le document d&amp;#039;évaluation IHM. Les versions finales des deux premiers documents (CDC et dossier de conception IHM) sont à remettre une semaine avant les soutenances et le dossier d&amp;#039;évaluation, le jour de la soutenance.&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Le détail sur l&amp;#039;organisation et l&amp;#039;évaluation du travail concernant les spécifications du site sera communiqué lors des premières séances de cours.&lt;br /&gt;
En résumé : &lt;br /&gt;
* Une fois le sujet choisi, analyser les sites &amp;quot;concurrents&amp;quot; et mener une enquête auprès d&amp;#039;utilisateurs représentatifs du futur site marchand, faire une analyse des données recueillies, en déduire les requis fonctionnels et non fonctionnels du site, identifier le modèle de l&amp;#039;utilisateur type, produire le modèle de tâches. Les analyses amont (sites concurrents et enquête) seront mises en annexe du CDC. &lt;br /&gt;
* Définir une norme de présentation pour tous les documents du projet. &lt;br /&gt;
* Ensuite, rédiger le cahier des charges. Bien penser à définir les priorités de développement. Des exemples des années précédentes seront consultables en séances d&amp;#039;audit. &lt;br /&gt;
* Une fois le CDC validé, rédiger le dossier de conception IHM : IHM abstraite, IHM concrète, charte graphique. &lt;br /&gt;
===Critères d&amp;#039;évaluation===&lt;br /&gt;
La partie IHM du projet sera principalement évaluée en fonction des critères suivants : &lt;br /&gt;
* Conformité de l&amp;#039;IHM concrète et abstraite avec le modèle de tâche &lt;br /&gt;
* Couverture fonctionnelle de l&amp;#039;application et robustesse au regard des priorités que vous avez retenues &lt;br /&gt;
* Qualité ergonomique au regard des principes vus en cours &lt;br /&gt;
* Rigueur de la démarche &lt;br /&gt;
&lt;br /&gt;
==Partie Système==&lt;br /&gt;
La partie Système est axée sur deux étapes successives. &lt;br /&gt;
===Première étape===&lt;br /&gt;
La première consiste à définir le cœur de l&amp;#039;application, c&amp;#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).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
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. Il est également recommandé de limiter le premier prototype à un sous-ensemble des spécifications fonctionnelles, à la fois assez vaste pour couvrir les principales difficultés techniques et assez léger pour respecter les délais imposés.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
À ce stade, l&amp;#039;application est seulement accessible par l&amp;#039;intermédiaire d&amp;#039;un &amp;quot;client lourd&amp;quot; (programme java offrant une console en mode texte). En particulier, il n&amp;#039;est pas demandé, pour cette première étape, de réaliser une interface web pour interagir avec l&amp;#039;application. L&amp;#039;application doit cependant offrir deux interfaces (administrateur et consommateur) et exécuter les requêtes avec des garanties transactionnelles. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Une présentation/démonstration du prototype V1 sera réalisée à la fin de l&amp;#039;étape n°1. &lt;br /&gt;
===Deuxième étape===&lt;br /&gt;
La seconde étape consiste à compléter le premier prototype avec les objectifs suivants : &lt;br /&gt;
* ajout des beans nécessaires pour couvrir l&amp;#039;ensemble des spécifications fonctionnelles ; &lt;br /&gt;
* développement d&amp;#039;une interface Web basée sur le modèle MVC ; &lt;br /&gt;
* rédaction des documents demandés (voir ci-dessous) ; &lt;br /&gt;
* modification de la configuration de déploiement : (1) client (lourd/léger) distant, (2) base de données externe (MySQL, Oracle, HSQL ...) et éventuellement distante ; &lt;br /&gt;
* ajout éventuel de fonctionnalités non prioritaires.&lt;br /&gt;
 &lt;br /&gt;
Une présentation d&amp;#039;une mini-maquette d&amp;#039;interface web aura lieu au milieu de l&amp;#039;étape n°2. &lt;br /&gt;
&lt;br /&gt;
Remarque : Aucune des phases du projet ne nécessite le développement d&amp;#039;un client lourd en mode graphique (SWT ...). &lt;br /&gt;
===Documents demandés===&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&amp;#039;évaluation système.&lt;br /&gt;
&lt;br /&gt;
====Document de conception système====&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&amp;#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&amp;#039;architecture système (SAS) : ce schéma doit faire apparaître les composants qui vont constituer l&amp;#039;application, ainsi que les liens entre les beans. Un lien depuis un composant A vers un (ou plusieurs) composant(s) B signifie qu&amp;#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;
Pour chaque composant et lien du SAS, le DCS doit fournir : &lt;br /&gt;
* Une description fonctionnelle : La description fonctionnelle d&amp;#039;un composant fait apparaître les attributs qui le composent, ainsi que les méthodes qu&amp;#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&amp;#039;implantation JEE : La description d&amp;#039;implantation décrit l&amp;#039;implantation du composant ou du lien dans l&amp;#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;
====Document d&amp;#039;évaluation système====&lt;br /&gt;
&lt;br /&gt;
Le rapport final système du projet ECOM a pour but de préciser l’état d’avancement de votre application ECOM.&lt;br /&gt;
&lt;br /&gt;
Le rapport final système doit préciser : &lt;br /&gt;
* L’état de chaque composant : non réalisé, réalisé, réalisé et validé &lt;br /&gt;
* Les fonctions réalisées, réalisées et testées, et celles restant à réaliser &lt;br /&gt;
* Les propriétés non fonctionnelles garanties par votre réalisation, et celles restant à considérer pour finaliser votre application &lt;br /&gt;
* Le temps consacré à la conception système &lt;br /&gt;
* Le temps consacré au développement système &lt;br /&gt;
* Les principales difficultés rencontrées &lt;br /&gt;
===Critères d&amp;#039;évaluation===&lt;br /&gt;
La partie système du projet sera principalement évaluée en fonction des critères suivants : &lt;br /&gt;
* Conformité aux spécifications de l&amp;#039;application et aux consignes données dans le cadre du projet &lt;br /&gt;
* Respect des échéances pour les différentes étapes du projet (y compris pour les prototypes intermédiaires et les documents) &lt;br /&gt;
* Qualité de l&amp;#039;architecture de l&amp;#039;application &lt;br /&gt;
* Qualité et robustesse du code applicatif &lt;br /&gt;
* Compréhension des principaux concepts de la technologie JEE &lt;br /&gt;
* Rigueur de la démarche de conception &lt;br /&gt;
* Qualité des présentations/soutenances &lt;br /&gt;
En complément, les aspects suivants seront également considérés : &lt;br /&gt;
* Méthodologie de test &lt;br /&gt;
* Performances (résultat du injection de charge avec JMeter ou Clif) &lt;br /&gt;
* Utilisation (optionnelle) de technologies/APIs/frameworks avancés&lt;br /&gt;
&lt;br /&gt;
==Consignes pour la soutenance==&lt;br /&gt;
===Consignes spécifiques pour les soutenances IHM===&lt;br /&gt;
* documents (version papier) à apporter : cahier des charges (version finale), dossier de conception IHM, dossier d&amp;#039;évaluation IHM&lt;br /&gt;
* votre passage doit contenir une présentation globale du projet, le processus de conception (illustré), le bilan (point de vue IHM) et une démo PRÉPARÉE &lt;br /&gt;
* arrivez avec l&amp;#039;application démarée (on ne perd pas de temps) et 1 ou 2 scénarios (de test)&lt;br /&gt;
* prévoyez 5 minutes de questions lors de votre passage&lt;br /&gt;
&lt;br /&gt;
===Consignes spécifiques pour les soutenances Système===&lt;br /&gt;
* Apportez un exemplaire du dossier d&amp;#039;évaluation système (déposé la veille sur Moodle) lors de la soutenance. Il n&amp;#039;est pas nécessaire d&amp;#039;apporter un exemplaire du dossier de conception système.&lt;br /&gt;
* Préparez vous 30 minutes avant votre soutenance pour démarrer les instances Amazon avec le service développé.&lt;br /&gt;
* Prévovez environ 30 minutes pour la présentation/démo/questions. Utilisez des transparents pour présenter votre projet.&lt;br /&gt;
* Les démonstrations peuvent être faites sur vos machines personnelles cependant le service eCOM doit IMPERATIVEMENT s&amp;#039;exécuter sur une ou plusieurs instances Amazon.&lt;br /&gt;
* Conditionnez le projet final sous la forme d’une archive (zip ou tar.gz) après avoir inclus la documentation (dans un repertoire /main/site). Utilisez la convention de nommage suivante : ecom_final_1213-X.zip où X correspond au nom du projet.&lt;br /&gt;
* Déposez immédiatement après la soutenance (et en aucun cas après le 20 décembre) l&amp;#039;archive sur Moodle.&lt;br /&gt;
* le rapport de charge (benchmark) doit être (MUST) fourni dans la documentation.&lt;br /&gt;
* le rapport sur les métriques logicielles doit être (MUST) fourni dans la documentation.&lt;br /&gt;
&lt;br /&gt;
=Organisation 2012-2013=&lt;br /&gt;
==Planning==&lt;br /&gt;
===M2PGI Apprenti===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Equipe pédagogique:&amp;#039;&amp;#039;&amp;#039; Noël de Palma (NdP), Sybille Caffiau (SC), Didier Donsez (DD), Sebastien Chassand-Barrioz (SCB), Fy RAVOAJANAHARY (FR)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Dates Importantes:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*Démo système V1 classique :    jeudi 25 octobre&lt;br /&gt;
*Démo système V2 classique :    jeudi 29 novembre&lt;br /&gt;
*Semaine bloquée :    lundi 17 décembre - vendredi 21 décembre&lt;br /&gt;
*Soutenances (IHM + système) :    vendredi 21 décembre&lt;br /&gt;
&lt;br /&gt;
*Remise du cahier des charges :    vendredi 14 décembre (version electronique (pdf) à SC et NdP, avec &amp;quot;[M2PGI-ECOM]&amp;quot; dans le sujet) &lt;br /&gt;
*Remise du dossier de conception IHM :    vendredi 14 décembre (version electronique (pdf) à SC, avec &amp;quot;[M2PGI-ECOM]&amp;quot; dans le sujet) &lt;br /&gt;
*Remise du dossier d&amp;#039;évaluation IHM :    jeudi 20 décembre (lors de votre passage)&lt;br /&gt;
&lt;br /&gt;
*Remise du dossier de conception système :    vendredi 14 décembre (version electronique (pdf) à NdP, avec &amp;quot;[M2PGI-ECOM]&amp;quot; dans le sujet) &lt;br /&gt;
*Remise du dossier d&amp;#039;évaluation système :    jeudi 20 décembre (lors de votre passage)&lt;br /&gt;
&lt;br /&gt;
===M2PGI Classique===&lt;br /&gt;
Equipe pédagogique: Noël de Palma (NdP), Sybille Caffiau (SC), Didier Donsez (DD), Sebastien Chassand-Barrioz (SCB), Fy RAVOAJANAHARY (FR)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Dates Importantes:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
*Démo système V1 classique :    jeudi 25 octobre&lt;br /&gt;
*Démo système V2 classique :    jeudi 29 novembre&lt;br /&gt;
*Semaine bloquée :    lundi 17 décembre - vendredi 21 décembre&lt;br /&gt;
*Soutenances (IHM + système) :    vendredi 21 décembre&lt;br /&gt;
&lt;br /&gt;
*Remise du cahier des charges :    vendredi 14 décembre (version electronique (pdf) à SC et NdP, avec &amp;quot;[M2PGI-ECOM]&amp;quot; dans le sujet) &lt;br /&gt;
*Remise du dossier de conception IHM :    vendredi 14 décembre (version electronique (pdf) à SC, avec &amp;quot;[M2PGI-ECOM]&amp;quot; dans le sujet) &lt;br /&gt;
*Remise du dossier d&amp;#039;évaluation IHM :    jeudi 20 décembre (lors de votre passage)&lt;br /&gt;
&lt;br /&gt;
*Remise du dossier de conception système :    vendredi 14 décembre (version electronique (pdf) à NdP, avec &amp;quot;[M2PGI-ECOM]&amp;quot; dans le sujet) &lt;br /&gt;
*Remise du dossier d&amp;#039;évaluation système :    jeudi 20 décembre (lors de votre passage)&lt;br /&gt;
&lt;br /&gt;
===RICM5===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Equipe pédagogique:&amp;#039;&amp;#039;&amp;#039; Xavier Spengler (XS), Sybille Caffiau (SC), Didier Donsez (DD)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Dates Importantes:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*Démo système V1 : ??&lt;br /&gt;
*Démo système V2 : ??&lt;br /&gt;
*Soutenances (IHM + système) : 20/12/2012 après midi&lt;br /&gt;
*Remise du cahier des charges : 9/10/2012 (moodle)&lt;br /&gt;
*Remise du dossier de conception IHM : 13/12/2012 (version electronique (pdf) à SC, avec &amp;quot;[RICM-ECOM]&amp;quot; dans le sujet)&lt;br /&gt;
*Remise du dossier d&amp;#039;évaluation IHM : 20/12/2012 (lors de votre passage) &lt;br /&gt;
*Remise du dossier de conception système : 18/12/2012 (version electronique (pdf) à XS)&lt;br /&gt;
*Remise du dossier d&amp;#039;évaluation système : 18/12/2012 (version electronique (pdf) à XS)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Séances:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* 25/09 Ma: Introduction 1H30 DD, CM Ergonomie 1H30 SC  [[Media:PresentationECOM-RICM5-2012.pdf]] &lt;br /&gt;
* 25/09 Ap: TD Ergonomie IHM 3h00 SC&lt;br /&gt;
* 02/10 Ma: CM JavaEE &amp;amp; EJB 3h00 XS&lt;br /&gt;
* 02/10 Ap: Install JavaEE, tutoriel EJB 3h00 XS&lt;br /&gt;
* 09/10 Ma: CM Ergonomie IHM 3h00 SC&lt;br /&gt;
* 09/10 Ap: TD Ergonomie IHM 1h30 SC, Tutoriel EJB 2h00 XS&lt;br /&gt;
* 23/10 Ma: CM HTTP &amp;amp; Servlet/JSP 3h00 DD&lt;br /&gt;
* 23/10 Ap: Tutoriel Servlet/JSP 3h00 XS&lt;br /&gt;
* 06/11 Ma: TD Ergo IHM 3H00 SC&lt;br /&gt;
* 13/11 Ma: En parallele : TD JavaEE 3H00 XS + TD Ergo IHM 3H00 SC &lt;br /&gt;
* 20/11 Ma: TD JavaEE 3H00 XS &lt;br /&gt;
* 20/11 Ap: En parallele : TD JavaEE 3H00 XS + TD Ergo IHM 3H00 SC&lt;br /&gt;
* 27/11 Ma: TD JavaEE 3H00 XS &lt;br /&gt;
* 27/11 Ap: TD JavaEE 3H00 XS&lt;br /&gt;
* 04/12 Ma: En parallele : TD JavaEE 3H00 XS + TD Ergo IHM 3H00 SC&lt;br /&gt;
* 04/12 Ap: TD JavaEE 3H00 XS&lt;br /&gt;
* 11/12 Ma: En parallele : TD JavaEE 3H00 XS + TD Ergo IHM 3H00 SC&lt;br /&gt;
* 18/12 Ma: TD Ergo IHM 3H00 SC + TD JavaEE 3H00 XS&lt;br /&gt;
* Soutenance IHM le 20/12/2012 Ap&lt;br /&gt;
* Soutenance Système le 20/12/2012 Ap&lt;br /&gt;
&lt;br /&gt;
==Groupes==&lt;br /&gt;
===M2PGI Apprenti===&lt;br /&gt;
====e-Culture====&lt;br /&gt;
=====Equipe=====&lt;br /&gt;
* Rohart Bastien (Chef de projet)&lt;br /&gt;
* Clerc Margaux&lt;br /&gt;
* Plunet Arthur&lt;br /&gt;
* Venandy Baptiste&lt;br /&gt;
&lt;br /&gt;
====spectaclECOM====&lt;br /&gt;
=====Equipe=====&lt;br /&gt;
* Adrien Pomaret (chef de projet)&lt;br /&gt;
* Samantha Petit-Charles&lt;br /&gt;
* Philippe Creignou&lt;br /&gt;
&lt;br /&gt;
====e-Mercure====&lt;br /&gt;
=====Equipe=====&lt;br /&gt;
* Thibault ALLEGRE (Chef de projet)&lt;br /&gt;
* Thibaut GUINOISEAU&lt;br /&gt;
* Joseph VERDURAND&lt;br /&gt;
&lt;br /&gt;
===M2PGI Classique===&lt;br /&gt;
&lt;br /&gt;
===RICM5===&lt;br /&gt;
&lt;br /&gt;
==== Groupe 1 : Vente à la criée====&lt;br /&gt;
* BISCH	 Simon&lt;br /&gt;
* CHEVALLIER	Marie&lt;br /&gt;
* FALL	Yacine&lt;br /&gt;
* FOURURE	Florian&lt;br /&gt;
&lt;br /&gt;
==== Groupe 2 : [[ecom-pushmyproject|Push My Project]] ==== &lt;br /&gt;
* DAUVERGNE	Léopold&lt;br /&gt;
* ELOY	        Fabien&lt;br /&gt;
* LEVEQUE	Florian&lt;br /&gt;
* VIGIER	Sylvain&lt;br /&gt;
&lt;br /&gt;
==== Groupe 3 : [[Lubyb]] ====&lt;br /&gt;
* CLAVELIN	Aurélien&lt;br /&gt;
* GNATTO-BAHIE	Christopher&lt;br /&gt;
* HO	Minh Quan&lt;br /&gt;
* PRAK	Soriya&lt;br /&gt;
&lt;br /&gt;
==== Groupe 4 : Vente de Sapins de Noël ====&lt;br /&gt;
* CARAMELLI	 Noé-jean (chef de projet)&lt;br /&gt;
* GU	Qikai&lt;br /&gt;
* LU	Xiao&lt;br /&gt;
[[Ecom-sapins_de_noel_2012]]&lt;br /&gt;
&lt;br /&gt;
==== Groupe 5 : [[BookOnCloud]] ====&lt;br /&gt;
* HARRACHE	Salem&lt;br /&gt;
* PAZ	Elisabeth&lt;br /&gt;
* RAOUX	Maxence&lt;br /&gt;
* SEGALA-DUVERNEY	Joachim&lt;br /&gt;
&lt;br /&gt;
==== Groupe 6 : [http://air.imag.fr/mediawiki/index.php/Linux_Store Linux Store] ====&lt;br /&gt;
* MERCIER	Michael&lt;br /&gt;
* OSWALD	Camille&lt;br /&gt;
* WIRTH	Clément&lt;br /&gt;
&lt;br /&gt;
==== Groupe 7 : [[Ecom-covoiturage]] ====&lt;br /&gt;
* NICOLACCINI	Mickaël&lt;br /&gt;
* NGOUALA	Rolly&lt;br /&gt;
* ALEXANDRE Arthur&lt;br /&gt;
&lt;br /&gt;
==Soutenance==&lt;br /&gt;
===M2PGI Apprenti===&lt;br /&gt;
&lt;br /&gt;
===M2PGI Classique===&lt;br /&gt;
&lt;br /&gt;
===RICM5===&lt;br /&gt;
&lt;br /&gt;
IMPERATIF&lt;br /&gt;
* le projet doit être (MUST) géré selon la méthode Scrum : le Scrum Master devra présenter le déroulement du projet.&lt;br /&gt;
* le serveur JavaEE doit être (MUST) hébergé sur une instance Amazon EC2 à partir du compte EC2 créé en début de projet.&lt;br /&gt;
* un rapport de charge (benchmark) doit être (MUST) fourni : les outils JMeter ou Clif peuvent être utilisés.&lt;br /&gt;
* un rapport sur les métriques logicielles doit être (MUST) fourni : l&amp;#039;outil Sonar peut être utilisé.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Ordre de passage :&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Respectez l&amp;#039;ordre établi&lt;br /&gt;
* Faites attention au temps. Vous disposez de 15 minutes par soutenance pour : votre présentation, la démo et les questions&lt;br /&gt;
[[File:OrdrePassageSoutenance.jpg]]&lt;br /&gt;
&lt;br /&gt;
ATTENTION : Si vous voulez modifier ce planning, 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&amp;#039;échange&lt;br /&gt;
* envoyer un mail à SC et XS pour informer du changement (avec le chef de projet de l&amp;#039;autre groupe en copie)&lt;br /&gt;
Aucune modification ne sera acceptée après le 18 décembre.&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 IHM (SC) : [https://www.dropbox.com/s/tk8ujqqowcj114e/ECOM20122013.pdf url]&lt;br /&gt;
* Cours JSF (PR) : [http://imag-moodle.e.ujf-grenoble.fr/course/view.php?id=61 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;
	&lt;br /&gt;
==Squelette du projet==&lt;br /&gt;
[http://dl.dropbox.com/u/66952950/ecom-maven.zip ecom-maven.zip] Inaccessible&lt;br /&gt;
&lt;br /&gt;
==Doc utiles==&lt;br /&gt;
* [http://wiki.easybeans.org/xwiki/bin/view/Main/Documentation Documentation Easybeans (conteneur EJB3 utilis&amp;amp;eacute; par Jonas)]&lt;br /&gt;
* [http://java.sun.com/javaee/5/docs/tutorial/doc/ Tutorial JEE 5 ]&lt;br /&gt;
* [http://netbeans.org/kb/67/javaee/ejb30.html Tutorial NetBean et JEE ]&lt;br /&gt;
* [http://java.sun.com/javaee/5/docs/api/ API JEE 5 ]&lt;br /&gt;
* [http://jcp.org/en/jsr/detail?id=244 Sp&amp;amp;eacute;cifications JEE 5 ]&lt;br /&gt;
* [http://jcp.org/en/jsr/detail?id=220 Sp&amp;amp;eacute;cifications EJB3 (simplified API, persistence, ejbcore)|&lt;br /&gt;
* [http://www.theserverside.com/news/thread.tss?thread_id=55191 JPA implementation patterns ]&lt;br /&gt;
* [http://jonas.ow2.org/JONAS_5_1_2/doc/doc-en/html/getting_started_guide.html#id1316973 Glossaire]&lt;br /&gt;
* [http://www.easybeans.net/xwiki/bin/download/Main/Documentation/ejb3-annotations.pdf Aide m&amp;amp;eacute;moire pour les annotations EJB3 ]&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://proton.inrialpes.fr/~depalma/ecom/liens/liens.html&lt;br /&gt;
&lt;br /&gt;
===Quelques livres===&lt;br /&gt;
REMARQUE: les livres sur JavaEE se periment très vite avec l&amp;#039;évolution de la spécification&lt;br /&gt;
* Java EE6 Cookbook for securing, tuning, and extending enterprise applications: http://www.packtpub.com/java-ee6-securing-tuning-extending-enterprise-applications-cookbook/book&lt;/div&gt;</summary>
		<author><name>Donsez</name></author>
	</entry>
</feed>