Systems Analysis & Design 10 Edition: Enterprise Modeling
Systems Analysis & Design 10 Edition: Enterprise Modeling
Systems Analysis & Design 10 Edition: Enterprise Modeling
10th Edition
CHAPTER 4
Enterprise Modeling
Introduction
2
how the
system will be
constructed
Spontaneous
generation
No input
Black hole
No output
Gray hole
Insufficient input to
generate output
DFD Data Store Symbol
8
BOOK
POST
FLIGHT
COURSES PAYMENT
CUSTOMER FLIGHT
CLASS LIST
PAYMENT REQUEST
Terminators
Data origins/
final destination
Source
Supply data
Sink
Receives data
10
DFD Entity Symbol
11
Creating a Set of DFDs
12
Three-step process
Step 1: Draw a context diagram
Step 2: Draw a diagram 0 DFD
Step 3: Draw the lower-level diagrams
Example: Course Registration System
13
1. Student and admin can login into system by using their login details.
2. Student search for course availability in the system and system display the course details to student.
3. After checking the system, student can register the courses required for that semester.
4. Once registered, the details of faculty is shown to the student.
5. HEA can view the registration details to validate the course.
6. Lastly, HEA can update faculty and course details in the system.
Diagram 0 • Process must draw in the center of the
diagram and it must verb+noun
14
login details
course details login details
Student 2.0 course details
HEA
Register course availability
course availability
Course course updated
course registration
course registration