Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

Choix de langage de programmation




  1. #1
    com689

    Cool Choix de langage de programmation

    Bonjour à tous,

    Je viens de développer une application de Gestion de Maintenance Assistée par Ordinateur, sous access, qui fonctionne relativement bien.
    Elle gère les interventions préventives et curatives pour l'ensemble des installations, environ 28000 équipements, la gestion du personnel, le suivi des stocks, etc...
    Au total, l'application divisée en une base frontale, et deux dorsales pèse plus de 280Mo.
    Je souhaiterais à présent développer une vraie application exécutable, qui pourrait gérer sans trop problèmes de ressource machine des bases un peu plus grosses.

    Mon problème est que n'y connaissant rien en programmation (mis à part quelques compétences VBA), j'ai du mal à me décider sur quel langage de programmation choisir.

    Pourriez-vous m'aider dans ce choix cornélien?

    Merci d'avance,

    -----


  2. Publicité
  3. #2
    Ikhar84

    Re : Choix de langage de programmation

    Bonsoir,

    Si tu as des compétences en vba, vb.net ne devrait pas trop te dépayser.

    Avec Visual Studio et VB.net tu peux même garder ta base Access et lui développer une vrai interface graphique pour te faire la main.

    Ensuite tu pourras passer à des système de bases de données plus performant en gardant l'essentiel de ton appli, en embarquant un client comme SQLite ou Firebird, pour un fichier de données "embarqué" ou MySQL, SQLServer, Firebird ou PostgreSQL pour un vrai fonctionnement client/serveur.

    Je te conseillerais toutefois de passer au C# si tu te sens, bien plus proche des langages les plus utilisés dans le domaine, comme le C (au moins la syntaxe), le C++ ou Java par exemple, ça te sera plus profitable à mon avis sur le long terme...

    Avantage de ces solutions: tu n'auras pas perdu ton temps à developper ton existant, prise en main relativement facilitée par ta pratique de vba et Access, pléthore de code et exemples sur le net, ...

    En attendant d'autres avis...

    Edit: dès que j'ai terminé deux projets en cours de gestion commerciales "personnalisées", j'attaque une grosse suite de GMAO avec si je peux une section de simulation des systèmes et une communication avec les automates, si je l'entreprends je te communiquerais mes avancées
    Dernière modification par Ikhar84 ; 10/12/2018 à 01h14.
    J'ai glissé Chef !

  4. #3
    com689

    Re : Choix de langage de programmation

    Bonjour Ikhar84,

    Merci pour ta réponse, qui m'éclaire un peu plus.
    Je vais donc débuter Visual studio, puis pour les autres langages, pourquoi pas, dès que je "maîtriserai" quelque peu Visual, je m'intéresserai très certainement à ces langages.
    Si tu en as l'occasion, j'aimerai réellement connaitre tes avancées sur ton projet de GMAO.

    Encore une fois merci,

    Cordialement,

    Mickaël


  5. #4
    albanxiii

    Re : Choix de langage de programmation

    Bonjour,

    Citation Envoyé par com689 Voir le message
    Je vais donc débuter Visual studio, puis pour les autres langages,
    Visual Studio n'est pas un langage de programmation, c'est un environnement de développement.
    Not only is it not right, it's not even wrong!

  6. #5
    Ikhar84

    Re : Choix de langage de programmation

    Oui Visual Studio est un envirronnement de dév (edi) et pas un langage, il est relativement facile à prendre en main, et gère pas mal de langages.

    Ayant déjà une base fonctionnelle, tu devrais avoir défini toutes les entités de ton appli, si tu as bien respecté les "normes", ces entités représentent (grosso modo) tes objets et objets metiers. Tu peux donc déjà réflechir à une appli orientée données et te demander comment récolter ces données: conception des "formulaires" (ici des fenêtres de l'appli)...

    Il te restera à définir et concevoir les documents que tu veux génerer.

    Prends de bonne habitude dès le début: une couche IHM qui manipule des objets, des objets qui gèrent leur persistance, un gros découplage pour la persistance: une couche d'accès aux données et des sous-couches spécialisées en fonction du modèle de données et des technologies...

    Si tu choisis de changer de technologie de bases de données tu auras des modification minimes à faire pour passer de Access à SQLServer et ainsi transformer ton appli de monoposte à multiposte concurrents...
    J'ai glissé Chef !

  7. A voir en vidéo sur Futura
  8. #6
    Fustigator

    Re : Choix de langage de programmation

    Citation Envoyé par Ikhar84 Voir le message
    Bonsoir,

    Si tu as des compétences en vba, vb.net ne devrait pas trop te dépayser.
    Pas vraiment d'accord : si on excepte une vague proximité syntaxique, il y a vraiment peu de points communs entre les deux.
    (pas beaucoup plus qu'entre javascript et java, par exemple).

Discussions similaires

  1. Choix du langage de programmation pour mon projet
    Par Linkinpsk8 dans le forum Programmation et langages, Algorithmique
    Réponses: 11
    Dernier message: 27/07/2018, 16h44
  2. Programmation en langage FBD
    Par joko96052 dans le forum Technologies
    Réponses: 0
    Dernier message: 07/06/2018, 22h18
  3. Choix du langage de programmation (débutant)
    Par VIDAL_TECH dans le forum Programmation et langages, Algorithmique
    Réponses: 9
    Dernier message: 07/06/2014, 19h00
  4. Besoin d'aide sur le choix d'un langage de programmation
    Par 4lexO dans le forum Programmation et langages, Algorithmique
    Réponses: 23
    Dernier message: 05/09/2011, 18h15
  5. choix d'un langage de programmation
    Par pierrerichard dans le forum Logiciel - Software - Open Source
    Réponses: 6
    Dernier message: 22/11/2009, 21h45