Загрузка данных


@startuml
package "Система Корпоративная библиотека" {

  [Auth & Access Module] as Auth
  [Catalog & Storage Module] as Storage
  [Versioning & Review Module] as Versioning
  [Search & Indexing Module] as Search

  interface "IAuthService" as IAuth
  interface "IStorageService" as IStorage
  interface "IVersionService" as IVersion
  interface "ISearchService" as ISearch

  Auth -down- IAuth
  Storage -down- IStorage
  Versioning -down- IVersion
  Search -down- ISearch

  Storage ..> IAuth : <<use>>
  Versioning ..> IAuth : <<use>>
  Versioning ..> IStorage : <<use>>
  Search ..> IStorage : <<use>>
}
@enduml