SISTEM INFORMASI PENGELOLAAN KEGIATAN KULIAH KERJA LAPANGAN (KKL) BERBASIS WEB RESPONSIF

Teks penuh

(1)

i

LAPORAN SKRIPSI

SISTEM INFORMASI PENGELOLAAN KEGIATAN

KULIAH KERJA LAPANGAN (KKL) BERBASIS WEB

RESPONSIF

BEVI MAULIDA KHASANAH

NIM. 201553038

DOSEN PEMBIMBING

SYAFIUL MUZID, ST., M.Cs.

WIWIT AGUS TRIYANTO, S.KOM., M.KOM.

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS TEKNIK

UNIVERSITAS MURIA KUDUS

2019

(2)

ii

HALAMAN PERSETUJUAN

SISTEM INFORMASI PENGELOLAAN KEGIATAN

KULIAH KERJA LAPANGAN (KKL) BERBASIS WEB

RESPONSIF

BEVI MAULIDA KHASANAH NIM. 201553038 Kudus, 15 Juli 2019 Menyetujui, Pembimbing Utama, Syafiul Muzid, ST, M.Cs. NIDN. 0623068301 Pembimbing Pendamping,

Wiwit Agus Triyanto, S.Kom., M.Kom NIDN. 0631088901

Mengetahui, Koordinator Skripsi

Wiwit Agus Triyanto, S.Kom, M.Kom NIDN. 0631088901

(3)

iii

HALAMAN PENGESAHAN

SISTEM INFORMASI PENGELOLAAN KEGIATAN

KULIAH KERJA LAPANGAN (KKL) BERBASIS WEB

RESPONSIF

BEVI MAULIDA KHASANAH NIM. 201553038

Kudus, 23 Agustus 2019

Menyetujui,

Ketua Penguji,

Anteng Widodo, S.T, M.Kom NIDN. 0628017501

Anggota Penguji I,

Syafiul Muzid, ST, M.Cs. NIDN. 0623068301

Anggota Penguji II,

Noor Latifah, S.Kom, M.Kom NIDN. 0618098701

Mengetahui Dekan Fakultas Teknik

Mohammad Dahlan, ST, MT NIDN. 0601076901

Ketua Program Studi Sistem Informasi

Pratomo Setiaji, S.Kom, M.Kom NIDN. 0619067802

(4)

iv

PERNYATAAN KEASLIAN

Saya yang bertanda tangan dibawah ini :

Nama : Bevi Maulida Khasanah

NIM : 201553038

Tempan & Tanggal Lahir : Kudus, 24 Mei 1997

Judul Skripsi : Sistem Informasi Pengelolaan Kegiatan Kuliah Kerja Lapangan (KKL) Berbasis Web Responsif

Menyatakan dengan sebenarnya bahwa penulis Skripsi ini berdasarkan hasil penelitian, pemikiran dan pemaparan asli dari saya sendiri, baik naskah laporan maupun kegiatan lain yang tercantum sebagai bagian dari Skripsi ini. Seluruh ide, pendapat atau materi sumber lain telah dikutip dalam Skripsi dengan cara penulisan referensi yang sesuai.

Demikian pernyataan ini saya buat dengan sesungguhnya dan apabila di kemudian hari terdapat penyimpangan dan ketidakbenaran dalam pernyataan ini, maka saya bersedia menerima sanksi akademik berupa pencabutan gelar dan sanksi lain sesuai dengan peraturan yang berlaku di Universitas Muria Kudus.

Demikian pernyataan ini saya buat dalam keadaan sadar tanpa paksaan dari pihak manapun.

Kudus, 23 Agustus 2019 Yang memberi pernyataan,

Bevi Maulida Khasanah NM. 201553038

(5)

v

SISTEM INFORMASI PENGELOLAAN KEGIATAN

KULIAH KERJA LAPANGAN (KKL) BERBASIS WEB

RESPONSIF

RINGKASAN

Nama mahasiswa : Bevi Maulida Khasanah

NIM : 201553038

Pembimbing :

1. Syafiul Muzid, ST, M.Cs.

2. Wiwit Agus Triyanto, S.Kom, M.Kom

RINGKASAN

Proses pelaksanaan KKL masih ditemukan permasalahan yang terjadi yaitu dalam voting mahasiswa menentukan tempat observasi KKL, pendataan pembayaran masih belum menggunakan konfirmasi pembayaran secara real time, masalah yang timbul setelah melakukan KKL yaitu sulitnya dosen dalam memantau mahasiswa untuk bimbingan agar laporan dapat terselesaikan. Penelitian Skripsi ini bertujuan untuk menghasilkan sebuah produk yang berteknologi untuk memproses data kegiatan Kuliah Kerja Lapangan (KKL) dengan secara tersistem.

Dalam Penelitian Skripsi ini menggunakan metode observasi lapangan wawancara dengan selaku koordinator KKL, mahasiswa yang telah melakukan KKL, serta menggunakan teori-teori yang telah didapat selama perkuliahan dan teori dari buku-buku penunjang. Metode pengembangan sistem yang digunakan adalah pengembangan sistem menggunakan metode Waterfall. Perancangan sistem informasi yang digunakan adalah Flow of Document (FOD) dan Unified Modelling Language (UML) serta akan diterapkan ke dalam sebuah sistem aplikasi web menggunakan bahasa pemrograman PHP dan database MySQL.

Penelitian Skripsi dengan judul “Sistem Informasi Pengelolaan Kegiatan Kuliah Kerja Lapangan (KKL) Berbasis Web Responsif” telah menghasilkan sebuah sistem yang dapat membantu pengelolaan data Kegiatan KKL dari mulai voting mahasiswa, pembagian bus, pembagian kamar, pembagian dosbing dan pemantauan bimbingan dalam pembuatan laporan KKL.

(6)

vi

INFORMATION SYSTEM FOR FIELD WORK (KKL)

STUDENT ACTIVITIES BASED ON RESPONSIVE WEB

Student Name : Bevi Maulida Khasanah Student Identity Number : 201553038

Supervisor :

1. Syafiul Muzid, ST, M.Cs.

2. Wiwit Agus Triyanto, S.Kom, M.Kom

ABSTRACT

The process of implementing the Field Work Lectures (KKL) is still found to be a problem, namely in the student voting to determine the MPA observation site, payment data collection still does not use payment confirmation in real time, the problem arising after carrying out the Field Work Lectures (KKL) is the difficulty of lecturers in monitoring students for guidance so that reports can be resolved. This thesis research aims to produce a product that is technology to process data on Field Work Lectures (KKL) in a systematic way.

In this thesis research uses the field observation interview method as the MPA coordinator, students who have done the MPA, and use the theories that have been obtained during lectures and theories from supporting books. The system development method used is system development using the Waterfall method. The information system design used is Flow of Document (FOD) and Unified Modeling Language (UML) and will be applied to a web application system using the PHP programming language and MySQL database.

Thesis Research with the title "Management Information System Field Work Activity (KKL) Responsive Web Based" has produced a system that can help manage Field Work Activity (KKL) Activities data has produced a system that can help manage KKL Activities data from starting student voting, bus distribution, room division, division of dosbing and monitoring guidance in making reports.

(7)

vii

KATA PENGANTAR

Dengan memanjatkan puji syukur kehadirat Allah SWT yang telah melimpahkan rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan penulisn laporan skripsi yang berjudul “Sistem Informasi Pengelolaan Kegiatan Kuliah Kerja Lapangan (KKL) Berbasis Web Responsif”.

Penyusunan Skripsi ini ditujukan untuk memenuhi salah satu syarat memperoleh gelar sarjana S1 pada program studi sistem informasi fakultas teknik Universitas Muria Kudus.

Pelaksanaan penelitian dan penyusunan laporan skripsi ini tak lepas dari bantuan dan dukungan beberapa pihak, untuk itu penulis menyampaikan ucapan terima kasih kepada:

a.

Bapak Dr. Suparnyo, SH, MS selaku Rektor Universitas Muria Kudus. b. Bapak Mohammad Dahlan, ST, MT selaku Dekan Fakultas Teknik

Universitas Muria Kudus.

c. Bapak Pratomo Setiaji, S.Kom, M.Kom selaku Ketua Progdi Sistem Informasi Fakultas Teknik Universitas Muria Kudus

d. Bapak Syafiul Muzid, ST, M.Cs.selaku dosen pembimbing utama yang telah memberikan pengarahan dan bimbingan selama penyusunan laporan skripsi ini.

e. Bapak Wiwit Agus Triyanto, S.Kom, M.Kom selaku dosen pembimbing pendamping yang telah memberikan pengarahan dan bimbingan selama penyusunan laporan skripsi ini.

f. Koordinator KKL Sistem Informasi yang telah memberikan izin melakukan penelitian, sehingga penulis dapat menyelesaikan laporan skripsi ini.

g. Dosen-dosen di program studi sistem informasi yang telah mendidik dan membagi ilmu yang sudah didapat kepada penulis, serta seluruh staff. h. Bapak Hendro (alm), Ibu Siti Qudsiyyah, selaku orang tua serta

(8)

viii

sayang, perhatian dan semangat, serta doa yang dapat membangkitkan tujuan pencapaian saya dalam penulisan skripsi.

i. Lethu, BALA NEMO (Erlina, Risa, Farih, Lina, Choi, Sari, Bela), Nela, Ipeh, Bayuda, Toni, Iman, Intun, Safitri, Yu Leli, Yu Danik serta teman-teman Program Studi Sistem Informasi yang selalu memberikan dukungan satu sama lain dalam menyelesaikan penulisan skripsi ini.

Penulis berharap semoga langkah selanjutnya dalam mencari pekerjaan diridhoi oleh Allah SWT. Akhirnya sebagai penutup penulis berharap semoga Laporan Skripsi ini dapat memberikan manfaat bagi pembaca untuk mengembangkan ilmu pengetahuan, khususnya di bidang Ilmu Pengetahuan Teknologi dan Sistem Informasi. Amin.

Kudus, 23 Agustus 2019 Penulis

(9)

ix

DAFTAR ISI

HALAMAN JUDUL ... i

HALAMAN PERSETUJUAN ... ii

HALAMAN PENGESAHAN ... iii

PERNYATAAN KEASLIAN ... iv

RINGKASAN ... v

ABSTRACT ... vi

KATA PENGANTAR ... vii

DAFTAR ISI ... ix

DAFTAR GAMBAR ... xii

DAFTAR TABEL ... xviii

DAFTAR LAMPIRAN ... xx

DAFTAR ISTILAH DAN SINGKATAN ... xxi

BAB I PENDAHULUAN ... 1 1.1. Latar Belakang ... 1 1.2. Perumusan Masalah ... 2 1.3. Batasan Masalah ... 2 1.4. Tujuan ... 3 1.5. Manfaat ... 3 1.6. Metode Penelitian ... 4

1.6.1. Metode Pengumpulan Data ... 4

1. Sumber Data Primer ... 4

2. Sumber Data Sekunder ... 4

1.6.2. Metode Pengembangan Sistem ... 5

1.6.3. Metode Perancangan Sistem ... 6

1.7. Kerangka Pemikiran ... 8

BAB II TINJAUAN PUSTAKA ... 9

(10)

x

2.2. Tabel Perbandingan Penelitian Terkait ... 10

2.3. Landasan Teori ... 12

2.3.1 Definisi Sistem ... 12

2.3.2 Definisi Informasi ... 12

2.3.3 Pengertian Sistem Informasi ... 12

2.3.4 Pengertian Pengelolaan ... 12

2.3.5 Pengertian Kuliah Kerja Lapangan ... 12

2.3.6 Diagram Alir Data (Flow Of Document) ... 13

2.3.7 Unified Modeling Language (UML) ... 14

2.3.8 ERD (Entity Relationship Diagram) ... 21

BAB III METODOLOGI PENELITIAN ... 23

3.1. Objek Penelitian ... 23

3.1.1. Lokasi ... 23

3.1.2. Strukur Organisasi Program Studi Sistem Informasi Fakultas Teknik Universitas Muria Kudus ... 24

3.2. Analisa Sistem Lama ... 24

3.3. Analisa dan Rancangan Sistem baru ... 33

3.3.1. Analisa Kebutuhan ... 33

3.3.2. Rancangan Sistem Baru ... 34

3.3.2.1. Analisa Aktor Sistem ... 34

3.3.2.2. Business Use Case ... 34

3.3.2.3. Sistem Use Case ... 38

3.3.2.4. Skenario Use Case (Flow of Event)... 39

3.3.2.5. Class Diagram ... 51

3.3.2.6. Sequence Diagram ... 58

3.3.2.7. Activity Diagram ... 76

3.3.2.8. Statechart Diagram ... 88

3.3.3. Rancangan Basis Data ... 99

3.3.3.1. Entity Relationship Diagram ... 99

(11)

xi

3.3.3.3. Struktur Tabel ... 103

3.3.3.4. Relasi Tabel ... 114

3.3.4. Desain Input dan Output ... 115

3.3.4.1 Desain Halaman Utama ... 115

3.3.4.2 Desain Input ... 118

3.3.4.3 Desain Output ... 121

BAB IV IMPLEMENTASI DAN PEMBAHASAN ... 125

4.1 Hasil Pembahasan ... 125

4.2 Implementasi Sistem ... 125

4.2.1 Implementasi Layar Antarmuka... 125

4.2.2 Tampilan Program ... 126

4.3 Pengujian Sistem Black Box ... 157

BAB V PENUTUP ... 161

5.1. Kesimpulan ... 161

5.2. Saran ... 161

DAFTAR PUSTAKA ... 163

(12)

xii

DAFTAR GAMBAR

Gambar 1.1. Kerangka Pemikiran ... 8

Gambar 3. 1. Denah Lokasi Objek Penelitian ... 23

Gambar 3. 2. Struktur Organisasi Program Studi Sistem Informasi ... 24

Gambar 3. 3. FOD Prosedur Pemilihan Biro Perjalanan KKL ... 26

Gambar 3. 4. FOD Prosedur Pendaftaran KKL ... 28

Gambar 3. 5. FOD Prosedur Pelaksanaan KKL... 30

Gambar 3. 6. FOD Prosedur Konsultasi KKL ... 32

Gambar 3.7. Business use case Sistem Informasi Pengelolaan Kegiatan Kuliah Kerja Lapangan (KKL) ... 37

Gambar 3.8. Sistem use case Sistem Informasi Pengelolaan Kegiatan Kuliah Kerja Lapangan (KKL) ... 38

Gambar 3.9. Class Mahasiswa ... 51

Gambar 3.10. Class Dosen ... 51

Gambar 3.11. Class Koordinator KKL ... 52

Gambar 3.12. Class Dosen Pembimbing ... 52

Gambar 3.13. Class Kaprogdi ... 52

Gambar 3.14. Class Voting ... 53

Gambar 3.15. Class Hasil Voting ... 53

Gambar 3.16. Class Bus ... 53

Gambar 3.17. Class Detail Bus ... 54

Gambar 3.18. Class Kamar ... 54

Gambar 3.19. Class Detail Kamar ... 54

Gambar 3.20. Class Pembayaran ... 55

Gambar 3.21. Class Biaya... 55

Gambar 3.22. Class Detail Dosbim ... 56

Gambar 3.23. Class Penilaian ... 56

Gambar 3.24. Class Konsultasi ... 57

(13)

xiii

Gambar 3.26. Class Diagram Sistem Informasi Pengelolaan Kegiatan Kuliah Kerja

Lapangan (KKL) ... 58

Gambar 3.27. Sequence diagram kelola user ... 59

Gambar 3.28. Sequence diagram kelola mahasiswa ... 60

Gambar 3.29. Sequence diagram kelola voting ... 61

Gambar 3.30. Sequence diagram setting biaya dan biro ... 62

Gambar 3.31. Sequence diagram konfirmasi pembayaran ... 63

Gambar 3.32. Sequence diagram verifikasi pembayaran ... 64

Gambar 3.33. Sequence diagram kelola bus ... 65

Gambar 3.34. Sequence diagram kelola kamar ... 66

Gambar 3.35. Sequence diagram kelola dosen pembimbing ... 67

Gambar 3.36. Sequence diagram konsultasi ... 68

Gambar 3.37. Sequence diagram penilaian ... 69

Gambar 3.38. Sequence diagram laporan konsultasi ... 70

Gambar 3.39. Sequence diagram laporan penilaian ... 71

Gambar 3.40. Sequence diagram laporan detail dosbim ... 72

Gambar 3.41. Sequence diagram laporan detail bus ... 73

Gambar 3.42. Sequence diagram laporan detail kamar ... 74

Gambar 3.43. Sequence diagram laporan hasil voting ... 75

Gambar 3.44. Sequence diagram laporan pembayaran... 75

Gambar 3.45. Activity diagram kelola user ... 76

Gambar 3.46. Activity diagram kelola mahasiswa ... 77

Gambar 3.47. Activity diagram kelola voting ... 78

Gambar 3.48. Activity diagram setting biaya dan biro ... 79

Gambar 3.49. Activity diagram konfirmasi pembayaran ... 80

Gambar 3.50. Activity diagram verifikasi pembayaran ... 81

Gambar 3.51. Activity diagram kelola bus ... 82

Gambar 3.52. Activity diagram kelola kamar ... 83

Gambar 3.53. Activity diagram dosen pembimbing ... 84

(14)

xiv

Gambar 3.55. Activity diagram penilaian ... 86

Gambar 3.56. Activity diagram laporan ... 87

Gambar 3.57. Statechart diagram method tambah dosen ... 88

Gambar 3.58. Statechart diagram method hapus dosen ... 88

Gambar 3.59. Statechart diagram method edit dosen ... 88

Gambar 3.60. Statechart diagram method cari dosen ... 89

Gambar 3.61. Statechart diagram method tambah mahasiswa ... 89

Gambar 3.62. Statechart diagram method edit mahasiswa ... 89

Gambar 3.63. Statechart diagram method tambah voting ... 89

Gambar 3.64. Statechart diagram method edit voting ... 90

Gambar 3.65. Statechart diagram method hapus voting ... 90

Gambar 3.66. Statechart diagram method cari voting ... 90

Gambar 3.67. Statechart diagram method tambah hasil voting ... 90

Gambar 3.68. Statechart diagram method cetak hasil voting ... 90

Gambar 3.69. Statechart diagram method tambah pembayaran ... 91

Gambar 3.70. Statechart diagram method edit pembayaran ... 91

Gambar 3.71. Statechart diagram method hapus pembayaran ... 91

Gambar 3.72. Statechart diagram method cari pembayaran ... 91

Gambar 3.73. Statechart diagram method cetak pembayaran ... 92

Gambar 3.74. Statechart diagram method tambah biaya ... 92

Gambar 3.75. Statechart diagram method edit biaya ... 92

Gambar 3.76. Statechart diagram method hapus biaya ... 92

Gambar 3.77. Statechart diagram method cari biaya ... 93

Gambar 3.78. Statechart diagram method tambah kamar ... 93

Gambar 3.79. Statechart diagram method edit kamar ... 93

Gambar 3.80. Statechart diagram method hapus kamar ... 93

Gambar 3.81. Statechart diagram method cari kamar ... 93

Gambar 3.82. Statechart diagram method tambah detail kamar ... 94

Gambar 3.83. Statechart diagram method cetak detail kamar ... 94

(15)

xv

Gambar 3.85. Statechart diagram method edit bus ... 94

Gambar 3.86. Statechart diagram method hapus bus ... 95

Gambar 3.87. Statechart diagram method cari bus ... 95

Gambar 3.88. Statechart diagram method tambah detail bus ... 95

Gambar 3.89. Statechart diagram method cetak detail bus ... 95

Gambar 3.90. Statechart diagram method tambah detail dosbim ... 96

Gambar 3.91. Statechart diagram method edit detail dosbim ... 96

Gambar 3.92. Statechart diagram method hapus detail dosbim ... 96

Gambar 3.93. Statechart diagram method cari detail dosbim ... 96

Gambar 3.94. Statechart diagram method cetak detail dosbim ... 96

Gambar 3.95. Statechart diagram method tambah konsultasi ... 97

Gambar 3.96. Statechart diagram method edit konsultasi ... 97

Gambar 3.97. Statechart diagram method hapus konsultasi ... 97

Gambar 3.98. Statechart diagram method cari konsultasi ... 97

Gambar 3.99. Statechart diagram method cetak konsultasi ... 97

Gambar 3.100. Statechart diagram method tambah penilaian... 98

Gambar 3.101. Statechart diagram method edit penilaian ... 98

Gambar 3.102. Statechart diagram method hapus penilaian ... 98

Gambar 103. Statechart diagram method cari penilaian ... 98

Gambar 3.104. Statechart diagram method cetak penilaian ... 98

Gambar 3.105. Statechart diagram method tambah judul ... 99

Gambar 3.106. Menentukan entitas ... 99

Gambar 3.107. Menentukan primary key ... 100

Gambar 3.108. Mengidentifikasi derajat kardinalitas relasi beserta Foreign Key101 Gambar 3.109. Entity Relationship Diagram Pengelolaan Kuliah Kerja Lapangan (KKL) ... 102

Gambar 3.110. Relasi tabel ... 114

Gambar 3.111. Halaman login mahasiswa... 115

Gambar 3.112. Halaman login dosen ... 116

(16)

xvi

Gambar 3.114. Halaman utama dosbing ... 117

Gambar 3.115. Halaman utama kaprogdi ... 117

Gambar 3.116. Halaman utama koordinator KKL ... 118

Gambar 3.117. Desain form input mahasiswa ... 118

Gambar 3.118. Desain form input mahasiswa ... 119

Gambar 3.119. Desain form input voting ... 119

Gambar 3.120. Desain form input biaya ... 120

Gambar 3.121. Desain form input bus ... 120

Gambar 3.122. Desain form input kamar ... 121

Gambar 3.123. Desain form input bimbingan ... 121

Gambar 3.124. Desain output voting ... 122

Gambar 3.125. Desain output pembayaran ... 122

Gambar 3.126. Desain output bus ... 123

Gambar 3.127. Desain output kamar ... 123

Gambar 3.128. Desain output konsultasi ... 124

Gambar 3.129. Desain output penilaian ... 124

Gambar 3.130. Desain output pembagian dosen pembimbing ... 124

Gambar 4.1. Halaman data koordinator ... 126

Gambar 4.2. Tampilan form pilih koordinator ... 127

Gambar 4.3. Tampilan Form edit data koordinator ... 127

Gambar 4.4. Halaman data dosen ... 128

Gambar 4.5. Tampilan form tambah data dosen ... 129

Gambar 4.6. Tampilan form edit data dosen ... 129

Gambar 4.7. Halaman data dosen pembimbing ... 130

Gambar 4.8. Tampilan form pilih data dosen pembimbing ... 131

Gambar 4.9. Tampilan form edit data dosen pembimbing ... 131

Gambar 4.10. Halaman laporan data bimbingan... 132

Gambar 4.11. Halaman laporan data bus ... 133

Gambar 4.12. Halaman laporan data kamar ... 134

(17)

xvii

Gambar 4.14. Halaman laporan pembayaran ... 136

Gambar 4.15. Halaman data mahasiswa ... 137

Gambar 4.16. Tampilan form tambah mahasiswa... 138

Gambar 4.17. Halaman data voting ... 138

Gambar 4.18. Tampilan form buat voting ... 139

Gambar 4.19. Tampilan form hasil voting ... 140

Gambar 4.20. Halaman data biaya ... 140

Gambar 4.21. Tampilan form atur biaya ... 141

Gambar 4.22. Tampilan form konfirmasi transfer ... 142

Gambar 4.23. Tampilan form histori pembayaran ... 142

Gambar 4.24. Halaman data bus ... 143

Gambar 4.25. Tampilan form nama bus ... 144

Gambar 4.26. Tampilan form atur tempat duduk ... 144

Gambar 4.27. Tampilan form data tempat duduk ... 145

Gambar 4.28. Tampilan form nama hotel ... 146

Gambar 4.29. Halaman data hotel ... 147

Gambar 4.30. Tampilan form atur kamar hotel ... 147

Gambar 4.31. Tampilan form data kamar mahasiswa ... 148

Gambar 4.32. Tampilan form pilih pembimbing ... 149

Gambar 4.33. Halaman data bimbingan... 149

Gambar 4.34. Halaman data mahasiswa ... 150

Gambar 4.35. Halaman data bimbingan... 151

Gambar 4.36. Tampilan nilai ... 151

Gambar 4.37. Halaman Voting ... 152

Gambar 4.38. Halaman hasil voting... 153

Gambar 4.39.Halaman pembayaran KKL... 153

Gambar 4.40. Tampilan histori pembayaran ... 154

Gambar 4.41. Halaman pengajuan judul ... 155

Gambar 4.42. Halaman data judul mahasiswa ... 155

(18)

xviii

DAFTAR TABEL

Tabel 2. 1.Tabel perbandingan penelitian ... 10

Tabel 2. 2. Simbol Flow Of Document ... 13

Tabel 2. 3. Notasi Bussiness Use Case Diagram ... 15

Tabel 2. 4. Notasi Use Case Diagram ... 16

Tabel 2. 5. Notasi Class Diagram ... 17

Tabel 2. 6. Notasi Sequence Diagram ... 18

Tabel 2. 7. Notasi Activity Diagram ... 19

Tabel 2. 8. Notasi Statechart Diagram ... 20

Tabel 2. 9. Notasi Entity Relationship Diagram ... 21

Tabel 3. 1. Proses Business Use Case ... 35

Tabel 3. 2. Skenario Use Case Kelola User ... 39

Tabel 3. 3. Skenario Use Case Kelola Mahasiswa ... 40

Tabel 3. 4. Skenario Use Case Kelola Voting ... 41

Tabel 3. 5. Skenario Use Case Setting Biaya dan Biro ... 42

Tabel 3. 6. Skenario Use Case Konfirmasi Pembayaran ... 43

Tabel 3. 7. Skenario Use Case Verifikasi Pembayaran ... 44

Tabel 3. 8. Skenario Use Case Kelola Bus ... 45

Tabel 3. 9. Skenario Use Case Kelola Kamar ... 46

Tabel 3. 10. Skenario Use Case Kelola Dosen Pembimbing ... 47

Tabel 3. 11. Skenario Use Case Konsultasi ... 48

Tabel 3. 12. Skenario Use Case Penilaian ... 49

Tabel 3. 13. Skenario Use Case Laporan ... 50

Tabel 3. 14. Struktur tabel user ... 104

Tabel 3. 15. Struktur tabel pembayaran ... 105

Tabel 3 16. Struktur tabel dosen ... 106

Tabel 3. 17. Struktur tabel voting ... 107

Tabel 3. 18. Struktur tabel bus ... 108

Tabel 3. 19. Struktur tabel detail_bus ... 108

Tabel 3. 20. Struktur tabel kamar ... 109

Tabel 3. 21. Struktur tabel detail_bus ... 109

Tabel 3. 22. Struktur tabel hasil_voting ... 110

Tabel 3. 23. Struktur tabel konsultasi ... 110

Tabel 3. 24. Struktur tabel judul ... 111

Tabel 3. 25. Struktur tabel biaya ... 111

(19)

xix

Tabel 3. 27. Struktur tabel status ... 112

Tabel 3. 28. Struktur tabel penilaian ... 113

Tabel 3. 29. Struktur tabel rekening dosen ... 113

Tabel 4.1. Test case data mahasiswa ... 157

Tabel 4.2. Test case data bus ... 158

(20)

xx

DAFTAR LAMPIRAN

Lampiran 1 Fotokopi Buku Bimbimngan ... 164 Lampiran 2 Fotokopi Surat Balasan ... 169 Lampiran 3 Biodata Penulis ... 170

(21)

xxi

DAFTAR ISTILAH DAN SINGKATAN

FOD : Flow Of Document

UML : Unified Modeling Language

PHP : Hypertext Preprocessor

ERD : Entity Relationship Diagram Kaprogdi : Kepala Program Studi

KKL : Kuliah Kerja Lapangan

Figur

Memperbarui...

Referensi

Memperbarui...

Related subjects :