You are on page 1of 11

Context and Functional Diagram

Context Diagram
• Present the overview of the system
• Cover
 The inputs and their sources
 The outputs and their users
Context Diagram

New
Students Student Student
data Lecturers
list
Subject
enrolment Exam
Academic Result
data Information
Exam result System Lecturers
satement Data
Academic
Record
statement

Exam
Subjects results
Offered report

Management

Context diagram : An Academic


Information System
Functional Diagram
• Documenting the detail of the system
• Cover
 The inputs and their sources
 The data process and data storage
 The outputs and their users
Symbols for Functional Diagram

= Source or destination of data/information

= Data flow

= Activities/ functions/ processing

= Data storage/database
Students
Enrolment
Functional Diagram
New Student Academic Record Statement
Enter
data
subject
enrollmen Enter
t data new
student Prepare
s data exam
Enrolment result
statement
Enter
lectures Student Exam result
Lecturer data
Lecturer
Data
Exam Base
Lecturers result Exam
Enter result
exam
results
Subjects Various
Enrolment Data
Students List

Prepare Enter
class subject Prepare
member s various
list Offered reports

Subjects
Various
Management Reports

Functional Diagram : An Academic Information System


Multi-level Functional Diagram
Sales orders
A Context Diagram of the
Customers
Distribution System
Commitments

Purchases orders
Rejected
sales
order
notices
Shipments

Invoices Supplier invoices


Suppliers
Distribution Supplier statements
Statements
system
Payments by customers

Payments to suppliers

Income Balance
statement sheet
Stock Materials
Budget stockroom
reports
Management
Other reports
11-8
Sales Orders A Highest Level of Functional Diagram of
Customers the Distribution System
Rejected sales order notices

Invoices

Statements 1.
Payments by customers
Fill
Orders
Receivables ledger data

Inventory ledger data


Purchasing data Commitments
Received
items

3. Payables ledger data 2. Purchase Orders


Maintain Other reports Order Shipments Suppliers
general replenish- Supplier invoices
Budget reports
ledger ment
stock
Income Balance Supplier statements
statement sheet
Payments to suppliers

Management
Materials
Stock
stockroom 11-9
Sales orders
A 2nd Level Functional
Rejected sales
Diagram of the Systems
Customers order notices that Fill Customer Orders
Accepted orders
1.1
Order
Entry
Payments by customers

Filled items
ents
ts

1.2
men

Completed
Statem

orders Inventory
State

Invoices

Billed orders 1.3


Billing
1.4 Purchasing data
Accounts Inventory
Receivables ledger data 2
receivable ledger data
Received
2 items
3 3 11-10
A Functional Diagram Level 3 of the Order Entry System
Customers Sales orders

Edited
Edit rejects
Rejected 1.1.1 orders
sales order Edit order
notices data

Credit data
1.1.2
1.1.2
Edited and checked orders Check
Check
credit
credit

1.1.3 Order data


Log in Database
orders

11-11

You might also like