Professional Documents
Culture Documents
1. DFD
2. ERD
3. HIPO
4. Bagan Terstruktur
5. Perancangan Input-Output
Contoh DFD.
Buku
Data Buku
1
Cari
Data Buku Data Buku
Buku
Daftar Daftar
Buku Buku
Mahasiswa Data Buku Dosen
Status
Konfirmasi, Konfirmasi, Buku
Penolakan Penolakan
2 NIP, Tgl_Lahir
NPM, Tgl_Lahir
Pesan
Buku
Data Pemesanan
Pemesanan
Buku
Contoh Soal :
1. Diagram di atas menggambarkan prosedur utama dari sistem perpustakaan online, diagram tersebut
merupakan bagian dari data flow diagram, yaitu :
a. Diagram Konteks
b. Diagram Zero
c. Diagram Detail
d. Diagram Level 1
2. DFD di atas terdiri dari 2 terminator dan 2 proses, yang merupakan terminator dari DFD tersebut adalah
:
a. Mahasiswa dan Dosen
b. Pemesanan Buku dan Buku
c. Cari Buku dan Pemesanan Buku
4. Pernyataan yang paling benar untuk alur data Status Buku adalah :
a. Status buku merupakan data yang dihasilkan dari proses cari buku
b. Status buku akan disimpan pada data store pemesanan buku
c. Status buku merupakan data yang akan digunakan oleh proses pesan buku
d. Status buku merupakan bagian dari data buku yang akan diupdate setiap terjadi pemesanan buku
Contoh ERD
Nama Nama
Depan Belakang
Nama_MK
Nama Tgl_Lahir SKS
NPM Kode_Mk
Umur
Alamat
Total SKS
6. Transformasi dari ERD di atas ke dalam bentuk tabel RDBMS yang sudah dalam bentuk normal kedua (2NF)
menghasilkan :
a. 3 Tabel dengan key NPM, Kode Buku dan NPM + Kode Buku
b. 3 Tabel dengan key NPM, Kode Buku dan Tgl_Pesan
c. 2 Tabel dengan key NPM dan Kode Buku
d. 1 Tabel dengan key NPM
Contoh HIPO
DAFTAR
1.0 1 BUKU
CARI BUKU
BUKU
PESAN
KESALAHAN
NPM/NIP 2.0
& PESAN BUKU
TGL_LAHIR KONFIRMASI
PILIHAN
BUKU
ANGGOTA
PEMESANAN
BUKU
Transaksi
Penjualan
ku
Data_penjualan
ta _bu
Da
1 2
Input jumlah buku Hitung Total
dan harga Penjualan
Contoh Soal :
1. Couple Data dari diagram di atas adalah :
a. Data Buku, Data Penjualan
b. Input Jumlah Buku dan Hitung Total Penjualan
c. A, b salah
d. A, b benar
Mulai
Input NPM/
NIP &
Tgl_Lahir
Baca File
ANGGOTA
A.NPM = NPM/
No Data Habis No 2
A.NIP=NIP
Yes
Yes
"NPM/NIP
Tidak Ada"
A.Tgl_lahir = Tgl_lahir No
1
Yes
"Tanggal Lahir
Salah"
"NPM/NIP &
Tanggal Lahir
Cocok"
Selesai
Contoh Soal :
1. Flowchart di atas merupakan flowchart untuk proses :
a. Cek apakah mahasiswa atau dosen yang bersangkutan merupakan anggota
b. Pendaftaran Anggota baru
c. Pengupdatean NPM dan NIM
d. Pemesanan buku