62
BAB IV IMPLEMENTASI PROGRAM
Pada bab ini akan dilakukan implementasi dan pengujian terhadap sistem yang baru. Tahapan ini dilakukan setelah perancangan selesai dilakukan dan
selanjutnya akan diimplementasikan pada bahasa pemrograman. Setelah implementasi dilakukan, maka dilakukan pengujian terhadap sistem yang baru dan
akan dilihat kekurangan- kekurangan pada aplikasi yang baru untuk pengembangan sistem selanjutnya.
4.1 Implementasi
Setelah sistem dianalisis dan didesain secara rinci, maka akan menuju tahap implementasi. Implementasi sistem merupakan tahap meletakkan sistem
sehingga siap untuk dioperasikan. Implementasi bertujuan untuk mengkonfirmasi modul perancangan, sehingga pengguna dapat memberi masukan kepada
pengembangan sistem.
4.2 Implementasi Perangkat Keras
Perangkat keras yang dibutuhkan dalam pembuatan sistem pendukung keputusan untuk menentukan penerima beasiswa ini. Perangkat keras yang
dibutuhkan dalam proses seleksi penerima beasiswa di Universitas Pembangunan Nasional “VETERAN” menggunakan spesifikasi minimum yang digunakan untuk
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
63 membuat dan menjalankan program ini, sehingga berjalan sesuai dengan yang
diharapkan. Untuk bisa menjalankan aplikasi yang dibuat, diperlukan beberapa
hardware minimal sebagai berikut : a. Monitor
b. Modem 56 KBPS c. Prosesor Pentium III
d. VGA 32M e. RAM 2 Giga
4.3 Implementasi Perangkat Lunak
Perangkat lunak yang dipergunakan untuk menjalankan aplikasi yang dibuat adalah sebagai berikut :
a. Microsoft Windows XP keatas
b. Internet Explorer firefox google chrome, dan software
browser c.
MySQL untuk penyimpanan database d.
AppServ sebagai localhost server
4.4 Implementasi Database
Implementasi database diambil berdasarkan perancangan basis data yang dibuat sebelumnya. Secara fisik, implementasi basis data diimplementasikan
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
64 menggunakan perangkat lunak MySQL. Berikut ini bagaimana pembuatan
database beserta tabel-tabel yang mendukung system penyeleksian beasiswa. 1.
Pembuatan database CREATE DATABASE „db_siswa‟;
2. Pembuatan table data
CREATE TABLE `data` `id_data` int10 NOT NULL auto_increment,
`npm` varchar15 NOT NULL, `jenis` varchar15 NOT NULL,
`kriteria1` int10 NOT NULL, `kriteria2` int10 NOT NULL,
`kriteria3` int10 NOT NULL, `kriteria4` int10 NOT NULL,
`kriteria5` int10 NOT NULL, `kriteria6` int10 NOT NULL,
`tahun` year4 NOT NULL, `total` float default 0,
3. Pembuatan table mhs
CREATE TABLE `mhs` `npm` varchar15 NOT NULL,
„nama_mhs` varchar30 NOT NULL, `alamat_mhs` varchar100 NOT NULL,
`no_telp` varchar15 NOT NULL,
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
65 `orang_tua` varchar15 NOT NULL,
`alamat_orangtua` varchar100 NOT NULL, `Userid` varchar15 NOT NULL,
`passid` varchar15 NOT NULL, `foto` varchar100 NOT NULL,
4. Pembuatan tabel user
CREATE TABLE `user` `id_user` int10 NOT NULL auto_increment,
`userid` varchar15 NOT NULL, `passid` varchar15 NOT NULL,
`akses` varchar15 NOT NULL,
4.5 Implementasi Antarmuka