0% found this document useful (0 votes)
138 views

Student - Information System DFD

The document is a context level data flow diagram (DFD) for a student record update system. It shows the flow of data between external entities (School Administrative Department and Student), data stores (Student.dat file), and processes. Key processes include: [1] student information requests, [2] updating/deleting student records, and [3] displaying student data. Feedback messages are provided to users to indicate the status of requests and if any errors occurred accessing the student data file.

Uploaded by

IM 99
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
138 views

Student - Information System DFD

The document is a context level data flow diagram (DFD) for a student record update system. It shows the flow of data between external entities (School Administrative Department and Student), data stores (Student.dat file), and processes. Key processes include: [1] student information requests, [2] updating/deleting student records, and [3] displaying student data. Feedback messages are provided to users to indicate the status of requests and if any errors occurred accessing the student data file.

Uploaded by

IM 99
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

DFD Context Level System exit request

Student Record Update Request +Id Number

New record request Feedback= [Display record: File Not Open]

School 0 Student Info=Id Number+ School


Student Information Request Student Name +Subject Administrative
Administrative Student Marks+Percentage+Grade
Department Department
Student Info=Id Number+ information Feedback= New Detail Message
Student Name +Subject Marks
System Student Info=Id Number+
Student all record display request Student Name+ Subject Marks+
Percentage+Grade

Feedback= [Display All Records : File Not Found]


Student Record Delete Request +
Id Number
Student Info=Id Number+ Student Name Subject
Marks+Percentage+Grade
Feedback= [Record Deleted: File Not Open]
Student specific record display request+idnum Class Result Request

Feedback= [Display specific record : Record Not Exist ] Feedback= [Class Results: File Not Open]

Student Info=Id Number+ Student Name Subject


Marks+Percentage+Grade Student Info=Id Number+
Student Name Subject Marks+
Percentage+Grade
DFD Level 0
Student Info=Id Student
Number+ Student Information
School Class Result Name +Subject Request
Administrative Request Marks
School
Department D Administrative
Subject 9 Department
marks
Student Record 8 Calculate
Delete Request + Get data Grade Grade
StudentStudent
all record Student
specific Record Id Number
record
Update Request +Id Student Info=Id
New record
display request
request
display request Number+ Student
Name +Subject Marks
Student Info=Id
Number+ Student
Name +Subject Marks
Student Info=Id
Option 1 2 Number+ Student 11
Name +Subject Marks
1 Write Show
Feedback= [Class Results: File Not Open]
Select student Student Info=Id tabular
Student.dat
operation data
Number+ Student data
Option 3 Name +Subject Marks

Student Info=Id
Number+ Student
System Student Info=Id
Name +Subject Marks
Exit Option 2 Number+ Student
request Name +Subject Marks
Option 5 Student Info=Id Number+
Option 4 4 Student Name +Subject Marks

Display Feedback= [Display specific 7


3 specific record : Record Not Exist ] Show class
Display all student data students
student results
data
12
Id Number
Get ID Student Info=Id
number Number+ Student
Name +Subject Marks
Student Info=Id
Option
Number+ 6 Student Info=Id
Student 5
Number+ Student
Name +Subject Marks
Name +Subject Marks Modify
student
Id Number
data
Student Info=Id
Student.dat Number+ Student
Name +Subject Marks
Student Info=Id
Number+ Student
Student Info=Id Student Info=Id
Name +Subject Marks Feedback= [Display record:
Number+ Student Number+ Student
6
File Not Open]
Name +Subject Marks
Name +Subject Marks Delete
Student.dat
student
data Student Info=Id
Number+ Student
7 Name +Subject Marks

Show class 10 Student Info=Id Id Number Temp.dat


students Show data Number+ Student
Name +Subject Marks
results
New file
Student Info=Id
School name=student.data
Number+ Student
Name +Subject Marks
Feedback= [Display All Records : File Not Administrative
Found] Department
Feedback= [Record Deleted: File Not
Open]

You might also like