Data Flow Diagram Analysis, Issues, and Solutions for Systems

Verified

Added on  2022/08/14

|10
|682
|16
Homework Assignment
AI Summary
This assignment focuses on identifying and correcting issues in Data Flow Diagrams (DFDs). It covers problems related to data flow rules, context diagrams, and level-0 DFDs. The solutions address common errors such as direct data movement from source to sink, missing processes, lack of inputs or outputs in processes, and incorrect data store representation in context diagrams. The assignment includes corrected DFDs for a university class-registration system and a Serena Hotel food ordering system, along with decision tables for payment and order processes. This document is available on Desklib, where students can find a wide range of solved assignments and past papers to aid their studies.
Document Page
University
COURSE:
Student Details.
Student Name Student Number
Due Date:
tabler-icon-diamond-filled.svg

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
Problem 1.
1.a There is no process the data is moving direct from the Source Payroll department to the sink
employees this is wrong. The data has to move from source to process then sink (Sommerville,2016).
1.b The data has not moved through the process. The data is moving from source Customer and direct to
the data store ACCOUNTS RECIEVEBLE this is wrong.
1.c The data is moving direct from the Daily Payment data stores to the Out side sink Bank. This is
unacceptable.
Source : (Tilley and Rosenblatt 2017).
Document Page
Problem 2.
Figure 2
2.a The data is moving from datastore COURSE TO data store STUDENTS. The data has to move
from data store Course via process then to the Data store STUDENTS.
2.b The data is moving from the process POST PAYMENT direct to the data store Daily Payments.
There is no source or input to the process POST PAYMENTS so this is wrong. There has to be input to
the Process POST PAYMENT then out to the data stores DAILY Payments.
2.c The data is moving from data store Passengers to Process Book FLIGHT. There is no output for the
process BOOK FLIGHT.
Source : (Tilley and Rosenblatt 2017)
Document Page
Problem 3.
3a There is no input to the process
APPLY INSURANCE PREMIUM.
3b There is no out put of the process
CALCULATE GROSS PAY.
3c The data flow Final Grade from the
process CALCULATE GRADE has to
move to the destination of data store.
Source : (Tilley and Rosenblatt 2017)
tabler-icon-diamond-filled.svg

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
Problem 4.
The context and level-0 DFD for a university class-registration system.
a.
There is data store D1 Roster of class and in the context diagram there should be no data
stores on the context diagram
The level 0 diagrams have no source and sink. For every data flow there is supposed to have
the source and destination of the information (Satzinger et al,2016).
b.
The proposed dataflow diagrams.
The context Diagram.
Figure 1 below showing the context diagram.
Document Page
The Level 0 Diagram.
Figure 2 below shows the Level 0 Diagram.
Document Page
Problem 5.
The serena Hotel food ordering system.
The context diagram.
Figure 3 below shows the context diagram for the serena hotel ordering system.
The Level O Dataflow Diagram.
Figure 4 below shows the level O DRD Diagram for the for the serena hotel ordering
system
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Problem 6.
Decision Table.
Table 1 below shows the decision table for the generate payment process.
Rules
Conditions R1 R2 Rn
Supplier Type P P N
Minimum Quantity of order
supplied X X
Preferred mode of payment X
Billed amount X
Bill date x x
Supply date between 1st and 10th
there is discount of 5% X X
Items not supplied more than 50kg X
Calculate cost less $1000 X
Invoice payment date <30 30 30>
Actions
Approve payment X
Review invoice X
Document Page
Reject payment X
P=Preferred supplier N=Normal supplier
Table 2 below shows the decision table for the generate order process.
Rules
Conditions R1 R2 Rn
Supplier Type P P N
Order less than $2000 or more &2000 X X
Discount of 3% for order orders
ordered between 1st and 5th of every
month
X
Order date within 1st and 15 of every
month X
Minimum order quantity x x
Actions
Order approved X
Order rejected X
Discount given X
P=Preferred supplier N=Normal supplier
Document Page
References.
Satzinger, J, w, Jackson,R, B and Burd, S, D. (2016). System Analysis and Design in A changing World .6th
edn, Boston Course Technology.
Sommerville, I. (2016). Software engineering .10th edn. University of St Andrews, Scotland: Pearson.
chevron_up_icon
1 out of 10
circle_padding
hide_on_mobile
zoom_out_icon
logo.png

Your All-in-One AI-Powered Toolkit for Academic Success.

Available 24*7 on WhatsApp / Email

[object Object]