perpustakaan.uns.ac.id
digilib.uns.ac.id
SISTEM INFORMASI USULAN PENSIUN PNS ONLINE DINAS PENDIDIKAN KABUPATEN KLATEN
TUGAS AKHIR Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya Program Diploma III Teknik Informatika
Diajukan Oleh : SETYO RINI MURWATI NIM. M3110140 PROGRAM DIPLOMA III TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET SURAKARTA 2013 commit to user
perpustakaan.uns.ac.id
digilib.uns.ac.id
HALAMAN PERSETUJUAN SISTEM INFORMASI USULAN PENSIUN PNS ONLINE DINAS PENDIDIKAN KABUPATEN KLATEN
Disusun Oleh : SETYO RINI MURWATI NIM. M3110140
Tugas Akhir ini telah disetujui untuk dipertahankan Di hadapan dewan penguji Pada tanggal 15 Juli 2013
Pembimbing Utama
Hartatik, M.Si_ NIP/NIDN.0703057802
commit to user ii
perpustakaan.uns.ac.id
digilib.uns.ac.id
HALAMAN PENGESAHAN SISTEM INFORMASI USULAN PENSIUN PNS ONLINE DINAS PENDIDIKAN KABUPATEN KLATEN Disusun Oleh : SETYO RINI MURWATI NIM. M3110140 Di bimbingoleh PembimbingUtama
Hartatik, M.Si NIP/NIDN.0703057802 Tugas Akhir ini telah diterima dan disahkan oleh dewan penguji Tugas AkhirProgram Diploma III TeknikInformatika pada hari Senintanggal15Juli 2013 Anggota Tim Penguji 1. Penguji 1Hartatik, M.Si( ) NIP/NIDN.0703057802 2. Penguji 2Eko Harry Pratisto, S.T.,M.Info.Tech( NIP/NIDN. 0624118101 3. Penguji 3NanangMaulana, S.Si ( ) NIP/NIDN. 9906004430
)
DisahkanOleh Dekan Fakultas MIPA UNS
Ketua Program Diploma III TeknikInformatika FMIPA UNS
Prof.Ir.AriHandonoRamelan, M.Sc, Ph.D NIP. 19610223 198601 1 001 commit to user iii
Drs. YS.Palgunadi, M.Sc NIP. 19560407 198303 1 004
perpustakaan.uns.ac.id
digilib.uns.ac.id
ABSTRACT Setyo Rini Murwati, 2013. Online Information System for PNS Retirement Proposal of the Department of Education at Klaten Region. D3 of Informatic Engineering, Faculty of Math and Natural Science, Sebelas Maret Univercity Surakarta. Information System for PNS Retirement Proposal is an application which can be used to process PNS retirement proposal at the Department of Education at Klaten Region. The Department of Education at Klaten Region has already got an information system to encode PNS retirement proposal, but The Department of Education at Klaten Region still need a system to encode PNS retirement proposal which is more efficient. The purpose of this research is to make an Online Information System for PNS Retirement Proposal of the Department of Education at Klaten Region. On this Final Assignment, the writer have made an Online Information System for PNS Retirement Proposal, where a PNS could send a proposal to an officer from each working unit which has been nominated by the Department of Education. The method which is used in making this Final Assignment is the Observation method by making observation directly at the Department of Education at Klaten Region, and the interview method by doing interviews with the employee of theDepartment of Education at Klaten Region, especially at the personell section. This Information System is developed by using PHP and processed by MySQL database. An Online Information System for PNS Retirement Proposal of the Department of Education at Klaten Region has been created. This system can ease the encoding of PNS retirement at the Department of Education at Klaten Region. Keywords :Information System for PNS Retirement, PHP, MySQL.
commit to user iv
perpustakaan.uns.ac.id
digilib.uns.ac.id
ABSTRAK Setyo Rini Murwati, 2013. Sistem Informasi Usulan Pensiun PNS Online Dinas Pendidikan Kabupaten Klaten. D3 Teknik Informatika, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Sebelas Maret Surakarta. Sistem Informasi Usulan Pensiun PNS adalah salah satu aplikasi yang dapat digunakan untuk mengelola usulan pensiun PNS di Dinas Pendidikan Kabupaten Klaten. Dinas Pendidikan Kabupeten Klaten telah memiliki sistem informasi untuk mendata usulan pensiun PNS, namun Dinas Pendidikan Kabupaten Klaten masih membutuhkan suatu sistem yang dapat digunakan untuk mendata pensiun PNS yang lebih efisien. Tujuan dari penelitian ini adalah membuat sistem informasi usulan pensiun PNS online di Dinas Pendidikan Kabupeten Klaten. Pada Tugas Akhir ini, penulis telah membuat suatu sistem informasi usulan pensiun PNS online, dimana PNS bisa mengajukan usulan melalui petugas dari setiap unit kerja yang telah di pilih oleh admin dinas pendidikan. Metode yang digunakan dalam penyusunan Tugas Akhir ini adalah metode Observasi yaitu dengan pengamatan langsung di Kantor Dinas Pendidikan Kabupaten Klaten dan metode interview yaitu melakukan wawancara dengan pegawai dinas pendidikan kabupaten klatenkhususnya di sub bagiankepegawaian.Sistem Informasi ini dikembangkan dengan menggunakan PHP dan diolah dengan menggunakan database MySQL. Telah terbangun Sistem Informasi Usulan Pensiun PNS Online Dinas Pendidikan Kabupaten Klaten. Sistem ini dapat memberikan kemudahan dalam pendataan pensiun PNS di Dinas Pendidikan Kabupaten Klaten. Kata Kunci: sistem informasi usulan pensiun PNS, PHP, MySQL
commit to user v
perpustakaan.uns.ac.id
digilib.uns.ac.id
MOTTO Kerjakan apa yang dapat kamu lakukan hari ini dan jangan pernah menunggu besuk. Jangan pernah lari dari suatu masalah, lihat, bangkit dan hadapilah karena setiap masalah merupakan pendewasaan diri. Raihlah akhiratmu seakan-akan mati besuk dan raihlah duniamu seakan-akan hidup selama-lamanya. Tulislah mimpimu diselembar kertas, walaupun terlihat bodoh namun biasanya orang-orang yang bodoh seperti itu yang mendapatkan apa yang dia impikan.
(Penulis)
commit to user vi
perpustakaan.uns.ac.id
digilib.uns.ac.id
PERSEMBAHAN
Karya ini kupersembahkan untuk :
Bapak, Ibu, adikku, dan keluarga besarku. Teman-teman dekatku Yasinta, Aziz, Ima, Weni, Adit, Farid, Rintis, Ragil, Ida, Tika, Vera, Sani dan semuanya yang tidak bisa disebutkan satu persatu. Komika standup comedy Solo Mr.Otnamree. Mas Pandu satria wiguna sebagai tentor tugas akhir ini. Pak Nugroho dan Pak Gimo sebagai pembimbing di instansi Dinas Pendidikan Kabupaten Klaten Teman-teman TI C angkatan 2010. Teman-teman main ku. Semua pembaca karya Tugas Akhir ini.
commit to user vii
perpustakaan.uns.ac.id
digilib.uns.ac.id
KATA PENGANTAR Segala puji syukur kehadirat Allah SWT yang telah melimpahkan segala rahmat, hidayah dan karunia-Nya kepada penulis sehingga dapat terselesaikannya tugas akhir ini sesuai dengan waktu yang telah ditentukan. Adapun maksud dan tujuan dari penyusunan Tugas Akhir ini adalah untuk memenuhi salah satu syarat kelulusan program Diploma Tiga program studi Ilmu Komputer Universitas Sebelas Maret Surakarta. Atas tersusunnya laporan Tugas Akhir ini, penulis tidak lupa mengucapkan terimakasih kepada : 1. Bapak Drs. Y.S. Palgunadi, M.Sc selaku Ketua Program Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta. 2. Ibu Hartatik. MSi. Selaku Dosen Pembimbing Tugas Akhir yang telah bersedia memberikan bimbingan dan pengarahan atas laporan ini. 3. Seluruh Dosen Pengajar dan Staf DIII Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta yang telah memberi ilmu dan pelayanan selama menuntut ilmu di D3 Ilmu Komputer ini. 4. Bapak dan Ibu karyawan Kantor Dinas Pendidikan Kabupaten Klaten Subag Kepegawaian yang telah bersedia memberikan pengarahan dan bimbingan. 5. Bapak, Ibu, Adik dan semua keluarga besarku yang telah memberikan doa dan dukungan baik secara spiritual maupun material. 6. Pacar yang selalu memberi doa, dukungan dan saran. 7. Sahabat-sahabatku yang telah memberikan dukungan, saran dan membagi ilmu. 8. Teman-teman TI C yang telah memberi dukungan,saran dan membagi ilmu. commit to user viii
perpustakaan.uns.ac.id
digilib.uns.ac.id
Akhir kata penulis mengharapkan semoga laporan ini dapat bermanfaat bagi pihak yang membaca dan mempelajarinya.
Surakarta, 27 Juni 2013
Penulis
commit to user ix
perpustakaan.uns.ac.id
digilib.uns.ac.id
DAFTAR ISI HALAMAN JUDUL.............................................................................................
i
HALAMAN PERSETUJUAN .............................................................................
ii
HALAMANPENGESAHAN ..............................................................................
iii
ABSTRACT .........................................................................................................
iv
ABSTRAK ...........................................................................................................
v
MOTTO ...............................................................................................................
vi
PERSEMBAHAN ................................................................................................
vii
KATA PENGANTAR .........................................................................................
viii
DAFTAR ISI ........................................................................................................
x
DAFTAR TABEL ................................................................................................
xiv
DAFTAR GAMBAR ...........................................................................................
xv
BAB I PENDAHULUAN 1.1. Latar Belakang Masalah ...................................................................
1
1.2. Rumusan Masalah .............................................................................
2
1.3. Batasan Masalah ...............................................................................
2
1.4. Tujuan Penulisan ..............................................................................
2
1.5. Manfaat Penulisan ............................................................................
3
1.6. Metodologi Penenelitian ....................................................................
3
1.7. Sistematika Penulisan .......................................................................
4
BAB II LANDASAN TEORI 2.1. Pensiun .......................................................................................................
5
2.2. Sistem Informasi ...............................................................................
7
2.3. Database .....................................................................................................
8
2.4. Database MySQL ..............................................................................
8
2.5. Website...............................................................................................
9
2.6. PHP ...................................................................................................
10
2.7. Adobe Dreamweaver ........................................................................ commit to user
10
x
perpustakaan.uns.ac.id
digilib.uns.ac.id
2.8. Data Flow Diagram ..................................................................................
10
2.9. Entity Relationship Diagram (ERD) .................................................
14
2.9.1. Model ERD ....................................................................................
14
2.9.2. Kardinalitas Relasi ..................................................................
16
BAB III DESAIN DAN PERANCANGAN SISTEM 3.1. AlatPenelitian ....................................................................................
17
3.1.1
Perangkat Keras (Hardware) ...................................................
17
3.1.2
Perangkat Lunak(Software) ....................................................
17
3.2. Tahap – Tahap Pengembangan Sistem ..............................................
17
3.2.1. Deskripsi Sistem .....................................................................
18
3.2.2. Analisis Sistem ........................................................................
18
3.2.3. Perencanaan Sistem .................................................................
19
3.3. Perancangan Sistem ..........................................................................
19
3.4. Struktur Database ..............................................................................
25
3.5. Desain Tampilan Aplikasi ................................................................
29
BAB IV IMPLEMENTASI DAN ANALISA 4.1.Tampilan Sistem Informasi .................................................................
41
4.1.1. Tampilan Halaman Admin ........................................................
41
4.1.1.1. Tampilan Halaman Login ....................................................
41
4.1.1.2. Tampilan Halaman Dashboard Sistem .............................
42
4.1.1.3. Tampilan Halaman Data Pegawai ...................................
43
4.1.1.4. Tampilan Halaman Data Pensiun .....................................
45
4.1.1.5. Tampilan Halaman Pengajuan Pensiun ...........................
48
4.1.1.6. Tampilan Halaman Laporan ............................................
48
4.1.1.7. Tampilan Cetak Laporan .................................................
49
4.1.2. Tampilan Halaman Petugas.......................................................
49
4.1.2.1. Tampilan Halaman Pengajuan Pensiun ........................... commit to user
49
xi
perpustakaan.uns.ac.id
digilib.uns.ac.id
4.1.2.2. Tampilan Halaman Akun Saya .......................................
50
4.1.2.3. Tampilan Halaman Daftar Pengajuan Melalui Saya ........
50
4.2.Karakteristik Utama ............................................................................
51
BAB V PENUTUP 5.1.Kesimpulan ..................................................................................
52
5.2.Saran ...........................................................................................
52
DAFTAR PUSTAKA ........................................................................................ .
53
commit to user xii
perpustakaan.uns.ac.id
digilib.uns.ac.id
DAFTAR TABEL
Tabel 2.1 Notasi DFD ...........................................................................................
9
Tabel 2.2 Jenis Terminator ....................................................................................
10
Tabel 2.3 Komponen Proses ................................................................................
11
Tabel 2.4 Notasidalam ERD ................................................................................
13
Tabel 3.1 Desain Tabel tb_pegawai ......................................................................
25
Tabel 3.2 Desain Tabel tb_pensiun .......................................................................
26
Tabel 3.3 Desain Tabel tb_unit_kerja ..................................................................
26
Tabel 3.4 Desain Tabel tb_user ...................................................................................
27
Tabel 3.5 Desain Tabel tb_kategori ............................................................................
27
Tabel 3.6 Desain Tabel tb_berkas_pengajuan .....................................................
28
Tabel 3.7 Desain Tabel tb_jabatan .......................................................................
28
Tabel 3.8 Desain Tabel tb_lampiran ....................................................................
28
Tabel 3.9 Desain Tabel tb_pangkat ......................................................................
29
commit to user xiii
perpustakaan.uns.ac.id
digilib.uns.ac.id
DAFTAR GAMBAR
Gambar 3.1
Alur Sistem Informasi Usulan Pensiun PNS lama ………………
Gambar 3.2
Context Diagram Sistem Informasi UsulanPensiun PNS Online Dinas Pendidikan Klaten ....................................................................
Gambar 3.3
20
DFD Level 1Proses 2 SistemInformasiUsulanPensiun PNS Online DinasPendidikanKlaten .....................................................
Gambar 3.5
19
DFD Level 0 Sistem Informasi Usulan Pensiun PNS Online DinasPendidikanKlaten ......................................................................
Gambar 3.4
18
21
DFD Level 1Proses 3SistemInformasiUsulanPensiun PNS Online DinasPendidikanKlaten .....................................................
22
Gambar 3.6
Entity Relationship Diagram (ERD ..................................................
23
Gambar 3.7
Relasi Antar Tabel ...............................................................................
24
Gambar 3.8
Rancangan Halaman Login User .................................................
29
Gambar 3.9
Rancangan Halaman Dashboard Sistem ......................................
30
Gambar 3.10 Rancangan Halaman Data Jabatan ...............................................
31
Gambar 3.11 Rancangan Halaman Data Pangkat ..............................................
32
Gambar 3.12 Rancangan HalamanData Unit Kerja ............................................
33
Gambar 3.13 Rancangan Halaman Data Pegawai ..............................................
34
Gambar 3.14 Rancangan HalamanDataKategori ...............................................
35
Gambar 3.15 Rancangan Halaman Data Petugas ...............................................
36
Gambar 3.16 Rancangan Halaman Data LampiranPensiun ...............................
37
Gambar 3.17 Rancangan Halaman Chek Pengajuan Pensiun ............................
38
Gambar 3.18 Rancangan Halaman Pengajuan Pensiun.......................................
39
Gambar 3.19 Rancangan Halaman Pelaporan .....................................................
40
Gambar 4.1
Tampilan Halaman Login ..............................................................
41
Gambar 4.2
Tampilan Halaman Dashboard Sistem.. .......................................
42
Gambar 4.3
Tampilan Halaman Detail Menu .................................................
42
Gambar 4.4
Tampilan Halaman Data Jabatan ................................................... commit to user
43
xiv
perpustakaan.uns.ac.id
digilib.uns.ac.id
Gambar 4.5
Tampilan Halaman Data Pangkat .................................................
43
Gambar 4.6
Tampilan Halaman Data Unit Kerja .............................................
44
Gambar 4.7
Tampilan Halaman Data Pegawai ................................................
44
Gambar 4.8
Tampilan Halaman Pengaturan Kepala Dinas .................................
45
Gambar 4.9
Tampilan Halaman Data Kategori ................................................
45
Gambar 4.10 Tampilan Halaman Data Petugas .................................................
46
Gambar 4.11 Tampilan Halaman Data Lampiran Pensiun .................................
46
Gambar 4.12 Tampilan Halaman Chek Data Pengajuan Pensiun ......................
47
Gambar 4.13 Tampilan Halaman Cetak Surat Pengantar Kepala Dinas ............
47
Gambar 4.14 Tampilan Halaman Pengajuan Pensiun ........................................
48
Gambar 4.15 Tampilan Halaman Laporan .........................................................
48
Gambar 4.16 Tampilan Cetak Laporan ...............................................................
49
Gambar 4.17 Tampilan Halaman Pengajuan Pensiun ........................................
49
Gambar 4.18 Tampilan Halaman Akun Saya .....................................................
50
Gambar 4.19 Tampilan Halaman Pengajuan Melalui Saya ................................
50
Gambar 4.20 Proses bisnis SI usulan pensiun lama …………………………...
51
Prosesbisnis SI usulan pensiun baru (online) …………………...
51
Gambar 4.21
commit to user xv