Diagrams
Flowchart

Test Plan
| Possible Inputs | Expected Output | Reason for Test Item | |
|---|---|---|---|
| Item No. | Mark | ||
| 1 | 30 | Fail | Normal Data |
| 2 | 70 | Pass | Normal Data |
| 3 | 0 | Fail | Extreme Data |
| 5 | 45 | Pass | Extreme Data |
| 7 | -1 | Error: Mark cannot be negative | Abnormal Data |
| 8 | 7.5 | Error: Mark must be integer | Abnormal Data |
Structure Chart

Decision Table


Trace Diagram

UML Class Diagram

Data Structures
Array
Linked List



