APLIKASI PENGOLAHAN DATA LAPORAN KONSULTASI MAHASISWA TERHADAP DOSEN PEMBIMBING AKADEMIK DI
JURUSAN MANAJEMEN INFORMATIKA BERBASIS WEBSITE
LAPORAN AKHIR
Disusun Dalam Rangka Memenuhi Syarat Menyelesaikan Pendidikan Diploma III Pada Jurusan Manajemen Informatika
Politeknik Negeri Sriwijaya
DISUSUN OLEH : Anisa Puji Astuti
061830801154
MANAJEMEN INFORMATIKA POLITEKNIK NEGERI SRIWIJAYA
PALEMBANG 2021
iii
MOTTO DAN PERSEMBAHAN
MOTTO:
Waktu bagaikan pedang. Jika kamu tidak memanfaatkannya dengan baik, maka ia akan memanfaatkanmu. - HR. Muslim –
Laporan ini Saya Persembahkan Kepada:
1. Allah SWT.
2. Papa dan Mama disurga, Mbak Asih, Mas Aris dan Mas Asep tercinta.
3. Dosen dan staff Manajemen Informatika
4. Teman seperjuangan Hani, Ines, Nadia, Nabila, Miranda.
5. Sahabatku Arif dan Risca.
6. Teman – Teman Kelas 6IE 7. Teman seperjuangan Politeknik
Negeri Sriwijaya
iv ABSTRAK
Pembimbing Akademik adalah dosen tenaga pengajar di lingkungan Politeknik Negeri Sriwijaya. Pembimbing Akademik adalah Dosen/tenaga pengajar di Jurusan/Program Studi yang ditugaskan oleh Direktur atas usulan Ketua Jurusan/Ketua Program Studi dan bertanggung jawab kepada Ketua Jurusan/Ketua Program Studi. Masa tugas dari Pembimbing Akademik semester ganjil dan September sampai dengan Februari, untuk semester genap dan Maret sampai dengan Agustus. Memberikan arahan, binaan, bimbingan, dan kedisiplinan demi kemajuan mahasiswa. Proses pengolahan data laporan konsultasi mahasiswa terhadap dosen Pembimbing Akademik (PA) di jurusan Manajemen Informatika masih diolah dengan proses manual. Aplikasi Pengolahan Data Laporan Konsultasi Mahasiswa terhdap Dosen Pembimbing Akademik di Jurusan Manajemen Informatika ini menggunakan program PHP dengan database MySQL dan XAMPP sebagai web server. Dengan dibuatnya aplikasi ini, maka dapat mempermudah administrasi dalam penginputan konsultasi mahasiswa dan mahasiswa dapat melihat solusi yang diberikan dosen pembimbing akademik terhadap apa yang mereka konsultasikan.
Kata Kunci: Konsultasi, Mahasiswa, Website, PHP, MySQL.
v ABSTRACT
Academic Advisors are lecturers at the Sriwijaya State Polytechnic. Academic Advisor is a Lecturer/teaching staff in the Department/Study Program assigned by the Director at the suggestion of the Head of the Department/Chairman of the Study Program and is responsible to the Head of the Department/Chairman of the Study Program. The term of office of the Academic Advisor for odd semesters and September to February, for even semesters and March to August. Provide direction, guidance, guidance, and discipline for the progress of students. The process of data processing of student consultation reports on Academic Advisors (PA) in the Department of Information Management is still processed by manual processes.
Data Processing Application of Student Consultation Reports to Academic Advisors in the Department of Information Management uses a PHP program with a MySQL database and XAMPP as a web server. With this application made, it can facilitate the administration in inputting student consultations and students can see the solutions given by academic supervisors to what they consult.
Keywords: Consulting, Student, Website, PHP, MySQL.
vi
KATA PENGANTAR
Dengan mengucap puji syukur kepada Allah SWT, karena hanya atas anugerah dan hidayah-Nya penulis dapat menyelesaikan Laporan Akhir ini dengan judul “Aplikasi Pengolahan Data Laporan Konsultasi Mahasiswa terhadap Dosen Pembimbing Akademik di Jurusan Manajemen Informatika Berbasis Website”.
Selama pembuatan Laporan Akhir ini, saya banyak menemukan hambatan dan kesulitan, namun berkat bimbingan dan pengarahan serta bantuan dari berbagai pihak, maka dapat saya selesaikan. Untuk itu pada kesempatan ini, saya ingin menyampaikan ucapan terimaksih kepada :
1. Keluarga tercinta yaitu orangtua, serta seluruh saudara yang telah memberikan semangat, nasihat, dan doa kepada penulis agar dapat sukses menjalani perkuliahan.
2. Bapak Dr. Ing. Ahmad Taqwa, M.T. selaku Direktur Politeknik Negeri Sriwijaya Palembang.
3. Bapak Carlos R.S, S.T.,M.T. selaku Pembantu Direktur I Politeknik Negeri Sriwijaya Palembang.
4. Ibu Nelly Masnila, SE, M.Si.Ak. selaku Pembantu Direktur II Politeknik Negeri Sriwijaya Palembang.
5. Bapak Ahmad Zamheri S.T.,M.T. selaku Pembantu Direktur III Politeknik Negeri Sriwijaya Palembang.
6. Bapak Drs. Zakaria, M.Pd. selaku Pelaksana Bidang Kerjasama Politeknik Negeri Sriwijaya
7. Ibu Dr. Indri Aryanti, S.E, M.Si. selaku Ketua Jurusan Manajemen Informatika, Bapak Meivi Kusnandar, S.Kom.,M.Kom. selaku Plt. Sekretaris Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya Palembang.
8. Ibu Desi Apriyanti, S.E. M.Si. selaku Dosen Pembimbing 1 yang telah banyak memberikan bimbingan dalam penyusunan Laporan Akhir Ini.
9. Bapak Sony Oktapriandi, S.Kom., M.Kom. selaku Dosen Pembimbing 2 yang
vii
telah banyak memberikan bimbingan dalam penyusunan Laporan Akhir Ini.
10. Segenap Dosen Jurusan Manajemen Informatika yang telah membekali ilmu kepada saya sehingga saya bisa menjalani dan menyelesaikan Tugas Akhir dengan baik.
11. Staff administrasi Jurusan Manajemen Informatika yang telah memberikan kemudahan dalam hal administrasi sehingga saya dapat menjalani Tugas Akhir dengan lancar.
12. Saya juga berterimakasih kepada semua yang tidak bisa saya sebutkan disini dan mohon maaf setulus-tulusnya atas kesalahan saya selama melaksanakan Tugas Akhir.
Saya menyadari bahwa Laporan Akhir ini masih jauh dari kesempurnaan, baik teknik penulisan, bahasa maupun cara pemaparannya. Oleh karena itu saran dan tanggapan dari semua pihak sangat saya harapkan demi kesempurnaan Laporan ini.
Saya berharap semoga Laporan Akhir ini dapat bermanfaat bagi saya khusunya, dan bagi mahasiswa Jurusan Managemen Informatika Politekinik Negeri Sriwijaya pada umumnya serta dapat memberi masukan sebagai sumbangan pikiran dalam rangka peningkatan mutu dalam pelajaran.
Palembang, Juli 2021 Hormat Saya,
Penulis
viii DAFTAR ISI
Halaman
HALAMAN DEPAN ... i
LEMBAR PENGESAHAN ... ii
MOTTO DAN PERSEMBAHAN ... iii
ABSTRAK ... iv
ABSTRACT ... v
KATA PENGANTAR ... vi
DAFTAR ISI ... viii
DAFTAR TABEL ... xii
DAFTAR GAMBAR ... xiii
BAB I PENDAHULUAN ... 1
1.1 Latar Belakang ... 1
1.2 Rumusan Masalah ... 2
1.3 Batasan Masalah ... 2
1.4 Tujuan dan Manfaat Penelitian ... 3
1.4.1 Tujuan Penelitian ... 3
1.4.2 Manfaat Penelitian ... 3
1.5 Metodelogi Peneltian ... 3
1.5.1 Lokasi Pengumpulan Data dan Waktu Pelaksanaan... 3
1.5.2 Metode Peengumpulan Data ... 4
1.6 Sistematika Penulisan ... 4
BAB II TINJAUAN PUSTAKA ... 6
2.1 Teori Judul ... 6
2.1.1 Pengertian Aplikasi... 6
2.1.2 Pengertian Pengolahan Data ... 6
2.1.3 Pengertian Laporan ... 7
2.1.4 Pengertian Konsultasi ... 7
ix
2.1.5 Pengertian Mahasiswa ... 7
2.1.6 Pengertian Dosen ... 8
2.1.7 Pengertian Pembimbing Akademik ... 8
2.1.8 Pengertian Website ... 8
2.1.9 Pengertian Aplikasi Pengolahan Data Laporan Konsultasi Mahasiswa terhadap Dosen Pembimbing Akademik di Jurusan Manajemen Informatika Berbasis Website ... 9
2.2 Teori Umum... 9
2.2.1 Pengertian Komputer ... 9
2.2.2 Pengertian Data... 9
2.2.3 Pengertin Sistem ... 10
2.2.4 Pengertian Basis Data ... 10
2.3 Teori Khusus ... 10
2.3.1 Metode Pengembangan Sistem ... 10
2.3.2 Pengertian UML (Unified Modoling Language) ... 10
2.3.2.1 Pengertian Use Case Diagram ... 12
2.3.2.2 Pengertian Activity Diagram ... 13
2.3.2.3 Pengertian Class Diagram ... 14
2.3.2.4 Pengertian Sequence Diagram ... 16
2.3.3 Kamus Data ... 17
2.4 Teori Program ... 18
2.4.1 Pengertian PHP (PHP Hypertext Prepocessor) ... 18
2.4.2 Pengertian MySQL ... 18
2.4.3 Pengertian HTML (Hyper Text Markup Language) ... 18
2.4.4 Pengertian CSS ... 19
2.4.5 Pengertian XAMPP ... 19
BAB III GAMBARAN UMUM INSTANSI ... 20
3.1 Sejarah Jurusan Manajemen Informatika ... 20
3.2 Visi dan Misi Jurusan Manajemen Informatika... 20
3.2.1 Visi ... 20
3.1.2. Misi ... 20
x
3.3 Struktur Organisasi ... 21
3.4 Uraian Tugas ... 23
3.4.1 Ketua Jurusan ... 23
3.4.2 Sekretaris Jurusan ... 24
3.4.3 Ketua Program Studi ... 26
3.4.4 Pembimbing Akademik ... 27
3.4.5 Tenaga Administrasi ... 28
3.4.6 Kepala Laboratorium ... 29
3.4.7 Kepala Seksi Laboratorium ... 30
3.4.8 Tenaga Pengajar ... 31
3.4.9 Pramu Gedung ... 32
3.4.10 Teknnisi ... 33
3.5 Sistem yang Berjalan ... 34
BAB IV HASIL DAN PEMBAHASAN ... 36
4.1. Analisis Kebutuhan Perangkat Lunak ... 36
4.1.1 Penyelidikan Awal ... 36
4.1.2 Prosedur Sistem Yang Akan Diterapkan ... 36
4.1.3 Studi Kelayakan ... 37
4.1.4 Tempat dan Waktu Penelitian... 38
4.1.5 Alat dan Bahan ... 38
4.1.5.1. Alat ... 38
4.1.5.2. Bahan ... 39
4.1.6 Kebutuhan Fungsional ... 39
4.1.7 Kebutuhan Non-Fungsional ... 40
4.2. Desain Sistem ... 40
4.2.1 Use Case Diagram ... 40
4.2.2 Skenario Use Case ... 41
4.2.2.1 Pendeffinisian Aktor ... 41
4.2.2.2 Pendifinisian Use Case ... 42
4.2.2.3 Skenario Use Case ... 43
4.2.3 Activity Diagram ... 49
xi
4.2.3.1 Activity Diagram Login ... 49
4.2.3.2. Activity Diagram Mengelola Data Mahasiswa ... 50
4.2.3.3 Activity Diagram Konsultasi ... 51
4.2.3.4. Activity Diagram Permohonan Konsul ... 52
4.2.3.5 Activity Diagram Solusi ... 52
4.2.3.6. Activity Diagram Mendapatkan Solusi ... 53
4.2.3.7. Activity Diagram Laporan Konsultasi ... 54
4.2.3.8 Activity Diagram Mengelola Data Dosen ... 54
4.2.3.9. Activity Diagram Logout ... 55
4.2.4 Class Diagram ... 56
4.2.5 Sequence Diagram ... 56
4.2.5.1 Sequence Diagram Login ... 56
4.2.5.2. Sequence Diagram Mengelola Data Mahasiswa ... 57
4.2.5.3 Sequence Diagram Konsultasi ... 57
4.2.5.4. Sequence Diagram Permohonan Konsul ... 58
4.2.5.5 Sequence Diagram Solusi ... 58
4.2.5.6. Sequence Diagram Mendapatkan Solusi ... 59
4.2.5.7. Sequence Diagram Mengelola Data Dosen... 59
4.2.5.8 Sequence Diagram Laporan Konsultasi ... 60
4.2.5.9. Sequence Diagram Logout ... 60
4.2.6 Kamus Data ... 61
4.2.7 Desain Tabel ... 62
4.2.8 Desain Sistem Terperinci ... 64
4.2.8.1 Desain Halaman Login ... 64
4.2.8.2. Desain Halaman Utama Admin ... 65
4.2.8.3 Desain Halaman Data Dosen pada Admin ... 65
4.2.8.4. Desain Halaman Beranda Tambah Data Dosen pada Admin ... 66
4.2.8.5 Desain Halaman Data Mahasiswa pada Admin ... 66
4.2.8.6 Desain Halaman Tambah Data Mahasiswa pada Admin. ... 67
4.2.8.7. Desain Halaman Laporan Konsultasi pada Admin ... 67
xii
4.2.8.8 Desain Halaman Utama Kajur ... 68
4.2.8.9. Desain Halaman Data Dosen pada Kajur ... 68
4.2.8.10 Desain Halaman Data Mahasiswa pada Kajur. ... 69
4.2.8.11 Desain Halaman Laporan pada Kajur ... 69
4.2.8.12 Desain Halaman Utama pada Dosen ... 70
4.2.8.13 Desain Halaman Permohonan pada Dosen ... 70
4.2.8.14 Desain Halaman Memberikan Solusi pada Dosen. ... 71
4.2.8.15 Desain Halaman Desain Riwayat Solusi pada Dosen .... 71
4.2.8.16 Desain Halaman Utama pada Mahasiswa ... 72
4.2.8.17 Desain Halaman Konsultasi pada Mahasiswa ... 72
4.2.8.18 Desain Halaman Tambah Data Konsultasi pada Mahasiswa ... 73
4.2.8.19 Desain Halaman Solusi pada Mahasiswa ... 73
4.2.8.20 Desain Halaman Logout ... 73
4.2.9 Hasil Tampilan Sistem... 75
4.2.9.1 Tampilan Halaman Login ... 75
4.2.9.2.Tampilan Halaman Utama Admin ... 77
4.2.9.3 Tampilan Halaman Data Dosen pada Admin... 77
4.2.9.4. Tampilan Halaman Beranda Tambah Data Dosen pada Admin ... 78
4.2.9.5 Tampilan Halaman Data Mahasiswa pada Admin ... 78
4.2.9.6 Tampilan Halaman Tambah Data Mahasiswa pada Admin. ... 79
4.2.9.7. Tampilan Halaman Laporan Konsultasi pada Admin ... 79
4.2.9.8 Tampilan Halaman Utama Kajur ... 80
4.2.9.9. Tampilan Halaman Data Dosen pada Kajur... 80
4.2.9.10 Tampilan Halaman Data Mahasiswa pada Kajur. ... 81
4.2.9.11 Tampilan Halaman Laporan pada Kajur ... 81
4.2.9.12 Tampilan Halaman Utama pada Dosen... 82
4.2.9.13 Tampilan Halaman Permohonan pada Dosen ... 82
4.2.9.14 Tampilan Halaman Memberikan Solusi pada Dosen. .... 83 4.2.9.15 Tampilan Halaman Desain Riwayat Solusi pada
xiii
Dosen ... 83
4.2.9.16 Tampilan Halaman Utama pada Mahasiswa ... 84
4.2.9.17 Tampilan Halaman Konsultasi pada Mahasiswa ... 84
4.2.9.18 Tampilan Halaman Tambah Data Konsultasi pada Mahasiswa ... 85
4.2.9.19 Tampilan Halaman Solusi pada Mahasiswa ... 85
4.2.9.20 Tampilan Halaman Logout ... 86
4.3. Pengujian Sistem ... 87
4.3.1. Lingkungan Pengujian ... 87
4.3.2. Rencana Pengujian ... 88
4.4. Pemeliharaan Sistem ... 90
4.5. Pembahasan ... 90
BAB V KESIMPULAN DAN SARAN ... 92
5.1. Kesimpulan ... 92
5.2. Saran ... 92 DAFTAR PUSTAKA
LAMPIRAN
xiv
DAFTAR TABEL
Halaman
Tabel 2.1. Simbol-Simbol pada Use Case Diagram ... 13
Tabel 2.2. Simbol-Simbol pada Activity Diagram ... 14
Tabel 2.3 Simbol-Simbol pada Class Diagram ... 16
Tabel 2.4. Simbol-Simbol Sequence Diagram ... 17
Tabel 2.5. Simbol-Simbol pada Kamus Data ... 18
Tabel 4.1. Studi Kelayakan... 38
Tabel 4.2. Pendefinisian Aktor ... 42
Tabel 4.3. Pendefinisian Use Case ... 43
Tabel 4.4. Skenario Use Case Login ... 44
Tabel 4.5. Skenario Use Case Mengelola Data Mahasiswa ... 45
Tabel 4.6. Skenario Use Case Konsultasi... 46
Tabel 4.7. Skenario Use Case Permohonan Konsultasi ... 47
Tabel 4.8. Skenario Use Case Solusi ... 47
Tabel 4.9. Skenario Use Case Mendapatkan Solusi ... 48
Tabel 4.10. Skenario Use Case Laporan Konsultasi ... 48
Tabel 4.11. Skenario Use Case Mengelola Data Dosen ... 49
Tabel 4.12. Skenario Use Case Logout ... 49
Tabel 4.13 Tabel Dosen ... 63
Tabel 4.14 Tabel Konsultasi ... 64
Tabel 4.15 Tabel Mahasiswa ... 64
Tabel 4.16 Tabel User ... 65
xv
DAFTAR GAMBAR
Halaman
Gambar 3.1. Struktur Organisasi Perum BULOG ... 23
Gambar 3.2. Sistem yang Berjalan ... 35
Gambar 4.1. Use Case Diagram ... 42
Gambar 4.2. Activity Diagram Login ... 50
Gambar 4.3. Activity Diagram Mengelola Data Mahasiswa ... 51
Gambar 4.4. Activity Diagram Konsultasi ... 52
Gambar 4.5. Activity Diagram Permohonan Konsultasi ... 53
Gambar 4.6. Activity Diagram Solusi ... 54
Gambar 4.7. Activity Diagram Mendapatkan Solusi ... 54
Gambar 4.8. Activity Diagram Laporan Konsultasi ... 55
Gambar 4.9. Activity Diagram Mengelola Data Dosen ... 56
Gambar 4.10. Activity Diagram Logout ... 56
Gambar 4.11. Class Diagram ... 57
Gambar 4.12. Sequence Diagaram Login ... 57
Gambar 4.13. Sequence Diagram Mengelola Data Mahasiswa ... 58
Gambar 4.14. Sequence Diagram Konsultasi ... 58
Gambar 4.15. Sequence Diagram Permohonan Konsul ... 59
Gambar 4.16. Sequence Diagram Solusi ... 59
Gambar 4.17. Sequence Diagram Mendapatkan Solusi ... 60
Gambar 4.18. Sequence Diagram Mengelola Data Dosen ... 60
Gambar 4.19. Sequence Diagram Laporan Konsultasi ... 61
Gambar 4.20. Sequence Diagram Logout ... 61
Gambar 4.21. Desain Halaman Login ... 65
Gambar 4.22. Desain Halaman Utama Admin ... 66
Gambar 4.23. Desain Halaman Data Dosen pada Admin ... 66
Gambar 4.24. Desain Halaman Tambah Data Dosen pada Admin ... 67
Gambar 4.25. Desain Halaman Data Mahasiswa pada Admin ... 67
Gambar 4.26. Desain Halaman Tambah Data pada Mahasiswa ... 68
xvi
Gambar 4.27. Desain Halaman Laporan Konsultasi pada Admin ... 68
Gambar 4.28. Desain Halaman Utama Kajur ... 69
Gambar 4.29. Desain Halaman Data Dosen pada Kajur ... 69
Gambar 4.30. Desain Halaman Data Mahasiswa pada Kajur ... 70
Gambar 4.31. Desain Halaman Laporan pada Kajur... 70
Gambar 4.32. Desain Halaman Utama pada Dosen ... 71
Gambar 4.33. Desain Halaman Permohonan pada Dosen ... 71
Gambar 4.34. Desain Halaman Memberikan Solusi pada Dosen ... 72
Gambar 4.35. Desain Halaman Riwayat Solusi pada Dosen ... 72
Gambar 4.36. Desain Halaman Utama pada Mahasiswa ... 73
Gambar 4.37. Desain Halaman Konsultasi pada Mahasiswa ... 73
Gambar 4.38. Desain Halaman Tambah Data Konsultasi pada Mahasiswa ... 74
Gambar 4.39. Desain Halaman Solusi pada Mahasiswa ... 74
Gambar 4.40. Desain Halaman Logout Admin ... 75
Gambar 4.41. Desain Halaman Logout Kajur ... 75
Gambar 4.42. Desain Halaman Logout Dosen ... 75
Gambar 4.43. Desain Halaman Logout Mahasiswa ... 76
Gambar 4.44. Tampilan Halaman Login ... 76
Gambar 4.45. Tampilan Halaman Utama Admin... 77
Gambar 4.46. Tampilan Halaman Data Dosen pada Admin ... 77
Gambar 4.47. Tampilan Halaman Tambah Data Dosen pada Admin ... 78
Gambar 4.48. Tampilan Halaman Data Mahasiswa pada Admin ... 78
Gambar 4.49. Tampilan Halaman Tambah Data Mahasiswa pada Admin . 79 Gambar 4.50. Halaman Laporan pada Admin ... 79
Gambar 4.51. Tampilan Halaman Utama Kajur... 80
Gambar 4.52. Tampilan Halaman Data Dosen pada Kajur ... 80
Gambar 4.53. Tampilan Halaman Data Mahasiswa pada Kajur ... 81
Gambar 4.54. Tampilan Halaman Laporan pada Kajur ... 81
Gambar 4.55. Tampilan Halaman Utama pada Dosen ... 82
Gambar 4.56. Tampilan Halaman Permohonan Konsultasi pada Dosen .... 82
Gambar 4.57. Tampilan Halaman Memberikan Solusi pada Dosen ... 83
Gambar 4.58. Tampilan Halaman Riwayat Solusi pada Dosen ... 83
xvii
Gambar 4.59. Tampilan Halaman Utama pada Mahasiswa ... 84
Gambar 4.60. Tampilan Halaman Utama pada Mahasiswa .... ...84
Gambat 4.61. Tampilan Halaman Tambah Data Konsultasi pada Mahasiswa ... 85
Gambat 4.63. Tampilan Halaman Logout Admin ... 86
Gambat 4.64. Tampilan Halaman Logout Kajur ... 86
Gambat 4.65. Tampilan Halaman Logout Dosen ... 87
Gambat 4.66. Tampilan Halaman Logout Mahasiswa ... 87