APLIKASI PENGOLAHAN DATA SURAT PERINTAH PERJALANAN DINAS (SPPD) PADA DINAS KOMUNIKASI DAN INFORMATIKA PROVINSI SUMATERA SELATAN
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
PALEMBANG
2017
Tuhanmu”. (Q.S Al-Insyirah : 6-8)
"Kelulusan bukanlah akhir, tetapi awal untuk sesuatu yang baru”
Motto Dan Persembahan
“Sesungguhnya bersama kesukaran itu ada keringanan. Karena itu bila
kau sudah selesai (mengerjakaan yang lain). Dan berharaplah kepada
- 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... MI POLSRI’14... Almamaterku...
ABSTRAK
Tujuan penulisan laporan ini adalah membuat Aplikasi Pegolahan Data Surat Perintah Perjalanan Dinas Pada Dinas Komunikasi dan Informatika Provinsi Sumatera Selatan. Masalah yang didapat adalah proses pengelolaan data surat perintah perjalaan dinas. Metode pengumpulan data yang digunakan adalah data primer berupa observasi dan wawancara serta data sekunder. Hasil analisa dapat disimpulkan bahwa pengelolaan data surat perintah perjalanan dinas dapat dilakukan dengan menggunakan bahasa pemrograman PHP dan Database MySQL. Aplikasi ini memiliki beberapa form, yaitu form tugas perintah, form login, form SPPD, form bukti rincian biaya. Sedangkan untuk output menghasilkan SPPD, dan Kwitansi
ABSTRACT
The purpose of writing this report is to make Application Of Data Processing
Command Travel Office On Communication and Informatics Office of South
Sumatra Province. Problems gained is the process of data management warrant of
service routine. Data collection method used is primary data in the form of
observation and interview and secondary data. The result of the analysis can be
concluded that the data management of official travel warrant can be done by using
PHP programming language and MySQL Database. This application has several
forms, namely the form of command tasks, login form, SPPD form, proof of cost details form. As for the output generate SPPD, and Receipt. 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 SumateraSelatan”
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.
9. Ibu Delta Khairunissa, S.E.,M.S.i. selaku Dosen Pembimbing I yang telah banyak memberikan bimbingan dalam penyusunan Laporan Akhir ini.
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 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 Penulis
DAFTAR ISI
HALAMAN HALAMAN JUDUL ................................................................................... iMOTTO DAN PERSEMBAHAN .............................................................. iii
ABSTRAK ................................................................................................... iv
ABSTRACT ................................................................................................ vKATA PENGANTAR ................................................................................ vi
DAFTAR ISI ............................................................................................... viii
DAFTAR GAMBAR ................................................................................... xiii
DAFTAR TABEL ....................................................................................... xiv
BAB I PENDAHULUAN 1.1. Latar Belakang ....................................................................... 1 1.2. Rumusan Masalah .................................................................. 2 1.3. Batasan Masalah .................................................................... 2 1.4. Tujuan dan Manfaat Penulisan ............................................... 3 1.4.1. Tujuan .......................................................................... 3 1.4.2. Manfaat......................................................................... 3 1.5. Metode Pengumpulan Data .................................................... 4 1.5.1. Lokasi dan Waktu Pengumpulan Data ........................... 4 1.5.2. Metode Pengumpulan Data ........................................... 5 1.6. Sistematika Laporan ............................................................... 5 BAB II TINJAUAN PUSTAKA
2.1. Teori Umum ........................................................................... 6 2.1.1.
Pengertian Komputer ................................................... 6 2.1.2. Pengertian Perangkat Lunak ......................................... 6 2.1.3. Pengertian Aplikasi ...................................................... 6 2.1.4. Pengertian Pengolahan Data ......................................... 7 2.1.5. Pengertian Surat Perintah ............................................. 8
2.1.6. Pengertian Perjalanan Dinas ......................................... 8 2.1.7.
Pengertian Aplikasi Pengolahan Surat Perintah Perjalanan
Dinas Pada Dinas Komunikasi dan Informatika Provinsi
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
3.3. Struktur Oganisasi Dinas Komunikasi dan Informatika Provinsi Sumatera Selatan ..................................................................... 26
3.4. Pembagian Tugas ................................................................... 26
4.2.Alat Bantu Perancangan .......................................................... 49
Tabel Admin ............................................................... 60 4.5.5.2. Tabel Surat Tugas ...................................................... 60 4.5.5.3. Tabel Pegawai ............................................................ 61 4.5.5.4. Tabel Bukti Bayar ....................................................... 61 4.5.5.5. Tabel Perintah ............................................................. 62 4.5.5.6. Tabel Kwitansi............................................................ 62 4.5.5.7. Rincian Biaya ............................................................. 63
Struktur Tabel ................................................................. 60 4.5.5.1.
4.5.Perancangan Program .............................................................. 59 4.5.1.
4.4.Kamus Data............................................................................. 58
Diagram Konteks .......................................................... 51 4.3.2. Data Flow Diagram Level 0 (Zero) ............................... 52 4.3.3. Blockchart..................................................................... 53 4.3.4. Flowchart Kepala Dinas ................................................ 54 4.3.5. Flowchart Admin .......................................................... 55 4.3.6. Flowchart Pegawai ........................................................ 56 4.3.7. Entity Relationship Diagram ......................................... 57
4.3.Perancangan Sistem................................................................. 50 4.3.1.
4.1.1.5. Kebutuhan Non Fungsional Perangkat Lunak ............. 49
3.5. Prosedur Sistem Yang Sedang Berjalan .................................. 45
4.1.1.4. Kebutuhan Fungsional Perangkat Lunak ..................... 48
4.1.1.3. Studi Kelayakan .......................................................... 48
4.1.1.2. Prosedur Yang Akan Diterapkan ................................. 47
4.1.1.1. Penyelidikan Awal ...................................................... 47
4.1.1. Analisis Kebutuhan Perangkat Lunak ............................ 47
4.1.Tahap Pengembangan Perangkat Lunak .................................. 47
4.6.Rancangan Aplikasi................................................................. 63
4.6.1. Halaman Utama Kepala Dinas ......................................... 63 4.6.2.
Halaman Input Surat Perintah .......................................... 64 4.6.3. Halaman Lihat Surat Perintah .......................................... 64 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 LAMPIRAN
DAFTAR GAMBAR
HALAMAN Gambar 2.1 Contoh Sintaks Dasar PHP......................................................... 22Gambar 3.1 Struktur Organisasi Dinas Komunikasi dan Informatika ProvinsiSumatera Selatan ........................................................................ 26
Gambar 4.1 Diagram Konteks ....................................................................... 51Gambar 4.2 Data Flow Diagram (DFD) ........................................................ 52Gambar 4.3 Blockchart ................................................................................. 53Gambar 4.4 Flowchart Kepala Dinas ............................................................. 54Gambar 4.5 Flowchart Admin ....................................................................... 55Gambar 4.6 Flowchart Pegawai..................................................................... 56Gambar 4.7 Entity Relationship Diagram ...................................................... 45Gambar 4.8 Rancangan Halaman Login Kepala Dinas .................................. 63Gambar 4.9 Rancangan Halaman Utama Kepala Dinas ................................. 64Gambar 4.10 Rancangan Halaman Input Surat Perintah ................................ 64Gambar 4.11 Rancangan Halaman Lihat Surat Perintah ................................ 65Gambar 4.12 Rancangan Halaman Utama Admin ......................................... 66Gambar 4.13 Rancangan Halaman Lihat Surat Perintah ................................ 66Gambar 4.14 Rancangan Halaman Buat SPPD .............................................. 67Gambar 4.15 Rancangan Halaman Cetak SPPD ............................................ 67Gambar 4.16 Rancangan Halaman Lihat Bukti .............................................. 68Gambar 4.17 Rancangan Halaman Pengisian Bukti Perjalanan ...................... 68Gambar 4.19 Tampilan Halaman Login Kepala Dinas ................................... 69Gambar 4.20 Tampilan Halaman Utama Kepala Dinas .................................. 79Gambar 4.21 Tampilan Halaman Input Surat Perintah ................................... 70Gambar 4.22 Tampilan Halaman Lihat Surat Perintah ................................... 70Gambar 4.23 Tampilan Halaman Menu Buat SPPD ...................................... 71Gambar 4.24 Tampilan Halaman Menu Laporan SPPD ................................. 71Gambar 4.25 Tampilan Halaman Output Data SPPD ..................................... 73Gambar 4.26 Tampilan Halaman Pengajuan Bukti Data Perjalanan ............... 74Gambar 4.27 Tampilan Halaman Laporan Pengajuan Kwitansi .................... 74Gambar 4.28 Tampilan Halaman Input Kwitansi ........................................... 75Gambar 4.29 Tampilan Halaman Cetak Kwitansi ......................................... 75
DAFTAR TABEL
HALAMAN