APLIKASI PENGOLAHAN DATA SURAT PERINTAH PERJALANAN DINAS (SPPD) PADA DINAS KOMUNIKASI DAN INFORMATIKA
PROVINSI SUMATERA SELATAN
LAPORAN AKHIR
Disusun Dalam Rangka Untuk Memenuhi Syarat Menyelesaikan Pendidikan Diploma III Jurusan Manajemen Informatika
Politeknik Negeri Sriwijaya
Oleh:
Shafira Riana Gumay 0614 3080 1550
MANAJEMEN INFORMATIKA POLITEKNIK NEGERI SRIWIJAYA
iii
Motto Dan Persembahan
“Sesungguhnya bersama kesukaran itu ada keringanan. Karena itu bila kau sudah selesai (mengerjakaan yang lain). Dan berharaplah kepada
Tuhanmu”. (Q.S Al-Insyirah : 6-8)
"Kelulusan bukanlah akhir, tetapi awal untuk sesuatu yang baru”
- Dream High 2
“You can’t start the next chapter of your life if you keep
Re-reading the last one”.
Ku Persembahkan untuk...
Kedua Orang Tua tercinta,
Bapak Arizal Gumay dan Ibu
Maret Tarliani...
Saudara, dan keluarga besar
tercinta...
Meongku @chicoandbubucats
Geboy Manja...
Teman – Teman Seperjuangan
6IF...
iv ABSTRAK
v ABSTRACT
vi
KATA PENGANTAR
Puji Syukur kehadirat Allah SWT, Karena atas berkat, rahmat dan karunianya penulis dapat menyelesaikan Laporan Akhir ini dengan judul “Aplikasi Pengolahan Data Surat Perintah Perjalanan Dinas (SPPD) Pada Dinas Komunikasi dan Informatika Provinsi Sumatera Selatan”
Laporan Akhir ini disusun untuk memenuhi kurikulum dalam menyelesaikan pendidikan Diploma III Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya Palembang. Dalam kesempatan ini juga, penulis mengucapkan terima kasih yang sebesar-besarnya kepada semua pihak yang telah mendukung dan membantu dalam penyusunan laporan akhir ini khususnya kepada:
1. Bapak Dr. Ing. Ahmad Taqwa, M.T. selaku Direktur Politeknik Negeri Sriwijaya Palembang .
2. Bapak Carlos RS, S.T., M.T. selaku Pembantu Direktur I Politeknik Negeri Sriwijaya Palembang.
3. Bapak Aladin, S.E., M.Si., Ak., Ca. selaku Pembantu Direktur II Politeknik Negeri Sriwijaya Palembang.
4. Bapak Ir. Irawan Rusnadi, M.T. selaku Pembantu Direktur III Politeknik Negeri Sriwijaya Palembang.
5. Bapak Drs. Zakaria, M.Pd. selaku Pembantu Direktur IV Politeknik Negeri Sriwijaya Palembang.
6. Bapak Indra Satriadi, S.T., M.Kom. selaku Ketua Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya Palembang.
7. Bapak Sony Oktapriandi, S.Kom., M.Kom. selaku Sekretaris Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya Palembang.
8. Bapak Aris Ganiardi, S.Si., M.T. selaku Ketua Prodi Diploma IV Jurusan Manajemen Informatika Politeknik Negeri Sriwijaya Palembang.
vii
10.Bapak Muhammad Noval, S.E.,M.S.i. selaku Dosen Pembimbing II yang telah banyak memberikan bimbingan dalam penyusunan Laporan Akhir ini. 11.Bapak Marjoni, S.Sos. Selaku Kepala Subagian Umum dan Kepegawaian
pada Dinas Komunikasi dan Informatika Provinsi Sumatera Selatan. 12.Ibu Tetra Riani, S.Kom, MT. selaku Kepala Seksi Pengembangan Aplikasi
pada Dinas Komunikasi dan Informatika Provinsi Sumatera Selatan. 13.Ibu Robiah, S.Ag. selaku Staf Seksi Tata Kelola e-Goverment pada Dinas
Komunikasi dan Informatika Provinsi Sumatera Selatan.
14.Kedua orang tua tercinta yang senantiasa memberikan doa dan semangat serta saran yang sangat bermanfaat agar terus melakukan yang terbaik. 15.Teman – teman seperjuangan Jurusan Manajemen Informatika khususnya
kelas 6IF yang sudah banyak membantu dalam menyelesaikan Laporan Akhir.
16.Semua pihak yang telah banyak membantu dan tidak bisa penulis sebutkan satu persatu.
Penulis dapat menyadari bahwa dalam penulisan Laporan Akhir ini masih terdapat kesalahan dan kekurangan, untuk itu penuilis mengharapkan kritik dan saran yang bersifat membangun dari sebuah pihak demi kesempurnaan penulis 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, Aamiinn.
Palembang, Juli 2017
viii
BAB I PENDAHULUAN 1.1.Latar Belakang ... 1
1.5.1.Lokasi dan Waktu Pengumpulan Data ... 4
1.5.2.Metode Pengumpulan Data ... 5
1.6.Sistematika Laporan ... 5
ix
2.1.6. Pengertian Perjalanan Dinas ... 8
2.1.7.Pengertian Aplikasi Pengolahan Surat Perintah Perjalanan Dinas Pada Dinas Komunikasi dan Informatika Provinsi Sumatera Selatan ... 8
2.2 Teori Khusus ... 8
2.2.1. Pengertian Data Flow Diagram (DFD)... 8
2.2.2. Pengertian Blockchart ... 11
2.2.3. Pengertian Entity Relationship Diagram (ERD) ... 13
2.2.4. Pengertian Flowchart ... 15
2.2.5. Pengertian Kamus Data ... 18
2.3 Teori Program ... 19
2.3.1. Pengertian HTML ... 19
2.3.2. Pengertian CSS ... 19
2.3.3. Pengertian Basis Data (Database) ... 19
2.3.4. Pengertian MySQL ... 20
2.3.5. Pengertian PHP (Hypertext Prepocessor) ... 20
2.3.6. Sintaks Dasar PHP ... 21
2.3.7. Pengertian PhpMyAdmin ... 22
2.3.8. Pengertian Notepad++ ... 22
2.3.9. Pengertian XAMPP ... 22
2.3.10. Pengertian Java Script ... 22
BAB III GAMBARAN UMUM PERUSAHAAN 3.1. Sejarah Dinas Komunikasi dan Informatika Provinsi Sumatera Selatan ... 24
3.2. Visi dan Misi Dinas Komunikasi dan Informatika Provinsi Sumatera Selatan ... 25
3.2.1. Visi ... 25
3.2.2. Misi ... 25
x
3.4. Pembagian Tugas ... 26
3.5. Prosedur Sistem Yang Sedang Berjalan ... 45
BAB IV HASIL DAN PEMBAHASAN 4.1.Tahap Pengembangan Perangkat Lunak ... 47
4.1.1. Analisis Kebutuhan Perangkat Lunak ... 47
4.1.1.1. Penyelidikan Awal ... 47
4.1.1.2. Prosedur Yang Akan Diterapkan ... 47
4.1.1.3. Studi Kelayakan ... 48
4.1.1.4. Kebutuhan Fungsional Perangkat Lunak ... 48
4.1.1.5. Kebutuhan Non Fungsional Perangkat Lunak ... 49
4.2.Alat Bantu Perancangan ... 49
4.3.Perancangan Sistem... 50
4.3.1. Diagram Konteks ... 51
4.3.7. Entity Relationship Diagram ... 57
4.4.Kamus Data... 58
4.5.Perancangan Program ... 59
4.5.1.Struktur Tabel ... 60
xi
4.6.1.Halaman Utama Kepala Dinas ... 63
4.6.2.Halaman Input Surat Perintah ... 64
4.6.3.Halaman Lihat Surat Perintah ... 64
4.6.4.Halaman Login Admin ... 65
4.6.5.Halaman Utama Admin ... 66
4.6.6.Halaman Lihat Surat Perintah ... 66
4.6.7.Halaman Laporan Data SPPD... 66
4.6.8.Halaman Lihat Bukti Perjalanan ... 67
4.6.9.Halaman Pengisian Bukti Perjalanan dan Pembayaran... 67
4.7. Perancangan Program ... 67
4.7.1. Tampilan Halaman Utama Kepala Dinas ... 68
4.7.2. Tampilan Halaman Input Surat Perintah ... 68
4.7.3. Tampilan Halaman Lihat Surat Perintah ... 69
4.7.4. Tampilan Halaman Login Admin ... 69
4.7.5. Tampilan Halaman Utama Admin ... 70
4.7.6. Tampilan Halaman Lihat Surat Perintah ... 70
4.7.7. Tampilan Halaman Buat SPPD ... 71
4.7.8. Tampilan Halaman Output Data SPPD ... 71
4.7.9. Tampilan Halaman Laporan SPPD ... 73
4.7.10.Tampilan Halaman Pengajuan Bukti Data Perjalanan ... 73
4.7.11.Tampilan Halaman Laporan Pengajuan Kwitansi... 74
4.7.12.Tampilan Halaman Lihat Bukti... 74
4.7.13.Tampilan Halaman Input Kwitansi ... 75
4.7.14.Tampilan Halaman Cetak Kwitansi ... 75
BAB V KESIMPULAN DAN SARAN 5.1 Kesimpulan ... 76
5.2 Saran ... 76 DAFTAR PUSTAKA
xii
DAFTAR GAMBAR
HALAMAN
Gambar 2.1 Contoh Sintaks Dasar PHP... 22
Gambar 3.1 Struktur Organisasi Dinas Komunikasi dan Informatika Provinsi Sumatera Selatan ... 26
Gambar 4.1 Diagram Konteks ... 51
Gambar 4.2 Data Flow Diagram (DFD) ... 52
Gambar 4.3 Blockchart ... 53
Gambar 4.4 Flowchart Kepala Dinas ... 54
Gambar 4.5 Flowchart Admin ... 55
Gambar 4.6 Flowchart Pegawai... 56
Gambar 4.7 Entity Relationship Diagram ... 45
Gambar 4.8 Rancangan Halaman Login Kepala Dinas ... 63
Gambar 4.9 Rancangan Halaman Utama Kepala Dinas ... 64
Gambar 4.10 Rancangan Halaman Input Surat Perintah ... 64
Gambar 4.11 Rancangan Halaman Lihat Surat Perintah ... 65
Gambar 4.12 Rancangan Halaman Utama Admin ... 66
Gambar 4.13 Rancangan Halaman Lihat Surat Perintah ... 66
Gambar 4.14 Rancangan Halaman Buat SPPD ... 67
Gambar 4.15 Rancangan Halaman Cetak SPPD ... 67
Gambar 4.16 Rancangan Halaman Lihat Bukti ... 68
Gambar 4.17 Rancangan Halaman Pengisian Bukti Perjalanan ... 68
Gambar 4.19 Tampilan Halaman Login Kepala Dinas ... 69
xiii
Gambar 4.21 Tampilan Halaman Input Surat Perintah ... 70
Gambar 4.22 Tampilan Halaman Lihat Surat Perintah ... 70
Gambar 4.23 Tampilan Halaman Menu Buat SPPD ... 71
Gambar 4.24 Tampilan Halaman Menu Laporan SPPD ... 71
Gambar 4.25 Tampilan Halaman Output Data SPPD ... 73
Gambar 4.26 Tampilan Halaman Pengajuan Bukti Data Perjalanan ... 74
Gambar 4.27 Tampilan Halaman Laporan Pengajuan Kwitansi ... 74
Gambar 4.28 Tampilan Halaman Input Kwitansi ... 75
xiv
DAFTAR TABEL
HALAMAN
Tabel 2.1 Notasi – notasi Data Flow Diagram ... 10
Tabel 2.2 Simbol-simbol Blockchart ... 12
Tabel 2.3 Simbol-simbol Entity Relationshhip Diagram (ERD) ... 14
Tabel 2.4 Simbol-simbol dalam Flowchart... 16
Tabel 2.5 Simbol-simbol dalam Kamus Data ... 19
Tabel 4.1 Tabel Admin ... 60
Tabel 4.2 Tabel Surat Tugas... 60
Tabel 4.3 Tabel Pegawai ... 61
Tabel 4.4 Tabel Bukti Bayar ... 61
Tabel 4.5 Tabel Perintah ... 62
Tabel 4.6 Tabel Kwitansi ... 62