Analisis dan Desain
PemrogramanTerstruktur
Sherly Christina, S.Kom., M.Kom
Materi
• Definisi Pemrograman Terstruktur
• DFD
• Kamus Data
• Contoh Studi Kasus Perpustakaan
• Studi Kasus pembelian tik...
Definisi Pemrograman Terstruktur
• Pemrograman yang membagi program
berdasarkan fungsi-fungsi atau prosedur-
prosedur.
• D...
Data Flow Diagram
• Chris Gane dan Trish Sarson (1979)
• Edward Yourdon dan Tom DeMarco (1980)
DFD Chris Gane dan Trish Sarson
Kamus Data
• Kumpulan daftar elemen data yang mengalir
pada sistem perangkat lunak
• Tujuan: memperjelas aliran data Input...
Isi Kamus Data
• Nama : nama dari data
• Digunakan pada : merupakan proses-proses
yang terkait data tersebut
• Deskripsi: ...
Simbol-Simbol Kamus Data
SIMBOL KETERANGAN
= Disusun terdiri dari
+ Dan
[ | ] baik... Atau....
{ }n n kali diulang/bernila...
Studi Kasus Perpustakaan
DFD
Level 1
Kamus Data
Kamus Data
Kamus Data
Kamus Data
Kamus Data
Kamus Data
Contoh DFD Chris Gane
dan Trish Sarson
Studi Kasus Pembelian Tiket Bioskop
1. Penonton memilih studio dimana film yang ingin
ditonton dimainkan.
2. Penonton memi...
Upcoming SlideShare
Loading in …5
×

Data Flow Diagram

1,610 views

Published on

Data Flow Diagram

Published in: Engineering
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,610
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
66
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Data Flow Diagram

  1. 1. Analisis dan Desain PemrogramanTerstruktur Sherly Christina, S.Kom., M.Kom
  2. 2. Materi • Definisi Pemrograman Terstruktur • DFD • Kamus Data • Contoh Studi Kasus Perpustakaan • Studi Kasus pembelian tiket bioskop
  3. 3. 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.
  4. 4. Data Flow Diagram • Chris Gane dan Trish Sarson (1979) • Edward Yourdon dan Tom DeMarco (1980)
  5. 5. DFD Chris Gane dan Trish Sarson
  6. 6. Kamus Data • Kumpulan daftar elemen data yang mengalir pada sistem perangkat lunak • Tujuan: memperjelas aliran data Input-Output yang digambarkan pada DFD
  7. 7. 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.
  8. 8. Simbol-Simbol Kamus Data SIMBOL KETERANGAN = Disusun terdiri dari + Dan [ | ] baik... Atau.... { }n n kali diulang/bernilai banyak () Data opsional *...* Batas komentar
  9. 9. Studi Kasus Perpustakaan
  10. 10. DFD Level 1
  11. 11. Kamus Data
  12. 12. Kamus Data
  13. 13. Kamus Data
  14. 14. Kamus Data
  15. 15. Kamus Data
  16. 16. Kamus Data
  17. 17. Contoh DFD Chris Gane dan Trish Sarson
  18. 18. 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 membayar 6. Petugas mencatat pembayaran dan menyerahkan tiket masuk 7. Penonton menerima tiket masuk.

×