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