BAB IV. HASIL DAN ANALISIS 4.1. Hasil Karya /...

16
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

Transcript of BAB IV. HASIL DAN ANALISIS 4.1. Hasil Karya /...

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.