Requirements
Traceability Matrix
HangmanUI.display() | SimpleUI.getMove() | HangmanLogic.processMove() | Board.isWin() | Board.isLoser() | |
B1 |
X |
||||
B2 |
X |
||||
B3 |
X |
||||
B4 |
X |
||||
B5 |
X |
X |
X |
||
etc. |
SRS Requirement | Corresponding Module(s) in design |
B1. Display user word |
HangmanUI.display() |
B2. Display guess count |
HangmanUI.display() |
B3. Enter guess |
SimpleUI.getMove() SwingUI.LetterButtonActionPerformed() |
B4. Validate move |
SimpleUI.getMove() |
B5. Check game over |
HangmanLogic.processMove() Board.isWin(), Board.isLoser() |
... and so on for all requirements |