XAMPP-WIN32 Gammu-win32 Pengkodean Tahapan Aplikasi SMS Reminder dalam Kalender Akademik

4.5. Fase Konstruksi

Pada tahap ini, design diterjemahkan kedalam bahasa pemrograman agar dapat menghasilkan satu tampilan aplikasi yang telah dirancang pada tahap analisa dan design. Penulis menggunakan xampp-win32 yang mendukung dalam implementasi rancangan aplikasi bahasa pemrograman PHP dan MySQL sebagai database. Sedangkan untuk pengiriman pengingat reminder penulis menggunakan aplikasi gammu win-32 yang open source.

4.5.1. XAMPP-WIN32

versi xampp-win32 yang penulis gunakan adalah versi 1.6.4 menyertakan paket-paket diantaranya, Apache web server 2.0.54, MySQL 5.0.45, dan PHP 5.2.4 untuk windows. Selain itu, telah disediakan XAMPP Control Panel Version 2.5 9 May, 2007 Windows 5.1 Build 2600 Platform 2 Service Pack 2 untuk mengatur instalasi Apache, MySql, FileZilla, dan mail server mercury. Sehingga implementasi dapat dilakukan dengan mudah untuk melakukan setting atau konfigurasi komponen pembangun localhost web server.

4.5.2. Gammu-win32

Gammu digunakan untuk melakukan pengiriman sms dengan inputan melalui computer. Gammu bukanlah suatu aplikasi jadi. Tapi merupakan suatu module yang dapat digabungkan dengan bahasa pemrograman apa saja. Kelebihan Gammu dari tool sms gateway lainnya adalah : 1. Gammu bisa di jalankan di Windows maupun Linux 2. Banyak device yang kompatibel oleh gammu 3. Gammu menggunakan database MySql 4. Baik kabel data USB maupun SERIAL, semuanya kompatibel di Gammu Penulis mencoba menggunakan Gammu dengan Handphone Nokia 6630 menggunakan kabel data USB. Perangkat keras yang digunakan untuk menggunakan Gammu : 1. Gammu for windows, download di http:dl.cihar.comMIRRORgammu 2. HP atau Modem GSM + Kabel Data penulis menggunakan Nokia 6630 3. Driver HPModem

4.5.3. Pengkodean

Setelah melakukan intalasi maka tahap selanjutnya adalah pembuatan program. Dalam membuat program coding dapat mempermudah penulisan kode program khususnya yang berbasis web hypertext, aplikasi tersebut diantaranya : Notepad, wordpad, Dreamweaver, ultraedit, Frontpage, dan lain sebagainya. Pada tahap ini dapat dilihat pada lampiran C.

4.5.4. Tahapan Aplikasi SMS Reminder dalam Kalender Akademik

Pada tahap ini diimplementasikan antar muka yang telah dirancang pada fase perancangan diatas dimana hasil rancangannya akan dijalankan menggunakan kode yang telah didefinisikan, yang dapat dilihat pada lampiran B.

4.6. Fase Pelaksanaan