wiki:BluePrint/Dashboards

Version 7 (modified by Dominic König, 7 years ago) ( diff )

--

BluePrint: Framework for Dashboards

Introduction

Dashboards (in this BluePrint) are containers to render multiple data resources and/or user activities on a single page, allowing synopsis and cross-analysis of data resources, as well as consolidation of user goals.

Stakeholders

  • Users
  • Deployers (Content Managers)
  • Service Providers (Template Developers)
  • Plugin Developers
  • Core Developers

User Stories

tbw

Requirements

Functional

  1. Dashboards support an extensible library of page layouts
  2. Dashboards support an extensible library of widgets (=objects to render resources/activities)
  3. Dashboards provide a structure for cross-filtering of widgets (=common context)
  4. Dashboards (including widgets) are configurable at run time (through the web GUI), without requiring any server-side intervention
  5. Dashboard configurations can be shared:
    • with other users
    • with other Sahana instances

Non-functional

tbw

Interoperability

tbw

Standards

tbw

System Constraints

tbw

Framework Architecture

Overview of the tentative framework architecture:

Current Implementation

Future Extensions

tbw

Outstanding Questions

tbw

References

tbw


BluePrint

Attachments (1)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.