Laporan ini membahas tentang aplikasi manajemen pembayaran SPP sekolah menggunakan PHP dan MySQL. Aplikasi ini memiliki fitur login, data siswa, pembayaran, dan admin. Tujuannya adalah menerapkan pemrograman basis web dan database.
Proposal Sistem informasi nilai siswa pada ma muhammadiyah cisata
Laporan pemograman berbasis web(heksa biner)
1. LAPORAN PEMOGRAMAN BERBASIS WEB
SMS SEKOLAH (System Managemen Spp Sekolah)
Oleh :
1. Hengky Susanto 1110651155
2. Gufron Fauzi 1110651197
3. Imam Azhari 1110651194
4. Dienta Kartika Sari 1110651209
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH JEMBER
2013
2. 1. Tujuan
a. Mahasiswa dapat menerapkan materi yang di sampaikan di
pemograman web ke dalam sebuah aplikasi
b. Mahasiswa mampu dalam pemrograman database web dengan
memanfaatkan PHP sebagai bahasa pemrogramannya dan MySQL
sebagai DBMS.
2. Dasar Teori
SMS SEKOLAH adalah suatu aplikasi pembayaran spp dimana aplikasi
ini terdiri dari beberapa sub program misalkan menggunakan bootstrap ,
ajax, dan menggunakan database CUSD
Twitter Bootstrap adalah sebuah alat bantu untuk membuat
sebuah tampilan halaman website yang dapat mempercepat pekerjaan
seorang pengembang website ataupun pendesain halaman website. Sesuai
namanya, website yang dibuat dengan alat bantu ini memiliki tampilan
halaman yang sama / mirip dengan tampilan halaman Twitter atau
desainer juga dapat mengubah tampilan halaman website sesuai dengan
kebutuhan.
Twitter Bootstrap dibangun dengan teknologi HTML dan CSS
yang dapat membuat layout halaman website, tabel, tombol, form,
navigasi, dan komponen lainnya dalam sebuah website hanya dengan
memanggil fungsi CSS (class) dalam berkas HTML yang telah
didefinisikan. Selain itu juga terdapat komponen-komponen lainnya yang
dibangun menggunakan JavaScript.
3. Hasil Project
a. Login
3. Form login ini kami menggunakan bootstrap di mana dalam form
login ini kami sudah mengkoneksikan dengan data base login yang
sebelumnya sudah kami inputkan Username dan passwordnya. Dalam
pengaksesan aplikasi ini dimana user di minta memasukkan nama user
dan password yang sudah di setting sebelumnya. Jika dalam
melakukan login ini user salah maka akan tampil peringatan
Jika user berhasil dalam melakukan login maka aplikasi ini akan bisa
di operasikan, seperti di bawah ini.
Dalam aplikasi ini kami menggunakan beberapa daftar menu yang di
dalamnya terdiri dari beberapa sub menu seperti Home, Data Siswa,
Pembayaran, Admin, LogOut.
b. Home
Dalam menu home ini kami hanya menggunakan css sederhana yang
di dalamnya terdapat menu Home yang berisi tentang penjelasan
aplikasi ini.
4. c. Data Siswa
Dalam menu data siswa ini dapat menyimpan semua siswa yang sudah
terdaftar mulai dari kelas 1 sampai kelas 3, dan di dalam sub menu
data siswa ini juga terdapat beberapa item seperti data siswa kelas 1,
data siswakelas 2, data siswa kelas 3, dan juga terdapat sub menu
tambahan siswa
Dalam data siswa kelas 1 maka akan menampilkan data yang sudah
terdaftar di kelas 1
5. Pada menu data siswa juga terdapat data siswa kelas 2
Pada menu data siswa juga terdapat data siswa kelas 3
d. Pembayaran
6. Dalam menu pembayaran ini menyimpan daftar siswa yang sudah
membayar mulai dari kelas 1 sampai kelas 3, dan juga terdapat item
pembayaran yang di gunakan untuk menginputkan siswa yang akan
membayar
Jika user ingin mengetahui siapa saja yang sudah membayar pada
kelas 1
Data siswa yang sudah membayar pada kelas 2
Data siswa yang sudah membayar pada kelas 3
7. Dalam sub menu pembayaran terdapat menu pembayaran yang
berfungsi untuk menambahkan siswa yang akan membayar
e. Admin
Dalam sub menu Admin ini hanya di gunakan untuk melihat dan
menambahkan admin yang berhak mengakses aplikasi ini
Dalam data menampilkan data user yang dapat mengakses aplikasi ini
8. Pada menu tambah user di gunakan untuk menambah user baru
Maka secara otomatis data tersebut sudah terdaftar sebagai user baru.
9. f. Logout
Perintah log out di gunakan jika admin ingin keluar dari aplikasi
tersebut
4. Data Base
Disini kami akan menampilkan databse entang aplikasi ini
a. Tabel kelas
b. Tabel Pembayaran
c. Tabel Siswa
10. d. Tabel Login
5. Kendala
a. Banyak konsep yang masih belum diterapkan dalam aplikasi ini
b. Keterbatasan pengetahuan menjadi kendala utama kami
c. Kekompakan team
6. Kesimpulan
Dalam aplikasi ini kita menggunakan bostrap sebagai tampilannya,
dan mnggunakan database sebagai alat penyimpan data yang sudah di
inputkan.Aplikasi ini masih banyak kekurangan yang harus dibenahi demi
kesempurnaan aplikasi ini.