Business rules - ESG-Project/documentation GitHub Wiki
← Home / Requirements
This document provides an overview of the business rules that govern the system's behavior and operations. Each business rule is documented in detail in its respective specification file.
Business Rules List
ID |
Business Rule |
Description |
Status |
Priority |
BR01 |
Technician CRUD Restriction |
Except for the administrator, users should not be able to modify or delete technician records. |
Active |
High |
BR02 |
License Renewal |
Nearing or reaching the end of the validity of an environmental license, if the project has not yet ended, a license renewal protocol is initiated. |
Active |
High |
Business Rule Documentation Structure
Each business rule is documented in a separate file following this structure:
Field |
Description |
Identification |
Unique identifier for the rule (BRxx) |
Business rule |
Name of the business rule |
Description |
Clear and concise description of the rule |
Source |
Origin of the business rule |
History |
Version history and important dates |
Version Control
Version |
Date |
Author |
Changes |
1.0 |
2024-04-26 |
System |
Initial version |
Notes
- All business rules must be reviewed and approved by stakeholders
- Rules should be clear, unambiguous, and testable
- Regular reviews should be conducted to ensure rules remain relevant
- Each business rule has its own detailed specification document
Related Documents