We have been asked to develop an automated College Student Registration Systems (CSRS) for the university. This
Question:
We have been asked to develop an automated College Student Registration Systems (CSRS) for the university. This system will enable students to register on-line for sections each semester. During the registration period preceding each semester, the CSRS will verify whether the student has satisfied the necessary prerequisites for each requested section by referring the student’s on-line transcript of classes completed and grades received. Assuming that (a) the prerequisites for the requested sections are satisfied, and (b) there is room available in each of the sections, the student is enrolled in the sections. Once a section is successfully registered, the system will notify the student. When a section is not registered, either because of prerequisite not verified or room not available, the system will also notify the student.
We have been asked to develop an automated College Student Registration Systems (SRS) for the college. This system will enable students to register on-line for sections each semester.
Example DFD Context and Leve-0 is provided below as guidelines to your DFD diagram.
During the registration period preceding each semester, the CSRS will verify whether the student has satisfied the necessary prerequisites for each requested section by referring the student’s on-line transcript of classes completed and grades received. Assuming that (a) the prerequisites for the requested sections are satisfied, and (b) there is room available in each of the sections, the student is enrolled in the sections. Once a section is successfully registered, the system will notify the student. When a section is not registered, either because of prerequisite not verified or room not available, the system will also notify the student.
TASK 1: CONTEXT DATA FLOW DIAGRAM
The Student Registration System contains 5 ‘major’ processes: Verify Prerequisite, Check Room Availability & Add to Waiting List, Notify Enrolment, and Enrol. The system also contains the data flows between the processes and data stores.
Based on College Student Registration System (CSRS) case study and your analysis, please write your resulting context data flow diagram for the case in here:
Drawing Guidelines
• Draw the context diagram so it fits on one page
• Use the name of the information system as the process name in the context diagram
• Use unique names within each set of symbols
• Do not cross lines
• Provide a unique name and reference number for each process
• Obtain user input and feedback
TASK 2: LEVEL 0 Data Flow Diagram (DFD)
The drawing guidelines for level 0 data flow diagram have been provided in class activity, appendices of this assessment and the previous assessment. The DFD may be used for any level of data abstraction. DFD can be partitioned into levels. Each level has more information flow and data functional details than the previous level.
Based on College Student Registration System (CSRS) case study and your analysis, please write your resulting Level 0 data flow diagram for the case in here:
Drawing Guidelines:
• Level 0 DFD must balance with the context diagram it describes.
• Input going into a process are different from outputs leaving the process.
• Data stores are first shown at this level.
• If same data flows in both directions, you can use a double-headed arrow
• Diagram 0 represents exploded view of process 0
• Parent diagram
• Child diagram
• Functional primitive
Case Study: College Student Registration System (CSRS)