Come si chiamano diversi ruoli utente nella progettazione del software?

5

Sono solo curioso, sto costruendo un'app web con un modello User con autorizzazioni basate sui ruoli.

Ho i seguenti ruoli:

  • Visitatore (utente anonimo)
  • ?? (utente registrato)
  • Moderatore
  • Ammin

Sto avendo difficoltà a capire cosa chiamare un utente loggato. Voglio solo chiamarli "utenti", ma trovo che avere un ruolo con lo stesso nome della classe a volte crei codice confuso. Ad esempio: if user.user? then...

Se hai creato un software con ruoli per gli utenti, come definisci le autorizzazioni di base, registrate, senza permessi speciali, ruolo utente?

EDIT: Come considerazione laterale, questa app ha Abbonati e Non iscritti. Che un utente sia o meno un iscritto non è uguale al loro ruolo, ma influisce sul modo in cui stavo pensando a questo. Ad esempio, chiamare un utente normale un "membro" suona molto simile a quello che chiamerei un sottoscrittore, quindi non mi è stato troppo affezionato. Però non l'ho escluso.

    
posta Andrew 21.07.2011 - 21:45
fonte

5 risposte

11

Tutti i seguenti sono concettualmente opposti di Anonimo , indirizzo il tuo uso del nome Visitatore come correlato alla definizione di Anonimo di seguito.

Utente autenticato : l'utilizzo di loggato implica la fornitura di una sorta di credenziali.

Utente identificato : ti consente di sapere chi c'è in base alle informazioni di accesso.

Utente verificato - implica un controllo delle credenziali e informazioni conosciute.

Utente conosciuto - un Antonym diretto di Anonimo .

Altre possibilità sono l'opposto di Anonimo , il thesaurus è un buon punto di partenza per cercare i nomi, di solito forniscono ottimi sinonimi semanticamente più rilevanti, ma anche una buona scelta di contrari.

Inoltre, è sottinteso che Moderatore e Amministratore sono collegati e tecnicamente sotto-ruoli dell'utente registrato.

NOTA: Antonym di Visitatore è Host .

La definizione di Visitatore è persona temporaneamente in una località straniera , non implica che siano Anonimo che è sconosciuto, solitamente per scelta

Quindi non è semanticamente un sinonimo per l'utente Anonimo .

english.stackexchanged.com è un buon posto per chiedere questo tipo di consiglio.

    
risposta data 21.07.2011 - 21:59
fonte
5

Utente registrato

Per indicare che l'utente è registrato con il sistema. OSSIA il sistema conosce le informazioni sull'utente e gli consente di accedere.

    
risposta data 21.07.2011 - 22:19
fonte
4

Membro (utente registrato)

Forse l'hai già preso in considerazione e scartato. In tal caso mi piacerebbe pensare ancora. Ma forse era così ovvio che l'hai trascurato.

    
risposta data 21.07.2011 - 21:56
fonte
0

Non penso che i nomi contino tanto, purché abbiano un senso.

L'applicazione su cui lavoro è:

Users
Policies
Roles

I ruoli sono il raggruppamento di criteri.

Le politiche potrebbero essere:

Access Admin Console
Run Reports
Import Content
etc.

Quando un utente effettua l'accesso e si autentica, controlliamo il ruolo a cui sono stati assegnati e il ruolo è lì.

Disponiamo di ruoli predefiniti per determinati raggruppamenti di criteri, ma la maggior parte delle volte i più esperti li costruiscono. Abbiamo un ruolo speciale chiamato Super Admin che non può essere rimosso, ma il resto possono raggruppare e nominare come meglio credono.

    
risposta data 22.07.2011 - 02:30
fonte
-3

Per qualcosa di simile probabilmente userò Cliente .

È meno offensivo il termine utente (ha una connotazione di qualcuno che non usa nulla in cambio). La creazione di un login è come entrare in una vetrina per fare acquisti. Forse il cliente compra qualcosa perhapas che non fanno. Sono ancora tuoi clienti e li trattano come se stessero comprando.

    
risposta data 21.07.2011 - 22:18
fonte

Leggi altre domande sui tag