System business rule specification new species creation - ESG-Project/documentation GitHub Wiki

← Home / Requirements / Business Rules

This business rule defines the process for creating new species records and their management by administrators to maintain data consistency.

Rule Details

Field Content
Identification BR09
Business Rule New Species Creation
Description Allows users to create new species if not found, enforcing scientific name uniqueness. Administrators manage the species list centrally.
Source System Requirements
Priority High
Status Active

Implementation Details

  • If a species searched during specimen addition is not found, the user is presented with an option to create a new one.
  • New species creation requires Scientific Name (mandatory), Family (mandatory), and Common Name (optional).
  • The system must ensure the uniqueness of the Scientific Name for all new species.
  • An administrator role has a dedicated section to manage the master species list, including adding, editing, deleting, and approving species creation requests from regular users.

Related Components

  • New Species Creation Form
  • Species Database Manager
  • Administrator Dashboard
  • Notification System

History

Version Date Author Changes
1.0 2025-07-29 System Initial version

Notes

  • Balances user autonomy for data entry with data integrity control by administrators.
  • Supports comprehensive and evolving species database.

Related Documents