2.3. Basis Data Database
Basis data
merupakan kumpulan
data yang
umumnya mendeskripsikan aktifitas suatu organisasi atau lebih yang berhubungan.
Paryudi, 2006 : 1 Komponen penyusun basis data menurut Paryudi, 2006 : 36 yaitu:
1. Skema basis data Skema basis data adalah sekelompok objek dalam basis data yang saling
berhubungan atau memiliki relasi. 2. Tabel
Tabel adalah unit penyimpan fisik utama untuk data dalam basis data. Pada saat melakukan akses basis data, maka pengguna mengacu pada
tabel untuk data yang diinginkan. 3. Kolom atau field
Kolom adalah kategori informasi yang terdapat di dalam tabel. 4. Baris
Baris atau record adalah kumpulan semua kolom yang berhubungan dengan kejadian tunggal.
5. Tipe data Tipe data menentukan tipe data yang disimpan didalam kolom.
Umumnya hanya terdapat tiga tipe data yang digunakan, yaitu: Alfanumerik, Numerik dan tanggal atau waktu.
2.4. Metode Penelitian
Metodologi penelitian yang digunakan meliputi dua metode, yaitu metode pengumpulan data dan metode pengembangan sistem.
2.4.1. Metodologi Pengembangan Sistem
Metode pengembangan sistem dalam penelitian yang penulis lakukan menggunakan model Rapid Aplication Development RAD.
Menurut Kendall Kendall 2003, RAD adalah suatu pendekatan berorientasi objek terhadap pengembangan sistem yang
mencakup suatu metode pengembangan serta perangkat-perangkat lunak.
Model RAD penulis gunakan untuk melakukan pendekatan berorientasi objek terhadap pengembangan sistem yang mencakup
suatu model pengembangan perangkat-perangkat lunak. Tujuan yang lain adalah mempersingkat waktu pengerjaan aplikasi serta proses
yang dihasilkan didapat secara tepat dan cepat. Syarat-syarat menggunakan RAD adalah pihak perekayasa
perangkat lunak telah mengetahui dengan jelas kebutuhan user pengguna dengan tepat, mengetahui proses-proses apa saja yang
ada didalam perangkat lunak yang dibuat, dan input-output yang dihasilkan. Menurut James Martin, dalam Kendall Kendall 2003,
proses RAD memiliki fase-fase seperti pada gambar 2.1 :
1. Fase Perencanaan Syarat-Syarat
Pada tahap ini dilakukan pengidentifikasian tujuan- tujuan aplikasi atau sistem serta untuk mengidentifikasi syarat-
syarat informasi yang ditimbulkan dari tujuan tersebut. 2.
Fase Perancangan Pada tahap ini dilakukan perancangan proses yaitu
perancangan proses-proses yang akan terjadi didalam sistem dan perancangan antarmuka yaitu perancangan antarmuka
masukkan dan antarmuka keluaran. 3.
Fase Konstruksi Pada tahap ini dilakukan pengkodean terhadap
rancangan-rancangan yang telah didefinisikan. 4.
Fase Pelaksanaan Pada tahap ini dilakukan pengujian terhadap sistem dan
melakukan pengenalan terhadap sistem. Menurut James Martin, Kendall Kendall 2003 : 237, model
Rapid Application Development seperti pada gambar 2.1 berikut ini :
Gambar 2.1 Fase-Fase RAD James Martin
Sumber : Kendall Kendall, 2003: 238
2.5. Unified Modeling Language UML