SISTEM INFORMASI BEASISWA PADA UNIVERSITASMUHAMMADIYAH SURAKARTA MENGGUNAKAN PHP Sistem Informasi Beasiswa Pada Universitas Muhammadiyah Surakarta Menggunakan Php Dan Mysql.

SISTEM INFORMASI BEASISWA PADA UNIVERSITAS
MUHAMMADIYAH SURAKARTA MENGGUNAKAN PHP
DAN MYSQL

SKRIPSI
Disusun sebagai salah satu syarat menyelesaikan Program Studi
Strata I pada Jurusan Teknik Informatika Fakultas Komunikasi dan Informatika
Universitas Muhammadiyah Surakarta

Oleh:

Devis Raizal Septiawan
NIM : L200090116

PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS KOMUNIKASI DAN INFORMATIKA
UNIVERSITAS MUHAMMADIYAH SURAKARTA
2013

HALAMAN PERSETUJUAN


Skripsi dengan judul
SISTEM INFORMASI BEASISWA PADA UNIVERSITAS
MUHAMMADIYAH SURAKARTA MENGGUNAKAN PHP DAN MYSQL
ini telah diperiksa dan disetujui pada :

Hari

: ………………………….

Tanggal : …………………………..

Pembimbing I

Pembimbing II

Drs. Sujalwo, M.Kom
NIK: 404

Irma Yuliana, S.T, M.M
NIK: 200.1476


ii

HALAMAN PENGESAHAN

SISTEM INFORMASI BEASISWA PADA UNIVERSITAS
MUHAMMADIYAH SURAKARTA MENGGUNAKAN PHP DAN
MYSQL
dipersiapkan dan disusun oleh
Devis Raizal Septiawan
NIM : L200090116
telah dipertahankan di depan Dewan Penguji
pada tanggal 23 Juli 2013

Susunan Dewan Penguji

Pembimbing I

Anggota Dewan Penguji Lain


Drs. Sujalwo, M.Kom.

Hernawan Sulistyanto S.T., M.T.

Pembimbing II

Irma Yuliana, S.T., M.M.

Skripsi ini telah diterima sebagai salah satu persyaratan
untuk memperoleh gelar sarjana
Tanggal 25 Juli 2013
Dekan
Fakultas Komunikasi dan Informatika

Ketua Program Studi
Teknik Informatika

Husni Thamrin, S.T, MT., Ph.D.
NIK : 706


Dr. Heru Supriyono, M.Sc.
NIK : 970
iii

DAFTAR KONTRIBUSI

Dengan ini saya menyatakan bahwa skripsi ini tidak terdapat karya
yang pernah diajukan untuk memperoleh gelar kesarjanaan di suatu Perguruan
Tinggi, dan sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat
yang pernah ditulis atau diterbitkan oleh orang lain kecuali yang secara tertulis
diacu dalam naskah ini dan disebutkan dalam daftar pustaka.
Berikut daftar kontribusi dalam penyusunan skripsi ini:
1. Saya merancang dan membangun sistem informasi beasiswa dengan
menggunakan PHP dan MySQL untuk membuat SIBUMS.
2. Buku-buku tentang tutorial pemrograman PHP dan MySQL serta artikelartikel dari internet maupun diskusi dengan teman-teman.
Demikian pernyataan dan daftar kontribusi ini saya buat dengan sejujurnya. Saya
bertanggungjawab atas isi dan kebenaran daftar di atas.

Surakarta, 19 Juli 2013


Devis Raizal Septiawan
Mengetahui:
Pembimbing I

Pembimbing II

Drs. Sujalwo, M.Kom

Irma Yuliana, S.T, M.M

NIK: 404

NIK: 200.1476
iv

MOTTO DAN PERSEMBAHAN

MOTTO:
Karena sesungguhnya sesudah datang kesulitan itu ada kemudahan. Sesungguhnya sesudah
kesulitan itu ada kemudahan.

(Q.S. Al Insyirah : 5-6)

Sesuatu yang belum dikerjakan, seringkali tampak mustahil; kita baru yakin kalau kita telah
berhasil melakukannya dengan baik.
(Evelyn Underhill)

Jikalau sukses adalah hak kita, maka sukses merupakan bagian dari kita.
(Devis Raizal Septiawan)

PERSEMBAHAN :
1. Bapakku dan Ibuku tercinta atas restu dan keagungan do’amu dengan
curahan penuh kasih sayang yang engkau berikan kepadaku dan juga
senantiasa memberikan motivasi, membimbing, dan mendidikku agar
selalu menghargai setiap nilai kehidupan yang telah aku jalani.
2. Adikku tersayang Lia Putri Andang Sari yang selalu memberikan
semangat dalam menyusun skripsi ini dan karenamu aku berjuang.

v

3. Sahabat bangsa dhee dan programer solo yang selalu memberikan motivasi

dan masukan untuk mengerjakan serta menyelesaikan skripsi ini. Terima
kasih kawanku.
4. Teman-temanku seperjuangan Teknik Informatika UMS angkatan 2009,
terima kasih untuk pengalaman kuliah bersama kalian.
5. Yunita Nurillatifah yang selalu memberikan semangat. Terima kasih untuk
semuanya.

vi

KATA PENGANTAR

Puji syukur penulis panjatkan kehadirat Allah SWT atas rahmat,
kenikmatan dan hidayah-Nya sehingga sampai saat ini masih bisa beribadah
kepada-Nya, serta penulis dapat menyelesaikan skripsi yang berjudul “Sistem
Informasi Beasiswa Pada Universitas Muhammadiyah Surakarta Menggunakan
PHP Dan MySQL”.
Skripsi ini merupakan persyaratan untuk memenuhi kurikulum Program
Studi Teknik Informatika Universitas Muhammadiyah Surakarta serta untuk
menyelesaikan program sarjana.
Penulis telah berusaha untuk menyelesaikan laporan skripsi ini dengan

kemampuan yang dimiliki, namun penulis menyadari bahwa laporan ini masih
tergolong biasa dan merasa ada kekurangannya. Oleh karena itu, penulis
mengharapkan saran serta kritik sehingga berguna untuk membangun dan
menambah ilmu bagi penulis.
Dalam kesempatan ini penulis tidak lupa memberikan penghargaan
dengan segala kerendahan hati atas bantuan dari berbagai pihak. Penulis
mengucapkan rasa terima kasih kepada :
1. Allah SWT pujian atas cinta kasih-Mu, Engkau Yang Maha Sempurna,
Yang Engkau Maha Memberi yang telah memberikan limpahan rahmat,
hidayah serta karunianya sehingga penulis dapat menyelasaikan skripsi ini.
2. Shalawat dan salam semoga tetap dilimpahkan kepada Rasul Muhammad
SAW dan keluarganya, dan para sahabatnya
vii

3. Bapak Husni Thamrin, S.T, M.T, Ph.D Dekan Fakultas Komunikasi dan
Informatika.
4. Bapak Dr. Heru Supriyono, M.Sc Ketua Program Studi Teknik
Informatika.
5. Bapak Drs. Sujalwo, M.Kom selaku pembimbing I dan Ibu Irma Yuliana,
S.T, M.M selaku pembimbing II yang senantiasa membimbing penulis

dalam penyusunan skripsi ini.
6. Bapak dan Ibu dosen yang telah membimbing dan membagi ilmunya
selama ini kepada penulis.
7. Bapak zuhri selaku pembimbing lapangan yang selalu sabar menjelaskan
tentang beasiswa di UMS.
8. Bapak dan Ibu selaku orang tua yang telah memberikan dukungan dan tak
henti-henti mendoakan penulis, dan senantiasa membimbing penulis
dengan tanpa pamrih.

Penulis berharap semoga skripsi ini berguna bagi semua pihak khususnya
penulis sendiri serta pembaca, sehingga menambah ilmu dan wawasannya. Amin

Surakarta,

Devis Raizal Septiawan

viii

DAFTAR ISI


Halaman Judul..................................................................................................

i

Halaman persetujuan........................................................................................

ii

Halaman Pengesahan .......................................................................................

iii

Daftar Kontribusi .............................................................................................

iv

Motto dan Persembahan...................................................................................

v


Kata Pengantar .................................................................................................

vii

Daftar Isi...........................................................................................................

ix

Daftar Tabel .....................................................................................................

xii

Daftar Gambar.................................................................................................. xiii
Daftar Singkatan............................................................................................... xvi
Abstraksi .......................................................................................................... xvii
PENDAHULUAN ..........................................................................

1

1.1. Latar Belakang ..........................................................................................

1

1.2. Rumusan Masalah .....................................................................................

3

1.3. Tujuan Penelitian ......................................................................................

3

1.4. Batasan Masalah........................................................................................

3

1.5. Manfaat Penelitian ....................................................................................

4

1.6. Sistematika Penulisan ...............................................................................

5

TINJAUAN PUSTAKA ................................................................

7

2.1. Telaah Penelitian.......................................................................................

7

2.2. Landasan Teori..........................................................................................

8

BAB I

BAB II

ix

2.2.1. Sistem ...........................................................................................

8

2.2.2. Informasi .......................................................................................

9

2.2.3. Sistem Informasi ...........................................................................

9

2.2.4. Beasiswa........................................................................................

9

2.2.5. PHP ...............................................................................................

10

2.2.6. MySQL ..........................................................................................

10

2.2.7. Adobe Dreamweaver CS 5 ............................................................

10

2.2.8. Unified Modelling Language (UML) ............................................

11

2.2.9. Bagan Alir Sistem .........................................................................

11

2.2.10. Use-case Diagram.......................................................................

13

BAB III METODE PENELITIAN..............................................................

15

3.1. Waktu dan Tempat ....................................................................................

15

3.2. Peralatan Utama dan Pendukung ..............................................................

15

3.3. Alur Penelitian ..........................................................................................

16

3.4. Perancangan Sistem ..................................................................................

17

3.4.1. Analisis Kebutuhan.........................................................................

17

3.4.1.1. Kebutuhan Fungsional .....................................................

17

3.4.1.2. Kebutuhan Non-Fungsional .............................................

18

3.4.2. Pemodelan Perangkat Lunak ..........................................................

20

3.4.2.1. Diagram Proses ................................................................

20

3.4.2.2. UML..................................................................................

27

3.4.2.2.1. Use-Case...........................................................

27

3.4.2.2.2. Diagram Activity...............................................

32

x

3.4.2.3. Struktur Data .....................................................................

35

3.4.2.4. Perancangan Tampilan ......................................................

44

3.4.2.5. Pengujian Sistem...............................................................

49

BAB IV HASIL DAN ANALISIS ...............................................................

51

4.1. Hasil ....................................................................................................

51

4.1.1. User Umum ..............................................................................

51

4.1.2. User Terdaftar...........................................................................

52

4.1.3. User Admin ..............................................................................

59

4.2. Analisis................................................................................................

64

4.2.1. Analisis Sistem .........................................................................

64

4.2.2. Analisis Data Kuisioner............................................................

65

PENUTUP ......................................................................................

69

5.1. Kesimpulan ..............................................................................................

69

5.2. Saran..........................................................................................................

70

DAFTAR PUSTAKA .....................................................................................

71

Lampiran .........................................................................................................

73

BAB V

xi

DAFTAR TABEL

Tabel 3.1 asal_beasiswa ...................................................................................

36

Tabel 3.2 beasiswa ...........................................................................................

36

Tabel 3.3 fakultas .............................................................................................

36

Tabel 3.4 statistik .............................................................................................

36

Tabel 3.5 bea_aktif...........................................................................................

37

Tabel 3.6 bio_admin.........................................................................................

37

Tabel 3.7 bio_mhs............................................................................................

38

Tabel 3.8 penerima_beasiswa ..........................................................................

38

Tabel 3.9 kuota.................................................................................................

39

Tabel 3.10 hak_akses .......................................................................................

39

Tabel 3.11 nilai_akademik ...............................................................................

39

Tabel 3.12 orangtua..........................................................................................

39

Tabel 3.13 kel_beasiswa ..................................................................................

40

Tabel 3.14 ortu_beasiswa.................................................................................

40

Tabel 3.15 syarat_mhs_bea..............................................................................

40

Tabel 3.16 prestasi ...........................................................................................

41

Tabel 3.17 prodi ...............................................................................................

41

Tabel 3.18 pengumuman..................................................................................

41

Tabel 3.19 user _admin ....................................................................................

41

Tabel 3.20 verivikasi_beasiswa .......................................................................

42

Tabel 3.21 tblcms .............................................................................................

42

xii

Tabel 3.22 syarat ..............................................................................................

42

Tabel 3.23 user_mhs ........................................................................................

42

Tabel 4.1. Pengujian User Mahasiswa Menggunakan Black Box....................

64

Tabel 4.2. Hasil Kuisioner User Mahasiswa....................................................

65

xiii

DAFTAR GAMBAR

Gambar 2.1 Simbol-simbol Bagan Alir Sistem ...............................................

12

Gambar 2.2 Simbol-simbol Use-case ..............................................................

13

Gambar 3.1 Alur Penelitian..............................................................................

16

Gambar 3.2 Diagram Prosesn Pendaftaran Beasiswa ......................................

20

Gambar 3.3 Diagram Proses Penyetujuan Penerimaan Beasiswa....................

23

Gambar 3.4 Diagram Proses Pembuatan Laporan BAGMAWA.....................

25

Gambar 3.5 Use-case SIBUMS .......................................................................

28

Gambar 3.6 Diagram Aktivitas Pendaftaran Beasiswa Mahasiswa .................

33

Gambar 3.7 Diagram Aktivitas Penyetujuan Penerimaan Beasiswa ...............

34

Gambar 3.8 Diagram Aktivitas Pembuatan Laporan Oleh BAGMAWA........

35

Gambar 3.9 Desain Database ..........................................................................

43

Gambar 3.10 Tampilan Halaman Utama .........................................................

44

Gambar 3.11 Tampilan Halaman User Mahasiswa ........................................

45

Gambar 3.12 Tampilan Halaman User Fakultas .............................................

45

Gambar 3.13 Tampilan Halaman User PD3 ...................................................

46

Gambar 3.14 Tampilan Halaman User BAGMAWA .....................................

46

Gambar 3.15 Tampilan Halaman Berita .........................................................

47

Gambar 3.16 Tampilan Laporan Data Excel (.xls) .........................................

47

Gambar 3.17 Tampilan Laporan Data PDF (.pdf) ..........................................

48

Gambar 3.18 Tampilan Bukti Pendaftaran Beasiswa ......................................

49

Gambar 4.1 Halaman Utama ...........................................................................

51

xiv

Gambar 4.2 Halaman Utama User Mahasiswa ...............................................

52

Gambar 4.3 Mengubah Profil Mahasiswa .......................................................

53

Gambar 4.4 Pilihan Beasiswa .........................................................................

54

Gambar 4.5 Pendaftaran Beasiswa ..................................................................

54

Gambar 4.6 Status Pendaftaran Beasiswa Mahasiswa ....................................

55

Gambar 4.7 Cetak Bukti Pendaftaran ..............................................................

55

Gambar 4.8 Verivikasi Syarat .........................................................................

56

Gambar 4.9 Proses Verifikasi Syarat ..............................................................

56

Gambar 4.10 Verivikasi Beasiswa ..................................................................

57

Gambar 4.11 Proses Verivikasi Beasiswa .......................................................

58

Gambar 4.12 Cetak Laporan Penerima Beasiswa ...........................................

58

Gambar 4.13 Halaman Utama User Admin ....................................................

59

Gambar 4.14 Menambah Data Jenis Beasiswa ...............................................

60

Gambar 4.15 Data Beasiswa Aktif ..................................................................

60

Gambar 4.16 Menambah Data Beasiswa Aktif ...............................................

61

Gambar 4.17 Data Pengumuman ....................................................................

61

Gambar 4.18 Menambah Data Pengumuman .................................................

62

Gambar 4.19 Cetak Laporan (.pdf) Penerima Beasiswa Pada BAGMAWA ..

63

Gambar 4.20 Cetak Data (.xls) Penerima Beasiswa Pada BAGMAWA ........

63

Gambar 4.21 Grafik Prosentase Interprestasi Mahasiswa ...............................

66

xv

DAFTAR SINGKATAN

BAGMAWA = Bagian Kemahasiswaan
DBMS

= Database Management System

IPK

= Indek Prestasi Komulatif

KDPTI

= Kode Daerah Perguruan Tinggi Indonesia

MySQL

= My Structured Query Language

NIM

= Nomer Induk Mahasiswa

NPM

= Nomer Pokok Mahasiswa

PDF

= Portable Document Format

PD3

= Pembantu Dekan 3

PHP

= PHP Hypertext Preprocessor

PRODI

= Program Studi

SIBUMS

= Sistem

Informasi

Beasiswa

Surakatra

xvi

Universitas

Muhammadiyah

ABSTRAKSI

Lembaga pendidikan merupakan salah satu unsur yang mempunyai
peranan penting dalam meningkatkan mutu sumber daya manusia yang baik dan
berkualitas, hal ini perlu ditunjang dengan fasilitas – fasilitas yang dapat
memenuhi kebutuhan akan pendidikan. Universitas Muhammadiyah Surakarta
merupakan salah satu perguruan tinggi swasta yang selalu berupaya untuk
meningkatkan mutu. Salah satunya program pemberian beasiswa bagi mahasiswa
sebagai proses memenuhi kebutuhan akan pendidikan. Beasiswa itu sendiri adalah
bantuan dan dukungan pendidikan yang diberikan kepada mahasiwa yang
mengalami kesulitan ekonomi dan memilki prestasi yang baik. Penelitian ini
bertujuan untuk menjelaskan dan mendiskripsikan sistem informasi beasiswa di
Univesitas Muhammadiyah Surakarta, dengan membangun sistem informasi
beasiswa.
Laporan ini berisi dokumentasi serta pelaporan proses pengembangan dan
perancangan sistem informasi beasiswa UMS yang dilakukan menggunakan
metodologi SDLC. Proses dari metodologi yang tergabung dalam laporan ini
adalah proses analisis sistem, perancangan sistem, implementasi dan pengujian
sistem.
Sistem informasi beasiswa ini dapat digunakan dalam menunjang
pengolahan data serta publikasi informasi beasiswa kepada mahasiswa Universitas
Muhammadiyah Surakarta.
Kata Kunci : Universitas Muhammadiyah Surakarta, beasiswa, sistem informasi

xvii