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

UML Discussion :

Classe Utilisateur et UML


Sujet :

UML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2002
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 16
    Par défaut Classe Utilisateur et UML
    Bonjour à tous,

    Description:
    Je réalise une boutique en ligne à titre pédagogique.
    Il y a le backoffice et le frontoffice.

    Les administrateurs ont la possibilité d'aller sur le back office.
    J'ai une fenêtre du backoffice qui crée, modifie et supprime des catégories de produits dans la base.

    Je met dans une classe catégorie la méthode créerCatégorie, modifierCatégorie et supprimerCatégorie.

    Questions:

    Est-ce que je dois ajouter à l'utilisateur du BackOffice(en l'occurrence l'administrateur) toutes les méthodes de ma catégorie soit créer, modifier et supprimer?

    Comme vous pensez bien l'administrateur ne va pas que gérer les catégories mais d'autres choses tel que les produits.

    Faut-il avoir une classe administrateur qui regroupe quasiment toutes les méthodes des objets de mon backoffice?
    Faut-il plutôt utiliser les objets sans couche utilisateur de UI?

    Merci encore.

    SOXI

  2. #2
    ego
    ego est déconnecté
    Rédacteur

    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juillet 2004
    Messages
    1 883
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2004
    Messages : 1 883
    Billets dans le blog
    2
    Par défaut
    Il ne faut pas confondre la modélisation des objets "métier" et la modélisation des droits.
    Il faut donc modéliser les objets métier, sans penser aux droits. Ensuite, il faut modéliser des objets qui te permettront de savoir qui (rôle) peut faire quoi (exécuter des opérations) = modélisation des droits.
    En fonction des technos, tu as plusieurs possibilités.
    Avec les EJB ou un framework comme Spring, tu peux positionner des tags pour définir les droits. Avec Spring, regardes ACEGI tu verras que tu peux combiner les informations de définition des droits au niveau des objets "services" et au niveau de tes éléments HTML/JSP.
    Dans un cas comme Spring/ACEGI, tu n'es pas obligé de modéliser les droits en UML; un simple tableau récapitulant qui peut faire quoi suffit pour ensuite utiliser ACEGI afin d'implémenter ces droits.

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

Discussions similaires

  1. DHCP classes utilisateurs et fournisseurs
    Par boboss123 dans le forum Windows Serveur
    Réponses: 1
    Dernier message: 06/05/2025, 17h28
  2. Utilisation de classes utilisateur en IDL
    Par tdudouet dans le forum CORBA
    Réponses: 3
    Dernier message: 21/10/2008, 10h04
  3. Comment modeliser les classes internes en UML
    Par Sfaxiano dans le forum UML
    Réponses: 6
    Dernier message: 03/09/2008, 08h34
  4. Association class dans omondo UML
    Par Grizli dans le forum Eclipse Platform
    Réponses: 0
    Dernier message: 25/02/2008, 08h53
  5. pointeur sur une classe utilisateur
    Par maa dans le forum C#
    Réponses: 15
    Dernier message: 06/07/2007, 16h25

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