• Tidak ada hasil yang ditemukan

Welcome to Repositori Universitas Muria Kudus Repositori Universitas Muria Kudus

N/A
N/A
Protected

Academic year: 2018

Membagikan "Welcome to Repositori Universitas Muria Kudus Repositori Universitas Muria Kudus"

Copied!
17
0
0

Teks penuh

(1)

L A P ORA N S K R I P SI

SISTEM INFORMASI CAPAIAN KINERJA

PEGAWAI(CKP) PADA BADAN PUSAT STATISTIK

KABUPATEN KUDUS BERBASIS SMS GATEWAY

ELLANA RAHMAWATI

NIM. 201351143

DOSEN PEMBIMBING

Mukhamad Nurkamid, S.Kom, M.Cs

Rizkysari Meimaharani, M.Kom

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MURIA KUDUS

(2)
(3)
(4)
(5)

v

SISTEM INFORMASI CAPAIAN KINERJA PEGAWAI (CKP)

PADA BADAN PUSAT STATISTIK KABUPATEN KUDUS

BERBASIS SMS GATEWAY

Nama mahasiswa : Ellyana Rahmawati NIM : 201351143

Pembimbing :

1. Mukhamad Nurkamid, S.Kom, M.Cs 2. Rizkysari Meimaharani, M.Kom

ABSTRAK

(6)

vi

INFORMATION SYSTEM DEVELOPMENT OF

EMPLOYE PERFORMANCE ACHIEVEMENT IN

BADAN PUSAT STATISTIK OF KUDUS REGENCY BASED SMS

GATEAWAY

Student Name : Ellyana Rahmawati

Student Identity Number : 201351143

Supervisor :

1. Mukhamad Nurkamid, S.Kom, M.Cs 2. Rizkysari Meimaharani, M.Kom

ABSTRACT

This research discussed about the information system’s development of employee’s performance achievement in Badan Pusat Statistik of Kudus Regency. Badan pusat statistik (BPS) is Non-Government Organization that is responsible directly to the President whose role Provides data requirements for the government and society. Employee’s performance achievement is form which contains of target and job realization which conducted by entire employee of badan pusat statistik of Kudus regency in every months. P erformance achievement consists of two kinds those are employee’s performance achievement target which contain ofjob’s target which should be conducted on next month and employee’s performance achievement realization which contain of realization data from the job which has been done by employee in this month. Employee of badan pusat statistik of Kudus regency all this time fill in employee performance achievement using Microsoft Office Excel. The purpose of developing this system is to facilitate the employee of badan pusat statistik of Kudus regency to fill in employee’s performance achievement and to make the data more structured. This information system of Employee’s performance achievement will be developed with waterfall method, PHP as language programming, Mysqli as the database and add notification feature based sms gateway.

(7)

vii

KATA PENGANTAR

Puji syukur kehadirat Allah SWT atas Rahmat dan Hidayah-Nya sehingga

penulis mampu menyelesaikan penyusunan skripsi dengan judul “Sistem

Informasi Capaian Kinerja Pegawai Pada Badan Pusat Statistik Kabupaten Kudus Berbasis SMS Gateway”. Skripsi ini disusun untuk melengkapi salah satu

persyaratan untuk memperoleh Gelar Kesarjanaan Progam Studi Teknik Informatika Fakultas Teknik Universitas Muria Kudus. Pada kesempatan ini penulis mengucapkan terima kasih yang sebesar-besarnya dan permohonan maaf atas segala kesalahan yang pernah penulis lakukan kepada semua pihak yang telah membantu dalam penyelesaian skripsi ini, terutama kepada :

1. Bapak Dr. H. Suparnyo, S.H., M.S., selaku Rektor Universitas Muria Kudus. 2. Mohammad Dahlan, S.T., M.T., selaku Dekan Fakultas Teknik Universitas

Muria Kudus.

3. Bapak Ahmad Jazuli, M.Kom., selaku Ketua Program Studi Teknik Informatika Universitas Muria Kudus.

4. Bapak Mukhamad Nurkamid, S.Kom, M.Cs, selaku pembimbing utama skripsi penulis.

5. Ibu Rizkysari Meimaharani, M.Kom, selaku pembimbing pendamping skripsi penulis.

6. Kedua orang tua senantiasa memberikan dukungan.

7. Semua pihak yang telah membantu penyusunan skripsi yang tidak bisa disebutkan satu persatu.

Penulis menyadari bahwa dalam penyusunan skripsi ini masih terdapat banyak kekurangan, untuk itu penulis mengharapkan kritik dan saran. Penulis berharap semoga karya tulis ini dapat memberikan manfaat bagi semua kalangan.

(8)

viii

DAFTAR ISI

HALAMAN JUDUL ... i

HALAMAN PERSETUJUAN ... ii

HALAMAN PENGESAHAN ... iii

PERNYATAAN KEASLIAN ... iv

ABSTRAK ... v

ABSTRACT ... vi

KATA PENGANTAR ... vii

DAFTAR ISI ... viii

DAFTAR TABEL ... xiii

DAFTAR GAMBAR ... xiv

DAFTAR LAMPIRAN ... xvii

BAB I PENDAHULUAN 1.1. Latar Belakang ...1

1.2. PerumusanMasalah ...2

1.3. BatasanMasalah ...2

1.4. Tujuan ...3

1.5. Manfaat ...3

BAB II TINJAUAN PUSTAKA 2.1. PeneletianTerkait ...5

2.2. LandasanTeori ...6

2.2.1. Capaian Kinerja Pegawai BPS ...6

2.2.2. Kabupaten Kudus ...8

2.2.3. Sistem Informasi ...9

2.2.4. Basis Data ...10

2.2.5. PHP ...10

(9)

ix

2.2.7. Website ...10

2.2.8. SMS ...11

2.2.9. SMS Gateway ...11

2.2.10. Perancangan Sistem ...11

2.2.11. Perangkat Lunak yang di Gunakan ...16

2.2.12. Metode Waterfall ...17

2.3. Kerangka Pemikiran ...19

BAB III METODOLOGI 3.1. MetodePenelitian ...21

3.2. Studi Literatur ...21

3.3. Pengumpulan Data ...21

3.4. Analisa Kebutuhan ...22

3.4.1. Kebutuhan Fungsional ...22

3.4.2. Kebutuhan Non Fungsional ...24

3.5. Perancanggan Sistem ...25

3.6. Pembuatan Aplikasi ...25

3.7. Pengujian ...25

3.8. Implementasi ...25

BAB IV HASIL ANALISA DAN PEMBAHASAN 4.1. Hasil Analisa dan Kebutuhan Sistem ...27

4.1.1. Kebutuhan Fungsional ...27

4.1.1.1. Kebutuhan Level Pegawai ...27

4.1.1.2. Kebutuhan Level KASI ...28

4.1.1.3. Kebutuhan Level Administrator ...29

4.1.1.4. Kebutuhan Data ...29

4.1.1.5. Kebutuhan Sistem ...29

4.2. Perancangan ...30

(10)

x

4.2.1.1. FOD CKP Realisasi Level Pegawai ...31

4.2.1.2. FOD CKP Target Level Pegawai ...32

4.2.1.3. FOD CKP Realisasi Level KASI ...33

4.2.1.4. FOD CKP Target Level KASI ...35

4.2.1.5. FOD Proses Kirim Notifikasi ...36

4.2.2. HIPO Sistem Informasi CKP ...37

4.2.3. Data Flow Diagram ...38

4.2.3.1. DFD Level 0 Sistem Informasi CKP ...38

4.2.3.2. DFD Level 1 Proses 1 Input Data CKPR ...40

4.2.3.3. DFD Level 1 Proses 2 Input Data CKPT ...41

4.2.3.4. DFD Level 1 Proses 3 Penilaian Kualitas CKPR ...42

4.2.3.5. DFD Level 1 Proses 4 Periksa CKPT ...43

4.2.3.6. DFD Level 1 Proses 5 Tambah Data Pegawai ...44

4.2.3.7. DFD Level 1 Proses 6 Tambah Data Akun ...45

4.2.3.8. DFD Level 1 Proses 7 Proses Kirim Notifikasi ...45

4.2.4. Entity Relationship Diagram ...47

4.2.5. Perancanagan Database ...48

4.2.5.1. Tabel Pegawai ...49

4.2.5.2. Tabel Akun ...49

4.2.5.3. Tabel Satuan Organisasi ...50

4.2.5.4. Tabel Capaian Kinerja Pegawai Realisasi ...50

4.2.5.5. Tabel Kegiatan Capaian Kinerja Pegawai Realisasi ...51

4.2.5.6. Tabel Capaian Kinerja Pegawai Target ...52

4.2.5.7. Tabel Kegiatan Capaian Kinerja Pegawai Target ...52

4.2.6. Desaint Input Output User Interface ...53

4.2.6.1. Form Login ...53

4.2.6.2. Struktur Menu ...53

4.2.6.3. Form Pengisian Periode CKPR ...55

4.2.6.4. Form Pengisian Kegiatan CKPR ...55

(11)

xi

4.2.6.6. Form Pengisian Kegiatan CKPT ...56

4.2.6.7. Form Penilaian Kualitas ...57

4.2.6.8. Form Kirim Notifikasi ...57

4.2.6.9. Form Tambah Pegawai ...58

4.2.6.10. Form Tambah Akun ...59

4.3. Implementasi Basis Data ...59

4.3.1. Struktur Tabel Basis Data ...59

4.3.2. Struktur Tabel Pegawai ...60

4.3.3. Struktur Tabel Akun ...60

4.3.4. Struktur Tabel CKPR ...61

4.3.5. Struktur Tabel Kegiatan CKPR ...61

4.3.6. Struktur Tabel Satuan Organisasi ...62

4.3.7. Struktur Tabel CKPT ...62

4.3.8. Struktur Tabel Kegiatan CKPT ...63

4.3.9. Struktur Tabel Pendukung GAMMU ...63

4.4. Implementasi Relasi Basis Data ...67

4.5. Implementasi Sistem ...67

4.5.1. Implementasi Halaman Login ...67

4.5.2. Implementasi Struktur Menu ...68

4.5.2.1. Implementasi Struktur Menu Halaman Pegawai ...68

4.5.2.2. Implemetasi Struktur Menu Halaman KASI...71

4.5.2.3. Implementasi Struktur Menu Halaman Admin ...75

4.5.3. Implemetasi Halaman Penginputan Periode CKPR ...76

4.5.4. Implementasi Halaman Penginputan Kegiatan CKPR ...77

4.5.5. Implementasi Halaman Penginputan Periode CKPT ...78

4.5.6. Implemetasi Halaman Penginputan Kegiatan CKPT ...79

4.5.7. Implemetasi Halaman Penilaian Kualitas CKPR ...80

4.5.8. Implemetasi Halaman Kirim Notifikasi ...81

4.5.9. Implemetasi Halaman Tambah Data Pegawai ...83

(12)

xii

4.6. Pengujian Sistem ...84

4.6.1. Pengujian Halaman Pegawai...84

4.6.2. Pengujian Halaman KASI ...86

4.6.3. Pengujian Halaman Admin ...88

BAB V PENUTUP 5.1. Kesimpulan ...91

5.2. Saran ...91

DAFTAR PUSTAKA ... 93

LAMPIRAN

(13)

xiii

DAFTAR TABEL

Tabel 2.1. Simbol Program Flowchart ... 12

Tabel 2.2. Simbol SystemFlowchart ... 13

Tabel 2.3. Notasi Dasar DFD ... 14

Tabel 2.4. Simbol Symbol Entity Relationship ... 15

Tabel 4.1. Struktur Data Tabel Pegawai... 49

Tabel 4.2. Struktur Data Tabel Akun ... 49

Tabel 4.3. Struktur Data Tabel Satuan Organisasi ... 50

Tabel 4.4. Struktur Data Tabel Capaian Kinerja Pegawai Realisasi ... 50

Tabel 4.5. Struktur Data Tabel Kegiatan CKP Realisasi ... 51

Tabel 4.6. Struktur Data Tabel Capaian Kinerja Pegawai Target ... 52

Tabel 4.7. Struktur Data Tabel Kegiatan CKP Target ... 52

Tabel 4.8. Rencana Pengujian Halaman Pegawai ... 84

Tabel 4.9. Pengujian Halaman Pegawai ... 85

Tabel 4.10. Rencana Pengujian Halaman KASI ... 86

Tabel 4.11. Pengujian Halaman KASI ... 86

Tabel 4.12. Rencana Pengujian Halaman Admin ... 88

(14)

xiv

DAFTAR GAMBAR

Gambar 2.1.Entitas ... 16

Gambar 2.2.Atribut ... 16

Gambar 2.3.Metode Waterfall ... 18

Gambar 2.4.Kerangka Pemikiran ... 19

Gambar 3.3 Arsitektur SMS Gateway ... 25

Gambar 4.1.FOD Capaian Kinerja Pegawai Realisasi Level Pegawai ... 31

Gambar 4.2.FOD Capaian Kinerja Pegawai Target Level Pegawai ... 33

Gambar 4.3.FOD Capaian Kinerja Pegawai Realisasi Level KASI ... 34

Gambar 4.4.FOD Capaian Kinerja Pegawai Target Level KASI ... 36

Gambar 4.5FOD Proses Kirim Notifikasi ... 37

Gambar 4.6.Rancangan HIPO Sistem Informasi Capaian Kinerja Pegawai ... 38

Gambar 4.7.DFD Level 0 Sistem Informasi Capain Kinerja Pegawai ... 39

Gambar 4.8.DFD Level 1 Proses 1 Input Data CKP Realisasi ... 40

Gambar 4.9.DFD Level 1 Proses 2 Input Data CKP Target ... 41

Gambar 4.10.DFD Level 1 Proses 3 Penilaian Kualitas CKP Realisasi ... 42

Gambar 4.11.DFD Level 1 Proses 4 Periksa CKP Target ... 43

Gambar 4.12.DFD Level 1 Proses 5 Tambah Data Pegawai ... 44

Gambar 4.13.DFD Level 1 Proses 6 Tambah Data Akun ... 45

Gambar 4.14.DFD Level 1 Proses 7 Kirim Notifikasi ... 45

Gambar 4.15.ERD Sistem Informasi Capaian Kinerja Pegawai ... 47

Gambar 4.16.Desain Form Login ... 53

Gambar 4.17.Desaian Struktur Menu Level Pegawai ... 53

Gambar 4.18.Desaian Struktur Menu Level KASI ... 54

Gambar 4.19.Desaian Struktur Menu Level Admin ... 54

Gambar 4.20.Desaian Form Input Periode CKP Realisasi ... 53

Gambar 4.21.Desain Form Input Kegiatan CKP Realisasi ... 53

Gambar 4.22.Desain Form Input Periode CKP Target ... 56

Gambar 4.23.Desain Form Input Kegiatan CKP Target ... 56

(15)

xv

Gambar 4.25.Desain Form Kirim Notifikasi ... 58

Gambar 4.26.Desain Notifikasi terkirim ... 58

Gambar 4.27.Desain Form Tambah Pegawai ... 58

Gambar 4.28.Desain Form Tambah Akun ... 59

Gambar 4.29.Implementasi Struktur Tabel Basis Data ... 59

Gambar 4.30.Implementasi Struktur Tabel Pegawai ... 60

Gambar 4.31.Implementasi Struktur Tabel Akun ... 60

Gambar 4.32.Implementasi Struktur Tabel CKPR ... 61

Gambar 4.33.Implementasi Struktur Tabel Kegiatan CKPR ... 61

Gambar 4.34.Implementasi Struktur Tabel Satuan Organisasi ... 62

Gambar 4.35.Implementasi Struktur Tabel CKPT ... 62

Gambar 4.36.Implementasi Struktur Tabel Kegiatan CKPT ... 63

Gambar 4.37.Implementasi Struktur Tabel Daemons ... 63

Gambar 4.38.Implementasi Struktur Tabel Gammu ... 63

Gambar 4.39.Implementasi Struktur Tabel Outbox ... 64

Gambar 4.40.Implementasi Struktur Tabel Outbox Multipart ... 65

Gambar 4.41.Implementasi Struktur Tabel Phones ... 65

Gambar 4.42.Implementasi Struktur Tabel Inbox... 65

Gambar 4.43.Implementasi Struktur Tabel Sentitems ... 66

Gambar 4.44.Implemetasi Relasi Basis Data ... 67

Gambar 4.45.Implementasi Halaman Login ... 68

Gambar 4.46.Implementasi Struktur Menu Halaman Pegawai Home ... 69

Gambar 4.47.Implementasi Struktur Menu Halaman Pegawai CKPR ... 69

Gambar 4.48.Implementasi Struktur Menu Halaman Pegawai CKPT ... 69

Gambar 4.49.Implementasi Struktur Menu Halaman Pegawai Pencarian ... 70

Gambar 4.50.Implementasi Struktur Menu Halaman Pegawai Personalisasi ... 70

Gambar 4.51.Implementasi Struktur Menu Halaman Pegawai Angka Kredit ... 71

Gambar 4.52.Implementasi Struktur Menu Halaman KASI Home ... 72

Gambar 4.53.Implementasi Struktur Menu Halaman KASI CKPR ... 72

Gambar 4.54.Implementasi Struktur Menu Halaman KASI CKPT ... 73

(16)

xvi

Gambar 4.56.Implementasi Struktur Menu Halaman KASI Personalisasi ... 73

Gambar 4.57.Implementasi Struktur Menu Halaman KASI Angka Kredit ... 74

Gambar 4.58.Implementasi Struktur Menu Halaman KASI Penilaian ... 74

Gambar 4.59.Implementasi Struktur Menu Halaman Admin Home ... 75

Gambar 4.60.Implementasi Struktur Menu Halaman Admin Menu Pegawai ... 75

Gambar 4.61.Implementasi Struktur Menu Halaman Pegawai Akun ... 76

Gambar 4.62.Implementasi Struktur Menu Halaman Pegawai Pencarian ... 76

Gambar 4.63.Implementasi Halaman Penginputan Periode CKPR ... 77

Gambar 4.64.Implementasi Halaman Inputan CKPR ... 77

Gambar 4.65.Implementasi Halaman akumulasi CKPR ... 78

Gambar 4.66.Implementasi Halaman Penginputan Periode CKPT ... 79

Gambar 4.67.Implementasi Halaman Inputan CKPT Kegiatan Pertama ... 79

Gambar 4.68.Implementasi Halaman Inputan CKPT Kegiatan Selanjutnya ... 80

Gambar 4.69.Implementasi Halaman Penilaian Kualitas ... 81

Gambar 4.70.Implementasi Halaman Kirim Notifikasi ... 82

Gambar 4.71.Implementasi Notifikasi Terkirim ... 82

Gambar 4.72.Implementasi Notifikasi Terkirim ke Hanphone ... 82

Gambar 4.73.Implementasi Halaman Tambah Data Pegawai ... 83

Gambar 4.74.Implementasi Halaman Tambah Data Akun ... 83

(17)

xvii

DAFTAR LAMPIRAN

Referensi

Dokumen terkait

perusahaan terutama perusahaan jasa, memberikan kualitas layanan yang baik sangat wajib dilakukan perusahaan untuk memuaskan nasabahnya, citra bank merupakan identitas

Dengan memanjatkan puji Syukur Kehadirat Allah SWT atas limpahan rahmat, karunia dan hidayah-Nya, sehingga penulis dapat menyelesaikan skripsi dengan judul “ Pengaruh

Kecenderungan hewan melakukan aktivitas yang bergantung pada suhu akan. mempengaruhi tingkat metabolisme dan asupan makanan terutama pada ikan

Penelitian ini berusaha mengetahui persepsi siswa SMA PGRI 1 Kudus tentang pacaran baik ditinjau dari aspek pengetahuan, sikap dan perilaku pacaran dengan

Karya tulis atau bentuk lainnya yang diakui dalam bidang ilmu pengetahuan, teknologi atau seni yang ditulis atau dikerjakan sesuai dengan tata cara ilmiah mengikuti pedoman

Universal. Globalisasi merupakan perkembangan kontemporer yang mempunyai pengaruh dalam mendorong munculnya berbagai kemungkinan tentang peredaran uang palsu. KAMUS

Dengan tidak tersedianya air dan sanitasi yang baik, biasanya golongan masyarakat yang berpenghasilan rendah adalah yang paling menderita, karena bukan saja disebabkan oleh

pelayanan jasa pada nasabah di Bank Rakyat Indonesia