You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

 

UI Mockup

ModuleUI

 

Module & Function

ModuleMapping

Each site contains multi modules. Module works for different monitoring purpose. Add there is no communication between modules. For example, Eagle Dam is a module for security monitoring.

Each module is made up with serval functions. And function can share between modules. Function does the basic job of the module. For example, Policies & Alerts in Eagle DAM is the base function. Each module includes customized module using this function wills both display the policies & Alerts in navigation bar. If you want to extend the module, you can customize function. But avoid modify original function for special usage.

UI Metadata

Feature Description Service

Features description and look-up service

  • Service Name: FeatureDescService
  • Table name: eagle_feature_desc
 AttributesTypeDescription
TagsfeatureStringfeature name/id
 versionStringversion number
FieldsdescriptionStringFeature description

Module Description Service

Describe how many modules that eagle currently supports, so that user could know how many modules are able to be selected from for certain site.

  • Service Name: ModuleDescService
  • Table name: eagle_module_desc
 AttributesTypeDescription
TagsmoduleStringmodule name/id
FieldsdescriptionStringmodule description
 featuresList<String>features name/id

Site Description Service

  • ServiceName: SiteDescService
  • TableName: eagle_site_desc
 AttributesTypeDescription
TagssiteStringsite name/id
FieldsenabledBooleantrue/false

Site Module Service

  • ServiceName: SiteModuleService
  • TableName: eagle_site_module
 AttributesTypeDescription
TagssiteStringsite name/id
 moduleStringmodule name/id
FieldsconfigurationStringconfiguration json
  • No labels