Analisa Buble gelembung Suatu cara analisa untuk mendapatkan
Analisa Buble (gelembung)
Suatu cara analisa untuk mendapatkan model data yang bersih dari redundansi, duplikasi data yang tidak dijinkan dalam struktur data base yang benar adalah dengan menggunakan bubble (gelembung), . Menggunakan buble (gelembung), yaitu dengan cara menggantikan suatu field, element data, item data sebagai sebuah gelembung seperti terlihat dibawah ini : Gaji Pelanggan Nama Jalan Invoice Kd_keahlian
Hubungan antar Data Item Data item sendiri tidaklah menarik, data item menjadi lebih menarik apabila dihubungkan kepada data item yang lainnya, misalnya : Nama_karyawan dan Gaji Nm_karywan Gaji Satu basis data tidak hanya berisikan data item tetapi juga hubungan antara data item tesebut.
Hubungan antar Buble Hubungan antara buble data itam dengan data item yang lain dapat berupa hubungan cardinality, seperti : • satu ke satu, • atu ke banyak, • banyak ke banyak. Sebagai contoh : Karyawan sebuah perusahaan memilki gaji. . . .
karyawan 1 1 1 M Gaji Pacar 1 Gaji 1 karyawan 1 M Pacar
Hubungan Dua Arah Perkawinan Biasa Lelaki Poligami Lelaki Poliandri Lelaki Grup Perkawinan Lelaki 1 1 M M M Wanita
Atau bentuk seperti : 1 Departemen 1 1 M karyawan 1 1 Nama_Istri 1 1 No_Gaji
Key dan Atribute pada analisa bubble 1. Prime key 2. Secondary key 3. Atribute Prime key adalah bubble dengan satu atau lebih satu ke satu link tehubung dengan bubble lainnya. Seprti contoh berikut (Untuk memudahkan penggambaran hubungan cardinaliti maka cara menggambar sebagai berikut : hubungan satu ke satu hubungan satu ke banyak
A B C D F G Diagram gelembung memperlihatkan hubungan banyak ke satu atau satu ke satu E H I
Kunci utama (primari key) adalah gelembung (buble) dengan satu atau link satu ke satu yang menuju ke gelembung lain, dalam hal ini A, C, F adalah kunci utama (Prime key) sedangkan B, D, E, G, H dan I bukan atribut utama. . Record adalah gabungan dari data item yang secara logika menjelaskan objek dari record tersebut. contoh : Supplier# Nama_Sup Alamat_Sup Detil_Sup
Alamat_Sup merupakan atibut komposit untuk itu perlu di dekomposisikan agar lebih detil menjadi : Supplier# Nama_Sup Jalan Kota Propinsi Kode_pos Detil_Sup
Bagaimana seandainya kita ingin mengetahui dua data ietem sekaligus dari dua record yang berbeda serta memberikan data item tambahan, seperti pada contoh berikut : harga part tergantung dari jenis_part dan suppliernya, sedangkan Jenis_part dan supplier adalah dua record yang berbeda. Supplier# Supplier detil Supplier# + Part# Harga Part detil
KONSTRUKSI
PEMBUATAN PROTOTIPE Pembuatan prototipe adalah satu teknik dalam Rekayasa Sistem Informasi yang dapat dilakukan dengan cepat dan mudah untuk segera mengetahui kesalahan yang masih ada pada sistem yang di bangun Prototipe dibuat dengan disain yang baik dan benar oleh tim pembangun sistem informasi (Tim SI dan End User). Hasilnya untuk di implementasikan setelah mendapatkan persetujuan tertulis dari end user Penelaahan prototipe dilaksanakan dalam satu sesi yang dinamakan JAD (Joint Application Design) dan JRP (Joint Requirement Planning) dimana akan duduk pihak-pihak Manajemen. End User, dan Profesional Information Sistem untuk mendapatkan komentar atau perbaikan
TIME BOX METODOLOGI
Satu metodologi yang dinilai cepat dalam membangun sistem Informasi dinamakan Time Box, Metodologi Time Box melibatkan dengan aktif end user dalam mendisain prototipe sistem yang dibangun dalam satu Box iterasi, dimana user diminta untuk memverifikasi setiap hasil yang diberikan oleh Tim Profesional SI, sebagaimana gambar berikut: …………. .
Proposal Joint Resource Planning dan IE Joint Application Design digunakan unuk perencanaan Timebox Jika sistem butuh perubahan kecil Jika sistem tidak sesuai untuk di implementasikan Definisi Sistem Bangun dan kembangkan prototipe Review oleh User Evaluasi Sistem Pengembangan Iterative Review untuk menentukan prioritas implementasi Implementasi sistem
- Slides: 17