diff options
Diffstat (limited to 'Design/roles.dot~')
-rw-r--r-- | Design/roles.dot~ | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/Design/roles.dot~ b/Design/roles.dot~ new file mode 100644 index 0000000..98f05d8 --- /dev/null +++ b/Design/roles.dot~ @@ -0,0 +1,17 @@ +digraph +{ + // LOGON PHASE + User -> LogOn; + LogOn -> StdUser; + LogOn -> LibraryMgr; + // USER CLASSES + // - StdUser (unprivileged) + StdUser -> CreateEditShow; + StdUser -> PlayShow; + StdUser -> ManageUserTracks; + // - LibraryMgr (privileged) + LibraryMgr -> CreateEditShow; + LibraryMgr -> PlayShow; + LibraryMgr -> ManageUserTracks; + LibraryMgr -> ManageLibrary; +}
\ No newline at end of file |