Professional Documents
Culture Documents
Perancangan Sistem Informasi Pembayaran Biaya Studi Mahasiswa Pada Amikom Cipta Darma Surakarta
Perancangan Sistem Informasi Pembayaran Biaya Studi Mahasiswa Pada Amikom Cipta Darma Surakarta
NASKAH PUBLIKASI
diajukan oleh
Rini
11.22.1370
kepada
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM YOGYAKARTA
YOGYAKARTA
2013
DESIGNING INFORMATION SYSTEM OF PAYMENT TUITION FEES
IN AMIKOM CIPTA DARMA SURAKARTA
Rini
Andi Sunyoto
Jurusan Sistem Informasi
STMIK AMIKOM YOGYAKARTA
ABSTRACT
Keyword : Amikom Cipta Darma Surakarta, information system, payment, tuition fees,
java, NetBeans IDE 7.2, MySQL.
1. PENDAHULUAN
Sistem pembayaran biaya studi di Amikom Cipta Darma Surakarta masih manual.
Kwitansi dibuat dengan tulisan tangan sehingga mengakibatkan kwitansi tidak dapat
dicetak ulang. Selain membuat kwitansi, karyawan mencatat pembayaran dikomputer,
lebih tepatnya di Microsoft Excel. Hal ini membuat karyawan bekerja dua kali. Lembar
kerja Microsoft Excel kurang informatif, terlihat rumit karena terdiri dari banyak kolom.
Jika terjadi salah ketik dibagian rumus bisa berakibat semua perhitungan menjadi salah.
Amikom Cipta Darma Surakarta menetapkan biaya studi yang berbeda-beda di setiap
tahun angkatan. Perbedaan biaya studi tersebut membuat petugas sering lupa jumlah
biaya yang seharusnya dibayar oleh mahasiswa.
1
Darma Surakarta, untuk mengurangi terjadinya kesalahan, membantu
meringankan tugas karyawan dan memberikan informasi yang akurat.
2. LANDASAN TEORI
Menurut Gordon B. Davis (1984:200), “Information is data that has been processed
into a form that is meaningful to the recipient and is of real or perceived value in current
or prospective actions or decisions.” Yang mengandung pengertian sebagai berikut:
Informasi adalah data yang telah diproses/diolah ke dalam bentuk yang sangat berarti
untuk penerimanya dan merupakan nilai yang sesungguhnya atau dipahami dalam
2
tindakan atau keputusan sekarang atau nantinya.
Sistem Informasi adalah suatu sistem buatan manusia yang secara umum terdiri
atas sekumpulan komponen berbasis komputer dan manual yang dibuat untuk
menghimpun, menyimpan dan mengelola data serta menyediakan informasi keluar-an
3
kepada para pemakai.(Gelinas, Oram, dan Wiggins :1990)
1
Raymond McLeod, Jr, Sistem Informasi Manajemen, hal 9
2
Chr. Jimmy L. Gaol, Sistem Informasi Manajemen, hal 8
3
Abdul Kadir, Pengenalan Sistem Informasi, hal 11
4
Hanif Al Fatta, Analisis dan Perancangan Sistem Informasi, hal 44
2
Desain sistem atau perancangan sistem adalah teknik pemecahan masalah yang
saling melengkapi (dengan analisis sistem) yang merangkai kembali bagian-bagian
5
komponen menjadi sistem yang lengkap, harapannya, sebuah sistem yang diperbaiki.
6
Dokumen yang dibuat dalam tahap perancangan atau desain adalah sebagai berikut
5
Ibid hal 44
6
Ibid hal 103
7
Yuniar Supardi, Pemrograman Database Java & MySQL, hal 1-2
8
Wahana Komputer, Pengembangan Aplikasi Database Berbasis JavaDB dengan NetBeans, hal 2
9
Arbie, Manajemen Database dengan MySQL, hal 1
3
AMIKOM SURAKARTA adalah perguruan tinggi komputer di Surakarta yang di
kembangkan dan dibawah manajemen STMIK AMIKOM YOGYAKARTA yang
merupakan Perguruan Tinggi Komputer dengan Akreditasi “A” Pertama di Indonesia dari
Badan Akreditasi Nasional. Dengan tujuan memudahkan layanan dan mendekatkan diri
dengan calon mahasiswa di Surakarta dan sekitarnya. AMIKOM SURAKARTA menjadi
Perguruan Tinggi Komputer di Surakarta yang berorientasi pada Teknologi Informasi dan
Multimedia Terkini beradaptasi dengan Penguasaan Konsep Managerial, sehingga
memunculkan lulusan yang sesuai dengan pasar tenaga kerja. Waktu studi yang
dibutuhkan untuk menyelesaikan studi (116 SKS), dimungkinkan untuk menyelesaikan
studi dalam waktu lebih cepat (5 semester).
Mencetak lulusan Ahli Madya Komputer yang handal, trampil, dan diterima di
dunia kerja.
Tumbuh dan berkembang dalam keselarasan dan keseimbangan.
Diterima di Masyarakat
Biaya studi di Amikom Cipta Darma Surakarta ditentukan diawal tahun angkatan dan
dipastikan tidak akan ada perubahan. Biaya studi berbeda-beda pada setiap tahun
angkatan. Biaya studi di Amikom Cipta Darma Surakarta terdiri dari :
4
3. SPP Tetap, adalah SPP yang jumlahnya tetap, tidak tergantung pada jumlah
sks mata kuliah dan jumlah praktikum/laboratorium yang ditempuh oleh
mahasiswa dalam suatu semester. SPP tetap dibayarkan setiap awal
semester.
4. SPP Variabel, adalah SPP yang besarnya ditentukan berdasarkan jumlah sks
dari seluruh mata kuliah yang ditempuh oleh mahasiswa dalam suatu
semester. SPP variabel dibedakan menjadi SPP variabel semester reguler dan
SPP variabel semester perbaikan.
5. Biaya Pengembangan Institusi
6. Biaya lain-lain
\Selain biaya studi diatas terdapat juga biaya lain-lain seperti biaya wisuda.
Untuk dapat mengembangkan sistem yang lebih baik, yang harus dilakukan pertama
kali adalah mengetahui masalah yang terjadi dan kelemahan pada sistem lama. Metode
analisis yang digunakan adalah metode PIECES. PIECES menganalisa 6 aspek yaitu
performance, information, economic, control, efficiency, dan service.
Dalam sistem lama dibutuhkan waktu tanggap minimal 15 menit. Untuk mencari
tunggakan seorang mahasiswa, karyawan harus mencari letak data mahasiswa dalam
sebuah tabel excel yang besar, mengecek satu per satu biaya yang belum dibayarkan
dan menjumlahkannya.
Karyawan melakukan kerja 2 kali setiap terjadi pembayaran, yang pertama karyawan
membuatkan kwitansi dan yang kedua kwitansi tersebut harus dicatat di lembar kerja
Microsoft Excel. Kwitansi bisa hilang atau rusak sebelum dicatat.
5
3.2 Analisis Kebutuhan Sistem
No Kebutuhan Fungsional
1. Sistem mempunyai menu login dan logout untuk admin dan user
a. Sistem hanya mengijinkan pengguna yang terdaftar saja yang bisa
masuk ke aplikasi.
b. Sistem terdapat validasi password (terdapat peringatan jika pengguna
salah memasukkan password)
2. Sistem bisa menampilkan, input, edit, dan hapus data pengguna.
a. Sistem harus memberikan peringatan jika data yang dimasukkan tidak
lengkap.
b. Sistem harus ada konfirmasi password, agar tidak terjadi kesalahan
penulisan password.
3. Sistem harus bisa menampilkan, edit, dan hapus data pendaftar.
a. Sistem harus bisa melakukan pencarian data calon pendaftar dengan
kata kunci nomor pendaftaran, nama dan asal sekolah.
b. Sistem harus memberikan peringatan jika data-data yang penting tidak
diisi.
c. Sistem tidak bisa melakukan entri data pendaftar, karena data
pendaftar harus dimasukkan melelaui transaksi pendaftaran.
4. Sistem harus bisa menampilkan, edit, dan hapus data mahasiswa.
a. Sistem dapat melakukan pencarian data mahasiswa dengan kata kunci
nim, nama dan asal sekolah pendaftar.
b. Sistem harus memberikan peringatan jika data-data yang penting tidak
diisi.
c. Sistem tidak mengijinkan entri data mahasiswa baru, karena data
mahasiswa harus melalui her-registrasi terlebih dulu.
5. Sistem bisa menampilkan, input, edit, dan hapus data tahun ajaran.
6. Sistem bisa menampilkan, input, edit, dan hapus data jenis biaya.
7. Sistem harus bisa melakukan transaksi pendaftaran
a. Sistem harus memberikan peringatan jika data tidak diisi dengan
lengkap.
b. Sistem harus bisa memberikan no pendaftaran otomatis.
c. Sistem bisa menyimpan transaksi pembayaran biaya pendaftaran.
8. . Sistem harus bisa melakukan transaksi her-registrasi
a. Sistem harus bisa memberikan NIM secara otomatis.
b. Sistem harus bisa menampilkan data pendaftar dengan melakukan
pencarian berdasarkan no. pendaftaran.
c. Sistem harus bisa menyimpan data pendaftar.
d. Sistem harus bisa menyimpan data biaya yang dibayarkan.
9. . Sistem harus bisa melakukan transaksi pembayaran
6
a. Sistem harus bisa memberikan no. pembayaran secara otomatis.
b. Sistem harus bisa menampilkan data mahasiswa dengan melakukan
pencarian berdasarkan nim
c. Sistem harus bisa menampilkan tunggakan biaya maupun history
transaksi pembayaran yang sudah dilakukan.
10. Sistem harus bisa mengolah laporan secara otomatis
a. Sistem harus bisa menampilkan laporan data pendaftar berdasarkan
gelombang, tanggal, bulan, dan tahun tertentu. Dan berdasarkan
sekolah asal
b. Sistem harus bisa menampilkan laporan data mahasiswa berdasarkan
tahun angkatan. Dan berdasarkan sekolah asal
c. Sistem harus bisa menampilkan laporan mahasiswa yang masih
mempunyai tunggakan
d. Sistem harus bisa menampilkan laporan pembayaran berdasarkan
tanggal, bulan dan tahun tertentu.
Diagram konteks adalah DFD pertama dalam proses bisnis. Menunjukkan semua
proses bisnis dalam 1 proses tunggal (proses 0) dan semua entitas yang menerima atau
memberikan informasi ke sistem.
Admin
0
Data pendataran
Front Office Data her – registrasi Sistem Informasi
Data pembayaran Kartu pendaftaran
Pembayaran Biaya Kwitansi Pendaftar
Studi Mahasiswa
Lap. Pendaftaran
Lap. Her-registrasi
Lap. Mhs yang belum bayar Lap. Pembayaran Bag.
Lap Rekap Cash In Keuangan
Bag.
Akademik
7
DFD level 0 menunjukkan semua proses utama yang menyusun keseluruhan sistem,
relasi antar proses dan penyimpanan data.
tahun_ajar D1 tahun_ajar
gelombang D2 gelombang
Ambil gelombang
1 D3 Progdi
Data tahun ajaran
progdi
Data gelombang Ambil progdi
ADMIN MASTER
Data biaya
Data semester biaya D4 biaya
semester D5 semester
Ambil data semester
Ambil data biaya
FRONT OFFICE Ambil progdi
Ambil data gelombang
Data Pendaftaran Ambil data tahun ajaran
Data her-registrasi
Data pembayaran Ambil data pendaftar
2
pendaftar D6 pendaftar
TRANSAKSI Ambil mhs
Kartu pendaftaran
PENDAFTAR mhs D7 mahasiswa
Kwitansi
pembayaran D8 bayar
Kwitansi
BAG.
Laporan Pembayaran
KEUANGAN
8
MAHASISWA BAYAR DETAIL_BAYAR SEMESTER
History
pembayaran & Lap. Pendaftaran Lap. Mahasiswa
Pendaftar Mahasiswa
Cetak ulang
kuitansi PENDAFTARAN HER REGISTRASI
Lap.
Lap. Rekap Cash
Tunggakan
Pembayaran - In
Mahasiswa
MASTER DATA
Utilitas
Semester Tahun Ajaran Gelombang
Setting Paket SKS Back Up
PEMBAYARAN
Kamis,
15 November 2012 Exit
9
3.5.2 Rancangan Form Transaksi Pendaftaran
No. Pendaftaran xxx Tanggal dd/mm/yyyy No. Pendaftaran xxx Tanggal dd/mm/yyyy
Tahun Masuk xxx Gelombang xxx Tahun Masuk xxx Gelombang xxx
Kota xxx << Sebelumnya Simpan dan Cetak Kwitansi Cetak Kartu Pendaftaran
Selanjutnya >>
:: Transaksi Pembayaran ::
Data Mahasiswa
TOTAL BAYAR
Simpan &
Rp 999 Cetak Kuitansi
BARU KELUAR
10
Tabel 4. 1 Pengujian login
White box testing dilakukan selama proses development dan karena hasil pengujian
black box tidak ditemukan masalah maka tidak perlu dilakukan pengujian white box. Hasil
pengujian program tidak ditemukan kesalahan dan program berjalan lancar sehingga
dapat dinyatakan program layak digunakan.
Pengujian sistem dilakukan untuk mengetahui apakah sistem yang dibuat dapat
memenuhi kebutuhan. Berikut ini adalah hasil dari pengujian sistem yang dilakukan :
11
Tabel 4.3 Hasil Pengujian Sistem
12
a. Sistem harus bisa memberikan no. pembayaran secara Terpenuhi
otomatis.
b. Sistem harus bisa menampilkan data mahasiswa dengan Terpenuhi
melakukan pencarian berdasarkan nim
c. Sistem harus bisa menampilkan tunggakan biaya Terpenuhi
maupun history transaksi pembayaran yang sudah
dilakukan.
10. Sistem harus bisa mengolah laporan secara otomatis Terpenuhi
Pengujian sistem memberikan hasil bahwa semua kebutuhan fungsional sistem baru
terpenuhi, sehingga sistem yang baru layak untuk menggantikan sistem lama.
1. Login Sistem
Tampilan awal aplikasi adalah menu dengan tombol yang masih terkunci:
13
Agar bisa masuk aplikasi, lakukan login dengan memasukkan username dan
password yang dimiliki kemudian tekan tombol login.
2. Main Menu
Main menu terbagi menjadi 5 kelompok menu yaitu menu Data dan Informasi,
Master Data, Transaksi, Laporan dan Utilitas. Menu utama dari sistem pembayaran biaya
studi Amikom Surakarta adalah Menu Master data, Transaksi dan Laporan.
14
4. Transaksi Pembayaran
Form pembayaran berfungsi untuk mengolah data pembayaran. Dalam form ini
ditampilkan biaya-biaya yang belum dibayar dan history pembayaran mahasiswa
tersebut. No bayar dan tanggal terisi secara otomatis. Berikut ini adalah langkah-langkah
pengolahan data pembayaran.
15
c. Beri centang (klik) pada biaya yang dibayar dan isi jumlah yang dibayarkan
dalam kolom bayar. Untuk melakukan penyimpanan dan cetak kuitansi klik
tombol .
5. Laporan Pembayaran
Laporan pembayaran terbagi menjadi 2 laporan yaitu laporan harian dan bulanan.
Dapat dikelompokkan dan dipilih berdasarkan tahun ajaran. Langkah untuk
menampilkan laporan pembayaran sama dengan laporan pendaftaran diatas. Berikut
tampilan laporan pembayaran per bulan group biaya.
16
4.3 Manual Instalasi
1. Instal XAMPP
2. Instalasi JDK 7
.
4. Setelah proses instalasi selesai, shorcut aplikasi SimBayar Amikom akan
muncul di dekstop.
5. PENUTUP
5.1 Kesimpulan
17
3. Pada sistem yang baru karyawan hanya perlu menginputkan data pembayaran
dan tidak perlu membuat kwitansi. Sistem dapat menampilkan informasi
mengenai biaya dan jumlah biaya per tahun ajaran dan yang belum dibayar
(tunggakan) sehingga membantu meringankan pekerjaan karyawan.
5.2 Saran
Amikom Surakarta sudah mempunyai sumber daya manusia dan fasilitas yang
memadai, namun perlu diadakan pelatihan terhadap karyawan-karyawan yang
bersangkutan agar dapat menggunakan dan memanfaatkan sistem secara maksimal.
Bagi para pembaca, tulisan ini dapat digunakan sebagai bahan penelitian
selanjutnya serta diharapkan dapat mengembangkan serta memperbaiki
kekurangan-kekurangan. Berikut kekurangan sistem :
1. Sistem baru belum bisa mengolah data tunggakan mahasiswa cuti dan belum
terdapat batas waktu pembayaran biaya yang bisa dikredit.
2. Sistem baru dibuat berbasis pemrograman dekstop dan masih dapat
dikembangkan menjadi aplikasi berbasis web dengan berbagai fitur lainnya agar
lebih membantu proses pembayaran.
3. Sistem baru hanya mengolah data yang berkaitan dengan pembayaran biaya
studi mahasiswa. Sehingga diharapkan sistem ini dapat diintegrasikan dengan
sistem akademik yang mendukung kelancaran administrasi kampus.
6. DAFTAR PUSTAKA
Al Fatta, Hanif. 2007. Analisis dan perancangan sistem informasi. Yogyakarta : Andi.
Anonim. 2010. Pengembangan Aplikasi Database Berbasis JavaDB dengan NetBeans.
Yogyakarta : Andi.
Arbie. 2004. Manajemen Database dengan MySQL. Yogyakarta : Andi.
Chr. Jimmy L. Gaol. 2008. Sistem Informasi Manajemen. Jakarta : PT. Grasindo.
Kadir, Abdul. 2008. Pengenalan Sistem Informasi. Yogyakarta : Andi.
McLeod, Raymond Jr. 1996. Sistem Informasi Manajemen. Jakarta : Indeks.
Supardi, Yuniar. 2007. Pemrograman Database Java & MySQL. Jakarta : Elex Media
Komputindo.
18