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

ALM Discussion :

Spécifier le comportement dynamique d'un logiciel


Sujet :

ALM

  1. #1
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2011
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2011
    Messages : 12
    Points : 10
    Points
    10
    Par défaut Spécifier le comportement dynamique d'un logiciel
    Bonjour à tous,

    Je cherche de la doc sur les différents moyen d'activer des fonctionnalités d'un logiciel lors de son exécution.
    Le problème se pose dans le cadre d'une étude pour fusionner plusieurs solutions dans un seul et même projet de dev et pouvoir spécifier le comportement de chaque appli après son installation chez le client.

    J'avais quelques pistes (information dans la licence, fichier contexte à côté de l'exe, #ifdef partout dans le code) mais ça ne me satisfait pas vraiment (visibilité, sécurité, etc..) alors je me tourne vers la communauté.

    Pour info, l'environnement C++, Microsoft Visual c++

    Merci par avance.

  2. #2
    Membre expérimenté

    Homme Profil pro
    Responsable des études
    Inscrit en
    Mars 2009
    Messages
    553
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Responsable des études
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2009
    Messages : 553
    Points : 1 672
    Points
    1 672
    Par défaut
    Hello,
    Pourrais-tu préciser en fonction de quoi ces fonctionnalités doivent être activées ou non?

  3. #3
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 533
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : ingénieur informaticien à la retraite
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 3 533
    Points : 6 709
    Points
    6 709
    Par défaut
    Bonjour
    Citation Envoyé par nspxroronoa Voir le message
    ... pouvoir spécifier le comportement de chaque appli après son installation chez le client.
    cela semble indiquer que le produit livré chez un client ne dépend pas de celui-ci, ce qui est incompatible avec la compilation conditionnelle, ne reste alors que le paramétrage. Si vous ne voulez pas que l'utilisateur puisse changer le champs d'utilisation de votre produit (par exemple parce que le prix en dépend) alors ce paramétrage doit être encodé d'une façon ou d'une autre et peut être placé dans le fichier de licence comme se serait le cas pour fixer une date limite d'utilisation ou les postes sur lequel l'application à le droit de fonctionner (tient, cela me rappelle quelque chose )
    Bruno Pagès, auteur de Bouml (freeware), mes tutoriels sur DVP (vieux, non à jour )

    N'oubliez pas de consulter les FAQ UML et les cours et tutoriels UML

  4. #4
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2011
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2011
    Messages : 12
    Points : 10
    Points
    10
    Par défaut
    @nnovic: il y a plusieurs cas : raisons commerciales, application "simplifée" ou non, etc...

    @bruno_pages : Effectivement, la licence semblait être la seule option possible.
    Elle n'est néanmoins pas optimale (difficulté de rentrer ce genre d'info dans une licence - dans mon cas en tout cas -, que faire lorsque plusieurs applis sont installés chez un même client ?).

    Merci pour ta réponse en tout cas.

    Je mets le sujet en résolut mais je reste à l'écoute de toutes suggestions.

  5. #5
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 533
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : ingénieur informaticien à la retraite
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 3 533
    Points : 6 709
    Points
    6 709
    Par défaut
    Citation Envoyé par nspxroronoa Voir le message
    difficulté de rentrer ce genre d'info dans une licence
    si vous êtes capable de définir un nombre limité et connus de sous cas d'utilisation il vous suffit d'associer une identification/numéro à chacun et de mettre cette information dans la licence.

    Citation Envoyé par nspxroronoa Voir le message
    que faire lorsque plusieurs applis sont installés chez un même client ?
    tout traiter dans la même licence impose de régénérer cette-ci à chaque nouvelle installation, comme cela risque de poser des problèmes, Il alors avoir une licence par application, ce qui ne pose à priori aucun problème en cas de licence fixe présente dans l'installation de chaque application, et ne fait que peu complexifier le cas des licences flottantes.
    Bruno Pagès, auteur de Bouml (freeware), mes tutoriels sur DVP (vieux, non à jour )

    N'oubliez pas de consulter les FAQ UML et les cours et tutoriels UML

  6. #6
    Membre expérimenté

    Homme Profil pro
    Responsable des études
    Inscrit en
    Mars 2009
    Messages
    553
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Responsable des études
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2009
    Messages : 553
    Points : 1 672
    Points
    1 672
    Par défaut
    Il y a aussi la solution de la clé matérielle: http://www.safenet-inc.fr/software-m...sentinel-hasp/

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

Discussions similaires

  1. Réponses: 5
    Dernier message: 03/05/2010, 09h40
  2. Dreamweaver comportements dynamiques impossibles
    Par zacdumonde dans le forum Dreamweaver
    Réponses: 1
    Dernier message: 01/04/2010, 23h20
  3. Probleme comportement dynamique textblock
    Par jer31130 dans le forum Windows Presentation Foundation
    Réponses: 9
    Dernier message: 04/09/2009, 16h36
  4. Spécifier un type Dynamiquement ?
    Par Pinkwyzard dans le forum Langage
    Réponses: 6
    Dernier message: 31/05/2009, 12h30
  5. Spécifier un schéma dynamiquement
    Par la7su dans le forum Hibernate
    Réponses: 0
    Dernier message: 27/10/2008, 11h19

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