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

  FORUM HardWare.fr
  Programmation
  Divers

  Quel langage pour tarificateur/comparateur ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Quel langage pour tarificateur/comparateur ?

n°2301635
titro
Posté le 06-06-2017 à 10:49:44  profilanswer
 

Bonjour,
 
J'ai fait un "tarificateur" sous Excel. (C'est pour tarifer et comparer le prix de plusieurs contrats d'assurances)
 
L'utilisateur rentre l'age et le type de sécurité sociale du prospect (+ conjoint et/ou enfants) et mon tarificateur calcule le prix des différentes formules que l'on propose.
 
Clairement : en Feuille2 j'ai tous les tarifs de la compagnie X, et Feuille3 ceux de la compagnie Y, etc.
 
Ensuite à l'aide de la fonction RechercheV, je recherche l'age renseigné par l'utilisateur dans toutes mes pages de données et avec la fonction Somme (en réalité plus un enchaînement de SI ET SOMME, pour le calcul de réduction couple, familiale etc) j'affiche en Feuille1 le tarif de toutes mes formules.
 
Afin de peut être plus tard convertir ça en .apk pour que les commerciaux se baladent avec ça sur leur téléphone j'aimerai passer ce fichier Excel en exécutable.
 
D'après vous, quel serait la meilleure façon de convertir ça ?
 
Repartir à zéro sur un langage compatible avec ce type d'utilisation ?
 
Trouver une manière de convertir mon .xls en .exe avec un logiciel adapté ?
 
Merci d'avance !

mood
Publicité
Posté le 06-06-2017 à 10:49:44  profilanswer
 

n°2301640
rat de com​bat
attention rongeur méchant!
Posté le 06-06-2017 à 11:53:42  profilanswer
 

apk c'est Android -> Java
 
Sinon sur Windows un truc genre Visual Basic .NET ou C# je dirais, c'est Windows uniquement mais je pense facile à apprendre (en tout cas le VB) et on peut faire la partie interface graphique très facilement.

n°2301647
rufo
Pas me confondre avec Lycos!
Posté le 06-06-2017 à 13:02:22  profilanswer
 

Pour que ça soit le plus universel possible, une appli web. Ca marchera sur un PC qq soit l'OS ou sur tablette/tél portable ;)
Côté langage, PHP+mysql+html+js+css...


---------------
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°2301651
rat de com​bat
attention rongeur méchant!
Posté le 06-06-2017 à 13:18:44  profilanswer
 

Oui, mais il faut un serveur web aussi et si c'est pour un usage interne (ce qui semble être le cas) il faut aussi un système d'authentification. C'est faisable bien sûr mais il faut des gens pour le faire, vu la question je suppose que titro n'est pas expert dans ce domaine... ("passer ce fichier Excel en exécutable" )

 

Bon, après on pourrait faire un truc HTML+JS uniquement, pour ce cas là ça pourrait marcher, en supposant qu'il n'y a rien à sauvegarder de manière centralisée (résultats ou données sur les tarifs ou ...).


Message édité par rat de combat le 06-06-2017 à 13:19:30
n°2301652
titro
Posté le 06-06-2017 à 13:25:56  profilanswer
 

Merci pour vos réponses je vais fouiller la dedans.
Et oui c'est pour un usage interne et hors ligne.
 
Si je fais ça en VB.NET, plus tard y'aura moyen de "convertir" en java ?
Je veux dire, existe t'il des "convertisseurs" ? Ou il faudra recommencer tout depuis le début ?


Message édité par titro le 06-06-2017 à 13:26:25
n°2301685
dede_sav
Posté le 06-06-2017 à 18:05:14  profilanswer
 

Salut,
 
Je viens de regarder sur internet rapidement, et apparement il existe des solutions pour passer d'Excel à un .apk. (https://www.quora.com/How-do-I-convert-an-Excel-spreadsheet-into-an-app)
 
Cette solution qui peut te sembler bien pour l'instant souffre de nombreux maux. Le plus important est la capacité de faire évoluer ton application autrement que par un de ces outils. En effet, tu seras en quelques sortes lié avec l'outil que tu choisiras et avec excel.  
De plus, à chaque modification de l'excel (et des données dedans), il faudra recompiler puis refaire installer l'application par tout le monde ...
Mais pour le besoin que tu viens d'exprimer, oui il existe des solution pour passer d'excel à un .apk.
 
Si tu veux faire évoluer ton application, simplifier la mise à jour des données des compagnies X et Y .. etc. il te faudra passer par un autre système  
=> Offline ça sera du java (ou react native, ou xamarin ...) bref quelque chose spécialement fait pour le mobile.  
=> Online (avec internet), un server web comme le propose rufo.
 
:)

n°2301689
rat de com​bat
attention rongeur méchant!
Posté le 06-06-2017 à 19:02:23  profilanswer
 

On peut aussi faire des applications PC en Java, si on si prends bien on peut peut-être faire un truc qui peut être compilé pour PC ou Smartphone sans trop de boulot supplémentaire (genre le code tarificateur qui est universel + un interface graphique spécifique pour chaque plateforme)?

n°2301700
rufo
Pas me confondre avec Lycos!
Posté le 06-06-2017 à 20:30:37  profilanswer
 

Vu que son truc semble être basé uniquement sur des formules Excel, y'a un truc tout bête : Google Spreadsheet. Il n'a qu'à re-rentrer toutes ses formules et c'est bon : ça sera accessible partout. ;)


---------------
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°2301701
dede_sav
Posté le 06-06-2017 à 20:38:47  profilanswer
 

rat de combat a écrit :

On peut aussi faire des applications PC en Java, si on si prends bien on peut peut-être faire un truc qui peut être compilé pour PC ou Smartphone sans trop de boulot supplémentaire (genre le code tarificateur qui est universel + un interface graphique spécifique pour chaque plateforme)?


 
Vrai question ? :)
Oui, en appliquant par exemple les préceptes de la clean architecture t'amenant à un découpage logique de ton application.
Le coût viendra de la création des interfaces (article qui parle du cross plateforme : http://blog.octo.com/etat-de-lart- [...] rm-mobile/)  
Mais c'est généralisable dans beaucoup de langage, JS (React Native, Nodejs + React, Electron), C# (Xamarin, web/desktop nativement géré), ...
 
+1000 pour google spreadsheet qui gère aussi super bien le offline, mais pas sur que l'ergonomie soit tip top.

n°2301722
titro
Posté le 07-06-2017 à 09:14:53  profilanswer
 

Bonjour,
 
J'ai commencé à "apprendre" le vb.net, ça m'a pas l'air super compliqué.
Mais si je peux éviter des heures d'apprentissage en passant par google spreadsheet je vais pas me gêner , je vais voir à quoi ça ressemble.
(Mais ça m'a l'air d'être juste un autre tableur non ?)
 
Merci !
 
PS : Pour vous expliquer un peu plus mon problème. Mes tarifs doivent s'établir selon 4 variables.
Age du client, Département, Date de début du contrat (année n et n+1), Régime obligatoire du client (sa sécurité sociale).
 
Sur mon "tarificateur" excel j'ai pu mettre en place le calcul selon l'age, la date et le régime obligatoire pour un seul département.
Mais pour inclure les autres départements dans le calcul je sens que ça va être un "embriquement" pas possible de SI ET OU etc.
Voila pourquoi je pensais passer par du code qui pourrait peut être simplifier la mise en place des variables.


Message édité par titro le 07-06-2017 à 09:23:47
mood
Publicité
Posté le 07-06-2017 à 09:14:53  profilanswer
 

n°2301723
rufo
Pas me confondre avec Lycos!
Posté le 07-06-2017 à 09:52:53  profilanswer
 

Oui, Google spreadsheet, c'est un tableur simplifié.


---------------
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

  Quel langage pour tarificateur/comparateur ?

 

Sujets relatifs
Envoi d'informations en format kexadecimal en langage CQuel langage pour ce site web ?
Quel langage pour automatiser des tâches dans une applicationQuel langage pour reparation toute carte
langage c et liste chaineeLangage d'avenir
Concepteur développeur (tout langage)Conseil langage à choisir pour mon application
Quel est le meilleur langage pour débuter la programmation ? 
Plus de sujets relatifs à : Quel langage pour tarificateur/comparateur ?


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