BAB IV HASIL DAN PEMBAHASAN
4.1
Hasil Di dalam menjalankan aplikasi Pengolahan Data Siswa SMA Karya Sejati Palembang,
penulis memakai program server web local yaitu AppServ. Di dalam aplikasi ini terdapat halaman utama, halaman admin dan halaman user. Diantara halaman admin dan halaman user terdapat juga halaman - halaman lain untuk menampilkan form input beserta tabel output. Tahap awal untuk menampilkan aplikasi ini adalah dengan membuka web browser menggunakan Mozilla Firefox. Setelah Mozilla Firefox diaktifkan, masukkan alamat aplikasi web pada address bar yaitu: http://localhost/taku/. Maka akan muncul halaman utama web.
4.2
Pembahasan Setelah halaman utama muncul terdapat menu login yang berfungsi untuk admin dan user
sebagai jalur akses untuk membuka halaman-halaman lain yang dapat diolah.
4.2.1 Halaman Utama Halaman utama merupakan halaman yang pertama kali muncul ketika memasukkan alamat pada address bar di web browser. Halaman utama seperti gambar dibawah ini:
Gambar 4.1 Tampilan Halaman Utama
4.2.2 Halaman Login Admin Pada halaman ini admin ataupun guru akan melakukan login, yang didalamnya terdapat menu-menu yang akan diolah oleh admin ataupun guru. Di dalam aplikasi ini hanya terdapat beberapa admin ataupun sebagai user yang mengolah segala kegiatan pengolahan data siswa pada SMA Karya Sejati Palembang.
Gambar 4.2 Tampilan Halaman Memulai Login Admin
Gambar 4.3 Tampilan Halaman Memulai Login Guru
4.2.2.1 Halaman Utama Pada Login Admin Di dalam tampilan halaman ini terdapat menu-menu yang dapat diolah oleh admin. Menu-menu yang tersedia adalah: Data User, Data Pengumuman, Data Siswa, Data Guru, Data Mata Pelajaran, Data Jadwal Pelajaran, Data Nilai, Data Absensi, Data Laporan, dan Menu Keluar. Di bawah ini adalah halaman utama login admin.
Gambar 4.4 Tampilan Halaman Utama pada Login Admin
4.2.2.2 Halaman Input Siswa Jumlah siswa setiap tahunnya sering berubah-rubah. Jadi, untuk mengatasi penambahan siswa, maka pada halaman ini terdapat form input data siswa dan tersimpan di dalam tabel siswa. Di bawah ini adalah form input data siswa.
Gambar 4.5 Tampilan Halaman Input Data Siswa
4.2.2.3 Halaman Edit Data Siswa Di dalam proses input data siswa, seringkali terjadi kesalahan tulisan nama yang di dalam daftar ataupun keterangan yang lain. Untuk itu di dalam aplikasi ini terdapat form edit data siswa yang berfungsi untuk mengubah data-data siswa jika terjadi kesalahan. Di bawah ini adalah form untuk mengubah data siswa.
Gambar 4.6 Tampilan Halaman Edit Data Siswa
4.2.2.4 Halaman Input Data Guru Pada halaman ini terdapat form input data guru yang berfungsi untuk menambah data guru. Di bawah ini adalah form untuk menambah data guru.
Gambar 4.7 Tampilan Halaman Input Data Guru
4.2.2.5 Halaman Edit Data Guru Di dalam proses input data guru, seringkali terjadi kesalahan tulisan nama yang di dalam daftar ataupun keterangan yang lain. Untuk itu di dalam aplikasi ini terdapat form edit data guru yang berfungsi untuk mengubah data-data guru jika terjadi kesalahan. Di bawah ini adalah form untuk mengubah data guru.
Gambar 4.8 Tampilan Halaman Edit Data Guru
4.2.2.6 Halaman Input Data Mata Pelajaran Pada halaman ini terdapat form input data mata pelajaran yang berfungsi untuk menambah data mata pelajaran. Di bawah ini adalah form untuk menambah data mata pelajaran.
Gambar 4.9 Tampilan Halaman Input Data Mata Pelajaran
4.2.2.7 Halaman Edit Data Mata Pelajaran Di dalam proses input data mata pelajaran, seringkali terjadi kesalahan tulisan nama yang di dalam daftar ataupun keterangan yang lain. Untuk itu di dalam aplikasi ini terdapat form edit data mata pelajaran yang berfungsi untuk mengubah data-data mata pelajaran jika terjadi kesalahan. Di bawah ini adalah form untuk mengubah data mata pelajaran.
Gambar 4.10 Tampilan Halaman Edit Data Mata Pelajaran
4.2.2.8 Halaman Input Data Jadwal Pelajaran Pada halaman ini terdapat form input data jadwal pelajaran yang berfungsi untuk menambah data jadwal pelajaran. Di bawah ini adalah form untuk menambah data jadwal pelajaran.
Gambar 4.11 Tampilan Halaman Input Data Jadwal Pelajaran
4.2.2.9 Halaman Edit Data Jadwal Pelajaran Di dalam proses input data jadwal pelajaran, seringkali terjadi kesalahan yang di dalam daftar ataupun keterangan yang lain. Untuk itu di dalam aplikasi ini terdapat form edit data jadwal pelajaran yang berfungsi untuk mengubah data-data jadwal pelajaran jika terjadi kesalahan. Di bawah ini adalah form untuk mengubah data jadwal pelajaran.
Gambar 4.12 Tampilan Halaman Edit Data Jadwal Pelajaran
4.2.2.10 Halaman Input Data Nilai Siswa Pada halaman ini terdapat form input data nilai siswa yang berfungsi untuk menambah data nilai siswa. Di bawah ini adalah form untuk menambah data nilai siswa.
Gambar 4.13 Tampilan Halaman Input Data Nilai Siswa
4.2.2.11 Halaman Edit Data Nilai Siswa Di dalam proses input data nilai siswa, seringkali terjadi kesalahan yang di dalam daftar ataupun keterangan yang lain. Untuk itu di dalam aplikasi ini terdapat form edit data nilai siswa yang berfungsi untuk mengubah data-data nilai siswa jika terjadi kesalahan. Di bawah ini adalah form untuk mengubah data nilai siswa.
Gambar 4.14 Tampilan Halaman Edit Data Nilai Siswa
4.2.2.12 Halaman Input Data Absen Siswa Pada halaman ini terdapat form input data absen siswa yang berfungsi untuk menambah data absen siswa. Di bawah ini adalah form untuk menambah data absen siswa.
Gambar 4.15 Tampilan Halaman Input Data Absen Siswa
4.2.2.13 Halaman Edit Data Absen Siswa Di dalam proses input data absen siswa, seringkali terjadi kesalahan yang di dalam daftar ataupun keterangan yang lain. Untuk itu di dalam aplikasi ini terdapat form edit data absen siswa yang berfungsi untuk mengubah data-data absen siswa jika terjadi kesalahan. Di bawah ini adalah form untuk mengubah data absen siswa.
Gambar 4.16 Tampilan Halaman Edit Absen Siswa
4.2.3 Halaman Laporan Tampilan halaman ini terdapat laporan siswa keseluruhan, laporan siswa per kelas, laporan siswa per tahun ajaran, laporan siswa, laporan guru per pendidikan, laporan mata pelajaran, laporan jadwal, laporan nilai, laporan absen per hari, laporan absen per periode, laporan absen per siswa. Berikut ini adalah penjelasan yang terdapat pada halaman laporan.
4.2.3.1 Halaman Laporan Siswa Keseluruhan Halaman ini akan menampilkan siswa secara keseluruhan pada SMA Karya Sejati Palembang. Dibawah ini adalah tampilan siswa secara keseluruhan.
Gambar 4.17 Tampilan Laporan Siswa Keseluruhan
4.2.3.2 Halaman Laporan Siswa per Kelas Halaman ini akan menampilkan siswa per kelas pada SMA Karya Sejati Palembang. Dibawah ini adalah tampilan siswa per kelas. Proses
Hasil
Gambar 4.18 Tampilan Laporan Siswa per Kelas
4.2.3.3 Halaman Laporan Siswa per Tahun Ajaran Halaman ini akan menampilkan siswa per tahun ajaran pada SMA Karya Sejati Palembang. Dibawah ini adalah tampilan siswa per tahun ajaran. Proses
Hasil
Gambar 4.19 Tampilan Laporan Siswa per Tahun Ajaran
4.2.3.4 Halaman Laporan Guru Keseluruhan Halaman ini akan menampilkan guru keseluruhan pada SMA Karya Sejati Palembang. Dibawah ini adalah tampilan guru keseluruhan.
Gambar 4.20 Tampilan Laporan Guru Keseluruhan
4.2.3.5 Halaman Laporan Guru per Pendidikan Halaman ini akan menampilkan guru per pendidikan pada SMA Karya Sejati Palembang. Dibawah ini adalah tampilan guru per pendidikan. Proses
Hasil
Gambar 4.21 Tampilan Laporan Guru per Pendidikan
4.2.3.6 Halaman Laporan Data Mata Mata Pelajaran Halaman ini akan menampilkan data mata pelajaran pada SMA Karya Sejati Palembang. Dibawah ini adalah tampilan data mata pelajaran.
Gambar 4.22 Tampilan Laporan Data Mata Pelajaran
4.2.3.7 Halaman Laporan Jadwal Pelajaran Halaman ini akan menampilkan jadwal pelajaran pada SMA Karya Sejati Palembang. Dibawah ini adalah tampilan jadwal pelajaran.
Gambar 4.23 Tampilan Laporan Jadwal Pelajaran
4.2.3.8 Halaman Laporan Data Nilai Halaman ini akan menampilkan data nilai pada SMA Karya Sejati Palembang. Dibawah ini adalah tampilan data nilai.
Gambar 4.24 Tampilan Laporan Data Nilai
4.2.3.9 Halaman Laporan Absen per Hari Halaman ini akan menampilkan absen per hari pada SMA Karya Sejati Palembang. Dibawah ini adalah tampilan absen per hari. Proses
Hasil
Gambar 4.25 Tampilan Laporan Absen per Hari
4.2.3.10 Halaman Laporan Absen per Periode Halaman ini akan menampilkan absen per periode pada SMA Karya Sejati Palembang. Dibawah ini adalah tampilan absen per periode. Proses
Hasil
Gambar 4.26 Tampilan Laporan Absen per Periode
4.2.3.11 Halaman Laporan Absen per Siswa Halaman ini akan menampilkan absen per siswa pada SMA Karya Sejati Palembang. Dibawah ini adalah tampilan absen per siswa. Proses
Hasil
Gambar 4.27 Tampilan Laporan Absen per Siswa