0% found this document useful (0 votes)
101 views17 pages

Chapter 3.0 - Part2 - ContextDiagram

1. A context diagram for a booking room system shows guests, an external reservation system, and a bank interacting with the booking room system. Guests request rooms, the system confirms bookings and requests confirmation from the reservation system, then requests payment validation from the bank. 2. A context diagram for a library borrowing system shows students, staff, and librarians interacting with the library system. Students and staff can borrow books, CDs, magazines, and papers, while librarians validate the borrowing process using IDs. All borrowed items must eventually be returned to the library.

Uploaded by

DaliElah RosLi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
101 views17 pages

Chapter 3.0 - Part2 - ContextDiagram

1. A context diagram for a booking room system shows guests, an external reservation system, and a bank interacting with the booking room system. Guests request rooms, the system confirms bookings and requests confirmation from the reservation system, then requests payment validation from the bank. 2. A context diagram for a library borrowing system shows students, staff, and librarians interacting with the library system. Students and staff can borrow books, CDs, magazines, and papers, while librarians validate the borrowing process using IDs. All borrowed items must eventually be returned to the library.

Uploaded by

DaliElah RosLi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 17

CHAPTER 3.

SYSTEM ANALYSIS
LEARNING OUTCOME

At the end of this lecture, student should be able to :


3.2 Understand Data and process modelling
 Describe data and process modelling concepts and tools

 Describe Symbols used in Context Diagram


process modelling

 The process modeling is an important building block


in a systems development activities as it defines
what’s going on now, and what should be going on
in the new system.
process modelling

 A logical model shows what the system must do, regardless of how it will be
implemented physically.

 A physical model that describes how the system will be constructed.

 Data and process modeling involves three main tools:


I. Data flow diagrams
II. Data dictionary
III. Process descriptions.
DFD Context Diagram

 Top-level view of Information System.


 Sometimes called a level 0 data-flow diagram
 Shows the system boundaries, external entities that interact with the system, and
major information flows between entities and the system.
 A context diagram is a graphic design that clarifies the interfaces and boundaries
of the project or process at hand.
 It not only shows the process or project in its context, it also shows the project’s
interactions with other systems and users.
2 categories of context diagram

1) The first lacks any formal structure; an object is simply placed in its context,
showing its interaction with external entities from a high level. This type of
context diagram is normally produced by those who have not had formal training
in producing context diagrams, but who, for a presentation or marketing purposes,
want to show an object or system in its context. This may also be used in informal
settings even by context diagram experts.
2 categories of context diagram

2) The second type is a bit more rigid, drawing from the same rules, syntax, and
symbols established for data flow diagrams. In this instance, the context diagram
is a subset of a data flow diagram with the context diagrams being the simplest
form of data flow diagrams.
Benefits Of Context Diagram

 Help define and agree the scope or boundary of the system of interest.
 Provide a simple high-level picture of the system of interest. All systems operate in
an environment; failure to pay attention to that environment will lead to failure.
 Help identify the elements in the environment of the system of interest that it
interacts with.
 Identify and define the external interfaces the System of Interest logically has to
have with the outside world. Most system issues or problems occur at these
interfaces and a Context Diagram emphasizes them and encourages their clear
definition.
 When used within a team context, allows the whole team to share information and
agree at a common understanding.
 main parts of a
context diagram

1) Process
 Represented as a rounded rectangle, which shows a given process or activity at its
highest level. A process must react in a preplanned way, and indicates where data is
transformed, stored, or distributed.
 main parts of a
context diagram

2) External Entity
 May be an actor (person or thing) that either triggers the
process or receives output from the process. An external
entity may also be either a data source and/or destination.
External entities are represented as rectangular boxes.
 main parts of a
context diagram

3) Data Flows
 Represented as arrows, are the connectors between the main process and the
various external entities and show data flow among them.
Example 1 : Grading System
Example 2 : Billing System
Example 3 : Payroll Processing System
Example 4 : Hotel Reservation System
Example 5 : Video Rental System
Exercises

1) Create a context diagram for Booking Room system


 Assume, there are 3 entity involved, Guest, External Reservation System and Bank.
 Firstly, guest request to booking a room, system will confirm the booked. Then
system will request the booked room to the reservation services and will confirm it.
After that the system request the payment validation with bank and bank will
validate it.
2) Create a context diagram to borrow materials from library
 Assume you want to create a Library System, there are 3 type of user: student, staf,
librarian. Student and staff can borrow from books, CD, magazine, paper from the
library. The librarian will validate the process by using their ids. Then all the
borrowing item must be returned to the library.

You might also like