PENGEMBANGAN SISTEM INFORMASI PEMANTAUAN TUGAS AKHIR BERBASIS WEB PADA PROGRAM STUDI PENDIDIKAN TEKNIK INFORMATIKA DAN KOMPUTER FKIP UNS
PENGEMBANGAN SISTEM INFORMASI PEMANTAUAN TUGAS AKHIR
BERBASIS WEB PADA PROGRAM STUDI PENDIDIKAN TEKNIK
INFORMATIKA DAN KOMPUTER FKIP UNS SKRIPSI Oleh: ADRIYANTO PRASETYO K3513003 FAKULTAS KEGURUAN DAN ILMU PENDIDIKAN UNIVERSITAS SEBELAS MARET SURAKARTA 2017 Saya yang bertanda tangan di bawah ini Nama : Adriyanto Prasetyo NIM : K3513003 Program studi : Pendidikan Teknik Informatika dan Komputer
Menyatakan bahwa skripsi saya yang berjudul
“PENGEMBANGAN SISTEM
INFORMASI PEMANTAUAN TUGAS AKHIR BERBASIS WEB PADA PROGRAM STUDI PENDIDIKAN TEKNIK INFORMATIKA DAN KOMPUTER FKIP UNS” ini benar-benar merupakan hasil karya saya sendiri
Selain itu, sumber informasi yang dikutip dari penulis lain telah disebutkan dalam teks dan dicantumkan dalam daftar pustaka.
Apabila pada kemudian hari terbukti atau dapat dibuktikan skripsi ini hasil jiplakan, saya bersedia menerima sanksi atas perbuatan saya.
Surakarta, Juli 2017 Yang membuat pernyataan Adriyanto Prasetyo
PENGEMBANGAN SISTEM INFORMASI PEMANTAUAN TUGAS
AKHIR BERBASIS WEB PADA PROGRAM STUDI PENDIDIKAN
TEKNIK INFORMATIKA DAN KOMPUTER FKIP UNS
Oleh:
ADRIYANTO PRASETYO
K3513003
Skripsi
Ditulis dan diajukan untuk memenuhi syarat mendapatkan gelar Sarjana
Pendidikan Teknik Informatika dan Komputer
FAKULTAS KEGURUAN DAN ILMU PENDIDIKAN
UNIVERSITAS SEBELAS MARET
SURAKARTA
Juli 2017
PERSETUJUAN
Nama : Adriyanto Prasetyo NIM : K3513003 Judul Skripsi : Pengembangan Sistem Informasi Pemantauan Tugas Akhir
Berbasis Web pada Program Studi Pendidikan Teknik Informatika dan Komputer FKIP UNS
Skripsi ini telah disetujui untuk dipertahankan di hadapan Tim Penguji Skripsi Fakultas Keguruan dan Ilmu Pendidikan Universitas Sebelas Maret Surakarta..
Persetujuan Pembimbing, Pembimbing 1 Pembimbing 2
Rosihan Ari Yuana, S.Si.,M.Kom Dwi Maryono, S.Si.,M.Kom NIP. 197909012002121001 NIP. 198008082005011003
PENGESAHAN
Nama : Adriyanto Prasetyo NIM : K3513003 Judul Skripsi : Pengembangan Sistem Informasi Pemantauan Tugas
Akhir Berbasis Web pada Program Studi Pendidikan Teknik Informatika dan Komputer FKIP UNS
Skripsi ini telah dipertahankan di hadapan Tim Penguji Skripsi Fakultas Keguruan dan Ilmu Pendidikan Universitas Sebelas Maret Surakarta pada hari Senin, 31 Juli 2017 dengan hasil lulus dengan revisi maksimal 2 (dua) bulan. Skripsi telah direvisi sesuai balikan dari Tim Penguji.
Persetujuan hasil revisi oleh Tim Penguji
Nama Terang Tanda Tangan Tanggal Ketua : Dr. Agus Efendi, M.Pd. ...................... ................
Sekretaris : Endar Suprih Wihidayah, S.T.,M.Eng. ...................... ................ Anggota I : Rosihan Ari Yuana, S.Si., M.Kom. ...................... ................ Anggota II : Dwi Maryono, S.Si.,M.Kom ...................... ................
Skripsi disahkan oleh Kepala Program Studi Pendidikan Teknik Informatika dan Komputer pada Hari : Tanggal :
Mengesahkan Dekan Fakultas Keguruan dan Ilmu Pendidikan Kepala Program Studi Universitas Sebelas Maret, Pend. Teknik Informatika dan Komputer Prof. Dr. Joko Nurkamto, M.Pd. Dr. Agus Efendi, M.Pd NIP. 196101241987021001 NIP. 19670819199303100
ABSTRAK
Adriyanto Prasetyo. K3513003. PENGEMBANGAN SISTEM INFORMASI
PEMANTAUAN TUGAS AKHIR BERBASIS WEB PADA PROGRAM
STUDI PENDIDIKAN TEKNIK INFORMATIKA DAN KOMPUTER FKIP
UNS. Skripsi, Fakultas Keguruan dan Ilmu Pendidikan Universitas Sebelas Maret
Surakarta. Juli 2017.Penelitian ini bertujuan untuk menghasilkan sebuah sistem informasi pemantauan tugas akhir berbasis web yang dapat digunakan untuk menyimpan data tugas akhir mahasiswa dan menampilkan data perkembangan penyusunan tugas akhir mahasiswa serta menguji kelayakan dari sistem informasi yang dikembangkan.
Penelitian ini dilaksanakan di Program Studi Pendidikan Teknik Informatika dan Komputer FKIP Universitas Sebelas Maret Surakarta. Metode yang digunakan dalam penelitian ini adalah metode penelitian dan pengembangan (R&D) dengan model pengembangan sistem Waterfall yang terdiri dari lima tahap yaitu (1)
Communication untuk mengumpulkan kebutuhan sistem, (2) Planning untuk
merancang fungsionalitas sistem, (3) Modelling dengan membuat Flowchart, DFD, ERD dan desain basis data, (4) Construction untuk mengimplementasikan rancangan ke dalam kode (program), dan (5) Deployment untuk pengujian sistem.
Hasil dari penelitian ini adalah Sistem Informasi Pemantauan Tugas Akhir Berbasis Web yang dapat menyimpan data tugas akhir mahasiswa yang meliputi data judul, data bimbingan tugas akhir, data seminar proposal dan data ujian tugas akhir. Sistem informasi ini juga menghasilkan berkas kelengkapan tugas akhir yang dapat diunduh oleh mahasiswa dalam bentuk pdf serta menghasilkan laporan rekap yang dapat dijadikan acuan bagi program studi untuk mengambil kebijakan terkait tugas akhir.
Hasil pengujian sistem menunjukan bahwa produk Sistem Informasi Pemantauan Tugas Akhir Berbasis Web yang dikembangkan memiliki nilai akhir dari ahli sistem informasi sebesar 84,67 , dari ahli substansi administrasi sebesar 93,17 , dari dosen pembimbing sebesar 88,5 dan dari mahasiswa sebesar 90 sehingga dapat disimpulkan bahwa Sistem Informasi Pemantauan Tugas Akhir ini sangat layak untuk digunakan.
Kata Kunci : sistem informasi, pemantauan tugas akhir, tugas akhir, berbasis web
ABSTRACT
Adriyanto Prasetyo. DEVELOPMENT OF WEB-BASED INFORMATION
SYSTEM FOR FINAL PROJECT MONITORING ON INFORMATION
TECHNIQUE AND COMPUTER EDUCATION STUDY PROGRAM FKIP
UNS. Undergraduate Thesis. Teacher Training and Education Faculty of Sebelas
Maret University. July 2016.This research aims to produce a web-based final project monitoring system than can be used to store students’ final project data and display students’ data on
the development of the final project and to test the feasibility of the information
system developed.This research was conducted in Information Technique and Computer
Education Study Program of University of Sebelas Maret, Surakarta. The method
used in this research is research and development method (R&D) with Waterfall
system development model consisting of five stages: (1) Communication to collect
system requirements, (2) Planning to design system functionality, (3) Modeling by
making Flowchart , DFD, ERD and database design, (4) Construction to implement
the design into the code (programme), and (5) Deployment for system testing.The result of this research is a Web- Based Final Project Monitoring
Information System which can store data of students’ final project including the
title data, final project guidance data, proposal seminar data and final project
examination data. This information system also produces the final project
completeness file that can be downloaded by students in pdf form and produces a
recap report that can be used as reference for the study program to take policy
related to final project.The results of system testing shows that the product of Web-Based Final
Project Monitoring Information System developed has the final value from system
experts of 84,67 , from the expert of administrative substance of 93,17, from skripsi
adviser of 88,5, and from students of 90 so it’s concluded that this Final Project
Monitoring Information System is very feasible to be used.
Keywords : information system, final project monitoring, final project, web-based
MOTTO
Dan Allah mengeluarkan kamu dari perut ibumu dalam keadaan tidak mengetahui sesuatupun, dan Dia memberi kamu pendengaran, penglihatan dan hati, agar kamu bersyukur. (QS. An-Nahl: 78) Sebaik-baik manusia diantaramu adalah yang paling banyak manfaatnya bagi orang lain. (HR. Bukhari dan Muslim) Ilmu itu lebih baik dari pada harta. Ilmu menjaga engkau dan engkau menjaga harta.
Ilmu itu penghukum (hakim) dan harta terhukum. Harta itu kurang apabila dibelanjakan tapi ilmu bertambah bila dibelanjakan. (Khalifah Ali bin Abi Thalib) Orang yang tinggi adab, walaupun kekurangan ilmu lebih mulia dari orang yang banyak ilmu tetapi kekurangan adab. (Habib Umar bin Salim bin Hafidz) Hakikat orang miskin bukanlah mereka yang tidak mempunyai harta dan kekayaan melainkan mereka yang tidak mempunyai iman dan ilmu. (KH. Abdullah Gymnastiar) Jika ada orang berilmu tapi masih suka menjatuhkan orang lain didepan umum untuk menunjukkan dirinya lebih pintar, Dia bukanlah orang berilmu yang bijak (Ustad Jefry Al Buchori)
PERSEMBAHAN
Kuucapkan puji dan syukur kepada Allah SWT. Taburan cinta dan kasih sayang-Mu telah memberikanku kekuatan, membekaliku dengan ilmu. Atas karunia serta kemudahan yang Engkau berikan akhirnya skripsi yang sederhana ini dapat terselesaikan. Sholawat dan salam selalu terlimpahkan keharibaan Rasulullah Muhammad SAW. Kupersembahkan karya sederhana ini kepada orang yang sangat kukasihi dan kusayangi: Bapak,ibu dan keluarga “Skripsi yang sederhana ini kupersembahkan kepada (alm) Bapak Hadi Sutrisno dan Ibu Rusmini . Yang kedua untuk kakak yang tercinta Evi Haryani, Lia Hartanti dan Erik Tri Haryanto. terima kasih untuk dukungannya. Tiada kata yang bisa menggantikan segala sayang, usaha, semangat, serta dukungan materi yang telah dicurahkan untuk penyelesaian skripsi ini. “ Dosen Pembimbing “Bapak Rosihan Ari Yuana, S.Si.,M.Kom dan Bapak Dwi Maryono, S.Si.,M.Kom yang senantiasa memberikan bimbingan dan saran dalam penyusunan skripsi. Serta seluruh dewan dosen PTIK atas curahan ilmu yang telah disalurkan.” Keluarga Besar ICT-CENTER FKIP UNS, FICOS UNS dan SEMAR TV Keluarga Besar Asisten Laboratorium Komputer PTIK 2014-2016 Teman-teman PPL SMK N 2 Surakarta 2016 Teman-teman KKN Selokaton 2016 Teman-teman PTIK Angkatan 2013 dan Almamater UNS yang tercinta
Puji syukur penulis panjatkan kehadirat Allah SWT, atas segala limpahan nikmat dan karunia-Nya penulis dapat menyelesaikan skripsi yang berjudul “Pengembangan Sistem Informasi Pemantauan Tugas Akhir Berbasis Web pada Program Studi Pendidikan Teknik Informatika dan Komputer FKIP UNS ”.
Skripsi ini disusun untuk memenuhi salah satu syarat guna memperoleh gelar Sarjana pada Program Studi Pendidikan Teknik Informatika dan Komputer, Fakultas Keguruan dan Ilmu Pendidikan, Universitas Sebelas Maret.
Selesainya penulisan skripsi ini, tidak terlepas dari bantuan dan dukungan dari berbagai pihak. Untuk itu, penulis mengucapkan terima kasih kepada :
1. Prof. Dr. Joko Nurkamto, M.Pd. selaku Dekan FKIP dan para Wakil Dekan, Fakultas Keguruan dan Ilmu Pendidikan Universitas Sebelas Maret Surakarta, yang telah memberi ijin menyusun skripsi.
2. Dr. Agus Efendi, M.Pd selaku Kepala Program Studi Pendidikan Teknik Informatika dan Komputer, yang telah memberi ijin menyusun skripsi.
3. Rosihan Ari Yuana, S.Si, M.Kom. selaku dosen pembimbing I dan Dwi Maryono, S.Si., M.Kom. selaku dosen pembimbing II yang selalu memberikan motivasi, pengarahan, dan bimbingan dalam penyusunan skripsi ini.
4. Segenap dosen Program Studi Pendidikan Teknik Informatika dan Komputer atas ilmu yang telah diberikan Penulis menyadari masih ada kekurangan dalam skripsi ini. Oleh karena itu penulis mengharapkan kritik dan saran yang membangun guna kesempurnaan dalam skripsi ini.
Akhir kata penulis berharap semoga skripsi ini dapat diterima dan bermanfaat bagi semua pihak. Semoga Allah SWT selalu membimbing kita semua. Amin Surakarta, Juli 2017 Penulis
DAFTAR ISI
Halaman
LAMPIRAN …………………………………………………………………... 115
DAFTAR GAMBAR
Halaman
Gambar 2.1 Karakteristik Sistem ............................................................................. 9Gambar 2.2 Grafik Penggunaan PHP .................................................................... 18Gambar 2.3 Hubungan Pemakai dengan Database dalam DBMS ........................ 19Gambar 2.4 Hierarki database .............................................................................. 21Gambar 2.5 Proses Kerja MVC ............................................................................ 24Gambar 2.6 Tahapan Pengembangan Model Waterfall ......................................... 26Gambar 2.7 Simbol-Simbol Flowchart .................................................................. 28Gambar 2.8 Simbol-Simbol Data Flow Diagram .................................................. 28Gambar 2.9 Simbol-Simbol Data Flow Diagram .................................................. 29Gambar 2.10 Kerangka Berpikir Penelitian ........................................................... 31Gambar 4.1 Alur Pelaksanaan Tugas Akhir Program Studi PTIK FKIP UNS…..41Gambar 4.2 Flowchart Sistem Informasi Pemantauan Tugas Akhir ..................... 45Gambar 4.3 Flowchart Mahasiswa ........................................................................ 46Gambar 4.4 Flowchart Dosen Pembimbing .......................................................... 47Gambar 4.5 Flowchart Koordinator....................................................................... 48Gambar 4.6 DFD Level 0 ...................................................................................... 49Gambar 4.7 DFD Level 1 ....................................................................................... 50Gambar 4.8 DFD Level 2 Pengajuan Judul Tugas Akhir ...................................... 51Gambar 4.9 DFD Level 2 Input Data Bimbingan Tugas Akhir ............................. 52Gambar 4.10 DFD Level 2 Input Data Seminar Proposal ..................................... 52Gambar 4.11 DFD Level 2 Input Data Ujian Tugas Akhir .................................... 53Gambar 4.12 DFD Level 2 Validasi Data Bimbingan Tugas Akhir ...................... 54Gambar 4.13 DFD Level 2 Manajemen Pengaturan Website ................................ 55Gambar 4.14 DFD Level 2 Proses Manajemen Data Dosen.................................. 56Gambar 4.15 DFD Level 2 Proses Manajemen Data Mahasiswa .......................... 57Gambar 4.16 DFD Level 2 Proses Manajemen Data Referensi ............................ 58Gambar 4.17 DFD Level 2 Proses Validasi Judul Tugas Akhir ............................ 58Gambar 4.18 DFD Level 2 Proses Plotting Dosen Pembimbing ........................... 59Gambar 4.19 DFD Level 2 Proses Validasi Data Seminar Proposal ..................... 60Gambar 4.20 DFD Level 2 Proses Validasi Data Ujian Tugas Akhir ................... 60Gambar 4.21 Rancangan ERD ............................................................................... 61Gambar 4.22 Relasi Tabel ...................................................................................... 72Gambar 4.23 Desain Halaman Depan .................................................................... 73Gambar 4.24 Desain Halaman Login ..................................................................... 74Gambar 4.25 Desain Halaman Konten .................................................................. 75Gambar 4.26 Desain Halaman Rekap .................................................................... 76Gambar 4.27 Antarmuka Pengguna Halaman Depan ............................................ 77Gambar 4.28 Antarmuka Pengguna Halaman Login ............................................. 77Gambar 4.29 Antarmuka Pengguna Halaman Dashboard Mahasiswa .................. 78Gambar 4.30 Antarmuka Pengguna Halaman Dashboard Dosen Pembimbing..... 79Gambar 4.31 Antarmuka Pengguna Halaman Edit Profil Mahasiswa ................... 79Gambar 4.32 Antarmuka Pengguna Halaman Edit Profil Dosen Pembimbing ..... 80Gambar 4.33 Antarmuka Pengguna Halaman Pengaturan Aplikasi ...................... 80Gambar 4.34 Antarmuka Pengguna Halaman Pengaturan Beranda ...................... 81Gambar 4.35 Antarmuka Pengguna Halaman Pengajuan Judul ............................ 81Gambar 4.36 Antarmuka Pengguna Halaman Data Judul ..................................... 82Gambar 4.37 Antarmuka Pengguna Halaman Data Draft Judul ............................ 82Gambar 4.38 Antarmuka Pengguna Halaman Validasi Data Judul ....................... 83Gambar 4.39 Antarmuka Pengguna Halaman Plotting Dosen Pembimbing ......... 84Gambar 4.40 Antarmuka Pengguna Halaman Data Bimbingan ............................ 84Gambar 4.41 Antarmuka Pengguna Halaman Tambah Data Bimbingan .............. 85Gambar 4.42 Antarmuka Pengguna Halaman Validasi Data Bimbingan .............. 85Gambar 4.43 Antarmuka Notifikasi Kesalahan Pengajuan Seminar Proposal ...... 86Gambar 4.44 Antarmuka Pengguna Halaman Pengajuan Seminar Proposal......... 86Gambar 4.45 Antarmuka Pengguna Halaman Validasi Seminar Proposal ............ 87Gambar 4.46 Antarmuka Pengguna Notifikasi Kesalahan Pengajuan Ujian ......... 87Gambar 4.47 Antarmuka Pengguna Halaman Pengajuan Ujian ............................ 88Gambar 4.48 Antarmuka Pengguna Halaman Validasi Pengajuan Ujian .............. 88Gambar 4.49 Antarmuka Pengguna Halaman Input Nilai Ujian ........................... 89Gambar 4.50 Antarmuka Pengguna Halaman Tambah Data Mahasiswa .............. 90Gambar 4.51 Antarmuka Pengguna Halaman Data Mahasiswa ............................ 90Gambar 4.52 Antarmuka Pengguna Halaman Rekap Jumlah Data ....................... 91Gambar 4.53 Antarmuka Rekap Rata-Rata Waktu Pengerjaan Tugas Akhir ........ 91Gambar 4.54 Antarmuka Pengguna Halaman Pencarian Data Judul..................... 92Gambar 4.55 Antarmuka Pengguna Halaman Pencarian Progress Mahasiswa ..... 93Gambar 4.56 Pesan Kesalahan Halaman Pencarian Progress Mahasiswa ............. 93Gambar 4.57 Grafik Penilaian dari Ahli Sistem Informasi .................................. 106Gambar 4.58 Grafik Penilaian dari Ahli Substansi Administrasi ........................ 108
DAFTAR TABEL
Halaman
Tabel 3.1 Kriteria Skor Instrumen Penelitian ........................................................39Tabel 3.2 Klasifikasi Penilaian Instrumen Penelitian ............................................39Tabel 4.1. Simta_mahasiswa