You are on page 1of 5

ertemuan – 9

Analisa Perancangan Normalisasi dan Database

1. Sebutkan tahapan-tahapan pembuatan normalisasi ?


Unnomarlized Relation
•Relasi masih dipenuhi oleh repeating group
Normal Form 1 (NF1)
•Menghilangkan repeating group dengan cara dekomposisi
•Menentukan Primary Key
Normal Form 2 (NF2)
•Menghilangkan Partial Dependencies
Normal Form 3 (NF3)
•Menghilangkan
Transitive Dependencies
•Boyce Codd Form (BCF)
•Normal Form 4 (NF4)
•Normal Form 5 (NF5)

2. Jelaskan jenis-jenis kunci ( key ) yang ada pada tahap normalisasi ?


Candidate Key : Yaitu satu set minimal attribute yang mengidentifikasi
secara unik suatu kejadian spesifik dari entity .
Primary Key : Yaitu satu set minimal attribute yang mengidentifikasi
secara unik suatu kejadian spesifik dan dapat
mewakili setiap kejadian dari suatu entity .
Alternate Key : Yaitu kunci kandidat yang tidak di pakai sebagai
primary key .
Foreign Key : Yaitu satu attribute yang melengkapi satu relationship
yang menunjukkan ke induknya .

3. Dalam menentukan spesifikasi file ada beberapa parameter tang jarus di


Cantumkan,jelaskan parameter berikut ini :
Tipe File : Database dibentuk dari kumpulan file. File di dalam
pemrosesan aplikasi dapat dikategorikan ke dalam
beberapa tipe
Organisasi File : Akses file (access file) adalah suatu metode yang
menunjukkan bagaimana suatu program komputer
akan membaca record-record dari suatu file. File
dapat diakses dengan dua cara yaitu secara urut
(sequential access) atau secara langsung (direct access
atau random access). Metode akses urut (sequential
access method) dilakukan dengan membaca atau
menulis suatu record di file dengan membaca terlebih
dahulu mulai dari record pertama, urut sampai
dengan record yang diinginkan. Metode akses
langsung
(direct access method) dilakukan dengan cara langung
membaca record pada posisinya di file tanpa membaca
dari record pertama terlebih dahulu. Organisasi file
adalah pengaturan dari record secara logika didalam
file dihubungkan satu dengan yang lainnya. File dapat
diorganisasikan secara urut (sequential organization)
atau secara acak (random organization). Walaupun
organisasi file dan pengaksesan file dapat dipandang
secara terpisah, tetapi biasanya pembahasan mengenai
organisasi file menyangkut keduanya
Media File : Menentukan tipe penyimpan output dari file tersebut
dalam bentuk apa, baik yang bersifat penyimpanan
secara hardware maupun secara dokumen biasa.
Field Kunci : Hubungan antara record didasarkan pada nilai dari
field kunci, bukan berdasarkan alamat atau pointer.

4. Sebutkan cirri-ciri bentuk normalisasi ke-satu dan kedua ?


Normalisasi ke-satu : - Setiap data di bentuk dalam file-file data di
bentuk dalam satu record demi satu record
dan nilai dari field-field berupa “Atomic
Value”
- Mempunyai ketergantungan secara parsial
- Tidak ada set/attribute field yang berulang
- Tiap set/attribute hanya satu pengertian
Normalisasi ke-satu : - Menghilangkan ketergantungan parsial
- Memenuhi kriteria bentuk normal kesatu dan
Atribut bukan kunci haruslah bergantung
secara fungsi pada kunci utama
- Mempunyai hubungan transitif

5. Apa fungsi dari normalisasi ?


digunakan untuk menormalisasi data-data input atau target, sehingga
diperoleh data (input atau target) baru dengan rentang tertentu. Normalisasi
dapat diterapkan baik bagi keseluruhan data atau per baris data (per atribut
input). Jika normalisasi diterapkan per baris data, setiap baris data yang
telah dinormalisasi memiliki rentang yang sama. Fungsi tersebut juga dapat
dipakai untuk mendenormalisasi data ternormalisasi, yaitu mengembalikan
data yang telah dinormalisasi ke data semula

6. Bentuk Normalosasi dari laporan Penjualan Secara Kredit (Sesiao dengan


pertemuan ke 6,yang terdiri dari :
Unnormalisasi :
Normalisasi ke 1 :
Normalisasi ke 2 :
Normalisasi ke 3 :
Pertemuan 10
Analisa Perancangan Program Bagian 1

1. Sebutkan tiga tujuan membuat spesifikasi proses ?


1. Untuk mengurangu makna ganda dari proses tersebut
2. memperoleh deskripsi yang tepat mengenai apa yang di capai
3. Untuk memvalidasi system

2. Dalam pembuatan Bagan Terstruktur jelaskan arti dari symbol berikut ?


Module : Menunjukkan suatu modul

Loop : Menunjukkan perulangan dalam suatu modul

3. Apa yang di maksud pseudocode ?


Imitasi ( mirip ) yang menunjukkan kode dari program

4. Sebutkan bagian utama yang adapada tabel table keputusan ?


1. Condition Sub : Berisi kondisi yang akan di seleksi
2. Condituon Entry : Berisi kemungkinan dari kondisi yang akan di seleksi
3. Action Sub : Berisi pernyataan yang akan di kerjakan
4. Action Entry : Digunakan untuk memberi tanda tindakan mana yang
akan di lakukan dan mana yang tidak di lakukan

5. Sebutkan yang termasuk alat-alat perancangan program ?


1. Bagan Terstruktur ( Structured Chart )
2. Struktur English dan Pseudocode
3. Tabel Keputusan ( Decision Tabel )
4. Bagan HIPO
Pertemuan 11
Analisa Perancangan Program Bagian 2 dan Flowchart

1. Apa fungsi dari HIPO ?


1. Menyediakan suatu struktur untuk memahami fungsi‐fungsi dari sistem.
2. Lebih menekankan fungsi‐fungsi yang harus diselesaikan oleh program,
bukannya menunjukkan perintah‐perintah program yang digunakan
untuk melaksanakan fungsi tersebut.
3. Menyediakan penjelasan yang
jelas dari input yang harus digunakan dan output yang harus
dihasilkan oleh masing‐masing fungsi pada tiap‐tiap tingkatan
diagram‐diagram HIPO.
4. Menyediakan output yang tepat dan sesuai dengan
kebutuhan‐kebutuhan pemakai.
2. Sebutkan jenis-jenis Flowchart ?
- System Flowchart
- Document Flowchart
- Schematic Flowchart
- Program Flowchart
- Process Flowchart
3. Dalam pembuatan flowchart,apa perbedaan abtara General Way dengan
Iteration Way ?
General way : Tehnik pembuatan flowchart dengan cara ini lazim
digunakan dalam menyusun logika suatu program, yang
menggunakan proses secara tidak langsung (Non-Direct-
Loop).
Iteration way: Tehnik pembuatan flowchart dengan cara ini biasanya
dipakai untuk logika program yang cepat dan juga bentuk
permasalahan yang kompleks.
4. Buatlah contoh HIPO dalam suatu modul program ?

5. Buat contoh Flowchart Menu Utama suatu Modul Program ?


Pertemuan 12
Komponen Biaya,Manfaat dan Analisa Biaya & Manfaat

1. Jelaskan perbedaan antara Komponen Biaya dan Komponen Manfaat ?


Perbedaan antara Komponen biaya dan komponen manfaat terletak pada
proses dan outputnya

2. Apa yang di maksud dengan Return Of Investment ( ROI ) ?


Digunakan pengembalian investasi yang di gunakan untuk mengukur
persentase manfaat yang di hasolkan oleh proyek di bandingkan biaya yang
di keluarkan

3. Bagaimana cara menentukan NPV ?


NPV = Nilaiproyek+++……..+
NVP = Netpresent valuei
I = tingkat bunga
N = umur dari proyek
Jika NVP>0, maka investasi menguntungkan dan dapat diterima.

4. Sebutkan dan jelaskan secara singkat yang termasuk dalam klasifikasi biaya ?
1. Biaya pengadaan (procurement cost)
2. Biaya persiapan operasi (start-up cost)
3. Biaya proyek (project-related cost)
4. Biaya operasi (ongoing cost) dan biaya perawatan (maintenance cost)

5. Suatu proyek investasi dengan metode pengambilan investasi ( return on


investment ) dimana total manfaat adalah Rp.394.500.000,- sedangkan total biaya
adalah Rp.231.550.000,- .Apakah proyek tesebut dapat diterima ? Jelaskan
alasan-alasannya ?
Dik :
TM = Rp 394.500.000
TB = Rp 231.550.000
Dit : ROI
Jawab:
ROI = TM – TB x 100% = 394.500.000 – 231.550.000
TB = 231.550.000
ROI = 0.7 * 100% = 70
“Dapat diterima karena NPV > 0 ( menguntungkan)”

You might also like