Pada sistem ini terdapat beberapa format SMS yang digunakan, baik format SMS masuk (input) ataupun SMS keluar (output). Rancangan format SMS tersebut adalah sebagai berikut:
a. Format SMS Untuk Cek Jadwal, Paket, Sisa Paket, Tagihan, dan Nilai Siswa
Format SMS yang dikirim oleh siswa untuk melihat jadwal / Paket / Sisa Paket / Tagihan / Nilai adalah sebagai berikut:
“Jadwal/Paket/Sisapaket/Tagihan/Nilai<spasi>ID Siswa”
Keterangan:
73
ID Siswa : ID Siswa yang telah terdaftar
Apabila proses berhasil, sistem akan mengirim contoh SMS balasan seperti berikut:
1) Jadwal
Contoh SMS balasan untuk pengecekan jadwal siswa adalah sebagai berikut:
“Halo Sari.
Jadwal Les Matematika setiap Senin pkl 18.30 Tentor Tini Matematika setiap Kamis pkl 18.30 Tentor Tini
AEE-Private.com” 2) Paket
Contoh SMS balasan untuk pengecekan paket siswa adalah sebagai berikut:
“Halo Sari.
Anda Terdaftar dalam paket 4x Individu Kelas 11
AEE-Private.com” 3) Sisa Paket
Contoh SMS balasan untuk pengecekan sisa paket siswa adalah sebagai berikut:
“Halo Sari.
sisa paket anda : 4x
74
4) Tagihan
Contoh SMS balasan untuk pengecekan tagihan siswa adalah sebagai berikut:
“Halo Sari.
Tagihan Pendaftaran sebesar Rp. 230000 dg Status = L
AEE-Private.com” 5) Nilai
Contoh SMS balasan untuk pengecekan nilai siswa adalah sebagai berikut:
“Halo Sari.
Nilai Matematika = 85
AEE-Private.com”
b. Format SMS Untuk Cek Jadwal Tentor
Format SMS yang dikirim oleh tentor untuk melihat jadwal adalah sebagai berikut:
“Jadwal<spasi>ID Tentor<spasi>Hari”
Keterangan:
Jadwal : jadwal untuk mengecek jadwal tentor ID Siswa : ID Tentor yang telah terdaftar
Hari : hari yang ingin dilihat jadwalnya
Apabila proses berhasil, sistem akan mengirim contoh SMS balasan seperti berikut:
75
“Halo Alfyanti.
Jadwal Les Alfyanti hari KAMIS pukul 18.30 dg Siswa Sari
AEE-Private.com”
c. Format SMS Untuk Reminder Sisa Paket Les Siswa
Format SMS yang dikirim ke siswa untuk mengingatkan sisa paketnya adalah sebagai berikut:
“Halo<spasi>Nama.
Sisa<spasi>Paket<spasi>mu<spasi>tinggal<spasi>1<spasi>pada<spasi>tg l<spasi>Tgl Les<spasi>dg<spasi>tentor<spasi>Nama Tentor”
Keterangan:
Nama : nama siswa
Tgl Les : tanggal les terakhir
Nama Tentor : nama tentor yang mengajar di tanggal les terakhir
Format SMS yang dikirim ke temtor untuk mengingatkan sisa paket habis dan pemberitahuan tidak mengajar adalah sebagai berikut:
“Halo<spasi>Nama Tentor.
Jadwal<spasi>untuk<spasi>siswa<spasi>Nama
Siswa<spasi>sudah<spasi>selesai,<spasi>Jangan<spasi>masuk<spasi>ya”
Keterangan:
Nama Tentor : nama tentor yang mengajar Nama Siswa : nama siswa yan diajar
76
d. Format SMS Untuk Reminder Tagihan Siswa
Format SMS yang dikirim ke siswa untuk mengingatkan membayar tagihan adalah sebagai berikut:
“Halo<spasi>Nama.
Untuk<spasi>memperpanjang<spasi>paket,<spasi>silahkan<spasi>melu nasi<spasi>tagihan<spasi>sebesar<spasi>Jumlah Tagihan”
Keterangan:
Nama : nama siswa
Jumlah Tagihan : jumlah tagihan yang harus dibayarkan
C. Implementasi
Implementasi merupakan penerapan dari sistem yang telah dirancang dengan bahasa pemograman yang telah ditentukan dan digunakan dalam pembuatan sistem. Implementasi perancangan aplikasi sistem informasi pelayanan bimbingan belajar adalah sebagai berikut.
Implementasi Antarmuka
Implementasi antarmuka merupakan penerapan dari rancangan antarmuka yang sudah dirancang sebelumnya. Implementasi antarmuka sistem informasi pelayanan bimbingan belajar dibangun menggunakan PHP, HTML, MySQL dan framework Bootstrap. Berikut 6 implementasi antarmuka masing-masing halaman. Implementasi yang lain dijelaskan di dalam Lampiran 2.
a. Implementasi Antarmuka Halaman Home
77
Pada halaman home terdapat menu login, pendaftaran, profil, info pendaftaran. Sub menu dari menu info pendaftaran adalah form pendaftaran, peraturan, dan biaya private. Selain itu terdapat beberapa macam informasi seperti konsep -konsep bimbingan belajar, fasilitas, alamat kantor, contact person, dan galeri foto. Implementasi antarmuka halaman home disajikan pada Gambar 38.
b. Implementasi Antarmuka Halaman Menu Login
Halaman login merupakan halaman yang berisi username dan password untuk masuk dan mengakses perancangan aplikasi sistem pelayanan bimbingan belajar. Pada halaman ini hanya ada 3 hak akses yang dapat masuk yaitu admin, tentor, dan siswa. Username dan password admin adalah admin. Username dan password tentor adalah ID Tentor. Sedangkan untuk siswa, username menggunakan ID Siswa dan password tanggal lahir (ddmmyy). Implementasi antarmuka halaman login ditampilkan pada Gambar 39.
c. Implementasi Antarmuka Halaman Menu Pendaftaran
Halaman pendaftran merupakan halaman yang berfungsi untuk mengisikan identitas siswa, orang tua siswa, dan paket private bagi siswa yang mendaftar private. Pada halaman tersebut siswa juga dapat memilih jadwal les, tentor, dan tempat les. Siswa juga diwajibkan untuk menyetujui dan melaksanakan peraturan yang berlaku. Implementasi antarmuka halaman pendaftaran ditampilkan pada Gambar 40.
78
79
Gambar 39. Implementasi Antarmuka Halaman Menu Login
80
d. Implementasi Antarmuka Halaman Menu Profil
Halaman profil merupakan halaman yang berisi profil dari suatu bimbingan belajar. Implementasi antarmuka halaman profil ditampilkan pada Gambar 41.
Gambar 41. Implementasi Antarmuka Halaman Menu Profil e. Implementasi Antarmuka Halaman Menu Info Pendaftaran 1) Implementasi Antarmuka Halaman Sub Menu Peraturan
Halaman peraturan merupakan halaman yang berisi peraturan binbingan belajar yang harus di taati oleh siswa. Implementasi antarmuka halaman peraturan ditampilkan pada Gambar 42.