Halaman Jadwal Pelajaran Halaman Menu Logout

Start Tampil Form Nilai Ekskul Pilih Tambah Input Data Nilai Ekskul Data bethasil disimpan End Pilih=simpan Yes No Gambar 4.23 : Flowchart halaman nilai ekstrakurikuler

4.3.12 Halaman Jadwal Pelajaran

Halaman jadwal pelajaran menampilkan waktu, kode pelajaran, mata pelajaran, pengajar dan ruangan yang dipakai untuk proses belajar mengajar pada hari itu. Berikut ini adalah diagram flowchart untuk halaman jadwal pelajaran: Universitas Sumatera Utara Start Tampil Form Jadwal Pelajaran Input Tahun Ajaran, Hari, Kelas Pilih=tampil Tampil Jadwal Pelajaran Pilih=tambah Tampil Form Tambah Jadwal pelajaran End Yes No Yes No Gambar 4.24 : Flowchart halaman jadwal pelajaran 4.3.13 Halaman Kasus Halaman kasus berkaitan dengan halaman pelanggaran. Pada halaman ini ditampilkan siswa MTs Darul Hikmah yang melakukan pelanggaran yang telah ada dalam database pelanggaran. Masing-masing pelanggaran diberikan point yang berbeda. Tampilan pada halaman ini meliputi tanggal pelanggaran, kode pelanggaran, nama pelanggaran dan point. Untuk dapat melihat siswa yang melakukan pelanggaran, pengguna terlebih dahulu memasukkan NIS, nama, semester dan tahun ajaran. Berikut ini adalah diagram flowchart halaman kasus: Universitas Sumatera Utara Start Tampil Form Kasus Input NIS, Tahun Ajaran, Nama Pilih=tampil Tampil Halaman Kasus Pilih=tambah Tampil Form Tambah Kasus End Yes No Yes No Gambar 4.25 : Flowchart halaman kasus

4.3.14 Halaman Menu Logout

Menu ini dijalankan oleh pengguna yang sebelumnya memakai fasilitas login, yaitu administrator, guru dan siswa. Hal ini dilakukan untuk menjamin bahwa pengguna tersebut tidak sedang login dan mengurangi kemungkinan perubahan data oleh orang-orang yang tidak bertanggung jawab. Skema menu ini dapat dijelaskan dengan diagram flowchart berikut ini: Universitas Sumatera Utara Start Pilih=logout Kembali ke Halaman Sebelumnya End Tampil Halaman Utama No Yes Gambar 4.26 : Flowchart halaman logout 4.4 Keamanan Data Keamanan data sangat penting bagi suatu aplikasi yang memiliki data yang tergolong penting dan bersifat pribadi. Ada beberapa cara yang dapat dilakukan untuk membuat data lebih aman saat diakses, tentunya dari sisi pemrograman. Hal pertama yang harus dilakukan adalah penggunaan pasangan userid dan password untuk dapat login bagi pengguna terdaftar. Userid yang ada dalam database bersifat unik, artinya setiap pengguna memasukkan user-id dan passwordnya dan huruf atau angka yang diketikkan tidak akan terlihat. Setelah login, sistem akan membuat kode tanda log-in yang akan digunakan pada setiap aksi pengguna terdaftar. Tanda login tersebut digunakan pada setiap proses validasi pada awal suatu aksi. Jika validasi terhadap tanda login bernilai true tidak nol, maka proses yang diinginkan pengguna dapat dilanjutkan. Jika tidak maka sistem akan menutup semua akses terhadap sistem Universitas Sumatera Utara untuk pengguna terdaftar tersebut dan untuk jelasnya sistem menampilkan i nformasi singkat “Login Gagal”. Pengamanan selanjutnya dilakukan terhadap pengguna terdaftar yang telah log-out. Bagi pengguna terdaftar yang telah logout, maka semua hak aksesnya terhadap sistem telah ditutup dan akan dibuka hanya jika pengguna terdaftar tersebut melakukan login kembali. Universitas Sumatera Utara

BAB 5 IMPLEMENTASI SISTEM