Tahap Analisis HASIL PENELITIAN DAN PEMBAHASAN

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