Implementasi Implementasi Perangkat Keras Implementasi Perangkat Lunak Implementasi Database

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