perdu pr mon sujet de stage

perdu pr mon sujet de stage - Divers - Programmation

Marsh Posté le 12-04-2006 à 14:53:41    

bonjour,
franchement j'ai un sujet de stage je comprend rien, enfin si j'ai compris a peu près ce que je dois faire mais j'y arrive alr si quelqu'un peut m'aider.

 

le sujet: " étude et prototypage d'un client riche multinavigateur/multiplateformes pour l'IHM d'un progiciel métier. Projet initié en vue de la migration d'un activeX vers une technologie "lient riche" indépendante du système cible"

 

voilà alr please help meeeeeee

Reply

Marsh Posté le 12-04-2006 à 14:53:41   

Reply

Marsh Posté le 12-04-2006 à 14:54:27    

T'as pas un responsable de stage :??:

Reply

Marsh Posté le 12-04-2006 à 14:56:49    

lol il me dit de cehrcehr par moi meme et pr ce qu'il m'a expliqué j'ai pas trop compris

Reply

Marsh Posté le 12-04-2006 à 14:59:28    

t'inquiète pas c'est toujours comme ça le début de stage, on y comprend rien. Je suis sûr que tu vas trouver des articles sur internet. Faut chercher et pas se décourager

Reply

Marsh Posté le 12-04-2006 à 15:00:47    

ouais j'ai trouvé des articles mais bon pr moi qui ne suis pas un expert en web va falloir que j'apprenne ajax, xml et tt le tralala à la volée c'est cool...

Reply

Marsh Posté le 12-04-2006 à 15:01:43    

lol merci anapajari mais ca fait déja 17h que j'ère sur internet alrs ts ca j'ai déjà vu....

Reply

Marsh Posté le 12-04-2006 à 15:06:21    

bon pr essayer d'expliquer mieux mon sujet de sta

Reply

Marsh Posté le 12-04-2006 à 15:08:12    

ajax ça va très très mal(lire avec pleins d'emmerdes) avec une partie du sujet:

Citation :

multinavigateur/multiplateformes


Reply

Marsh Posté le 12-04-2006 à 15:09:17    

bon pr essayer d'expliquer mieux mon stage je vais vous dire ce que j'ai a peu près compris. en faite ils ont un logiciel qui est une application web le problème c'est que c'est un ActiveX, en faite ActiveX intercepte un flux xml qui permet l'affichage des composants( menu, checkbox, combobox, etc) du logiciel et dc le problème réside ds l'ActiveX étant donné que c'est que pr windows et internet explorer et il veulent que ca deviennent multiplateforme/ multinavigateur et dc ils m'ont envoyé chercher des informations en vue de ca, j'ai quelques pistes avec ajax et flash (openlaszlo) pr faire ca mais comme je suis débutant je pige pas trop....

Reply

Marsh Posté le 12-04-2006 à 15:09:17   

Reply

Marsh Posté le 12-04-2006 à 15:21:16    

alé koi aider moi donner moi une petite piste...

Reply

Marsh Posté le 12-04-2006 à 15:32:24    

ben faut reconstruire une IHM à partir d'une description en XML pour dégager la création de l'IHM par une activeX c'est ca ?


Message édité par _darkalt3_ le 12-04-2006 à 15:32:49
Reply

Marsh Posté le 12-04-2006 à 15:35:39    

eee g pa tro compri ce ke ta di pr la fin, en faite on a déjà une ihm de base qui est généré par un flux xml intercépter par un activeX ce kon ve c enlever l'activex pr ke ca soit multiplateforme avec si possible la possibilité de garder le flux xml

Reply

Marsh Posté le 12-04-2006 à 16:55:40    

Citation :

eee g pa tro compri ce ke ta di pr la fin


 
 [:ciler]  
j'écrirais pas en sms si c'est ca que tu veux :o


Message édité par _darkalt3_ le 13-04-2006 à 09:50:30
Reply

Marsh Posté le 12-04-2006 à 17:01:02    

ok c'est bon en relisant bien ce que t'as dit j'ai compris et oui c'est ca donc tu peux m'aider???hihi

Reply

Marsh Posté le 12-04-2006 à 17:03:12    

- décode le xml
- choisi une techno pour construire dynamiquement des ihms, techno qui doit etre portable.

Reply

Marsh Posté le 12-04-2006 à 17:11:06    

ok ca j'avais compris mais aparament les gens sont divisé en deux pr ce qui est de la portabilité soit je prend ajax (où je ne connais rien) soit je prend openlaszlo (idem que ajax) alr lequel choisir??? lequel le plus facile sachant que j'ai djà un flux xml de base qui me crée des composant classique d'ihm????

Reply

Marsh Posté le 12-04-2006 à 17:11:45    

ben t'essayes les deux et tu choisis, ca fait partie de ton stage.

Reply

Marsh Posté le 12-04-2006 à 17:23:45    

oui sauf que le flux xml fait 700000 de code alr je me vois mal essayer les deux....

Reply

Marsh Posté le 12-04-2006 à 17:24:13    

700000 n'est pas un chiffre dit en l'air c'est mon maitre de stage qui m'a donnée cette info...

Reply

Marsh Posté le 12-04-2006 à 17:25:10    

- Ca n'a rien à voir avec la techno que tu dois choisir
- il peut faire 10 miyards de ligne c'est pareil :seule la structure de l'arbre xml compte de ton point de vue.

Reply

Marsh Posté le 12-04-2006 à 18:24:10    

faut que tu fasses un truc dans ce genre : http://www.virtualmice.net/matrix/ [...] mo+lang=en
ou http://tinymce.moxiecode.com/examp [...] ample=true


Message édité par rufo le 12-04-2006 à 18:25:59
Reply

Marsh Posté le 12-04-2006 à 18:25:53    

boudoudou a écrit :


le sujet: " étude et prototypage d'un client riche multinavigateur/multiplateformes pour l'IHM d'un progiciel métier. Projet initié en vue de la migration d'un activeX vers une technologie "lient riche" indépendante du système cible"


c'est un stage de buzzwordisme [:petrus dei]


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 12-04-2006 à 18:26:51    

boudoudou a écrit :

eee g pa tro compri ce ke ta di pr la fin, en faite on a déjà une ihm de base qui est généré par un flux xml intercépter par un activeX ce kon ve c enlever l'activex pr ke ca soit multiplateforme avec si possible la possibilité de garder le flux xml


oui mais non là ! tu écris mieux que ça ou je ferme :fou:


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 13-04-2006 à 09:00:00    

c'est plus dans le genre du 2ème lien http://tinymce.moxiecode.com/examp [...] ample=true

Reply

Marsh Posté le 13-04-2006 à 09:01:25    

j'ai peut être une piste mais pour ça faudrait que je sache s'il existe un logiciel qui transforme du xml en xul???

Reply

Marsh Posté le 13-04-2006 à 09:17:04    

qu'est-ce que tu dois faire en + dans ton stage par rapport à ce qui est fait dans le 2ième lien?

Reply

Marsh Posté le 13-04-2006 à 09:37:16    

boudoudou a écrit :

j'ai peut être une piste mais pour ça faudrait que je sache s'il existe un logiciel qui transforme du xml en xul???


non ... Le xml n'ayant aucun standard au niveau du nom de balise, il existe approximativement 1 chance sur 10000 pour que quelqu'un utilise le même flux que ta boite et ait déjà réalisé un transformateur xml->xul.
Mais dans le cadre de ton stage, tu peux tout a fait réaliser quelques xslt permettant de convertir une partie du flux.
 
Tiens d'ailleurs t'as qu'a dire à ton maitre de stage que tu te proposes de lui faire "la POC d'une transformation du flux XML en XUL via XSLT" ( pis si t'arrives à caser WEB2.0 tu dois encore gagner des points bonus buzzword).
 
Par contre le XUL n'est absolument pas multinavigateur ...  

Reply

Marsh Posté le 13-04-2006 à 10:48:01    

pr rufo: par rapport au deuxieme lien c'est juste pr dire que ca doit être de la même forme mais sinon c'est pas du tt pareil...en faite le logiciel que j'étudie existe déjà (depuis 5 ans) le problème c'est que c'est un activeX qui s'affiche dc ds les pages internet explorer et c'est ca qu'il faut changer..
 
pr anapajari: oui c'est sur cette base que je peux partir après reste à savori si les tous les composant que j'ai pourront être transformé (certains c'est des standard mais d'autres très complexe modifié par ma boîte) et pr le coté multinavigateur c'est pas grave du moment que c'est multiplateforme...
 
si vous avez d'autres idées n'hésiter pas...

Reply

Marsh Posté le 13-04-2006 à 11:48:26    

bon alr la piste c'est XSLT dc j'ai été voir sur wikipédia pr me renseigner un peu et je voudrais savoir si vous avez un bon éditeur pr XSLT selon vous c'est quoi le mieux? etc.....

Reply

Marsh Posté le 13-04-2006 à 11:58:03    

un éditeur xslt? ou un outil qui réalise des transformations (genre sablotron). Côté éditeur, un simple éditeur de texte suffit...
 
Au fait, ton appli activeX, elle est sensée faire quoi? Tu pourrais mettre un imprim écran pour voir à quoi ça resemble? Et langage côté serveur, tu partirais sur quoi? Java, php, asp, autre?

Reply

Marsh Posté le 13-04-2006 à 14:32:02    

rufo a écrit :

un éditeur xslt? ou un outil qui réalise des transformations (genre sablotron). Côté éditeur, un simple éditeur de texte suffit...
 
Au fait, ton appli activeX, elle est sensée faire quoi? Tu pourrais mettre un imprim écran pour voir à quoi ça resemble? Et langage côté serveur, tu partirais sur quoi? Java, php, asp, autre?


Alors moi perso si j'ai tout compris il n'a pas a touché à la partie "serveur".
En gros ce qu'on lui a demander c'est de remplacer l'activeX qui faisait la transformation XML en truc affiché dans IE par quelque chose qui soit multiplateforme.  
En gros pour le moment c'est comme ça:

APPLI.SERVEUR -> XML -> ACTIVEX -> TRUC DANS IE


et on lui demande d'essayer de faire

APPLI.SERVEUR -> XML -> ( SON BOUZIN ) -> XUL -> FF ( je suppose, bien que tu puisses sortir XUL de FF)


Alors la question c'est que l'activex était auparavant coté client ( dans IE) et que maintenant il a deux solutions:
- soit il fait ses tranfos sur le serveur et renvoie directement du xul
- soit il applique ses xslt en js ( c'est possible sur FF et vu qu'il fait du xul...) mais je sais pas trop si ça peut marcher pour "produire" du xul...
 
Quand à un bon éditeur XML/XSLT, t'en a plein :o payant ou pas?

Reply

Marsh Posté le 13-04-2006 à 14:37:06    

Je sais pas c'est quoi le langage côté serveur enfin on a du me le dire mais je sais pu de tte facon je m'occupe que de l'ihm...
comment on fait pr ajouter une image???
 

Reply

Marsh Posté le 13-04-2006 à 14:39:07    

Citation :

Je sais pas c'est quoi le langage


 
et tu le prouves :lol:

Reply

Marsh Posté le 13-04-2006 à 14:43:19    

anapajari t'es vraiment celui qui me comprend le mieux...jtm tu sais ...snif snif...dc selon toi j'aurais deux solutions sachant que la première demande presque de tt refaire et ça c'est pas trop possible vu le boulot énorme qui est déjà fait et la deuxième c'est pas sur de marcher....

Reply

Marsh Posté le 13-04-2006 à 17:21:29    

ahahah boudou t vraimentqu'un pauvre boudou ! courage pour ton stage ! moi c trankill ^^

Reply

Marsh Posté le 14-04-2006 à 10:10:38    

ouais bah c'est pas facile en plus aparemment XSLT ca à l'air super compliqué

Reply

Marsh Posté le 14-04-2006 à 10:30:10    

Tiens si tu veux voir un petit bout de xul qui marche:

Code :
  1. <?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
  2. <window
  3.     id="auth"
  4.     title="Test"
  5.     xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
  6.     orient="vertical">
  7. <script src="./js/auth.js" type="application/x-javascript"></script>
  8. <commandset>
  9. <command id="doLogin" oncommand="doLogin()"/>
  10. </commandset>
  11. <spacer flex="1" />
  12. <hbox>
  13. <spacer flex="1" />
  14. <groupbox>
  15. <caption label="Connexion" />
  16. <label control="login" value="Identifiant :" />
  17. <textbox id="login" type="text" />
  18. <label control="password" value="Mot de passe :" />
  19. <textbox id="password" type="password" />
  20. <button label="Se connecter" command="doLogin" />
  21. </groupbox>
  22. <spacer flex="1" />
  23. </hbox>
  24. <spacer flex="4" />
  25. </window>


Tu enregistres ça dans un .xul et tu l'ouvres avec IE.
 
Bon maintenant tu prends un bout de ton flux xml et tu essaye de le convertir en xul via xslt... ça donne quoi?

Reply

Marsh Posté le 14-04-2006 à 11:05:20    

ba voila c'est ca le problème anapajari c'est que j'ai trouvé un tuto XSLT  
(http://www.zvon.org/xxl/XSLTutorial/Output_fre/example4_ch2.html)
mais il converti qu'en html je trouve pas comment convertir en xul le truc c'est qu'il me faudrait un exemple complet (fichier xml + feuille de style xslt qui transforme en xul)

Reply

Marsh Posté le 14-04-2006 à 11:05:54    

ah oui je pense aussi que tu t'es trompé faut ouvrir avec FireFox...

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed