LAPORAN AKHIR
APLIKASI PELAYANAN KEPUASAN PELANGGAN PADA DINAS KEPENDUDUKAN DAN PENCATATAN SIPIL KOTA PALEMBANG
BERBASIS MOBILE WEB
Laporan ini diajukan untuk memenuhi sebagian persyaratan Laporan Akhir Pada jurusan Manajemen Informatika
Disusun Oleh : FAHMI REZA
061930801769
JURUSAN MANAJEMEN INFORMATIKA POLITEKNIK NEGERI SRIWIJAYA
PALEMBANG 2022
i
LAPORAN AKHIR
APLIKASI PELAYANAN KEPUASAN PELANGGAN PADA DINAS KEPENDUDUKAN DAN PENCATATAN SIPIL KOTA PALEMBANG
BERBASIS MOBILE WEB
Laporan ini diajukan untuk memenuhi sebagian persyaratan Laporan Akhir Pada jurusan Manajemen Informatika
Disusun Oleh : FAHMI REZA
061930801769
JURUSAN MANAJEMEN INFORMATIKA POLITEKNIK NEGERI SRIWIJAYA
PALEMBANG 2022
iii
Politeknik Negeri Sriwijaya
Motto dan Persembahan
MOTTO DAN PERSEMBAHAN
Motto :
“Sesungguhnya bersama kesukaran itu ada kemudahan, karena itu bila kau telah selesai (mengerjakan yang lain) dan kepada tuhan,
berharaplah”.
(Q.S Al insyirah :6-8)
“Orang yang hebat adalah orang yang memiliki kemampuan menyembunyikan kesusahan, sehingga orang lain mengira bahwa ia
selalu senang”
(Imam Syafi’i)
Kami persembahkan untuk :
1. Kedua orang tua yang telah mendukung
& mendoakan
2. Almamater kebanggaan Politeknik Negeri Sriwijaya
3. Dosen Pembimbing Laporan Akhir 4. Teman-teman seperjuangan Khususnya
kelas 6IN
5. Teman Teman Manajemen Informatika Angkatan 2019
iv Politeknik Negeri Sriwijaya
Abstrak
ABSTRAK
Tujuan Penulisan Laporan Akhir ini adalah untuk membuat suatu Aplikasi Penilaian Pelayanan Kepuasan Pelanggan pada Dinas Kependudukan dan Pencatatan Sipil Kota Palembang, sebelumnya Dinas Kependudukan dan Pencatatan Sipil Kota Palembang menggunakan sistem manual dalam pengelolaan Penilaian Pelayanan Kepuasan Pelanggan, akan tetapi pada sistem ini masih terdapat berbagai masalah seperti pengunjung harus datang ke kantor Dinas Kependudukan dan Pencatatan Sipil Kota Palembang untuk memberikan penilaian, berkas hasil penilaian sering menumpuk, serta pembuatan laporan yang relatif cukup lama. Perancangan aplikasi ini nantinya hanya dapat di akses Admin dan Kabid, Admin tersebut nantinya dapat mengelola aplikasi seperti menginput, mengedit, menghapus dan mencetak Laporan Pelayanan Kepuasan Pelanggan, sedangkan Kabid bertugas sebagai pengawas. Perancangan Aplikasi ini menggunakan bahasa pemograman HTML berbasis Mobile Web, dan menggunakan sistem database PHPMyAdmin. Akhirnya dengan dibuatnya aplikasi ini, diharapkan dapat mempermudah Admin dalam mengolah data Penilaian Pelayanan Kepuasan Pelanggan dengan efektif dan efisien.
Kata Kunci : Perancangan Aplikasi, Aplikasi, Pelayanan, Kepuasan, Pelanggan, Mobile Web, HTML, PHPMyAdmin.
v Politeknik Negeri Sriwijaya
Abstract
ABSTRACT
The purpose of writing this final report is to create an Application for Customer Satisfaction Service Assessment at the Palembang City Population and Civil Registration Service, previously the Palembang City Population and Civil Registration Service used a manual system in the management of Customer Satisfaction Service Assessment, but in this system there are still various problems such as visitors having to come to the office of the Population and Civil Registration Office of Palembang City to give an assessment, the results of the assessment files often pile up, and the preparation of reports is relatively long.
The design of this application will only be accessed by Admin and Head of Division, the Admin will later be able to manage applications such as inputting, editing, deleting and printing Customer Satisfaction Service Reports, while the Head of Division as a supervisor. The design of this application uses the HTML programming language based on Mobile Web, and uses the PHPMyAdmin database system. Finally, by making this application, it is hoped that it will make it easier for the Admin to process Customer Satisfaction Service Assessment data effectively and efficiently.
Keyword : App Design, Application, Service, Satisfaction, Customer, Assessment, Mobile Web, HTML, PHPMyAdmin.
vi
Politeknik Negeri Sriwijaya
Kata Pengantar
KATA PENGANTAR
Alhamdulillah puji dan syukur kehadirat Allah SWT, karena berkat rahmat dan hidayah-Nya penulis dapat menyelesaikan Laporan Akhir yang berjudul
”Aplikasi Pelayanan Kepuasan Pelanggan pada Dinas Kependudukan dan Pencatatan Sipil Kota Palembang Berbasis Mobile Web” ini dengan tepat waktu. Tujuan dari penyusunan Laporan Akhir ini adalah sebagai salah satu syarat untuk Menyelesaikan Pendidikan Diploma III pada Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya.
Selama menyelesaikan Laporan Akhir ini penulis banyak sekali mendapat bantuan, bimbingan dan petunjuk dari berbagai pihak, maka dalam kesempatan ini penulis ingin mengucapkan terima kasih kepada :
1. Bapak Dr. Ing. Ahmad Taqwa, M.T.selaku Direktur Politeknik Negeri Sriwijaya.
2. Bapak Carlos RS,ST.,M.T. selaku Pembantu Direktur I Politeknik Negeri Sriwijaya.
3. Bapak Aladin, S.E.,M.Si.,AK,Ca. selaku Pembantu Direktur II Politeknik Negeri Sriwijaya.
4. Bapak Ir. Irawan Rusnadi, M.T. selaku Pembantu Direktur III Politeknik Negeri Sriwijaya.
5. Bapak Drs. Zakaria, M.T. selaku Pembantu Direktur IV Politeknik Negeri Sriwijaya.
6. Ibu Dr. Indri Ariyanti, SE.,M.Si. selaku Ketua Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya.
7. Bapak Meivi Kusnandar, S.Kom.,M.Kom. selaku Sekretaris Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya.
8. Bapak H. Sony Oktapriandi, S.Kom., M.Kom. Selaku Dosen Pembimbing.
9. Ibu Rika Sadariawati, SE.,M.Si. Selaku Dosen Pembimbing.
10. Kedua orangtua dan saudara yang senantiasa memberikan doa dan dukungan kepada saya.
vii
Politeknik Negeri Sriwijaya
Kata Pengantar
11. Orang spesial yang selalu ada memberikan dukungan, semangat, dan doa.
Cici Fahira Gumay (Cuk).
12. Teman seperjuangan dikost. Imam Rizqy Zamzami.
13. Sahabat saya, Iklas, Pajri, Billi,dan Regik.
14. Teman-teman seperjuangan Jurusan Manajemen Informatika khususnya kelas 6IN.
Penulis menyadari bahwa dalam penulisan Laporan Akhir ini masih terdapat kesalahan dan kekurangan, untuk itu penulis mengharapkan kritik dan saran yang bersifat membangun dari semua pihak demi kesempurnaan penulisan yang akan datang. Akhir kata penulis berharap semoga Laporan Akhir ini bermanfaat bagi semua pihak yang membutuhkannya, khususnya mahasiswa- mahasiswi Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya sehingga tujuan yang diharapkan dapat tercapai, Aamiin.
Palembang, 17 Agustus 2022
Penulis
Politeknik Negeri Sriwijaya
Daftar Isi viii
DAFTAR ISI
Halaman
HALAMAN JUDUL ... i
LEMBAR PENGESAHAN ... ii
MOTTO DAN PERSEMBAHAN ... iii
ABSTRAK ... iv
ABSTRACT ... v
KATA PENGANTAR ... vi
DAFTAR ISI ... viii
DAFTAR GAMBAR ... xiii
DAFTAR TABEL ... xv
BAB I PENDAHULUAN ... 1
1.1 Latar Belakang ... 1
1.2 Perumusan Masalah ... 3
1.3 Batasan Masalah ... 3
1.4 Tujuan dan Manfaat ... 3
1.4.1 Tujuan... 3
1.4.2 Manfaat ... 4
1.5 Metodologi Penelitian ... 4
1.5.1 Lokasi Pengumpulan Data ... 4
1.5.2 Teknik Pengumpulan Data ... 4
1.6 Sistematika Penulisan ... 6
BAB II TINJAUAN PUSTAKA ... 7
2.1 Teori Umum ... 7
2.1.1 Pengertian Komputer ... 7
2.1.2 Pengertian Mobile ... 7
2.1.3 Pengertian Perangkat Lunak ... 8
2.1.4 Pengertian Basis Data... 8
2.1.5 Metode Pengembangan Sistem ... ..9
Politeknik Negeri Sriwijaya
Daftar Isi
ix
2.2 Pengertian-Pengertian Judul ... 10
2.2.1 Pengertian Aplikasi ... 10
2.2.2 Pengertian Pelayanan ... 11
2.2.3 Pengertian Kepuasan ... 11
2.2.4 Pengertian Pelanggan ... 11
2.2.5 Pengertian Mobile Web ... 12
2.2.6 Pengertian Aplikasi Pelayanan Kepuasan Pelanggan pada Dinas Kependudukan dan Pencatatan Sipil Kota Palembang Berbasis Mobile Web ... 12
2.3 Teori Khusus ... 13
2.3.1 Data Flow Diagram (DFD) ... 13
2.3.2 Flowchart ... 16
2.3.2.1 Simbol-Simbol Flowchart ... 16
2.3.3 Block Chart ... 19
2.3.4 Entity Relationship Diagram (ERD) ... 21
2.3.5 Daftar Kejadian (Event List) ... 22
2.4 Teori Program ... 22
2.4.1 Pengertian PHP (Hypertext Preprocessor) ... 22
2.4.2 Pengertian HTML (Hyper Text Markup Languange) ... 22
2.4.3 Pengertian XAMPP ... 23
2.4.4 Pengertian Sublime Text ... 23
2.4.5 Pengertian Microsoft Visio ... 24
2.4.6 Pengertian Adobe Ilustrator... 24
2.4.7 Pengertian PHPMyAdmin ... 24
2.4.8 Pengertian Kamus Data (Data Dictionary) ... 25
BAB III TINJAUAN UMUM PERUSAHAAN ... 26
3.1 Sejarah Singkat Dinas Kependudukan dan Pencatatan Sipil di Indonesia .. 26
3.1.1 Sejarah Singkat Dinas Kependudukan dan Pencatatn Sipil Kota Palembang ... 26
3.2 Visi dan Misi ... 27
3.2.1 Visi Perusahaan ... 27
3.2.2 Misi Perusahaan ... 27
Politeknik Negeri Sriwijaya
Daftar Isi
x
3.3 Struktur Organisasi dan Pembagian Tugas Dinas Kependudukan dan
Pencatatan Sipil Kota Palembang ... 27
3.3.1 Struktur Organisasi ... 27
3.4 Tugas Pokok dan Fungsi Dinas Kependudukan dan Pencatatan Sipil Kota Palembang ... 29
3.4.1 Pembagian Tugas ... 29
3.4.2 Uraian dan Tugas ... 31
3.5 Sistem Yang Sedang Berjalan ... 38
3.5.1 Sistem Pelayanan Kepuasan Pelanggan ... 38
3.6 Sistem Yang Akan Diterapkan ... 39
3.6.1 Sistem Pelayanan Kepuasan Pelanggan ... 39
BAB IV HASIL DAN PEMBAHASAN... 40
4.1 Analisi Kebutuhan Perangkat Lunak ... 40
4.1.1 Penyelidikan Awal ... 40
4.1.2 Studi Kelayakan ... 40
4.1.3 Tempat dan Waktu Penelitian ... 42
4.1.4 Alat dan Bahan ... 42
4.1.4.1 Alat ... 42
4.1.4.2 Bahan ... 43
4.1.5 Tahapan Pengembangan Sistem ... 43
4.1.5.1 Analisis Masalah ... 43
4.1.5.2 Analisis Kebutuhan... 43
4.1.5.2.1 Kebutuhan Fungsional ... 43
4.1.5.2.2 Kebutuhan Non-Fungsional ... 44
4.2 Rancangan Desain Sistem ... 46
4.2.1 Rancangan Sistem ... 46
4.2.1.1 Diagram Konteks ... 47
4.2.1.2 Data Flow Diagram Level 0 ... 48
4.2.2.3 Flowchart ... 49
4.2.2.3.1 Flowchart Admin ... 49
4.2.2.3.2 Flowchart Pengunjung ... 50
4.2.2.3.3 Flowchart Kabid ... 51
Politeknik Negeri Sriwijaya
Daftar Isi
xi
4.2.2.4 Block Chart ... 52
4.2.2.5 Entity Relationship Diagram (ERD) ... 53
4.2.2.6 Kamus Data ... 54
4.2.2.6.1 data_login ... 54
4.2.2.6.2 data_pegawai ... 54
4.2.2.6.3 data_unit ... 54
4.2.2.6.4 data_penilaian ... 55
4.2.2.7 Desain Tabel Database ... 55
4.2.2.7.1 Tabel data_login ... 55
4.2.2.7.2 Tabel data_pegawai ... 55
4.2.2.7.3 Tabel data_unit ... 56
4.2.2.7.4 Tabel data_penilaian ... 56
4.3 Implementasi Kode Program ... 57
4.3.1 Rancangan Desain Tampilan ... 57
4.3.1.1 Rancangan Halaman Login ... 57
4.3.1.2 Rancangan Halaman Utama ... 57
4.3.1.3 Rancangan Halaman Tambah Data Login ... 58
4.3.1.4 Rancangan Halaman Data Login ... 58
4.3.1.5 Rancangan Halaman Tambah Data Pegawai ... 59
4.3.1.6 Rancangan Halaman Data Pegawai ... 59
4.3.1.7 Rancangan Halaman Tambah Data Unit ... 60
4.3.1.8 Rancangan Halaman Data Unit ... 60
4.3.1.9 Rancangan Halaman Tambah Data Penilaian ... 61
4.3.1.10 Rancangan Halaman Data Penilaian ... 61
4.3.1.11 Rancangan Halaman Grafik/Output ... 62
4.3.2 Desain Tampilan Halaman Program ... 62
4.3.2.1 Tampilan Halaman Login ... 62
4.3.2.2 Tampilan Halaman Utama Aplikasi ... 63
4.3.2.3 Tampilan Halaman Utama Admin ... 63
4.3.2.4 Tampilan Halaman Utama Kabid ... 64
4.3.2.5 Tampilan Halaman Data Login ... 64
4.3.2.6 Tampilan Halaman Data Pegawai ... 65
Politeknik Negeri Sriwijaya
Daftar Isi
xii
4.3.2.7 Tampilan Halaman Data Unit ... 65
4.3.2.8 Tampilan Halaman Data Penilaian ... 66
4.3.2.9 Tampilan Halaman Input Data Login ... 66
4.3.2.10 Tampilan Halaman Input Data Pegawai ... 67
4.3.2.11 Tampilan Halaman Input Data Unit ... 67
4.3.2.12 Tampilan Halaman Input Data Penilaian ... 68
4.3.2.13 Tampilan Halaman Utama Unit Pelayanan ... 68
4.3.2.14 Tampilan Halaman Grafik/Output ... 69
4.4 Testing (Pengujian) ... 69
4.4.1 Tujuan Pengujian ... 69
4.4.2 Tabel Login ... 70
4.5 Pemeliharaan Sistem ... 73
4.6 Pembahasan ... 73
BAB IV HASIL DAN PEMBAHASAN ... 75
5.1 Kesimpulan... 75
5.2 Saran ... 76
DAFTAR PUSTAKA ... 77 LAMPIRAN
Daftar Gambar
xiii Politeknik Negeri Sriwijaya
DAFTAR GAMBAR
Halaman
Gambar 3.1 Struktur Organisasi ...28
Gambar 3.2 Siklus Sistem Lama Pelayanan Kepuasan Pelanggan ...38
Gambar 3.3 Siklus Sistem Baru Pelayanan Kepuasan Pelanggan...39
Gambar 4.1 Diagram Konteks ...47
Gambar 4.2 Data Flow Diagram Level 0 ...48
Gambar 4.3 Flowchart Admin ...49
Gambar 4.4 Flowchart Pengunjung ...50
Gambar 4.5 Flowchart Kabid ...51
Gambar 4.6 Block Chart ...52
Gambar 4.7 Entity Relationship Diagram (ERD) ...53
Gambar 4.8 Rancangan Halaman Login ...57
Gambar 4.9 Rancangan Halaman Utama ...57
Gambar 4.10 Rancangan Halaman Tambah Data Login ...58
Gambar 4.11 Rancangan Halaman Data Login ...58
Gambar 4.12 Rancangan Form Tambah Data Pegawai ...59
Gambar 4.13 Rancangan Halaman Data Pegawai ...59
Gambar 4.14 Rancangan Halaman Tambah Data Unit ...60
Gambar 4.15 Rancangan Halaman Data Unit ...60
Gambar 4.16 Rancangan Halaman Tambah Data Penilaian ...61
Gambar 4.17 Rancangan Halaman Data Penilaian ...61
Gambar 4.18 Rancangan Halaman Grafik/Output ...62
Gambar 4.19 Tampilan Halaman Login ...62
Gambar 4.20 Tampilan Halaman Utama Aplikasi ...63
Gambar 4.21 Tampilan Halaman Utama Admin ...63
Gambar 4.22 Tampilan Halaman Utama Kabid ...64
Gambar 4.23 Tampilan Halaman Data Login ...64
Gambar 4.24 Tampilan Halaman Data Pegawai ...65
Gambar 4.25 Tampilan Halaman Data Unit ...65
Politeknik Negeri Sriwijaya
Daftar Gambar
xiv
Gambar 4.26 Tampilan Halaman Data Penilaian ...66
Gambar 4.27 Tampilan Halaman Input Data Login...66
Gambar 4.28 Tampilan Halaman Input Data Pegawai ...67
Gambar 4.29 Tampilan Halaman Input Data Unit ...67
Gambar 4.30 Tampilan Halaman Input Data Penilaian ...68
Gambar 4.31 Tampilan Halaman Utama Unit Pelayanan...68
Gambar 4.32 Tampilan Halaman Grafik/Output ...69
xv
Politeknik Negeri Sriwijaya
Daftar Tabel
DAFTAR TABEL
Halaman
Tabel 2.1 Simbol-Simbol Data Flow Diagram ... 14
Tabel 2.2 Simbol-Simbol Penghubung (Flowchart Direction Symbols) ... 16
Tabel 2.3 Simbol-Simbol Proses (Processing Symbols) ... 17
Tabel 2.4 Simbol-Simbol Input-Output (Input-Output Symbols) ... 18
Tabel 2.5 Simbol-Simbol Block Chart ... 19
Tabel 2.6 Simbol-Simbol Entity Relationship Diagram (ERD) ... 21
Tabel 2.7 Simbol-Simbol Kamus Data ... 25
Tabel 4.1 Studi Kelayakan ... 41
Tabel 4.2 Perbandingan Sistem Lama dan Sistem Baru Berdasarkan PIECES .... 44
Tabel 4.3 Tabel data_login ... 55
Tabel 4.4 Tabel data_Pegawai ... 55
Tabel 4.5 Tabel data_Unit ... 56
Tabel 4.6 Tabel data_penilaian ... 56
Tabel 4.7 Tabel Uji Login ... 70
Tabel 4.8 Tabel Uji Halaman Dashboard Admin... 70
Tabel 4.9 Tabel Uji Halaman Dashboard Kabid ... 71
Tabel 4.10 Tabel Uji Halaman Data Login ... 71
Tabel 4.11 Tabel Uji Halaman Data Pegawai ... 72
Tabel 4.12 Tabel Uji Halaman Data Unit... 72
Tabel 4.13 Tabel Uji Halaman Data Penilaian ... 73