**

DFD Summary for Search & Filter Courses

(User Story #52)

This Data Flow Diagram (DFD) illustrates the flow of data in the GSU course registration system’s course search and filtering functionality. The diagram focuses on the interactions between students and the system as they search for and filter courses based on their schedule preferences. Key elements include:

This DFD demonstrates how the system supports high-performance search and filtering, aligning with Epic #20’s goal of seamless student course registration. The diagram clarifies the system’s logical data flow, emphasizing how user preferences and course data interact to deliver filtered search results.

截屏2025-06-08 下午11.15.19.pngDFD

DFD Summary for Waitlist for Full Classes

(User Story 53: As a student, I want to be waitlisted for full classes so that I don’t miss a chance to enroll.) This Level 1 Data Flow Diagram (DFD) depicts how students at GSU are automatically added to a course waitlist when a class is full, ensuring they don’t miss enrollment opportunities. The diagram expands the basic waitlist automation logic, including advisor manual intervention and structured student notification processes.

Key elements include:

External Entities:

Processes:

Data Stores:

Data Flows:
Include registration requests, course data queries, timestamped waitlist entries, student status updates, advisor input, and automated email confirmations.


INFO 380 Product Management Project • Portfolio archive • Maintained by emmaphamlet