IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Autres Logiciels Discussion :

Quel langage pour logiciel interface graphique + lien BDD ?


Sujet :

Autres Logiciels

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Décembre 2014
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2014
    Messages : 8
    Points : 6
    Points
    6
    Par défaut Quel langage pour logiciel interface graphique + lien BDD ?
    Bonjour à tous,

    Je précise tout d'abord que j'ai efféctué quelques recherches à ce sujet sur le forum mais sans résultat, si je suis passé à coté n'hésitez pas à me rediriger !
    Mon besoin est le suivant, je dois créer un programme avec interface graphique capable de gérer l'interaction avec des bases de données et de générer des fichiers (type texte).
    Dans un premier temps le programme doit aller récupérer des données dans une base pour ensuite efféctuer des traitements sur ces données et les mettre en forme dans des fichiers texte et/ou les insérer dans une autre base.
    J'ai des connaissances en SQL donc toute la partie extraction/manipulation/insertion des données ne me pose pas de problème.
    La ou je suis plus limité c'est sur la mise en place de l'interface, quel langage dois-je choisir ?
    Mes recherches sur le web ne m'ont pas énormément permis de cibler un langage ...
    Mon programme est destiné à Windows (s'il peut être multi-plateformes c'est pas grave hein )
    Mes connaissances en programmation sont pour l'instant limitées mais je n'ai pas peur d'apprendre

    J'ai essayé d'être asser précis, n'hésitez pas à me demander des précisions que j'aurai oubliées !

    Merci d'avance

    Bonne journée à vous.

  2. #2
    Membre habitué

    Homme Profil pro
    Ingénieur Informaticien
    Inscrit en
    Juillet 2010
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Ingénieur Informaticien
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2010
    Messages : 22
    Points : 178
    Points
    178
    Par défaut
    Salut,

    Moi je peux te proposer Java, c'est celui que je métrise le mieux. Grace à sa machine virtuelle (JVM), il est multi-plateforme. L'implémentation d'interface graphique est très simple, surtout si tu utilises un IDE comme Netbeans, qui te permet de dessiner l'interface au lieux d'ecrire du code. Il existe beaucoup de docs la dessus, je peux te recommander celle de Jean-Michel Doudoux, voir aussi les cours et tutoriels Java.

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Décembre 2014
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2014
    Messages : 8
    Points : 6
    Points
    6
    Par défaut
    Salut,

    Merci pour ta réponse.
    Je vais me renseigner sur JAVA et en effet le fait d'avoir un "éditeur d'interface graphique" qui soit lui même graphique est plutot cool.
    Connais-tu les principaux avanatages/inconvénients de ce langage ? Durée de prise en main du langage ? Vitesse d'exécution des programmes ?

    Merci.

  4. #4
    Membre habitué

    Homme Profil pro
    Ingénieur Informaticien
    Inscrit en
    Juillet 2010
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Ingénieur Informaticien
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2010
    Messages : 22
    Points : 178
    Points
    178
    Par défaut
    La comparaison se fait en fonction des besoins. Java possede de nombreux avantages: bonne documentations, tres utilisé (vous pourrez trouver la solutions a vos bugs dans plus de 100 forums), bonne securite pour a transaction de donnees, bref pour votre besoin, java possede tous les outils necessaires. Bien que certains se plaignent de sa lourdeurs, moi je n'y trouve aucun inconvenient. Sa prise en main est tres facile, vous pourriez trouver des documents qui vous guide pas a pas jusqu'a l'atteinte de vos objectifs.

  5. #5
    Futur Membre du Club
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Décembre 2014
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2014
    Messages : 8
    Points : 6
    Points
    6
    Par défaut
    Ca marche je vais surement m'orienter la-dessus.
    Surtout que la doc Java de jmdoudoux m'a l'air plutot complète ou tout du moins largement suffisante pour mon besoin.
    Je vous remercie passez une bonne journée !

  6. #6
    Membre chevronné
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Septembre 2013
    Messages
    485
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2013
    Messages : 485
    Points : 2 151
    Points
    2 151
    Par défaut
    Je te donne une autre piste de reflexion: Python et plus principalement Django, le framework d'application Web

    Cela te permettrait de réaliser une petite Web Application (simplicité à déployer en le centralisant sur une seul machine).
    Déjà, une doc en plein de langue, dont le français: https://docs.djangoproject.com/fr/1.8/
    Plusieurs outils sympa peut t'aider pour ton besoin:


    J'ai découvert récemment l'univers Django, je trouve cela plus riche, plus performant, plus simple que ce que j'ai déjà pu voir en PHP ou en Java
    Après, toute technologie à ses + et ses -, mais si tu n'en connais aucune, cela peux aussi être une solution a envisager.

  7. #7
    Futur Membre du Club
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Décembre 2014
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2014
    Messages : 8
    Points : 6
    Points
    6
    Par défaut
    Ca marche je vais regarder ça aussi !
    J'avais deja entendu parler de ce langage pour le dev web.
    En web j'en suis aux bases légèrement avancées je dirai , HTML CSS PHP un peu de Javascript et j'envisage d'apprendre a utiliser le framework Symphony.
    Donc a voir si je pars plus sur du PHP/Symphony ou Python/Django (pour le web) et pour mon programme c'est dans le cadre de mon entreprise pour manipuler des données comptables etc donc je ne sais pas si le faire en plateforme web peut constituer un risque de sécurité ou non ? ...
    En tout cas merci pour ta réponse

    Bonne journée.

  8. #8
    Modérateur
    Avatar de sevyc64
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    10 193
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 193
    Points : 28 077
    Points
    28 077
    Par défaut
    Les langages .Net aussi, VB et C#. Sinon C et C++, etc ....
    --- Sevyc64 ---

    Parce que le partage est notre force, la connaissance sera notre victoire

  9. #9
    Expert éminent sénior
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132
    Points : 11 274
    Points
    11 274
    Par défaut
    Salut, PHP / MySQL

  10. #10
    Membre éprouvé Avatar de tdutrion
    Homme Profil pro
    Architecte technique
    Inscrit en
    Février 2009
    Messages
    561
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2009
    Messages : 561
    Points : 1 105
    Points
    1 105
    Par défaut
    Je suis assez étonné que personne n'ait cité Electron... ça me semble moins galère que les interfaces en java tout en restant multiplateforme, facilement interfaçable avec des apis, moderne et documenté, des projets libres sont dispo sur Github pour prendre des exemples d'implementations...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. quel langage pour une interface graphique
    Par sanzorairfix dans le forum Langages de programmation
    Réponses: 1
    Dernier message: 02/05/2012, 21h47
  2. Quel langage pour une interface graphique digne de ce nom ?
    Par Guillaume222 dans le forum Langages de programmation
    Réponses: 11
    Dernier message: 06/11/2007, 15h58
  3. Quel langage pour mon interface graphique.
    Par Kafiland dans le forum Choisir un environnement de développement
    Réponses: 5
    Dernier message: 22/03/2007, 21h48
  4. Quel langage pour logiciel gui/gestion image ?
    Par Invité(e) dans le forum Langages de programmation
    Réponses: 12
    Dernier message: 18/10/2006, 10h38
  5. Quel langage pour un application graphique sous windows
    Par ipeteivince dans le forum Langages de programmation
    Réponses: 7
    Dernier message: 06/06/2003, 17h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo