SISTEM INFORMASI KEPEGAWAIAN (Studi Kasus : Dinas Perindustrian dan Perdagangan [DISPERINDAG] Kabupaten Pelalawan)
TUGAS AKHIR Diajukan Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Komputer Pada Jurusan Sistem Informasi
Oleh : ALHAQI OSMART 10753000294
FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGERI SULTAN SYARIF KASIM RIAU 2014
SISTEM INFORMASI KEPEGAWAIAN (Studi Kasus : Dinas Perindustrian dan Perdagangan [DISPERINDAG] Kabupaten Pelalawan)
ALHAQI OSMART NIM : 10753000294 Tanggal Sidang : 30 Desember 2013 Periode Wisuda : Februari 2014 Jurusan Sistem Informasi Fakultas Sains dan Teknologi Universitas Islam Negeri Sultan Syarif Kasim Riau Jl. H.R Subrantas No.155 Pekanbaru
ABSTRAK Pegawai merupakan faktor yang sangat penting dalam penggerak pekerjaan, pegawai yang bekerja dan menjalankan fungsinya memberikan kontribusi bagi instansi pemerintahan. Selain pekerjaan atau kewajiban yang harus dijalankan dan dijunjung tinggi bagi pegawai instansi pemerintah, ada pula hak-hak yang harus diterima oleh para pegawai dalam hal ini Pegawai Negeri Sipil (PNS) seperti gaji, tunjangan, kenaikan pangkat atau golongan serta Kenaikan Gaji Berkala (KGB). Keterlambatan dari KGB dan kenaikan pangkat mengakibatkan hak-hak pegawai tidak dibayar tepat dengan waktunya dan secara administrasi perkantoran pun menjadi tidak efektif. Untuk mengatasi masalah-masalah tersebut, diperlukan adanya sistem yang dapat mendeteksi dua bulan sebelumnya jika ada pegawai yang akan mengalami KGB dan kenaikan pangkat dalam dua bulan kedepan. Dengan demikian bagian personalia langsung mengetahui pegawai mana saja yang akan diusulkan sehingga tidak perlu lagi melakukan cek arsip atau bundel pegawai hanya untuk mendapatkan informasi pegawai yang sudah waktunya diusulkan KGB dan kenaikan pangkat. Dari permasalahan tersebut penulis membuat penelitian ini tentang suatu sistem informasi kepegawaian pada pengelolaan kenaikan gaji berkala dan kenaikan pangkat pegawai dengan menggunakan metode OOAD (Object-Oriented Analysis/Design) sebagai perancangan dan analisanya, agar membantu memonitor bagian administrasi kepegawaian pada pengusulan kenaikan gaji berkala dan kenaikan pangkat pegawai. Kata kunci: Desain Analisis Berbasis Objek Oriented (OOAD), Disperindag, Kenaikan Gaji Berkala, Kenaikan Pangkat, Monitoring.
vii
KATA PENGANTAR Assalamu’alaikum Wr. Wb. Ucapan Puji Syukur Penulis ucapkan Alhamdulillahirobbilalamin Segala Puji bagi Allah Tuhan semesta alam atas segala rahmat, hidayah dan karunia-Nya, sehingga penulis dapat menyusun dan menyelesaikan Tugas Akhir ini dengan judul ”SISTEM INFORMASI KEPEGAWAIAN (STUDI KASUS : DINAS PERINDUSTRIAN
DAN
PERDAGANGAN
(DISPERINDAG)
KABUPATEN PELALAWAN)”. Shalawat serta salam penulis haturkan kepada junjungan Nabi besar Muhammad SAW, karena dengan jasa beliau manusia dapat hijrah dari zaman kebodohan ke zaman yang penuh dengan ilmu pengetahuan seperti sekarang ini. Tugas Akhir ini disusun sebagai syarat kelulusan pada jurusan Sistem Informasi Fakultas Sains dan Teknologi Universitas Islam Negeri Sultan Syarif Kasim Riau. Penulis mengucapkan terima kasih
yang sebesar-besarnya kepada
keluargaku tercinta, terutama untuk Ayahanda dan Ibunda penulis Zardiwal dan Nuryani yang telah bersusah payah mengasuh, mendidik dan membimbing dengan rasa kasih dan sayang serta mengiringi langkah penulis dengan doa serta kakakkakak penulis Rahmat Riza Elmuchksin beserta keluarga, Ikhsan Ibnu Riza, ST beserta keluarga, Hilda Arizanti, SE beserta keluarga, Yodia Dwi Putri, ST beserta keluarga, Nhikmah Deli Marta, Amd beserta keluarga dan seluruh keluarga besar penulis serta banyak sekali pihak yang telah membantu penulis dalam melaksanakan dan menyusun Tugas Akhir ini, baik berupa materi maupun moril. Maaf atas keterlambatan penulis dalam menyelesaikan Tugas Akhir Ini. Pada kesempatan ini penulis mengucapkan terima kasih yang sebesarbesarnya kepada : 1.
Yth. Rektor UIN Suska Riau Bapak Prof. Dr. M. Nazir beserta Purek I, II dan III yang telah memberikan kesempatan kepada penulis menuntut ilmu di fakultas ini.
2.
Yth. Dekan fakultas Sains dan Teknologi Ibu Dra. Hj. Yenita Morena, M.Si, yang telah memberikan kemudahan pada penyusunan tugas akhir ini.
ix
3.
Yth. Ibu Zarnelly, S.Kom M.Sc selaku ketua Jurusan Sistem Informasi yang telah memberikan kemudahan pada penyusunan tugas akhir ini.
4.
Bapak Eki Saputra S.Kom, M.Kom selaku pembimbing yang telah memberikan bimbingan, arahan dan saran yang berharga kepada penulis dalam pelaksanaan Tugas Akhir ini.
5.
Bapak Mustakim, ST selaku pembimbing II, yang juga telah memberikan arahan dan bimbingannya dalam pelaksanaan Tugas Akhir ini.
6.
Bapak Anofrizen, S.Kom, M.Kom selaku penguji I yang yang telah memberikan bimbingan, arahan dan saran yang berharga kepada penulis dalam pelaksanaan Tugas Akhir ini
7.
Bapak Syaifullah, SE, M.Sc selaku Penguji II yang telah berkenan membimbing, meluangkan waktu, tenaga, pikiran dan mengarahkan Penulis dalam meyelesaikan Tugas Akhir ini.
8.
Seluruh teman-teman jurusan Sistem Informasi angkatan 2006 dan 2008 khususnya seluruh teman-teman seperjuangan angkatan 2007 yang saling memberikan dukungan dan semangat dalam menyelesaikan tugas akhir ini (Incim Resti, Dana, Arul Pajako, Arul, Irul, Uni Resti, Iman, Nta, Aini, Iis, Kurnia, Ade, Depi, Anis dll yang tidak dapat penulis sebutkan satu persatu).
9.
Teruntuk Febi Nur Salisah, S.Kom atas segala bantuan, semangat, dukungan dan motivasinya kepada penulis, sehingga penulis dapat menyelesaikan Tugas Akhir ini Semaksimal mungkin.
10.
Berbagai pihak yang belum bisa disebutkan satu-persatu, yang telah banyak memberikan semangat dan dorongan kepada penulis. Penulis menyadari bahwa dalam penulisan tugas akhir ini masih banyak
terdapat kelemahan dan kekurangan. Untuk itu kritik dan saran yang sifatnya membangun sangat penulis harapkan. Semoga laporan ini bermanfaat bagi kita semua. Pekanbaru, 15 Januari 2014
Alhaqi Osmart 10753000213
x
DAFTAR ISI Halaman LEMBAR PERSETUJUAN .......................................................................... .
ii
LEMBAR PENGESAHAN ...........................................................................
iii
LEMBAR HAK KEKAYAAN INTELEKTUAL .......................................
iv
LEMBAR PERNYATAAN ...........................................................................
v
LEMBAR PERSEMBAHAN ........................................................................
vi
ABSTRAK ......................................................................................................
vii
ABSTRACT .....................................................................................................
viii
KATA PENGANTAR....................................................................................
ix
DAFTAR ISI...................................................................................................
xi
DAFTAR GAMBAR......................................................................................
xiv
DAFTAR TABEL ..........................................................................................
xv
BAB I PENDAHULUAN 1.1
Latar Belakang .............................................................................
1
1.2 Rumusan Masalah........................................................................
3
1.3 Batasan Masalah ..........................................................................
3
1.4 Tujuan Penelitian .........................................................................
4
1.5 Manfaat Penelitian .......................................................................
4
1.6 Sistematika Penulisan ..................................................................
5
BAB II LANDASAN TEORI 2.1
2.2
Defenisi Sistem dan Informasi ....................................................
6
2.1.1 Defenisi Sistem ..........................................................................
6
2.1.2 Defenisi Informasi......................................................................
6
2.1.3 Siklus Informasi .........................................................................
7
2.1.4 Kualitas Informasi ......................................................................
7
Konsep Dasar Sistem Informasi ..................................................
8
2.2.1 Definisi Sistem Informasi..........................................................
8
2.2.2 Komponen Sistem Informasi ....................................................
8
xi
2.3 Analisis dan Perancangan Sistem ................................................. 10 2.3.1 Defenisi Analisi Sistem ............................................................... 10 2.3.2 Defenisi Perancangan Sistem....................................................... 10 2.3.3 Langkah-langkah Perancangan Sistem ........................................ 11
2.4 Profil Instansi ................................................................................ 12 2.4.1
Tugas Pokok dan Fungsi Disperindag Kab. Pelalawan ............. 12
2.4.2
Struktur Organisasi Disperindag Kab. Pelalawan...................... 13
2.5 Kepegawaian.............................................................................. ... 13 2.5.1
Administrasi Kepegawaian ................................................. ... 14
2.5.2
Sistem Penggajian karyawan .............................................. ... 14
2.5.3
Jenis Tunjangan .................................................................... ... 15
2.5.4
Pangkat dan Jabatan................................................................ ... 15
2.6 Sistem Monitoring ..................................................................... ... 17 2.6.1
Pengertian Monitoring ............................................................ ... 17
2.6.2
Tujuan Monitoring .................................................................. ... 19
2.7 OOAD (Object-Oriented Analysis/Design) .................................. 19 2.7.1 Konsep Objek .............................................................................. 19 2.7.2 Teknik Dasar OOA/D (Object-Oriented Analysis/Design).......... 19
2.8 UML (Unified Modeling Language) ............................................ 21 2.8.1 Sejarah UML (Unified Modeling Language) ......................... 21 2.8.2 Pengenalan UML ......................................................................... 22 2.8.3 Langkah-langkah Pengenalan UML ............................................ 26 2.8.4 Tools Yang Mendukung UML..................................................... 27 2.8.5 Langkah-langkah Pengenalan UML ............................................ 27
2.9 Diagram UML............................................................................... 28 2.9.1 Use Case Diagram ..................................................................... 28 2.9.2 Class Diagram ............................................................................ 29 2.9.5 Activity Diagram ....................................................................... 31 2.9.6 Sequence Diagram .................................................................... 32 2.9.2 Collaboration Diagram .............................................................. 33
2.10 Konsep Dasar Web........................................................................ 34 2.11 Bahasa PHP (Page Hypertext Preprocessor)................................ 35
xii
2.11.1 Pengertian PHP ........................................................................... 36 2.11.2 Variable PHP .............................................................................. 36 2.11.3 Keunggulan PHP......................................................................... 36
2.12 MySQL........................................................................................... 37 2.13 Rational Rose ................................................................................. 39 2.13.1 Istilah-istilah yang digunakan ............................................. 39 2.13.2 Komponen Rational Rose ............................................................ 40 2.13.3 Cara Membuat Diagram ............................................................... 41
BAB III METODOLOGI PENELITIAN 3.1 Alur Proses Penelitian..................................................................... 48 3.1.1
Tahap Perencanaan Penelitian ................................................ … 49
3.1.2
Tahap Pengumpulan Data Lapangan ...................................... … 49
3.1.3
Tahap Analisa ......................................................................... … 50
3.1.4
Tahap Perancangan ................................................................. … 50
3.1.5
Tahap Pengujian Sistem.......................................................... … 51
3.1.6
Tahap Pembuatan Laporan...................................................... … 51
3.2 Jenis dan Sumber Data................................................................ … 51 3.3 Teknik Pengumpulan Data.......................................................... … 52 3.4 Alat Penelitian............................................................................. … 52 3.4.1 Perangkat Lunak/Software......................................................... … 52 3.4.2 Perangkat Keras/Hardware........................................................ … 53 3.4.5 Alat Analisa ............................................................................... … 53
BAB IV ANALISA DAN PERANCANGAN 4.1 Analisa Sistem ............................................................................ … 54 4.1.1
Studi Pendahuluan Dari Proses Kepegawaian ........................ … 55
4.1.2
Identifikasi Masalah................................................................ … 57
4.1.3
Identifikasi Penyebab Masalah ............................................... … 57
4.1.4
Identifikasi Titik Masalah dan Personil Kunci........................ … 57
4.1.5
Analisa Sistem Usulan ............................................................ … 58
4.2 Analisa dan Perancangan Berorintasi Objek ............................. … 59 4.2.1 Use Case Diagram ............................................................. … 59 4.2.1.1 Skenario Use Case...................................................... 63
xiii
4.2.1.1.1 Skenario Use Case Data DP3 ....................... … 63 4.2.1.1.2 Skenario Use Case mengelola data KGB ...... … 64 4.2.1.1.3 Skenario Use Case Mengelola Data usulan kenaikan pangkat .......................................... … 66 4.2.1.1.4 Skenario Use Case Data Penghargaan Pegawai......................................................... … 67 4.2.1.1.5 Skenario Use Case Data Dinas Luar.............. … 68 4.2.1.1.6 Skenario Use Case Mengelola data Diklat Pegawai......................................................... … 70 4.2.1.1.7 Skenario Use case UC02- Melihat Informasi ....................................................... … 71 4.2.1.1.8 Skenario Use case UC02- Kaur Kepegawaian Melihat Informasi.......................................... … 72 4.2.1.1.9 Skenario Use case UC02- Kepala Dinas Melihat Informasi.......................................... … 72
4.2.1.1.10 Skenario Use case UC02- Pegawai Melihat Informasi ....................................... … 73
4.2.2 Class Diagram................................................................... … 74 4.2.3 Activity Diagram ............................................................... … 76 4.2.3.1 Activity Diagram Login Staf Kepegawaian .................. … 76 4.2.3.2 Activity Diagram Login Kaur Kepegawaian ................ … 77 4.2.3.3 Activity Diagram Login Pegawai.................................. … 78 4.2.3.4 Activity Diagram Login Kepala Dinas.............................. 79 4.2.3.5 Activity Diagram Tambah Data Login Pengguna............. 80 4.2.3.6 Activity Diagram Ubah Data Login Pengguna ................. 81 4.2.3.7 Activity Diagram Tambah Data Pegawai.......................... 82 4.2.3.8 Activity Diagram Ubah Data Pegawai .............................. 83 4.2.3.9 Activity Diagram Input Data Nilai DP3............................ 84 4.2.3.10 Activity Diagram Ubah Data Nilai DP3......................... 85 4.2.3.11 Activity Diagram Input Data Kenaikan Pangkat ............ 86 4.2.3.12 Activity Diagram Ubah Data Kenaikan Pangkat............ 87 4.2.3.13 Activity Diagram Input Data Diklat Pegawai................. 88 4.2.3.14 Activity Diagram Ubah Data Diklat Pegawai ................ 89
xiv
4.2.3.15 Activity Diagram Input Data Dinas Luar ...................... 90 4.2.3.16 Activity Diagram Ubah Data Dinas Luar ...................... 91 4.2.3.17 Activity Diagram Input Data Penghargaan.................... 92 4.2.3.18 Activity Diagram Ubah Data Penghargaan ................... 93 4.2.4 Sequence Diagram........................................................................ 94 4.2.4.1 Sequence Diagram Login Staf Kepegawaian............................. 94 4.2.4.2 Sequence Diagram Login Kaur Kepegawaian........................... 95 4.2.4.3 Sequence Diagram Login Pegawai ............................................ 96 4.2.4.4 Sequence Diagram Login Kepala Dinas.................................... 97 4.2.4.5 Sequence Diagram Pengelolaan Data Login.............................. 98 4.2.4.6 Sequence Diagram Pengelolaan Data Pegawai.......................... 99 4.2.4.7 Sequence Diagram Pengelolaan Perubahan Data Pegawai....
100
4.2.4.8 Sequence Diagram Pengelolaan Data Nilai DP3 ....................
101
4.2.4.9 Sequence Diagram Pengelolaan Perubahan KGB dan Kenaikan Pangkat ...................................................................
102
4.2.4.10 Sequence Diagram Pengelolaan Data Diklat.......................
104
4.2.4.11 Sequence Diagram Pengelolaan Perubahan Data Diklat......
104
4.2.4.12 Sequence Diagram Pengelolaan Data Dinas Luar................
106
4.2.4.13 Sequence Diagram Pengelolaan Perubahan Dinas Luar ......
107
4.2.4.14 Sequence Diagram Pengelolaan Data Penghargaan.............
108
4.2.4.15 Sequence Diagram Pengelolaan Perubahan Data 4.2.5
Penghargaan .........................................................................
109
Collaboration Diagram........................................................
110
4.2.5.1 Collaboration Diagram Login Staf Kepegawaian...
110
4.2.5.2 Collaboration Diagram Login Kaur Kepegawaian ...........................................................
111
4.2.5.3 Collaboration Diagram Login Pegawai ..................
111
4.2.5.4 Collaboration Diagram Login Kepala Dinas ..........
112
4.2.5.5 Collaboration Diagram Pengelolaan Data Login....
113
4.2.5.6 Collaboration Diagram Pengelolaan Data Pegawai ...................................................................
4.2.5.7 Collaboration Diagram Pengelolaan Perubahan Data
xv
113
Pegawai.................................................................... . 114
4.2.5.8 Collaboration Diagram Pengelolaan Data Nilai DP3.......................................................................... . 114
4.2.5.9 Collaboration Diagram Pengelolaan Perubahan Nilai DP3 ................................................................. . 115
4.2.5.10 Collaboration Diagram Pengelolaan Data Diklat.. 115 4.2.5.11 Collaboration Diagram Pengelolaan Perubahan Data Diklat ....................................................................
116
4.2.5.12 Collaboration Diagram Pengelolaan Data Dinas Luar .............................................................
116
4.2.5.13.Collaboration Diagram Pengelolaan Perubahan Data Dinas Luar.............................................................
117
4.2.5.14 Collaboration Diagram Pengelolaan Data Penghargaan .........................................................
117
4.2.5.15 Collaboration Diagram Pengelolaan Perubahan Data Penghargaan..........................................................
118
4.3 Perancangan Tabel Dan Kamus Data ..................................................
118
4.4 Perancangan Struktur Menu Sistem.....................................................
124
4.5 Perancangan Antar Muka Sistem.........................................................
126
4.5.1 Perancangan Antar Muka Login Sistem....................................
126
4.5.2 Perancangan Antar Muka Data Login Pengguna.......................
128
4.5.2.1 Perancangan Antar Muka Menu Basis Data Login Sistem ...........................................................................
128
4.5.2.2 Perancangan Antar Muka menu Input dan Ubah Basis Data Login Sistem ................................................. 4.5.3 Perancangan Antar Muka Data Pegawai.................................. 4.5.3.1 Perancangan Antar Muka Tampil Data Pegawai ...
129 130 130
4.5.3.2 Perancangan Antar Muka menu Input dan Ubah Basis Data Pegawai ..............................................................
131
4.5.4 Perancangan Antar Muka Data Nilai DP3 Pegawai ..................
133
4.5.4.1 Perancangan Antar Muka Tampil Data Nilai DP3 Pegawai.........................................................................
xvi
133
4.5.4.2 Perancangan Antar Muka menu Input dan Ubah Nilai DP3 Pegawai........................................................
134
4.5.5 Perancangan Antar Muka Data Usulan Kenaikan Pangkat .......
136
4.5.5.1 Perancangan Antar Muka tampil usulan kenaikan pangkat..........................................................................
136
4.5.5.2 Perancangan Antar Muka menu Input dan ubah Dan susulan kenaikan pangkat......................................
137
4.5.6 Perancangan Antar Muka Data Usulan Kenaikan Gaji Berkala...............................................................................
139
4.5.6.1 Perancangan Antar Muka Tampil Usulan Kenaikan Gaji Berkala..................................................................
139
4.5.6.2 Perancangan Antar Muka menu input dan ubah Data usulan ...................................................................
140
4.5.7 Perancangan Antar Muka Data Pegawai ...................................
142
4.5.7.1 Perancangan Antar Muka Tampil Data Pegawai.........
142
4.5.7.2 Perancangan Antar Muka menu Input dan Ubah Data Pegawai................................................................
143
4.5.8 Perancangan Antar Muka Data Dinas Luar Pegawai ................
145
4.5.8.1 Perancangan Antar Muka Tampil Dinas Luar Pegawai ................................................................
145
4.5.8.2 Perancangan Antar Muka menu Input dan Ubah Data Dinas Luar Pegawai.................................................. .
146
4.5.9 Perancangan Antar Muka Data Penghargaan Pegawai..............
148
4.5.9.1 Perancangan Antar Muka Tampil Data Penghargaan Pegawai......................................................................
148
4.5.9.2 Perancangan Antar Muka Menu Input dan Ubah Data Penghargaan......................................................
149
BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM 5.1 Pengujian Sistem..................................................................................
152
5.1.1 Lingkungan Pengujian sistem....................................................
152
5.1.2 Batasan Pengujian sistem ..........................................................
152
5.1.3 Identifikasi Pengujian sistem.....................................................
152
xvii
5.1.3.1 Pengujian Antar Muka Modul Login Sistem................
157
5.1.3.2 Pengujian Modul Menu Informasi Data Pegawai..................................................................
158
5.1.3.3 Pengujian Modul Menu Informasi Data DUK Pegawai .................................................................
159
5.1.3.4 Pengujian Modul Menu Informasi Data Bezetting Pegawai .................................................................
159
5.1.3.5 Pengujian Modul Menu Informasi Data DP3 ........
161
5.1.3.6 Pengujian Modul Menu Informasi Data KGB.......
162
5.1.3.7 Pengujian Modul Menu Informasi Data Kenaikan Pangkat ..................................................................
163
5.1.3.8 Pengujian Modul Menu Informasi Data Monitoring KGB ...................................................
164
5.1.3.9 Pengujian Modul Menu Informasi Data Monitoring Kenaikan Pangkat..................................................
165
5.1.3.10 Pengujian Modul menu informasi data diklat ............
166
5.1.3.11 Pengujian Modul Menu Informasi Data Dinas Luar .....................................................................
167
5.1.3.12 Pengujian Modul Menu Informasi Data Sangsi ..
168
5.1.3.13 Pengujian Modul Menu Informasi Data Penghargaan ..........................................................
169
5.1.4 Kesimpulan Pengujian Sistem...........................................
170
5.2 User Acceptance Test..................................................................
170
5.2.1 Tabel User Acceptance Test ..............................................
170
5.2.2 Hasil Kesimpulan Analisa User Acceptance Test .............
172
5.3 Implementasi Sistem...................................................................
172
5.3.1 Lingkungan Implementasi .................................................
172
5.3.2 Batasan Implementasi........................................................
173
5.3.3 Form Antar Muka..............................................................
173
5.5.3.1 Form Antar Muka Login Sistem............................. 173 5.5.3.2 Form Antar Muka Menu Sistem............................. 174
xviii
5.5.3.3 Form Antar Muka Data Pengguna Sistem.............. 175 5.5.3.4 Form Antar Muka Data DP3 Pegawai.................... 180 5.5.3.5 Form Antar Muka Data KGB Pegawai..................
181
5.5.3.6 Form Antar Muka Data Diklat Pegawai................
189
5.5.3.7 Form Antar Muka Data Sangsi Pegawai................ 190 5.5.3.8 Form Antar Muka Data Penghargaan Pegawai...... 194 5.5.3.9 Form Antar Muka Data Sistem Peringatan KGB dan Kenaikan Pangkat..................................................
195
6.1 Kesimpulan................................................................................
196
6.2 Saran..........................................................................................
196
BAB VI PENUTUP
DAFTAR PUSTAKA LAMPIRAN
xix