data flow diagram

18

Click here to load reader

Upload: sherly-uda

Post on 09-May-2015

650 views

Category:

Engineering


11 download

DESCRIPTION

Data Flow Diagram

TRANSCRIPT

Page 1: Data Flow Diagram

Analisis dan Desain PemrogramanTerstruktur

Sherly Christina, S.Kom., M.Kom

Page 2: Data Flow Diagram

Materi

• Definisi Pemrograman Terstruktur• DFD• Kamus Data• Contoh Studi Kasus Perpustakaan• Studi Kasus pembelian tiket bioskop

Page 3: Data Flow Diagram

Definisi Pemrograman Terstruktur

• Pemrograman yang membagi program berdasarkan fungsi-fungsi atau prosedur-prosedur.

• Ditulis secara sekuensial atau terurut dari atas ke bawah sesuai dengan kebergantungan antara fungsi atau prosedur.

Page 4: Data Flow Diagram

Data Flow Diagram

• Chris Gane dan Trish Sarson (1979)• Edward Yourdon dan Tom DeMarco (1980)

Page 5: Data Flow Diagram

DFD Chris Gane dan Trish Sarson

Page 6: Data Flow Diagram

Kamus Data

• Kumpulan daftar elemen data yang mengalir pada sistem perangkat lunak

• Tujuan: memperjelas aliran data Input-Output yang digambarkan pada DFD

Page 7: Data Flow Diagram

Isi Kamus Data

• Nama : nama dari data• Digunakan pada : merupakan proses-proses

yang terkait data tersebut• Deskripsi: merupakan deskripsi data• Informasi tambahan: tipe data, nilai data,

batas nilai data, dan komponen yang membentuk data.

Page 8: Data Flow Diagram

Simbol-Simbol Kamus Data

SIMBOL KETERANGAN= Disusun terdiri dari+ Dan[ | ] baik... Atau....{ }n n kali diulang/bernilai banyak() Data opsional*...* Batas komentar

Page 9: Data Flow Diagram

Studi Kasus Perpustakaan

Page 10: Data Flow Diagram

DFD Level 1

Page 11: Data Flow Diagram

Kamus Data

Page 12: Data Flow Diagram

Kamus Data

Page 13: Data Flow Diagram

Kamus Data

Page 14: Data Flow Diagram

Kamus Data

Page 15: Data Flow Diagram

Kamus Data

Page 16: Data Flow Diagram

Kamus Data

Page 17: Data Flow Diagram

Contoh DFD Chris Gane dan Trish Sarson

Page 18: Data Flow Diagram

Studi Kasus Pembelian Tiket Bioskop

1. Penonton memilih studio dimana film yang ingin ditonton dimainkan.

2. Penonton memilih jam tayang film.3. Penonton memilih kursi.4. Petugas bioskop memvalidasi pilihan penonton.

(menandai kursi yang telah dipilih pada jam tayang dan studio yang telah dipilih penonton)

5. Penonton membayar6. Petugas mencatat pembayaran dan menyerahkan

tiket masuk7. Penonton menerima tiket masuk.