113 pengguna informasi apabila pengguna menghendaki adanya pengolahan data
lanjutan dari laporan rekap data siswa yang tersedia.
3 Karakteristik laporan SIPENSIS
Baik summary report maupun detailed report, secara umum laporan rekap data siswa dari SIPENSIS memiliki karakteristik sebagai berikut.
1. Laporan rutin, artinya laporan dihasilkan dalam selang waktu tahunan, yaitu pada awal periode tahun ajaran baru,
2. Laporan dapat diminta sewaktu-waktu, dan pengguna dapat mengatur sendiri kategori laporan yang dibutuhkan,
3. Laporan memberikan analisis perbandingan, bahwa laporan menunjukkan dua atau lebih himpunan informasi yang serupa dengan maksud untuk dapat
dibandingkan, 4. Laporan mampu dijadikan sebagai proyeksi atas arus penerimaan siswa baru
di masa mendatang, di tahun-tahun selanjutnya, 5. Laporan sebagai pendeteksi masalah secara dini, apabila pada informasi yang
tersaji pada laporan ditemukan fakta-fakta atas sebuah permasalahan, 6. Laporan mampu mendukung keputusan-keputusan rutin yang terkait dengan
data siswa di dalam analisisnya.
d. Perancangan basis data
Rancangan basis data menunjukkan pengaturan data yang mengindikasi bagaimana data tersebut disimpan, dimana perancangannya dilakukan melalui
pembangunan basis data dalam databse server MySQL. Basis data dibangun atau dibuat dan dikelola dengan menggunakan perangkat lunak phpMyAdmin yang
114 dijalankan dalam jaringan lokal melalui web browser. Adapun basis data yang
dibuat untuk SIPENSIS adalah “db_siswa” dengan struktur sebagai berikut.
Gambar 19 Struktur Basis Data “db_siswa”
Basis data “db_siswa” terdiri dari 8 tabel, yaitu tabel “tsekolah”, tabel “tsiswabaru”, tabel “tsiswabaruasal”, tabel “tsiswatotal”, tabel “tmutasi”, tabel
“tinklusi”, tabel “tkps”, dan tabel “tuser”. Struktur masing-masing tabel serta gambaran relasi antar tabel dari perancangan yang dibuat untuk SIPENSIS dapat
dilihat pada Lampiran 6.
e. Perancangan antarmuka
Antarmuka merupakan tampilan dimana pengguna dapat berinteraksi langsung dengan sistem, yang memungkinkan pengguna untuk manjalankan
setiap tugas dalam kebutuhan pengguna Hanif, 2007: 153. Dari rancangan antarmuka, akan terlihat bagaimana pengguna memasukkan data, melakukan
pemilihan menu untuk pengolahan data, maupun mendapatkan hasil pengolahan data. Berikut adalah beberapa dari rancangan antarmuka yang dibuat untuk
SIPENSIS.
115 Gambar 20
Rancangan Halaman Login
Gambar 21 Rancangan Halaman Beranda
116 Gambar 22
Rancangan Halaman Data Sekolah
Gambar 23 Rancangan Halaman Tambah atau Ubah Data Sekolah
117 Gambar 24
Rancangan Halaman Detail Data Sekolah
Gambar 25 Rancangan Halaman Tambah atau Ubah Data Penerimaan Siswa Baru
118 Gambar 26
Rancangan Halaman Detail Data Penerimaan Siswa Baru
Gambar 27 Rancangan Halaman Tambah atau Ubah Data Sekolah Asal Siswa Baru
119 Gambar 28
Rancangan Halaman Detail Data Sekolah Asal Siswa Baru
Gambar 29 Rancangan Halaman Tambah atau Ubah Data Siswa Total
120 Gambar 30
Rancangan Halaman Detail Data Siswa Total
Gambar 31 Rancangan Halaman Tambah atau Ubah Data Siswa Mengulang, Putus Sekolah,
dan Mutasi
121 Gambar 32
Rancangan Halaman Detail Data Siswa Mengulang, Putus Sekolah, dan Mutasi
Gambar 33 Rancangan Halaman Tambah atau Ubah Data Siswa Inklusi
Gambar 34 Rancangan Halaman Detail Data Siswa Inklusi
122 Gambar 35
Rancangan Halaman Tambah atau Ubah Data Siswa Penerima KPS
Gambar 36 Rancangan Halaman Detail Data Siswa Penerima KPS
123 Gambar 37
Rancangan Halaman Laporan
124 Gambar 38
Rancangan Halaman Pengaturan Akun
Gambar 39 Rancangan Halaman Tambah atau Ubah Data Akun
125 Gambar 40
Rancangan Halaman Profil Akun
f. Perancangan program pemrograman