How and where to describe data fields and their behavior in business requirements document?
I have business requirements document setup this way:
1.4 General Requirements:
Req # | Ranking | Requirement 1 | H | The system shall be breaking into two sub-systems; one for the POS Admins and the other for the clients. 2 | L | The system should automatically validates for the expected result in the user side before submitting to the server.
2.2 User Characteristics:
System | Role Name | No. of Users | Responsibility / Activity POS Admin system | Finance Manger | 1 | Responsible for delivering financial reports Client-side system | General Client | N | Applying for ...etc
3.2 Functional Requirements:
Req # | Ranking | System | Role | Requirement 1 | H | Client-side system | ALL | The system should have two type of addresses one for local and the other for out of country 2 | H | Client-side system | ALL | The system should enforce local address only, if the user entered their social security number as the id
3.3 Use Cases :
3.3.1 Entering the address :
- Use Case ID: 00001 - Goal: - Pre-conditions: - Post-conditions: - Failure Outcomes: - Flow of Events: - Alternative Scenarios: - Inputs Summary: - Output Summary:
Where to write the required data fields to be entered by the users? for example address should have four data fields country,region,city,street
Let's say I added new section called 2.3 Data fields it contained sub-section called 2.3.1 address and within that I listed all the required fields, in that context how to link the data fields to the Functional Requirements so the document can be consistent and understandable?