diff --git a/rendered/BookSuggestion.png b/rendered/BookSuggestion.png index ad57e6f..47d61a4 100644 Binary files a/rendered/BookSuggestion.png and b/rendered/BookSuggestion.png differ diff --git a/rendered/UserManagement.png b/rendered/UserManagement.png index 91e8e54..9d3599b 100644 Binary files a/rendered/UserManagement.png and b/rendered/UserManagement.png differ diff --git a/rendered/UserProfileInventory.png b/rendered/UserProfileInventory.png index 2930997..4090e86 100644 Binary files a/rendered/UserProfileInventory.png and b/rendered/UserProfileInventory.png differ diff --git a/src/BookSuggestion.puml b/src/BookSuggestion.puml index ecf8a72..39552b2 100644 --- a/src/BookSuggestion.puml +++ b/src/BookSuggestion.puml @@ -44,6 +44,7 @@ class BookSuggestionManager implements Manager { } BookSuggestionManager --- BookSuggestionManualRequest : use BookSuggestionManager --- BookSuggestionScheduler : use +BookSuggestionManager --- BookSuggestionStorageController : use class BookSuggestionStorageController implements StorageController {} BookSuggestionStorageController --- BookSuggestion : use diff --git a/src/UserManagement.puml b/src/UserManagement.puml index 25d8d65..0d743ad 100644 --- a/src/UserManagement.puml +++ b/src/UserManagement.puml @@ -30,6 +30,7 @@ class UserManager implements Manager { + void Register(User _new) } UserManager --- User : use +UserManager --- UserStorageController : use class UserSessionManager implements Manager { + void LoginUser(String loginID, String loginPasswordHash) @@ -37,6 +38,7 @@ class UserSessionManager implements Manager { + User GetCurrentLogin() } UserSessionManager --- User : use +UserSessionManager --- UserStorageController : use class UserStorageController implements StorageController {} UserStorageController --- User : use diff --git a/src/UserProfileInventory.puml b/src/UserProfileInventory.puml index 64819c0..f98bdd3 100644 --- a/src/UserProfileInventory.puml +++ b/src/UserProfileInventory.puml @@ -43,6 +43,7 @@ class UserInventoryManager implements Manager { } UserInventoryManager --- UserInventory : use +UserInventoryManager --- UserInventoryStorageController : use class UserInventoryStorageController implements StorageController {} UserInventoryStorageController --- User : use @@ -92,6 +93,7 @@ class UserProfileManager implements Manager { UserProfileManager --- UserUUID : use UserProfileManager --- UserProfile : use UserProfileManager --- ProfileDisplayObject : use +UserProfileManager --- UserProfileStorageController : use class UserProfileStorageController implements StorageController {}