Final Project Pemrograman Web
Nama : Wildan Fauzy Maulana Hasyim
NRP : 5025221044
Kelas : PWEB-B
1. Saat ini, SLTP Islam Al-Syukro Ciputat masih menggunakan pendekatan semi manual dalam mengelola informasi akademik, terutama menggunakan aplikasi Microsoft Office. Pengelolaan informasi yang dilakukan adalah seperti proses pendataan siswa, pendataan guru atau karyawan, laporan nilai siswa, pembuatan jadwal belajar dan mengajar, serta pembayaran SPP. Dengan kondisi ini, kegiatan belajar-mengajar dan pelayanan informasi sekolah menjadi kurang efisien. Oleh karena itu, diperlukan pengembangan sistem informasi akademik berbasis web untuk meningkatkan kualitas layanan dan daya saing sekolah. Basis Web digunakan dikarenakan dapat diakses dan digunakan dimanapun dan kapanpun serta pada device yang mumpuni selama dapat terhubung dengan internet.
2. 2. Pada
aplikasi berbasis web yang hendak dibuat, saya tertarik untuk mengadakan beberapa
fitur berikut :
Manajemen Siswa :
-
Pendaftaran Siswa baru dengan formulir Online
-
Profil Siswa dengan informasi pribadi, foto, dan
data akademik.
-
Riwayat absensi siswa
Manajemen Guru dan Karyawan :
-
Pendataan Guru atau Karyawan baru
-
Profil Guru atau Karyawan baru dengan informasi
pribadi, foto, dan data akademik.
Pembuatan Laporan Nilai Siswa :
-
Pendataan Nilai murid pada suatu matkul oleh
para guru
-
Laporan Nilai Murid yang dapat diakses dalam
bentuk PDF yang dapat diakses oleh Wali Murid dan Kepala Sekolah
Pembuatan Jadwal Belajar dan Mengajar :
-
Pendataan seluruh kelas, guru, dan seluruh mata
pelajaran.
-
Penentuan jadwal pelajaran tiap kelas sesuai
dengan constraint (bila ada)
-
Jadwal belajar yang dapat diakses guru dalam
bentuk PDF
Pembayaran SPP :
-
Pendataan progres pembayaran SPP tiap siswa.
-
Pembuatan laporan pembayaran SPP seluruh siswa
yang dapat diakses dalam bentuk PDF
3. 3. Database yang hendak saya buat menggunakan MYSQL
dengan Syntax MariaDB. Berikut adalah program dan diagramnya :
CREATE TABLE tbl_jenjang (
Halaman Login |
Halaman Utama Siswa |
Halaman Data Pribadi Siswa (Pada Halaman
Siswa) |
Halaman Data Nilai (Pada Halaman Siswa) |
![]() |
Desain Halaman Utama |
![]() |
Desain Halaman Input |
![]() |
Desain Halaman Data |
Desain Halaman antar pengguna dan fitur pada dasarnya adalah sama. Untuk para pengguna, perbedaan terdapat pada fitur yang dapat diakses dan tulisan peran pada kanan atas halaman. Untuk fitur sendiri, input disesuaikan dengan desain database pada nomor 3. Penampilan data pun disesuaikan dengan apa yang mau ditampilkan dan secara tampilan tidak berbeda jauh dengan yang lainnya.
https://youtu.be/9sv_h71sE7M
Komentar
Posting Komentar