• Tidak ada hasil yang ditemukan

Pembuatan Aplikasi Sistem Informasi Manajemen SDM Dengan Metode Fuzzy Dan Kuantitatif Teknik Eksponen Penentu.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Pembuatan Aplikasi Sistem Informasi Manajemen SDM Dengan Metode Fuzzy Dan Kuantitatif Teknik Eksponen Penentu."

Copied!
28
0
0

Teks penuh

(1)

iii

ABSTRAK

Karya ilmiah “Pembuatan Aplikasi Sistem Informasi Dalam

Manajemen SDM Dengan Metode Fuzzy Dan Kuantitatif Teknik Eksponen Penentu” ini bertujuan untuk memudahkan proses manajemen dan mengontrol manipulasi data yang berkaitan dengan sumber daya manusia. Teori fuzzy digunakan untuk pencatatan dan pencarian data karyawan agar lebih efektif dan efisien serta perhitungan gaji karyawan yang lebih optimal. Pengertian fuzzy adalah sesuatu yang tidak jelas atau ambigu karena setiap instansi mempunyai standar dan pandangan tersendiri. Dalam aplikasi ini juga dapat menghitung kebutuhan sumber daya manusia dengan metode kuantitatif teknik eksponen penentu. Inti dari topik yang penulis bahas disini adalah tentang bagaimana manajemen komponen sumber daya manusia dengan sejumlah batasan tertentu.

(2)

iv

ABSTRACT

Scientific work “Pembuatan Aplikasi Sistem Informasi Dalam Manajemen SDM Dengan Metode Fuzzy Dan Kuantitatif Teknik Eksponen Penentu” aims to aims to facilitate the management process and controls the manipulation of data relating to human resources. Fuzzy theory is used for data recording and search of employees to be more effective and efficient and salary calculation is more optimal. Fuzzy sense is something that is unclear or ambiguous because each agency has its own standards and outlook. In this application can also calculate the needs of human resources with critical exponent technique of quantitative methods. The core of the topics that the authors discuss here is about how the components of human resource management with a number of limitations.

(3)

v

DAFTAR ISI

PRAKATA ... i

ABSTRAK ... iii

ABSTRACT ... iv

DAFTAR ISI ... v

DAFTAR GAMBAR ... xiv

DAFTAR TABEL ... xix

DAFTAR LAMPIRAN ... xxii

BAB I PENDAHULUAN ... 1

1.1 Latar Belakang ... 1

1.2 Rumusan Masalah ... 3

1.3 Tujuan Pembahasan ... 3

1.4 Ruang Lingkup Kajian ... 4

1.5 Sumber Data ... 4

1.6 Sistematika Penyajian ... 5

BAB II KAJIAN TEORI ... 7

2.1 Sistem Informasi ... 7

2.2 Basis Data ... 7

2.1.1 Pengertian Basis Data ... 7

2.1.2 Basis Data Fuzzy Model Tahani ... 7

2.3 Metode Kuantitatif – Teknik Eksponen Penentu ... 18

2.4 Fuzzy Multiobjective Optimization ... 20

2.5 Flowchart ... 26

(4)

vi

2.6.1 Pengertian UML ... 28

2.6.2 Diagram UML ... 28

2.6.3 Use Case Diagram ... 29

2.6.4 Class Diagram ... 30

2.6.5 ActivityDiagram ... 31

2.7 ERD(Entity Relationship Diagram) ... 32

2.7.1 Pengertian ERD ... 32

2.7.2 Kegunaan ERD ... 32

2.7.3 Entitas ... 33

2.7.4 Atribut ... 33

2.7.5 Macam – Macam Atribut ... 33

2.7.6 Hubungan Relasi ... 34

2.7.7 Notasi ERD ... 34

2.8 PBO(Pemrograman Berorientasi Objek) ... 37

2.8.1 Pengertian PBO ... 37

2.8.2 Prinsip Dasar PBO ... 37

2.9 C# (C Sharp) ... 38

2.9.1 Pengertian C# ... 38

2.9.2 Elemen – elemen Bahasa C# ... 40

2.9.3 Fungsi Kontrol ... 44

2.10 SQL (Structured Query Language) ... 46

2.10.1 Pengertian SQL ... 46

2.10.2 DDL(Data Definition Language) ... 46

2.10.3 DML(Data Manipulation Language) ... 47

2.11 Perpajakan ... 49

2.11.1 Pengertian Perpajakan ... 49

2.11.2 Pengertian Pajak Penghasilan (PPh) Pasal 21 ... 50

2.11.3 Penghasilan Tidak Kena Pajak (PTKP) ... 51

BAB III ANALISIS DAN RANCANGAN SISTEM ... 52

(5)

vii

3.1.1 Proses Bisnis Pencatatan Sistem Lama ... 52

3.1.2 Proses Bisnis Absensi Sistem Lama ... 53

3.1.3 Proses Bisnis Penggajian Sistem Lama ... 54

3.2 Proses Bisnis Sistem Baru ... 55

3.2.1 Proses Bisnis Pencatatan Sistem Baru ... 56

3.2.2 Proses Bisnis Absensi Sistem Baru ... 57

3.2.3 Proses Bisnis Penggajian Sistem Baru ... 58

3.3 ERD (Entity Relationship Diagram) ... 59

3.4 Use Case ... 67

3.4.1 Manajemen Absensi ... 67

3.4.2 Manajemen Admin ... 67

3.4.3 Manajemen Gaji ... 69

3.4.4 Manajemen History ... 69

3.4.5 Manajemen Instansi ... 70

3.4.6 Manajemen Karyawan ... 70

3.4.7 Manajemen Pekerjaan ... 71

3.4.8 Manajemen Tahani ... 72

3.4.9 Manajemen Tunjangan ... 73

3.5 Activity Diagram ... 74

3.5.1 Melihat Data Absensi ... 74

3.5.2 Menambah Data Absensi ... 75

3.5.3 Menghapus Data Absensi ... 76

3.5.4 Mencari Data Absensi ... 77

3.5.5 Melihat Data Admin ... 78

3.5.6 Menambah Data Admin ... 79

3.5.7 Menghapus Data Admin ... 80

3.5.8 Mencari Data Admin ... 81

3.5.9 Login ... 82

3.5.10 Lupa Sandi ... 83

3.5.11 Ubah Sandi ... 84

(6)

viii

3.5.13 Melihat Data Gaji ... 87

3.5.14 Menambah Data Gaji ... 87

3.5.15 Menghapus Data Gaji ... 88

3.5.16 Mencari Data Gaji ... 89

3.5.17 Melihat Data History ... 90

3.5.18 Mencari Data History ... 91

3.5.19 Melihat Data Instansi ... 92

3.5.20 Mengubah Data Instansi ... 93

3.5.21 Melihat Data Karyawan ... 94

3.5.22 Menambah Data Karyawan ... 95

3.5.23 Mengubah Data Karyawan ... 96

3.5.24 Menghapus Data Karyawan ... 97

3.5.25 Mencari Data Karyawan ... 98

3.5.26 Melihat Data Pekerjaan ... 99

3.5.27 Menambah Data Pekerjaan ... 100

3.5.28 Menghapus Data Pekerjaan ... 101

3.5.29 Mencari Data Pekerjaan ... 102

3.5.30 Melihat Tahani Gaji ... 103

3.5.31 Mengubah Tahani Gaji ... 104

3.5.32 Melihat Tahani Masa Kerja ... 105

3.5.33 Mengubah Tahani Masa Kerja ... 106

3.5.34 Melihat Tahani Usia ... 107

3.5.35 Mengubah Tahani Usia ... 108

3.5.36 Pencarian Mode Tahani ... 109

3.6 Class Diagram ... 110

3.7 Desain Antarmuka ... 111

3.7.1 Menu Utama ... 111

3.7.2 Lupa Sandi ... 111

3.7.3 Isi Absensi ... 112

3.7.4 Menu Absensi ... 113

(7)

ix

3.7.6 Tambah Data Admin ... 114

3.7.7 Hapus Data Admin ... 115

3.7.8 Menu Daftar Gaji ... 115

3.7.9 Tambah Data Gaji ... 116

3.7.10 Informasi Instansi ... 117

3.7.11 Konfigurasi Instansi ... 117

3.7.12 Informasi Karyawan Aktif ... 118

3.7.13 Informasi Karyawan Non Aktif ... 119

3.7.14 Tambah Karyawan ... 119

3.7.15 Ubah Karyawan ... 120

3.7.16 Hapus Karyawan ... 121

3.7.17 Status Karyawan ... 121

3.7.18 Menu Pekerjaan ... 122

3.7.19 Tambah Data Pekerjaan ... 123

3.7.20 Pencarian Mode Tahani ... 123

3.7.21 Tahani Gaji ... 124

3.7.22 Tahani Masa Kerja ... 125

3.7.23 Tahani Usia ... 125

3.7.24 Konfigurasi Faktor Tunjangan ... 126

3.7.25 Menu Hitung Tunjangan ... 127

3.7.26 History ... 127

3.7.27 Rekap Absensi ... 128

3.7.28 Rekap Gaji ... 129

3.7.29 Rekap Karyawan ... 129

3.7.30 Rekap Pekerjaan ... 130

BAB IV HASIL PENELITIAN ... 131

4.1 Tampilan Menu Utama ... 131

4.2 Tampilan Menu Lupa Sandi ... 132

4.3 Tampilan Menu Informasi Karyawan Aktif ... 133

(8)

x

4.5 Tampilan Menu Ubah Karyawan ... 135

4.6 Tampilan Menu Hapus Karyawan ... 136

4.7 Tampilan Menu Status Karyawan ... 137

4.8 Tampilan Menu Informasi Karyawan Non Aktif ... 138

4.9 Tampilan Menu Tambah Data Gaji ... 139

4.10 Tampilan Menu Daftar Gaji ... 140

4.11 Tampilan Menu Isi Absensi ... 141

4.12 Tampilan Menu Absensi ... 142

4.13 Tampilan Menu Aplikasi Perhitungan Tunjangan ... 143

4.14 Tampilan Menu Konfigurasi Faktor Tunjangan ... 144

4.15 Tampilan Menu Pengaturan Tunjangan ... 145

4.16 Tampilan Menu Pencarian Tahani ... 145

4.17 Tampilan Menu Tahani Gaji ... 146

4.18 Tampilan Menu Tahani Masa Kerja ... 147

4.19 Tampilan Menu Tahani Usia ... 147

4.20 Tampilan Menu Pengaturan Tahani ... 148

4.21 Tampilan Menu Tambah Pekerjaan ... 149

4.22 Tampilan Menu Data Pekerjaan ... 150

4.23 Tampilan Menu Informasi Admin ... 151

4.24 Tampilan Menu Tambah Admin ... 151

4.25 Tampilan Menu Hapus Admin ... 152

4.26 Tampilan Menu Informasi Instansi ... 153

4.27 Tampilan Menu Konfigurasi Instansi ... 154

4.28 Tampilan Menu Barcode Generator ... 155

4.29 Tampilan Menu Rekap Karyawan ... 156

(9)

xi

4.31 Tampilan Menu Rekap Gaji ... 158

4.32 Tampilan Menu Rekap Pekerjaan ... 159

4.33 Tampilan Menu History ... 160

4.34 Tampilan Menu Ubah Sandi ... 161

4.35 Tampilan Menu Ubah Keamanan ... 162

4.36 Tampilan Menu Tentang 911 Technology ... 163

BAB V PEMBAHASAN DAN UJI COBA PENELITIAN... 164

5.1 Proses Login ... 164

5.2 Proses Lupa Sandi ... 165

5.3 Proses Tambah Karyawan ... 166

5.4 Proses Ubah Karyawan ... 166

5.5 Proses Hapus Karyawan ... 167

5.6 Proses Status Karyawan ... 168

5.7 Proses Isi Absensi ... 168

5.8 Proses Hapus Absensi ... 169

5.9 Proses Tambah Data Gaji ... 170

5.10 Proses Hapus Data Gaji ... 170

5.11 Proses Tambah Pekerjaan ... 171

5.12 Proses Hapus Pekerjaan ... 171

5.13 Proses Tambah Admin ... 172

5.14 Proses Hapus Admin ... 173

5.15 Proses Ubah Sandi ... 174

5.16 Proses Ubah Keamanan ... 175

5.17 Proses Laporan History ... 175

5.18 Proses Rekap Karyawan ... 176

(10)

xii

5.20 Proses Rekap Gaji ... 177

5.21 Proses Rekap Pekerjaan ... 177

5.22 Proses Ubah Instansi ... 178

5.23 Proses Hitung Tunjangan ... 179

5.24 Proses Konfigurasi Faktor Tunjangan ... 179

5.25 Proses Pengaturan Tunjangan ... 180

5.26 Proses Pencarian Tahani ... 181

5.27 Proses Ubah Tahani Gaji ... 181

5.28 Proses Ubah Tahani Masa Kerja ... 182

5.29 Proses Ubah Tahani Usia ... 183

5.30 Proses Pengaturan Tahani ... 184

5.31 Kuesioner ... 184

5.32 Data Hasil Kuesioner ... 186

BAB VI SIMPULAN DAN SARAN ... 187

6.1 Simpulan ... 187

6.2 Saran ... 187

DAFTAR PUSTAKA ... 188

LAMPIRAN A ... 189

LAMPIRAN B ... 190

LAMPIRAN C ... 191

LAMPIRAN D ... 192

LAMPIRAN E ... 193

LAMPIRAN F ... 194

LAMPIRAN G ... 195

LAMPIRAN H ... 196

(11)

xiii

LAMPIRAN J ... 198

(12)

xiv

DAFTAR GAMBAR

Gambar 1 Fungsi Keanggotaan Variabel Usia ... 10

Gambar 2 Penjabaran Fungsi Keanggotaan Variabel Usia ... 10

Gambar 3 Fungsi Keanggotaan Variabel Masa Kerja ... 11

Gambar 4 Penjabaran Fungsi Keanggotaan Variabel Masa Kerja ... 11

Gambar 5 Fungsi Keanggotaan Variabel Gaji ... 12

Gambar 6 Penjabaran Fungsi Keanggotaan Variabel Gaji ... 13

Gambar 7 Statement C# ... 40

Gambar 8 Identifier C# ... 41

Gambar 9 Variabel C# ... 42

Gambar 10 Enumerasi C# ... 43

Gambar 11 Ekspresi C# ... 43

Gambar 12 If C# ... 44

Gambar 13 Nested If C# ... 44

Gambar 14 Switch Case C# ... 45

Gambar 15 While C# ... 45

Gambar 16 Do While C# ... 46

Gambar 17 For C# ... 46

Gambar 18 Syntax Create ... 47

Gambar 19 Contoh Create ... 47

Gambar 20 Syntax Select ... 48

Gambar 21 Contoh Create ... 48

Gambar 22 Syntax Insert ... 48

Gambar 23 Contoh Insert ... 48

Gambar 24 Syntax Update ... 49

Gambar 25 Contoh Update ... 49

Gambar 26 Syntax Delete ... 49

Gambar 27 Contoh Delete ... 49

(13)

xv

Gambar 29 Flowchart Absensi Sistem Lama ... 54

Gambar 30 Flowchart Penggajian Sistem Lama ... 55

Gambar 31 Flowchart Pencatatan Sistem Baru ... 56

Gambar 32 Flowchart Absensi Sistem Baru ... 57

Gambar 33 Flowchart Penggajian Sistem Baru ... 58

Gambar 34 Use Case Manajemen Absensi ... 67

Gambar 35 Use Case Manajemen Admin ... 68

Gambar 36 Use Case Manajemen Gaji ... 69

Gambar 37 Use Case Manajemen History ... 69

Gambar 38 Use Case Manajemen Instansi ... 70

Gambar 39 Use Case Manajemen Karyawan ... 71

Gambar 40 Use Case Manajemen Pekerjaan ... 72

Gambar 41 Use Case Manajemen Tahani ... 73

Gambar 42 Use Case Manajemen Tunjangan ... 74

Gambar 43 Activity Diagram - Melihat Data Absensi ... 75

Gambar 44 Activity Diagram - Menambah Data Absensi ... 76

Gambar 45 Activity Diagram - Menghapus Data Absensi ... 77

Gambar 46 Activity Diagram - Mencari Data Absensi ... 78

Gambar 47 Activity Diagram - Melihat Data Admin ... 79

Gambar 48 Activity Diagram - Menambah Data Admin ... 80

Gambar 49 Activity Diagram - Menghapus Data Admin ... 81

Gambar 50 Activity Diagram - Mencari Data Admin ... 82

Gambar 51 Activity Diagram - Login ... 83

Gambar 52 Activity Diagram - Lupa Sandi ... 84

Gambar 53 Activity Diagram - Ubah Sandi ... 85

Gambar 54 Activity Diagram - Ubah Keamanan ... 86

Gambar 55 Activity Diagram - Melihat Data Gaji ... 87

Gambar 56 Activity Diagram - Menambah Data Gaji ... 88

Gambar 57 Activity Diagram - Menghapus Data Gaji ... 89

Gambar 58 Activity Diagram - Mencari Data Gaji ... 90

Gambar 59 Activity Diagram - Melihat Data History ... 91

(14)

xvi

Gambar 61 Activity Diagram - Melihat Data Instansi ... 93

Gambar 62 Activity Diagram - Mengubah Data Absensi ... 94

Gambar 63 Activity Diagram - Melihat Data Karyawan ... 95

Gambar 64 Activity Diagram - Menambah Data Karyawan ... 96

Gambar 65 Activity Diagram - Mengubah Data Karyawan ... 97

Gambar 66 Activity Diagram - Menghapus Data Karyawan ... 98

Gambar 67 Activity Diagram - Mencari Data Karyawan ... 99

Gambar 68 Activity Diagram - Melihat Data Pekerjaan ... 100

Gambar 69 Activity Diagram - Menambah Data Pekerjaan ... 101

Gambar 70 Activity Diagram - Menghapus Data Pekerjaan ... 102

Gambar 71 Activity Diagram - Mencari Data Pekerjaan ... 103

Gambar 72 Activity Diagram - Melihat Tahani Gaji ... 104

Gambar 73 Activity Diagram - Mengubah Tahani Gaji ... 105

Gambar 74 Activity Diagram - Melihat Tahani Masa Kerja ... 106

Gambar 75 Activity Diagram - Mengubah Tahani Masa Kerja ... 107

Gambar 76 Activity Diagram - Melihat Tahani Usia ... 108

Gambar 77 Activity Diagram - Mengubah Tahani Usia ... 109

Gambar 78 Activity Diagram - Pencarian Mode Tahani ... 110

Gambar 79 UID - Menu Utama ... 111

Gambar 80 UID - Lupa Sandi ... 112

Gambar 81 UID - Isi Absensi ... 112

Gambar 82 UID - Menu Absensi ... 113

Gambar 83 UID - Informasi Admin ... 114

Gambar 84 UID - Tambah Data Admin ... 114

Gambar 85 UID - Hapus Data Admin... 115

Gambar 86 UID - Menu Daftar Gaji ... 116

Gambar 87 UID - Tambah Data Gaji ... 116

Gambar 88 UID - Informasi Instansi ... 117

Gambar 89 UID - Konfigurasi Instansi ... 118

Gambar 90 UID - Informasi Karyawan Aktif ... 118

Gambar 91 UID - Informasi Karyawan Non Aktif ... 119

(15)

xvii

Gambar 93 UID - Ubah Karyawan ... 120

Gambar 94 UID - Hapus Karyawan ... 121

Gambar 95 UID - Status Karyawan ... 122

Gambar 96 UID - Menu Pekerjaan ... 122

Gambar 97 UID - Tambah Data Pekerjaan ... 123

Gambar 98 UID - Pencarian Mode Tahani ... 124

Gambar 99 UID - Tahani Gaji ... 124

Gambar 100 UID - Tahani Masa Kerja ... 125

Gambar 101 UID - Tahani Usia ... 126

Gambar 102 UID - Konfigurasi Faktor Tunjangan ... 126

Gambar 103 UID - Menu Hitung Tunjangan ... 127

Gambar 104 UID - History ... 128

Gambar 105 UID - Rekap Absensi ... 128

Gambar 106 UID - Rekap Gaji ... 129

Gambar 107 UID - Rekap Karyawan ... 130

Gambar 108 UID - Rekap Pekerjaan ... 130

Gambar 109 Tampilan Menu Utama Belum Login ... 131

Gambar 110 Tampilan Menu Utama Setelah Login ... 132

Gambar 111 Tampilan Menu Lupa Sandi ... 132

Gambar 112 Tampilan Menu Informasi Karyawan Aktif ... 134

Gambar 113 Tampilan Menu Tambah Karyawan ... 135

Gambar 114 Tampilan Menu Ubah Karyawan ... 136

Gambar 115 Tampilan Menu Hapus Karyawan ... 137

Gambar 116 Tampilan Menu Status Karyawan ... 138

Gambar 117 Tampilan Menu Informasi Karyawan Non Aktif ... 139

Gambar 118 Tampilan Menu Tambah Data Gaji ... 140

Gambar 119 Tampilan Menu Daftar Gaji ... 140

Gambar 120 Tampilan Menu Isi Absensi ... 141

Gambar 121 Tampilan Menu Absensi... 142

Gambar 122 Tampilan Menu Aplikasi Perhitungan Tunjangan ... 144

Gambar 123 Tampilan Menu Konfigurasi Faktor Tunjangan ... 144

(16)

xviii

Gambar 125 Tampilan Menu Pencarian Tahani ... 146

Gambar 126 Tampilan Menu Tahani Gaji ... 146

Gambar 127 Tampilan Menu Tahani Masa Kerja ... 147

Gambar 128 Tampilan Menu Tahani Usia ... 148

Gambar 129 Tampilan Menu Pengaturan Tahani ... 148

Gambar 130 Tampilan Menu Tambah Pekerjaan ... 149

Gambar 131 Tampilan Menu Data Pekerjaan ... 150

Gambar 132 Tampilan Menu Informasi Admin ... 151

Gambar 133 Tampilan Menu Tambah Admin ... 152

Gambar 134 Tampilan Menu Hapus Admin ... 153

Gambar 135 Tampilan Menu Informasi Instansi ... 154

Gambar 136 Tampilan Menu Konfigurasi Instansi ... 155

Gambar 137 Tampilan Menu Barcode Generator ... 156

Gambar 138 Tampilan Menu Rekap Karyawan ... 157

Gambar 139 Tampilan Menu Rekap Absensi ... 158

Gambar 140 Tampilan Menu Rekap Gaji ... 159

Gambar 141 Tampilan Menu Rekap Pekerjaan ... 160

Gambar 142 Tampilan Menu History ... 161

Gambar 143 Tampilan Menu Ubah Sandi ... 162

Gambar 144 Tampilan Menu Ubah Keamanan ... 163

(17)

xix

DAFTAR TABEL

Table I Data Mentah Karyawan ... 8

Table II Data Karyawan Setelah Diolah ... 8

Table III Karyawan Berdasarkan Umur ... 10

Table IV Karyawan Berdasarkan Masa Kerja ... 12

Table V Karyawan Berdasarkan Gaji ... 13

Table VI Hasil Query1 ... 14

Table VII Lanjutan Query1 ... 14

Table VIII Hasil Query2 ... 15

Table IX Lanjutan Query2 ... 15

Table X Hasil Query3 ... 16

Table XI Lanjutan Query3 ... 16

Table XII Hasil Query 4 ... 17

Table XIII Faktor Kompleksitas Pekerjaan ... 23

Table XIV Faktor Kebutuhan Pengawasan ... 23

Table XV Faktor Ketahanan Fisik ... 23

Table XVI Toleransi Yang Ditetapkan Untuk Setiap Benchmark ... 24

Table XVII Nilai Level Setiap Faktor ... 25

Table XVIII Skor Baru Untuk Tiap Benchmark ... 25

Table XIX Flowchart ... 26

Table XX Use Case Diagram ... 29

Table XXI Class Diagram ... 30

Table XXII Activity Diagram ... 31

Table XXIII Lambang ERD ... 34

Table XXIV Keyword C# ... 41

Table XXV Tarif Perpajakan ... 50

Table XXVI Transformasi ERD - Admin ... 60

Table XXVII Transformasi ERD - Daftar Absensi ... 60

(18)

xx

Table XXIX Transformasi ERD - Faktor Tunjangan 1 ... 61

Table XXX Transformasi ERD - Faktor Tunjangan 2 ... 61

Table XXXI Transformasi ERD - Faktor Tunjangan 3 ... 61

Table XXXII Transformasi ERD - Instansi ... 62

Table XXXIII Transformasi ERD - Karyawan ... 62

Table XXXIV Transformasi ERD - Konfigurasi Tahani ... 63

Table XXXV Transformasi ERD - Log ... 63

Table XXXVI Transformasi ERD - Pekerjaan ... 64

Table XXXVII Transformasi ERD - Relasi Admin Karyawan ... 64

Table XXXVIII Transformasi ERD - Relasi Admin Konfigurasi Tahani ... 64

Table XXXIX Transformasi ERD - Relasi Admin Pekerjaan ... 65

Table XL Transformasi ERD - Tahani Gaji ... 65

Table XLI Transformasi ERD - Tahani Masa Kerja ... 65

Table XLII Transformasi ERD - Tahani Usia ... 66

Table XLIII Proses Login ... 164

Table XLIV Proses Lupa Sandi ... 165

Table XLV Proses Tambah Karyawan ... 166

Table XLVI Proses Ubah Karyawan ... 166

Table XLVII Proses Hapus Karyawan ... 167

Table XLVIII Proses Status Karyawan ... 168

Table XLIX Proses Isi Absensi ... 168

Table L Proses Hapus Absensi ... 169

Table LI Proses Tambah Data Gaji ... 170

Table LII Proses Hapus Data Gaji ... 170

Table LIII Proses Tambah Pekerjaan ... 171

Table LIV Proses Hapus Pekerjaan ... 171

Table LV Proses Tambah Admin ... 172

Table LVI Proses Hapus Admin ... 173

Table LVII Proses Ubah Sandi ... 174

Table LVIII Proses Ubah Keamanan ... 175

Table LIX Proses Laporan History ... 175

(19)

xxi

Table LXI Proses Rekap Absensi ... 176

Table LXII Proses Rekap Gaji ... 177

Table LXIII Proses Rekap Pekerjaan ... 177

Table LXIV Proses Ubah Instansi ... 178

Table LXV Proses Hitung Tunjangan ... 179

Table LXVI Proses Konfigurasi Faktor Tunjangan ... 179

Table LXVII Proses Pengaturan Tunjangan ... 180

Table LXVIII Proses Pencarian Tahani ... 181

Table LXIX Proses Ubah Tahani Gaji ... 181

Table LXX Proses Ubah Tahani Masa Kerja ... 182

Table LXXI Proses Ubah Tahani Usia ... 183

Table LXXII Proses Pengaturan Tahani ... 184

(20)

xxii

DAFTAR LAMPIRAN

Lampiran A - Kuesioner Instansi ... 189

Lampiran B - Kuesioner Instansi ... 190

Lampiran C - Kuesioner Instansi ... 191

Lampiran D - Kuesioner Instansi ... 192

Lampiran E - Kuesioner Instansi ... 193

Lampiran F - Kuesioner Mahasiswa ... 194

Lampiran G - Kuesioner Mahasiswa ... 195

Lampiran H - Kuesioner Mahasiswa ... 196

Lampiran I - Kuesioner Mahasiswa ... 197

(21)

1

BAB I PENDAHULUAN

1.1 Latar Belakang

Setiap instansi pasti mempunyai masalah dalam manajemen sumber

daya manusia. Banyaknya karyawan yang bekerja dan beragamnya jenis

pekerjaan yang tersedia membuat suatu instansi kadang mengalami

kesulitan dalam manajemen hal tersebut. Dengan seiring berkembangnya

suatu instansi, dipastikan akan ada sedikit atau banyak perubahan dalam

segi sumber daya manusia. Baik penambahan, pengurangan, pengubahan

karyawan, ataupun perubahan kualifikasi karyawan yang mengakibatkan

semakin bertumpuknya data karyawan tersebut.

Data absensi juga seringkali berantakan dikarenakan banyaknya

karyawan yang bekerja pada instansi atau perusahaan dan kurangnya

penerapan manajemen yang baik. Hal itu tentu saja seringkali berdampak

dalam proses penggajiannya, yang dimana dapat menimbulkan masalah

terkait dengan absensi tersebut dikemudian hari.

Selain itu, setiap instansi kesulitan dalam menetapkan gaji, tunjangan

ataupun bonus bagi karyawan. Biasanya hal yang berpengaruh adalah masa

kerja ataupun golongan, padahal masih banyak terdapat faktor lain yang

mempengaruhinya. Faktor tersebut antara lain adalah ketahanan fisik,

kebutuhan pengawasan, kompleksitas pekerjaan.

Dalam menjalankan kegiatan usaha ataupun bisnis, setiap instansi

tentu saja membutuhkan perhitungan perencanaan sumber daya manusia.

Hal yang dimaksudkan disini sebagai contohnya adalah berapa banyak

karyawan yang dibutuhkan untuk suatu pekerjaan. Tentu saja banyak atau

sedikitnya karyawan berpengaruh terhadap waktu yang dibutuhkan untuk

(22)

2

setiap kegiatan yang telah dan direncanakan dapat terwujud dan berjalan

sesuai dengan yang diharapkan.

Inti Modern Furniture adalah sebuah instansi yang menjual beraneka

ragam jenis furniture atau perabotan rumah tangga. Berlokasi di jalan

Dr.Djunjunan, sebuah tempat yang strategis untuk melakukan transaksi

bisnis. Instansi ini menjual perabotan rumah tangga seperti sofa-set, spring

bed, kamar-set, meja makan, lemari dan sebagainya. Dalam menjalankan

bisnis atau usahanya, Inti Modern Furniture memperkerjakan lebih dari 20

orang karyawan tetap. Selain karyawan tersebut untuk beberapa kasus atau

proyek tertentu instansi ini memperkerjakan beberapa tambahan karyawan

paruh waktu.

Seiring dengan berjalannya waktu dan bisnis yang kian berkembang

terus menerus, dan juga ada rencana ekspansi instansi tersebut tentu saja

memungkinkan sumber daya manusianya berubah bahkan meningkat.

Dalam keadaan sekarang, manajemen sumber daya manusia dalam instansi

tersebut masih sangat tradisional ataupun manual. Daya ingat dan pikiran

manusia menjadi aspek terpenting dalam hal tersebut.

Faktor – faktor yang telah dijelaskan di paragraf sebelumnya tentu

saja mengakibatkan banyak kekeliruan dan kesulitan dalam manajemen

sumber daya manusia. Berdasarkan hal itu sangat dibutuhkan sistem

terkomputerisasi yang dapat mengelola data karyawan dan segala sesuatu

yang berkaitan dengan karyawan itu sendiri. Dengan kata lain dibutuhkan

manajemen sumber daya manusia agar efisiensi dalam berkegiatan usaha

(23)

3

1.2 Rumusan Masalah

Adapun pertanyaan-pertanyaan yang dihadapi penulis berkaitan

dengan karya ilmiah ini, adalah:

1. Bagaimana cara membuat sebuah aplikasi sistem informasi untuk

mengelola dan manajemen data karyawan dengan konsep basis

data model Tahani?

2. Bagaimana cara membuat sebuah aplikasi sistem informasi untuk

manajemen data karyawan serta absensinya agar terdata dengan

baik?

3. Bagaimana menentukan kisaran gaji dan tunjangan yang sesuai

dengan pekerjaan dengan “Metode Fuzzy Multiobjective

Optimization”?

4. Bagaimana menghitung sumber daya manusia yang dibutuhkan

dalam suatu kegiatan usaha, bisnis dan proyek dengan “Metode

Kuantitatif –Teknik Eksponen Penentu”?

1.3 Tujuan Pembahasan

Tujuan dari Tugas Akhir ini adalah untuk menerapkan sebuah aplikasi

yang dapat mengelola informasi dan memanajemen sumber daya manusia

Lebih jelasnya adalah untuk :

1. Membuat sebuah aplikasi sistem informasi untuk mengelola dan

manajemen data karyawan dengan konsep basis data model

Tahani.

2. Membuat sebuah aplikasi sistem informasi yang manajemen data

karyawan dengan sistem absensi agar terdata dengan baik.

3. Membuat sistem yang dapat menentukan kisaran gaji ataupun

tunjangan yang optimal dan sesuai dengan pekerjaan dengan “Metode Fuzzy Multiobjective Optimization”.

4. Membuat sistem yang dapat menghitung sumber daya manusia

yang dibutuhkan dalam kegiatan usaha, bisnis ataupun proyek

(24)

4

1.4 Ruang Lingkup Kajian

Ruang lingkup yang terdapat dalam software adalah:

1. Sistem Operasi: Microsoft Windows XP

2. Net Framework 4.0

3. Basis Data : Microsoft SQL Server 2008 R2

4. Bahasa Scripting : C#.NET

Ruang lingkup yang terdapat dalam hardware adalah:

1. Microsoft Windows XP Professional

2. Spesifikasi Optimum Memory DDR 512 Mb.

3. Spesifikasi Optimum Harddisk 40 Gb.

4. Keyboard dan Mouse

5. Monitor

Ruang lingkup yang terdapat dalam aplikasi adalah:

1. Aplikasi manajemen sumber daya manusia (SDM) tidak termasuk

perekrutan karyawan.

2. User aplikasi ini hanyalah administrator.

3. Fitur absensi sederhana disini hanya mencakup pencatatan dan

pengelompokan data.

4. Penyimpanan basis data model tahani terbatas pada masa kerja,

gaji dan umur.

5. Faktor yang digunakan dalam modus penggajian “Metode Fuzzy

Multiobjective Optimization” dibatasi 3.

6. Variabel yang digunakan dalam perancangan SDM (Sumber Daya

Manusia) menggunakan eksponen beban kerja dan waktu.

1.5 Sumber Data

Data-data yang akan digunakan dalam penyelesaian Tugas Akhir ini

(25)

5

Selain daripada hal tersebut, ada juga berasal dari ilmu perkuliahan serta

buku – buku dan ebook dan berbagai sumber lainnya di internet.

1.6 Sistematika Penyajian

Adapun sistematika dalam penulisan laporan Tugas Akhir ini adalah

sebagai berikut:

Bab I. Pendahuluan

Bab ini digunakan untuk menjelaskan:

1.1 Latar belakang

Cerita singkat dan beberapa alasan yang melatarbelakangi

penulis mengambil topik ini.

1.2 Rumusan masalah

Rumusan masalah yang ingin penulis selesaikan.

1.3 Tujuan Pembahasan

Tujuan dibuatnya karya ilmiah.

1.4 Ruang lingkup kajian

Pembahasan dan batasan masalah mengenai perancangan

aplikasi ini.

1.5 Sumber data

Data yang akan digunakan untuk perancangan dan

penyelesaian aplikasi ini.

1.6 Sistematika Penyajian

Sistematika dalam pembuatan laporan Tugas Akhir ini.

Bab II. Kajian Teori

Bab ini digunakan untuk menjelaskan beberapa teori yang

berkaitan dengan perancangan sistem dan mendukung

perancangan sistem yang ada.

Bab III. Analisis dan Rancangan Sistem

Bab ini digunakan untuk menjelaskan bagaimana analisis

keadaan, kebutuhan sistem, perancangan sistem, UML, ERD, dan

(26)

6

Bab IV. Hasil Penelitian

Bab ini merupakan hasil jadi dan penjelasan perencanaan tahap

implementasi, proses perkembangan implementasi proyek, dan

juga penjelasan mengenai realisasi fungsionalitas dan User

Interface Design yang sudah dibuat.

Bab V. Pembahasan Dan Uji Coba Hasil Penelitian

Bab ini digunakan untuk menjelaskan rencana pengujian sistem

serta testing akan diuji dan dilakukan. Metode yang akan

digunakan dalam pengujian adalah metode Black Box.

Bab VI. Simpulan Dan Saran

Bab ini digunakan untuk memberi kesimpulan dan kata-kata

penutup dalam Laporan Tugas Akhir. Selain itu juga digunakan

(27)

187

BAB VI SIMPULAN DAN SARAN

6.1 Simpulan

Dari pembuatan aplikasi serta hasil yang dicapai dalam penelitian ini,

maka dapat diambil beberapa kesimpulan sebagai berikut :

1. Pengelolaan dan manajemen data karyawan dengan konsep

basis data model Tahani dibagi menjadi 3 bagian atau variabel,

yaitu tahani gaji, masa kerja, dan usia.

2. Pendataan atau pencatatan data absensi karyawan yang ada

dalam sistem aplikasi ini terorganisir dan terarsipkan dengan

pengelompokan absensi berdasarkan variabel waktu.

3. Penentuan kisaran gaji ataupun tunjangan yang optimal

dengan “Metode Fuzzy Multiobjective Optimization”

menggunakan 3faktor tunjangan, yaitu kompleksitas pekerjaan,

kebutuhan pengawasan dan ketahanan fisik.

4. Penghitungan sumber daya manusia yang dibutuhkan dalam

kegiatan usaha, bisnis ataupun proyek dengan “Metode

Kuantitatif – Teknik Eksponen Penentu” menggunakan

eksponen beban kerja dan waktu.

6.2 Saran

Berdasarkan beberapa hal yang telah dicapai dalam pembuatan

aplikasi ini, diharapkan untuk masa mendatang dapat dikembangkan lebih

luas lagi. Lewat ilmu dan kebutuhan yang terus berkembang, penulis

menyarankan pengembangan fitur tahani, yaitu pencarian tahani advance

dengan menggabungkan karyawan dengan pekerjaan. Tentu saja

pengembangkan fitur tersebut disesuaikan dengan keadaan di masa

(28)

188

DAFTAR PUSTAKA

American Heritage Dictionary. (2011). Flow-chart. Retrieved Juni 10, 2011

from

http://www.answers.com/topic/flowchart#American_Heritage_Dictionary_d

Belajar Pemrograman C#. (2008). Semarang : Wahana Komputer.

Fowler, M (2005). UML Distilled (Edisi 3). Yogyakarta: Penerbit Andi.

Imbar, R.Victor & Suteja, Bernard Renaldy (2006). Pemrograman Web-Commerce dengan ORACLE & ASP. Bandung: Penerbit Informatika.

Kusumadewi, Sri. & Purnomo, Hari (2004). Aplikasi Logika Fuzzy Untuk Pendukung Keputusan. Yogyakarta: Penerbit Graha Ilmu.

Laudon, K.C & Laudon, J.P (2005). Sistem Informasi Manajemen. Yogyakarta: Penerbit Andi.

Nawawi, H.H (2003). Perencanaan SDM Untuk Organisasi Profit yang Kompetitif. Yogyakarta: Gadjah Mada University Press.

Tamsil, Raymond. (2009). Aplikasi Pengisian SPT Masa PPh Pasal 21 Dan Atau 26, SPT Tahunan 1770S & 1770 SS Dan Rekonsiliasi Biaya Gaji. Yogyakarta: Mitra Wacana Media.

Waluyo & Wirawan B. Ilyas. (2005). Perpajakan Indonesia. Yogyakarta: Penerbit Salemba Empat

W3Schools. (2011). SQL Tutorial. Retrieved Juni 10, 2011 from

Referensi

Dokumen terkait

Didik Rudianto adalah konsumen Anis Bird Farm Salatiga dari blok Tengah (Jawa Barat dan sekitarnya) yang berusia 47 tahunk. Ia juga seorang PNS (Pegawai

Menyatakan dengan sebenarnya bahwa Proyek Akhir Arsitektur tahap Landasan Teori dan Program dengan judul : Kompleks Rehabilitasi Sosial Tuna Grahita di Semarang ini

Modulus penampang dari sepatu kemudi terhadap sumbu z, menurut BKI 1996

Jalan Raya Ratahan Belang Kompleks Kantor Bupati Minahasa Tenggara Kelurahan Wawali Pasan Kecamatan Ratahan.. Nomor : 273/POKJA-PK/ULP-MT/X/2014 Ratahan, 1 Oktober

Kegiatan pemasyarakatan dimulai dengan pencanagan buku Tuntunan Menuju Keluarga Sakinah pada muktamar tersebut, sebagai perdoman pembinaan keluarga bagi warga

• Tujuan metode ini untuk membuat deskripsi/ gambaran secara sistematis, faktual, & akurat (teliti) mengenai fakta 2 , sifat 2 , serta hubungan antara fenomena 2

Proses desain mesin, analisis tentang metoda dan peralatan/komponen mesin yang digunakan untuk memenuhi berbagai operasi yang diperlukan dalam produksi pertanian

Selain rumput sintetis serta lantai vynil, matras untuk lapangan futsal ialah lantai interlock futsal model ini sebenarnya telah jadi pilihan yg paling efisien