12
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

HALAMAN JUDUL JOKO BUDI SATRIYO DOSEN PEMBIMBING … · LAPORAN SKRIPSI SISTEM INFORMASI PENGELOLAAN JADWAL SIDANG ... diuji oleh mahasiswa harus melakukan proses pendaftaran berdasarkan

  • Upload
    others

  • View
    13

  • Download
    0

Embed Size (px)

Citation preview

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

ii

HALAMAN PENGESAHAN

iii

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