APLIKASI PELAPORAN PEMBAYARAN PERKULIAHAN MAHASISWA BERBASIS WEB PADA UIN Syarif Hidayatullah Jakarta Oleh : Wuri Handayani 103091029588 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGERI SYARIF HIDAYATULLAH JAKARTA 2010 M / 1431 H
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
APLIKASI PELAPORAN PEMBAYARAN
PERKULIAHAN MAHASISWA BERBASIS WEB PADA UIN
Syarif Hidayatullah Jakarta
Oleh :
Wuri Handayani
103091029588
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS ISLAM NEGERI SYARIF HIDAYATULLAH
JAKARTA
2010 M / 1431 H
APLIKASI PELAPORAN PEMBAYARAN
PERKULIAHAN MAHASISWA BERBASIS WEB
PADA UIN
Syarif Hidayatullah Jakarta
Skripsi Salah Satu Syarat Untuk Memperoleh Gelar
Sarjana Komputer
Fakultas Sains dan Teknologi
Universitas Islam Negeri Syarif hidayatullah Jakarta
Oleh :
Wuri Handayani
103091029588
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS ISLAM NEGERI SYARIF HIDAYATULLAH
JAKARTA
2010
ii
APLIKASI PELAPORAN PEMBAYARAN PERKULIAHAN MAHASISWA BERBASIS WEB
PADA UIN Syarif Hidayatullah Jakarta
Skripsi
Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Komputer
Fakultas Sains dan Teknologi
Universitas Islam Negeri Syarif Hidayatullah Jakarta
Oleh:
Wuri Handayani 103091029588
PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS ISLAM NEGERI SYARIF HIDAYATULLAH
JAKARTA 2010 M / 1431 H
i
APLIKASI PELAPORAN PEMBAYARAN PERKULIAHAN MAHASISWA BERBASIS WEB
PADA UIN Syarif Hidayatullah Jakarta
Skripsi
Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Komputer
Fakultas Sains dan Teknologi
Universitas Islam Negeri Syarif Hidayatullah Jakarta
Oleh:
Wuri Handayani 103091029588
Menyetujui,
Pembimbing I
Viva Arifin M.MSI NIP. 19730801 200604 2 001
Pembimbing II
Nur Aeni Hidayah, MMSI NIP. 19750818 200501 2 008
Mengetahui,
Ketua Program Studi Teknik Informatika
Yusuf Durrachman, MT NIP. 19710522 200604 1 002
ii
PENGESAHAN UJIAN
Skripsi berjudul ” Aplikasi Pelaporan Pembayaran Perkuliahan Mahasiswa Berbasis Web Pada UIN Syarif Hidayatullah Jakarta” yang ditulis oleh Wuri Handayani, NIM 1039091029588 telah diuji dan dinyatakan lulus dalam sidang munaqosyah Fakultas Sains dan Teknologi Universitas Islam Negeri Syarif Hidayatullah Jakarta pada Hari Senin, Tanggal 06 September 2010 Skripsi ini telah diterima sebagai salah satu syarat untuk memperoleh gelar sarjana strata satu (S1) pada Program Studi Teknik Informatika.
Tanggerang, September 2010
Menyetujui,
Penguji I
Fitri Mintarsih, M.Kom NIP. 197212232007102504
Penguji II
Nia Kumaladewi, MMSI NIP. 150411179
Pembimbing I Viva Arifin M.MSi NIP. 19730801 200604 2 001
Pembimbing II
Nur Aeni Hidayah, MMSI NIP. 19750818 200501 2 008
Mengetahui,
Dekan Fakultas Sains dan Teknologi
DR. Syopiansyah Jaya Putra M. Sis NIP. 19680117 200112 1 001
Ketua Program Studi Teknik Informatika
Yusuf Durrachman, MIT NIP. 19710522 200604 1 002
iii
iv
PERNYATAAN
DENGAN INI SAYA MENYATAKAN BAHWA SKRIPSI INI BENAR-BENAR HASIL KARYA SENDIRI YANG BELUM PERNAH DIAJUKAN SEBAGAI SKRIPSI ATAU KARYA ILMIAH PADA PERGURUAN TINGGI ATAU LEMBAGA MANAPUN. Tangerang, September 2010 Wuri Handayani NIM. 103091029588
ABSTRAK
Wuri Handayani, APLIKASI PELAPORAN PEMBAYARAN PERKULIAHAN MAHASISWA BERBASIS WEB PADA UIN SYARIF HIDAYATULLAH JAKARTA ( Dibawah bimbingan : Ibu Viva Arifin, MMSI. dan Ibu Nur Aeni Hidayah, MMSI )
Pada masa sekarang ini, perkembangan teknologi informasi sudah semakin
luas dan secara langsung telah mempengaruhi ke dalam setiap aspek kehidupan kita. Bahkan sekarang masyarakat luas sudah memanfaatkan teknologi internet untuk mendorong kemajuan teknologi.Setiap universitas pasti memiliki sistem pengelolaan keuangan untuk pembayaran uang perkuliahan, yang pada umumnya pengelolaan data pembayaran uang kuliah masih dilakukan oleh satu pihak yang terkait yaitu pihak bank dan pengelolaan datanya pun masih dilakukan secara manual oleh pihak lembaga pendidikan tersebut. Terkait dengan hal di atas, salah satu bagian yang tidak terpisahkan dari administrasi suatu lembaga pendidikan adalah sistem pengelolaan data peserta didik yang ada di dalamnya. Pengelolaan data tersebut membutuhkan kecepatan dan keakuratan, sehingga akan memudahkan penentuan data terbaru dengan lebih cepat pula. Melalui pengelolaan berbasis internet, data yang diperlukan akan dapat diterima dengan cepat dan akurat oleh yang membutuhkan, tanpa dibatasi jarak dan waktu. Pengujian unjuk kerja sistem menunjukkan bahwa tiap-tiap modul dan halaman web mampu bekerja sesuai dengan fungsinya. Unjuk kerja sistem adalah mempermudah system pembayaran perkuliahan , mampu menangani otentikasi user, mampu menangani pengelolahan data oleh mahasiswa, mampu menangani pengelolaan data oleh petugas dan sistem mampu menangani pengelolaan data oleh administrator. Penelitian ini bertujuan untuk mengembangkan dan mengetahui unjuk kerja perangkat lunak berbasis web yang digunakan untuk pelaporan pembayaran perkuliahan dan pengolahan data akademik mahasiswa di UIN Syarif Hidayatullah Jakarta.maka dari itu, konsep yang diterapkan dalam tahap perancangan sistem pengolahan data pribadi dan data akademik mahasiswa adalah dengan menggunakan metode pengembangan system SDLC (system Development Life Cycle). Perangkat lunak yang digunakan dalam perancangan dan pembangunan sistem ini, menggunakan PHP dan MySQL.
Kata Kunci : sistem pembayaran kuliah, SDLC (system Development Life Cycle), PHP, dan MySQL.
v
KATA PENGANTAR
Assalamu’alaikum Wr.Wb
Alhamdulillahi Rabbil ‘alamiin, segala puji dan syukur penulis panjatkan
kehadirat Allah SWT, karena hanya atas izin, kehendak dan kasih sayang-Nya
penulis dapat menyelesaikan laporan tugas akhir ini.
Laporan skripsi dengan judul “APLIKASI PELAPORAN PEMBAYARAN
PERKULIAHAN MAHASISWA BERBASIS WEB PADA UIN SYARIF
HIDAYATULLAH JAKARTA” ini disusun guna memenuhi satu syarat dalam
menempuh Ujian Akhir pada Program Studi Teknik Informatika Fakultas
Teknologi dan Sains Universitas Islam Syarif Hidayatulllah Jakarta.
Penulis menyadari bahwa dalam skripsi yang telah disusun ini masih
banyak kekurangannya. Hal ini dikarenakan keterbatasan ilmu, dan pemahaman
yang dimiliki oleh penulis. Walaupun demikian, penulis berusaha untuk
menyusun skripsi ini sebaik-baiknya sesuai dengan kemampuan yang dimiliki.
Selama penyusunan skripsi ini, penulis banyak mendapat bimbingan dan
bantuan dari berbagai pihak. Penulis ucapkan terima kasih banyak kepada Ibu
Viva Arifin, MMSI dan Ibu Nur Aeni Hidayah, MMSI selaku Pembimbing I dan
II yang telah meluangkan waktunya untuk memberikan bimbingan dan
pengarahan kepada penulis, serta mengarahkan penulis dalam menyelesaikan
Skripsi ini. Penulis ucapkan terimakasih kepada:
vi
vii
1. Bapak DR. Syopiansyah Jaya Putra, M.SIS. selaku Dekan Fakultas Sains dan
Teknologi.
2. Bapak Yusuf Durrahman , MIT, selaku ketua prodi TI
3. Ibu Viva Arifin, MMSI. selaku sekretaris program studi Tehnik Informatika
dan Selaku dosen pembimbing I, yang telah memberikan bimbingan,
pengarahan, semangat dalam membantu menyelesaikan penulisan skripsi ini.
4. Ibu Nur Aeni Hidayah, MMSI selaku dosen pembimbing II, yang telah
memberikan bimbingan, pengarahan, semangat dalam membantu
menyelesaikan penulisan skripsi ini.
5. Yang saya sayangi suami tercinta, terimakasih atas dukungan dan kasih
sayangnya dan yang selalu meluangkan waktu untuk mengantar mundar-
mandir demi untuk menyelesaikan skripsi ini.
6. Yang saya sayangi Mamah dan Kakak , terima kasih atas kasih sayangnya dan
dukungannya untuk keberhasilan penulis dalam menyelesaikan Skripsi.
7. Rekan-rekan kelas C angkatan 2006, terima kasih atas kebersamaannya,
mudah-mudahan tali silaturahmi akan tetap kita jaga hingga kelak.
8. Semua Pihak yang telah membantu dalam menyelesaikan Skripsi ini.
Semoga kita senantiasa mendapat rahmat, ampunan, dan petunjuk-Nya, serta
semoga segala bentuk bantuan yang diberikan kepada penyusun mendapat balasan
yang setimpal dari-Nya dan dijadikan sebagai Amal ibadah oleh-Nya. Amin..
Wassalamu’alaikum Wr.Wb
Jakarta, Agustus 2010
Penulis
DAFTAR ISI
HALAMAN JUDUL …………………………………………………………. i
LEMBAR PERSETUJUAN PEMBIMBING ………………………………… ii
LEMBAR PENGESAHAN UJIAN …………………………………………... iii
HALAMAN PERNYATAAN ………………………………………………... iv
ABSTRAKSI ………………………………………………………………….. v
KATA PENGANTAR ………………………………………………………… vi
LEMBAH PERSEMBAHAN ………………………………………………… viii
DAFTAR ISI ………………………………………………………………….. ix
DAFTAR TABEL …………………………………………………………….. xvi
DAFTAR GAMBAR ………………………………………………………….. xviii
DAFTAR DIAGRAM …………………………………………………..…….. xxi
DAFTAR LAMPIRAN …………………………………………………..……. xxii
BAB I PENDAHULUAN
1.1. Latar Belakang Masalah ........................................................... 1
1.2. Identifikasi Masalah ................................................................... 2
1.3. Batasan Masalah ........................................................................ 2
1.4. Rumusan Masalah ...................................................................... 3
1.5. Tujuan Penelitian ....................................................................... 4
Spesifikasi database yang sudah dinormalisasikan mendapatkan data
sebagai berikut :
Nama table : mahasiswa
Primary key: nim
Fungsi table : table untuk menjelaskan data seluruh mahasiswa
71
tabel 3 spesifikasi data pada Mahasiswa
N
a
m
nama table : administrator
Primary key: login_name
Fungsi table : table untuk data login administrator
72
Table 4 spesifikasi data pada administrator
Nama table : beban sks
Primary key: ipk
Fungsi table : table untuk mengetahui beban sks yang bisa diambil.
Table 5 spesifikasi data pada beban sks
Nama table : biaya fakultas
Primary key: -
Fungsi table : table untuk mengetahui biaya perkuliahan
Table 6 spesifikasi data pada biaya fakultas
73
Nama table : bobot nilai
Primary key: kode_nilai
Fungsi table : table untuk mengetahui bobot nilai
Table 7 spesifikasi data pada bobot nilai
Nama table : dosen
Primary key: -
Fungsi table : table untuk mengetahui data-data dosen
Table 8 spesifikasi data pada dosen
Nama table : fakultas
Primary key: kode_fakultas
Fungsi table : table untuk mengetahui data-data fakultas
Table 9 spesifikasi data pada fakultas
74
Nama table : jenjang
Primary key: kode_jenjang
Fungsi table : table untuk mengetahui jenjang apa saja yang ada.
Table 10 spesifikasi data pada jenjang
Nama table : jurusan
Primary key: kode_jur
Fungsi table : table untuk mengetahui jurusan apa saja yang ada.
Table 11 spesifikasi data pada jurusan
Nama table : krs
Primary key: -
Fungsi table : table untuk mengetahui krs apa saja yang dapat diambil
75
Table 12 spesifikasi data pada krs
Nama table : kurikulum
Primary key: -
Fungsi table : table untuk mengetahui kurikulum apa saja yang ada.
Table 13 spesifikasi data pada kurikulum
Nama table : mata kuliah
Primary key: kode_mk
Fungsi table : table untuk mengetahui mata kuliah apa saja yang ada.
76
Table 14 spesifikasi data pada mata kuliah
Nama table : petugas
Primary key: login_name
Fungsi table : table untuk mengetahui data-data petugas
Table 15 spesifikasi data pada petugas
Nama table : status
Primary key: kode_status
Fungsi table : table untuk mengetahui status dari mahasiswa
Table 16 spesifikasi data pada status
77
Nama table : tailler
Primary key: kode_jenjang
Fungsi table : table untuk mengetahui login data petugas keungan pusat
yang melakukan aktivasi mahasiswa yang sudah melakukan pembayaran
perkuliahan.
Table 17 spesifikasi data pada tailler
Nama table : waktu
Primary key: kode
Fungsi table : table untuk mengetahui waktu online kapan mahasiswa
dapat melakukan registrasi.
Table 18 spesifikasi data pada waktu online
78
4.2.3 Desain Interface
4.2.3.1 State Transition Diagram (STD)
Struktur program aplikasi ini dibuat secara modular, yaitu program
dipecah menjadi modul-modul kecil yang mudah dibuat, mudah dites, mudah
melacak kesalahan program, dan mudah dimodifikasi.
Dalam pembuatan aplikasi web ini menggunakan alat bantu yaitu bagan
struktur seperti dibawah ini :
Diagram 16 Struktur Menu Mahasiswa
Diagram 17 Struktur Menu Petugas bank
79
Diagram 18 Struktur Menu petugas fakultas bagian keuangan
Menu Utama
Mahasiswa
Dosen
Kurikulum
Mata Kuliah
KHS
KRS
Data Pengaturan
Bobot Nilai
Beban SKS
Pemasukan Nilai Logout
Diagram 19 Struktur Menu Petugas Fakultas Bagian Akademik
80
Menu Utama
Mahasiswa
Dosen
Jurusan
Fakultas
Kurikulum
Jenjang Akademik
Mata Kuliah
Petugas
KHS
KRS
Administrator
Data Pengaturan
Waktu Online
Bobot Nilai
Beban SKS
Pemasukan Nilai
Nomor Registrasi Logout
Diagram 20 Struktur Menu Administrasi
81
4.2.3.2 Desain Menu
Dalam perancangan tampilan web, setiap halaman web terdiri dari area
untuk menmpilkan menu atau submenu dan area header-footer yang sering
digunakan dalam seluruh halaman web.
1. Desain Halaman Index
Universitas Islam Negri Syarif Hidayatullah jakarta
Image Map
Gambar 1 design halaman index
2. Desain Header dan Footer
Rancangan Header tersusun oleh beberapa bagian, pada bagian atas
merupakan area banner dan pada bagian bawah digunakan menu utama.
Rancangannya dapat dilihat pada gambar 22.
Gambar 2 Desain Header
Menu Utama
Banner
82
Rancangan Footer terdiri dari area untuk menampilkan pembuat program.
Rancangannya dapat dilihat pada gambar 23.
Gambar 3 Desain Footer
Copyright @ UIN 2010 by wuri handayani
3. Desain Menu Utama
Rancangan menu utama dibagi 3 bagian, dibagian atas terdapat header
berisi tampilan banner, menu. Pada area sebelah kiri untuk menampilkan fitur-
fitur yang ada. Dan pada bagian bawah terdapat footer. Rancangannya dapat
dilihat pada gambar 24.
Content
Footer
fitur
fitur
fitur
fitur
fitur
Header
Gambar 4 Desain Menu Utama
83
4. Halaman Petugas keuangan pusat
b. Halaman Login
Halaman ini untuk login khusus petugas keungan pusat untuk melakukan
aktivasi mahasiswa.
Gambar 5 halaman login petugas keuangan
Halaman Petugas Keuangan Pusat
Login Password Banner
Login
b. Halaman Aktivasi
Halaman ini merupakan halaman petugas keuangan bagian pusat untuk
mengaktivasi mahasiswa yang sudah melakukan pembayaran.
Gambar 6 halaman aktivasi
Mahasiswa
Mhs bayar
Halaman Petugas Keuangan Pusat
Data Mahasiswa
NIM Mahasiswa Cek
Aktivasi
Jurusan
Biaya
Log out
84
5. Halaman Administrator dan petugas
a. Halaman Login
Gambar 7 halaman login petugas dan administrator
Type
Halaman login Petugas
Halaman login Admin
Login Password
Login
Banner
Login
Login Password
Halaman Petugas Keuangan Pusat
b. Halaman Administrator
Gambar 8 halaman administrator
Berisi tentang semua informasi perkuliahan dan mahasiswa
Halaman Super Admin
85
c. Halaman Petugas Fakultas Bagian Keuangan
Berisi tentang semua informasi Keuangan dan mahasiswa
Halaman Petugas Fakultas Bag. Keuangan
Gambar 9 halaman bagian petugas keuangan
d. Halaman Petugas Fakultas Bagian Akademik
Berisi tentang semua informasi perkuliahan dan mahasiswa
Halaman Petugas Fakultas Bag. Akademik
Gambar 10 halaman bagian petugas bagian akademik
86
6. Halaman Mahasiswa
a. Halaman Login
Halaman Login Mahasiswa
Home
Password Login
LoginEmail
Login
Informasi
Gambar 11 halaman login mahasiswa
b. Halaman Indeks Mahasiswa
Gambar 12 halaman indeks mahasiswa
87
c. Halaman Biodata
Gambar 13 halaman biodata mahasiswa
d. Halaman Isi KRS
Gambar 14 halaman isi KRS
88
e. Halaman Melihat Data KHS
Gambar 15 halaman data KHS
89
4.3 Kode
Tahap ini adalah generasi kode dimana desain yang telah dibuat harus
diterjemahkan ke dalam bentuk aplikasi yang dapat melakukan fungsi-fungsi
kerja sesuai dengan rancangan sistem. Pada tahap ini penulis menggunakan
Macromedia Dreamweaver MX dan PHPeditor untuk mengedit source code
dan mendesain tampilan interface. Untuk source code dapat dilihat pada
lampiran 1.
4.4 Pengujian
Proses pengujian dilakukan sebagai bagian dari tahap pengembangan
program aplikasi yang dilaksanakan untuk menemukan kesalahan-kesalahan
yang mungkin terjadi pada tahap analisis kebutuhan, perancangan, ataupun
pada tahap pembuatan kode program.
Halaman yang dapat diakses oleh mahasiswa dan admin semuanya
berisikan informasi, dimana semua datanya disimpan didalam database.
Pengujian program adalah menguji konektivitas antara PHP dan MySQL.
4.4.1 Pengujian Fasilitas Web
Fasilitas web dibuat sepenuhnya dengan menggunakan Macromedia
Dreamweaver. Maka proses pengujiannya langsung melalui browser, proses
pengujian secara umum dilakukan sesuai dengan langkah berikut :
1. Jalankan file PHP yang dimaksud, dengan mengetikkan alamat URL-nya,
misalnya http://localhost/reg_uin/index1.php
90
2. Apabila terjadi kesalahan sintaks atau kesalahan dalam nama database atau
nama tabel, maka akan keluar peringatan pada layer browser dan
ditunjukkan letak kesalahannya.
3. Setelah diperiksa dan diperbaiki sintaks yang salahnya, maka lakukan
pengujian dengan langkah yang sama.
4. Bila pada saat dijalankan masih terjadi peringatan kesalahan pada layer
browser, maka script yang perlu diperiksa adalah sintaks-sintaks yang
berhubungan dengan perintah SQL dan periksa juga database MySQL-
nya.
5. Bila kedua sintaks pada PHP dan MySQL sudah diperiksa dan diperbaiki
ulangi pengujian dengan langkah yang sama.
6. Tampilan data pengolahan akademik dan mahasiswa.
4.4.2 Kesalahan Proses Informasi
Berdasarkan pengujian yang telah dilakukan didapat beberapa kesalahan
yang terjadi, diantaranya disebabkan oleh :
1. Kesalahan dalam menulis nama database dan nama tabel pada file PHP
dan file MySQL, sehingga gagal melakukan koneksi
2. Kesalahan sintaks program, karena tidak sesuai dengan ketentuan atau
aturan bahasa pemrograman.
3. Kesalahan dalam logika program.
4. Kesalahan dalam meng-include file yang letak folder-nya berbeda.
91
5. Kesalahan nama variabel yang ada pada PHP sehingga mempengaruhi
proses pengiriman dan penerimaan variabel.
4.4.3 Tabel Hasil Pengujian
Sebelum aplikasi pembayaran perkuliahan mahasiswa ini dibuat, maka harus
dilakukan pengujian terlebih dahulu. Beberapa pengujian dilakukan oleh penulis
sendiri. Pengujian ini dilakukan dengan metode Blackbox testing.
1. Hasil Pengujian Navigasi Halaman Utama
Table 19 Hasil Pengujian Navigasi Halaman Utama
No Menu Unjuk kerja yang diinginkan
Hasil pengujian Ket
1 Home Dapat menampilkan halaman home
Dapat menampilkan halaman home
√
2 Informasi Dapat menampilkan halaman informasi
Dapat menampilkan halaman
informasi
√
3 Login Dapat menampilkan halaman login
Dapat menampilkan halaman login
√
4 email Dapat menunjuk alamat email administrator dan membuka program pengirim email dengan alamat administrator sebagai default
address.
Dapat menunjuk alamat email administrator dan membuka program pengirim email dengan alamat administrator sebagai default
address.
√
92
2.Hasil Pengujian Otentikasi
Table 20 Hasil Pengujian Otentikasi
No Menu Unjuk kerja yang diinginkan
Hasil pengujian Ket
1 User biasa (mahasiswa) - Login
- Logout
Dapat masuk ke halaman user dengan NIM dan password yang sesuai dengan database.
Dapat melepas koneksi user dengan database.
Dapat masuk ke halaman user dengan NIM dan password yang sesuai dengan database.
Dapat melepas koneksi user dengan
database.
√
√
2 Petugas - Login
Log Out
Dapat masuk ke halaman petugas dengan login name dan password yang sesuai dengan database.
Dapat melepas koneksi petugas dengan database.
Dapat masuk ke halaman petugas dengan login name dan password yang sesuai dengan database.
Dapat melepas koneksi petugas dengan database.
√
√
3 Administrator - Login
- Logout
Dapat masuk ke halaman administrator dengan login name dan password yang sesuai dengan database.
Dapat melepas
Dapat masuk ke halaman administrator dengan login name dan password yang sesuai dengan database.
Dapat melepas
√
√
93
koneksi administrator dengan database.
koneksi administrator dengan database.
3. Hasil Pengujian Pengelolaan Data oleh Petugas Keuangan Pusat
Table 21 Hasil Pengujian Pengelolaan Data oleh Petugas Keuangan Pusat
No Item (menu) yang diuji
Unjuk kerja yang diinginkan
Hasil pengujian Ket
1 Index Petugas Menampilkan halaman utama petugas.
Menampilkan halaman utama petugas.
√
2 Data Mahasiswa
Dapat melihat dan menampilkan data mahasiswa
Dapat melihat dan menampilkan data mahasiswa
√
3 Aktivasi
Dapat mengaktifasi mahasiswa yang sudah melakukan pembayaran
Dapat mengaktifasi mahasiswa yang sudah melakukan pembayaran
√
4 Mahasiswa Bayar Dapat melihat mahasiswa yang sudah melakukan pembayaran
Dapat melihat mahasiswa yang sudah melakukan pembayaran
√
5 Biaya Perkuliahan Dapat melihat, menambah atau mengurang biaya perkuliahan
Dapat melihat, menambah atau mengurang biaya perkuliahan
√
4. Hasil Pengujian Pengelolaan Data oleh Mahasiswa
Table 22 Hasil Pengujian Pengelolaan Data oleh Mahasiswa Hasil No Item
(menu) yang diuji
Unjuk kerja yang diinginkan
Hasil pengujian Ket
1 Index Menampilkan halaman utama user
Menampilkan halaman utama user
√
94
(mahasiswa). (mahasiswa).
2 Melihat Data : Data
Pribadi b.Data KRS Data KHS
Dapat melihat dan menampilkan data mahasiswa Menampilkan atau mencetak data KRS sesuai dengan semester dan tahun tertentu. Menampilkan atau mencetak data dokumen studi akhir dan data KHS sesuai dengan semester dan tahun tertentu
Dapat melihat dan menampilkan data mahasiswa Menampilkan atau mencetak data KRS sesuai dengan semester dan tahun tertentu. Menampilkan atau mencetak data dokumen studi akhir dan data KHS sesuai dengan semester dan tahun tertentu
√
√
√
3 Mengisi Data : Data Pribadi
Tambah Data KRS c. Kurangi Data KRS
Mengisi atau mengubah data pribadi mahasiswa bila masa registrasi aktif Menambah data KRS pada semester dan tahun tertentu bila masa registrasi aktif. Menghapus atau mengurangi data KRS (beban mata kuliah)
Mengisi atau mengubah data pribadi mahasiswa bila masa registrasi aktif Menambah data KRS pada semester dan tahun tertentu bila masa registrasi aktif. Menghapus atau mengurangi data KRS
√
√
√
95
pada semester dan tahun tertentu bila masa registrasi aktif.
(beban mata kuliah) pada semester dan tahun tertentu bila masa registrasi aktif.
5. Pengujian Pengelolaan Data oleh Petugas
Table 23 Hasil Pengujian Pengelolaan Data oleh Petugas
No Item (menu) yang diuji
Unjuk kerja yang diinginkan Hasil pengujian Ket
1 Index Petugas Menampilkan halaman utama petugas.
Menampilkan halaman utama petugas.
√
2 Data Mahasiswa
Dapat menampilkan, mengubah atau menghapus data mahasiswa UIN
Dapat menampilkan, mengubah atau menghapus data mahasiswa UIN
√
3 Data Dosen Dapat menampilkan, menambah, mengubah atau menghapus data dosen UIN
Dapat menampilkan, menambah, mengubah atau menghapus data dosen UIN
√
Data Mata Kuliah Dapat menampilkan, menambah, mengubah atau menghapus data mata kuliah
Dapat menampilkan, menambah, mengubah atau menghapus data mata kuliah
√
96
Data KRS Dapat menampilkan atau mencetak KRS mahasiswa sesuai dengan NIM, semest
Dapat menampilkan atau mencetak KRS mahasiswa sesuai dengan NIM, semest
√
Data KHS Dapat menampilkan atau mencetak KHS mahasiswa sesuai dengan NIM, semester dan tahun akademik.
Dapat menampilkan atau mencetak KHS mahasiswa sesuai dengan NIM, semester dan tahun akademik.
√
Set Status Mahasiswa Dapat menampilkan, menambah, menghapus dan mengubah set status mahasiswa.
Dapat menampilkan, menambah, menghapus dan mengubah set status mahasiswa.
√
Pemasukan Nilai Dapat memasukkan nilai mahasiswa sesuai dengan NIM dan kode mata kuliah.
Dapat memasukkan nilai mahasiswa sesuai dengan NIM dan kode mata kuliah.
√
6. Hasil Pengujian Pengelolaan Data oleh Administrator
Table 24 Hasil Pengujian Pengelolaan Data oleh Administrator
No Item (menu) yang diuji
Unjuk kerja yang diinginkan Hasil pengujian Ket
1 Index Administrator Menampilkan halaman utama administrator.
Menampilkan halaman Utama administrator.
√
2 Data Mahasiswa
Dapat menampilkan, mengubah atau menghapus data
Dapat menampilkan, mengubah atau
√
97
mahasiswa UIN
menghapus data mahasiswa UIN
Data Dosen Dapat menampilkan, menambah, mengubah atau menghapus data dosen UIN
Dapat menampilkan, menambah, mengubah atau menghapus data dosen UIN
√
Data Mata Kuliah Dapat menampilkan, menambah, mengubah atau menghapus data mata kuliah
Dapat menampilkan, menambah, mengubah atau menghapus data mata kuliah
√
Data KRS Dapat menampilkan atau mencetak KRS mahasiswa sesuai dengan NIM, semest
Dapat menampilkan atau mencetak KRS mahasiswa sesuai dengan NIM, semest
√
Data KHS Dapat menampilkan atau mencetak KHS mahasiswa sesuai dengan NIM, semester dan tahun akademik.
Dapat menampilkan atau mencetak KHS mahasiswa sesuai dengan NIM, semester dan tahun akademik.
√
Set Status Mahasiswa Dapat menampilkan, menambah, menghapus dan mengubah set status mahasiswa.
Dapat menampilkan, menambah, menghapus dan mengubah set status mahasiswa.
√
98
Pemasukan Nilai Dapat memasukkan nilai mahasiswa sesuai dengan NIM dan kode mata kuliah.
Dapat memasukkan nilai mahasiswa sesuai dengan NIM dan kode mata kuliah.
√
Data Jurusan Dapat menampilkan, mengubah atau menghapus data jurusan
Dapat menampilkan, mengubah atau menghapus data jurusan
√
Data Fakultas Dapat menampilkan, mengubah atau menghapus data fakultas
Dapat menampilkan, mengubah atau menghapus data fakultas
√
Data Kurikulum Dapat menampilkan, mengubah atau menghapus data kurikulum
Dapat menampilkan, mengubah atau menghapus data kurikulum
√
Data Petugas Dapat menampilkan, mengubah atau menghapus data petugas sistem.
Dapat menampilkan, mengubah atau menghapus data petugas sistem.
√
Data Administrator Dapat menampilkan, mengubah atau menghapus data administrator sistem.
Dapat menampilkan, mengubah atau menghapus data administrator sistem.
√
Set Waktu Online Dapat menampilkan, menambah, mengubah atau menghapus waktu online sistem.
Dapat menampilkan, menambah, mengubah atau menghapus waktu online sistem.
√
99
Set Bobot Nilai Dapat menampilkan, menambah, mengubah atau menghapus set bobot nilai.
Dapat menampilkan, menambah, mengubah atau menghapus set bobot nilai.
√
Set Beban SKS Dapat menampilkan, menambah, mengubah atau menghapus beban SKS
Dapat menampilkan, menambah, mengubah atau menghapus beban SKS
√
Set No. Registrasi Dapat membentuk NIM dan no. registrasi untuk keperluan mahasiswa baru.
Dapat membentuk NIM dan no. registrasi untuk keperluan mahasiswa baru.
√
7. Hasil Pengujian Kemampuan Sistem
Table 25 Hasil Pengujian Kemampuan Sistem
Pengujian Pengujian 1 Pengujian 2 Pengujian 3
Berhasil Gagal Berhasil Gagal Berhasil Gagal
Navigasi Halaman Utama √ √ √
Kemampuan Otentikasi √ √ √
Pengelolaan Data oleh Petugas Keuangan Pusat
√ √ √
Pengelolaan Data oleh Mahasiswa
√ √ √
Pengelolaan Data oleh Petugas
√ √ √
Pengelolaan Data oleh Administrator
√ √ √
Ket : Keberhasilan = 100
100
4.5 Implementasi
4.5.1 Komponen Aplikasi
1. Perangkat Lunak
Perangkat lunak yang mendukung aplikasi ini adalah
sebagai berikut:
Web Interface & Basis Data Pada sistem ini akan dibuat aplikasi berbasis web menggunakan XAMPP
yaitu perangkat lunak gratis, yang mendukung banyak sistem operasi,
merupakan kompilasi dari beberapa program untuk menjalankan fungsinya
sebagai server yang berdiri sendiri, yang terdiri atas program Apache HTTP
Server, MySQL database, dan penterjemah bahasa yang ditulis dengan
bahasa pemrogramaan PHP dan Perl. XAMPP adalah nama yang merupakan
singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP dan
Perl. Program ini tersedia dalam GNU General Public License dan bebas,
merupakan web server yang mudah digunakan yang dapat mampu melayani
halaman dinamis. Pada aplikasi pelaporan pembayaran perkuliahan
mahasiswa berbasis web ini penulis menggunakan XAMPP versi 1.51.
2. Perangkat Keras
Perangkat keras yang digunakan Pada aplikasi pelaporan pembayaran
perkuliahan mahasiswa berbasis web ini adalah sebagai berikut berikut:
101
Komputer
Fungsi komputer disini adalah sebagai yang akan menampung setiap pesan
yang dikirimkan oleh pelanggan. berikut spesifikasinya :
1) Prosesor Intel Pentium IV 2.40 Ghz
2) Memori RAM 512 MB
3) Kapasitas Hard Disk 160 GB
4) Monitor dengan resolusi 1024 X 768
5) VGA Card 128 MB
6) Keyboard dan Mouse
4.5.2 Implementasi Tampilan Web
Implementasi pemrograman web pada dasarnya merupakan tahap
pengaplikasian dari sistem yang dirancang. Aplikasi diwujudkan dengan cara
memindahkan hasil desain ke dalam bentuk halaman web.
Dalam membuat halaman web tersebut penulis memanfaatkan bahasa
pemrograman web PHP dan database MySQL, sehingga menghasilkan aplikasi
yang menarik, dinamis dan interaktif.
4.5.2.1 Tampilan Utama Situs (Homepage)
Pada saat mahasiswa mengakses situs web sistem informasi dan
pembayaran perkuliahan mahasiswa, maka akan tampil halaman utama web ini.
Pada halaman ini terdapat link untuk login mahasiswa, link kirim email, link
informasi yang letaknya berada di bagian kiri.
102
Gambar 16 Tampilan Halaman Utama
Halaman utama berisi link-link menu sebagai berikut:
1. Home, untuk kembali kehalaman utama.
2. Informasi, untuk menampilkan informasi tentang web ini.
103
3. Login, untuk melakukan login mahasiswa.
4. Kirim email, untuk pengiriman email.
4.5.2.2 Proses Program Aplikasi Website
Dalam aplikasi web sistem informasi dan pembayaran perkuliahan
mahasiswa, proses dibagi menjadi lima bagian, yaitu halaman web untuk
mahasiswa, halaman web untuk petugas fakultas bagian keuangan, halaman web
untuk petugas fakultas bagian akademik, halaman web untuk petugas bank dan
halaman web untuk administrator.
Pada halaman web untuk mahasiswa terdapat index, biodata,kartu rencana
studi, kartu hasil studi. Pada halaman index terdapat informasi waktu registrasi
dan data akademik mahasiswa. Halaman biodata terdapat link untuk melihat
biodata mahasiswa yang bersangkutan dan mengubah data biodata mahasiswa.
Halaman kartu rencana studi terdapat link untuk menambah ataupun mengisi data
kartu rencana studi, menghapus data kartu rencana studi, dan melihat data kartu
rencana studi. Halaman kartu hasil studi terdapat link melihat data KHS yakni
untuk melihat data hasil studi pada semester tertentu dan melihat dokumen hasil
studi yakni untuk melihat data hasil studi secara keseluruhan.
Pada halaman web untuk petugas fakultas bagian keuangan terdapat data
mahasiswa, dosen, kurikulum, mata kuliah. Pada halaman web untuk petugas
fakultas bagian akademik terdapat data mahasiswa, dosen, kurikulum, mata
kuliah, KRS, KHS, bobot nilai, beban sks, pemasukan nilai. Pada halaman web
104
untuk administrator selain yang terdapat pada petugas bagian akademik dan
keuangan juga terdapat waktu online, jenjang akademik dan nomor registrasi.
Pada halaman web untuk petugas bank terdapat data mahasiswa, mahasiswa yang
melakukan pembayaran dan biaya perkuliahan.
1. Tampilan Halaman Petugas Keuangan pusat
Tampilan ini digunakan oleh petugas bagian keuangan pusat yang telah
ditunjuk untuk melakukan aktivasi mahasiswa yang telah melakukan
pembayaran.
Gambar 17 Halaman petugas keuangan pusat
105
a. Halaman Aktivasi mahasiswa
Halaman ini untuk petugas mengaktivasikan mahasiswa yang telah
menyerahkan kwitansi pembayaran yang telah melakukan pembayaran.
Gambar 18 Aktivasi mahasiswa
b. Halaman mahasiswa yang sudah melakukan pembayaran
Pada halaman ini terdapat data mahasiswa yang sudah melakukan
pembayaran biaya perkuliahan.
Gambar 19 Tampilan Pembayaran Data Mahasiswa
106
c. Biaya Perkuliahan
Pada halaman ini terdapat informasi biaya perkuliahan tiap fakultas
serta terdapat manage data biaya perkuliahan.
Gambar 20 Tampilan Biaya Perkuliahan
2. Tampilan Utama Situs (Homepage) untuk mahasiswa
Pada saat mahasiswa mengakses situs web sistem pengolahan data pribadi
dan akademik, maka akan tampil halaman utama web ini. Pada halaman ini
terdapat link untuk login mahasiswa, link kirim email, link informasi yang
letaknya berada di bagian kiri.
107
Gambar 21 Tampilan Halaman Utama
Halaman utama berisi link-link menu sebagai berikut:
3. Home, untuk kembali kehalaman utama.
4. Informasi, untuk menampilkan informasi tentang web ini.
5. Login, untuk melakukan login mahasiswa.
6. Kirim email, untuk pengiriman email.
a. Halaman Login Mahasiswa
Pada Halaman ini mahasiswa dapat melakukan Login yang id nya merupakan
NIM mahasiswa tersebut, dan passwordnya merupakan password random yang
diberikan pihak universitas.
108
Gambar 22 Halaman Login Mahasiswa
b. Proses yang dilakukan oleh Mahasiswa
Pada halaman utama dalam aplikasi web ini, mahasiswa dapat melihat
informasi waktu registrasi dan data akademik mahasiswa.
109
Gambar 23 Tampilan Halaman Utama Mahasiswa
c. Melihat Biodata
Pada halaman ini terdapat biodata mahasiswa yang bersangkutan, jika
pertama kali login biodata tersebut belum terisi.
110
Gambar 24 Tampilan Melihat Biodata Mahasiswa
d. Mengisi/mengubah biodata
Pada halaman ini terdapat form isian untuk mengisi ataupun mengubah
biodata mahasiswa yang bersangkutan.
111
Gambar 25 Tampilan Mengisi/Mengubah Biodata Mahasiswa
e. Melihat dan Mencetak Data KRS
Pada halaman ini terdapat data kartu rencana studi mahasiswa yang telah
diambil pada semester tertentu, dan bisa langsung di cetak.
112
Gambar 26 Tampilan Melihat Data KRS Mahasiswa
Gambar 26.1 Tampilan Mencetak Data KRS Mahasiswa
113
f. Mengisi atau Menambah KRS
Pada halaman ini terdapat form isian yakni dengan memilih mata kuliah
yang akan diambil dengan cara memberi tanda ceklist pada kolom pertama yang
jumlah sks nya sesuai dengan informasi pada halaman utama mahasiswa,
kemudian pilih kelas sesuai mata kuliah yang bersangkutan.
Gambar 27 Tampilan Mengisi atau Menambah KRS
g. Menghapus atau Mengurangi Data KRS
Pada halaman ini terdapat mata kuliah yang akan di hapus dari daftar kartu
rencana studi yakni dengan cara member tanda ceklist pada kolom pertama.
114
Gambar 28 Tampilan Menghapus atau Mengurangi Data KRS
h. Melihat KHS
Pada halaman ini terdapat data kartu hasil studi mahasiswa yang telah
diambil pada semester tertentu.
115
Gambar 29 Tampilan Melihat Data KHS
116
i. Melihat Dokumen Hasil Studi
Pada halaman ini terdapat data kartu hasil studi yakni untuk melihat data
hasil studi secara keseluruhan.
Gambar 30 Tampilan Melihat Dokumen Hasil Studi
8. Proses yang dilakukan oleh Administrator
Proses yang dilakukan oleh yakni proses data mahasiswa, data dosen, data
kurikulum, data mata kuliah, data KRS, data KHS, pengaturan bobot nilai,
pengaturan beban sks, dan pemasukan nilai. Proses yang dilakukan oleh
administrator selain proses yang dilakukan pada petugas juga terdapat proses
pengolahan data program studi, data jurusan, data fakultas, data jenjang akademik,
117
data petugas, data administrator, pengaturan waktu online dan nomor registrasi.
Sebelum masuk pada halaman web administrator sebelumnya harus login terlebih
dahulu.
Gambar 31 Tampilan Login Petugas dan Administrator
a. Mahasiswa
Pada halaman ini terdapat manage data mahasiswa, seorang administrator
dan petugas bias menghapus dan melakukan perubahan terhadap data mahasiswa
serta melakukan pengaturan status dari tiap mahasiswa yakni status mahasiswa
yang masih aktif, siap krs, cuti dan mahasiswa yang telah lulus dengan cara
member tanda ceklist pada kolom pertama.
118
Gambar 32 Tampilan Manage Data Mahasiswa
b. Dosen
Pada halaman ini terdapat manage data dosen, seorang administrator dan
petugas bisa menghapus dengan cara memberi tanda ceklist pada kolom pertama,
menambahkan data dosen dengan menginputkan nip, nama dosen, dan jurusan
serta melakukan perubahan terhadap data dosen.
Gambar 33 Tampilan Manage Data Dosen
119
c. Jurusan
Pada halaman ini terdapat manage data jurusan, seorang administrator bisa
menghapus dengan cara memberi tanda ceklist pada kolom pertama,
menambahkan data jurusan dengan menginputkan kode jurusan, nama jurusan,
dan fakultas serta melakukan perubahan terhadap data jurusan.
Gambar 34 Tampilan Manage Data Jurusan
d. Fakultas
Pada halaman ini terdapat manage data fakultas, seorang administrator bisa
menghapus dengan cara memberi tanda ceklist pada kolom pertama,
menambahkan data fakultas dengan menginputkan kode fakultas, dan nama
fakultas serta melakukan perubahan terhadap data fakultas.
120
Gambar 35 Tampilan Manage Data Fakultas
e. Kurikulum
Pada halaman ini terdapat manage data kurikulum, seorang administrator
dan petugas bisa menghapus dengan cara memberi tanda ceklist pada kolom
pertama, menambahkan data fakultas dengan menginputkan tahun kurikulum, dan
keterangan serta melakukan perubahan terhadap data kurikulum.
Gambar 36 Tampilan Manage Data Kurikulum
121
f. Jenjang Akademik
Pada halaman ini terdapat manage data jenjang akademik, seorang
administrator bisa menghapus dengan cara memberi tanda ceklist pada kolom
pertama, menambahkan data jenjang akademik dengan menginputkan kode
jenjang, nama jenjang dan masa studi jenjang akademik serta melakukan
perubahan terhadap data jenjang akademik.
Gambar 37 Tampilan Manage Data Jenjang Akademik
g. Mata Kuliah
Pada halaman ini terdapat manage data mata kuliah, seorang administrator
dan petugas bisa menghapus dengan cara memberi tanda ceklist pada kolom
pertama, menambahkan data mata kuliah dengan menginputkan kode mata kuliah,
nama mata kuliah, SKS, semester, nip dosen, program studi, kurikulum,dan
keterngan serta melakukan perubahan terhadap data mata kuliah. Suoaya mata
kuliah tersebut dapat diambil oleh mahasiswa maka tiap mata kuliah harus diberi
tanda ceklist lalu tekan tombol aktifkan.
122
Gambar 38 Tampilan Manage Data Mata Kuliah
h. KRS
Pada halaman ini seorang administrator dan petugas bisa melihat data krs
dengan neginputkan nim, semester, dan tahun akademik.
123
Gambar 39 Tampilan Manage Data KRS
i. KHS
Pada halaman ini seorang administrator dan petugas bisa melihat data krs
dengan neginputkan nim, semester, dan tahun akademik.
124
Gambar 40 Tampilan Manage Data KHS
j. Petugas
Pada halaman ini terdapat manage data petugas dimana petugas dipisahkan
menjadi 2 tipe , seorang yaitu petugas keuangan dan petugas akademik.
administrator bisa menghapus dengan cara memberi tanda ceklist pada kolom
pertama, menambahkan data petugas dengan menginputkan login name,
password, tipe dan alamat email serta melakukan perubahan terhadap data
petugas.
125
Gambar 41 Tampilan Manage Data Petugas
k. Adminstrator
Pada halaman ini terdapat data administrator, yakni data login name,
password dan alamat email serta melakukan perubahan terhadap data
administrator.
Gambar 42 Tampilan Manage Data Administrator
126
l. Waktu Online
Pada halaman ini terdapat manage data waktu online, seorang
administrator bisa menghapus dengan cara memberi tanda ceklist pada kolom
pertama, menambahkan data pengaturan waktu registrasi dengan menginputkan
kode, waktu mulai registrasi, waktu selesai registrasi, semester dan tahun akdemik
serta melakukan perubahan terhadap data waktu online.
Gambar 43 Tampilan Manage Data Waktu Online
m. Bobot Nilai
Pada halaman ini terdapat manage data bobot nilai, seorang administrator
dan petugas bisa menghapus dengan cara memberi tanda ceklist pada kolom
pertama, menambahkan data bobot nilai dengan menginputkan nilai dan bobot
nilai serta melakukan perubahan terhadap data bobot nilai.
127
Gambar 44 Tampilan Manage Data Bobot Nilai
n. Beban SKS
Pada halaman ini terdapat manage data beban sks, seorang administrator
dan petugas bisa menghapus dengan cara memberi tanda ceklist pada kolom
pertama, menambahkan data beban sks dengan menginputkan ipk dan beban sks
serta melakukan perubahan terhadap data beban sks.
Gambar 45 Tampilan Manage Data Beban SKS
128
o. Nomor Registrasi
Halaman digunakan untuk membentuk nomor registrasi bagi mahasiswa
baru Universitas Islam Negeri Syarif Hidayatullah yang ditentukan sesuai
jurusannya. Nomor registrasi digunakan sebagai password pertama kali bagi
mahasiswa agar dapat memasuki dan menggunakan sistem data online
Universitas serta untuk membentuk status aktif bagi mahasiswa baru antara NIM
awal sampai dengan NIM akhir yang diinputkan pada textbox.
Gambar 46 Tampilan Manage Data Mahasiswa
p. Pemasukan Nilai
Pada halaman ini terdapat form pengisian nilai dengan meninputkan nim,
kode mata kuliah dan nilai yang dapat dilakukan oleh administrator dan petugas.
129
Gambar 47 Tampilan Manage Data Pemasukan Nilai
9. Proses yang dilakukan oleh Petugas Akademik Fakultas
Proses yang dilakukan oleh yakni proses data mahasiswa, data dosen, data
kurikulum, data mata kuliah, data KRS, data KHS, pengaturan bobot nilai,
pengaturan beban sks, dan pemasukan nilai. Sebelum masuk pada halaman
web petugas sebelumnya harus login terlebih dahulu.
Gambar 48 Tampilan Login Petugas dan Administrator
130
a. Halaman Petugas setelah Login
Petugas melakukan login sesuai tipenya, dibawah merupakan tampilan
halaman web untuk petugas akademik.
Gambar 49 Tampilan Petugas Akademik
10. Proses yang dilakukan oleh Petugas Keuangan Fakultas
Proses yang dilakukan oleh yakni proses data mahasiswa, lihat data
mahasiswa yang sudah melakukan pembayaran, data dosen, data kurikulum,
data mata kuliah. Sebelum masuk pada halaman web petugas sebelumnya
harus login terlebih dahulu.
131
Gambar 50 Tampilan Login Petugas dan Administrator
a. Halaman Petugas setelah Login
Petugas melakukan login sesuai tipenya, dibawah merupakan tampilan
halaman web untuk petugas akademik.
Gambar 51 Tampilan Petugas keuangan
BAB V
KESIMPULAN DAN SARAN
5.1 Kesimpulan
Berdasarkan analisis masalah pada perancangan website ini dapat diambil
beberapa kesimpulan, diantaranya :
1. Penggunaan PHP dan MySQL pada pengembangan website pengolahan data
pribadi dan data akademik mahasiswa berbasis web ini, sangat memungkinkan
untuk membangun website yang bersifat dinamis lainnya.
2. Mendapatkan keefisienan waktu pada mahasiswa dan petugas dalam proses
akademik dan keuangan.
3. Apabila mahasiswa sudah melakukan pembayaran perkuliahan, dan mahasiswa
sudah melaporkan bukti permbayaran langsung kepada pihak petugas keuangan
pusat, maka mahasiswa tersebut sudah dapat langsung melakukan login pada web,
dan dapat langsung mengolah data perkuliahan mahasiswa tersebut.
4. Mahasiswa dapat langsung menggunakan fasilitas website pengolahan data online
secara langsung tanoa harus menunggu untuk terverifikasi.
5. Website pengolahan data pribadi dan data akademik memudahkan mahasiswa
atau pengguna melakukan kegiatan perkuliahan baik itu dalam bidang akademik
ataupun data mahasiswa.
132
133
6. Dengan adanya website yang dilengkapi dengan fasilitas login petugas dan admin,
kebutuhan untuk meningkatkan kontrol dan keamanan data lebih terjamin karena
tidak setiap orang berhak melakukan pengaksesan data maupun perubahan data.
5.2 Saran
Setelah melihat hasil dan analisis masalah yang ada, penulis memberikan
saran:
1. Perlunya persiapan dan peningkatan Sumber Daya Manusia yang mampu untuk
mengoperasikan komputer secara optimal agar data yang digunakan dapat diatasi
dan meningkatkan tingkat keamanan menjadi semakin aman (secure).
2. Diharapkan adanya keamanan fisik yang menyangkut keamanan terhadap
perangkat lunak dan perangkat keras agar dapat menunjang sistem yang sedang
berjalan.
DAFTAR PUSTAKA
Anggawirya, E. Dr. Dan WIT.2001. Internet. Jakarta : PT.Ercontara Rajawali.
Edhy Sutanta , 2004. Sistem basis data., Yogyakarta: Graha Ilmu.