• Tidak ada hasil yang ditemukan

Institutional Repository | Satya Wacana Christian University: Perancangan Sistem Penilaian Kinerja Karyawan Menggunakan Metode TOPSIS Studi Kasus pada Business Center Tempo Direct Solo

N/A
N/A
Protected

Academic year: 2017

Membagikan "Institutional Repository | Satya Wacana Christian University: Perancangan Sistem Penilaian Kinerja Karyawan Menggunakan Metode TOPSIS Studi Kasus pada Business Center Tempo Direct Solo"

Copied!
15
0
0

Teks penuh

(1)

Perancangan Sistem Penilaian Kinerja

KaryawanMenggunakan Metode TOPSIS

Studi Kasus Pada Business Center Tempo

Direct Solo

SKRIPSI

Diajukan kepada

Fakultas Teknologi Informasi

untuk memperoleh Gelar Sarjana Komputer

Disusun Oleh :

Yudhi Kristianto

NIM : 682005072

Program Studi Sistem Informasi

Fakultas Teknologi Informasi

Universitas Kristen Satya Wacana

(2)
(3)
(4)

iii

Prakata

Puji syukur ke hadirat Tuhan Yesus Kristus atas segala

berkat, rahmat, serta bimbingan-Nya sehingga penulis dapat

menyelesaikan skripsi yang berjudul “Analisis dan Perancangan

Sistem Informasi Penilaian Kinerja Karyawan Menggunakan

Metode TOPSIS Studi Kasus Pada Business Center Tempo Direct

Solo” yang diajukan sebagai persyaratan dalam menyelesaikan

Program Studi Strata Satu Sistem Informasi pada Fakultas

Teknologi Informasi Universitas Kristen Satya Wacana.

Terselesaikannya penulisan Skripsi ini juga didukung oleh

berbagai pihak. Oleh karena itu, penulis tidak lupa mengucapkan

terima kasih atas bantuan serta dukungan kepada :

1.

Bapak Andeka Rocky Tanaamah, S.E.,M.Cs. selaku Dekan

Fakultas Teknologi Informasi Universitas Kristen Satya

Wacana Salatiga.

2.

Ibu Yessica Nataliani, S.Si, M.kom selaku Kepala Program

Studi Sistem Informasi Fakultas Teknologi Informasi

Universitas Kristen Satya Wacana Salatiga.

3.

Bapak Adi Nugroho, S.T., MMSI. sebagai pembimbing

pertama yang selalu membimbing penulis dengan sabar dan

banyak membantu penulis dalam menyelesaikan skripsi ini.

4.

Bapak Rudy Latuperssia.S.E.,M.Cs sebagai pembimbing kedua

yang selalu membimbing dengan sabar dan banyak membantu

(5)

iv

5.

Bapak Sigit, S.Kom. selaku narasumber dalam penelitian ini.

Terima kasih mas atas kesabarannya dalam membimbing

penulis untuk mendapatkan data dalam penelitian ini.

6.

Crisilia Setiani,S.pd terima kasih atas dukungan semuanya.

7.

Seluruh staff Business Center Tempo Direct Solo, terima kasih

atas kerjasama dan dukungan yang telah diberikan.

8.

Teman-teman yang telah banyak membantu dan mendukung

saya dalam pengerjaan skripsi. Terutama anak-anak SI 2005.

Terima kasih atas segala dukungannya.

9.

Andreyanto terima kasih buat semua dukungannya.

10.

Dan pihak-pihak lain yang tidak bisa disebutkan satu per satu.

Penulis menyadari bahwa penulisan Skripsi ini masih jauh

dari sempurna, oleh karena itu penulis berterima kasih apabila ada

kritik dan saran demi penyempurnaan skripsi ini.

Akhir kata, penulis berharap agar laporan ini dapat

bermanfaat bagi pembaca sekalian. TUHAN memberkati.

Salatiga, November 2011

Yudhi Kristianto

(6)

v

Daftar Isi

Lembar Pengesahan ... i

Lembar Pernyataan ... ii

Prakata ... iii

Daftar Isi ... v

Daftar Tabel ... viii

Daftar Gambar ... ix

Daftar Kode Program ... xi

Daftar Istilah ... xii

Daftar Lampiran ... xiii

Abstract ... xiv

Bab 1 ... 1

Pendahuluan ... 1

1.1 Latar Belakang ... 1

1.2 Rumusan Masalah... 2

1.3 Tujuan dan Manfaat ... 3

1.4 Batasan Masalah ... 4

1.5 Sistematika Penulisan ... 4

Bab 2 ... 5

Tinjauan Pustaka ... 5

2.1 Penelitian Terdahulu ... 5

2.2 Sistem Informasi ... 6

2.3 Penilaian Peringkat Kinerja Karyawan ... 6

2.4 Absensi ... 8

2.5 Penggajian ... 8

2.6 Metode TOPSIS ... 8

2.6.1 Tahapan Dalam Metode TOPSIS ... 9

2.6.2 Matrik Keputusan Ternormalisasi ... 9

2.6.3 Matrik Keputusan Ternormalisasi Terbobot ... 10

2.6.4 Solusi Ideal Positif dan Negatif... 10

2.6.5 Jarak Dengan Solusi Ideal ... 11

2.6.6 Nilai Preferensi Untuk Setiap Alternatif ... 12

Bab 3 ... 14

Metode Perancangan ... 14

3.1 Metode Pembangunan Software ... 14

3.2 Analisis User Requirement ... 15

3.2.1 Kebutuhan Brainware... 16

3.2.2 Kebutuhan Hardware ... 16

3.2.3 Kebutuhan Software ... 16

3.2.4 Analisis Kebutuhan User ... 16

3.2.5 Input dan Output ... 18

3.3 Diagram Alur Data dan Aliran Informasi ... 18

(7)

vi

3.3.1.1 Diagram DFD Level 0 ... 19

3.3.1.2 Diagram DFD Level 1 ... 20

3.3.1.3 Diagram DFD Level 1.1 Pencatatan Karyawan ... 21

3.3.1.4 Diagram DFD Level 1.3 Proses Penggajian 23 3.3.1.5 Diagram DFD Level 1.4 Penilaian Kinerja 24

3.3.2 Model Basis Data ... 25

3.3.2.1 ERD ... 25

3.3.2.2 Entity Relationship Diagram ... 27

3.3.3 Basis Data ... 28

3.3.3.1 Tabel Absensi ... 28

3.3.3.2 Tabel Gaji ... 28

3.3.3.3 Tabel Hari Kerja ... 29

3.3.3.4Tabel Karyawan ... 29

3.3.3.5Tabel Login ... 30

3.3.3.6Tabel Perkerjaan ... 30

3.3.3.7 Tabel Prestasi ... 31

3.3.3.8 Tabel hari Libur ... 31

3.4 Design Interface ... 32

3.4.1 Form Login ... 32

3.4.2 Form Menu Utama ... 33

3.4.3 Form Data Karyawan ... 34

3.4.4 Form Data Pekerjaan ... 35

3.4.5 Form Gaji Karyawan ... 36

3.5.6 Form Hari Kerja ... 37

3.5.7 Form Kinerja ... 38

3.5.8 Form Peringkat Kinerja Karyawan ... 39

3.5.9 FormSetup hari libur ... 40

3.4.10 Form Laporan ... 40

3.4.10.1 Form Laporan data karyawan ... 40

3.4.10.2 Form Laporan Absensi Karyawan ... 41

3.4.10.3 Form Laporan Gaji Karyawan... 41

3.4.10.4 Form Laporan Target Karyawan ... 42

3.4.10.5 Form Laporan Peringkat Kinerja karyawan 42 3.4.11 Preview Laporan Absensi ... 43

3.4.12 Preview Laporan Gaji Karyawan ... 44

3.4.13 Preview Laporan Kinerja Karyawan ... 45

Bab 4 ... 47

Hasil dan Pembahasan ... 47

4.1 Implementasi FormLogin ... 47

4.2 Implementasi Form Menu Utama ... 49

4.2.1 Implementasi Form Menu Login Admin ... 49

4.2.2 Implementasi Form Menu Login Umum ... 49

4.3 Implementasi Form Daftar Karyawan ... 50

(8)

vii

4.4.1 Implementasi Form Menu Data Karyawan ... 51

4.4.2 Implementasi Form Data Karyawan Pekerjaan . 52 4.5 Implementasi Form Gaji ... 54

4.5.1 Implementasi Form Gaji Menu Gaji ... 54

4.5.2 Implementasi Form Gaji Menu Hari Kerja ... 55

4.5.3 Implementasi Form Gaji Menu Kinerja ... 56

4.6 Implementasi Form Kinerja Karyawan ... 58

4.7 Implementasi FormSetup User ... 60

4.8 Implementasi Form Setup Hari Libur ... 61

4.9 Implementasi Form Laporan Data Karyawan ... 62

4.9.1 Output Laporan Semua Data Karyawan ... 63

4.9.2 Output Laporan Data Satu Karyawan ... 63

4.10 Implementasi Form Laporan Absensi Karyawan ... 64

4.10.1 Output Laporan Absensi Karyawan ... 65

4.11 Implementasi Form Laporan Gaji Karyawan... 65

4.11.1 Output Laporan Gaji Karyawan ... 66

4.12 Implementasi Form Laporan Target Penjualan ... 67

4.12.1 Output Laporan Target Karyawan ... 68

4.13 Implementasi Form Laporan Kinerja Karyawan ... 68

4.13.1 Output Laporan Penilaian Kinerja Karyawan .. 75

4.14 Implementasi Form Laporan Hak User ... 75

4.15 Pengujian Sistem Pada Parameter Kesalahan Input .. 76

4.16 Pengujian Sistem Pada Parameteer Input Valid ... 77

Bab 5 ... 78

Penutup ... 78

5.1 Kesimpulan ... 78

5.2 Saran Pengembangan ... 78

(9)

viii

Daftar Tabel

Tabel 3.1 Design Tabel Absensi ... 28

Tabel 3.2 Design Tabel Gaji ... 28

Tabel 3.3 Design Tabel Hari Kerja ... 29

Tabel 3.4 Design Tabel Absensi ... 29

Tabel 3.5 Design Tabel Login ... 30

Tabel 3.6 Design Tabel Pekerjaan ... 30

Tabel 3.7 Design Tabel Prestai ... 31

Tabel 3.8 Design Tabel Hari Libur ... 31

Tabel 4.1 Tabel Keterangan Tombol Form Daftar Karyawan ... 51

Tabel 4.2 Tabel Keterangan Tombol Form Data Karyawan ... 52

Tabel 4.3 Tabel Keterangan Tombol Form Gaji Karyawan ... 55

Tabel 4.4 Tabel Keterangan Tombol Form Kinerja Karyawan ... 58

Tabel 4.5 Tabel Keterangan Tombol FormSetup User ... 60

Tabel 4.6 Tabel Keterangan Tombol FormSetup Hari Libur ... 61

Tabel 4.7 Tabel Keterangan Tombol Form Laporan Data Karyawan 62 Tabel 4.8 Tabel Keterangan Tombol Form Laporan Absensi... 64

Tabel 4.9 Tabel Keterangan Tombol Form Laporan Gaji Karyawan 66 Tabel 4.10 Tabel Keterangan Tombol Form Laporan Penjualan ... 67

Tabel 4.11 Tabel Keterangan Tombol Form Kinerja ... 69

Tabel 4.12 Tabel Keterangan Tombol Form Laporan Hak User ... 76

(10)

ix

Daftar Gambar

Gambar 2.1 Rumus Matrik Keptusan Ternormalisasi ... 10

Gambar 2.2 Rumus Matrik Ternormalisasi Terbobot ... 10

Gambar 2.3 Rumus Solusi Ideal Positif dan Negatif ... 11

Gambar 2.4 Ketentuan Dalam Solusi Ideal Positif dan Negatif ... 11

Gambar 2.5 Rumus Jarak Solusi Ideal Positif ... 12

Gambar 2.6 Rumus Jarak Solusi Ideal Negatif ... 12

Gambar 2.7 Nilai Preferensi Untuk Setiap Alternatif ... 12

Gambar 3.1 Bagan Waterfall ... 14

Gambar 3.2 Diagram DFD Level 0 ... 19

Gambar 3.3 Diagram DFD Level 1 ... 20

Gambar 3.4 Diagram DFD Level 1.1 Pencatatan Karyawan ... 22

Gambar 3.5 Diagram DFD Level 1.2 Proses Penggajian ... 23

Gambar 3.6 Diagram DFD Level 1.3 Proses Penilaian Kinerja ... 24

Gambar 3.7 Komponen ERD ... 25

Gambar 3.8 Entity Relationship Diagram ... 27

Gambar 3.9 Gambar Design Interface Login ... 32

Gambar 3.10 Gambar Design Interface Menu Utama ... 33

Gambar 3.11 Gambar Design Interface Data Karyawan ... 34

Gambar 3.12 Gambar Design Interface Data Pekerjaan ... 35

Gambar 3.13 Gambar Design Interface Gaji Karyawan ... 36

Gambar 3.14 Gambar Design Interface Hari Kerja ... 37

Gambar 3.15 Gambar Design Interface Kinerja ... 38

Gambar 3.16 Gambar Design Interface Peringkat Kinerja ... 39

Gambar 3.17 Gambar Design InterfaceSetup Hari Libur ... 40

Gambar 3.18 Gambar Design Interface Laporan Data Karyawan ... 40

Gambar 3.19 Gambar Design Interface Absensi ... 41

Gambar 3.20 Gambar Design Interface Laporan Gaji ... 41

Gambar 3.21 Gambar Design Interface Laporan Target Penjualan ... 42

Gambar 3.22 Gambar Design Interface Laporan Peringkat Kinerja .... 42

Gambar 3.23 Gambar Design Interface Preview Laporan Absensi ... 43

Gambar 3.24 Gambar Design Interface Preview Laporan Gaji ... 44

Gambar 3.25 Gambar Design Interface Preview Laporan Kinerja ... 45

Gambar 4.1 Form Login ... 47

Gambar 4.2 Form Menu Utama Login Sebagai Admin ... 49

Gambar 4.3 Form Menu Utama Login Sebagai Umum ... 49

Gambar 4.4 Form Daftar Karyawan ... 50

Gambar 4.5 Form Input Daftar Data Karyawan ... 51

Gambar 4.6 Form Data Karyawan Menu Pekerjaan ... 52

Gambar 4.7 Form Gaji Karyawan Menu Gaji ... 54

Gambar 4.8 Form Gaji Karyawan Menu Hari Kerja ... 55

Gambar 4.9 Form Menu Gaji Karyawan Menu Kinerja ... 56

(11)

x

Gambar 4.11 FormSetup User ... 59

Gambar 4.12 Form Setup Hari Libur ... 60

Gambar 4.13 Form Laporan Data Karyawan ... 61

Gambar 4.14 Output Laporan Semua Data Karyawan ... 62

Gambar 4.15 Output Laporan Satu Data Karyawan ... 62

Gambar 4.16 Form Laporan Absensi Karyawan ... 64

Gambar 4.17 Output Laporan Absensi ... 64

Gambar 4.18 Form Laporan Gaji Karyawan ... 65

Gambar 4.19 Output Laporan Gaji ... 65

Gambar 4.20 Form Laporan Target Penjualan... 66

Gambar 4.21 Output Laporan Target Penjualan dan Member ... 67

Gambar 4.22 Form Laporan Kinerja Karyawan ... 67

Gambar 4.23 Output Laporan Penilaian Kinerja ... 74

(12)

xi

Daftar Kode Program

Kode Program 4.1 Sintak Untuk login ke Menu Utama ... 48

Kode Program 4.2 Sintak Untuk Menentukan Menu Login ... 50

Kode Program 4.3 Sintak Untuk Menentukan NIK baru berdasarkan tanggal lahir ... 54

Kode Program 4.4 Sintak Untuk Menghitung Gaji Karyawan ... 57

Kode Program 4.5 Sintak Untuk Membuat Bobot Preferensi ... 59

(13)

xii

Daftar Istilah

TOPSIS

(Technique for Order Performance by Similarity to Ideal

Solution)

DSS (

Decision Support Sistem)

ERD (Entity Relationship Diagram) DFD (Data Flow Diagram)

(14)

xiii

Daftar Lampiran

Lampiran 1 Perhitungan Topsis Secara Manual

Lampiran 2 Surat Ijin Penelitian

(15)

xiv

Abstract

Business Center Tempo Direct giving rank to employees whose performance is good based on the employee’s work performance assessment. One of method which can assist party of company management in conducting assessment and determine best employees required using a method to do performance rating.

Topsis Method is one of the methods used in decision-making support systems in troubleshooting multi-criteria problems. The fundamental concept of this method is the determination of the shortest eucledi of the positive ideal solution and the farthest eucledi of the negative ideal solution. The results obtained from this calculation of employees who deserve top rank in the calculation using TOPSIS method.

Referensi

Dokumen terkait

Based on financial performance variables used in this study, it was 4 (four) of variables, including: Current Ratio, Return on Asets, Return on Equity and Debt Ratio To Asets

[r]

Kegelisahan masyarakat sekitar sungai badek atas apa yang dirasakan setiap harinya ini telah mencapai pada tahap mengganggu baik merasa terganggu dari segi fisik maupun

[r]

Kehutanan pengamanan Hutan Terpadu Pengadaan Sarpras pengamanan hutan terpadu Belanja Modal Barang 56,000,000 1 Paket Kab. Kehutanan pengamanan Hutan Terpadu Pengadaan Sarpras

[r]

Pembangunan/Rehabilitasi Bangunan Sekolah, Pembangunan Perpustakaan, Pembangunan Laboraturium, Pembangunan Pagar Sekolah dan Pengadaan Meubelair (DID). Belanja Modal Jasa

Sesuai hasil evaluasi Dokumen Kualifikasi yang dilaksanakan oleh Panitia Pengadaan Barang/Jasa serta Klarifikasi terhadap keabsahan Dokumen Kualifikasi Jasa Konsultansi untuk