This document outlines a data flow diagram with three levels describing a student registration system. Level 0 shows the main processes and data stores. Level 1 breaks down the staff login process and student input process. Level 2 further expands the parent login process to show how users can view marks and send messages, with the data and reports being stored.