JaringanSemantikUntukGuru Jaringan Semantik Untuk

175

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

Pada bab ini akan dilakukan implementasi dan pengujian terhadap sistem informasi kearsipan yang dibangun. Tahapan ini dilakukan setelah perancangan selesai dilakukan dan selanjutnya akan diimplementasikan kedalam bahasa pemograman. Setelah implementasi maka dilakukan pengujian terhadap sistem yang baru dan akan dilihat kekurangan-kekurangan pada aplikasi yang baru untuk pengembangan sistem selanjutnya.

4.1 Implementasi Sistem

Tahap implementasi merupakan tahap penciptaan perangkat lunak, tahap kelanjutan dari kegiatan perancangan sistem. Tahap ini merupakan tahap dimana sistem siap untuk dioperasikan, yang terdiri dari penjelesan mengenai lingkungan implementasi, dan implementasi program. 4.1.1 Lingkungan Implementasi Untuk mendukung aplikasi yang akan diterapkan pada lingkungan implementasi, maka dalam hal ini menggunakan perangkat keras dan perangkat lunak yang menunjang dalam pembangunan aplikasi SMS Gateway di SMP DARUL HIKAM BANDUNG.

4.1.1.1 Implementasi Perangkat Keras

Spesifikasi perangkat keras yang dibutuhkan untuk mengimplementasikan perangkat keras pada tabel 4.1 sebagai berikut : Tabel 4.1 Perangkat Keras Yang Dibutuhkan No Perangkat Keras Spesifikasi 1 Processor Intel Pentium IV 2 GHz 2 RAM 512MB DDR 3 Harddisk, 80 GB 4 Monitor 15” 5 VGA 128mb 6 Mouse + Keyboard 7 Modem

4.1.1.2 Implementasi Perangkat Lunak

Spesifikasi perangkat keras yang dibutuhkan untuk mengimplementasikan perangkat lunak pada tabel 4.2 sebagai berikut : Tabel 4.2 Perangkat Lunak Yang Dibutuhkan No Perangkat Lunak Keterangan 1 Sistem Operasi Windows XP 2 Bahasa Pemograman PHP 4 Database Server MySQL 5 Open Source Gammu 6 Code Editor Dreamweaver 7 Image Editor Adobe Photoshop CS 8 DFD Modeler Visio 2003

4.1.1.3 Implementasi Modem

Modem yang digunakan pada sistem informasi SMP Darul Hikam Bandung yang berbasiskan SMS Gateway adalah modem Wavecom Fastrack M1306B dengan port USB, menggunakan modem Wavecom Fastrack M1306B mempunyai kelebihan mudah dioperasikan dan dihubungkan dengan kode AT-Command.

4.1.1.4 Implementasi Database

Pembuatan database dilakukan dengan menggunakan aplikasi DBMS MySQL. Implementasi database dalam bahasa SQL adalah sebagai berikut : Tabel 4.3 Implementasi Database No. Nama Tabel Perintah 1. admin CREATE TABLE IF NOT EXISTS `admin` `id` int11 NOT NULL auto_increment, `username` varchar50 collate latin1_general_ci NOT NULL, `password` varchar50 collate latin1_general_ci NOT NULL, PRIMARY KEY `id` ENGINE=InnoDB DEFAULT CHARSET=latin1; 2. Tahun_akademik CREATE TABLE IF NOT EXISTS `tahun_akademik` `id_tahun` int2 NOT NULL auto_increment, `tahun_akademik` varchar9 NOT NULL, `status` enumTidak Aktif,Aktif NOT NULL, `id_user` int11 NOT NULL, PRIMARY KEY `tahun_akademik`, UNIQUE KEY `id_tahun` `id_tahun` ENGINE=InnoDB DEFAULT CHARSET=utf8