i
LAPORAN SKRIPSI
IMPLEMENTASI KUISIONER MONITORING KINERJA DOSEN
PADA FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS
BERBASIS WEB RESPONSIF
Oleh :
Budi Prastyo
2009-51-130
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MURIA KUDUS
ii
LAPORAN SKRIPSI
IMPLEMENTASI KUESIONER MONITORING KINERJA DOSEN
PADA FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS
BERBASIS WEB RESPONSIF
Oleh :
Budi Prastyo
2009-51-130
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MURIA KUDUS
iii
UNIVERSITAS MURIA KUDUS
PENGESAHAN STATUS SKRIPSI
JUDUL : IMPLEMENTASI KUESIONER MONITORING KINERJA
DOSEN PADA FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS BERBASIS WEB RESPONSIF
SAYA : BUDI PRASTYO
Mengijinkan Skripsi Teknik Informatika Ini Disimpan Di Perpustakaan Program Studi Teknik Informatika Universitas Uria Kudus Dengan Syarat – Syarat Kegunaan Sebagai Berikut :
1. Skripsi Adalah Hak Milik Program Studi Teknik Informatika Universitas Muria Kudus
2. Perpustakaan Teknik Informatika UMK Dibenarkan Mebuat Salinan Untuk Tujuan Referensi Saja
3. Perpustakaan Juga Dibenarkan Membuat Salinan Skripsi Ini Sebagai Bahan Pertukaran Antar Institusi Pendidikan Tinggi
4. Berikan Tanda Sesuai Dengan Kategori Skripsi
Sangat rahasia (Mengandung isi tentang keselamatan / kepentingan Negara Republik Indonesia)
Rahasia (mengandung isi tentang kerahasiaan dari suatu organisasi / badan tepat penelitian Skripsi ini
Ds. Jati Kulon Rt 02/04 Kec.Jati Kudus
Kudus, 11 Juli 2014 Kudus, 11 Juli 2014
iv
UNIVERSITAS MURIA KUDUS
PERNYATAAN PENULIS
JUDUL : IMPLEMENTASI KUESIONER MONITORING KINERJA
DOSEN PADA FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS BERBASIS WEB RESPONSIF
NAMA : BUDI PRASTYO
NIM : 2009-51-130
“Saya menyatakan dan bertanggung jawab dengan sebenarnya bahwa Skripsi ini adalah hasil karya saya sendiri kecuali cuplikan dan ringakasan yang masing-masing
telah saya jelaskan sumbernya. Jika pada waktu selanjutnya ada pihak lain yang mengklaim bahwa Skripsi ini sebagai karyanya, yang disertai dengan bukti-bukti yang cukup, akan saya bersedia untuk dibatalkan gelar sarjana komputer saya beserta
segala hak dan kewajiban yang melekat pada gelar tersebut”.
Kudus, 11 Juli 2014
v
UNIVERSITAS MURIA KUDUS
PERSETUJUAN SKRIPSI
JUDUL : IMPLEMENTASI KUESIONER MONITORING KINERJA
DOSEN PADA FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS BERBASIS WEB RESPONSIF
NAMA : BUDI PRASTYO
NIM : 2009-51-130
Skripsi ini telah diperiksa dan disetujui,
Kudus, 05 Juli 2014
Pembimbing Utama Pembimbing Pembantu
Mengetahui
Ka. Progdi Teknik Informatika
Ahmad Jazuli, M.Kom NIDN.0406107004 Tri Listyorini, M.Kom
NIDN. 0616088502
vi
UNIVERSITAS MURIA KUDUS
PENGESAHAN SKRIPSI
JUDUL : IMPLEMENTASI KUESIONER MONITORING KINERJA
DOSEN PADA FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS BERBASIS WEB RESPONSIF
NAMA : BUDI PRASTYO
NIM : 2009-51-130
Skripsi ini telah diujikan dan dipertahankan di hadapan Dewan Penguji pada Sidang Skripsi tanggal 11 Juli 2014. Menurut pandangan kami, Skripsi ini memadai dari segi
kualitas untuk tujuan penganugerahan gelar Sarjana Komputer (S.Kom)
17 Juli 2014 Dewan Penguji :
Ketua Penguji Anggota Penguji 1
Rina Fiati, ST, M.Cs Ahmad Jazuli, M.Kom
NIDN. 0604047401 NIDN. 0406107004
Mengetahui,
Dekan Fakultas Teknik Ka. Prodi Teknik Informatika
vii ABSTRACT
The questionnaire is an assessment of an object. Questionnaire at the Faculty of Engineering, University of Muria Kudus is still effective today. Where still use paper sheets to be distributed to hundreds of students power up that should be done online without charge budgets and reduce a lot of time and effort. To ease the burden of the officer in charge of distributing and recapitalize the questionnaire and make the data more structured considering the number of students in the Faculty of Engineering, University of Muria Kudus in this study will be made of an information system with a valid student data online so as to provide ease of charging, checking , perekapan and reporting processes which exist in this system include the adjustment of the courses taken by the student lecturers and report of three kinds, namely multiple choice questionnaire, check list and essays. In accordance with the above objectives, the study entitled "Implementation of Performance Monitoring Questionnaire Lecturer In Muria Kudus University Faculty of Engineering, Responsive Web Based". In software development, applications using the PHP programming language supported MySQL database. With the reliability of system software and application information, user needs, especially in terms of information needs fast, precise, accurate, and data security can be met and facilitate employee in charge recapitalize the data, so that the time and effort to become more efficient.
viii ABSTRAK
Kuesioner merupakan kegiatan penilaian terhadap suatu objek. Kuesioner pada Fakultas Teknik Universitas Muria Kudus sekarang ini masih belum efektif. Dimana masih menggunakan lembaran kertas untuk dibagikan kepada ratusan mahasiswa akif yang seharusnya dapat dilakukan secara online tanpa membebankan anggaran dan mengurangi banyak waktu maupun tenaga. Untuk meringankan beban petugas yang bertugas membagikan serta merekap hasil kuesioner dan membuat data lebih terstruktur mengingat banyaknya mahasiswa di Fakultas Teknik Universitas Muria Kudus maka dalam penelitian ini akan dibuat suatu sistem informasi dengan data mahasiswa yang valid secara online sehingga dapat memberikan kemudahan dalam melakukan pengisian, pengecekan, perekapan dan pelaporan dimana proses yang ada dalam sistem ini meliputi penyesuaian mata kuliah yang diambil mahasiswa dengan dosen pengampu dan pembuatan laporan dari tiga jenis kuesioner yaitu pilihan ganda, check list dan esai. Sesuai dengan tujuan diatas, penelitian ini diberi judul ”Implementasi Kuesioner Monitoring Kinerja Dosen Pada Fakultas Teknik Universitas Muria Kudus Berbasis Web Responsif”. Pada pengembangan perangkat lunak, aplikasi menggunakan bahasa pemograman PHP yang didukung database MySQL. Dengan kehandalan perangkat lunak dan aplikasi sistem informasi, kebutuhan user terutama dalam hal kebutuhan informasi yang cepat, tepat, akurat, serta keamanan data dapat terpenuhi dan memudahkan pegawai yang bertugas dalam merekap data, sehingga waktu dan tenaga menjadi lebih efisien.
ix KATA PENGANTAR
Puji syukur kehadirat Allah SWT karena atas Rahmat dan Hidayah-Nya penulis mampu menyelesaikan penyusunan skripsi ini dengan judul “Implementasi Kuesioner Monitoring Kinerja Dosen Pada Fakultas Teknik Universitas Muria Kudus Berbasis Web Responsif”.
Skripsi ini disusun guna melengkapi salah satu persyaratan untuk memperoleh Gelar Kesarjanaan Progam Studi Teknik Informatika Fakultas Teknik Universitas Muria Kudus. Kiranya dalam penyusunan skripsi ini tidak akan terselesaikan dengan baik tanpa bantuan dari berbagai pihak. Untuk itu pada kesempatan ini penulis mengucapkan terima kasih yang sebesar-besarnya, penghargaan yang setinggi-tingginya dan permohonan maaf atas segala kesalahan yang pernah penulis lakukan kepada semua pihak yang telah membantu dalam penyelesaian skripsi ini, terutama kepada:
1. Bapak Prof. Dr. dr. Sarjadi, Sp. PA (alm) selaku Rektor Universitas Muria Kudus. 2. Bapak Rochmad Winarso, ST, MT, selaku Dekan Fakultas Teknik Universitas
Muria Kudus.
3. Bapak Ahmad Jazuli, M.Kom, selaku Ketua Program Studi Teknik Informatika Universitas Muria Kudus.
4. Ibu Tri Listyorini, M.Kom, selaku pembimbing Skripsi penulis.
5. Bapak Arief Susanto, S.T, M.Kom, selaku pembimbing Skripsi penulis.
6. Bapak dan ibuku, Terima kasih atas semangatnya. Do’a restu serta ridho sehingga aku bisa jadi seperti ini.
7. Semua pihak yang telah membantu penyusunan skripsi ini yang tidak bisa penulis sebutkan satu persatu
Penulis menyadari sepenuhnya bahwa dalam penyusunan skripsi ini masih terdapat banyak kekurangan, untuk itu penulis mengharap kritik dan saran dari berbagai pihak untuk sempurnanya sebuah karya tulis. Selain itu penulis juga berharap semoga karya tulis ini dapat memberikan manfaat bagi semua.
Kudus, 16 Juli 2014
x DAFTAR ISI
Halaman
HALAMAN SAMPUL ... i
HALAMAN JUDUL ... ii
PENGESAHAN STATUS SKRIPSI ... iii
PERNYATAAN PENULIS ... iv
PERSETUJUAN SKRIPSI ... v
PENGESAHAN SKRIPSI ... vi
ABSTRACT ... vii
1.5.1. Manfaat bagi Fakultas Teknik UMK ... 3
1.5.2. Manfaat bagi Penulis ... 3
1.5.2. Manfaat bagi Akademisi... 4
BAB II TINJAUAN PUSTAKA ... 4
2.2.4. PHP (Pre Hypertext Preprocessor) ... 10
xi
2.2.6. Dreamweaver ... 11
2.2.8. World Wide Web (WWW) ... 11
2.3. Kerangka Pemikiran ... 13
BAB III METODE PENELITIAN... 14
3.1. Metode ... 14
3.1.1. Planing ... 14
3.1.2 Analysis ... 15
3.1.3. Design ... 16
3.1.4. First Implementation... 17
3.1.5. Second Implementation ... 17
3.1.6. System ... 17
BAB IV ANALISA DAN PERANCANGAN SISTEM ... 18
4.1. Gambaran Kuesioner Monitoring Kinerja Dosen pada F TUMK 18 4.2. Identifikasi Masalah dan Sumber Masalah... 18
4.2.1. Identifikasi Masalah ... 18
4.2.2. Analisa Kebutuhan Sistem... 19
4.3. Analisa Sistem ... 19
4.4. Perancangan Sistem ... 20
4.5. Perancangan Basis Data ... 26
4.5.1. ERD (Entity Relationship Diagram) ... 26
4.5.2. Struktur Tabel ... 27
4.6. Perancangan Interface ... 36
BAB V IMPLEMENTASI SISTEM... 46
5.1. Pembuatan Database dan Tabel ... 46
5.2. Tampilan Program ... 51
5.3. Pengujian Aplikasi... 64
5.3.1. Hasil pengujian untuk proses Login ... 64
5.3.2. Hasil pengujian untuk tambah Kuesioner ... 64
5.3.3. Hasil pengujian untuk tambah mahasiswa ... 66
5.3.4. Hasil pengujian untuk tambah dosen ... 67
5.3.5. Hasil pengujian untuk tambah krs ... 68
xii
5.3.7. Hasil pengujian untuk tambah pertanyaan esai ... 71
5.3.8. Hasil pengujian untuk tambah pertanyaan ceklis ... 72
5.3.9. Hasil pengujian untuk penggandaan kuesioner ... 73
5.3.10 Hasil pengujian untuk edit pertanyaan pil. Ganda ... 73
5.3.11 Hasil pengujian untuk edit pertanyaan esai ... 74
5.3.12 Hasil pengujian untuk edit pertanyaan ceklis ... 76
5.3.13 Hasil pengujian untuk laporan program studi ... 77
5.3.14 Hasil pengujian untuk laporan saran program studi ... 77
5.3.15 Hasil pengujian untuk laporan pilihan ganda ... 78
5.3.16 Hasil pengujian untuk laporan esai ... 79
5.5. Rekapitulasi Hasil Kuisioner ... 79
5.6. sistem Kuesioner Monitoring Kinerja Dosen FT UMK ... 80
BAB VI PENUTUP... 88
6.1. Kesimpulan ... 88
xiii
DAFTAR TABEL
Halaman
Tabel 2.1 Simbol Data flow Diagram ... 9
Tabel 2.2 Simbol Entity Relationship Diagram ... 9
Tabel 4.1 Tabel User ... 27
Tabel 5.2 Hasil Pengujian Tambah Kuesioner ... 65
Tabel 5.3 Hasil Pengujian Tambah Mahasiswa... 66
Tabel 5.4 Hasil Pengujian Tambah Dosen ... 67
Tabel 5.5 Hasil Pengujian Tambah KRS ... 69
Tabel 5.6 Hasil Pengujian Tambah Pilihan Ganda ... 70
Tabel 5.7 Hasil Pengujian Tambah Pertanyaan Esai ... 71
Tabel 5.8 Hasil Pengujian Tambah Pertanyaan Ceklis... 72
Tabel 5.9 Hasil Pengujian Proses Penggandaan Kuesioner ... 73
Tabel 5.10 Hasil Pengujian Edit Pertanyaan Pilihan Ganda ... 73
Tabel 5.11 Hasil Pengujian Edit Pertanyaan Esai ... 75
Tabel 5.12 Hasil Pengujian Edit Pertanyaan Ceklis ... 76
xiv
Tabel 5.14 Hasil Pengujian Laporan Saran Program Studi ... 77
Tabel 5.15 Hasil Pengujian Laporan Pilihan Ganda ... 78
Tabel 5.16 Hasil Pengujian Laporan Esai ... 79
xv
DAFTAR GAMBAR
Halaman
Gambar 2.1 Kerangka Pemikiran ... 13
Gambar 4.1 Context Diagram Kuesioner Monitoring Kinerja Dosen ... 21
Gambar 4.2 DFD Level 0 Kuesioner Monitoring Kinerja Dosen ... 23
Gambar 4.3 DFD Level 1 Kuesioner Monitoring Kinerja Dosen ... 25
Gambar 4.4 ERD Entity Relasionship ... 26
Gambar 4.12 Halaman Input Pertanyaan ... 39
Gambar 4.13 Halaman Input Pertanyaan Ceklis ... 39
Gambar 4.14 Halaman Edit Pertanyaan Prodi ... 40
Gambar 4.15 Halaman Master View ... 40
Gambar 4.23 Halaman Report Dosen Prodi... 43
Gambar 4.24 Halaman Saran Prodi... 43
Gambar 4.25 Halaman Report Pilihan Ganda ... 43
Gambar 4.26 Halaman Report Esai... 44
Gambar 4.27 Halaman Report Ceklis ... 44
Gambar 4.28 Halaman Grafik Ceklis ... 45
xvi
Gambar 5.20 Halaman Input Pertanyaan Pilihan Ganda ... 54
Gambar 5.21 Halaman Input Pertanyaan Esai ... 54
Gambar 5.22 Halaman Input Pertanyaan Ceklis ... 55
Gambar 5.23 Tampilan Demo Kuesioner ... 56
Gambar 5.24 Tampilan Mahasiswa View ... 56
Gambar 5.25 Tampilan Mahasiswa Add... 57
xvii
Gambar 5.33 Tampilan Report Saran Program Studi ... 61
Gambar 5.34 Tampilan Report Mata Kuliah Per Prodi ... 61
Gambar 5.35 Tampilan Report Pilihan Ganda ... 62
Gambar 5.36 Tampilan Report Esai ... 62
Gambar 5.37 Tampilan Report Ceklist ... 63
Gambar 5.38 Tampilan Grafik Ceklist ... 63
Gambar 5.39 Tampilan Halaman Login Hosting PHPmyAdmin ... 81
Gambar 5.40 Tampilan Halaman Upload Database... 81
Gambar 5.41 Tampilan Database Berhasil di Upload... 82
Gambar 5.42 Tampilan Halaman Filezilla ... 82
Gambar 5.43 Proses Transfer Filezilla ... 83
Gambar 5.44 Script Change Password ... 83
Gambar 5.45 Script Jawab Controller ... 84
Gambar 5.46 Script Jawab Detail Edit ... 84
Gambar 5.47 Script Pertanyaan Esai Edit ... 84
Gambar 5.48 Script Mahasiswa Action ... 85
Gambar 5.49 Script Master Detail ... 85
Gambar 5.50 Script Master Action ... 86
Gambar 5.51 Script Pertanyaan Cek ... 86
Gambar 5.52 Script Pilihan Action ... 87
xviii
DAFTAR LAMPIRAN
Lampiran Kuesioner Konvensional Lembar Bimbingan
Lembar Revisi