APLIKA ASI KEP PUASAN PELANG P GGAN PA ADA PR ROGRAM M STUDII MANAJJEMEN INFORMA I ATIKA P POLITEK KNIK NE EGERI ME EDAN BE ERBASIS S WEB
LAPO ORAN TUG GAS AKHIIR
Disusun Sebagai S Sallah Satu Syyarat Untuk Menyelesaik M kan Pendid dikan Progrram Diplom ma 3
oleh BAHA AR NOER BATUBAR B RA N NIM. 10051102004
PROGR RAM STUD DI MANAJEMEN INF FORMATIIKA JURUSA AN TEKNIIK ELEKT TRO POLITEKNIK NEG GERI MED DAN MEDA AN 20133
ABSTRAK Pada Perguruan Tinggi, kegiatan survey terhadap kepuasan pelanggan (dalam hal ini responden adalah mahasiswa) merupakan kegiatan yang umum dilakukan setiap akhir semesternya. Pada Program Studi Manajemen Informatika Politeknik Negeri Medan, kegiatan kuesioner kepuasan pelanggan masih ditemukan permasalahan seperti keterlambatan dalam menyerahkan kuisioner, transparansi hasil kuisioner, pengisian kuisioner yang kurang maksimal. Untuk itu, dirancang dan dibuatlah aplikasi kepuasan pelanggan (kuesioner) berbasis web ini. Perancangan sistem aplikasi kepuasan pelanggan ini dibuat untuk membantu dan mempermudah proses kegiatan kuesioner pada Program Studi Manajemen Informatika. Sistem aplikasi ini dibuat dengan merancang Data Flow Diagram (DFD), merancang desain input dan output, merancang database, merancang struktur User Interface dan struktur algoritma pemrograman. Hasil dari rancangan tersebut telah diimplementasikan ke dalam script PHP dan digunakan Dreamweaver CS5 sebagai editor bahasa pemrograman PHP, MySql sebagai manajemen database dan XAMPP sebagai Server-nya sehingga dihasilkan aplikasi kepuasan pelanggan yang mempermudah mahasiswa dan dosen untuk mendapatkan informasi kuesioner.
KATA PENGANTAR Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa karena atas rahmat dan karunia-Nya jugalah maka penulis dapat menyelesaikan laporan Tugas Akhir yang berjudul “Aplikasi Kepuasan Pelanggan pada Prodi Manajemen Informatika Politeknik Negeri Medan berbasis web”. Laporan Tugas Akhir (TA) ini disusun sebagai syarat untuk menyelesaikan Pendidikan Program Diploma 3 Program Studi Manajemen Informatika Jurusan Teknik Elektro Politeknik Negeri Medan. Laporan ini dapat disusun dengan baik karena banyak masukan dan dukungan dari berbagai pihak yang berupa informasi, arahan dan bimbingan. Oleh karena itu penulis mengucapkan terima kasih kepada : 1.
Syahruddin, S.T. , M.T. selaku Direktur Politeknik Negeri Medan.
2.
Ir. Rina Anugrahwaty,M.T. selaku Ketua Jurusan Teknik Elektro Politeknik Negeri Medan.
3.
Roslina, M.I.T. selaku Kepala Program Studi Manajemen Informatika Politenik Negeri Medan sekaligus selaku dosen pembimbing yang telah memberikan arahan, bimbingan serta menyediakan waktu sehingga penulis dapat menyelesaikan Laporan Tugas Akhir ini.
4.
Hikmah Adwin Adam, S.Kom, M.kom, selaku wali kelas MI-6B.
5.
Seluruh staf pengajar pada Program Studi Manajemen Informatika Politeknik Negeri Medan.
6.
Pihak Program Studi Manajemen Informatika Politeknik Negeri Medan yang telah memberikan kesempatan kepada penulis untuk melakukan riset
khususnya Ibu Roslina, M.I.T selaku Kepala Program Studi Manajemen Informatika Politeknik Negeri Medan. 7.
Ariama Susanti, selaku Administrasi Program Studi Manajemen Informatika Politeknik Negeri Medan, yang telah banyak membantu penulis untuk keperluan administrasi Laporan Tugas Akhir ini.
8.
Kedua orangtua penulis, Ayahanda Drs. H. Yusri Batubara, M.H. dan Ibunda Lis Sunarsih yang tak hentinya memberikan doa dan dukungan dari segi moril maupun materil.
9.
Adik – adik Penulis, Indana Zulfa Batubara, Ayu Khairani Batubara dan Dian Nur Khairani Batubara yang terus menjadi motivasi penulis.
10.
Rekan-rekan penulis MI-6B, sesama mahasiswa Program Studi Manajemen Informatika Politeknik Negeri Medan, Khususnya : Ahmad Syuhada Lubis, Dody Lamhot Silalahi, Haru Rosyadi, Minka Prayoga dan Taufik Gunawan. Penulis menyadari masih banyak kekurangan dalam penyusunan Laporan
Tugas Akhir ini. Untuk itu penulis mengharapkan saran dan kritik dari berbagai pihak yang bersifat membangun demi penyempurnaan Laporan Tugas Akhir ini. Semoga Laporan Tugas Akhir ini bermanfaat bagi pembaca. Medan, 26 Agustus 2013 Penulis
Bahar Noer Batubara NIM. 1005102004
DAFTAR ISI
LEMBAR PERSETUJUAN ..........................................................................
i
LEMBAR PENGESAHAN ...........................................................................
ii
ABSTRAK ...................................................................................................... iii KATA PENGANTAR .................................................................................... iv DAFTAR ISI ................................................................................................... vi DAFTAR GAMBAR ...................................................................................... ix DAFTAR TABEL .......................................................................................... xiii BAB 1. PENDAHULUAN 1.1. Latar Belakang Masalah .............................................................
1
1.2. Rumusan Masalah .......................................................................
2
1.3. Batasan Masalah .........................................................................
2
1.4. Tujuan Tugas Akhir ....................................................................
3
1.5. Manfaat Tugas Akhir .................................................................
3
1.6. Metodologi Penelitian ................................................................
4
BAB 2. TINJAUAN PUSTAKA 2.1. Aplikasi Berbasis Web................................................................
6
2.2. Kepuasan Pelanggan ..................................................................
6
2.3. Pengukuran Kepuasan Pelanggan ..............................................
7
2.4. Data Flow Diagram (DFD) ........................................................
9
2.5. Flowchart ................................................................................... 11 2.6. Website ...................................................................................... 13
2.7. PHP ............................................................................................ 14 2.8. Macromedia Dreamweaver CS 5 ............................................... 14 2.9. Database ..................................................................................... 15 2.10. MySql ...................................................................................... 15 2.11. ERD (Entity Relationship Diagram) ....................................... 15 2.12. Normalisasi .............................................................................. 16 2.13. Gambaran Umum Perusahaan ................................................. 16
BAB 3. ANALISA DAN PERANCANGAN SISTEM 3.1. Analisa Sistem yang Sedang Berjalan ........................................ 25 3.2. Perancangan Sistem Informasi yang Diusulkan ........................ 32 3.2.1. Rancangan Data Flow Diagram (DFD) ................................ 32 3.2.2. Rancangan Tampilan ............................................................. 35 3.2.3. Rancangan Output ................................................................. 40 3.2.4. Rancangan Input ................................................................... 42 3.2.5. Kamus Data ........................................................................... 50 3.2.6. Rancangan Database ............................................................. 51 3.2.7. Rancangan Struktur user interface ........................................ 60 3.2.8. AlgoritmaPemograman ......................................................... 61
BAB 4. HASIL DAN PEMBAHASAN 4.1. Pembahasan Hasil Sistem ........................................................... 76 4.2. Studi Kelayakan Sistem ............................................................. 97 4.3. Kelebihan dan Kekurangan Sistem ............................................ 99
BAB 5. SIMPULAN DAN SARAN 5.1. Simpulan ..................................................................................... 101 5.2. Saran .......................................................................................... 102 DAFTAR PUSTAKA ..................................................................................... 103 LAMPIRAN .................................................................................................... 105
DAFTAR GAMBAR
Gambar
Halaman
3.1. Diagram Konteks sistem kuesioner yang sedang berjalan ....................
25
3.2. DFD Level 0 Sistem Kuesioner kepuasan pelanggan berjalan ..............
27
3.3. Data Form Kuesioner Belajar Mengajar ................................................
28
3.4. Form Kuesioner Laboratorium/Bengkel ................................................
29
3.5. Rekapitulasi Kuesioner Proses Belajar Mengajar .................................
30
3.6. Rekapitulasi Evaluasi Laboratorium / Bengkel .....................................
31
3.7. Diagram Konteks aplikasi kepuasan pelanggan yang diusulkan ...........
32
3.8. DFD Level 0 Sistem Aplikasi kepuasan pelanggan yang diusulkan .....
33
3.9. Rancangan Halaman Home ...................................................................
35
3.10. Rancangan Halaman Profil ....................................................................
35
3.11. Rancangan halaman profil polmed ........................................................
36
3.12. Rancangan halaman Kontak ..................................................................
36
3.13. Halaman Login Admin ..........................................................................
37
3.14. Rancangan halaman menu admin ..........................................................
37
3.15. Halaman Login Dosen ...........................................................................
38
3.16. Rancangan halaman menu dosen ...........................................................
38
3.17. Halaman Login Mahasiswa ...................................................................
39
3.18. Rancangan halaman menu mahasiswa ...................................................
39
3.19. Rekapitulasi Evaluasi Proses Belajar Mengajar ....................................
40
3.20. Rekapitulasi Evaluasi Laboratorium / Bengkel .....................................
41
3.21. Rekapitulasi Evaluasi Sarana dan Prasarana .........................................
42
3.22. Halaman Login Admin ..........................................................................
43
3.23. HalamanTambah Mahasiswa .................................................................
43
3.24. HalamanTambah Dosen ........................................................................
44
3.25. Halaman Tambah Mata Kuliah ..............................................................
45
3.26. Halaman Login Dosen ...........................................................................
45
3.27. Halaman Login Mahasiswa ...................................................................
46
3.28. Halaman Isi Kuesioner Belajar Mengajar .............................................
47
3.29. Halaman Isi Kuesioner Laboratorium / Bengkel ...................................
48
3.30. Halaman Isi Kuesioner Sarana dan Prasarana .......................................
49
3.31. Relasi antar tabel ...................................................................................
59
3.32. Rancangan struktur user interface .........................................................
60
3.33. Flowchart menu utama ..........................................................................
61
3.34. Flowchart login admin ...........................................................................
62
3.35. Flowchart menu admin ..........................................................................
63
3.36. Flowchart olah data mahasiswa .............................................................
64
3.37. Flowchart olah data dosen .....................................................................
65
3.38. Flowchart login mahasiswa ...................................................................
66
3.39. Flowchart login mahasiswa ...................................................................
67
3.40. Flowchart menu mahasiswa ...................................................................
68
3.41. Flowchart isi kuesioner bm ...................................................................
69
3.42. Flowchart isi kuesioner lab ...................................................................
70
3.43. Flowchart isi kuesioner sarana dan prasarana ......................................
71
3.44. Flowchart login dosen BM ....................................................................
72
3.45. Flowchart lihat kuesioner dosen BM .....................................................
73
3.46. Flowchart login dosen Lab ....................................................................
74
3.47. Flowchart lihat kuesioner dosen Lab .....................................................
75
4.1. Halaman home .......................................................................................
76
4.2. Halaman Profil .......................................................................................
77
4.3. Halaman Profil Polmed .........................................................................
77
4.4. Halaman Kontak ....................................................................................
78
4.5. Halaman Login ......................................................................................
79
4.6. Halaman Login Admin ..........................................................................
79
4.7. Halaman Menu Admin ..........................................................................
80
4.8. Halaman Tambah Data Mahasiswa .......................................................
80
4.9. Halaman Tambah Data Dosen ...............................................................
81
4.10. Halaman Tambah Data matakuliah .......................................................
81
4.11. Halaman Lihat Data Mahasiswa ............................................................
82
4.12. Halaman Edit Data Mahasiswa ..............................................................
82
4.13. Halaman Lihat Data Dosen ....................................................................
83
4.14. Halaman Edit data dosen .......................................................................
83
4.15. Halaman Lihat Data Matakuliah ............................................................
84
4.16. Halaman Edit Data Matakuliah .............................................................
84
4.17. Daftar hasil rekapitulasi setiap dosen belajar mengajar ........................
85
4.18. Halaman hasil rekapitulasi dosen belajar mengajar ..............................
86
4.19. Daftar hasil rekapitulasi setiap dosen Laboratorium / Bengkel .............
87
4.20. Halaman hasil rekapitulasi dosen Laboratorium / Bengkel ...................
87
4.21. Daftar hasil rekapitulasi sarana dan prasarana setiap mahasiswa ..........
88
4.22. Halaman hasil rekapitulasi sarana dan prasarana ..................................
89
4.23. Halaman Login Mahasiswa ...................................................................
90
4.24. Halaman Mahasiswa ..............................................................................
90
4.25. Halaman Isi Kuesioner Belajar Mengajar .............................................
91
4.26. Halaman Isi Kuesioner Laboratorium / Bengkel ...................................
92
4.27. Halaman Isi Kuesioner Sarana dan Prasarana .......................................
93
4.28. Halaman Login Dosen ...........................................................................
94
4.29. Halaman Dosen ......................................................................................
94
4.30. Rekapitulasi Kuesioner Belajar Mengajar .............................................
95
4.31. Rekapitulasi Kuesioner Laboratorium / Bengkel ..................................
96
DAFTAR TABEL 1. Simbol – simbol DFD..................................................................................
10
2. Simbol- simbol flowchart ...........................................................................
13
3. Kamus data .................................................................................................
51
4. Bentuk Unnormal .......................................................................................
52
5. Bentuk Normal Pertama .............................................................................
53
6. Bentuk Normal Kedua ................................................................................
53
7. Bentuk Normal Ketiga ................................................................................
54
8. Tabel admin ................................................................................................
55
9. Tabel dosen .................................................................................................
55
10. Tabel dosen_bm ........................................................................................
55
11. Tabel dosen_lab ........................................................................................
56
12. Tabel mahasiswa .......................................................................................
56
13. Tabel jurusan .............................................................................................
56
14. Tabel prodi ................................................................................................
56
15. Tabel matakuliah_bm ................................................................................
57
16. Tabel matakuliah_lab ................................................................................
57
17. Tabel tanya_belajar ...................................................................................
57
18. Tabel tanya_lab .........................................................................................
57
19. Tabel tanya _sarana ...................................................................................
58
20. Tabel jawab_kuesioner_bm ......................................................................
58
21. Tabel jawab_kuesioner_lab .......................................................................
58
22. Tabel jawab_kuesioner_sarana ..................................................................
58