commit to user 34
5. Membuat Gammu Service Langkah ini bertujuan untuk membuat service Gammu. Untuk membuat
Gammu Service dapat dilakukan dengan mengetikkan perintah di command prompt
‘gammu –smsd MYSQL smsdrc’ setelah masuk ke direktori
gammu yang terdapat smsd.exe.
4.1.2. Halaman Administrator
Halaman ini merupakan halaman yang diakses oleh administrator. Pada halaman ini terdapat link-link menuju beberapa halaman lain yang menjadi
fasilitas untuk pengelolaan data yang dilakukan oleh admin. Halaman administrator terdiri dari beberapa halaman. Sebelum masuk
ke halaman utama, admin harus melakukan login terlebih dahulu dengan memasukkan username dan password. Pada Gambar 4.1 adalah gambar
halaman index Sistem Informasi Registrasi dan SMS Reminder dimana admin harus melakukan login.
Gambar 4.1. Halaman Login Administrator
Setelah admin melakukan login dengan username dan password yang tepat, maka langsung masuk ke halaman-halaman yang dapat diakses oleh
admin. Beberapa halaman admin adalah sebagai berikut :
commit to user 35
1. Halaman Form Register Halaman ini merupakan halaman yang pertama kali tampil saat admin
sukses melakukan login. Halaman ini berisi sebuah form untuk mengisi data pendonor yang melakukan registrasi untuk mendonorkan darahnya.
Tampilan pada halaman ini ditunjukkan pada Gambar 4.2.
Gambar 4.2. Tampilan Halaman Form Register
Setelah admin memasukkan data pendonor, admin mengklik ‘Submit’
sehingga akan muncul seperti Gambar 4.3 berikut.
Gambar 4.3. Halaman Biodata Pendonor Awal
commit to user 36
Admin dapat mengklik gambar pada field ‘Donor’ setelah pendonor selesai
melakukan donor ataupun mengklik gambar pada field ‘Batal’ untuk
membatalkan pendonor melakukan donor pertama kali. Tampilan setelah admin mengklik gamba
r pada field ‘Donor’ ditunjukkan pada Gambar 4.4 dan tampilan setelah admin mengklik gambar pada field
‘Batal’ ditunjukkan pada Gambar 4.5.
Gambar 4.4. Tampilan Melakukan Kegiatan Donor
Setelah diklik tombol ‘YA’ maka pendonor tersebut telah menjadi
pendonor tetap dan saat tampilan akan kembali seperti tampilan pada Gambar 4.3.
Gambar 4.5. Tampilan Membatalkan Donor pertama kali
Setelah diklik tombol ‘YA’ maka pendonor tersebut dihapus dari database
karena belum menjadi pendonor tetap dan tampilan akan kembali seperti
commit to user 37
tampilan pada Gambar 4.3 dengan data pendonor yang dibatalkan tersebut akan terhapus dan tidak terlihat dalam data yang ditampilkan.
2. Halaman Data Pendonor Halaman ini menampilkan semua data pendonor yang telah menjadi
pendonor tetap. Halaman ini sedikit berbeda dengan tampilan data pendonor setelah admin mengisi form register. Tampilan halaman data
pendonor ditunjukkan pada Gambar 4.6. Di bagian ini, admin jg dapat melakukan pencarian untuk data pendonor tertentu dengan memasukkan ID
Pendonor atau dapat juga dengan memasukkan Nama Pendonor.
Gambar 4.6. Halaman Data Pendonor
Sama seperti penjelasan sebelumnya, saat admin mengklik gambar pada field
‘Donor’ maka tampil Gambar 4.4.
Pada tab Data Pendonor, admin dapat melihat data pendonor yang akan mendonor pertama kali pada sub tab DATA PENDONOR AWAL yang
tampilannya seperti pada Gambar 4.3. dan sub tab EDIT DATA untuk
mengedit data pendonor serta mencetak data pendonor untuk dijadikan
kartu member. Tampilan untuk sub tab EDIT DATA ditunjukkan pada
Gambar 4.7.
commit to user 38
Gambar 4.7. Tampilan Sub Tab Edit Data Admin dapat mengklik gambar pada field ‘Edit’ untuk mengedit data
pendonor ataupun mengklik gambar pada field ‘Cetak’ untuk mencetak
data pendonor agar dijadikan kartu member donor. Tampilan setelah admin mengklik gambar pada field ‘Edit’ ditunjukkan pada Gambar 4.8 dan
tampilan setelah admin mengklik gambar pada field ‘Cetak’ ditunjukkan
pada Gambar 4.9.
Gambar 4.8. Tampilan Edit Data Pendonor
commit to user 39
Setelah mengedit data, admin mengklik tombol ‘Submit’ dan data telah berhasil diedit. Tampilan setelah disubmit ditunjukkan pada Gambar 4.6.
Saat admin mengklik gambar pada field ‘Cetak’, tampilan akan seperti Gambar 4.9.
Gambar 4.9. Tampilan Data akan dicetak Admin mngklik tombol ‘YA’ untuk mencetak data. Tampilan setelah
mengklik tombol ‘YA’ ditunjukkan pada Gambar 4.10.
Gambar 4.10. Tampilan Cetak Data
commit to user 40
Untuk mencetak, admin mengklik tombol ‘Print’ dan untuk membatalkan, admin mengklik tombol ‘Close’.
3. Halaman Form Format Halaman ini berisi form untuk mengisi format SMS yang akan dilakukan
oleh admin. Tulisan yang dikirim untuk pendonor adalah format yang diinputkan oleh admin. Dalam halaman tersebut terdapat 2 format yang
berbeda. Pertama adalah format SMS untuk hari besar agama sehingga disertai tanggal hari besar tersebut terjadi. Kedua adalah format SMS lain
untuk kegiatan donor, pengumuman penghargaan, ucapan ulang tahun dan pengingat 3 bulan donor. Tampilan halaman ini ditunjukkan pada Gambar
4.11.
Gambar 4.11. Halaman Form Format
Setelah mengisi format SMS, admin dapat mengklik ‘Submit’ untuk
menyimpan format tersebut ke dalam database. Tampilan setelah admin melakukan submit ditunjukkan pada Gambar 4.12.
commit to user 41
Gambar 4.12. Halaman Tampilan Format
Admin dapat melakukan update data format dengan cara mengklik ‘Update’ maka tampilan menjadi seperti Gambar 4.13.
Gambar 4.13. Tampilan untuk edit format
Saat admin mengklik ‘Edit’ setelah dilakukan pengubahan data, maka
tampilan akan kembali menuju tampilan data format seperti pada Gambar 4.12.
commit to user 42
4. Halaman Tampil Data Format Halaman ini menampilkan data format yang telah diinputkan oleh admin
yang tersimpan ke dalam database. Tampilan halaman ini seperti yang ditunjukkan pada Gambar 4.12. Begitu pula saat admin melakukan update,
maka tampil seperti pada Gambar 4.13.
5. Halaman Logout Untuk menjaga keamanan data, maka sebelum meninggalkan aplikasi ini
admin harus logout terlebih dahulu dengan menekan menu logout yang terdapat pada menu tersebut. Menu logout merupakan link menuju
logout.php. Dengan menekan link tersebut maka aplikasi ini akan setting ulang session sehingga user lain selain admin tidak bisa memasuki halaman
admin tersebut. Jika proses logout berhasil maka secara otomatis akan kembali ke halaman index Sistem Infornasi Registrasi dan SMS Reminder.
4.1.3. Pengiriman SMS