D a ta B u k u
1 C ari Buku
D a ta B u k u D a fta r Buku
D a fta r Buku
M a h a s is w a
K o n f ir m a s i, P e n o la k a n
D a ta B u k u K o n f ir m a s i, P e n o la k a n
Dosen
S ta tu s Buku
N P M , T g l_ L a h ir
2 P esan Buku
N I P , T g l_ L a h ir
D a ta P e m e s a n a n
P em esanan 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
Soal-soal Perancangan Sistem Informasi
1/5
c. Cari Buku dan Pemesanan Buku d. Mahasiswa dan Buku 3. Di bawah ini merupakan input yang diterima proses Cari Buku : a. Data Buku b. Daftar Buku c. Data Pemesanan d. Status 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 5. Pada sistem di atas datastore buku mengalami : a. Pembacaan (Read) b. Penulisan (Write) c. Pengupdatean d. Penghapusan Contoh ERD
N ama D e pa n N ama B e la ka ng
M a h a s is w a
Um ur
A m b il
M a ta K u lia h
A la m a t
To ta l S K S
1.
Jenis Participation Constraint dari ERD di atas adalah : a. Partial Paticipation c. Partition Participation b. Total Participation d. Cardinality Participation c. NPM & Judul_Buku d. Umur & Hobi
2.
Atribut Key dari ERD diatas adalah : a. NPM & Kode_buku b. Nama Depan & Nama Belakang
Soal-soal Perancangan Sistem Informasi
2/5
3. Alamat merupakan atribut : a. Single b. Multivalue 4. Hobi merupakan atribut : a. Multivalue b. Single 5. Nama merupakan atribut : a. Composite b. Multivalue 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 7. Derajat dari ERD tersebut adalah : a. M:N b. N:M Contoh HIPO
IN P U T PRO SES OUTPUT
c. Unary d. Binary
1 .0 CARI BUKU
DAFTAR BU KU
BUKU
PESAN KESALAHAN
N P M /N IP & T G L _ L A H IR
2 .0 PESAN BUKU
K O N F IR M A S I
P IL IH A N BU KU
AN G G O TA
PEM ESANAN BU KU
3/5
1. HIPO (Hierarchycal plus Input Proses Output) merupakan alat perancangan sistem terstruktur yang bergantung terhadap fungsi, fungsi-fungsi yang terdapat pada diagram HIPO di atas adalah : Input dan Output b. Cari Buku dan Pesan Buku c. Buku dan Anggota d. Pemesanan buku dan Pilihan 2. File Anggota merupakan input dari fungsi : a. Cari Buku b. Pesan Buku c. Buku d. Pemesanan Buku 3. Pesan kesalahan merupakan output dari : a. Cari Buku b. Pesan Buku c. a dan b benar d. a dan b salah Contoh Bagan Terstruktur
Transaksi Penjualan
u buk
ta_ Da
1 Input jumlah buku dan harga Contoh Soal : 1. Couple Data dari diagram di atas adalah :
Data Buku, Data Penjualan Input Jumlah Buku dan Hitung Total Penjualan A, b salah A, b benar
Data_penjualan
2. Modul dari diagram di atas adalah : Data Buku, Data Penjualan Input Jumlah Buku dan Hitung Total Penjualan
Soal-soal Perancangan Sistem Informasi
4/5
2 B a c a F ile ANGGOTA
A .N P M = N P M / A .N IP = N IP
No
D a ta H a b i s
No
1 S e le s a i
1. a. b. c. d. a. b. c. d.
Contoh Soal : Flowchart di atas merupakan flowchart untuk proses : Cek apakah mahasiswa atau dosen yang bersangkutan merupakan anggota Pendaftaran Anggota baru Pengupdatean NPM dan NIM Pemesanan buku 2. Flowchart di atas merupakan : Dokumen Flowchart Proses Flowchart Sistem Flowchart Program Flowchart Jika A.Tgl_Lahir tidak sama dengan Tgl_Lahir, maka : Muncul pesan NPM/NIP tidak ada
3. a.
5/5
b. c. d.
Muncul pesan NPM/NIP dan Tanggal Lahir tidak cocok Muncul pesan Tanggal Lahir salah Selesai
6/5