Вы находитесь на странице: 1из 16

Store demand note

Issue advice

Fig. 7.1 A process with data flows.

Vendor Invoice

~ Bill

Accountant

Fig. 7.2

External entities.

Inventory

Fig. 7.3

A data store.

3 DS1 Inventory

Stores issue

A process

Data store

Fig. 7.4

Alternate notations used in DFDs.

U'-- ___n_- ---.Students


- Requisitions Rebates/Extras note

Vendors

Supplies

Payments Bills Perishable items Mess Management System

Payments Daily rate Menu


Mess Secretary

Overdue bills

Mess Manager

Items needed each day

Overdue Payments to vendors

Chief Warden

Fig. 7.5 Context diagram for mess management system.

Students

Mess Secretary

Chief Warden

Payments

Updated daily rate

Unpaid bills

Itemized bills at end of month

Items used each day

Student billing information + bills

E'''''''''''''(
Expenses

Number of meals (today + 2)

Low stock (today + 2)

Vendor supplies Vendors

Items

to be issued Mess Manager

(today + 2)

Items used today

Vendor

data

Order data
Mess Secretary

Stores inventory

Menu (today + 2)

Perishable order

Vegetablesand perishable requisition


Vendor data

Orders (Perishable)

(Perishable)

Fig. 7.6

Data flow diagram for a hostel mess.

Payments
Itemized bills

Students

Chief Warden

Unpaid bills

Extras/Rebates

Students' data

Daily rate average (up to date)

Mess Secretary

Students' data

Items' rate Items used each day

Number of meals (today + 2) Mess Manager

Fig. 7.7

Expanded billing system process.

Actual rate> standard rate

Standard daily rate

Actual rate S standard rate

Fig. 7.8 An illegal decision process in a DFD.


Students' record

Students' bill Ask for next record

Fig. 7.9

An illegal DFD with a loop.

--- . ..-',---

I' '

'

'

'

,'11,' ,','1,'

""" """""

Ext A

.
,
,,
I I I I I

,I

I, ,' '

,',

''

,'

,,

\1 ,
,
,

,
.-

,,

, , , ., Process 2 ,, ,, ,

"

,,

I ,, ,, I

Process 1

,, ,, ,, ,, ,, ,, ,, ,

,, ,, ,, ,, ,, ,, ,, ,

~~ -~
Fig. 7.10 Illustration of levelling of DFD.

Low stock item (today + 2) Mess Manager

lIems to be used on (today + 2)

Number of meals to be cooked (today + 2)

Items issued

Low stock message


Order for items Vendor supplies

Mess Secretary

Menu for (today + 2)

Vendor Vendor
Stores inventory

"Fig. 7.11

Stores issue and control system process.

Mess Manager

lIems issued today Items needed from 2.3

Low stock item

Vendor supplies

Stores inventory

Order

Vendor data

Vendor
Order to vendor

Mess Secretary

Menu (today + 2)

Items needed

Low stock items (today + 2)

t
Fig. 7.12

Number of meals (today + 2)

Stores inventory

Levelled DFD stores issue and control system.

Rejected note

Vendor Vendor's delivery note Accepted item note

Orders (a)
Rejected note

Inventory

Vendor Vendor's delivery note Accepted item note

Orders (b)

Inventory

Fig. 7.13

(a) Physical

DFDs

(b) logical

DFDs.

Vendor's delivery note Vendor


Physical check

Accepted items note

Items

Accepted items

Rejected items

Orders

Inventory

Fig. 7.14

Materials

flow shown on DFD.

Cash

Token

Customer

Cheque

Cheque with token number

Bad cheque

Customer accounts

Store cheques

Enter in day book

Fig. 7.15 Physical DFD for encashing cheque.

Cheque

Cheque with token number

Cheque Customer accounts Cheque store with token number

Customer

Token slip

Cheque with token

Cash

'f Day book

Fig. 7.16

Logical DFD for encashing cheque.

Employee No.

Gross pay

Hours worked

(a)
Leave granted

Application

returned

Employee
Leave application

EmploY,ee leave store

(b)

Fig.7.17

Contd.

Employee Gross pay


Pay cheque

t=
A

Deductions

Net pay and deductions

t
(c)
a

\
(d)

Pass

.
Roll No. and student

marks (e) Fig. 7.17 DFDs for exercise.

Fail

Вам также может понравиться