Perancangan antar muka Message

45

3.3 Implementasi

Implementasi adalah proses penggunaanpenerapan program aplikasi yang telah dibuat atau diperbaiki pada proses perancangan. Tahapan ini dilakukan setelah perancangan selesai dilakukan dan selanjutnya akan diimplementasikan dengan menggunakan script PHP. Tujuan Implementasi adalah untuk menerapkan hasil perancangan dengan tujuan agar maksud dan tujuan pembuatan web berita online dapat tercapai. Setelah implementasi dilakukan, maka tahap pengujian terhadap web berita online yang telah dibangun dilakukan guna mengetahui apakah maksud dan tujuan yang ingin dicapai telah terpenuhi sehingga dapat ditarik kesimpulan.

3.3.1 Implementasi Perangkat Keras

Perangkat keras yang digunakan untuk mengimplementasikan sistem adalah sebagai berikut : No Perangkat Keras Spesifikasi 1 Prosessor Kecepatan 1.0 GHz 2 Monitor Ukuran 15” Resolusi 1024x768 px 3 VGA Onboard 64 Mb 4 Memori 512 MB 5 Hard Disk 40 GB ruang kosong 2 GB 6 Keyboard Keyboard 7 Mouse Mouse 8 Jaringan Internet LAN dan Internet Apabila speck dari perangkat keras diatas lebih baik lagi, maka akan lebih memperlancar proses perancangan dan implementasi. 46

3.3.2 Implementasi Perangkat Lunak

Perangkat lunak yang digunakan untuk mengimplementasikan sistem adalah sebagai berikut : No Perangkat Keras Spesifikasi 1 Sistem operasi Windows 7 2 Web Browser Mozilla firefox, opera, internet explorer, google chrome 3 DBMS PHPmyadmin 4 Database MySQL versi 5.

3.3.3 Implementasi Basis Data

Pembuatan basis data dilakukan dengan menggunakan aplikasi DBMS MySQL. Implementasi basis data dalam bahasa SQL adalah sebagai berikut: 1. DDL untuk tabel berita CREATE TABLE IF NOT EXISTS `berita` `no_berita` int11 NOT NULL auto_increment, `judul` varchar100 NOT NULL, `penulis` varchar100 NOT NULL, `tanggal` date NOT NULL, `jam` varchar30 NOT NULL, `kategori` varchar100 NOT NULL, `isi_berita` text NOT NULL, `gambar` varchar100 NOT NULL, `komentar` text NOT NULL, `publik` enumya,tidak NOT NULL default ya, `dibaca` int5 NOT NULL, PRIMARY KEY `no_berita` ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ; 2. DDL untuk tabel kategori CREATE TABLE IF NOT EXISTS `kategori`