WORKSHOP GI Lundi 14 mai. Plan Présentations Ma mission Etude des besoins Etude de lexistant...

18
DÉVELOPPEMENT D’UNE INTERFACE WEB RICHE EN AJAX WORKSHOP GI Lundi 14 mai

Transcript of WORKSHOP GI Lundi 14 mai. Plan Présentations Ma mission Etude des besoins Etude de lexistant...

Page 1: WORKSHOP GI Lundi 14 mai. Plan Présentations Ma mission Etude des besoins Etude de lexistant Solutions envisagées Avancement de la mission.

DÉVELOPPEMENT D’UNE INTERFACE

WEB RICHEEN AJAX

WORKSHOP GI Lundi 14 mai

Page 2: WORKSHOP GI Lundi 14 mai. Plan Présentations Ma mission Etude des besoins Etude de lexistant Solutions envisagées Avancement de la mission.

Plan

Présentations

Ma mission

Etude des besoins

Etude de l’existant

Solutions envisagées

Avancement de la mission

Page 3: WORKSHOP GI Lundi 14 mai. Plan Présentations Ma mission Etude des besoins Etude de lexistant Solutions envisagées Avancement de la mission.

Présentations

Damien GHILES 22 ans M1 (Bac +4) IUP ISI (Ingénierie des Systèmes

Informatiques) à l’université Paul Sabatier, Toulouse

Stage de 5 mois (Avril-Août) Tutrice : Elise Vareilles Co-Tuteur : Paul Gaborit

Page 4: WORKSHOP GI Lundi 14 mai. Plan Présentations Ma mission Etude des besoins Etude de lexistant Solutions envisagées Avancement de la mission.

Ma mission Sujet du stage : Développement d’une interface web

riche en Ajax (Asynchronous JavaScript And XML)

Déroulement du stage : Etude des configurateurs existants sur le marché Etude et sélection des composants d’interface existants et

utilisables dans notre cas Construction d’un exemple d’interface à partir des

composants sélectionnés pour vérifier la faisabilité Intégration de ces composants dans la génération des

documents d’interface Amélioration des performances grâce à l’application du

Framework AJAX

Page 5: WORKSHOP GI Lundi 14 mai. Plan Présentations Ma mission Etude des besoins Etude de lexistant Solutions envisagées Avancement de la mission.

Ma missionSchéma général d’un configurateur

CONFIGURATEUR

Base de connaissances

Utilisateur

Page 6: WORKSHOP GI Lundi 14 mai. Plan Présentations Ma mission Etude des besoins Etude de lexistant Solutions envisagées Avancement de la mission.

Ma missionInterface actuelle

Page 7: WORKSHOP GI Lundi 14 mai. Plan Présentations Ma mission Etude des besoins Etude de lexistant Solutions envisagées Avancement de la mission.

Ma missionSchéma général d’un configurateur

CONFIGURATEUR

Base de connaissances

Utilisateur

MOTEURDE CONTRÔLE

MOTEURTEMPLATES

Données de session(Modèle, instance)

SERVEURNAVIGATEUR(Firefox, IE…)

WEB

Templates

MOTEURCONTRAINTES

Mod

èles d

e

satis

facti

ons d

e

cont

raint

es

Base de connaissances

CONFIGURATEUR

Utilisateur

Page 8: WORKSHOP GI Lundi 14 mai. Plan Présentations Ma mission Etude des besoins Etude de lexistant Solutions envisagées Avancement de la mission.

Etude des besoins Un nombre important de variables à faire

évoluer Des variables de différents types :

SymboliquesNumériques (valeurs uniques ou intervalles)

Des variables classées par groupes et sous-groupes

Un accès constant à un suivi de chaque variable ainsi que de l’évolution générale

Une interface conviviale et ergonomique, facile d’accès même à des néophytes

Page 9: WORKSHOP GI Lundi 14 mai. Plan Présentations Ma mission Etude des besoins Etude de lexistant Solutions envisagées Avancement de la mission.

Etude de l’existant

Principaux configurateurs existants étudiés :

Configit Software XpertRule Tacton Koalog

Page 10: WORKSHOP GI Lundi 14 mai. Plan Présentations Ma mission Etude des besoins Etude de lexistant Solutions envisagées Avancement de la mission.

ConfigitSoftware

Page 11: WORKSHOP GI Lundi 14 mai. Plan Présentations Ma mission Etude des besoins Etude de lexistant Solutions envisagées Avancement de la mission.

Tacton

Page 12: WORKSHOP GI Lundi 14 mai. Plan Présentations Ma mission Etude des besoins Etude de lexistant Solutions envisagées Avancement de la mission.

Koalog

Page 13: WORKSHOP GI Lundi 14 mai. Plan Présentations Ma mission Etude des besoins Etude de lexistant Solutions envisagées Avancement de la mission.

Solutions envisagées

Représentation des variablesSymboliquesNumériques

Ebauche de l’interface générale

Page 14: WORKSHOP GI Lundi 14 mai. Plan Présentations Ma mission Etude des besoins Etude de lexistant Solutions envisagées Avancement de la mission.

Représentation des variables symboliques

Valeurs interdites Valeurs possibles

Valeurs sélectionnées

Gas

Oil

Water

Page 15: WORKSHOP GI Lundi 14 mai. Plan Présentations Ma mission Etude des besoins Etude de lexistant Solutions envisagées Avancement de la mission.

Représentation des variables numériques

=

>

<

Page 16: WORKSHOP GI Lundi 14 mai. Plan Présentations Ma mission Etude des besoins Etude de lexistant Solutions envisagées Avancement de la mission.

EBAUCHE DE L’INTERFACE GENERALE

1

2

3 4

5

6

Modèles Instances Historique AideConnexion

Nom du nœud Nœud > Feuille > Sous-Nœud Se connecter

Se déconnecter

Créer un compte

Suivi de variable:

Page 17: WORKSHOP GI Lundi 14 mai. Plan Présentations Ma mission Etude des besoins Etude de lexistant Solutions envisagées Avancement de la mission.

Avancement de la mission Etude des configurateurs existants sur le

marché Etude et sélection des composants d’interface

existants et utilisables dans notre cas Construction d’un exemple d’interface à

partir des composants sélectionnés pour vérifier la faisabilité

Intégration de ces composants dans la génération des documents d’interface

Amélioration des performances grâce à l’application du Framework AJAX

Page 18: WORKSHOP GI Lundi 14 mai. Plan Présentations Ma mission Etude des besoins Etude de lexistant Solutions envisagées Avancement de la mission.

Des questions ?