Disusun oleh,
i
LEMBAR PENGESAHAN PEMBIMBING LAPANGAN
St. Rosdiana
NIP. 196407121983022001
ii
LEMBAR PENGESAHAN PEMBIMBING AKADEMIK
Pembimbing Akademik,
iii
KATA PENGANTAR
Puji Syukur atas kehadirat Tuhan Yang Maha Esa, karena berkat pertolongan-Nya
penulis dapat menyelesaikan Laporan Akhir Kerja Praktek dengan judul : Perancangan
dan Implementasi Sistem Informasi Perjalanan Dinas (E-SPD) Menggunakan Framework
CodeIgniter. Dalam penulisan Laporan ini penulis menghadapi banyak kendala dan
hambatan. Namun berkat pertolongan Tuhan Yang Maha Esa dan beberpa pihak, akhirnya
penulis dapat menyelesaikan laporan ini dengan tepat waktu.
Penulis mengucapkan terima kasih kepada Bapak Anak Agung Gde Agung, S.T,
M.M selaku Pembimbing Akademik dan Ibu St. Rosdiana selaku Pembimbing Lapangan
yang telah membantu dan mebimbing penulis pada saat Kerja Praktek berlangsung
maupun dalam penulisan laporan. Serta Penulis mengucapkan termakasih kepada :
1. Bapak Drs. Mattaliu selaku Kepala Badan Pusat Statistik Kabupaten Bulukumba yang
telah bersedia menerima penulis untuk melakukan kerja praktek di Badan Pusat
Statistik Kabupaten Bulukumba
2. Ibu Hasti Putri Hulu, S.ST yang telah membantu penulis dalam proses pengumpulan
data dan analisis perancangan sistem
3. Kedua orang tua yang selalu memberikan dukungan dan doa kepada penulis
4. Teman-teman yang telah memberikan saran dan membantu dalam proses
penyelesaian sistem dan laporan akhir kerja praktek.
5. Seluruh pihak yang tak dapat penulis sebutkan satu persatu, yang telah membantu,
memberikan support dan motivasi selama pelaksanaan Kerja Praktek.
Akhir kata, penulis mengucapkan terima kasih kepada semua pihak yang telah
membantu dan penulisan laporan ini, berharap laporan ini dapat bermanfaat bagi semua
pihak dan menjadi bahan referensi dalam dunia pendidikan khususnya di lingkungan
Fakultas Ilmu Terapan Universitas Telkom.
Penulis
iv
DAFTAR ISI
v
DAFTAR GAMBAR
vi
DAFTAR TABEL
Tabel 1. 1 Tabel Pelaksanaan Kerja ..................................................................................... 3
vii
BAB I
PENDAHULUAN
Kerja Praktek penulis laksanakan selama 30 hari kerja, di bagian Tata Usaha Badan
Pusat Statistik Kabupaten Bulukumba. Salah satu tugas atau pekerjaan yang dilaksanakan
oleh bagian Tata Usaha adalah manajemen perjalanan dinas pegawai, bagian Tata Usaha
bertugas untuk membuat Surat Tugas (ST), Surat Perjalanan Dinas (SPD), Laporan
Pencacah, Laporan Supervisi, Laporan Pengawasan, dan Matriks Kegiatan Pegawai.
Manajemen perjalanan dinas sangatlah penting agar perjalanan dinas dapat di kontrol
dengan baik.
Program Microsoft Excel yang telah dibuat oleh Badan Pusat Statistik Kabupaten
Bulukumba, memiliki beberapa kelemahan yaitu sulitnya integrasi data, direktori
penyimpanan yang kurang rapi, sering terjadi duplikat entry, dan apabila staf Tata Usaha
ingin melakukan entry perjalanan dinas harus mengambil File Excel, sehinngga data akan
berantakan. Selain itu, program Microsoft Excel tersebut masih membingungkan staf tata
usaha yang lain pada saat proses cetak surat dan laporan.
Berdasarkan uraian di atas, maka muncullah sebuah ide untuk membuat sebuah
sistem yang terintegrasi dengan menggunakan database terpusat. Dengan adanya sistem
yang terintegrasi dan database terpusat diharapkan dapat mempermudah dan
melancarkan manajemen perjalanan dinas di Badan Pusat Statistik Kabupaten Bulukumba
secara maksimal.
1
1.2 Rumusan Masalah dan Solusi
1. Bagaimana agar proses pengimputan perjalanan dinas tidak terdapat duplikat entry?
2. Bagaimana agar proses pengimputan perjalanan dinas mudah dipahami oleh seluruh
staf Tata Usaha dan Pegawai ?
3. Bagaimana agar data perjalanan dinas dapat dilihat oleh seluruh pegawai ?
4. Bagaimana agar matriks kegiatan pegawai dilakukan secara otomatis sesuai dengan
kegatan perjalanan dinas ?
1.2.2 Solusi
1. Membuat sistem informasi yang mampu memvalidasi jika surat tugas dan surat
perjalanan dinas duplikat entry.
2. Membuat desain User Interface yang mudah dipahami dengan menggunakan
Admin LTE yang disesuaikan dengan permintaan User.
3. Membuat multiple user sehingga sistem dapat di akses oleh seluruh pegawai sesuai
dengan level hak akses masing-masing.
4. Membuat sistem dengan database terpusat sehingga matriks kegiatan pegawai
terisi sesuai dengan Surat Perjalanan Dinas (SPD) yang telah dibuat.
Pekerjaan yang dilakukan selama Kerja Praktek (KP) adalah perancangan Sistem
Informasi Perjalanan Dinas (E-SPD). Selama proses perancangan E-SPD berlangsung
penulis dibantu oleh Ibu Hasti Putri Hulu, S.ST sebagai operator dalam hal pengumpulan
data.
Ruang lingkup dan tanggung jawab yang dikerjakan selama pelaksanaan Kerja
Praktek di Badan Pusat Statistik Kabupaten Bulukumba:
2
5. Membuat Matriks Pegawai
6. Membuat Fitur Surat Tugas dan Surat Perjalanan Dinas
7. Membuat Fitur Laporan Supervisi, Pencacah dan Pengawasan
8. Membuat dashboard admin, tata usaha, dan pegawai.
9. Konfigurasi XAMPP
Minggu Ke-
Deskripsi Pekerjaan
1 2 3 4 5 6
Implementasi
3
BAB II
TEMPAT KERJA PRAKTEK
Berdasarkan UU Nomor 16 Tahun 1997, Badan Pusat Statistik memiliki peranan sebagai
berikut:
Berdasarkan Peraturan Presiden Nomor 86 Tahun 2007 tentang Badan Pusat Statistik dan
Peraturan Kepala Badan Pusat Statistik Nomor 7 Tahun 2008 tentang Organisasi dan tata
Kerja Badan Pusat Statistik. Tugas Badan Pusat Statistik yaitu melaksanakan tugas
pemerintahan dibidang statistik sesuai peraturan perundang-undangan. Fungsi Badan
4
Pusat Statistik adalah, pengkajian, penyusunan dan perumusan kebijakan dibidang
statistic, pengkoordinasian kegiatan statistic nasional dan regional, penetapan dan
penyelenggaraan statistik dasar, penetapan sistem statistik nasional, pembinaan dan
fasilitasi terhadap kegiatan instansi pemerintah dibidang kegiatan statistik, dan
penyelenggaraan pembinaan dan pelayanan administrasi umum dibidang perencanaan
umum, ketatausahaan, oraganisasi dan tataklasana, kepegawaian, keuangan, kearsipan,
kehumasan, hukum, dan perlengkapan rumah tangga. [2]
Visi :
Misi :
5
Data yang dihsasilkan Badan Pusat Statistik
1. Inflasi
2. PDB dan Pertumbuhan Ekonomi
3. Ekspor dan Impor
4. Kependudukan
5. Ketenagakerjaan dan Upah buruh
6. Nilai Tukar petani, inflasi pedesaan, dan nilai tukar usaha rumah tangga pertanian
7. Harga pangan
8. Index harga produsen dan index harga perdagangan besar
9. Index tendensi bisnis dan konsumen
10. Produksi tanaman pangan
11. Pertumbuhan produksi industri manufaktur
12. Pariwisata
13. Transportasi Nasional
14. Kemiskinan
15. Rumah tangga usaha pertanian, rumah tangga gurem, jumlah petani, rata-rata luas
lahan dikuasai, populasi sapi an kerbau
16. Posisi tingkat harga dan PDB Indonesia di Asia Pasifik dan Dunia berdasarkan hasil
internasional Comparison Program (ICP)
17. Index kebahagian.
2.2 Struktur Organisasi institusi
6
2.3 Divisi Kerja
7
BAB III
METODOLOGI
8
3. Implementation and Unit Testing merupakan proses mengubah bentuknya menjadi
bentuk yang dapat dimengerti oleh mesin, yaitu dalam bentuk Bahasa pemrograman
melalui proses coding. Tahapan ini adalah implementasi dari tahap design dan
kemudian di uji perbagian atau unit.
4. Integration and System Testing merupakan proses penggabungan sub-sub sistem
yang telah dibuat menjadi satu menjadi sistem utama kemudian dilakukan dilakukan
pengujian secara keseluruhan.
5. Operation and Maintenance merupakan proses dioperasikannya sistem yang telah
dibuat dan diuji. Selama sistem tersebut dioperasikan, sistem harus dijaga dan
dipelihara dengan benar agar tetap berjalan dengan baik [4].
3.2.1 Wawancara
Wawancara yang dilakukan menggunakan teknik wawancara tidak terstruktur.
Wawancara dilakukan kapan saja jika diperlukan. Pertanyaan berupa spontanitas.
3.2.2 Observasi
9
BAB IV
HASIL DAN PEMBAHASAN
1. Observasi
Program Microsoft Excel yang digunakan saat ini, diberikan kepada penulis
untuk diamati. Program Microsoft Excel dinamakan dengan “Surtug”, berdasarkan
pengamatan yang telah dilakukan peulis menemui beberapa kelemahan yaitu,
banyak data yang duplikat, pegawai seringkali salah input tanggal surat tugas, surat
perjalanan dinas dan laporan, pegawai sulit memahami cara menggunakannya dan
direktori penyimpanan yang berantakan karena program berada lebih dari satu
perangkat.
2. Melakukan Analisis Kebutuhan
Penulis melakukan analisis kebutuhan user dengan cara mewawancarai
operator secara langsung dengan menanyakan kesulitan atau hambatan dalam
pembuatan surat tugas, surat perjalanan dinas, dan laporan hasil perjalanan dinas.
3. Membuat Database
Setelah melakukan Observasi dan analisis kebutuhan user, selanjutnya
penulis membuat rancangan database yang digambarkan melalui Entity Relation
Diagram. Penulis langsung membuat database menggunakan MySQL di
phpMyAdmin.
4. Memulai perancangan Sistem
Sebelum penulis melakukan pengkodean (coding), penulis terlebih dahulu
membuat usecase diagram, dan selanjutnya eksekusi kedalam kode program
menggunakan PHP (Hypertext Preprocessor) dengan bantuan beberapa tools yaitu
XAMPP sebagai server localhost, MySQl sebagai database server, Apache sebagai
web server, dan Sublime sebagai text editor.
10
4.2 Analisis Hasil Pelaksanaan Kerja
4.2.1 Usecase Diagram
11
4.2.2 Database (Diagram Relasi Antar Tabel)
1. Halaman Login
12
2. Halaman Dashboard (Admin)
13
4. Halaman Dashboard (Pegawai)
14
6. Halaman Profil User
15
8. Formulir Tambah Pegawai
16
10. Halaman Kelola Pengumuman
17
12. Halaman List Surat Tugas
18
14. Halaman List Surat Perjalanan Dinas
19
16. Halaman Cetak Surat Tugas
20
18. Formulir Create Laporan
21
20. Halaman Surat Tugas Mitra
22
BAB IV
KESIMPULAN DAN SARAN
5.1 Kesimpulan
1. Dengan adanya Sistem Informasi Perjalanan Dinas (E-SPD) data dapat terintegrasi
karena menggunakan database terpusat.
2. Dengan menggunakan desain formulir yang sesuai dengan permintaan user, maka
formulir tersebut dapat dengan mudah di mengerti oleh pegawai dan ditambah
dengan menggunakan form validation, semakin memudahkan pegawai untuk
membuat surat perjalanan dinas dan surat tugas.
3. Dengan adanya validasi surat tugas dan validasi surat perjalanan dinas, mencegah
terjadinya kesalahan input data dan duplicate entry, ditambah dengan status error
dan clean dimana jika terjadi status error, pegawai dapat melihat error yang terjadi
4. Dengan ditambahkannya fitur pengumuman dapat mempermudah administrator /
operator menyampaikan informasi kepada seluruh pegawai yang akan ditampilkan
di dashboard masing-masing pegawai setelah login.
5. Dengan fitur multiple login, semua pegawai dapat mengakses sistem dengan level
user yang berbeda, dimana level 1 adalah admin, level 2 adalah tata usaha dan level
3 adalah pegawai.
6. Dengan adanya matriks pegawai yang otomatis terisi jika laporan dan surat
perjalanan dinas bersatatus clean, memudahkan pegawai untuk melihat kegiatannya
tanpa mengimputkan kembali kegiatan, hal ini dapat mencegah perbedaan kegiatan
pada surat perjalanan dinas dengan matriks kegiatan pegawai karena kesalahan
input.
23
5.2 Saran
24
DAFTAR PUSTAKA
[2] B. P. Statistik, ”Badan Pusat Satistik Kabupaten Bulukumba,” Badan Pusat Statistik, 16
Mei 2019. [Online]. Available: http://www.bulukumbakab.bps.go.id. [Haettu 16 Mei
2019].
[4] P. Savitri ja S. I. Amaliah, ”Rancang Bangun Sistem Perjalanan Dinas Sekertariat DPRD
Provinsi Jawa Barat,” Jurnal Elektronik, osa/vuosik. II, p. 59, 2017.
25
LAMPIRAN
26
1.2 CD/DVD Kode Program
27
1.3 Data Tertulis
28
29
1.4 Foto
30
31