System use case specification export reports and tables - ESG-Project/documentation GitHub Wiki

← Home / Requirements / System Use Cases / System Use Cases Specification

Identification UC38
Use case Export Reports and Tables
Actors User
Stakeholders and interests Client: Needs reports in various formats for their internal records or regulatory submissions. Regulatory Bodies: May require specific data formats for compliance. Internal Teams: Benefits from easy sharing of project data for further analysis or presentation.
Pre-conditions The user is viewing a report, table, or graph that can be exported.
Minimum guarantees System generates accurate and complete exports in the selected format.
Success guarantees The report, table, or graph is successfully generated in the selected format and made available for download.

Main Success Scenario

User Action System Response
1. This use case begins when the user accesses a data viewing section (e.g., General Dashboard, Phytosociological Parameters, Forest Inventory, Environmental Impact). 2. The system displays the content available for export.
3. The user selects the "Export" option or an export icon. 4. The system presents a list of available export format options (PDF, CSV, PNG, JPEG, .ZIP).
5. The user selects the desired format (and, if it's an image export, which specific graph to export). 6. The system generates the report/table/graph in the chosen format.
7. The system initiates the download of the generated file to the user's device.

Special Requirements

  • Supported Formats: Allows export of reports and tables in PDF, CSV, PNG, or JPEG.
  • Graph Export: Graphs (including those from Environmental Impact) can be exported as JPEG or PNG images.
  • Full Data Package: An option to download a .zip file containing all analysis data must be available.
  • Accessibility: Export options must be easily accessible within their respective data viewing sections.

Related Documents