DAFTAR ISI Halaman HALAMAN JUDUL LEMBAR PERSETUJUAN... ii LEMBAR PENGESAHAN... iii LEMBAR PERNYATAAN KARYA SENDIRI... iv LEMBAR PERSEMBAHAN... v MOTTO... vi ABSTRAK... vii ABSTRACT... viii KATA PENGANTAR... ix DAFTAR ISI... xi DAFTAR GAMBAR... xiv DAFTAR TABEL... xvi BAB I... 1 PENDAHULUAN... 1 1.1. Latar Belakang... 1 1.2. Perumusan Masalah... 3 1.3. Tujuan... 4 1.4. Batasan Masalah... 4 1.5. Kerangka Pemikiran... 6 1.6. Metodologi Penelitian... 7 1.6.1 Metode Penelitian... 7 1.6.2 Metode Pengembangan Perangkat Lunak... 9 1.7. Sistematika Penulisan... 10 1.7.1 BAB I Pendahuluan... 10 1.7.2 BAB II Studi Pustaka... 10 1.7.3 BAB III Perancangan Sistem... 10 1.7.4 BAB IV Implementasi Sistem... 10 1.7.5 BAB V Penutup... 11 BAB II... 12 STUDI PUSTAKA... 12 2.1 Tinjauan Pustaka... 12 xi
2.1.1 State of The Art... 12 2.2 Landasan Teori... 13 2.2.1 Dosen... 13 2.2.2 KOPERTAIS Wilayah II... 16 2.2.3 Website... 17 2.2.4 PHP... 18 2.2.5 MySQL... 20 2.2.6 Perancangan... 22 2.2.6.1 Pemrogaman Berorienttasi Objek... 22 2.2.6.2 UML (Unified Modelling Language)... 24 2.2.7 Perangkat Lunak Pendukung... 35 2.2.7.1 Start UML... 35 2.2.7.2 Balsamiq Mockup... 35 2.2.7.3 Sublime... 36 2.2.7.4 Browser... 36 2.2.7.5 XAMPP... 36 2.2.8 Pengujian Black Box... 37 BAB III... 38 ANALISIS DAN PERANCANGAN SISTEM... 38 3.1 Analisis Sistem... 38 3.2 Analisis Kebutuhan... 39 3.2.1 Analisis Kebutuhan Software... 40 3.2.2 Analisis Kebutuhan Hardware... 41 3.2.3 Analisis Kebutuhan Fungsional... 41 3.2.4 Analisis Kebutuhan Non Fungsional... 42 3.3 Analisis Perancangan Sistem... 43 3.3.1 Arsitektur Sistem... 43 3.3.2 Use Case Diagram... 44 3.3.3 Class Diagram... 44 3.3.4 Activity Diagram... 45 3.3.4.1 Activity Login Dosen... 46 3.3.4.2 Acivity Login KOPERTAIS (Admin)... 47 3.3.4.3 Activity Identitas Dosen... 47 3.3.4.4 Activity Laporan Kinerja Dosen... 48 xii
3.3.4.5 Activity Cetak Laporan... 48 3.3.4.6 Activity KOPERTAIS (Admin)... 49 3.3.5 Perancangan Antarmuka... 50 3.3.5.1 Antarmuka Login... 50 3.3.5.2 Antarmuka Halaman Utama Dosen... 50 3.3.5.3 Antarmuka Identitas Dosen... 51 3.3.5.4 Antarmuka Kinerja Bidang Pendidikan... 51 3.3.5.5 Antarmuka Kinerja Bidang Penelitian... 52 3.3.5.6 Antarmuka Kinerja Bidang Pengabdian Masyarakat... 52 3.3.5.7 Antarmuka Kinerja Bidang Penunjang Lain... 53 3.3.5.8 Antarmuka Kewajiban Khusu Professor... 53 3.3.5.9 Antarmuka Kesimpulan Kinerja Dosen... 54 3.3.5.10 Antarmuka Cetak Laporan... 54 3.3.5.11 Antarmuka Halaman Asesor... 55 3.3.5.12 Antarmuka Halaman Asesor Validasi Data Kinerja Dosen... 55 3.3.5.13 Antarmuka Halaman Utama Admin... 56 3.3.5.14 Antarmuka Halaman Admin Data Dosen... 56 3.3.5.15 Antarmuka Halaman Admin Data Asesor... 57 BAB IV... 58 IMPLEMENTASI DAN PENGUJIAN... 58 4.1 Implementasi Perangkat Lunak... 58 4.2 Implementasi Perangkat Keras... 58 4.3 Implementasi Database... 59 4.4. Implementasi Antarmuka... 60 4.5 Pengujian... 67 4.5.1 Pengujian Black Box Testing... 67 BAB V... 69 PENUTUP... 69 5.1 Kesimpulan... 69 5.2 Saran... 70 DAFTAR PUSTAKA... 71 RIWAYAT HIDUP... 73 LAMPIRAN... 74 xiii
DAFTAR GAMBAR Gambar 1. 1 Kerangka Pemikiran... 6 Gambar 1. 2 Tahapan pendekatan prototype [6]... 9 Gambar 2. 1 data dan fungsi pemanipulasian data pada objek...23 Gambar 2. 2 simbol aktor use case diagram... 26 Gambar 2. 3 icon use case diagram... 26 Gambar 2. 4 relasi generalisasi use case diagram... 27 Gambar 2. 5 relasi extend use case diagram... 28 Gambar 2. 6 struktur class diagram... 28 Gambar 2. 7 Contoh relasi class diagram... 30 Gambar 2. 8 Contoh statechart diagram... 30 Gambar 2. 9 notasi activity diagram... 31 Gambar 2. 10 Contoh sequence diagram... 32 Gambar 2. 11 Contoh collaboration diagram... 33 Gambar 2. 12 Contoh component diagram... 34 Gambar 3. 1 Alur Pelaporan kinerja dosen secara manual...39 Gambar 3. 2 Bisnis Proses aplikasi pelaporan kinerja dosen... 40 Gambar 3. 3 Aristektur Sistem Aplikasi Pelaporan Kinerja Dosen... 43 Gambar 3. 4 Usecase Aplikasi Pelaporan Kinerja Dosen... 44 Gambar 3. 5 class diagram sistem laporan kinerja dosen... 45 Gambar 3. 6 Activity Login Dosen... 46 Gambar 3. 7 Activity Login KOPERTAIS (Admin)... 47 Gambar 3. 8 Activity Identitas Dosen... 47 Gambar 3. 9 Activity Laporan Kinerja Dosen... 48 Gambar 3. 10 Activiy Cetak Laporan Kinerja Dosen... 48 Gambar 3. 11 Activity KOPERTAIS (Admin)... 49 Gambar 3. 12 antarmuka login... 50 Gambar 3. 13 Antarmuka Halaman utama Dosen... 50 Gambar 3. 14 Antarmuka Identitas Dosen... 51 Gambar 3. 15 Antarmuka Kinerja Bidang Pendidikan... 51 Gambar 3. 16 Antarmuka Kinerja Bidang Penelitian... 52 Gambar 3. 17 Antarmuka Kinerja Bidang Pengabdian Masyarakat... 52 Gambar 3. 18 Antarmuka Kinerja Bidang Penunjang Lain... 53 Gambar 3. 19 Antarmuka Halaman Kewajiban Khusus Professor... 53 Gambar 3. 20 Antarmuka Kesimpulan Kinerja Dosen... 54 Gambar 3. 21 Antarmuka Cetak Laporan... 54 Gambar 3. 22 Antarmuka Halaman Asesor... 55 Gambar 3. 23 Antarmuka Halaman Asesor Validasi Data Kineraj Dosen... 55 Gambar 3. 24 Antarmuka halaman utama Admin... 56 Gambar 3. 25 Antarmuka Halaman Admin Data Dosen... 56 Gambar 3. 26 Antarmuka Halaman Admin Data Asesor... 57 Gambar 4. 1 Database pelaporan kinerja dosen...59 xiv
Gambar 4. 2 database table dosen... 59 Gambar 4. 3 database table asesor... 60 Gambar 4. 4 database table bidang kinerja dosen... 60 Gambar 4. 5 implementasi tampilan halaman login... 61 Gambar 4. 6 Implementasi tampilan halaman menu utama Dosen... 61 Gambar 4. 7 Implementasi tampilan halaman profil dosen... 62 Gambar 4. 8 Implementasi tampilan halaman identitas dosen... 62 Gambar 4. 9 Implementasi tampilan halaman kinerja bidang pendidikan... 63 Gambar 4. 10 Implementasi tampilan halaman kinerja bidang penelitian... 63 Gambar 4. 11 Implementasi tampilan halaman kinerja bidang pengabdian masyarakat... 64 Gambar 4. 12 Implementasi tampilan halaman kinerja penunjang lain... 64 Gambar 4. 13 tampilan hasil cetak rencana bebean kerja dosen... 65 Gambar 4. 14 Tampilan hasil cetak laporan kinerja dosen... 65 Gambar 4. 15 Tampilan menu utama Admin KOPERTAIS... 66 Gambar 4. 16 Implementasi tampilan data asesor... 66 Gambar 4. 17 Tampilan Data Dosen dari akses Admin KOPERTAIS... 67 xv
DAFTAR TABEL Tabel 2. 1 State of The Art... 12 Tabel 2. 2 Lanjutan State Of The Art... 13 Tabel 3. 1 Kebutuhan Fungsional Pelaporan Kinerja Dosen...42 Tabel 3. 2 tabel kebutuhan non fungsional... 42 Tabel 4. 1 Hasil Pengujian Black Box Testing...67 Tabel 4. 2 Lanjutan Hasil Pengujian Black Box Testing... 68 xvi