25
2.1.6.3 Requirements Collection and Analysis
Setelah menentukan sistem definisi, tahap selanjutnya adalah mengumpulkan
informasi yang diperlukan dan melakukan analisis data. Requirements collection
and analysis adalah proses pengumpulan dan menganalisis informasi tentang bagian
dari organisasi yang harus didukung oleh sistem database
dan menggunakan
informasi untuk mengidentifikasi persyaratan untuk sistem baru (Connolly & Begg,
2010: 316).
Dari pengertian Requirements collection and analysis dapat disimpulkan
bahwa Requirements collection and analysis bertujuan untuk mengumpulkan
kebutuhan-kebutuhan yang diperlukan oleh perusahaan dalam pengembangan
database dan menganalisis sistem perusahaan untuk mendukung sistem database.
2.1.6.4 Database Design
Setelah menentukan
Requirements collection and analysis tahap selanjutnya
adalah perancangan database. Perancangan database
yang dilakukan berdasarkan
data yang telah dikumpulkan dan yang telah dianalisis. Pendekatan dalam
perancangan database terdiri dua pendekatan yaitu bottom-up dan top-down. Seperti
yang dikemukakan oleh Connolly & Begg (2010: 320-324)
database design
merupakan proses menciptakan desain yang akan mendukung pernyataan misi dan
tujuan perusahaan pada sistem database
yang diperlukan. Pendekatan desain
database ada dua yaitu bottom-up dan top-down. Pendekatan bottom-up dimulai pada
tingkat dasar atribut, yang melalui analisis asosiasi yang dikelompokkan ke dalam
hubungan yang mewakili jenis entitas dan hubungan antar entitas. Pendekatan
Buttom-up
tepat untuk digunakan mendesain database
sederhana dengan jumlah
yang atribut relatif kecil. Namun pendekatan ini akan menjadi sulit bila diterapkan
pada desain database yang lebih kompleks dengan jumlah atribut yang besar, dimana
sulit untuk membuat semua dependensi fungsional antara atribut.
Pendekatan Top-down dimulai dengan pengembangan model data yang berisi
entitas level tinggi dan hubungan kemudian berturut-turut diterapkan perbaikan Top-
down
untuk mengidentifikasi entitas tingkat bawah, hubungan, dan atribut yang
terkait. Pendekatan Top-down diilustrasikan dengan menggunakan konsep dari model
|