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 :

Langage a privilégié pour ce projet ?!


Sujet :

Langages de programmation

  1. #1
    Candidat au Club
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Mai 2022
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 22
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mai 2022
    Messages : 7
    Points : 3
    Points
    3
    Par défaut Langage a privilégié pour ce projet ?!
    Si je fais appel à votre aide aujourd’hui c’est car j’aimerais avoir votre avis sur le langage a privilégié pour crée le logiciel sachant que j’ai déjà crée sur Excel une maquette parfaitement fonctionnel mais pour commercialiser ce logiciel il dois donc être protégé et pour ça je voudrais en faire un logiciel exécutable avec gestion de licence (pour éviter les fraudes). Je vous le décrit :

    C’es un logiciel que j’ai pour projet de commercialiser a des écoles de turbomachines.

    Pour démarrer, il devras posséder une interface utilisateur (plutôt moderne) qui permet de rentrer des données dans des cases, même données qui apparaissent sur un schéma (crée par moi) pour que l’élève comprennent de quel donnée il s’agit.
    Nom : 1.png
Affichages : 264
Taille : 1,2 Ko
    Nom : 2.png
Affichages : 266
Taille : 11,6 Ko


    Grace a ces données et a des plages pré définis (par moi) et a une formule de conditions SI a rallonge
    Nom : 3.png
Affichages : 291
Taille : 4,7 Ko

    Le logiciel pose le diagnostique selon une liste de diagnostiques
    Nom : 4 vr.png
Affichages : 262
Taille : 42,0 Ko

    Une fois ça fais en appuyant sur un bouton le logiciel génère un PDF récapitulatif avec toute les données rentrées, le diagnostic et le schéma avec les données intégrées

    Voila tout, quel langage et librairie serait a privilégié pour remplir toute les cases ?

    Si vous avez besoin d’une information supplémentaire n’hésitez pas à poser la question !

    Merci par avance !!

  2. #2
    Expert éminent sénior
    Avatar de Mat.M
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2006
    Messages
    8 352
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 8 352
    Points : 20 359
    Points
    20 359
    Par défaut
    Citation Envoyé par OKI DOKI Voir le message
    ce logiciel il dois donc être protégé et pour ça je voudrais en faire un logiciel exécutable avec gestion de licence (pour éviter les fraudes)
    bonsoir,
    Pour quelle OS ? Pour Windows je suppose

    soit avec .NET et C#
    soit en C++ avec des bibliothèques comme MFC ou Qt
    soit avec Delphi
    Ensuite il faudra je suppose ajouter un fichier base de données comme Access.
    Attention au problème de certification et du problème de "smart screen" lorsque l'utilisateur lance un exécutable.
    Il faut payer une certification c'est souhaitable et compiler avec un fichier de licence

  3. #3
    Candidat au Club
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Mai 2022
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 22
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mai 2022
    Messages : 7
    Points : 3
    Points
    3
    Par défaut
    Merci beaucoup pour ta réponse,

    Je vais donc me pencher sur ces deux solutions !
    C'est bien pour Windows, après la chose qui me mets le doute c'est l'OS Windows dans les écoles, genre c'est possible de rendre mon logiciel exécutable sur Windows 7 aussi bien que sur Windows 10?

    Citation Envoyé par Mat.M Voir le message
    Attention au problème de certification et du problème de "smart screen" lorsque l'utilisateur lance un exécutable.
    Il faut payer une certification c'est souhaitable et compiler avec un fichier de licence
    Quand tu parle de smart screen tu parle de la sécurité local qui pourrait être mis en place par l'école en question ? il faudrait que je me rapproche du responsable informatique de l'école je suppose.

    Et qu'entend tu par payer une certification ? à qui?

    Et pour ce qui de compiler avec un fichier de licence c'est à dire ?

    En tout cas merci pour tes conseils c'est très aimable !

  4. #4
    Expert éminent sénior
    Avatar de Mat.M
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2006
    Messages
    8 352
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 8 352
    Points : 20 359
    Points
    20 359
    Par défaut
    bonjour ce n'est pas tout à fait ça.Le problème du smart screen c'est lorsqu'on installe un programme sur son ordinateur et que Windows affiche un message du genre "attention ce programme peut contenir un virus voulez-vous continuer ?" à moins d'avoir installé un antivirus

    Ensuite il faudrait préciser pour le projet s'il y a une base de données derrière.
    Pour ce qui est de la compatibilité avec Windows 7 en prenant C# et .Net et la dernière version du framework ça risque de ne pas fonctionner.

  5. #5
    Candidat au Club
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Mai 2022
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 22
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mai 2022
    Messages : 7
    Points : 3
    Points
    3
    Par défaut
    Pour le problème de smart screen que tu décris y a t-il des solutions ou c'est du pif ?

    Pour ce qui est de la base de données, je ne sais pas si on peut considérer ça comme une base de données car j'ai juste besoin de plages de données pour chaque données que l'utilisateur rentre en fonction de l'application de son problème.

    En ce qui concerne la compatibilité je partirais donc en C++ avec une lib dans le doute pour ne pas me retrouver à ne pas être compatible avec l'OS des écoles

  6. #6
    Membre expérimenté
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    1 072
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 1 072
    Points : 1 566
    Points
    1 566
    Par défaut
    une base de données SQLite pourrait suffire si nécessaire.
    .NET framework 4.8 ou .NET core 3.1 ou .NET 6 sont pris en charge sur windows 7 SP1, il faut juste les runtime sur les pc clients.

  7. #7
    Expert éminent sénior
    Avatar de Mat.M
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2006
    Messages
    8 352
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 8 352
    Points : 20 359
    Points
    20 359
    Par défaut
    rebonjour une base de données SQLite c'est une solution oui mais les utilisateurs devront l'installer.
    Donc il n'y a pas la souplesse d'un fichier Access .mdb que l'on peut mettre dans un zip avec les exécutables.
    Ou alors il faut privilégier le modèle Software As A Service , un logiciel client qui envoie des données soit sur le Cloud comme sur AWS soit sur un serveur d'entreprise.
    Citation Envoyé par OKI DOKI Voir le message
    Pour le problème de smart screen que tu décris y a t-il des solutions ou c'est du pif ?
    il faut payer à Digicert par exemple pour avoir un fichier de certification.
    Mais ça c'est un problème secondaire ce n'est pas là le plus important.
    Citation Envoyé par OKI DOKI Voir le message
    Grace a ces données et a des plages pré définis (par moi) et a une formule de conditions SI a rallonge
    il faut incorporer dans le projet ce que l'on appelle un analyseur d'expression.

Discussions similaires

  1. Comment choisir son langage de programmation pour un projet ?
    Par Dygreg dans le forum Langages de programmation
    Réponses: 1
    Dernier message: 07/07/2022, 02h45
  2. Quel langage de programmation pour ce projet?
    Par yongblood dans le forum Windows
    Réponses: 6
    Dernier message: 11/01/2007, 02h41
  3. Quel langage est le mieux adapté pour un projet web ?
    Par aztec dans le forum Général Conception Web
    Réponses: 2
    Dernier message: 03/09/2006, 18h34
  4. [Choix de langage] recherche language pour projet precis
    Par Boudiou dans le forum Langages de programmation
    Réponses: 6
    Dernier message: 29/05/2004, 21h00

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