LAPORAN SKRIPSI
SISTEM INFORMASI PENGELOLAAN JADWAL SIDANG
SKRIPSI BERBASIS WEB
(Studi Kasus : Prodi Teknik Informatika UMK)
HALAMAN JUDUL
JOKO BUDI SATRIYO
201451087
DOSEN PEMBIMBING
Ahmad Jazuli, S.Kom., M.Kom
Alif Catur Murti, S.Kom., M.Kom
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MURIA KUDUS
2019
iv
SISTEM INFORMASI PENGELOLAAN JADWAL SIDANG SKRIPSI
BERBASIS WEB (STUDI KASUS PRODI TEKNIK INFORMATIKA
UNIVERSITAS MURIA KUDUS)
Nama : Joko Budi Satriyo
Nim : 201451087
Pembimbing : 1. Ahmad Jazuli, S.Kom., M.Kom
2. Alif Catur Murti, S.Kom., M.Kom
ABSTRAK
Universitas Muria Kudus (UMK) merupakan salah satu perguruan
tinggi yang ada di Kabupaten Kudus. Setiap Universitas dalam menyelesaikan
perkuliahan untuk mendapatkan gelar Sarjana salah satunya harus memenuhi
syarat kelulusan, yakni tugas akhir/skripsi. Ada beberapa tahapan penting
dalam menentukan valid atau tidaknya hasil karya tersebut. Salah satunya yaitu
mempertahankan skripsi didepan dewan penguji. Sebelum hasil karya tersebut
diuji oleh mahasiswa harus melakukan proses pendaftaran berdasarkan syarat
dan ketentuan yang berlaku untuk mendapatkan jadwal, penguji dan lainnya.
Dalam memudahkan pengelolaan sidang skripsi setiap universitas diberlakukan
pengelolaan berbasis web. Namun, saat ini UMK khususnya prodi teknik
informatika masih menggunakan proses manual yang mengharuskan
mahasiswa datang ke kantor fakultas.
Tujuan penelitian ini adalah untuk membangun sistem informasi
pengelolaan jadwal sidang skripsi berbasis web. Metode yang digunakan untuk
pengembangan sistem adalah waterfall. Hasil akhir yang diperoleh dalam
penelitian ini adalah dengan adanya perancangan pengelolaan jadwal sidan
skripsi berbasis web dapar mempermudah penugasan dosen dalam memberikan
informasi yang cepat, tepat dan efektif. Bagi mahasiswa, pengelolaan jadwal
sidang skripsi berbasis web dapat mempermudah dalah mengetahui informasi
mulai dari pendaftaran sidang sampai cetak undangan sidang dengan cepat dan
akurat.
Kata Kunci : Tugas Akhir, Informatika, Pengelolaan Jadwal, Waterfall.
v
ABSTRACT
Muria Kudus University (UMK) is one of the tertiary institutions in
Kudus Regency. Each university in completing lectures to get a Bachelor's
degree one must meet the graduation requirements, namely the final project /
thesis. There are several important stages in determining whether or not the
work is valid. One of them is maintaining the thesis in front of the board of
examiners. Before the work is tested students must proceed to the registration
process based on the terms and conditions that apply to get the schedule,
examiners and others. In facilitating the management of the thesis session of
each university a web-based management is applied. However, currently UMK
especially Informatics Engineering study programs still use manual processes
that require students to come to the faculty office.
The purpose of this study was to build a management information
system for web-based thesis trial schedules. The method used in developing the
system is to use the Waterfall system. The final results obtained in this study
are the existence of a web-based thesis session management plan design can
facilitate the assignment of lecturers to provide information that is fast, precise
and more effective. For students, the management of thesis-based web session
schedules can make it easier to find information from trial registration to print
trial cards quickly and accurately.
Keywords : Final Project, Informatics, Schedule Management. Waterfall.
vi
KATA PENGANTAR
Puji syukur kehadirat Allah SWT yang telah membrikan rahmat, taufiq,
hidayah serta inayah-nya sehingga penulis mampu menyelesaikan penyusunan
skripsi ini yang berjudul “Sistem Informasi Penjadwalan Sidang Skripsi
Berbasis Web (Studi Kasus Program Studi Teknik Informatika Universitas
Muria Kudus”.Skripsi ini di susun untuk memenuhi salah satu syarat
memperoleh gelar kesarjanaan program studi teknik informatika fakultas teknik
universitas muria kudus.
Proses pelaksanaan penyusunan skripsi ini tidak lepas dari dukungan,
dorongan dan bantuan dari beberapa pihak, oleh sebab itu, penulis ingin
menyampaikan ucapan terima kasih yang sebesar-besarnya kepada :
1. Allah SWT yang telah memberikan rahmat dan hidayahnya.
2. Bapak Dr. Suparnyo, SH., MS selaku Rektor Universitas Muria Kudus.
3. Bapak Mohammad Dahlan, ST., MT selaku Dekan Fakultas Teknik
Universitas Muria Kudus.
4. Bapak Ahmad Jazuli, M.Kom selaku Pembimbing Utama serta Ketua
Program Studi Teknik Informatika Universitas Muria Kudus.
5. Bapak Alif Catur Murti, S.Kom., M.Kom Selaku Pembimbing
Pendamping yang telah banyak memberikan masukan selama
penyusunan skripsi ini.
6. Ibu Esty Wijayanti, M.Kom selaku Komite Skripsi.
7. Bapak Ngatenan dan Ibu Zayidah yang selalu memberi semangat,
dukungan, do’a dan materi yang sangat berarti kepada penulis.
8. Teman-teman TI angkatan 2014, PKL, KKN, dan sahabat dari SMA
yang telah memberikan saran dan motivasi.
Penulis menyadari adanya kekurangan dan ketidaksempurnaan dalam
penulisan skripsi ini. Selain itu penulis juga berharap semoga karya tulis ini
dapat memberikan manfaat bagi semua.
Kudus, 15 Agustus 2019
Penulis
vii
DAFTAR ISI
HALAMAN JUDUL ..................................................................................................... i
HALAMAN PENGESAHAN ...................................................................................... ii
PERNYATAAN KEASLIAN ...................................................................................... iii
ABSTRAK .................................................................................................................... iv
ABSTRACT .................................................................................................................... v
KATA PENGANTAR .................................................................................................. vi
DAFTAR ISI ............................................................................................................... vii
DAFTAR GAMBAR .................................................................................................. viii
DAFTAR TABEL......................................................................................................... xi
DAFTAR LAMPIRAN ...................................................................................................... xii
BAB I PENDAHULUAN ............................................................................................. 1
1.1. Latar Belakang .............................................................................................. 1
1.2. Perumusan Masalah ...................................................................................... 2
1.3. Batasan Masalah ........................................................................................... 2
1.4. Tujuan ........................................................................................................... 2
1.5. Manfaat ......................................................................................................... 3
BAB II TINJAUAN PUSTAKA .................................................................................. 5
2.1. Penelitian Terkait .......................................................................................... 5
2.2. Landasan Teori ............................................................................................. 6
2.2.1. Pengertian Skripsi ................................................................................. 6
2.2.2. Sistem Informasi ................................................................................... 6
2.2.3. Web Responsif ....................................................................................... 7
2.2.4. Waterfall ............................................................................................... 7
2.2.5. UML (Unified Modeling Language) ..................................................... 9
2.2.6. PHP (Hypertext Preprocessor) ........................................................... 13
2.2.7. MYSQL ................................................................................................ 13
2.2.8. Website ................................................................................................ 14
2.3 Kerangka Pikir ............................................................................................ 14
BAB III METODOLOGI ............................................................................................ 15
3.1 Objek Penelitian .............................................. Error! Bookmark not defined.
3.2 Metode Pengumpulan Data ............................. Error! Bookmark not defined.
viii
3.3 Sumber Data ............................................................................................... 16
3.4 Metode Pengembangan Sistem ................................................................... 16
3.4.1 Requirement Analisis (Analisis Kebutuhan) ....................................... 16
3.4.2 System Design ..................................................................................... 19
3.4.3 Implementation ................................................................................... 19
3.4.4 Integration dan Testing ....................................................................... 20
3.4.5 Operation dan Maintenance ............................................................... 20
3.5 Perancangan System ................................................................................... 20
3.6 Desain Tampilan ......................................................................................... 35
BAB IV HASIL DAN PEMBAHASAN .................................................................... 41
4.1 Pembuatan System ...................................................................................... 41
4.1.1 Database .............................................................................................. 41
4.1.2 Tampilan System ................................................................................ 44
4.2 Uji Coba System ......................................................................................... 53
4.2.1 Black-Box ........................................................................................... 53
BAB V PENUTUP ..................................................................................................... 57
5.1 Kesimpulan ................................................................................................. 57
5.2 Saran ........................................................................................................... 57
DAFTAR PUSTAKA ................................................................................................. 58
LAMPIRAN ............................................................................................................... 60
BIODATA PENULIS ................................................................................................. 64
ix
DAFTAR GAMBAR
Gambar 2.1 Metode Waterfall ........................................................................... 8
Gambar 3.1 Usecase Diagram Admin………………………………………. 21
Gambar 3.2 Activity Diagram Login ............................................................... 21
Gambar 3.3 Activity Diagram Kelola Data Mahasiswa .................................. 22
Gambar 3.4 Activity Diagram Kelola Data Dosen .......................................... 23
Gambar 3.5 Activity Diagram Kelola Data Tema ........................................... 23
Gambar 3.6 Activity Diagram Kelola Data Ruangan ...................................... 24
Gambar 3.7 Activity Diagram Kelola Data Penguji ........................................ 25
Gambar 3.8 Activity Diagram Kelola Data Periode ....................................... 25
Gambar 3.9 Activity Diagram Kelola Data Jadwal Sidang ............................. 26
Gambar 3.10 Squance Diagram Kelola Data Mahasiswa ............................... 27
Gambar 3.11 Squance Diagram Kelola Data Dosen ....................................... 28
Gambar 3.12 Squance Diagram Kelola Data Tema ........................................ 29
Gambar 3.13 Squance Diagram Keloala Data Ruangan ................................. 30
Gambar 3.14 Squance Diagram Kelola Data Penguji ..................................... 31
Gambar 3.15 Squance Diagram Kelola Data Periode ..................................... 32
Gambar 3.16 Squance Diagram Kelola Pendjawalan Sidang ......................... 33
Gambar 3.17 Squance Diagram Pengguna ..................................................... 34
Gambar 3.18 Class Diagram Sistem Penjadwalan Sidang Skripsi ................. 34
Gambar 3.19 Tampilan Halaman Utama ......................................................... 35
Gambar 3.20 Form Login Admin .................................................................... 35
Gambar 3.21 Form Dashboard ....................................................................... 36
Gambar 3.22 Form Kelola Data Mahasiswa ................................................... 36
Gambar 3.23 Form Kelola Data Dosen ........................................................... 37
Gambar 3.24 Form Kelola Data Tema ............................................................ 37
Gambar 3.25 Form Kelola Data Ruangan ....................................................... 38
Gambar 3.26 Form Kelola Data Penguji ......................................................... 38
Gambar 3.27 Form Kelola Data Periode ......................................................... 39
Gambar 3.28 Form Generate Jadwal Sidang .................................................. 39
Gambar 3.29 Form Kelola Data Sidang .......................................................... 40
Gambar 4.1 Tampilan Halaman Utama Beranda …………………………… 44
x
Gambar 4.2 Tampilan Halaman Login Admin ................................................. 44
Gambar 4.3 Tampilan Halaman Dashboard Admin ....................................... 45
Gambar 4.4 Tampilan Halaman kelola Data Mahasiswa ................................ 45
Gambar 4.5 Tampilan Halaman Input Data Mahasiswa ................................. 46
Gambar 4.6 Tampilan Halaman Kelola Data Dosen ....................................... 46
Gambar 4.7 Tampilan Halaman Input Data Dosen ......................................... 47
Gambar 4.8 Tampilan Halaman Kelola Data Tema ........................................ 47
Gambar 4.9 Tampilan Halaman Input Data Tema .......................................... 48
Gambar 4.10 Tampilan Halman Kelola Data Penguji ..................................... 48
Gambar 4.11 Tampilan Halaman Input Data Penguji ..................................... 49
Gambar 4.12 Tampilan Halaman Kelola Data Ruangan ................................ 50
Gambar 4.13 Tampilan Halaman Input Data ruangan .................................... 50
Gambar 4.14 Tampilan Halaman Kelola Data Periode ................................... 51
Gambar 4.15 Tampilan Halaman Input Data Periode ..................................... 51
Gambar 4.16 Tampilan Halaman Proses Generate Jadwal Sidang ................. 52
Gambar 4.17 Tampilan Halaman Kelola Jadwal Sidang ................................ 52
xi
DAFTAR TABEL
Tabel 2.1 Tabel Use Case Diagram ................................................................ 10
Tabel 2.2 Tabel Notasi Activity Diagram ........................................................ 11
Tabel 2.3 Tabel Notasi Squance Diagram ...................................................... 12
Tabel 4.1 Struktur Tabel user………………………………………………... 41
Tabel 4.2 Struktur Tabel mahasiswa ............................................................... 41
Tabel 4.3 Struktur Tabel dosen ....................................................................... 42
Tabel 4.4 Struktur Tabel tema ......................................................................... 42
Tabel 4.5 Struktur Tabel ruangan .................................................................... 42
Tabel 4.6 Struktur Tabel paket penguji ........................................................... 42
Tabel 4.7 Struktur Tabel periode ..................................................................... 43
Tabel 4.8 Struktur Tabel jadwal sidang ........................................................... 43
xii
DAFTAR LAMPIRAN
Lampiran 1 Lembar Buku Konsultasi ............................................................ 60
Lampiran 2 Lembar bimbingan dan Konsultasi Pembimbing Utama ............ 61
Lampiran 3 Lembar bimbingan dan Konsultasi Pembimbing Pendamping ... 62
Lampiran 4 Lembar Revisi Sidang Skripsi .................................................... 63