Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1098 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  Interface graphique d'un agent de dialogue... Côté client

 


Une ou deux fenêtres ?


 
100.0 %
 2 votes
1.  Une
 
 
0.0 %
        0 vote
2.  Deux
 
 
0.0 %
        0 vote
3.  Autre. (précisez s'il vous plaît)
 

Total : 3 votes (1 vote blanc)
Ce sondage est clos, vous ne pouvez plus voter
 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Interface graphique d'un agent de dialogue... Côté client

n°2065059
Profil sup​primé
Posté le 21-03-2011 à 13:19:41  answer
 


Bonjour,
J'écris un agent de dialogue selon le modèle client/serveur avec interface graphique et je souhaiterais avoir votre avis sur l'organisation des différent éléments.
J'ai pour le moment trois zones de textes, celle de droite permet d'afficher les utilisateurs connecté, alors que celle du haut à gauche permet d'afficher ce qui est reçu du server, et celle du bas à gauche, permet d'afficher ce qui est écris en local.
 
Voila ma simple fenêtre en image : http://hfr-rehost.net/self/pic/b122835221c51140216240f2dd857be623a23713.jpeg
 
Et je me demandais si mélanger les entrées et les sorties toujours avec les connectés à part, dans la même fenêtre ne serait pas mieux.
 
Qu'en pensez vous ?
 
En fait, dans la fenêtre des entrée locale, seulement le texte entré sera afficher alors que dans les données reçu du serveur, en plus des entrées distante, le nom de la source sera ajouté avec le commentaire suivant : "à écit : ".
 
Merci de votre avis.
 

mood
Publicité
Posté le 21-03-2011 à 13:19:41  profilanswer
 

n°2065110
rufo
Pas me confondre avec Lycos!
Posté le 21-03-2011 à 15:51:38  profilanswer
 

Autant faire comme sur les softs de tchat : 1 seule fenêtre. En +, avec 2, comment tu comptes faire pour garder l'ordre d'insertion des entrées locales par rapport à ce qu'à reçu le serveur? En effet, certaines entrées locales seront des réponses (ou en rapport) à des données reçus sur le serveur, non?


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2065112
Profil sup​primé
Posté le 21-03-2011 à 16:13:39  answer
 

Merci pour ta réponse rufo,
 
Je suis pas certain de comprendre ta question... Pour moi elle va dans le sens inverse de ta réponse.
 
Le client permet soit :

  • Envoyer un message à un autre utilisateur
  • Envoyer un message à l'agent de dialogue "intelligent" présent sur le serveur.


Dans tous les cas, j'affiche dans les sorties provenant du serveur :
"rufo a écrit : comment tu comptes faire pour garder l'ordre d'insertion des entrées locales par rapport à ce qu'à reçu le serveur?
 
Je suis pas sûr de te suivre  donc, les donnée entrées en local sont empilé et j'affiche la pile dans l'ordre.
Le serveur lui, va recevoir des données de multiple sources.
 
pour les données provenant du serveur, elles ont de multiple sources et le client n'est peut-être pas à l'origine de la donnée, on ne peut pas définir l'ordre d'arrivé de ces données, provenant du serveur.
 
Il y a cependant un ordre des entrée et sortie côté service (gestionnaire de message), vue que j'ai une FIFO côté service.


Message édité par Profil supprimé le 21-03-2011 à 16:16:10
n°2065119
rufo
Pas me confondre avec Lycos!
Posté le 21-03-2011 à 17:00:29  profilanswer
 

ben les autres clients, ils ne répondent pas aussi entre eux? Ou un client envoie un message au serveur, qui en fonction du contenu, est amené à envoyer un message à un autre client? Ex :

Code :
  1. Client 1 -> serveur : quel est la couleur préférée du client 2
  2. Serveur -> client 2 : quelle est ta couleur préférée?
  3. Client 2 -> serveur : bleu
  4. Serveur -> Client 1 :la couleur préférée du client 2 est bleu


 
Du coup, c'est mieux d'avoir 1 seule fenêtre pour suivre tous les messages, dans leur ordre chronologique...

Message cité 1 fois
Message édité par rufo le 21-03-2011 à 17:01:20

---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2065138
Profil sup​primé
Posté le 21-03-2011 à 18:23:51  answer
 

rufo a écrit :

ben les autres clients, ils ne répondent pas aussi entre eux? Ou un client envoie un message au serveur, qui en fonction du contenu, est amené à envoyer un message à un autre client? Ex :

Code :
  1. Client 1 -> serveur : quel est la couleur préférée du client 2
  2. Serveur -> client 2 : quelle est ta couleur préférée?
  3. Client 2 -> serveur : bleu
  4. Serveur -> Client 1 :la couleur préférée du client 2 est bleu


 
Du coup, c'est mieux d'avoir 1 seule fenêtre pour suivre tous les messages, dans leur ordre chronologique...


 
Si si, les clients se parlent entre eux et avec le serveur.
Je peux rien changer à la chronologie.
Ma foi, si tu trouves qu'une fenêtre et mieux que deux, merci pour ton avis. Je prend bien note.


Message édité par Profil supprimé le 21-03-2011 à 18:24:16
n°2065299
Profil sup​primé
Posté le 22-03-2011 à 13:59:01  answer
 

J'ai besoin de plus de participants, parce que j'ai les idées relativement fixes.
Merci.

n°2065303
Profil sup​primé
Posté le 22-03-2011 à 14:22:20  answer
 

En fait, je me suis d'abord dit que les entrées locales n'avaient pas à être affichées.
Puis je me suis dit que pour des raison de confort, je les afficherai quand même en plus.
C'est pourquoi je compte faire de zone distincte.
En plus la chronologies des messages entrants est alléatoire, donc il n'y a pas d'odre direct à conserver.
 
Mais je savais que certain modèle était produit avec une unique zone, c'est pourquoi j'ai fait ce sondage.
Et je ne souhaite pas savoir à quoi vous êtes habitué, mais ce que vous préféreriez.
 
Enfin, Merci de me lire.  :jap:

n°2065331
rufo
Pas me confondre avec Lycos!
Posté le 22-03-2011 à 16:39:16  profilanswer
 


 
Tu vas vite de rendre compte que bien souvent, c'est similaire. Je me souviens que sur une appli web, fallait scroller tout en bas de la page pour trouver certaines infos sous la forme d'onglets en accordéon. Pas tip-top niveau ergonomie. J'ai donc fait en sorte que ça deviennent des onglets "classiques" en début de page. Au niveau ergonomie, y'a pas photo, c'est mieux car l'utilisateur n'a pas besoin de scroller. Ben tu me croiras ou pas, une large majorité d'utilisateurs a préféré revenir en arrière car ils s'étaient habitués au système.
 
C'est du reste la même chose avec la nouvelle IHM de M$ Office 2010. Beaucoup de ceux qui ont connu les anciennes versions les préfères au niveau IHM... :/ C'est aussi pour ça que beaucoup préfèrent rester sous Windows plutôt que linux car ils sont habitués à l'IHM, ils ont leurs petites habitudes et de passer sur autre chose les oblige à tout réapprendre = perte de temps...


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2065335
Profil sup​primé
Posté le 22-03-2011 à 16:59:49  answer
 

Ok ! Merci rufo.

n°2065388
Profil sup​primé
Posté le 23-03-2011 à 00:12:49  answer
 

C'est vrai que le client parait plus petit avec une unique fenêtre.
 http://hfr-rehost.net/self/pic/e3aa7366a06ce53b5a99f0ec821cd80c59313533.jpeg

mood
Publicité
Posté le 23-03-2011 à 00:12:49  profilanswer
 

n°2065417
rufo
Pas me confondre avec Lycos!
Posté le 23-03-2011 à 09:39:53  profilanswer
 

Je te suggère vivement de supprimer le scroll horizontal, c'est anti-ergonomique au possible ;)


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2065777
Profil sup​primé
Posté le 24-03-2011 à 12:48:44  answer
 

rufo a écrit :

Je te suggère vivement de supprimer le scroll horizontal, c'est anti-ergonomique au possible ;)


 
Bonjour rufo,
Tu ne saurais pas comment s'y prendre par hazard, pour faire juste le scroll vertical avec GTK+ ?
J'ai mis une Gtk-Scrolled_Window, et apparemment, on peut pas enlever un scroll.

n°2065778
rufo
Pas me confondre avec Lycos!
Posté le 24-03-2011 à 12:54:27  profilanswer
 

Désolé, j'en ai jamais fait. Concernant les IHM, même si j'ai fait du Delphi, du C/C++ (WFC sous Windows), et un peu de java et VB, ma spécialité reste avant tout le web ;)


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2065782
Profil sup​primé
Posté le 24-03-2011 à 13:04:10  answer
 

rufo a écrit :

ma spécialité reste avant tout le web ;)


 
Je discute avec une webmalster.... [:jesus_consteration]

n°2065789
rufo
Pas me confondre avec Lycos!
Posté le 24-03-2011 à 13:15:44  profilanswer
 


 
C'est "un" (et pas "une" ) et je suis plus précisément ingénieur développeur d'appli web ;) Mais dedans, j'y mets des algo reposant sur des réseaux de Pétri, de l'analyse sémantique, de la biomimétique... + une prise en compte de l'accessibilité des sites web aux personnes handicapées visuellement. C'est ça le plus intéressant dans mon travail...


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  Interface graphique d'un agent de dialogue... Côté client

 

Sujets relatifs
[html& css] 3 DIV côte-à-côte (dont 2 en taille fixe)?Créer un agent Lotus script permet de créer un nouveau mémo avec une P
Un bind( ) dans un prog client en mode TCPCommunication sécurisée client/serveur
Executer du google analytics côté serveur !Tableau excel graphique compliqué !
verifier que le flux est bien chiffrer entre client et serveurkit graphique flash besoin d'aide pour modif galerie photo
[VBA access] Copie de graphique Access vers ExcelConvertir un Kit graphique
Plus de sujets relatifs à : Interface graphique d'un agent de dialogue... Côté client


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR