Upload
dokhue
View
220
Download
0
Embed Size (px)
Citation preview
31
BAB IV.
HASIL DAN ANALISIS
4.1. Hasil Karya / Implementasi
Dari tahap-tahap perancangan yang telah dilakukan
sebelumnya, maka dihasilkan aplikasi desktop
pengelolaan data siswa dan penyebaran informasi .
Berikut adalah tampilan saat aplikasi dijalankan.
a. Splash Screen
Tampilan awal ketika aplikasi pertama kali
dibuka.
Gambar 4.1 Tampilan Splash Screen
b. Form Login
Tampilan selanjutnya meminta user untuk
memasukkan username dan password sehingga
dapat diarahkan ke tampilan selanjutnya yang
sesuai dengan roles
32
Gambar 4.2 Tampilan Form Login
c. Form Pemilihan Tahun Ajaran untuk Tata Usaha
Tampilan ini berfungsi dalam mengatur periode
tahun ajaran yang akan dipilih terkait dengan
periode yang akan dikelola oleh tata usaha.
Gambar 4.3 Tampilan Form Pemilihan Tahun Ajaran
d. Menu Utama untuk Tata Usaha
Setelah memilih periode tahun ajaran, tampilan
selanjutnya adalah menu utama untuk tata usaha.
33
Dalam menu utama untuk tata usaha terdapat 4
menu pada menu bar, yaitu Menu Data, Jadwal,
Pengumuman, dan Laporan. Terdapat pula sebuah
tombol pada kanan atas terkait akun yang
digunakan, untuk mengubah sandi dan keluar dari
aplikasi.
Gambar 4.4 Tampilan Menu Utama Untuk Tata Usaha
e. Menu Data
Menu Data akan mengarah pada tampilan dalam
pengelolaan data – data sekolah, yaitu data siswa,
guru, mata pelajaran, kelas, ruang, tahun ajaran.
Pengelolaan data berupa menambahkan data baru
serta mengubah data yang sudah ada.
- Pengelolaan Data Siswa
Berikut merupakan gambar tampilan
pengelolaan data siswa, menampilkan daftar
seluruh siswa aktif pada periode tahun ajaran
terpilih, menambah data siswa baru,
34
mengubah data siswa, serta melakukan
pencarian data siswa berdasarkan nomor
induk.
Gambar 4.5 Tampilan Form Pengelolaan Data Siswa
- Pengelolaan Data Guru
Menampilkan daftar guru, sebagai antarmuka
untuk proses menambah data guru baru, serta
mengubah data guru.
Gambar 4.6 Tampilan Form Pengelolaan Data Guru
35
- Pengelolaan Data Ruang
Form data ruang berfungsi dalam
menampilkan data ruang, menambah data
baru, serta mengubah data.
Gambar 4.7 Tampilan Form Pengelolaan Data Ruang
- Pengelolaan Data Mata Pelajaran
Berikut merupakan gambar tampilan
pengelolaan data mata pelajaran,
menampilkan daftar mata pelajaran, serta
untuk proses menambah maupun mengubah
data mata pelajaran.
36
Gambar 4.8 Tampilan Form Pengelolaan Data Mata Pelajaran
- Pengelolaan Data Kelas
Berikut merupakan gambar tampilan
pengelolaan data kelas, sebagai antarmuka
untuk menampilkan daftar kelas, menambah
dan mengubah data kelas.
Gambar 4.9 Tampilan Form Pengelolaan Data Kelas
37
- Pengelolaan Data Tahun Ajaran
Antarmuka untuk menampilkan daftar periode
tahun ajaran yang ada, untuk mengubah dan
menambah data tahun ajaran.
Gambar 4.10 Tampilan Form Pengelolaan Data Tahun
Ajaran
f. Menu Jadwal
Form menu jadwal berfungsi untuk menambah
jadwal baru serta mengubah jadwal yang telah ada.
Gambar 4.11 Tampilan Form Jadwal
38
g. Menu Pengumuman untuk Tata Usaha
Form peneumuman untuk tata usaha berfungsi
dalam penyebaran informasi atau pengumuman
tingkat sekolah kepada orang tua siwa. Dalam
form ini terdapat sebuah combobox untuk memilih
perangkat modem yang digunakan terlebih dahulu.
Selanjutnya terdapat tiga submenu yang dapat
dipilih, yaitu pesan masuk, buku telepon, dan
pengumuman sekolah.
Gambar 4.12 Tampilan Menu Pengumuman
- Form Buku telepon
Form buku telepon berfungsi untuk
menampilkan daftar nomor orang tua siswa
berdasarkan kelas tertentu, kemudian detail
akan muncul pada panel sebelah kanan.
39
Gambar 4.13 Tampilan Form Buku Telepon
- Form Pengumuman Sekolah
Form pengumuman sekolah berfungsi sebagai
antarmuka dalam pengiriman informasi dan
pengumuman sekolah kepada orang tua siswa
menggunakan SMS Gateway. Terdapat empat
kategori informasi, yaitu kategori acara,
seragam, himbauan dan lomba. Pengiriman
pesan diberi batas 160 karakter, kemudian
pesan dikirim kepada seluruh nomor orang tua
yang tersimpan.
40
Gambar 4.14 Tampilan Form Pengumuman Sekolah
h. Menu Laporan
Form laporan merupakan antarmuka untuk
menampilkan pelaporan yang perlu dibuat oleh
tata usaha, antara lain laporan hasil belajar siswa,
jadwal, serta data pribadi siswa. Form laporan
menampilkan preview laporan yang kemudian
dapat dicetak ataupun di-export ke ekstensi lain
seperti dalam bentuk Portable Document File
(PDF) maupun Word Document (DOC).
- Tampilan Preview Data Pribadi Siswa
Menampilkan data pribadi siswa per orang
berdarkan Nomor Induk Siswa serta kelas.
41
Gambar 4.15 Tampilan Laporan Data Pribadi Siswa
- Tampilan Preview Laporan Hasil Belajar
Siswa
Menampilkan nilai siswa berdasarkan kelas
tertentu maupun berdarkan Nomor Induk
Siswa, sehingga dapat ditampilkan
perorangan maupun per kelas seperti Gambar
4.16.
Gambar 4.16 Tampilan Laporan Hasil Belajar
42
- Tampilan Preview Jadwal Mata Pelajaran
Menampilkan jadwal kelas tertentu pada
periode yang telah dipilih.
Gambar 4.17 Tampilan Laporan Jadwal
i. Menu Utama Guru
Apabila user melakukan login sebagai guru, akan
muncul tampilan menu utama seperti gambar
berikut. Menu utama terdiri atas dua menu yaitu
menu nilai dan pengumuman serta sebuah tombol
untuk mengubah sandi akun serta keluar dari
aplikasi.
43
Gambar 4.18 Tampilan Menu Utama Untuk Guru
j. Menu Nilai
Form nilai berfungsi menampilkan daftar siswa
sesuai kelas dan mata pelajaran yang diampu oleh
guru yang login. Dalam form nilai terdapat sebuah
listview yang menampung daftar siswa, apabila
salah satu baris dipilih dan di-double-click akan
mengarah pada Form Ubah Nilai.
Gambar 4.19 Tampilan Form Nilai
44
k. Form Ubah Nilai
Form ubah nilai berfungsi menampilkan nomor
induk terpilih yang akan diubah nilainya.
Gambar 4.20 Tampilan Form Ubah Nilai
l. Form Pengumuman Kelas
Form pengumuman kelas berfungsi sebagai
antarmuka dalam pengiriman informasi dan
pengumuman kelas kepada orang tua siswa
menggunakan SMS Gateway. Terdapat dua
kategori informasi kelas, yaitu kategori tugas
rumah dan ulangan. Guru yang login dapat
melakukan pengiriman pengumuman terkait mata
pelajaran yang diampu. Pengiriman pesan diberi
batas 160 karakter, kemudian pesan dikirim
45
kepada seluruh nomor orang tua yang tersimpan
berdasarkan kelas yang dipilih.
Gambar 4.21 Tampilan Form Pengumuman Kelas
m. Form Ubah Sandi
Form ubah sandi berfungsi dalam mengubah sandi
akun yang telah login. Setiap user dimampukan
untuk melakukan pengubahan sandi atau password
dari akun miliknya.
Gambar 4.22 Tampilan Form Ubah Sandi
46
4.2. Hasil Pengujian
Pengujian dilakukan dengan cara menjalankan
aplikasi tersebut. Program dianggap berhasil apabila input,
proses, dan output berjalan baik sesuai dengan tujuan yang
ingin dicapai. Serta pesan yang dikirim dapat diterima oleh
nomor tujuan secara tepat.
Berdasarkan pengujian yang telah dilakukan, input
yang diproses telah sesuai dengan hasil output yang
dikendaki. Data – data sekolah dapat ditambahkan ke dalam
database. Laporan – laporan juga telah tertampil dengan
baik. Pihak guru hanya dapat mengakses penilaian mata
pelajaran sesuai jadwal yang diampu pada tahun ajaran
tersebut. Pesan yang dikirim melalui SMS Gateway juga
telah berhasil terkirim, meskipun dalam beberapa kali uji
coba terdapat perbedaan waktu pengiriman. Namun secara
garis besar aplikasi sudah berjalan cukup baik.
4.3. Analisis
Berdasarkan hasil pengujian yang dilakukan, aplikasi ini
dapat bermanfaat untuk membantu dalam proses
pengelolaan data siswa dan pelaporan hasil belajar sehingga
lebih efisien serta penyebaran informasi sekolah kepada
orang tua dapat dilakukan dengan lebih mudah.