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

Langages de programmation Discussion :

Quel langage pour ce projet ?


Sujet :

Langages de programmation

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 33
    Points : 15
    Points
    15
    Par défaut Quel langage pour ce projet ?
    Bonjour a tous !

    Voila je me présente je suis étudiant en 2 ème année de licence électronique informatique.

    Dans 2 semaines je commence mon stage en entreprise à la SNCF.

    Mon sujet de stage sera l'analyse synthétique de l'état sanitaire d'un certain type de train à partir des relevés de codes défauts réalisés sur sites déportés.

    Pour résumer, je doit réaliser une application qui permet de décrypter ces relevés
    qui sont de simples fichier textes à la base (.txt) avec de nombreuses données.
    Une application existe déjà mais elle ne permet pas de filtrer tel ou tel donnée importante afin d'avoir une synthèse des défaut les plus critiques afin d'intervenir en priorité.

    Ma question est donc quel est , selon-vous , le langage serais le plus approprié pour réaliser ce projet sachant que j'ai carte blanche sur le langage a choisir.
    Cette application devra être de type fenêtre avec les menus etc.. sous windows XP.

    Elle pourra/devra contenir si possible une synthèse des défauts sous forme d'un schéma des 3 ou 4 rames du train avec des voyant qui permettent de visualiser la panne.

    De plus, il faut savoir que je n'ai vu que le langage C jusqu’à présent.

    J'ai demandé à mes profs quel serais le langage le plus approprié mais je n'ai pas eu de réponse satisfaisante jusqu’à présent.

    Merci.

  2. #2
    Membre expérimenté
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2008
    Messages
    1 051
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Hautes Pyrénées (Midi Pyrénées)

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

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 051
    Points : 1 638
    Points
    1 638
    Par défaut
    Je ne suis pas en expert en langage de programmation.

    Mais du moment que tu connais le C, pourquoi ne pas partir sur du C++ ? Tu pourrais utiliser un logiciel de tel que QT pour te faciliter la vie.

    J'en ai fais très peu de QT, mais pour le peu, la création d'une application peut se faire "rapidement" (tout est relatif ) avec un design de type fenêtre avec menu etc

    Sinon, je pense que n'importe quel langage fera l'affaire (C++, C#, Java, PHP,...), du moment que tu le maitrises
    Règle N° 1 : Si tout va bien, ne touchez à rien.

  3. #3
    Expert éminent sénior
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    6 803
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 6 803
    Points : 32 061
    Points
    32 061
    Par défaut
    Pour l'analyse de données, tous les langages peuvent faire l'affaire. Tous. Sauf le BF. Mais pour la restitution, les outils feront une différence large. Et c'est, si j'ai bien compris, du développement Windows.

    Pour du développement rapide pour windows, les suspects usuels sont windev, .NET et delphi(dans le désordre). Sauf que, venant du monde C, le C# de la famille .NET te sera beaucoup plus familier que les autres.

    Je ne sais pas jusqu'ou l'aspect "développement rapide" de visual studio est utilisable pour C++, toutefois. Si c'est bien intégré(je n'en sais rien), alors C++ sous VS est un excellent choix.
    Les 4 règles d'airain du développement informatique sont, d'après Michael C. Kasten :
    1)on ne peut pas établir un chiffrage tant qu'on a pas finalisé la conception
    2)on ne peut pas finaliser la conception tant qu'on a pas complètement compris toutes les exigences
    3)le temps de comprendre toutes les exigences, le projet est terminé
    4)le temps de terminer le projet, les exigences ont changé
    Et le serment de non-allégiance :
    Je promets de n’exclure aucune idée sur la base de sa source mais de donner toute la considération nécessaire aux idées de toutes les écoles ou lignes de pensées afin de trouver celle qui est la mieux adaptée à une situation donnée.

  4. #4
    Membre du Club Avatar de dotEden
    Profil pro
    Inscrit en
    Décembre 2011
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2011
    Messages : 66
    Points : 56
    Points
    56
    Par défaut
    Bonsoir,

    Je te conseil également de regarder du coté de C# qui permet de faire des applications graphiques en quelques clics avec la syntaxe du C (très intéressant pour ton projet apparemment ).
    Autrement je te conseil de faire du C puisque c'est le langage que tu maitrises, de plus tu n'auras pas la notion d'objet à apprendre indispensable au C# (et fort conseillé pour le C++).

    Cordialement

Discussions similaires

  1. Réponses: 2
    Dernier message: 08/08/2014, 17h15
  2. Quels langages pour mon projet ?
    Par Yzaac1212 dans le forum Débuter
    Réponses: 3
    Dernier message: 06/05/2014, 12h34
  3. quel langage pour mon projet
    Par deicide dans le forum Mobiles
    Réponses: 0
    Dernier message: 03/08/2012, 09h51
  4. Quel langage pour mon petit projet?
    Par StyveA dans le forum Développement 2D, 3D et Jeux
    Réponses: 5
    Dernier message: 07/12/2011, 14h13
  5. Quel langage pour un projet d'envoi de fichiers sur ftp ?
    Par gehmert dans le forum Langages de programmation
    Réponses: 6
    Dernier message: 26/03/2007, 00h14

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