CHECK (NOT EXIST (SELECT NIS, COUNT (Nilai_Kurang) AS NilaiKurang FROM Penilaian
4.3. Rancangan Input dan Output 1. Rancangan Input
4.5.4. Cara Pengoperasian Aplikasi
Gambar 4.65 User Interface Login
Ini adalah tampilan awal saat program aplikasi Al-Chasanah.exe dijalankan. Pada layar ini, user (pemakai) diminta untuk memasukkan username, password, dan status. Apabila User salah memasukan username, password, atau status maka akan tampil peringatan bahwa data yang dimasukan salah.
Gambar 4.67 Tampilan Message Box Peringatan
Ini adalah sebuah tampilan peringatan apabila user salah memasukkan username, password atau status.
Ini adalah sebuah tampilan ubah password apabila user ingin menganti password.
Gambar 4.69 User Interface Menu Utama
Jika inputan username, password dan status adalah benar, maka secara otomatis menu utama File, Pendataan, Transaksi, dan Laporan dapat digunakan. User diminta untuk memilih menu berdasarkan kebutuhan.
Gambar 4.70 User Interface Menu File
Ini adalah tampilan saat user menunjuk menu akses. Pada menu ini terdapat 5 submenu yaitu Change Password, Print, Login, Logout, dan Exit. Pada session ini, user tidak bisa memilih submenu Print karena Print hanya aktif saat form laporan tampil. Serta user tidak bias memilih form Login karena user sudah melakukan Login diawal aktifnya aplikasi ini, sehingga user hanya bisa melakukan Change Password, Logout dan Exit. Apabila user memilih submenu Logout maka secara otomatis akan menampilkan kembali Form Login, namun apabila user memilih submenu Exit maka secara otomatis keluar dari aplikasi program dan kembali ke layar Windows.
Gambar 4.71 User Interface Menu Pendataan Untuk Guru
Ini adalah menu pendataan saat user sebagai Guru. Pada menu ini terdapat 10 submenu, tetapi Guru hanya dapat mengakses 5 submenu yaitu Mata Pelajaran, Buku Panduan, Pengajar, Point Pelanggaran, dan Nilai Minimal.
Gambar 4.72 User Interface Menu Pendataan Untuk Tata Usaha
Ini adalah menu pendataan saat user sebagai Tata Usaha. Pada menu ini terdapat 10 submenu, tetapi Tata Usaha hanya dapat mengakses 4 submenu yaitu Siswa, Guru, Tata Usaha, dan Kelas.
Gambar 4.73 User Interface Menu Pendataan Untuk Petugas Loket
Ini adalah tampilan saat user sebagai Petugas Loket menunjuk menu Pendataan. Pada menu ini terdapat 10 submenu, tetapi Tata Usaha hanya dapat mengakses 1 sub menu yaitu Petugas Loket.
Gambar 4.74 User Interface Siswa
Ini adalah tampilan saat user memilih submenu Siswa pada menu Pendataan. Di sini user dapat melihat, menambah, meng-update.
1. Melihat data siswa
a. Tombol “<<” untuk melihat data siswa pada urutan pertama. b. Tombol “<” untuk melihat data siswa pada urutan sebelumnya. c. Tombol “>” untuk melihat data siswa pada urutan selanjutnya. d. Tombol “>>” untuk melihat data siswa pada urutan terakhir. e. Pop-up menu ”Show” untuk melihat data siswa yang diklik.
2. Menambah data siswa dengan mengklik tombol “New”, kemudian masukkan NIS, nama, alamat, tempat lahir, tanggal lahir, jenis kelamin, agama, anak ke, status, dan telpon. Setelah semua terisi
dengan lengkap maka klik tombol “Save” untuk menyimpan, atau “Cancel” untuk membatalkan pendataan siswa.
3. Meng-update data siswa dengan mengklik tombol “Update”, kemudian ganti data siswa yang ingin di update. Setelah itu klik tombol “Save” untuk menyimpan atau “Cancel” untuk membatalkan pendataan yang di update.
Gambar 4.75 User Interface Guru
Ini adalah tampilan saat user memilih submenu Guru pada menu Pendataan. Di sini user dapat melihat, menambah, meng-update data guru.
1. Melihat data guru
a. Tombol “<<” untuk melihat data guru pada urutan pertama. b. Tombol “<” untuk melihat data guru pada urutan sebelumnya. c. Tombol “>” untuk melihat data guru pada urutan selanjutnya. d. Tombol “>>” untuk melihat data guru pada urutan terakhir. e. Pop-up menu ”Show” untuk melihat data guru yang diklik.
2. Menambah data guru dengan mengklik tombol “New”, kemudian masukkan kode guru, nama, alamat, tempat lahir, tanggal lahir, jenis kelamin, dan telpon. Setelah semua terisi dengan lengkap maka klik tombol “Save” untuk menyimpan, atau “Cancel” untuk membatalkan pendataan Guru.
3. Meng-update data guru dengan mengklik tombol “Update”, kemudian ganti field-field yang ingin di update. Setelah itu klik tombol “Save” untuk menyimpan atau “Cancel” untuk membatalkan pendataan yang di update.
Gambar 4.76 User Interface Tata Usaha
Ini adalah tampilan saat user memilih submenu Tata Usaha (TU) pada menu Pendataan. Di sini user dapat melihat, menambah, meng-update tata usaha.
1. Melihat data TU
a. Tombol “<<” untuk melihat data TU pada urutan pertama. b. Tombol “<” untuk melihat data TU pada urutan sebelumnya. c. Tombol “>” untuk melihat data TU pada urutan selanjutnya. d. Tombol “>>” untuk melihat data TU pada urutan terakhir.
e. Pop-up menu ”Show” untuk melihat data Tata Usaha yang diklik. 2. Menambah data TU dengan mengklik tombol “New”, kemudian
kelamin, dan telpon. Setelah semua terisi dengan lengkap maka klik tombol “Save” untuk menyimpan, atau “Cancel” untuk membatalkan pendataan Tata Usaha.
3. Meng-update data TU dengan mengklik tombol “Update”, kemudian ganti field-field yang ingin di update. Setelah itu klik tombol “Save” untuk menyimpan atau “Cancel” untuk membatalkan pendataan yang di update.
Gambar 4.77 User Interface Petugas Loket
Ini adalah tampilan saat user memilih submenu Petugas Loket pada menu Pendataan. Di sini user dapat melihat, menambah, dan meng-update data petugas loket.
1. Melihat data Petugas Loket
a. Tombol “<<” untuk melihat data Petugas Loket pada urutan pertama.
b. Tombol “<” untuk melihat data Petugas Loket pada urutan sebelumnya.
c. Tombol “>” untuk melihat data Petugas Loket pada urutan selanjutnya.
d. Tombol “>>” untuk melihat data Petugas Loket pada urutan terakhir.
e. Pop-up menu ”Show” untuk melihat data Petugas Loket yang diklik.
2. Menambah data Petugas Loket dengan mengklik tombol “New”, kemudian masukkan kode petugas, nama, alamat, tempat lahir, tanggal lahir, jenis kelamin, dan telpon. Setelah semua terisi dengan lengkap maka klik tombol “Save” untuk menyimpan, atau “Cancel” untuk membatalkan pendataan Petugas Loket.
3. Meng-update data Petugas Loket dengan mengklik tombol “Update”, kemudian ganti field-field yang ingin di update. Setelah itu klik tombol “Save” untuk menyimpan atau “Cancel” untuk membatalkan pendataan yang di update.
Gambar 4.78 User Interface Mata Pelajaran
Ini adalah tampilan saat user memilih submenu Mata Pelajaran pada menu Pendataan. Di sini user dapat melihat, menambah, meng-update data mata pelajaran.
1. Melihat data mata pelajaran
a. Tombol “<<” untuk melihat data mata pelajaran pada urutan pertama.
b. Tombol “<” untuk melihat data mata pelajaran pada urutan sebelumnya.
c. Tombol “>” untuk melihat data mata pelajaran pada urutan selanjutnya.
d. Tombol “>>” untuk melihat data mata pelajaran pada urutan terakhir.
e. Pop-up menu ”Show” untuk melihat data mata Pelajaran yang diklik.
2. Menambah data mata pelajaran dengan mengklik tombol “New”, kemudian masukkan kode matpel, nama matpel. Setelah semua terisi dengan lengkap maka klik tombol “Save” untuk menyimpan, atau “Cancel” untuk membatalkan pendataan mata pelajaran.
3. Meng-update data mata pelajaran dengan mengklik tombol “Update”, kemudian ganti field-field yang ingin di update. Setelah itu klik tombol “Save” untuk menyimpan atau “Cancel” untuk membatalkan pendataan yang di update.
Ini adalah tampilan saat user memilih submenu Buku Panduan pada menu Pendataan. Di sini user dapat melihat, menambah, meng-update, data Buku panduan.
1. Melihat data Buku panduan
a. Tombol “<<” untuk melihat data buku panduan pada urutan pertama.
b. Tombol “<” untuk melihat data buku panduan pada urutan sebelumnya.
c. Tombol “>” untuk melihat data buku panduan pada urutan selanjutnya.
d. Tombol “>>” untuk melihat data buku panduan pada urutan terakhir.
e. Pop-up menu ”Show” untuk melihat data buku panduan yang diklik.
2. Menambah data buku panduan dengan mengklik tombol “New”, kemudian masukkan kode matpel, tahun, kode kelas, nama buku. Setelah semua terisi dengan lengkap maka klik tombol “Save” untuk menyimpan, atau “Cancel” untuk membatalkan pendataan .
3. Meng-update data buku panduan dengan mengklik tombol “Update”, kemudian ganti field-field yang ingin di update. Setelah itu klik tombol “Save” untuk menyimpan atau “Cancel” untuk membatalkan pendataan yang di update.
Gambar 4.80 User Interface Pengajar
Ini adalah tampilan saat user memilih submenu Pengajar pada menu Pendataan. Di sini user dapat melihat, menambah, meng-update, data pengajar.
1. Melihat data pengajar
a. Tombol “<<” untuk melihat data pengajar pada urutan pertama. b. Tombol “<” untuk melihat data pengajar pada urutan sebelumnya. c. Tombol “>” untuk melihat data pengajar pada urutan selanjutnya. d. Tombol “>>” untuk melihat data pengajar pada urutan terakhir. e. Pop-up menu ”Show” untuk melihat data pengajar yang diklik. 2. Menambah data buku panduan dengan mengklik tombol “New”,
kemudian masukkan kode matpel, Kode guru, tahun, untuk nama matpel dan nama guru akan secara otomatis terisi ketika user
meng-klik pilihan kode matpel dan kode guru. Setelah semua terisi dengan lengkap maka klik tombol “Save” untuk menyimpan, atau “Cancel” untuk membatalkan pendataan pengajar.
3. Meng-update data pengajar dengan mengklik tombol “Update”, kemudian ganti field-field yang ingin di update. Setelah itu klik tombol “Save” untuk menyimpan atau “Cancel” untuk membatalkan pendataan yang di update.
Gambar 4.81 User Interface Point Pelanggaran
Ini adalah tampilan saat user memilih submenu Point Pelangaran pada menu Pendataan. Di sini user dapat melihat, menambah, meng-update data point pelanggaran.
1. Melihat data point pelanggaran
a. Tombol “<<” untuk melihat data point pelanggaran pada urutan pertama.
b. Tombol “<” untuk melihat data point pelanggaran pada urutan sebelumnya.
c. Tombol “>” untuk melihat data point pelanggaran pada urutan selanjutnya.
d. Tombol “>>” untuk melihat data point pelanggaran pada urutan terakhir.
e. Pop-up menu ”Show” untuk melihat data point pelanggaran yang diklik.
2. Menambah data point pelanggaran dengan mengklik tombol “New”, kemudian masukkan kode pelanggaran, jenis pelanggaran, point. Setelah semua terisi dengan lengkap maka klik tombol “Save” untuk menyimpan, atau “Cancel” untuk membatalkan pendataan point pelanggaran.
3. Meng-update data point pelanggaran dengan mengklik tombol “Update”, kemudian ganti field-field yang ingin di update. Setelah itu klik tombol “Save” untuk menyimpan atau “Cancel” untuk membatalkan pendataan yang di update.
Gambar 4.82 User Interface Nilai Minimal
Ini adalah tampilan saat user memilih submenu Nilai Minimal pada menu Pendataan. Di sini user dapat melihat, menambah, meng-update data nilai minimal.
1. Melihat data nilai minimal
a. Tombol “<<” untuk melihat data nilai minimal pada urutan pertama.
b. Tombol “<” untuk melihat data nilai minimal pada urutan sebelumnya.
c. Tombol “>” untuk melihat data nilai minimal pada urutan selanjutnya.
d. Tombol “>>” untuk melihat data nilai minimal pada urutan terakhir.
e. Pop-up menu ”Show” untuk melihat data nilai minimal yang diklik.
2. Menambah data nilai minimal dengan mengklik tombol “New”, kemudian masukkan tahun, kode matpel, dan nilai minimal. Setelah semua terisi dengan lengkap maka klik tombol “Save” untuk menyimpan, atau “Cancel” untuk membatalkan pendataan nilai minimal.
3. Meng-update data nilai minimal dengan mengklik tombol “Update”, kemudian ganti field-field yang ingin di update. Setelah itu klik tombol “Save” untuk menyimpan atau “Cancel” untuk membatalkan pendataan yang di update.
Ini adalah tampilan saat user memilih submenu Kelas pada menu Pendataan. Di sini user dapat melihat, menambah, meng-update data kelas.
1. Melihat data kelas
a. Tombol “<<” untuk melihat data kelas pada urutan pertama. b. Tombol “<” untuk melihat data kelas pada urutan sebelumnya. c. Tombol “>” untuk melihat data kelas pada urutan selanjutnya. d. Tombol “>>” untuk melihat data kelas pada urutan terakhir. e. Pop-up menu ”Show” untuk melihat data kelas yang diklik.
2. Menambah data kelas dengan mengklik tombol “New”, kemudian masukkan kode kelas, tingkatan, program studi, jumlah siswa, nama walikelas, tahun. Setelah semua terisi dengan lengkap maka klik tombol “Save” untuk menyimpan, atau “Cancel” untuk membatalkan pendataan kelas.
3. Meng-update data kelas dengan mengklik tombol “Update”, kemudian ganti field-field yang ingin di update. Setelah itu klik tombol “Save” untuk menyimpan atau “Cancel” untuk membatalkan pendataan yang di update.
Gambar 4.84 User Interface Menu Transaksi Untuk Guru
Ini adalah tampilan saat user menunjuk menu transaksi. Pada menu ini terdapat 5 submenu, tetapi Guru hanya dapat mengakses 4 submenu yaitu transaksi Absensi, Penjadwalan, Pelanggaran, dan Penilaian.
Gambar 4.85 User Interface Menu Transaksi Untuk Petugas Loket
Ini adalah tampilan saat user menunjuk menu transaksi. Pada menu ini terdapat 5 submenu, tetapi Petugas Loket hanya dapat mengakses 1 submenu yaitu transaksi Pembayaran SPP.
Gambar 4.86 User Interface Menu Transaksi Untuk Tata Usaha
Ini adalah tampilan saat user menunjuk menu transaksi. Pada menu ini terdapat 5 submenu, tetapi Guru hanya dapat mengakses 2 submenu yaitu transaksi Pembayaran SPP, Absensi.
Gambar 4.87 User Interface Transaksi Pembayaran SPP
Ini adalah tampilan saat user memilih submenu Pembayaran SPP pada menu Transaksi. Di sini user dapat melihat, menambah, meng-update transaksi untuk pembayaran SPP.
1. Melihat data transaksi pembayaran SPP
a. Tombol “<<” untuk melihat data transaksi pembayaran SPP pada urutan pertama.
b. Tombol “<” untuk melihat data transaksi pembayaran SPP pada urutan sebelumnya.
c. Tombol “>” untuk melihat data transaksi pembayaran SPP pada urutan selanjutnya.
d. Tombol “>>” untuk melihat data transaksi pembayaran SPP pada urutan terakhir.
e. Pop-up menu ”Show” untuk melihat data transaksi pembayaran SPP yang diklik.
2. Menambah data transaksi pembayaran SPP dengan mengklik tombol “New”, kemudian masukkan tanggal, tahun, kode kelas, NIS, untuk nama siswa akan terisi secara otomatis saat user mengklik pilihan NIS. Setelah semua terisi dengan lengkap maka klik tombol “Save” untuk menyimpan, atau “Cancel” untuk membatalkan pendataan transaksi pembayaran SPP. Bila user telah meng-klik tombol ”Save”, maka selanjutnya user memasukan Bulan, Biaya, Denda, Kode petugas, untuk nama petugas akan terisi secara otomatis saat user meng-klik pilihan kode petugas. Setelah semua terisi dengan lengkap maka klik tombol ”Add” untuk menyimpan atau ”Clear” untuk membersihkan field-field
3. Meng-update data kelas dengan mengklik tombol “Update”, kemudian ganti field-field yang ingin di update. Setelah itu klik tombol “Save” untuk menyimpan atau “Cancel” untuk membatalkan pendataan yang di update.
4. Fungsi tombol dalam detail pembayaran SPP
a. Tombol ”Add” berfungsi untuk menambah data detail transaksi pembayaran SPP dengan tanggal dan NIS yang sama dengan headernya.
b. Tombol ”Delete” berfungsi untuk menghapus data detail transaksi pembayaran SPP dengan tanggal dan NIS yang sama dengan headernya.
c. Tombol ”Update” berfungsi untuk mengubah data detail transaksi pembayaran SPP dengan tanggal dan NIS yang sama dengan headernya.
d. Tombol ”Clear” berfungsi untuk membersihkan field isian.
e. Pop-up menu ”Show” berfungsi untuk melihat data detail transaksi pembayaran SPP yang diklik.
5. Tombol “Exit” berfungsi untuk menutup layar form transaksi pembayaran SPP.
Gambar 4.88 User Interface Transaksi Penjadwalan
Ini adalah tampilan saat user memilih submenu Penjadwalan pada menu Transaksi. Di sini user dapat melihat, menambah, meng-update transaksi untuk penjadwalan.
1. Melihat data transaksi penjadwalan
a. Tombol “<<” untuk melihat data transaksi penjadwalan pada urutan pertama.
b. Tombol “<” untuk melihat data transaksi penjadwalan pada urutan sebelumnya.
c. Tombol “>” untuk melihat data transaksi penjadwalan pada urutan selanjutnya.
d. Tombol “>>” untuk melihat data transaksi penjadwalan pada urutan terakhir.
e. Pop-up menu ”Show” untuk melihat data transaksi penjadwalan yang diklik.
2. Menambah data transaksi penjadwalan dengan mengklik tombol “New”, kemudian masukkan kode jadwal, tahun, kode kelas, hari, shift, kode matpel, kode guru, untuk nama matpel akan terisi secara otomatis saat user mengklik pilihan kode matpel. Setelah semua terisi dengan lengkap maka klik tombol “Save” untuk menyimpan, atau “Cancel” untuk membatalkan pendataan transaksi penjadwalan. Bila user telah meng-klik tombol ”Save”, maka selanjutnya user memasukan NIS. Setelah semua terisi dengan lengkap maka klik tombol ”Add” untuk menyimpan .
3. Meng-update data kelas dengan mengklik tombol “Update”, kemudian ganti field-field yang ingin di update. Setelah itu klik tombol “Save” untuk menyimpan atau “Cancel” untuk membatalkan pendataan yang di update.
4. Fungsi tombol dalam Penjadwalan
a. Tombol ”Add” berfungsi untuk menambah siswa yang mengikuti jadwal yang di atas nya.
b. Tombol ”Delete” berfungsi untuk menghapus siswa tersebut dari jadwal yang di atasnya.
c. Pop-up menu ”Show” berfungsi untuk menampilkan NIS yang diklik agar dapat di delete.
5. Tombol “Exit” berfungsi untuk menutup layar form transaksi Penjadwalan.
Ini adalah tampilan saat user memilih submenu Absensi pada menu Transaksi. Di sini user dapat melihat, menambah, meng-update transaksi untuk Absensi.
1. Melihat data transaksi absensi
a. Tombol “<<” untuk melihat data transaksi absensi pada urutan pertama.
b. Tombol “<” untuk melihat data transaksi absensi pada urutan sebelumnya.
c. Tombol “>” untuk melihat data transaksi absensi pada urutan selanjutnya.
d. Tombol “>>” untuk melihat data transaksi absensi pada urutan terakhir.
e. Pop-up menu ”Show” untuk melihat data transaksi absensi yang diklik.
2. Menambah data transaksi absensi dengan mengklik tombol “New”, kemudian masukkan tahun, kode kelas, tanggal, kode guru. Setelah semua terisi dengan lengkap maka klik tombol “Save” untuk menyimpan, atau “Cancel” untuk membatalkan pendataan transaksi Absensi. Bila user telah meng-klik tombol ”Save”, maka selanjutnya user memasukan NIS, nama siswa, shift, keterangan, untuk nama siswa akan terisi secara otomatis saat user meng-klik pilihan NIS. Setelah semua terisi dengan lengkap maka klik tombol ”Add” untuk menyimpan atau ”Clear” untuk membersihkan field-field
3. Meng-update data kelas dengan mengklik tombol “Update”, kemudian ganti field-field yang ingin di update. Setelah itu klik tombol “Save” untuk menyimpan atau “Cancel” untuk membatalkan pendataan yang di update.
4. Fungsi tombol dalam absensi siswa
a. Tombol ”Add” berfungsi untuk menambah data transaksi absensi. b. Tombol ”Delete” berfungsi untuk menghapus data transaksi
absensi.
c. Tombol ”Update” berfungsi untuk mengubah data transaksi absensi.
d. Tombol ”Clear” berfungsi untuk membersihkan field isian.
e. Pop-up menu ”Show” berfungsi untuk melihat data transaksi absensi siswa yang diklik.
Gambar 4.90 User Interface Transaksi Pelanggaran
Ini adalah tampilan saat user memilih submenu Pelanggaran pada menu Transaksi. Di sini user dapat melihat, menambah, meng-update transaksi untuk pelanggaran.
1. Melihat data transaksi pelanggaran
a. Tombol “<<” untuk melihat data transaksi pelanggaran pada urutan pertama.
b. Tombol “<” untuk melihat data transaksi pelanggaran pada urutan sebelumnya.
c. Tombol “>” untuk melihat data transaksi pelanggaran pada urutan selanjutnya.
d. Tombol “>>” untuk melihat data transaksi pelanggaran pada urutan terakhir.
e. Pop-up menu ”Show” untuk melihat data transaksi pelanggaran yang diklik.
2. Menambah data transaksi pelanggaran dengan mengklik tombol “New”, kemudian masukkan tanggal, tahun, kode kelas, NIS, kode pelanggaran, kode guru, untuk nama siswa dan jenis pelanggaran akan terisi dengan otomatis saat user meng-klik NIS dan kode pelanggaran. Setelah semua terisi dengan lengkap maka klik tombol “Save” untuk menyimpan, atau “Cancel” untuk membatalkan pendataan transaksi pelanggaran.
3. Meng-update data transaksi pelanggaran dengan mengklik tombol “Update”, kemudian ganti field-field yang ingin di update. Setelah itu klik tombol “Save” untuk menyimpan atau “Cancel” untuk membatalkan pendataan yang di update.
4. Tombol “Exit” berfungsi untuk menutup layar form transaksi pelanggaran.