5.2 - Data flow diagrams Flashcards

1
Q

What is this symbol called and what does it mean?

A

Process
What is using the data or what it is doing to the data. This could a computer system or a set of steps a human goes through.

e.g calculate pay, reviewing an application

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is this another symbol for

A

Process

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is this symbol called and what does it mean?

A

External Entity

What or who is providing/receiving the data (most often it is humans)
This could be -
employee, customer…etc

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is this another symbol for

A

External Entity

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is this symbol called and what does it mean?

A

Data Store

Where the data is being held such as a staff database or a customer database

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is this another symbol for

A

Data Store

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is this symbol called and what does it mean?

A

Data flow

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is a LEVEL 1 DFD

A

Go into more detail than level 0. Processes are shown separately for a more detailed realistic review.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is a LEVEL 0 DFD

A

They give an overview of how a system works, they show it in a simple manner. Processes are generalised and are not shown separately for a more basic review.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are the connectivity rules when drawing LVL 1 DFD

A
  • Each external entity should have at least one input or output.
  • Each process has at least one input or output.
  • Data flows in only one direction (This is the case for LVL 1 DFD only, but for LVL 0 you don’t have to do this, this is it makes it clear which direction the data is going.)
  • Every DATA FLOW should CONNECT to at least ONE PROCESS.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are some of the impacts that can affect the flow of information?

A
  • Information characteristics:
    information could be entered incorrectly, which could then cause a DELAY in the data flow.
  • Human Error:
    Information could be lost due to staff not following the protocols.
  • Communication Breakdown:
    Meetings postponed or emails unread.
  • Hardware failure:
    This could be due to network connection or system failure.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are the external entities in PHPS?

A

Customers: Initiate parcel shipments by providing details and tracking requests.​

Couriers: Collect and deliver parcels, updating the system on parcel status.​

Third-Party Logistics Providers: Handle parcels in regions outside the primary service area.​

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are the processes in PHPS?

A

Parcel Registration: Captures parcel details, sender and recipient information, and assigns tracking numbers.​

Sorting and Routing: Determines the optimal path for parcel delivery based on destination.​

Delivery Confirmation: Updates the system upon successful delivery and notifies the customer.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What could be the data stores in PHPS

A

Parcel Database: Stores information about each parcel, including status and history.​

Customer Database: Contains customer profiles, contact details, and preferences.​

Courier Logs: Records data on courier activities, routes, and schedules.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What could be the data flow in PHPS?

A

Information transfer between customers and the system during parcel booking.​

Real-time updates from couriers regarding parcel status.​

Notifications sent to customers about parcel movements and delivery confirmations.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly