Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Assignment Overview In this assignment you will be creating a two level Data Flow Diagram ( DFD ) for the problem designed below. You will
Assignment Overview
In this assignment you will be creating a two level Data Flow Diagram DFD for the problem
designed below. You will be responsible for creating the following:
A top level Context Diagram, which shows the overall system and external entities
interactions
A level zero diagram, which shows how the entities interact with the main processes
in the system
Remember, the main purpose of the DFD is to show how data moves in and out of the system,
the transformations that take place within the system and what data is stored in the system.
Problem Description:
A counselling office currently has no software systems or experience using a software system,
everything is achieved using paper and phone methods currently. The office would like a
system where clients can submit requests for appointments, view their upcoming appointments
and are able to ensure the system takes care of sending invoices and tracking payments
received. A calendar view of each day for each counsellor will be required to keep the
counsellor on schedule.
The office has employees. Two employees who are at the reception desk answering the
phone, handling invoices, billing and payments There are employees who are counsellors at
the office. Then there is an office manager. They handle issues with scheduling conflicts and
billing.
On the second page is a sample of the information required to book an appointment
work with the same partner you did in Assignment
Grading
The submission will be graded as follows.
Document Format
Diagrams are clear and all information is visible and readable
Diagrams use correct symbols for each component
Diagrams do not break any of the DFD Rules presented in lecture
Context Diagram
Identifies the external entities and the data flow in and out of the main system
Level Diagram
Identifies the major subsystems in the project
Identifies the flow of data from the external entities to each subsystem
Identifies the data stores required
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started