Requirement Traceability Matrix
Within the previous design sections we have included references to a number of functional and non-functional requirements where appropriate. Some of the requirements are overarching and difficult to pin to a single component of the system. The following requirements traceability matrices should provide a quick reference for the relationship between the requirements and the system components.
Functional Requriements
3-Tier Architecture |
Database Component |
File Storage Component |
REST API Component |
Web Application Component |
Additional AWS Services |
|
---|---|---|---|---|---|---|
FR-1 | X | X | X | |||
FR-2 | X | X | X | |||
FR-3 | X | X | X | |||
FR-4 | X | X | X | |||
FR-5 | X | X | X | |||
FR-6 | X | X | X | X | ||
FR-7 | X | X | X | X | ||
FR-8 | X | X | X | |||
FR-9 | X | X | X | |||
FR-10 | X | X | X | |||
FR-11 | X | X | X | X |
Non-functional Requriements
3-Tier Architecture |
Database Component |
File Storage Component |
REST API Component |
Web Application Component |
Additional AWS Services |
|
---|---|---|---|---|---|---|
NR-1 | X | |||||
NR-2 | X | X | X | X | X | X |
NR-3 | X | X | X | X | X | |
NR-4 | X | X | X | X | ||
NR-5 | X | X | X | |||
NR-6 | X | X | X | |||
NR-7 | X | X | X | |||
NR-8 | X | X | X | |||
NR-9 | X | X | X | |||
NR-10 | X | |||||
NR-11 | X | X | X |