System use case specification view specimens by analysis - ESG-Project/documentation GitHub Wiki

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

Identification UC28
Use case View Specimens by Analysis
Actors User
Stakeholders and interests Forest Inventory Analyst: Needs to quickly verify and review collected data for a specific analysis.
Pre-conditions The user is in the "Species Data" section of an active Phytosociological Analysis (UC24 has been executed). There are specimens registered for the selected analysis.
Minimum guarantees System displays an empty table or "No specimens found" message if no data exists or matches filters.
Success guarantees A sortable and paginated table containing all specimens for the selected analysis is displayed.

Main Success Scenario

User Action System Response
1. This use case begins when the user is in the "Species Data" section of a Phytosociological Analysis. 2. The system retrieves all specimen records associated with the current analysis.
3. The system displays a table listing all specimens, including columns for: PLOT, SPECIES, FAMILY, DBH (cm), HEIGHT (m), BASAL AREA (m²), and Registration Date.
4. The user can interact with the table by: - Clicking column headers to sort. - Using pagination controls to navigate pages. - Typing in a search bar to filter by Species, Family, or Plot. 5. The system dynamically updates the table display based on sorting, pagination, or search criteria.

Alternative Flows

3a. No Specimens Found

User Action System Response
1. If no specimens are registered for the selected analysis, or if a search yields no results, the system displays a message: "No specimens found for this analysis" or "No specimens found matching your search."

Special Requirements

  • Table Columns: Table must include Plot, Species, Family, DBH, Height, Basal Area, and Registration Date.
  • Sorting: Table must be sortable by any column.
  • Pagination: Results must be paginated.
  • Search: Search functionality by Species, Family, or Plot.

Related Documents