RANCANG BANGUN SISTEM INFORMASI PRAKTEK PENGALAMAN LAPANGAN(PPL) FAKULTAS KEGURUAN
DAN ILMU PENDIDIKAN UNIVERSITAS LAMBUNG MANGKURAT
Laporan Tugas Akhir
Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar Sarjana Informatika Universitas Muhammadiyah Malang
Rafif Musyaffa (201410370311074)
Rekayasa Perangkat Lunak
PROGRAM STUDI INFORMATIKA FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG 2020
KATA PENGANTAR
Alhamdulillah tak henti-hentinya penulis hantarkan atas kehadirat Allah SWT yang Maha Mengetahui lagi Maha Penyayang, serta Shalawat serta salam selalu kita hadiahkan terhadap Nabi besar Muhammad SAW, karna berkat ridhoNya lah penulis dapat berhasil menyelesaikan Tugas Akhir dengan judul
“Rancang Bangun Sistem Informasi Praktek Pengalaman Lapangan (PPL) pada Fakultas Keguruan dan Ilmu Pendidikan Universitas Lambung Mangkurat”.
Melalui kesempatan yang sangat berbahagia ini penulis menyampaikan terima kasih yang tak terhingga kepada pihak-pihak yang ikut andil dalam proses penyelesaian Tugas Akhir ini. Dengan sangat berbangga hati penulis dapat meraih gelar sarjana strata 1 Komputer dalam bidang studi informatika di Universitas Muhammadiyah Malang. Oleh karena itu penulis ingin memberikan ucapak terima kasih yang tulus kepada: Allah SWT yang selalu melancarkan pengerjaan penelitian penulis. Orang tua yang selalu memberikan support serta nasehat yang tak bosan-bosannya untuk membuat anaknya tetap semangat. Kepala jurusan Informatika Universitas Muhammadiyah Malang, bapak dosen pembimbing yang terhormat yang terus mengarahkan pengerjaan penelitian ini agar memudahkan penulis, dosen penguji yang memberikan evaluasi membangun, serta teman-teman seperjuangan dan seangkatan yang selalu membantu.
Akhir kata penulis selayaknya manusia biasa yang tempatnya salah dan khilaf dalam melaksanakan karya penelitian ini yang jauh dari kata sempurna.
Oleh karena itu berikanlah kritik dan saran yang berbobot untuk membangun penelitian-penelitian selanjutnya.
Malang, 18 Desember 2020
Rafif Musyaffa
DAFTAR ISI
LEMBAR PERSETUJUAN... i
LEMBAR PENGESAHAN ... ii
LEMBAR PERNYATAAN ... iii
ABSTRAK ... iv
ABSTRACK ... v
KATA PENGANTAR ... vi
DAFTAR ISI ... vii
DAFTAR GAMBAR ... ix
DAFTAR TABEL ... x
BAB I PENDAHULUAN ... 1
1.1 Latar Belakang ... 1
1.2 Rumusan Masalah ... 4
1.3 Batasan masalah ... 5
1.4 Tujuan Penelitian ... 5
1.5 Sistematika Penulisan ... 5
BAB II LANDASAN TEORI ... 7
2.1 Kajian Penelitian Terdahulu ... 7
2.2 Sistem Informasi ... 8
2.3 Sistem Informasi Akademik ... 9
2.4 Metode Waterfall ... 9
2.5 Web ... 9
2.6 RDBMS(Relational Database Management System) ... 12
2.6.1 MySQL ... 12
2.7 Javascript ... 13
BAB III ANALISA DAN PERANCANGAN SISTEM ... 14
3.1 Analisa Masalah ... 14
3.2 Elisitasi ... 16
3.2.1 Elisitasi tahap I ... 16
3.2.2 Elisitasi tahap II... 17
3.2.3 Elisitasi Tahap III ... 18
3.3 Analisa Kebutuhan ... 20
3.3.1 Kebutuhan pengguna ... 20
3.3.2 Kebutuhan fungsional ... 21
3.3.3 Kebutuhan Non Fungsional... 24
3.4 Desain Sistem ... 24
3.4.1 Relasi Database ... 24
3.4.2 Activity Diagram ... 25
3.4.3 Maket Sistem ... 28
BAB IV IMPLEMENTASI DAN PENGUJIAN ... 32
4.1 Implementasi ... 32
4.1.1 Implementasi perangkat ... 32
4.1.2 Implementasi Sistem ... 33
4.2 Pengujian ... 37
4.2.1 Metode Pengujian Black Box ... 37
4.2.2 Metode pengujian UAT (User Acceptanace Test) ... 40
BAB V KESIMPULAN DAN SARAN ... 45
5.1 Kesimpulan ... 45
5.2 Saran ... 46
DAFTAR PUSTAKA ... 47
LAMPIRAN ... 49
Lampiran Elisitasi Tahap 1 ... 49
Lampiran Elisitasi Tahap 2 ... 50
Lampiran Elisitasi Tahap 3 ... 51
Lampiran User Acceptance Test(UAT) ... 52
DAFTAR GAMBAR
Gambar 1 Alur sistem ... 24
Gambar 2 Use Case Diagram ... 31
Gambar 3 Desain Database ... 34
Gambar 4 AD_LoginPengguna ... 35
Gambar 5 AD_PendaftaranMahasiswa ... 36
Gambar 6 AD_Penilaian Dosen ... 36
Gambar 7 AD_Penempatan Dosen ... 37
Gambar 8 AD_Penempatan Mahasiswa ... 37
Gambar 9 Mockup Pendaftaran Mahasiswa ... 38
Gambar 10 Mockup Verifikasi Mahasiswa ... 38
Gambar 11 Mockup Penempatan Mahasiswa ... 39
Gambar 12 Mockup Penempatan Dosen ... 39
Gambar 13 Mockup Kelola Pengguna ... 40
Gambar 14 Mockup Penilaian Dosen ... 41
Gambar 15 UI_Login Pengguna ... 43
Gambar 16 UI_Pendaftaran Mahasiswa... 43
Gambar 17 UI_Penempatan Mahasiswa ... 44
Gambar 18 UI_Penempatan Dosen ... 44
Gambar 19 UI_Penilaian Dosen ... 45
Gambar 20 UI_Tampilan Nilai Dosen ... 45
Gambar 21 UI_Staff verifikasi mahasiswa ... 46
DAFTAR TABEL
Tabel 1 Penelitian Terdahulu ... 18
Tabel 2 Alur Sistem PPL ... 25
Tabel 3 Elisitasi tahap 1 ... 26
Tabel 4 Elisitasi Tahap 2 ... 27
Tabel 5 Elisitasi Tahap 3 ... 28
Tabel 6 Kebutuhan Pengguna ... 30
Tabel 7 Kebutuhan fungsional Aktor Admin ... 32
Tabel 8 Kebutuhan fungsional aktor Kepala Program Studi ... 32
Tabel 9 Kebutuhan fungsional aktor staff ... 33
Tabel 10 Kebutuhan fungsional aktor dosen pembimbing ... 33
Tabel 11 Kebutuhan fungsional aktor mahasiswa ... 33
Tabel 12 Kebutuhan Non Fungsional ... 34
Tabel 13 Pengujian Pendaftaran Mahasiswa ... 47
Tabel 14 Skala Jawaban ... 50
Tabel 15 Aspek Penilaian ... 51
Tabel 16 Hasil UAT Kaprodi ... 51
Tabel 17 Hasil UAT Admin ... 52
Tabel 18 Hasil UAT Dosen ... 53
Tabel 19 Hasil UAT Staff... 53
Tabel 20 Hasil UAT Mahasiswa ... 54
DAFTAR LAMPIRAN
Lampiran 1 Elisitasi Tahap 1 ... 49
Lampiran 2 Elisitasi Tahap 2 ... 50
Lampiran 3 Elisitasi Tahap 3 ... 51
Lampiran 4 UAT-Admin... 52
Lampiran 5 UAT-Staff ... 53
Lampiran 6 UAT-Kaprodi ... 54
Lampiran 7 UAT-Dosen ... 55
Lampiran 8 UAT-Mahasiswa ... 56
DAFTAR PUSTAKA
[1] (2013). Mini Literature Analysis on Information Technology Definition. Information and Knowledge Management, 3(2), 139–140.
[2] D. Flanagan, JavaScript: The definitive guide: Activate your web pages, vol. 1, no. 1.
2015.
[5] A. Nghi and L. Thanh, “Mean Stack Web Development,” no. May, 2016.
[6] M. A. Jadhav, B. R. Sawant, and A. Deshmukh, “Single Page Application using AngularJS,” Int. J. Comput. Sci. Inf. Technol., vol. 6, no. 3, pp. 2876–2879, 2015.
[7] Mico D A. (2018) Sistem informasi penyusunan iklan pada surat kabar secara otomatis menggunakan algoritma genetika. Universitas Muhammadiyah Malang
[8] Ramadhani S. (2018). Sistem informasi akademik pondok pesantren al mujahidin Balikpapan. Universitas Muhammadiyah Malang.
[9] Boell, S. K. (2015). What is an Information System ?
[10] Chandra W, J. (2017). Implementasi Sistem Informasi Akademik pada SMP Negeri 20 Bandung. Jurnal Teknologi Dan Informatika.
[11] Wardhono, W. S., Kusuma, L. P., & Wardhono, W. S. (2015). Evaluasi User Acceptance Augmented Reality Triage Mobile Pada Sistem Kedaruratan Medis.
Jurnal Sentar, 978–979.
[12] Vaghela, R. K. (2015). A Comparative Analysis of Software development life cycle Models. International Journal of Scientific Research, 4(6), 4–7.
https://doi.org/10.17148/IJARCCE.2016.5246
[13] (2017). Sistem Informasi Penjadwalan Dokter Berbassis Web Dengan Menggunakan Framework Codeigniter (Studi Kasus: Rumah Sakit Yukum Medical Centre). Jurnal Teknoinfo, 11(2), 30–37.
[14] Tekdal, M. C. U.-T., Sayginer, Ş. M. K. U.-T., & Çağatay Baz, F. O. K. A. U.-T.
(2018). Developments of Web Technologies and Their Reflections to Education: a
Comparative Study. Journal of Educational and Instructional Studies in the World, 8(1), 7577–7588.
[15] Curie, D. H., Jaison, J., Yadav, J., & Fiona, J. R. (2019). Analysis on web frameworks. Journal of Physics: Conference Series, 1362(1).
https://doi.org/10.1088/1742-6596/1362/1/012114
[16] Silalahi, M., & Wahyudi, D. (2018). Perbandingan Performansi Database Mongodb Dan Mysql Dalam Aplikasi File Multimedia Berbasis Web. Computer Based Information System Journal, 6(1), 63. https://doi.org/10.33884/cbis.v6i1.574 [17] Astutiningtyas, A. (2020). Perancangan Sistem Purna Ambalan Berbasis
Perancangan Sistem Purna Ambalan Berbasis Web Pada Gugus. Universitas Muhammadiyah Malang.
[18] Safitri, S. T., & Supriyadi, D. (2015). Rancang Bangun Sistem Informasi Praktek Kerja Lapangan Berbasis Web dengan Metode Waterfall. Jurnal
Informatika,Telekomunikasi Dan Elektronika, 7(1), 3–8.
https://doi.org/10.20895/infotel.v7i1.111
[19] Romadhoni Eka Nur Ahmad, Widiyaningtyas, T., & Pujianto, U. (2015).
Implementasi Model Waterfall Pada Pengembangan Sistem Informasi Alumni SMKN 1 Jenangan Ponorogo. Seminar Nasional Sistem Informasi Indonesia, November, 445–
452.
[20] Arisanti, A. (2016). PERANCANGAN SISTEM INFORMASI PENDATAAN
PENDUDUK BERBASIS WEB MENGGUNAKAN METODE WATERFALL PADA DESA BOGOREJO KECAMATAN GEDONGTATAAN. 1, 1–8.