BAB IV HASIL PENELITIAN DAN PEMBAHASAN
Aplikasi Pelaporan pembayaran perkuliahan mahasiswa berbasis web pada Universitas Islam Negeri Syarif Hidayatullah Jakarta dibangun melalui lima tahapan
utama, yaitu tahap analisis, tahap desain, tahap kode, tahap pengujian, dan tahap implementasi.
4.1 Tahap Analisis
Tahap analisa dilakukan untuk mendeteksi masalah yang ada pada system aplikasi pelaporan pembayaran perkuliahan mahasiswa di UIN syarief
Hidayatullah Jakarta. terdapat 3 tiga tahapan umum. Siklus hidup pengembangan ini dapat diuraikan tahapan-tahapannya sebagai berikut
lajamudin,2005 : Tahap Analisis terdapat 3 tahapan terdiri dari :
4.1.1 Analisis Kebutuhan Pengguna
4.1.1.1 Deteksi Masalah
Sistem yang sudah berjalan pada UIN Jakarta sekarang ini sudah mempunyai system pengolahan data mahasiswa. Namun untuk
system pembayaran yang ada pada UIN masih menggunakan system manual dalam melakukan proses registrasi pembayaran mahasiswa.
Oleh karena itu diperlukan suatu konsep system pembayaran perkuliahan mahasiswa yang otomatis akan teregistrasi apabila
mahasiswa sudah melakukan pembayaran perkuliahan sehingga
44
proses untuk registrasi dan pengolahan data mahasiswa akan dapat berjalan secara efektif dan efisien.
Berdasarkan hasil analisa yang telah dilakukan, terdapat permasalahan pada proses peregistrasian dan pengolahan data
mahasiswa yang sedang berjalan, antara lain : 1.
Apabila mahasiswa melakukan pembayaran, maka mahasiswa harus menyerahkan berbagai formulir untuk melakukan
pengisian KRS dan proses pengolahan data lainnya. 2.
Tidak adanya keefisienan waktu dalam melakukan peregistrasian mahasiswa.
3. Mahasiswa harus menunggu beberapa waktu untuk melakukan
pengisian KRS secara Online. 4.
Pada petugas dalam melakukan pengolahan data mahasiswa masih dilakukan secara manual.
4.1.2 Analisis Unjuk Kerja
Beberapa fitur yang ada pada aplikasi web sistem informasi dan pembayaran perkuliahan mahasiswa ini diantaranya :
‐ Mahasiswa dapat melakukan proses KRS jika sudah melakukan pembayaran uang spp.
‐ Mahasiswa dapat melakukan proses input biodata pribadi ‐ Mahasiswa dapat melihat KHS
‐ Petugas bank melakukan verifikasi pembayaran dari mahasiswa
‐ Petugas fakultas bagian keuangan dapat melakukan verifikasi pembayaran dari mahasiswa dan dapat melakukan proses pengolahan data mahasiswa, dosen,
kurikulum dan mata kuliah. ‐ Petugas fakultas bagian akademik dapat melakukan dapat melakukan proses
pengolahan data mahasiswa, dosen, kurikulum, mata kuliah, KRS, KHS, bobot nilai,beban sks dan input nilai.
‐ Seorang administrator bisa melakukan proses pengolahan data mahasiswa, dosen, jurusan, fakultas, kurikulum, jenjang akdemik, mata kuliah, KRS, KHS,
petugas,administrator, waktu online, bobot nilai, beban sks, nomor registrasi dan pemasukan nilai.
4.1.3 Analisis Kebutuhan sistem
4.1.3.1 Analisa Sistem Berjalan
Sistem yang sedang berjalan adalah sebagai berikut : 1.
Pada saat Administrator meregistrasi mahasiswa maka mahasiswa harus mengisi formulir pendaftaran kemudian formulir pendaftaran tersebut
diserahkan kembali dan pihak Administrator menyerahkan data mahasiswa kebagian petugas disetiap fakultas. Kemudian petugas pada setiap fakultas
dapat mencatat dan menginput data kedalam database. Pada saat mahasiswa malakukan pembayaran perkuliahan, maka mahasiswa
harus menyerahkan bukti pembayaran dan formulir-formulir yang akan diserahkan kebagian administrator dan petugas fakultas, setelah itu
mahasiswa dapat melakukan proses pengolahan data seperti KRS.
Mengisi formulir
Menyerahka n data
Formulir-formulir pendaftaran
Konfirmasi pembayaran
Data mahasiswa
Melakukan pembayaran
Registrasi Mahasiswa
mulai
Formulir pendaftaran
Menerima data
Input data mahasiswa
Mencatat data mhs
Masuk database
Selesai Petugas
Mahasiswa Admi
Diagram 2 Flowchart kegiatan proses registrasi
2. Mahasiswa dapat melakukan pengisian data online seperti KRS.
File data KRS Mahasiswa Petugas
mulai
Melakukan Login
Input Login Dan Password
Menu Home
Memproses Data KRS
Mengubah isi data
selesai
Fitur mengisi KRS
Memilih Mata kuliah
Mengisi KRS
Mengisi?
Menerima KRS
Menceta k KRS
Y T
Diagram 3 Flowchart kegiatan proses pengisian KRS
3. Pada pengisian nilai petugas menerima nilai dari dosen-dosen kemudian
menginput nilai secara online sesuai dengan mata kuliah yang diambil oleh mahasiswa, kemudian mahasiswa dapat melihat KHS sesuai dengan mata
kuliah yang diambil, lalu mahasiswa dapat mencetak nilai tersebut.
Diagram 4 Flowchart kegiatan proses lihat KHS Mahasiswa
Petugas mulai
Melakukan Login
Input Login Dan Password
Menu Home
Menginput nilai
selesai Fitur Melihat
KHS
File data KHS
Cetak? Menerima Nilai
Mencetak KHS
Konfirmasi cetak
T Y
4.1.3.2 Analisis system yang diusulkan
1. Apabila mahasiswa malakukan pembayaran perkuliahan dari bank
kemudian mahasiswa menyerahkan bukti pembayaran kepada petugas keuangan pusat kemudian petugas keuangan pusat melakukan aktifasi
mahasiswa tersebut, secara otomatis system akan mengirim data ke administrator dan bagian administrator akan memproses data mahasiswa
sehingga mahasiswa dapat langsung melakukan login dan dapat melakukan pengolahan data pada system pengolahan data online.
Melakukan pembayaran
Memproses data
Diagram 5 Flowchart kegiatan proses registrasi sistem yang diusulkan
Menerima bukti
pembayaran Bank
Menyerahkan bukti
pembayaran
Melakukan Login
Input Login Dan Password
Menu Home
Aktivasi Mahasiswa
File data Baru
Menerima data
Mengirim data
selesai mulai
Petugas fakultas dan Admin Petugas keuangan pusat
Mahasiswa
Flowchart System yang diusulkan dalam proses awal
Diagram 6 Flowchart proses aktivasi
Database
Begin
User Name Password ?
Cek UserName Password
dari database
Valid ?
Catat cookies
END Tampilkan
Halaman Index BEGIN
Halaman Index
Logout ?
Hapus cookies
END Tampilkan
Halaman Utama
T idak
T idak
ya ya
Diagram 7 Flowchart Otentikasi Login dan Logout
Isikan Form Insert
Isikan Form Insert
Tidak
Valid?
Database
Masukka data ke n
database
END Tampilkan Hasil
ya
BEGIN
Diagram 8 Flowchart Fungsi Mengisi Insert Data
Database
Valid ?
Database Edit update data
dari database
END Tampilkan
Hasil Ambil data
dari database
Pesan Kesalahan
Database
Isikan Form Edit update
ya
Begin
Diagram 9 Flowchart Fungsi Ubah Update Data
Tidak
Yakin data dihapus ?
Hapus da a dari t
database
END Tampilkan
Hasil
ya
Tampilkan menu konfirmasi
Pesan Kesalahan
Database
Diagram 10 Flowchart Fungsi Hapus Delete Data
Form H pus a
delete
Tanda cek ada ?
Begin
4.2 Tahap perancangan Sistem