• Tidak ada hasil yang ditemukan

RANCANG BANGUN SISTEM INFORMASI PENGOLAHAN JADWAL MENGAJAR GURU DI MTs AL-KHAIRIYYAH MENGGUNAKAN AHP BERBASIS WEB - Unissula Repository

N/A
N/A
Protected

Academic year: 2019

Membagikan "RANCANG BANGUN SISTEM INFORMASI PENGOLAHAN JADWAL MENGAJAR GURU DI MTs AL-KHAIRIYYAH MENGGUNAKAN AHP BERBASIS WEB - Unissula Repository"

Copied!
9
0
0

Teks penuh

(1)

xi DAFTAR ISI

LAPORAN TUGAS AKHIR ... ii

HALAMAN PERNYATAAN KEASLIAN ... iii

LEMBAR PENGESAHAN PEMBIMBING ... iv

LEMBAR PENGESAHAN PENGUJI ... v

PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH ... vi

MOTTO DAN PERSEMBAHAN ... vii

KATA PENGANTAR ...viii

ABSTRAK ... x

DAFTAR ISI ... xi

DAFTAR GAMBAR………xv DAFTAR TABEL ...xvi

BAB I PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Perumusan Masalah ... 2

1.3 Pembatasan Masalah ... 2

1.4 Tujuan ... 2

1.5 Manfaat Tugas Akhir ... 2

1.6 Sistematika Penulisa ... 3

BAB II LANDASAN TEORI ... 4

2.1 Tinjauan Pustaka ... 4

2.2 Dasar Teori ... 5

(2)

xii

2.2.2 Pengertian Sistem Informasi ... 6

2.2.3 PHP ... 6

2.2.4 MySQL ... 7

2.2.5 Apache ... 7

2.2.6 Analitycal Hierarchy Process (AHP) ... 8

2.2.7 Proses Bisnis ... 17

2.2.8 DFD (Data Flow Diagram) ... 17

2.2.9 ERD (Entity Relationship Diagram) ... 18

2.2.10 Relasi ... 18

BAB III PERANCANGAN SISTEM ... 20

3.1 Metode Pembangunan Sistem ... 20

3.2 Analisa Proses Bisnis ... 23

3.2.1 Analisa Kebutuhan ... 24

3.2.2 Data Guru ... 25

3.2.3 Data Mata Pelajaran ... 25

3.3 Analisa Masalah ... 25

3.4 Identifikasi Sistem ... 25

3.5 Analisa Hak Akses Pengguna ... 26

3.6 Analisa Alat dan Bahan Perancangan Sistem ... 26

3.7 Perancangan Pemodelan... 27

3.7.1 Entity Relationship Diagram (ERD) ... 27

3.7.2 Diagram Konteks ... 29

3.7.3 DFD (Data Flow Diagram) ... 31

(3)

xiii

BAB IV RANCANG BANGUN SISTEM INFORMASI PENGOLAHAN JADWAL MENGAJAR GURU DI MTs ALKHAIRRIYAH MENGGUNAKAN

AHP BERBASIS WEB ... 41

4.1 Perancangan Sistem ... 41

4.2 Perancangan Database ... 51

4.2.1 Struktur Tabel... 52

4.3 Perancangan Design User Interface ... 59

4.3.1 Rancangan Antarmuka Admin ... 60

4.3.2 Rancangan Antarmuka User (Guru) ... 66

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM ... 68

5.1 Implementasi Sistem ... 68

5.1.1 Batasan Implementasi ... 68

5.1.2 Implementasi Persiapan Pengkodean ... 68

5.1.3 Inplementasi Database ... 70

5.1.4 Implementasi Perangkat Keras ... 75

5.1.5 Implementasi Antar Muka... 76

5.2 Pengujian ... 88

5.2.1 Rencana Pengujian ... 88

5.2.2 Kasus dan Hasil Pengujian ... 89

5.2.3 Kesimpulan Hasil Pengujian ... 93

BAB VI PENUTUP ... 94

6.1 Kesimpulan ... 94

(4)

xiv

Daftar Pustaka ...

(5)

xv

DAFTAR GAMBAR

Gambar 2.1 Struktur Bagan AHP... 10

Gambar 3.1 Model Waterfall ... 20

Gambar 3.2 Proses Bisnis yang Sedang Berjalan ... 23

Gambar 3.3 Proses Bisnis yang Ingin Dibuat ... 24

Gambar 3.4 ERD Relasi Sistem dengan Pengguna ... 28

Gambar 3.5 Diagram Konteks... 30

Gambar 3.6 DFD Level 0 ... 32

Gambar 3.7 DFD Level 1 Data Admin ... 33

Gambar 3.8 DFD Level 1 Data Guru ... 34

Gambar 3.9 DFD Level 1 Data Kelas ... 34

Gambar 3.10 DFD Level 1 Data Mata Pelajaran ... 35

Gambar 3.11 DFD Level 1 Data Jam Basic ... 35

Gambar 3.12 DFD Level 1 Data Preferensi Mengajar ... 36

Gambar 3.13 DFD Level 1 Data Jadwal ... 37

Gambar 3.14 Flowchart Super Admin ... 38

Gambar 3.15 Flowchart Admin ... 39

Gambar 4.1 Bagan Metode AHP ... 41

Gambar 4.2 Hasil Proses dengan Metode AHP ... 51

Gambar 4.3 Halaman Login ... 60

Gambar 4.4 Rancangan Halaman Input Data Mata Pelajaran ... 60

Gambar 4.5 Rancangan Halaman Data Mata Pelajaran ... 61

Gambar 4.6 Rancangan Halaman Input Data Kelas ... 61

Gambar 4.7 Rancangan Halaman Data Kelas ... 62

Gambar 4.8 Rancangan Halaman Input Data Guru ... 62

Gambar 4.9 Rancangan Tampilan Data Guru ... 63

Gambar 4.10 Rancangan Tampilan Data Jam Basic ... 63

Gambar 4.11 Rancangan Tampilan Input Data Preferensi Mengajar ... 63

Gambar 4.12 Rancangan Tampilan Data Preferensi Mengajar ... 64

(6)

xvi

Gambar 4.14 Rancangan Tampilan Data Jadwal Mata Pelajaran ... 65

Gambar 4.15 Rancangan Halaman Input Data User ... 66

Gambar 4.16 Rancangan Tampilan Data User ... 66

Gambar 4.17 Rancangan Tampilan Data Guru ... 67

Gambar 4.18 Rancangan Tampilan Data Jadwal Mata Pelajaran ... 67

Gambar 5.1 Tampilan awal Sublime text ... 69

Gambar.5.2 Tampilan Control Panel XAMPP ... 70

Gambar 5.3 Record database Admin ... 71

Gambar 5.4 Record database Guru ... 71

Gambar 5.5 Record database Kelas ... 72

Gambar 5.6 Record database Hari ... 72

Gambar 5.7 Record database Mata Pelajaran ... 72

Gambar 5.8 Record database Mk ... 73

Gambar 5.9 Record database Preferensi Mengajar ... 73

Gambar 5.10 Record database Jam ... 74

Gambar 5.11 Record database Jam Basic ... 74

Gambar 5.12 Record database Pengampu ... 74

Gambar 5.13 Record database Super Admin ... 75

Gambar 5.14 Record database Jadwal ... 75

Gambar 5.15 Implementasi Halaman Login ... 76

Gambar 5.16 Implementasi Halaman Utama Admin... 77

Gambar 5.17 Implementasi Halaman Data Guru ... 77

Gambar 5.18 Implementasi Halaman Input Data Guru ... 78

Gambar 5.19 Implementasi Halaman Ubah Data Guru ... 78

Gambar 5.20 Implementasi Halaman Data Jam Basic ... 79

Gambar 5.21 Implementasi HalamanData Kelas ... 79

Gambar 5.22 Implementasi Halaman Input Data Kelas... 80

Gambar 5.23 Implementasi Halaman Edit Data Kelas ... 80

Gambar 5.24 Implementasi Halaman Data Mata Pelajaran ... 80

Gambar 5.25 Implementasi Halaman Input Data Mata Pelajaran... 81

(7)

xvii

Gambar 5.27 Implementasi Halaman Data Preferensi Mengajar ... 81

Gambar 5.28 Implementasi Halaman Input Data Preferensi Mengajar ... 82

Gambar 5.29 Implementasi Halaman Ubah Data Preferensi Mengajar ... 82

Gambar 5.30 Implementasi Halaman Data Hak Akses ... 83

Gambar 5.31 Implementasi Halaman Input Data Hak Akses ... 83

Gambar 5.32 Implementasi Halaman Mengubah Data Hak Akses... 83

Gambar 5.33 Implementasi Halaman Data Jadwal Mata Pelajaran ... 84

Gambar 5.34 Implementasi Halaman Input Data Jadwal Mata Pelajaran ... 84

Gambar 5.35 Implementasi Halaman Edit Data Jadwal Mata Pelajaran ... 85

Gambar 5.36 Implementasi PDF Data Jadwal Mata Pelajaran ... 85

Gambar 5.37 Implementasi Halaman Kirim Jadwal ... 86

Gambar 5.38 Implementasi Halaman Utama Super Admin ... 86

Gambar 5.39 Implementasi Halaman Jadwal Mengajar Guru ... 87

(8)

xviii

DAFTAR TABEL

Tabel 2.1 Tabel Preferensi Standart ... 11

Tabel 2.2 Skala Perbandingan Secara Berpasangan. ... 13

Tabel 2.3 Matriks Perbandingan Berpasangan... 15

Tabel 2.4 Daftar Indeks Random Konsistensi (RI) ... 16

Tabel 4.1 Tabel Kriteria ... 42

Tabel 4.2 Tabel IR... 43

Tabel 4.3 Tabel Normalisasi Matriks ... 43

Tabel 4.4 Tabel Perhitungan Waktu... 44

Tabel 4.5 Perhitungan Normalisasi Matrix ... 45

Tabel 4.6 Tabel Perhitungan Kelas ... 45

Tabel 4.7 Perhitungan Normalisasi Matrix ... 47

Tabel 4.8 Tabel Perhitungan Guru ... 47

Tabel 4.9 Tabel Perhitungan Normalisasi Matrix ... 48

Tabel 4.10 Tabel Perhitungan Mata Pelajaran ... 49

Tabel 4.11 Tabel Perhitungan Normalisasi Matrix ... 50

Tabel 4.12 Tabel Perhitungan Hasil ... 50

Tabel 4.13 Tabel Guru ... 52

Tabel 4.14 Tabel Kelas ... 53

Tabel 4.15 Tabel Hari ... 53

Tabel 4.16 Tabel Mata Pelajaran ... 54

Tabel 4.17 Tabel Jam Basic ... 54

Tabel 4.18 Tabel Jam ... 55

Tabel 4.19 Tabel Mk ... 56

Tabel 4.20 Tabel Jadwal ... 56

Table 4.21 Tabel Pengampu ... 57

(9)

xix

Tabel 4.23 Tabel Admin ... 58

Tabel 4.24 Tabel Super Admin ... 59

Tabel 5.1 Rencana Pengujian Sistem ... 89

Tabel 5.2 Kasus dan Hasil Pengujian Login ... 89

Tabel 5.3 Kasus dan Hasil Pengujian Data Guru ... 90

Tabel 5.4 Kasus dan Hasil Pengujian Data Kelas ... 91

Tabel 5.5 Kasus dan Hasil Pengujian Data Mata Pelajaran ... 91

Tabel 5.6 Kasus dan Hasil Pengujian Data Preferensi Mengajar... 92

Tabel 5.7 Kasus dan Hasil Pengujian Data Hak Akses Guru ... 92

Referensi

Dokumen terkait

• Media yang untuk mengakses informasi di dalamnya pengguna perlu melalui sebuah urutan tertentu yang linier.!. Contoh Linear

akan datang di 3 sungai yang masuk ke Teluk Ambon Dalam (TAD), yaitu mengalami pening- katan konsentrasi total sebesar 3642 kali lipat dari konsentrasi total Cd sebesar 0.004592 ppb

Secara demografi, Indonesia memiliki peluang yang besar karena berdasarkan data sensus penduduk yang dilakukan pada tahun 2010, 60% dari 237 juta penduduk Indonesia

Dampak IMS pada kehamilan bergantung pada organisme penyebab, lamanya infeksi, dan usia kehamilan pada saat perempuan terinfeksi hasil konsepsi yang tidak sehat

Semua perubahan pada penjelasan tersebut di atas merupakan perubahan dokumen pengadaan dan menjadi bagian yang tidak terpisahkan dari Dokumen Pengadaan tersebut.. Demikian

However, unlike usual Dynamic MBeans, the Model MBean’s management interface is defined outside the MBean (by a management application or resource) and inserted into the MBean via

Dengan demikian, dapat disimpulkan bahwa terdapat perbedaan yang signifikan dalam kemampuan cara membaca kanji mahasiswa yang melakukan pembelajaran kanji

Setelah pengolahan data dengan sofware GrADS selesai, kemudian menganalisa data sekunder dari NOAA, data curah hujan yang diperoleh dari BMKG serta data emisi gas