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

C++ Discussion :

projet de GMAO


Sujet :

C++

  1. #1
    Futur Membre du Club
    Femme Profil pro
    Architecte matériel
    Inscrit en
    Février 2025
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 39
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte matériel

    Informations forums :
    Inscription : Février 2025
    Messages : 3
    Par défaut projet de GMAO
    Bonjour,

    Ayant pour projet de créer de GMAO, je suis en réflexion sur un langage de programmation.
    Le projet doit gérer:

    - base de donnée
    - utilisation serveur client
    - interface graphique
    - création/modification de fichier pdf/word
    - gestion des périphériques imprimantes, douchettes.

    Connaissant mes contraintes, pensez vous que le C++ soit vraiment adapté à mes besoins ?

    PS : désolé pour la redondance car j'ai déjà posé cette question sur une autre rubrique du forum. Je pense qu'elle n'a pas eu beaucoup de succès car cette rubrique ou ma question étant trop générique.

  2. #2
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2011
    Messages
    54
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Novembre 2011
    Messages : 54
    Par défaut
    Bonjour,

    A la question, est-ce qu'on peut faire ce dont tu as besoin en C++, la réponse est clairement oui. Mais la réponse serait la même avec beaucoup d'autres langages. Maintenant, est-ce que c'est le langage le plus adapté ?

    - Est-ce que les performances sont capitales (mémoire ou rapidité d'exécution)?
    - Est-ce les personnes en charge du développement sont plus à l'aise en C++ que dans d'autres langages ?

    Pour un logiciel de gestion, si la réponse à ces deux questions est non, alors j'irai voir ailleurs.

  3. #3
    r0d
    r0d est déconnecté
    Membre expérimenté

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    4 287
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 4 287
    Billets dans le blog
    2
    Par défaut
    C'est vrai que le choix du c++ pour un logiciel de GMAO ne semble pas le plus direct à premier abord.
    Certes côté UI et code métier, on peut s'en sortir assez bien avec Qt. Mais pour ce qui est des parties base de donnée et réseau, ce n'est généralement pas vers c++ qu'on se tourne naturellement.

    Après, comme dit Alfrodull, ça dépend des besoins et des compétences disponibles.
    Mais ça dépend également du scope. Si vous voulez faire une vraie machine de guerre scalable avec une nuée de micro service, on s'orientera plus naturellement vers du .Net. Mais si vous souhaitez faire une petite appli simple et légère alors d'autres écosystèmes seront probablement plus recommandés.
    « L'effort par lequel toute chose tend à persévérer dans son être n'est rien de plus que l'essence actuelle de cette chose. »
    Spinoza — Éthique III, Proposition VII

  4. #4
    Futur Membre du Club
    Femme Profil pro
    Architecte matériel
    Inscrit en
    Février 2025
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 39
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte matériel

    Informations forums :
    Inscription : Février 2025
    Messages : 3
    Par défaut
    merci messieurs pour vos retour.
    Afin de vous donner plus de détails, je serais le seul développeur et je n'ai pas pour objectif de créer une machine de guerre.

    L'idée est de gérer la partie maintenance / magasin et compte clients dans un premier temps. Il tendra peut être à évoluer par la suite.
    Coté programmation je recherche le langage de programmation le plus adapté pour réaliser ceci. Je connais le C et l'apprentissage d'un nouveau langage n'est pas un frein en soi.
    Concernant l'aspect temporel, l'important serais plus lié lors de l'échange avec la base de donnée et non à l’exécution du logiciel en lui même.

    J'ai pensé un moment au java pour son avantage à être multiplateforme mais je ne sais pas comment il pourrait se comporter sur la création et modification de fichiers word ou alors même sur le dialogue avec les périphériques d'impression.

    Au vu de ces différents aspects, vers quel langage pourriez vous me diriger?

  5. #5
    Rédacteur/Modérateur


    Homme Profil pro
    Network game programmer
    Inscrit en
    Juin 2010
    Messages
    7 145
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Canada

    Informations professionnelles :
    Activité : Network game programmer

    Informations forums :
    Inscription : Juin 2010
    Messages : 7 145
    Billets dans le blog
    4
    Par défaut
    Vers ce que tu maîtrises le plus. Sinon ça va jamais finir.
    Apprendre une technologie pour un projet ça fait jamais peur, mais est-ce que ton client accepte de sponsoriser ton apprentissage ? T'as pas d'obligation de résultat et un certain délai à respecter ?
    C'est un magasin qui n'a pas déjà un truc pour gérer leur stock etc ?
    Il y a une quinzaine d'années j'avais bossé sur un site e-commerce, et tout ce dont tu parles était fait dans le backend du-dit site qui reposait sur Magento, donc en PHP.
    Imprimer ? Le browser le fait très bien.
    Word c'est pas ouf, pdf ça se fait. On imprimait étiquettes d'envoi avec code-barres de suivi etc.
    Douchette ? C'est juste un périphérique qui nous envoyait un texte et le validait / activer un appui sur enter.
    Pour moi demander "Est-ce que le C++ est adapté ?" c'est déjà y répondre : ça démontre connaissances limitées, insuffisantes pour y répondre soi-même, et donc entraîne une réponse négative.
    Pensez à consulter la FAQ ou les cours et tutoriels de la section C++.
    Un peu de programmation réseau ?
    Aucune aide via MP ne sera dispensée. Merci d'utiliser les forums prévus à cet effet.

Discussions similaires

  1. Réponses: 0
    Dernier message: 09/01/2016, 12h26
  2. Qu'est ce qu'un grand projet ?
    Par Geronimo dans le forum Débats sur le développement - Le Best Of
    Réponses: 62
    Dernier message: 04/04/2013, 14h52
  3. projet interfacer sage x3 avec la GMAO
    Par moataaz dans le forum SAGE
    Réponses: 8
    Dernier message: 24/03/2013, 23h28
  4. [AC-2010] Projet de GMAO par access
    Par juan67 dans le forum Modélisation
    Réponses: 4
    Dernier message: 13/09/2012, 09h53

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