CSE1IS Information Systems
Tutorial - Week 5
Systems Analysis & Data Flow Diagrams

La Trobe University, Bendigo campus Department of 

Computer Science and Computer Engineering
 

Data Flow Diagrams

For each of the following system descriptions, draw a Context diagram and a Level 0 DFD.

  1. The customer of the VIDEO-EZY video club obtains a membership by filling in an application form. The form is checked for completeness, by the store clerk and then recorded in the membership file. Payment is then accepted from the customer and the amount is stored in the general ledger file. The member receives a membership card. Each month a financial statement and a membership list is prepared and sent to the store manager.

  2. When a person wishes to become a member of a public library they complete and submit an application form. The form is checked to see if the applicant is already a member and if the form is correctly filled out. Incomplete forms are returned to the applicant. The new member receives a membership card and their personal details are recorded in the membership file. A monthly membership list is produced for management.

  3. When a student enrols in a course with the council of adult education, they submit a form containing both enrolment and personal details. If the form is correctly filled out, these details are stored in the enrolment and student files respectively. The student receives a student card, course information, a diary and an invoice for outstanding fees. Students have one month to pay their fees and all payments are stored in a payment file, with the student file accessed to indicate that payment has been made. A receipt is issued to students on payment of fees. At the end of the enrolment period class lists are produced for each lecturer. Regular reports of outstanding fees are prepared and submitted to the course co-ordinator.