UNIVERSITAS BRAWIJAYA FAKULTAS TEKNIK
PROGRAM STUDI TEKNIK INFORMATIKA
UJIAN TENGAH SEMESTER GENAP TAHUN AKADEMIK 2010/2011 Matakuliah : Analisa Perancangan Sistem Dosen : 1. SUPRAPTO, ST, M.T
(APS) 2. ISSA ARWANI, S.Kom., MSc.
Hari/Tanggal : Selasa/ 12 April 2011 Waktu : 90 Menit
Program Studi : Teknik Informatika Sifat : Tutup Buku
Soal no 1: Konsep dasar Analisa Perancangan Sistem
a) Jelaskan tentang pentingnya Analisa perancangan sistem dalam pembuatan perangkat lunak. b) Jelaskan keterkaitan antara Data Flow Diagram (DFD) dengan ERD.
Soal no 2: Studi kasus perancangan sistem
Sebuah BPR membuka cabang baru dengan 3 karyawan yang masing-masing bertugas sebagai berikut :
Customer service : bertugas melayani nasabah dalam pembukuan rekening
Teller : bertugas melayani nasabah dalam melakukan transaksi penyetoran dan penarikan serta transfer.
Back office : bertugas melakukan verifikasi dan memposting data semua transaksi yang terjadi pada hari yang bersangkutan.
Prosedur Pelayanan :
Customer service memberikan pelayanan kepada nasabah dengan memberikan penjelasan produk-produk dari bank. Jika nasabah berminat maka nasabah akan membuka rekening baru dan memberikan dokumen-dokumen pendukung. Sebelum melakukan penginputan data nasabah, customer service akan melihat apakah nasabah yang bersangkutan sebelumnya pernah membuka rekening di cabang lain atau tidak, bila belum maka customer service harus melakukan penginputan seluruh informasi yang berkaitan dengan nasabah.
Teller menerima setoran awal dari nasabah dengan menginput, memvalidasi transaksi dan mencetaknya ke dalam buku tabungan.
Back office akan memposting semua data transaksi yang dibutuhkan pihak manajemen. Laporan yang dihasilkan berupa laporan harian, laporan per jenis transaksi, dan laporan nasabah baru.
Pertanyaan :
a) Buatlah Data Flow Diagram (DFD) dengan tahapan sebagai berikut :
Tentukan entitas – entitas yang terlibat dalam sistem
Tentukan proses-proses yang terjadi dalam sistem
Rancang dan gambarkan konteks diagram (diagram level 0), diagram level 1, dan seterusnya hingga level proses terendah.
b) Buatlah ERD dengan tahapan sebagai berikut:
Tentukan Entitas apa saja yang dibutuhkan dalam perancangan ERD
Tentukan atribut dari masing – masing entitas
Tentukan hubungan (Relationships) antar entitas