commit to user
47
BAB IV IMPLEMENTASI DAN ANALISA
Tujuan dari pembuatan sistem ini adalah untuk memudahkan orang tua siswa dalam memantau proses belajar siswa di sekolah khususnya untuk
memantau absensi dan nilai siswa di sekolah. Disamping itu sistem ini akan mempermudah pihak sekolah dalam menyampaikan informasi kepada orang tua
siswa. Dengan demikian proses belajar siswa di sekolah dapat di pantau orang tua setiap saat.
4.1 Keperluan Pembuatan Sistem
4.1.1 Software
Berikut merupakan spesifikasi yang digunakan dalam pembuatan sistem. 1. Sistem Operasi Windows 7
2. Xampp Windows 1.7.2 3. Gammu 1.25
4.1.2 Hardware
Dibawah ini merupakan spesifikasi hardware yang penulis gunakan saat melakukan penelitian.
1. Intel Pentium dual core 2. MemoryRAM 1GB
3. Hardisk 80GB 4. Modem Huawei E173
5. SIM Card Telkomsel.
4.2 Cara Pengoperasian Sistem
Hal pertama yang dilakukan untuk menjalankan system ini adalah dengan mengkoneksikan modem
server
dengan komputer. Untuk mengetahui port modem silakan cek pada
devide manager
. Setelah itu kemudian konfigurasi file smsdrc dan Gammurc untuk mengkomunikasikan modem gammu dan computer.
Gammurc di gunakan untuk konfigurasi
device
. Pada Gambar 4.1 merupakan
commit to user 48
konfigurasi Gammurc yang digunakan dalam pembuatan sistem ini, sedangkan smsdrc merupakan file untuk konfigurasi
database
. Pada Gambar 4.2 merupakan gambar konfigurasi Smsdrc.
Gambar 4.1 Konfigurasi Gammurc
Gambar 4.2 Konfigurasi Smsdrc
commit to user 49
Untuk mengecek komunikasi modem dengan computer gunakan perintah
Gammu identify
, maka akan ditampilkan jenis modem yang digunakan. Kemudian untuk mengakses
inbox
dari modem ke database dengan menjalankan
Gammu SMSD
terlebih dahulu didalam
service
. Caranya klik
start
pada menu bar, kemudian ketikkan
keyword service
. Selanjutnya jendela
service
akan terbuka. Cari Gammu SMS
Service
, klik dua kali
double click
pada
service
tersebut kemudian akan muncul
properties
dari
Gammu SMS Service
. Untuk menjalankannya langsung saja klik tombol
start
. Setelah
Gammu SMS Service
berhasil dijalankan maka data dari modem akan ditarik dan dimasukkan dalam database. Setelah itu kemudian panggil halaman yang mengeksekusi file
auto reply
dari browser. Halaman tersebut dapat diakses melalui index. Agar sistem ini dapat berjalan, maka
script
pemanggilan dari modem dan halaman
autoreply
tidak boleh ditutup. Secara default sistem akan membalas SMS dari orang tua yang
request absensi harian dan nilai bulanan siswa dengan format SMS yang sudah ditentukan.
4.3 Implementasi antar muka
Sesuai dengan perancangan sistem yang telah dikemukakan sebelumnya, pada Sistem Informasi Pantauan Orang Tua terhadap absensi dan nilai siswa di
sekolah terdapat tiga
level
pengguna yaitu
Administrator
, Wali Kelas dan Orang Tua. Berikut adalah implementasi pada halaman yang dapat diakses oleh masing-
masing pengguna sesuai hak aksesnya.
4.3.1 Halaman login
Login merupakan salah satu prosedur untuk pengguna memasuki sistem. Pengguna terlebih dahulu terdaftar sebagai admin dan wali kelas. Form login
seperti gambar 4.3.
commit to user 50
Gambar 4.3 Halaman Login
4.3.2 Halaman
Administrator
Pada halaman
administrator
aplikasi pantauan orangtua terhadap absensi dan nilai siswa di sekolah terdapat menu home, siswa, absensi, kelas, mapel,
walikelas, SMS, password, dan logout. Tampilan halaman
administrator
ditunjukkan pada Gambar 4.4.
Gambar 4.4 Halaman
Administrator
commit to user 51
Keterangan menu-menu yang terdapat pada halaman
administrator
.
1. Data Siswa
Pada menu data siswa ini mempunyai 2 submenu yaitu : a.
Input Data Siswa
Form input data siswa merupakan salah satu form yang berguna untuk menginputkan data siswa dan data orang tua yang ada di SMPN 1 Tasikmadu.
Form input data siswa digambarkan pada Gambar 4.5.
Gambar 4.5 Form Input Data Siswa
b. Daftar Siswa
Daftar siswa ini berisi semua data-data siswa di SMPN 1 Tasikmadu. Untuk melihat daftar masing-masing kelas menggunakan cari berdasarkan kelas.
Tampilan cari berdasarkan kelas ditunjukkan pada gambar 4.6.
Gambar 4.6 Halaman Cari Berdasarkan Kelas
commit to user 52
Setelah melakukan cari berdasarkan kelas maka akan muncul tampilan daftar kelas. Pada data siswa terdapat fitur edit, detail, hapus siswa dan
exsport
data siswa ke excel. Selain itu juga terdapat fitur cari siswa berdasarkan NIS dan
nama siswa. Tampilan data siswa ditunjukkan pada gambar 4.7.
Gambar 4.7 Daftar Data Siswa
5 Data Kelas
Data Mapel ini mempunyai 2 submenu yaitu :
a. Input Data Kelas