2. Materi
• Definisi Pemrograman Terstruktur
• DFD
• Kamus Data
• Contoh Studi Kasus Perpustakaan
• Studi Kasus pembelian tiket bioskop
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. Data Flow Diagram
• Chris Gane dan Trish Sarson (1979)
• Edward Yourdon dan Tom DeMarco (1980)
6. Kamus Data
• Kumpulan daftar elemen data yang mengalir
pada sistem perangkat lunak
• Tujuan: memperjelas aliran data Input-Output
yang digambarkan pada DFD
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. Simbol-Simbol Kamus Data
SIMBOL KETERANGAN
= Disusun terdiri dari
+ Dan
[ | ] baik... Atau....
{ }n n kali diulang/bernilai banyak
() Data opsional
*...* Batas komentar
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.