[Site] Calcul des remboursements entre amis après un week-end

Calcul des remboursements entre amis après un week-end [Site] - Divers - Programmation

Marsh Posté le 11-08-2007 à 12:54:46    

Bonjour,
 
(Je fais un peu de pub) J'ai fait un site qui permet à un groupe d'amis, lorsqu'il se fait un week-end / des vacances et que tout le monde paye un peu au cours de ce week-end (l'un paye des courses, un autre de l'essence, encore un autre des péages, etc), de calculer au final qui doit combien à qui en un minimum de transactions.
 
J'aimerais avoir votre avis sur l'ergonomie et les graphismes : http://www.lecompteestbon.com
 
Et sinon, trouvez-vous ce site utile ?
 
Merci pour vos retours :)

Reply

Marsh Posté le 11-08-2007 à 12:54:46   

Reply

Marsh Posté le 11-08-2007 à 13:10:42    

Heu l'interface de saisie est pas très pratique et il me semble qu'il y a des erreurs, par ex :
 
Yop Yap Yip Yup  400 // We
Yap Yop Yip Yup  40 // Essence
Yip Yop Yup  150 // Cadeau
 
 
les 4 partagent 440 -> 110 chacun
+ 3 * 50 pour le cadeau à yap
 
ça devrait donner
 
yip 10 à yop
yap 70 à yop
yup 160 à yop
on vérifie bien que 400 - 10 - 70 - 160 = 160
 
alors que ton truc donne
 
1 Yup Yop 221.67
2 Yap Yop 90
3 Yop Yup 0.0033333333333019
4 Yap Yip 3.33
 
bref c'est nimp ce résultat [:spamafote]
 
Sinon l'idée est pas bête mais il faut vraiment améliorer la saisie


---------------
The Rom's, à votre service
Reply

Marsh Posté le 11-08-2007 à 13:13:31    

Ah non, c'est pas comme ça qu'il faut comprendre les lignes :
 
Yop Yap Yip Yup 400 // We veut dire : Yop paye pour Yap Yip et Yup 400 € lors du week-end
 
Le premier nom est celui de la personne qui paye, les suivants sont les bénéficiaires du paiement :)

Reply

Marsh Posté le 11-08-2007 à 13:24:02    

ben c'est le pb de ton interface alors
 
si ce we on part louer un gite pour 400 € et que je paye pour les 4, tu payes l'essence pour les 4 et on te fait un cadeau d'anniv, je pense que la plupart des gens raisonneront comme moi pour remplir le formulaire, genre quand quelqu'un paye, il paye aussi pour sa contribution, sinon, il va pas débourser
 
ah oui quoique, pret d'argent toussa, tu devrait distinguer les 2 cas


---------------
The Rom's, à votre service
Reply

Marsh Posté le 11-08-2007 à 13:25:16    

effectivement si tu rajoutes le payeur dans les receveurs, ça fonctionne sur ton site


---------------
The Rom's, à votre service
Reply

Marsh Posté le 11-08-2007 à 13:29:27    

Je comprends, je pense qu'il faut que je travaille l'aide pour clarifier : si on a un paiement collectif de Yop, il faudra écrire soit :
 

Yop Yap Yip Yup Yop 400 // Gite


 
soit  
 

Yop * 400 // Gite


 
Est-ce que le bouton d'aide est visible ? Peut-être devrais-je mettre un lien en haut de page pour que les visiteurs consultent l'aide en premier ?


Message édité par ceyquem le 11-08-2007 à 13:29:54
Reply

Marsh Posté le 11-08-2007 à 18:17:05    

D'autres retours ? :)

Reply

Marsh Posté le 12-08-2007 à 11:46:00    

up

Reply

Marsh Posté le 13-08-2007 à 19:16:35    

toujours pas d'avis sur http://www.lecompteestbon.com/ ?  
:)

Reply

Marsh Posté le 13-08-2007 à 21:05:04    

c joli en tout k

Reply

Marsh Posté le 13-08-2007 à 21:05:04   

Reply

Marsh Posté le 14-08-2007 à 14:28:09    

merci :)

Reply

Marsh Posté le 14-08-2007 à 16:00:35    

Je l'ai fait bugger en mettant <script>alert ('yop');</script> dans la liste des transactions...
J'arrive plus à le reproduire la...

 

Edit: ah si , il faut mettre la balise <script> seule dans la liste des personnes.


Message édité par durkheim le 14-08-2007 à 16:02:37
Reply

Marsh Posté le 17-08-2007 à 00:58:34    

Le problème, c'est le "entre amis" dans le titre. [:dawa]


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
Reply

Marsh Posté le 17-08-2007 à 11:26:02    

Jusqu'au moment ou viennent le moment de rembourser on est amis ;)
 
 
Mais je vais l'utiliser la semaine prochaine

Reply

Marsh Posté le 21-08-2007 à 10:29:55    

Ah cool, je suis bien intéressé par ce test :D
 
durkheim > j'ai aussi constaté le bug, merci :)

Reply

Marsh Posté le 21-08-2007 à 18:03:39    

d'autres remarques sur : http://www.lecompteestbon.com/ ?

Reply

Marsh Posté le 21-08-2007 à 18:21:57    

Oui, j'ai entré <script> partout, et au moment de nommer le fichier de résultat <script>, même bug qu'avant.

Reply

Marsh Posté le 21-08-2007 à 21:21:55    

Oui, normalement, j'ai corrigé le problème ;)

Reply

Marsh Posté le 22-08-2007 à 10:56:16    

Non, toujours pas.

Reply

Marsh Posté le 22-08-2007 à 18:01:26    

ah mince. tu peux me faire une copie d'écran en PV pour que je regarde ton bug ? j'ai bien corrigé un cas mais peut être que c'en est un autre (ton cache était rafraichi ?)
 
http://www.lecompteestbon.com/

Reply

Marsh Posté le 22-08-2007 à 19:17:27    

Hum, ouais je vais peut-être faire ça. Mais ça m'embête d'avoir à chaque fois les pubs pour rachats de crédit, je pense pas que ça clique beaucoup

Reply

Marsh Posté le 23-08-2007 à 20:17:49    

durkheim a écrit :

Non, toujours pas.


 
tu peux me faire une capture stp ? :D
 
Merci ! :)
 
http://www.lecompteestbon.com/

Reply

Marsh Posté le 24-08-2007 à 11:53:02    

Autant pour moi, ça marche maintenant, sans doute un problème de cache

Reply

Marsh Posté le 24-08-2007 à 19:17:45    

Reply

Marsh Posté le 28-08-2007 à 11:16:26    

Mon avis en 2 secondes : j'y comprends rien :D
Je veux même pas refléchir 2 secondes à une quelconque syntaxe de saisie. Pourquoi la 1ier étapes ne consiste pas à rentrer le nom des gens ? Ensuite, une fois qu'on a le nom faire un truc en drag&drop ou autre pour dire simplement toto à donné XX€ à tata, tonton à donner YY€ à l'auberge & co


---------------
"L'informatique n'est pas plus la science des ordinateurs que l'astronomie n'est celle des télescopes." Michael R. Fellows & Ian Parberry
Reply

Marsh Posté le 28-08-2007 à 11:22:13    

j'aime bien le principe, drapal


---------------
Music|Market|Feed|Loom|DVD
Reply

Marsh Posté le 28-08-2007 à 17:32:14    

le principe de départ c'est qu'en général on a plein plein de transaction à saisir, ce qu'on peut faire en décalé dans un fichier texte. Si on impose du drag & drop ou plusieurs zones de saisie on empêche les utilisateurs de faire des copier / coller.
 
L'idée de saisir d'abord les transactions, c'est une logique de fainéant : cela permet de ne pas avoir à saisir tous les noms car certains auront déjà été détectés.
 
du coup comme tu n'es pas le premier à faire cette remarque, je pense qu'un assistant à la saisie plus évolué serait bienvenu.
 
Merci pour ces remarques :)
 
http://www.lecompteestbon.com/

Reply

Marsh Posté le 29-08-2007 à 13:40:46    

J'ai des résultats pas corrects :  
 
4 personnes (Guillaume, Marc, Etienne, Pierre)
 
Pierre paye 116 pour un cadeau, auquel participent les 4 personnes
Etienne paye 55 pour un cadeau, auquel Guillaume, Etienne et Pierre participent.
 
Normalement, les parts sont :  
 
116/4 pour Marc (=29)
116/4 + 55/3 (=47,3333333) pour les autres.
 
Donc, les remboursements suivants (en arrondissant le 3333 à 3) :
 
Guillaume -> 47,3 à Pierre
Marc : 7,7 à Etienne et 21,3 à Pierre, ce qui fait les sommes suivantes :  
 
Guillaume : 47,3
Marc : 7.7+21.3 = 29
Etienne : 55-7.7 = 47.3
Pierre : 116 - (47.3+21.3) = 47.6
 
Or, ton truc me donne :  
 
1 Guillaume Pierre 47.08
2 Marc Pierre 20.84
3 Marc Etienne 7.91
 
http://www.lecompteestbon.com/resu [...] ad0f5.html

Reply

Marsh Posté le 29-08-2007 à 15:47:19    

gfive > Ce que j'ai calculé chez moi :
Guillaume Marc Etienne Pierre
 -29 -29 -29 29*3  premier cadeau
 -18.3 0 2*18.3 -18.3  second cadeau
 -47.3 -29 7.6 68.7  total
 
Soit
Guillaume => Pierre : 47.3
Marc => Pierre : 21.4
marc => Etienne : 7.6
 
Même s'il y a des approximations dans ce site, ses résultats sont plus proche de la réalité que tes calculs vu que 116/4 fait 29 et non 21.3. A chercher trop compliqué, tu t'es emmêlé les pinceaux.
 
PS : Les chiffres négatifs sont ce que chacun doit et les chiffres positif ce que chacun doit recevoir.
 
PS2 : T'es sur que tu t'es pas planté quand t'as saisie les données? Je viens de faire le test et aux arrondis près il me retoune exactement ce que j'avais calculé :
# De Pour Montant
1 Guillaume Pierre 47.33
2 Marc Pierre 21.34
3 Marc Etienne 7.66
http://www.lecompteestbon.com/resu [...] 2a757.html

Message cité 1 fois
Message édité par omega2 le 29-08-2007 à 15:51:45
Reply

Marsh Posté le 29-08-2007 à 15:54:22    


[edit] :D Effectivement, erreur de calcul : 115 au lieu de 116. Ca m'apprendra à me relire! :o


Message édité par gfive le 29-08-2007 à 15:55:32
Reply

Marsh Posté le 29-08-2007 à 21:54:07    

:jap: remarque : quand il y a des arrondis dans le calcul, cela est mentionné dans le fichier de résultat sous la forme "Remarque : la simplification a été faite avec une marge d'erreur de l'ordre de 0.003"
(voir http://www.lecompteestbon.com/resu [...] 2a757.html par exemple)

Reply

Marsh Posté le 18-09-2007 à 13:24:00    

Bon j'ai eu plein de retours intéressants, merci à tous :) !
Je travaille sur une v2 qui propose deux interfaces :

  • une interface simple à base de glissers déplacer
  • une interface avancée qui permette de faire un gros copier/coller de code comme c'est le cas actuellement pour faciliter la saisie de gros fichiers de remboursements


Et l'idéal (si j'y arrive) serait que l'on puisse passer de l'une à l'autre, ça sera pédagogique.
 
http://www.lecompteestbon.com

Reply

Marsh Posté le 18-09-2007 à 20:42:12    

y'a un gros bandeau de pub en bas de page qui cache la moitié de la phase 3.


---------------
Hobby eien /人◕ ‿‿ ◕人\
Reply

Marsh Posté le 18-09-2007 à 20:52:40    

ah ??? normalement il devrait pas se mettre au dessus !
quel est ton navigateur ?

Reply

Marsh Posté le 18-09-2007 à 20:53:12    

ie 6
 
http://img229.imageshack.us/img229/8874/image1ko9.png
 
je suis en 1024*768 et sous ie6, le standard du web quoi [:spamafote]


Message édité par Tamahome le 18-09-2007 à 20:55:00

---------------
Hobby eien /人◕ ‿‿ ◕人\
Reply

Marsh Posté le 18-09-2007 à 20:55:26    

ok, c'est bizarre !


Message édité par ceyquem le 18-09-2007 à 20:55:49
Reply

Marsh Posté le 18-09-2007 à 21:02:20    

ben vire la pub deja, d'une part ca sert a rien (qui clique dessus franchement ?) et d'autre part ca alourdit la page.


---------------
Hobby eien /人◕ ‿‿ ◕人\
Reply

Marsh Posté le 18-09-2007 à 21:04:55    

bah y'en a vu que ça rapporte ;)
mais ce qui est bizarre sur ta capture d'écran c'est que le 3ème bloc ne soit pas au niveau des 2 autres

Reply

Marsh Posté le 05-10-2007 à 11:03:42    

ça y est j'ai mis en ligne la nouvelle version :
 
http://www.lecompteestbon.com/
 
dites moi ce que vous en pensez et si vous trouvez des bugs :)
 
bonne journée !


Message édité par ceyquem le 05-10-2007 à 11:20:13
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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