9. Data Dictionary
If the system includes software and or a database. Then the system specification should include a data dictionary.
This serves two purposes.
- It defines precisely the details of each major data structure.
- It offers the opportunity to share common data structures within the system.
The second point is a good way of saving time and cutting down on debugging and testing as the validation of that structure only needs to be done once.
A data dictionary may include
- tables, fields, records and relationships
- constants, variables and data structures
- validation that is required in the system
- query structures
Challenge see if you can find out one extra fact on this topic that we haven't already told you
Click on this link: Creating a System Requirements Document
Copyright © www.teach-ict.com