Halaman Administrator Implementasi Sistem

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