Sistem Informasi Keuangan Kegiatan Kemahasiswaan
Universitas Muhammadiyah Surakarta
SKRIPSI
Disusun sebagai salah satu syarat menyelesaikan Program Studi Strata I pada Program Studi Teknik Informatika Fakultas Komunikasi dan Informatika
Universitas Muhammadiyah Surakarta
Oleh :
Nur Afifah
NIM : L200100044
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS KOMUNIKASI DAN INFORMATIKA
UNIVERSITAS MUHAMMADIYAH SURAKARTA
iv
v
MOTTO DAN PERSEMBAHAN
MOTTO :
“
Ketidakmungkinan akan menjadi mungkin karena kata mustahil itu
tidak masuk akal
.”
-Peneliti-
“
Hari ini berubah, setiap hari berubah. Orang-orang juga berubah.
Apapun yang terjadi, perubahan tak bisa dilawan. Jadikan dirimu
konsisten dalam perubahan. Jangan berubah dalam konsisten.
.”
-Muh Tarom-
“
Ingatlah selalu bahwa tekad anda untuk sukses lebih penting daripada
yang lainnya
.”
vi
PERSEMBAHAN :
Dengan mengucap syukur Alhamdulillah atas rahmad dan hidayah
Allah SWT, akan kupersembahkan karya ini kepada orang-orang yang saya
sayangi:
1. Kedua orang tuaku tercinta, Bapak Muh Tarom dan Ibu Masrikatun untuk
kasih sayang yang tidak terbatas, untuk setiap petuah, setiap doa yang
dipanjatkan untuk kesuksesanku, serta dukungan moril dan materiilnya
yang tak akan pernah terbalaskan.
2. Kakak – kakakku yang selalu memberi arahan dan mendukungku dalam
menjalani pendidikan dan belajar kedewasaan.
3. Ahlul Aryana Aji yang selalu menjadi penyemangat, teman berdiskusi,
teman berbagi, pesaing, serta cita-cita hidupku.
4. Teman saya Wakhid Wicaksono yang telah membantu memberikan solusi
dan pencerahan dalam mengerjakan aplikasi sehingga dapat selesai.
5. Sahabat terbaik saya Rangers ( Amin Farozi, Agus Riyanto dan Arief
Zulbahri I) yang telah banyak mengajarkan arti persahabatan dalam
membangun karakter pribadi dan bertahan dalam idealisme.
6. Biro skripsi mas Fauzan Natsir, S.Kom yang telah memberikan informasi
maupun motivasi kepada saya.
7. Teman – teman seperjuangan di BEM FKI UMS periode 2010 – 2011 dan
periode 2012 – 2013 yang telah mengajarkan arti menjadi mahasiswa dan
vii
8. Keluarga besar HIMATIF FKI UMS yang telah memberikan aura hangat
diperjalanan organisasi saya.
9. Keluarga Unit IT UMS yang telah memberikan pengalaman lebih untuk
saya.
10.Keluarga IT Helpdesk UMS yang selalu menjadi teman bercanda di kantor
IT UMS.
11.Dita, Viky, Nisa, Ibnu, Ajeng, Tio, Fajar, Furi, Dawud, Dwy Iswanto dan
segenap teman Teknik Informatika angkatan 2010.
12.Isnawati Muslihah adik tingkat yang selalu memberi semangat dan
memberikan keberanian.
13.Rival yang kini menjadi teman saya Rias Indah P yang telah rela hati mau
mengoreksi dan memperlihatkan setiap detil kesalahan didalam diri saya
sehingga saya menjadi lebih dewasa dalam bersikap, karena rival itu
paling tahu kesalahan/kelemahan kita.
14. Keluarga besar Teknik Informatika UMS yang telah banyak memberikan
ilmu dan pengalamannya.
15.Semua pihak yang tidak dapat saya sebutkan satu persatu atas semua hal
viii
KATA PENGANTAR
Assalamu’alaikum warohmatullohi Wabarakatuh
Puji syukur kehadirat Allah SWT, yang telah melimpahkan nikmat dan
anugerah yang sangat luar biasa sehingga saya dapat menyelesaikan skripsi dengan baik yang berjudul “Sistem Informasi Keuangan Kegiatan
Kemahasiswaan Universitas Muhammadiyah Surakarta”.
Skripsi ini disusun sebagai syarat wajib untuk menyelesaikan pendidikan
jenjang Strata 1 pada Program Studi Teknik Informatika Universitas
Muhammadiyah Surakarta. Atas selesainya skripsi ini tidak lepas dari dukungan
dan bantuan dari berbagai pihak sehingga dapat berjalan dengan lancar dan sesuai
harapan, oleh karena itu pada kesempatan ini peneliti ingin menyampaikan banyak
terima kasih kepada :
1. Allah SWT yang telah memberikan nikmat dan hidayahnya kepada
peneliti sehingga diizinkan untuk menyelesaikan skripsi ini.
2. Orang tua dan keluarga besar peneliti yang telah memberikan segala
dukungan berupa doa, moral dan materi.
3. Bapak Husni Thamrin, S.T, M.T., Ph.D selaku dekan Fakultas Komunikasi
Dan Informatika Universitas Muhammadiyah Surakarta.
4. Bapak Dr. Heru Supriyono, M.Sc selaku ketua Program Studi Teknik
ix
5. Drs. Sudjalwo M.Kom, dan Ibu Azizah fatmawati S.T selaku pembimbing
skripsi yang telah banyak membantu dalam memberikan petunjuk dan
saran-saran dalam penyusunan skripsi ini.
6. Bapak dan ibu dosen pengampu mata kuliah pada Program studi teknik
informatika yang telah memberikan ilmu serta pengalamannya kepada
peneliti.
7. Semua pihak yang tidak dapat peneliti sebutkan satu persatu yang berperan
dan membantu dalam penyelesaian skripsi ini.
Semoga Allah SWT selalu melimpahkan nikmat dan hidayahnya kepada
orang-orang yang telah membantu dalam kelacaran penyusunan ini. Peneliti
berharap semoga skripsi ini dapat bermanfaat bagi peneliti dan orang lain untuk
dikembangkan sehingga akan dapat menghasilkan penelitian-penelitan yang lebih
baik lagi dari sebelum-sebelumnya.
Wassalamu’alaikum Warohmatullohi Wabarokatuh.
Surakarta, 10 Juni 2014
x
DAFTAR ISI
HALAMAN JUDUL ... i
HALAMAN PERSETUJUAN ... ii
HALAMAN PENGESAHAN ... iii
DAFTAR KONTRIBUSI ... iv
MOTTO DAN PERSEMBAHAN ... v
xi
b. Menejemen keuangan... 11
c. PHP ... 11
3.3.1 Definisi Kebutuhan ... 20
3.3.2 Analisis kebutuhan ... 20
3.3.2.1 Kebutuhan Informasi ... 21
3.3.3 Perancangan Sistem ... 21
3.3.3.1 Perancangan Konseptual ... 21
3.3.3.2 Use Case Diagram ... 22
3.3.3.3 Perancangan database ... 24
3.3.3.4 Perancangan Desain Aplikasi ... 25
3.3.4 Pembangunan Sistem ... 34
3.3.5 Pengujian Sistem ... 34
3.3.6 Perawatan Sistem (Maintenance) ... 35
BAB IV HASIL DAN PEMBAHASAN ... 36
xii
4.1.1 Database ... 36
4.1.2 Halaman Login ... 40
4.1.3 Halaman Administrator ... 42
4.1.3.1 Menu Tambah User ... 43
4.1.3.2 Menu Kelola User ... 45
4.1.3.3 Menu Menejemen Informasi ... 45
4.1.4 Halaman Bagmawa ... 46
4.1.4.1 Menu Lihat Proker ... 47
4.1.4.2 Menu Menejemen Jenis Dana ... 49
4.1.4.3 Menu Input Total Dana ... 50
4.1.4.4 Menu Pengelolaan Dana ... 55
4.1.5 Halaman Ormawa ... 57
4.1.5.1 Menu Upload Proker ... 57
4.1.5.2 Menu Informasi ... 58
4.1.5.3 Menu Informasi Dana ... 59
4.1.5.4 Menu Rekap penggunaan Dana ... 61
4.2 Pengujian Sistem ... 62
4.2.1 Lingkup Pengujian ... 62
4.2.2 Kasus dan Hasil Pengujian ... 63
4.3 Kesimpulan Hasil Pengujian ... 69
xiii
BAB V PENUTUP ... 75
5.1 Kesimpulan ... 75
5.2 Saran ... 76
DAFTAR PUSTAKA ... 77
xiv
DAFTAR TABEL
Tabel 3.1 Definisi User ... 23
Tabel 4.1Lingkup Pengujian Sistem Informasi Keuangan Kegiatan Kemahasiswaan Universitas Muhammadiyah Surakarta ... 62
Tabel 4.2 Pengujian Login 1 ... 63
Tabel 4.3 Pengujian Login 2 ... 64
Tabel 4.4 Pengujian Pengisian Data Level Admin ... 64
Tabel 4.5 Pengujian Pengisian Data Level Bagmawa ... 66
Tabel 4.6 Pengujian Pengisian Data Level Ormawa ... 68
xv
Gambar 3.9 Halaman Bagmawa ... 29
Gambar 3.10 Menu Proker pada Halaman Bagmawa ... 29
Gambar 3.11 MenuInput Total Dana pada Halaman Bagmawa ... 30
Gambar 3.12 MenuPengelolaan Dana pada Halaman Bagmawa ... 31
Gambar 3.13 Halaman Ormawa ... 32
Gambar 3.14 Menu Upload Program Kerja pada Halaman Ormawa ... 32
Gambar 3.15 Menu Informasi Dana pada Halaman Ormawa ... 33
Gambar 4.1 Database Tabel Informasi... 36
Gambar 4.2 Database Tabel Jabatan ... 37
Gambar 4.3 Database Tabel Jenis dana... 37
Gambar 4.4 Database Tabel kelola dana ... 37
Gambar 4.5 Database Tabel Proker ... 38
xvi
Gambar 4.7 Database Tabel Total Dana ... 39
Gambar 4.8 Database Tabel User... 39
Gambar 4.9 Bagian Script Login ... 41
Gambar 4.10 Script Login Level User ... 41
Gambar 4.11 Script Login Menuju ke Menu Utama... 41
Gambar 4.12 Halaman Login ... 42
Gambar 4.13 Halaman Administrator ... 42
Gambar 4.14 Menu Tambah User ... 43
Gambar 4.15 Sebagian Script Tambah User ... 44
Gambar 4.16 file query.php Tambah User ... 44
Gambar 4.17 Menu Kelola User ... 45
Gambar 4.18 Menu Menejemen Informasi ... 46
Gambar 4.19 Halaman Bagmawa ... 46
Gambar 4.20 Menu Lihat Proker ... 47
Gambar 4.21 File proker yang belum diberi aksi ... 47
Gambar 4.22 File proker yang sudah diberi aksi (tidak disetujui) ... 47
Gambar 4.23 Script Form Lihat Proker ... 48
Gambar 4.24 Script proker diarahkan ke google docs ... 48
Gambar 4.25 Menu Manajemen Jenis Dana ... 49
Gambar 4.26 Form Input Jenis Dana ... 49
Gambar 4.27 Kolom Aksi pada Menu Menejemen Jenis Dana ... 50
xvii
Gambar 4.29 Menu Input Total Dana ... 51
Gambar 4.30 FormUser Menu Input Total Dana... 51
Gambar 4.31 Script untuk Pilih User dalam Form Input Total Dana ... 52
Gambar 4.32 Script fungsi RegExp Javasicript ... 52
Gambar 4.33 Pesan peringatan ... 53
Gambar 4.34 Kolom Aksi pada Menu Input Total Dana ... 53
Gambar 4.35 Aksi Lihat pada Menu Input Total Dana ... 54
Gambar 4.36 Aksi Edit pada Menu Input Total Dana ... 54
Gambar 4.37 Aksi Menu Pengelolaan Dana ... 55
Gambar 4.38 Form Jenis Dana pada Menu Pengelolaan Dana ... 55
Gambar 4.39 Form Kelola Dana ... 56
Gambar 4.40 Tampilan Aksi Lihat pada Menu Pengelolaan Dana ... 56
Gambar 4.41 Tampilan Aksi Edit pada Menu Pengelolaan Dana ... 56
Gambar 4.42 Halaman Ormawa ... 57
Gambar 4.43 Menu Upload Proker pada Halaman Ormawa ... 58
Gambar 4.44 Menu Informasi pada Halaman Ormawa ... 58
Gambar 4.45 Menu Informasi Dana pada Halaman Ormawa ... 59
Gambar 4.46 Tampilan Informasi Dana ... 59
Gambar 4.47 Script Pilih Jenis Dana ... 60
Gambar 4.48 Script Tampilan Informasi Dana ... 60
Gambar 4.49 Menu Rekap Penggunaan Dana ... 61
xviii
ABSTRAKSI
Keberadaan pengolahan data sampai saat ini merupakan informasi sangat penting untuk mempermudah dan mempercepat suatu pekerjaan, terutama di Universitas Muhammadiyah Surakarta. Proses Pengelolaan data Keuangan di Bagian Kemahasiswaan (Bagmawa) saat ini masih berlangsung secara manual dengan menggunakan buku catatan. Dengan kasus tersebut, maka dikembangkanlah aplikasi berbasis website yang memudahkan Bagmawa maupun Organisasi Mahasiswa (Ormawa) dalam mengelola dan melihat status keuangan kegiatan kemahasiswaan.
Metode penelitian yang digunakan adalah metode SDLC (System Development Life Cycle) yaitu metode yang memaparkan siklus hidup pengembangan sistem dalam perancangan dan pembangunan sistem informasi. Bagmawa dapat mengelola data keuangan secara terstruktur dan menampilkannya kepada organisasi mahasiswa untuk mempermudah akses status keuangan terkait. Update mengenai data keuangan akan terasa lebih mudah diantara kedua belah pihak yang bersangkutan.
Hasil yang didapat dari aplikasi ini adalah report status informasi keuangan dalam kegiatan kemahasiswaan yang dikelola oleh bagmawa. Aplikasi ini memudahkan organisasi mahasiswa dalam melihat status informasi keuangan.