Construct Detailed Analysis Identify the techniques employed in analyzing the information: a.Entity...

18
Construct Detailed Analysis Identify the techniques employed in analyzing the information: a. Entity Life History b. Relational Data Analysis c. Context Diagram d. Data Flow Diagrams 1

Transcript of Construct Detailed Analysis Identify the techniques employed in analyzing the information: a.Entity...

Page 1: Construct Detailed Analysis Identify the techniques employed in analyzing the information: a.Entity Life History b.Relational Data Analysis c.Context Diagram.

Construct Detailed Analysis

Identify the techniques employed in analyzing the information:a. Entity Life Historyb. Relational Data Analysisc. Context Diagramd. Data Flow Diagrams

1

Page 2: Construct Detailed Analysis Identify the techniques employed in analyzing the information: a.Entity Life History b.Relational Data Analysis c.Context Diagram.

At the end of the teaching and learning process, students should be able to :

Define the Context Diagram (CD) and Data Flow Diagram (DFD)

Identify the Context Diagram (CD) technique in analyzing the information

Explain and demonstrate how to construct a Context Diagram

Draw Context Diagram as a case study based on the situation given 2

Page 3: Construct Detailed Analysis Identify the techniques employed in analyzing the information: a.Entity Life History b.Relational Data Analysis c.Context Diagram.

CONTEXT DIAGRAM

ANALYSIS PHASE

3

Page 4: Construct Detailed Analysis Identify the techniques employed in analyzing the information: a.Entity Life History b.Relational Data Analysis c.Context Diagram.

4

Page 5: Construct Detailed Analysis Identify the techniques employed in analyzing the information: a.Entity Life History b.Relational Data Analysis c.Context Diagram.

SEE THE FIGURE

BELOW….

KEEP IN YOUR MIND

FIGURE A

5

Page 6: Construct Detailed Analysis Identify the techniques employed in analyzing the information: a.Entity Life History b.Relational Data Analysis c.Context Diagram.

SEE THE FIGURE BELOW AGAIN….

FIGURE B

6

Page 7: Construct Detailed Analysis Identify the techniques employed in analyzing the information: a.Entity Life History b.Relational Data Analysis c.Context Diagram.

7

Page 8: Construct Detailed Analysis Identify the techniques employed in analyzing the information: a.Entity Life History b.Relational Data Analysis c.Context Diagram.

The top level of DFD is called a context diagram.

Context diagram is also known as Environmental Model.

It shows the system at an overview level. It defines the scope and boundary for the system and project.

This is a very important step in the concept of modeling because it specifies whether the system, which is understudy, interacts with other systems outside the model or not.

8

Page 9: Construct Detailed Analysis Identify the techniques employed in analyzing the information: a.Entity Life History b.Relational Data Analysis c.Context Diagram.

The simplest process model of a system is based on inputs, outputs and the system itself – viewed as a process. The process symbol defines the boundary of the system. The system is inside the boundary; the environment is outside that boundary.

Because the environment is always changing, well-designed systems have a feedback and control loop to allow the system to adapt itself to changing conditions.

DFD is also known as Process Model. DFD is a data flow analysis approach uses some

symbols to create a pictorial representation of data movement within the system.

DFD is a data flow analysis approach uses some symbols to create a pictorial representation of data movement within the system.

9

Page 10: Construct Detailed Analysis Identify the techniques employed in analyzing the information: a.Entity Life History b.Relational Data Analysis c.Context Diagram.

10

Page 11: Construct Detailed Analysis Identify the techniques employed in analyzing the information: a.Entity Life History b.Relational Data Analysis c.Context Diagram.

1. Start by drawing the process symbol to represent the whole system. Name the process using the system name. This symbol’s identification is known as process 0.

2. Place the external entities involved in the system near by the process 0.

3. Use a data flow to define interaction between process 0 and external entities

defined.

11

Page 12: Construct Detailed Analysis Identify the techniques employed in analyzing the information: a.Entity Life History b.Relational Data Analysis c.Context Diagram.

The system will accept the order from Customer and generate receipt for Customers, send order to the Kitchen, and at the same time, update the related files in order to generate useful reports to the Restoran Manager.

12

Page 13: Construct Detailed Analysis Identify the techniques employed in analyzing the information: a.Entity Life History b.Relational Data Analysis c.Context Diagram.

13

Page 14: Construct Detailed Analysis Identify the techniques employed in analyzing the information: a.Entity Life History b.Relational Data Analysis c.Context Diagram.

Politeknik Alam Maya has six residential units for students accommodation. Students who wish to stay in the hostel must fill up an online application form. The information that must be filled in the application form is the name, identification number, race, religion, sex, programme, courses, HPNM, co-curriculum involvement and the type of room requested. After receiving the information, the Student Affairs Department will determine whether the application is succeeded or failed. Then, from the list of successful applications, the hostel office will determine the block and room number to the applicant. 14

Page 15: Construct Detailed Analysis Identify the techniques employed in analyzing the information: a.Entity Life History b.Relational Data Analysis c.Context Diagram.

Hostel Application

SystemSTUDENT STUDENT AFFAIR

DEPARTMENT

HOSTEL

Application form Submit application

Determine the block and room no

Check application

List application

Determine the application

15

Page 16: Construct Detailed Analysis Identify the techniques employed in analyzing the information: a.Entity Life History b.Relational Data Analysis c.Context Diagram.

Construct Context Diagram for

Grading System Registration System

16

Page 17: Construct Detailed Analysis Identify the techniques employed in analyzing the information: a.Entity Life History b.Relational Data Analysis c.Context Diagram.

Class Timetable

0

GRADING SYSTEM

STUDENT INFORMATION

SYSTEM

LECTURER

STUDENT

Final Result Submit assignment

Assignment Grade

Grade Scale Grade Report

Unique reference number for each process

17

Page 18: Construct Detailed Analysis Identify the techniques employed in analyzing the information: a.Entity Life History b.Relational Data Analysis c.Context Diagram.

RegistrationSystem

studentcourse selections

businessoffice

Registration detailsschedule

18