PENGEMBANGAN SISTEM INFORMASI PENGELOLAAN BEASISWA BERBASIS WEB

PENGEMBANGAN SISTEM INFORMASI PENGELOLAAN BEASISWA BERBASIS WEB SKRIPSI

  Diajukan Untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana Sains

  Program Studi Ilmu Komputer Disusun Oleh :

  Sigit Purtono 003124017

  

PROGRAM STUDI ILMU KOMPUTER

JURUSAN MATEMATIKA

FAKULTAS SAINS DAN TEKNOLOGI

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  

THE DEVELOPMENT OF SCHOLARSHIP

MANAGEMENT INFORMATION SYSTEM BASED ON

WEB

A THESIS

  Presented as Partial FulFilment of the Requirements To Obtain Sarjana Sains Degree

  In Computer Science Study Program By

  Sigit Purtono 003124017

  

COMPUTER SCIENCE STUDY PROGRAM

MATHEMATICS DEPARTEMENT

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  

Abstrak

  Pengembangan Sistem Informasi Pengelolaan Beasiswa berbasis web ini dibuat sebagai sarana membantu mempermudah Staf Unit Pelayanan Beasiswa dan Alumni dalam mengelola data beasiswa dan permohonan beasiswa. Sistem pengelolaan beasiswa ini dibuat dengan aplikasi berbasis web sehingga memudahkan pengguna (Staf Unit Pelayanan Beasiswa dan Alumni, Wakil Dekan

  III, Wakil Rektor III dan Mahasiswa) dengan jenis fasilitas yang berbeda dapat mengakses data beasiswa dengan media internet.

  Fasilitas yang disediakan dalam aplikasi sistem pengelolaan beasiswa ini adalah fasilitas untuk memasukkan data(input data), mengubah data(update data), menghapus data(delete data), tampilkan data(view data) dan pencarian data(search data). Sistem ini dibuat untuk mengatasi kelemahan dari sistem pengelolaan beasiswa manual yang dirasa kurang mendukung dalam mengelola data beasiswa dan permohonan beasiswa sehingga peningkatan mutu pelayanan terhadap mahasiswa pemohon beasiswa dapat ditingkatkan.

  Untuk pembuatan aplikasi pengelolaan beasiswa berbasis web ini penulis menggunakan teknologi PHP dan MySQL sebagai tempat penyimpan data.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  

Abstract

  The development of scholarship management information system based on web was made to help the Scholarship Service Unit Staff and Alumnus to organize scholarship data and application. The scholarship organisation system was made with web based application in order to ease the user (Scholarship Service Unit Staff and Alumnus, 3rd Vice Dean, 3rd Vice Rector, and the Students) with different kinds of scholarship facilities which can be accessed by internet media.

  The facilities which provided by the scholarship application system were the facilities to entry the data (data input ), change the data(data update), delete the data(data delete), view the data(data view) and search the data(data searching). This system was made to overcome the weakness of the manual scholarship system to improve the service for the student scholarship application.

  To make a scholarship application based on web, the writer use PHP and MySQL technology as data saved.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  Saya menyatakan dengan sesungguhnya bahwa skipsi tugas akhir yang saya tulis ini tidak memuat karya atau bagian karya lain, kecuali yang telah disebutkan dalam kutipan dan daftar pustaka, sebagaimana layaknya karya ilmiah.

  Yogyakarta, Desember 2007 Penulis

  Sigit Purtono

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  HALAMAN PERSEMBAHAN I Karya ini kupersembahkan untuk:

   Allah Bapa Yesus Kristus di Surga Atas semua cobaan hidup ini dan karunia-Nya

   Bapak Ibuku, Sebagai ungkapan sujud bakti dan rasa syukurku Terimakasih atas doa dan cintanya

   Keluarga Besarku Sebagai semangat pendorong menyelesaikan skripsi

   Orang-orang disekitarku Thanks 4 all untuk motivasi dan inspirasinya

   Dan Almamaterku

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  

Sebuah kesempurnaan akan memudar seiring berjalannya waktu dan hilang

seiring adanya kesempurnaan lain yang lebih baik

Janganlah pernah melihat siapa yang berbicara tapi lihatlah apa yang

dibicarakan

  

Kita dapat meminta sesuatu yang salah kepada Tuhan, tetapi Tuhan selalu

memberikan jawaban yang selalu benar

Bersikaplah ramah pada semua orang, namun berkariblah hanya dengan

beberapa, dan biarkan mereka ini teruji sebelum kau limpahkan kepercayaanmu

pada mereka

Six (6) rule to be happy

  1. Free ur heart from heartacle

  2. Free ur mind from worry

  3. Live simple

  4. Expect less

  5. Give more…… 6. n Always smile

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  Puji syukur penulis panjatkan kepada Allah Bapa di surga karena atas bimbingan dan petunjuk-Nya, penulis dapat menyelesaikan penelitian dan penyusunan skipsi tugas akhir yang berjudul Pengembangan Sistem Informasi Pengelolaan Beasiswa Berbasis Web. Skripsi ini disusun sebagai salah satu syarat untuk mencapai gelar Sarjana Sains (S.Si) Program Studi Ilmu Komputer.

  Dalam pelaksanaan penelitian dan penyusunan proyek ini tentunya tidak terlepas dari bantuan berbagai pihak. Oleh karena itu penulis ucapkan terima kasih kepada:

  1. Allah Bapa di Surga yang tak henti-hentinya menyinari dan menuntun setiap langkah hidup.

  2. Bpk Ir. Greg. Heliarko S.J.,S.S.,B.S.T.,M.Sc.,M.A. selaku dekan Fakultas Sains dan Teknologi.

  3. Ibu P.H. Prima Rosa, S.Si, M.Sc selaku Kaprodi Ilmu Komputer dan Dosen pembimbing akademik Universitas Sanata Dharma dan atas bimbingan dan bantuan selama kami menuntut ilmu di Universitas Sanata Dharma.

  4. Bapak Drs. Haris Sriwindono, M.Kom selaku dosen pembimbing yang di tengah kesibukannya telah banyak menyisihkan waktu untuk membimbing dan mengarahkan dengan kesabarannya dalam penyusunan skripsi ini.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  6. Mas Tukijo dan Mbak Linda atas bantuan yang telah diberikan selama kami menimba ilmu di Ilmu Komputer Universitas Sanata Dharma.

  7. Bapakku dan Ibuku, dan adikku Nedi atas semua yang selama ini kalian berikan, begitu banyak arti hidup aku yang pelajari dari beliau berdua .Aku akan membuat kalian bangga.

  8. Alm.Pakde dan Budhe Sarengat yang semasa hidup selalu memberikan “wejangan” tentang hidup

  9. Keluarga Mas Joni dan Keluarga Mas Wawan selalu memberikan dorongan dalam menyelesaikan skripsi ini dan membantu semua masalah yang terjadi dalam keluargaku.

  10. Keluarga besar Parto Utomo : Om Widodo sekeluarga, Om Wiyono sekeluarga yang selalu mengingatkan aku untuk cepat menyelesaikan skripsi ini.

  11. Keluarga AKP Bejo dan Keluarga Aiptu Muryadi yang telah membuka “wacana dan pengalaman baru” .

  12. Teman- teman pendahuluku (Erwan”Doraemon”, Shinta, Damas, Agus,Utar, Viky, Vivi, Dewi, Jhohan, Mr.Pencenk, Nutan) dan semua anak ikom 2000 tanpa kecuali “Terimakasih atas persahabatan kalian, bersahabat itu indah”

  13. Teman-teman seperjuangan (Septian”Sincan’, Lidia, Marina, Thomas, Henri, Heri Slemania, Elia, Atan, Emon, Toni) “Kalian semangat

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  15. Andi’Slim Zone’ yang jauh-jauh dari negara tetangga untuk bilang mau jadi “pecundang” atau “pemenang”. Thank’s atas semua pengalaman hidup yang dibagi untuk diriku.

  16. Anak basecamp idol “Les Garsong” (Yanto”Ngik-ngik”, Axl, Papua, QQ, Cecant,Cuplis, Ijal, Heru, Pras, Yanti, Yani,Catur, Doni, Yani, Putut, Mohan dan semua yang tidak bisa ku sebut satu persatu) kalian memberiku banyak pengalaman tentang persahabatan dan kehidupan.

  17. Paman”Google’ yang memberikan aku informasi-informasi paling hebat yang ada dibelahan bumi manapun.

  18. Semua pihak yang tidak dapat penulis sebutkan satu-persatu yang telah membantu dalam penyelesaian skripsi ini.

  Semoga Tuhan selalu melimpahkan rahmat dan berkah-Nya setimpal dengan kebaikan-kebaikan tersebut.

  Penulis menyadari bahwa masih banyak kekurangan dalam penyusunan skripsi ini. Oleh karena itu kritik dan saran sangat penulis harapkan dari berbagai pihak. Besar harapan penulis semoga hasil penelitian ini dapat berguna bagi pembaca.

  Yogyakarta, Desember 2007 Penulis

  PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

DAFTAR ISI

  Halaman Judul ................................................................................. i Halaman Bahasa Inggris ..................................................................................ii Halaman Persetujuan .................................................................................iii Halaman Pengesahan ................................................................................ iv Halaman Abstrak ................................................................................v Halaman Abstract ................................................................................vi Halaman Pernyataan .............................................................................. vii Halaman Persembahan I ..............................................................................viii Halaman Motto ............................................................................. ix Kata Pengantar .............................................................................. x Halaman Daftar Isi ..............................................................................xiii Halaman Daftar Gambar ........................................................................... xix Halaman Daftar Tabel ........................................................................... xxiii

  BAB I PENDAHULUAN A. Latar Belakang Masalah .................................................................. 1 B. Rumusan Masalah .................................................................. 3 C. Batasan Masalah .................................................................. 3 D. Tujuan .................................................................. 7 E. Metodologi Penelitian .................................................................. 7 F. Sistematika Penulisan .................................................................. 9

  PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  C. Komponen Sistem Informasi ........................................................... 13

  D. Hypertext Transfer Protokol(HTTP) ................................................. 15

  E. Hypertext Markup Language(HTML) ............................................... 16

  F. PHP Hypertext Preprocessor(PHP) ................................................... 19

  G. MySQL .............................................................................................. 23

  H. Apache .............................................................................................. 26

  I. Cassading Style Sheets(CSS) ............................................................ 26 J. Javascript ............................................................................................ 27

  BAB III ANALISA DAN PERANCANGAN SISTEM A. Analisa Sistem ......................................... ........................................ 28

  1. Analisa sistem yang ada sekarang ................................................. 28

  2. Analisa sistem yang akan dikembangkan ..................................... 30 3. Analisa Kelayakan .......................................................................

  31

  4. Analisa Kebutuhan ....................................................................... 32 B. Perancangan Sistem ...........................................................................

  37 1. Desain Proses ..............................................................................

  37 a. Diagram Konteks Sistem Informasi Pengelolaan Beasiswa ..

  37 b. Diagram level 1 Sistem Informasi Pengelolaan Beasiswa .....

  38 c. Diagram level 2 proses 2(pengelolaan data beasiswa) ..........

  41 2. Perancangan Basis Data ...............................................................

  42

  a. Informasi yang diinginkan ...................................................... 42

  e. Pemetaan Diagram ER ke tabel ............................................... 48

  f. Kamus Data dari Diagram ER ................................................. 58

  3. Struktur Menu ................................................................................ 67

  a. Struktur menu sisi Administrator ............................................. 67

  b. Struktur menu sisi Wakil Dekan III ......................................... 68

  c. Struktur menu sisi Wakil Rektor III ......................................... 68

  d. Struktur menu sisi Mahasiswa .................................................. 69

  4. Perancangan Antar muka ................................................................ 69

  a. Perancangan antar muka halaman login ................................... 69

  b. Perancangan antar muka halaman menu utama Administrator . 70 1) Halaman utama untuk menampilkan informasi ...................70 hasil penambahan, pengubahan dan penghapusan data 2) Perancangan antar muka halaman penambahan data ......... 71 3) Perancangan antar muka halaman pengubahan data ........... 72 4) Perancangan antar muka halaman penghapusan data ......... 73 5) Halaman utama pengaturan informasi yang ...................... 73 berhubungan dengan sebuah tawaran beasiswa 6) Perancangan antar muka halaman pengaturan ................... 74 penetapan informasi dari sebuah tawaran beasiswa 7) Perancangan antar muka halaman utama pengelolaan ....... 76 data permohonan beasiswa

  PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  10) Perancangan antar muka halaman profil ekonomi ............. 78 orangtua 11) Perancangan antar muka halaman profil akademik ............79 pemohon 12) Perancangan antar muka halaman profil non-akademik ... 80 13) Perancangan antar muka halaman profil prestasi .......... ... 81 14) Perancangan antar muka pembuatan laporan ................... 82

  c. Perancangan antar muka halaman menu utama WD III ......... 82 1) Perancangan antar muka halaman detail permohonan ..... 82 2) Perancangan antar muka halaman skoring ....................... 83

  d. Perancangan antar muka halaman menu utama WR III ......... 85 1) Perancangan antar muka halaman detail permohonan ..... 86 2) Perancangan antar muka halaman penentuan .................. 86

  Mahasiswa penerima beasiswa

  e. Perancangan antar muka halaman menu utama Mahasiswa... 87 1) Perancangan antar muka halaman pendaftaran. .............. 87 permohonan beasiswa 2) Perancangan antar muka halaman pemilihan tawaran .... 90 beasiswa 3) Perancangan antar muka pencarian data ......................... 90

  f. Perancangan antar muka halaman pesan kesalahan .............. 91

  B. Implementasi Program .......................................................................

  99 1. Program Pendukung .....................................................................

  99 a. Program Konfigurasi...............................................................

  99

  b. Program Database ................................................................... 100

  c. Program Session ....................................................................... 100

  d. Program eksekusi query ........................................................... 101

  e. Program untuk mengambil database maupun tabel dari ............ 101 database Sistem Informasi Akademik

  2. Program Utama............................................................................... 102

  a. Sistem Informasi Pengelolaan beasiswa sisi Administrator ..... 102 1) Halaman Login ................................................................. 102 2) Halaman menu utama ....................................................... 104 3) Halaman utama untuk menampilkan informasi hasil ....... 105

  Penambahan, pengubahan, penghapusan 4) Halaman penambahan data .............................................. 106 5) Halaman pengubahan data ................................................ 107 6) Halaman penghapusan data ............................................... 109 7) Halaman utama untuk mengatur informasi yang .............. 110 berhubungan dengan tawaran beasiswa 8) Halaman pengaturan penetapan informasi yang berhubungan dengan sebuah tawaran beasiswa ..................................... 113

  PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  12) Halaman pembuatan laporan ............................................. 131

  b. Sistem Informasi Pengelolaan beasiswa sisi Mahasiswa ........ 133 1) Halaman menu utama ...................................................... 133 2) Halaman login mahasiswa ............................................... 134 3) Halaman pendaftaran beasiswa ....................................... 134 4) Halaman pemilihan tawaran beasiswa .............................. 140

  c. Sistem Informasi Pengelolaan beasiswa sisi Wakil Dekan III .. 140 1) Halaman login ................................................................... 142 2) Halaman utama .................................................................. 144 3) Halaman detail skoring permohonan .................................145

  d. Sistem Informasi Pengelolaan beasiswa sisi Wakil Rektor III 150 1) Halaman penentuan mahasiswa penerima beasiswa ....... 150

  e. Halaman pesan kesalahan login .............................................. 152

  f. Halaman Logout ....................................................................... 153

  BAB V PENUTUP A. Kesimpulan ..................................................................................... 154 B. Saran ............................................................................................... . 154 DAFTAR PUSTAKA ................................................................................... 156 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  DAFTAR GAMBAR

Gambar Keterangan Halaman

  3.15 Perancangan antar muka halaman utama kelola data quota penerima beasiswa

  70

  3.12 Perancangan antar muka penambahan data

  71

  3.13 Perancangan antar muka pengubahan data

  72

  3.14 Perancangan antar muka penghapusan data

  73

  73

  70

  3.16 Perancangan antar muka halaman utama kelola data penetapan syarat penilaian

  74

  3.17 Perancangan antar muka halaman pengaturan quota penerima beasiswa

  75

  3.18 Perancangan antar muka halaman pengaturan penetapan syarat penilaian

  75

  3.19 Perancangan antar muka halaman utama kelola data permohonan

  3.11 Perancangan antar muka halaman utama untuk menampilkan informasi hasil penambahan, pengubahan dan penghapusan data

  3.10 Perancangan antar muka halaman menu utama administrator

  3.1 Diagram Konteks

  3.5 Struktur menu sisi Administrator

  38

  3.2 Diagram Arus Data level 1

  38

  3.3 Diagram Arus Data level 2

  41

  3.4 Diagram ER

  47

  67

  69

  3.6 Struktur menu sisi Wakil Dekan III

  68

  3.7 Struktur menu sisi Wakil Rektor III

  68

  3.8 Struktur menu sisi Mahasiswa

  69

  3.9 Perancangan antar muka halaman login

  76 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  3.38 Perancangan antar muka halaman pemilihan beasiswa yang ditawarkan

  3.34 Perancangan antar muka halaman profil pribadi

  88

  3.35 Perancangan antar muka halaman profil non-akademik

  88

  3.36 Perancangan antar muka halaman profil ekonomi orang tua

  89

  3.37 Perancangan antar muka halaman profil prestasi

  90

  90

  3.33 Perancangan antar muka menu utama Mahasiswa

  3.39 Perancangan antar muka halaman pencarian data

  90

  3.40 Perancangan antar muka halaman pesan kesalahan

  91

  3.41 Perancangan antar muka halaman konfirmasi logout

  91

  4.1 Antar Muka Login Administator 102

  4.2 Antar muka menu utama administrator 104

  87

  3.22 Perancangan antar muka halaman profil ekonomi orangtua pemohon beasiswa

  79

  3.27 Perancangan antar muka menu utama Wakil Dekan III

  3.23 Perancangan antar muka halaman profil akademik pemohon beasiswa

  80

  3.24 Perancangan antar muka halaman profil non-akademik pemohon beasiswa

  81

  3.25 Perancangan antar muka halaman profil prestasi pemohon beasiswa

  82

  3.26 Perancangan antar muka pembuatan laporan

  82

  83

  3.32 Perancangan antar muka halaman penentuan penerima beasiswa

  3.28 Perancangan antar muka halaman detail permohonan beasiswa

  84

  3.29 Perancangan antar muka halaman skoring

  85

  3.30 Perancangan antar muka menu utama Wakil Rektor III

  85

  3.31 Perancangan antar muka halaman detail permohonan beasiswa

  86

  86

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  4.17 Antar muka profil prestasi pemohon 129

  4.25 Antar muka halaman pemilihan tawaran beasiswa yang belum dipilih 140

  4.24 Antar muka halaman pengisian data profil prestasi 137

  4.23 Antar muka halaman pengisian data profil non-akademik 136

  4.22 Antar muka halaman pengisian data profil ekonomi ortua 136

  4.21 Antar muka halaman pengisian data profil pribadi 135

  4.20 Antar Muka login mahasiswa 134

  4.19 Antar muka halaman menu utama 133

  4.18 Antar muka halaman pembuatan laporan 131

  4.6 Antar muka halaman penghapusan donatur beasiswa 109

  4.7 Antar muka halaman utama pengaturan quota penerima beasiswa 110

  4.15 Antar muka profil akademik pemohon 125

  4.14 Antar muka profil ekonomi orangtua pemohon 122

  4.13 Antar muka profil pribadi pemohon 120

  4.12 Antar muka halaman detail permohonan beasiswa 118

  4.11 Antar muka halaman utama pengelolaan data permohonan beasiswa 117

  4.10 Antar muka halaman pengaturan syarat penilaiaan beasiswa 114

  4.9 Antar muka pengaturan quota penerima beasiswa 111

  4.8 Antar muka halaman utama pengaturan syarat penilaiaan beasiswa 111

  4.16 Antar muka profil non-akademik pemohon 128

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  4.29 Antar muka halaman input skor 147

  4.30 Antar muka halaman penentuan mahasiswa penerima beasiswa 150

  4.31 Antar muka halaman kesalahan login Administrator 152

  4.32 Antar muka halaman logout Administrator 153

  DAFTAR TABEL

Gambar Keterangan Halaman

  57

  3.14 Tabel profil pribadi pemohon

  54

  3.15 Tabel profil non-akademik pemohon

  55

  3.16 Tabel profil akademik pemohon

  55

  3.17 Tabel profil ekonomi orangtua pemohon

  56

  3.18 Tabel profil prestasi

  3.19 Tabel kamus data

  3.13 Tabel permohonan beasiswa

  58

  4.1 Implementasi tabel donatur

  92

  4.2 Implementasi tabel beasiswa

  93

  4.3 Implementasi tabel tawaran beasiswa

  93

  4.4 Implementasi tabel quota penerima beasiswa

  93

  4.5 I mplementasi tabel syarat penilaian

  53

  53

  3.1 Tabel donatur

  3.6 Tabel kriteria penilaian

  48

  3.2 Tabel beasiswa

  48

  3.3 Tabel tawaran beasiswa

  49

  3.4 Tabel syarat penilaian

  50

  3.5 Tabel penetapan syarat penilaian

  50

  50

  3.12 Tabel beasiswa yang diambil

  3.7 Tabel penetapan kriteria penilaian

  51

  3.8 Tabel quota penerima beasiswa

  51

  3.9 Tabel pejabat penilaian

  52

  3.10 Tabel penilaian kriteria

  52

  3.11 Tabel penilaian

  52

  93 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  4.9 Implementasi tabel skoring kriteria penilaian

  4.15 Implementasi tabel profil ekonomi orangtua pemohon

  4.19 Implementasi tabel admin

  98

  4.18 Implementasi tabel profil prestasi pemohon

  98

  4.17 Implementasi tabel profil non-akademik pemohon

  97

  4.16 Implementasi tabel profil akademik pemohon

  96

  95

  94

  4.14 Implementasi tabel profil pribadi pemohon

  95

  4.13 Implementasi tabel permohonan beasiswa

  95

  4.12 Implementasi tabel beasiswa yang diambil

  95

  4.11 Implementasi tabel pejabat penilai

  95

  4.10 Implementasi tabel skoring permohonan beasiswa

  99 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

BAB I PENDAHULUAN A. Latar Belakang Masalah Data kemahasiswaaan yang didalamnya memuat informasi

  tentang mahasiswa baik akademis maupun non-akademis untuk mendukung pengelolaan beasiswa sangat dibutuhkan oleh Staf Unit Pelayanan Beasiswa dan Alumni. Informasi yang akurat dan up to date dibutuhkan Staf Unit Pelayanan Beasiswa dan Alumni untuk dapat mengelola data tawaran beasiswa dan mengelola data permohonan beasiswa sehingga membantu Wakil Rektor III dalam menentukan mahasiswa yang layak sebagai penerima beasiswa agar beasiswa dapat disalurkan tepat pada sasarannya. Dengan demikian dana beasiswa yang digunakan dapat dipertanggung jawabkan kepada pihak donatur beasiswa, rektorat dan mahasiswa pemohon beasiswa.

  Permasalahan yang muncul dalam mengelola data beasiswa adalah beberapa proses masih dilakukan secara manual antara lain pengisian formulir permohonan beasiswa oleh mahasiswa pemohon, pengecekan kelengkapan item syarat oleh Staf Unit Pelayanan Beasiswa dan Alumni, proses skoring yang dilakukan oleh Wakil Dekan III, proses penentuan mahasiswa penerima beasiswa oleh Wakil Rektor III

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  Informasi Akademik yang belum terintegrasi dengan sistem yang ada sekarang.

  Oleh karena itu didalam tugas akhir ini penulis mencoba untuk membuat Sistem Informasi Pengelolaan Beasiswa berbasis web, yang diharapkan dapat membantu salah satu tugas dari Staf Unit Pelayanan Beasiswa dan Alumni untuk mengelola data beasiswa dan mengelola data permohonan beasiswa sehingga membantu Wakil Rektor III dalam menentukan mahasiswa yang layak sebagai penerima beasiswa agar beasiswa dapat disalurkan tepat pada sasarannya. Dengan sistem informasi ini Staf Unit Pelayanan Beasiswa dan Alumni dapat mengetahui informasi tentang mahasiswa baik akademis maupun non-

  

akademis dengan lebih mudah dan terstruktur. Sedang bagi mahasiswa

  pemohon dapat melakukan pendaftaran pengajuan permohonan beasiswa secara on-line, memperoleh informasi beasiswa yang ditawarkan, melihat profil donatur beasiswa dan mengetahui mahasiswa penerima beasiswa secara on-line.

  Penulis memilih sistem informasi berbasis web karena sistem ini bersifat dinamis dan dapat menyampaikan informasi yang bisa diakses kapan saja, dimana saja, dan oleh siapa saja baik secara lokal maupun global dengan menggunakan internet. Untuk itu diperlukan sebuah bahasa pemrograman (middleware) yang dapat menghasilkan aplikasi

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  side scripting adalah sintaks dan perintah-perintah PHP yang tuliskan

  dalam HTML nantinya akan sepenuhnya dikerjakan di server, baru hasilnya dalam format HTML dikirimkan ke web browser. Pembuatan aplikasi web ini merupakan kombinasi antara PHP sendiri sebagai bahasa pemrograman dan HTML sebagai pembangun halaman web.

  Keuntungan penggunaan PHP adalah kode yang menyusun program tidak dapat dilihat oleh pengguna internet sehingga kerahasiaan kode dan keamanan halaman web menjadi lebih terjamin( Bimo , 2002. hal 23).

  B. Rumusan Masalah

  Bagaimana membuat Sistem Informasi Pengelolaan Beasiswa berbasis Web yang dapat memberikan kemudahan bagi Staf Unit Pelayanan Beasiswa dan Alumni untuk mengelola data beasiswa dan mengelola data permohonan beasiswa sehingga membantu Wakil Rektor

  III dalam menentukan mahasiswa yang layak sebagai penerima beasiswa agar beasiswa dapat disalurkan tepat pada sasarannya dengan menggunakan bahasa pemrograman PHP dan database server MySQL serta Webserver Apache.

  C. Batasan Masalah

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  a. Dari sisi Administrator yaitu Staf Unit Pelayanan Beasiswa dan Alumni : Administrator memiliki akses untuk : 1) Mengelola data profil donatur beasiswa

  Administrator bertugas untuk menambah, mengubah dan menghapus data profil donatur beasiswa.

  2) Mengelola data profil beasiswa Administrator bertugas untuk menambah, mengubah dan menghapus data profil beasiswa.

  3) Mengelola data tawaran beasiswa Administrator bertugas untuk menambah, mengubah dan menghapus data tawaran beasiswa.

  4) Mengelola data quota mahasiswa penerima beasiswa tiap fakultas Administrator bertugas untuk menetapkan dan mengubah

  quota mahasiswa penerima beasiswa tiap fakultas dari sebuah tawaran beasiswa .

  5) Mengelola data penetapan kriteria penilaian.

  Administrator bertugas menetapkan dan mengubah data kriteria penilaian antara lain Indek Prestasi Kumulatif, Total penghasilan kedua orangtua, Total tanggungan orangtua, Jumlah kegiatan non-akademik dari sebuah tawaran

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  Administrator bertugas menambah, mengubah dan menghapus data syarat penilaian untuk pengecekan kelengkapan syarat . 7) Mengelola data penetapan syarat penilaian.

  Administrator bertugas menetapkan dan mengubah data syarat penilaian yang ditetapkan pada sebuah tawaran beasiswa. 8) Mengelola data pejabat penilai

  Administrator bertugas menetapkan dan mengubah data pejabat penilai yang diberi akses untuk melakukan skoring terhadap permohonan beasiswa

  9) Mengelola data permohonan beasiswa Administrator bertugas mengubah data profil mahasiswa pemohon beasiswa dan mengecek kelengkapan syarat.

  10) Mencetak laporan Administrator bertugas mencetak laporan mahasiswa penerima beasiswa dari sebuah tawaran beasiswa.

  11) Perlu kata sandi tertentu untuk dapat mengakses fitur ini.

  b. Dari sisi Wakil Dekan III memiliki akses untuk : 1) Merekomendasikan mahasiswa penerima beasiswa berupa catatan terhadap pemohonan beasiswa di bawah lingkungan

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  tanggungan orangtua, total jumlah kegiatan non-akademik dari sebuah tawaran beasiswa.

  2) Perlu kata sandi tertentu untuk dapat mengakses fitur ini.

  c. Dari sisi Wakil Rektor III memiliki akses untuk: 1) Menentukan mahasiswa penerima beasiswa berdasarkan rekomendasi dari Wakil Dekan III.

  2) Perlu kata sandi tertentu untuk dapat mengakses fitur ini.

  d. Dari sisi mahasiswa. Fitur bagi mahasiswa antara lain: 1) Mahasiswa dapat melakukan pendaftaran pengajuan permohonan beasiswa secara on-line yang membutuhkan kata sandi tertentu untuk dapat mengakses fitur ini. 2) Mahasiswa dapat memperoleh informasi profil beasiswa yang sedang ditawarkan.

  3) Mahasiswa dapat memperoleh informasi mahasiswa penerima beasiswa.

  4) Mahasiswa dapat memperoleh informasi profil donatur.

  2. Pengajuan permohonan beasiswa hanya untuk permohonan baru.

  3. Tool yang digunakan:

  a. Sistem Operasi menggunakan Windows XP

  b. Webserver menggunakan Apache 1.3.19

  c. Bahasa pemrograman menggunakan PHP 4.3.4

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  D. Tujuan

  Tujuan dari pembuatan skripsi ini adalah sebagai berikut:

  1. Membuat sistem pengelolaan beasiswa berbasis web yang akan digunakan oleh Staf Unit Pelayanan Beasiswa dan Alumni untuk mengelola data beasiswa dan mengelola data permohonan beasiswa.

  2. Membantu mahasiswa melakukan pendaftaran pengajuan permohonan beasiswa secara on-line, memperoleh informasi tentang beasiswa yang sedang ditawarkan, memperoleh informasi profil donatur dan memperoleh informasi mahasiswa penerima beasiswa secara on-line

  3. Membantu Wakil Rektor III dalam menentukan mahasiswa penerima beasiswa berdasarkan rekomendasi dari Wakil Dekan III.

  E. Metodelogi Penelitian

  Metodologi yang digunakan adalah pengembangan sistem informasi berbasis web dengan pendekatan terstruktur sesuai dengan paradigma Prototype yang meliputi:

  1. Mengumpulkan kebutuhan dan analisa awal: Dalam tahap ini dimulai dengan melakukan pengumpulan data dan informasi yang berkaitan dengan sistem, penyusunan kerangka sistem, analisa kebutuhan sementara dan studi pustaka

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  2. Design Cepat: Penulis merancang desain yang memfokuskan pada representasi visual format input dan output.

  3. Membangun Prototype: Dalam tahap ini saya selaku penulis, membuat sebuah

  prototype berdasarkan desain cepat yang telah dibuat. Adapun prototype yang akan dibuat berkaitan dengan tampilan serta fungsi-

  fungsi atau fasilitas-fasilitas yang disediakan oleh sistem.

  4. Pengujian:

  Prototype yang telah dibuat, diujikan pada pemakai untuk

  dievaluasi apakah sudah sesuai dengan permintaan. Pemakai dalam hal ini terdiri dari Staf Unit Pelayanan Beasiswa dan Alumni, Wakil Dekan III, Wakil Rektor III dan Mahasiswa. Kemudian penulis dan pemakai mendiskusikan perubahan yang diinginkan.

  5. Perbaikan: Dari hasil pengujian, penulis melakukan perubahan atau perbaikan yang dirasa perlu untuk memperbaiki kinerja dari sistem yang sudah dibuat sebelumnya.

  6. Implementasi Produk: Berupa perangkat lunak hasil dari perbaikan dan pengkajian yang semakin mendekati kebutuhan pemakai.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

F. Sistematika Penulisan

  Penulisan laporan skripsi akan terdiri dari bab I sampai bab V, yaitu dengan susunan sebagai berikut:

  BAB I PENDAHULUAN Menjelaskan mengenai permasalahan yang akan dijadikan topik untuk skripsi. Bab ini terdiri dari latar belakang masalah, rumusan masalah, batasan masalah, tujuan penulisan, metodelogi penyelesaian masalah dan sistematika penulisan.

  BAB II LANDASAN TEORI Bab ini secara khusus menjelaskan berbagai teori yang berhubungan dengan analisis dan perancangan pembuatan program. Penjelasan teori antara lain meliputi: konsep sistem, informasi dan sistem informasi, konsep sistem informasi berbasis web, komponen sistem informasi, Hypertext Transfer Protocol (HTTP), Hypertext Markup Language(HTML), PHP Hypertext Preprocessor (PHP), basis data MySQL , web server Apache, Cascading Style Sheets(CSS) dan JavaScript.

  BAB III ANALISA DAN PERANCANGAN SISTEM Bab ini berisi analisa sistem yang ada sekarang, analisa sistem yang akan dikembangkan, analisa kelayakan, analisa kebutuhan, Desain Proses (Diagram Arus Data), Perancangan Basis Data

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  BAB IV IMPLEMENTASI DAN PEMBAHASAN Bab ini memuat tentang implementasi rancangan data ke dalam lingkungan basis data (MySQL), implementasi program. BAB V KESIMPULAN DAN SARAN Bab ini memberi kesimpulan yang diperoleh dari keseluruhan proses pembuatan skripsi ini, serta beberapa saran pengembangan yang dapat dilakukan dari sistem yang telah dihasilkan.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

BAB II LANDASAN TEORI A. Konsep Sistem, Informasi dan Sistem Informasi Untuk mendefinisikan pengertian sistem digunakan dua pendekatan. Pendekatan pertama adalah pendekatan pada prosedur sistem, yaitu sistem

  sebagai jaringan kerja dari prosedur–prosedur yang saling berhubungan dan berkumpul bersama untuk melakukan suatu kegiatan atau menyelesaikan suatu sasaran yang telah ditentukan. Sedangkan pendekatan kedua adalah pendekatan pada pendefinisian komponen dan elemen-elemennya, yaitu sistem sebagai kumpulan dari komponen-komponen atau elemen-elemen yang saling berinteraksi untuk mencapai tujuan tertentu (Jogiyanto,1990). Unsur unsur yang mewakili suatu sistem secara umum adalah masukan(input), pengolahan(prosessing), dan keluran(output).

  Informasi adalah data yang telah disaring dan diolah melalui sistem pengolahan sehingga memiliki arti dan nilai bagi seseorang terutama manajemen untuk digunakan dalam mengambil suatu keputusan. Adapula yang mendifinisikan informasi sebagai data yang diolah menjadi suatu bentuk yang berguna dan penting bagi penerima dan mempunyai nilai nyata atau dapat dirasakan dalam keputusan-keputusan yang sekarang atau yang akan datang (Jogiyanto,1990).

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  12 Sistem informasi adalah sistem dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategik dari suatu organisasi dan menyediakan laporan yang dibutuhkan oleh pihak luar tertentu (Leitch & David,1983).

  Sistem Informasi dapat dikatakan berkualitas bila memenuhi tiga macam kriteria (Jogiyanto ,1990, hal. 10 ), yaitu :

  1. Akurat Yang dimaksud adalah suatu informasi itu bersifat tetap, tidak menyesatkan, stabil, dan bebas dari kesalahan, serta jelas dalam menjelaskan maksudnya. Suatu informasi yang tidak akurat akan mengakibatkan keputusan menjadi tidak tepat.

  2. Tepat Adalah suatu informasi datang pada penerima tidak terlambat, karena informasi merupakan landasan pengambilan keputusan maka diperlukan alat pengolah informasi, yaitu komputer.

  3. Relevan Artinya mempunyai manfaat bagi tiap pemakai

B. Konsep Sistem Informasi berbasis web

  Sistem informasi berbasis web adalah suatu sistem informasi yang diakomodasikan di dalam suatu jaringan antar komputer dan memungkinkan

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  13 Menurut Agustine ( 1999 ), Sistem Informasi Berbasis Web adalah sistem informasi yang terdistribusi secara hypertext, yang mengatur semua informasi dalam internet. Informasi yang bersifat global atau tidak terbatas dalam arti informasi tersebut bisa diakses di mana saja, kapan saja dan oleh siapa saja sesuai dengan kebutuhan yang berkaitan dengan bidangnya maka informasi tersebut merupakan informasi yang berbasis web. Web sendiri merupakan fasilitas hypertext

  , hypertext sendiri adalah suatu unit yang bertugas mengakses sumber informasi dari internet dengan cepat, baik serta akurat.

C. Komponen Sistem Informasi

  John Burch dan Gary Grundnitski mengemukakan bahwa sistem informasi terdiri dari komponen-komponen yang disebutnya dengan istilah blok bangunan (building block), yaitu blok masukan (input block), blok keluaran (output block), blok model (model block), blok teknologi (technologi block), blok basis data (database block) dan blok kendali (controls block). Sebagai suatu sistem, keenam blok tersebut masing-masing saling berinteraksi satu dengan yang lainnya membentuk satu kesatuan untuk mencapai sasarannya.

1. Blok Masukan

  Input mewakili data yang masuk ke dalam sistem informasi. Input disini termasuk metode-metode dan media untuk menangkap data yang akan dimasukan, yang dapat berupa dokumen-dokumen dasar.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  14 Blok ini terdiri dari kombinasi prosedur, logika dan model matematik yang akan memanipulasi data input dan data yang tersimpan di basis data dengan cara yang sudah tertentu untuk menghasilkan keluaran yang diinginkan.

  3. Blok Keluaran Produk dari sistem informasi adalah keluaran yang merupakan informasi yang berkualitas dan dokumen yang berguna untuk semua tingkatan manajemen serta semua pemakai sistem.

4. Blok Teknologi Teknologi merupakan “kotak alat” (tool-box) dalam sistem informasi.

  Teknologi digunakan untuk menerima masukan, menjalankan model, menyimpan dan mengakses data, menghasilkan dan mengirim keluaran dan membantu pengendalian dari sistem secara keseluruhan. Teknologi terdiri dari 3 bagian utama, yaitu teknisi (humanware atau brainware), perangkat lunak (software) dan perangkat keras (hardware). Teknisi dapat berupa orang-orang yang mengetahui teknologi dan membuatnya dapat beroperasi. Misalnya teknisi adalah operator komputer, pemrogram, operator pengolah kata, spesialis telekomunikasi, analis sistem, penyimpan data dan lain sebagainya.

  5. Blok Basis Data Basis data (database) merupakan kumpulan dari data yang saling

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  15 perlu disimpan di dalam basis data untuk keperluan penyediaan informasi lebih lanjut. Data dalam basis data perlu diorganisasikan sedemikian rupa, supaya informasi yang dihasilkan berkualitas. Organisasi basis data yang baik juga berguna untuk efisiensi kapasitas penyimpanannya. Basis data diakses atau dimanipulasi dengan menggunakan perangkat lunak paket

yang disebut dengan DBMS (Database Management Systems).

  6. Block Kendali Banyak hal yang dapat merusak sistem informasi, seperti misalnya bencana alam, api, temperatur, air, debu, kecurangan-kecurangan, kegagalan-kegagalan sistem itu sendiri, kesalahan-kesalahan, ketidakefisienan, sabotase dan lain sebagainya. Beberapa pengendali perlu dirancang dan ditetapkan untuk meyakinkan bahwa hal-hal yang dapat merusak sistem dapat dicegah ataupun bila terlanjur terjadi kesalahan- kesalahan dapat langsung diatasi.

D. Hypertext Transfer Protocol ( HTTP )

  Web merupakan teknologi sistem informasi yang menghubungkan data dari banyak sumber dan layanan yang beragam macamnya di internet. Untuk memperoleh data yang diinginkan dibutuhkan suatu protokol yang dirancang khusus agar server dan browser web dapat berkomunikasi. HTTP merupakan protokol yang bertugas menangani permintaan-permintaan(request) dari browser

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  16 HTTP bisa dianggap sebagai sistem yang bermodel client-server. Browser web sebagai client, mengirimkan permintaan kepada server web untuk mengirimkan dokumen-dokumen web yang dikehendaki pengguna. Server web lalu memenuhi permintaan ini dan mengirimkannya melalui jaringan kepada browser.

E. Hypertext Markup Language ( HTML )

  HTML adalah salah satu format yang digunakan untuk membuat dokumen dan aplikasi yang berjalan di halaman web atau dengan kata lain HTML adalah sebagai pembangun halaman web. HTML merupakan pengembangan dari standar performatan dokumen teks yaitu Standard Generalited Markup Language (SGML)

  . Sebenarnya HTML bukan sebuah bahasa pemrograman tetapi merupakan bahasa pemformatan suatu dokumen teks yang menggunakan penandaan (mark-up) sederhana yang digunakan untuk membuat suatu halaman web . mark-up language

  Dikatakan karena HTML berfungsi untuk “memperindah” file teks biasa untuk ditampilkan pada program web browser. .

  Hal ini dilakukan dengan menambahkan elemen atau sering disebut sebagai tag- tag pada file teks biasa tersebut. Tag HTML biasanya berupa tag-tag yang perpasangan dan ditandai dengan simbol < dan >. Pasangan dari sebuah tag ditandai dengan tanda ‘ / ‘ . Misalnya pasangan dari tag <contoh> adalah

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  17 Dalam penulisan tag HTML tidaklah case sensitive artinya penggunaan huruf kecil ataupun huruf kapital tidak menjadi masalah. Kode-kode HTML dibaca oleh browser dari atas ke bawah tanpa adanya lompatan (jumping) ataupun looping