Version 6 (modified by 9 years ago) ( diff ) | ,
---|
BluePrint: Framework for Dashboards
Table of Contents
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
tbw
User Stories
tbw
Requirements
Functional
- Dashboards support an extensible library of page layouts
- Dashboards support an extensible library of widgets (=objects to render resources/activities)
- Dashboards provide a structure for cross-filtering of widgets (=common context)
- Dashboards (including widgets) are configurable at run time (through the web GUI), without requiring any server-side intervention
- 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
- S3Dashboard (modules/s3/s3dashboard.py)
Future Extensions
tbw
Outstanding Questions
tbw
References
tbw
Attachments (1)
- dashboard_architecture.png (163.0 KB ) - added by 9 years ago.
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.