• Tidak ada hasil yang ditemukan

BINUS UNIVERSITY ANALISIS DAN PERANCANGAN APLIKASI BERBASIS WEB UNTUK PENGELOLAAN SUMBER DAYA MANUSIA PADA PT SASEKA GELORA FINANCE

N/A
N/A
Protected

Academic year: 2021

Membagikan "BINUS UNIVERSITY ANALISIS DAN PERANCANGAN APLIKASI BERBASIS WEB UNTUK PENGELOLAAN SUMBER DAYA MANUSIA PADA PT SASEKA GELORA FINANCE"

Copied!
15
0
0

Teks penuh

(1)

vii

BINUS UNIVERSITY Jurusan Teknik Informatika

Skripsi Sarjana Komputer Semester Ganjil tahun 2007/2008

ANALISIS DAN PERANCANGAN APLIKASI BERBASIS WEB UNTUK PENGELOLAAN SUMBER DAYA MANUSIA

PADA PT SASEKA GELORA FINANCE

Andy Yusuf Kurniawan 0800749443

Herdian Yoki Pradipta 0800752526

Aria Yudanto 0800770434

Kelas / Kelompok : 07 PAT / 06 Abstrak

Aplikasi berbasiskan web untuk pengelolaan sumber daya manusia telah digunakan sebagai penunjang kegiatan sumber daya manusia pada berbagai perusahaan. Untuk itu PT Saseka Gelora Finance membutuhkan suatu aplikasi yang dapat menunjang kegiatan sumber daya manusia dan mengatasi keterbatasan yang ada pada sistem sumber daya manusia yang lama. Tujuan penelitian adalah untuk merancang aplikasi berbasis web untuk pengelolaan sumber daya manusia melalui intranet perusahaan. Aplikasi berbasis web untuk pengelolaan sumber daya manusia dirancang untuk membantu dalam mengambil keputusan-keputusan manajerial, meminimalisasi kelemahan-kelemahan sistem HRD pada umumnya dan menentukan kebutuhan sistem informasi sumber daya manusia. Metodologi penelitian yang digunakan terdiri dari empat metode, yaitu metode pengumpulan data, metode analisa, metode perancangan, dan studi pustaka. Metode pengumpulan data dengan cara membagikan kuesioner kepada calon pengguna dan melakukan wawancara. Metode analisa mencakup mengidentifikasi masalah yang ada dalam pemakaian sistem yang telah ada agar dapat diusulkan pemecahan terhadap masalah yang tengah dihadapi. Metode perancangan terdiri dari perancangan Use Case Diagram, Activity Diagram, Class Diagram, Sequence Diagram, Entity Relationship Diagram, spesifikasi database, dan pembuatan aplikasi berbasis web untuk pengelolaan sumber daya manusia. Sedangkan studi pustaka dilakukan dengan cara Mencari informasi yang diperlukan dalam pembuatan skripsi ini dengan mencari dari berbagai sumber kepustakaan, seperti buku panduan, literatur, dan sumber-sumber lain yang bersangkutan.Hasil yang dicapai dengan adanya aplikasi berbasis web untuk pengelolaan sumber daya manusia, karyawan dapat bekerja secara self service dalam mendapatkan informasi personalia dan membantu manajemen sumber daya manusia akan kebutuhan informasi yang cepat dan akurat. Diharapkan dengan aplikasi berbasis web untuk pengelolaan sumber daya manusia, perusahaan dapat mengatasi keterbatasan yang ada pada sistem lama dan dapat meningkatkan efisiensi dan efektifitas kinerja perusahaan khususnya pada manajemen sumber daya manusia perusahaan.

Kata Kunci

Manajemen sumber daya manusia, pengelolaan berbasis web untuk pengelolaan sumber daya, UML, internet

(2)

viii PRAKATA

Puji dan syukur kami ucapkan kepada Allah SWT atas segala berkah serta rahmat-Nya, sehingga skripsi yang berjudul “ANALISIS DAN PERANCANGAN APLIKASI BERBASIS WEB UNTUK PENGELOLAAN SUMBER DAYA MANUSIA PADA PT SASEKA GELORA FINANCE” dapat diselesaikan dengan baik.

Skripsi ini disusun untuk memenuhi persyaratan dalam menyelesaikan jenjang studi strata satu (S1), Fakultas Ilmu Komputer. Jurusan Teknik Informatika, Universitas Bina Nusantara.

Banyak halangan dan hambatan yang kami temui, namun semuanya dapat diatasi dengan adanya dukungan, bantuan dan masukan dari berbagai pihak dari awal sampai akhir penulisan skripsi. Maka, kami hendak menyampaikan rasa terima kasi dan penghargaan yang setinggi-tingginya kepada :

1. Bapak Prof. Dr. Gerardus Polla, MAppSc., selaku rektor Universitas Bina Nusantara Jakarta.

2. Bapak Ichwan Ridwan Tandjung, B. Sc., M. Sc., selaku dosen pembimbing skripsi kami yang telah memberikan waktu dan perhatiannya untuk menyelesaikan skripsi ini.

3. Seluruh dosen dan karyawan Universitas Bina Nusantara yang telah memberikan berbagai bantuan dan bimbingan dari awal kuliah.

(3)

ix

4. Bapak Joko Yunianto, selaku Manajer HRD PT Saseka Gelora Finance beserta staf yang telah bersedia memberikan informasi serta kesempatan survey kepada kami.

5. Orang tua, keluarga, dan saudara kami yang telah memberikan dukungan moral dan material sehingga skripsi ini dapat terselesaikan dengan baik.

6. Teman-teman dan sahabat, yang mendampingi kami dalam suka dan duka dalam penulisan skripsi ini.

7. Dan berbagai pihak yang tidak dapat kami sebutkan satu per satu yang telah membantu dalam menyelesaikan skripsi ini.

Kami meyadari bahwa skripsi ini masih jauh dari kesempurnaan dan memiliki berbagai kekurangan. Oleh karena itu, saran dan kritik yang membangun dari rekan-rekan pembaca sangatlah dibutuhkan guna menjadikan skripsi ini menjadi lebih baik. Akhir kata, kami berharap agar penulisan skripsi ini dapat bermanfaat dan menambah pengetahuan bagi rekan-rekan pembaca.

Jakarta, Januari 2008

(4)

x DAFTAR ISI

Halaman Judul Luar ...i

Halaman Judul Dalam ... ii

Halaman Persetujuan Hard Cover ... iii

Halaman Pernyataan Dewan Penguji ...iv

Abstrak ... vii

Prakarta ... viii

Daftar Isi ...x

Daftar Tabel ...xiv

Daftar Gambar...xvi

Daftar Lampiran ...xxi

BAB 1 PENDAHULUAN ...1

1.1 Latar Belakang ...1

1.2 Ruang Lingkup ...4

1.3 Tujuan dan Manfaat ...4

1.4 Metodologi ...6

1.5 Sistematika Penulisan ...7

BAB 2 LANDASAN TEORI ...9

2.1 Teori – teori Dasar / Umum ...9

2.1.1 Pengertian Sistem ...9

2.1.2 Pengertian Informasi...10

2.1.3 Konsep Analisis dan Perancangan ...10

2.1.4 Sumber Daya Manusia...11

2.1.5 Pengertian Manajemen ...11

2.1.6 Manajemen Sumber Daya Manusia ...11

2.1.6.1 Kegiatan – kegiatan dalam Manajemen Sumber Daya Manusia...12

2.1.6.2 Pembagian Tanggung Jawab SDM Antara Lini dan Staf...15

2.1.7 Internet ...16

2.1.8 Intranet ...17

2.1.9 WWW (World Wide Web) ...17

2.1.10 Web Browser ...18

2.1.11 Database...18

2.1.12 Rekayasa Piranti Lunak ...19

2.1.13 Delapan Aturan Emas Perancangan Antar Muka Pemakai ...19

2.2 Teori – teori Khusus ...21

2.2.1 Sistem Informasi Manajemen Sumber Daya Manusia...21

2.2.2 HTML (HyperText Markup Language)...22

(5)

xi

2.2.4 Apache Tomcat ...23

2.2.5 MySQL ...24

2.2.6 Java ...24

2.2.7 Java Enterprise Edition ...25

2.2.8 Servlet ...27

2.2.9 JSP (Java Server Pages) ...27

2.2.10 System Development Life Cycle (SDLC) ...29

2.2.11 ERD (Entity Relationship Diagram)...31

2.2.12 UML (Unified Modelling Language) ...33

2.2.13 Model View Controller (MVC) ...41

2.2.14 AJAX ...43

BAB 3 ANALISIS DAN PERANCANGAN ...46

3.1 Gambaran Umum Perusahaan ...46

3.1.1 Sejarah dan Kondisi Perusahaan...46

3.1.2 Misi Perusahaan ...47

3.1.3 Struktur Organisasi Perusahaan ...47

3.1.4 Pembagian Tugas, Wewenang, dan Tanggung Jawab ...47

3.2 Kegiatan Manajemen Sumber Daya Manusia yang Sedang Berjalan ...55

3.2.1 Permohonan Cuti dan Izin Khusus ...55

3.2.2 Usulan Mutasi Kerja ...59

3.2.3 Surat Permohonan Pengunduran Diri ...62

3.2.4 Penilaian Produktifitas Karyawan ...65

3.2.5 Permohonan Penambahan Tenaga Kerja ...68

3.3 Analisis Wawancara pada PT Saseka Gelora Finance ...71

3.3.1 Tujuan Melakukan Wawancara ...71

3.3.2 Hasil Wawancara ...71

3.3.3 Permasalahan yang Diahadapi ...73

3.4 Usulan Pemecahan Masalah ...74

3.5 Perancangan Aplikasi yang Diusulkan ...76

3.5.1 Model Konseptual Aplikasi yang Diusulkan ...76

3.5.2 Definisi Kebutuhan Pengguna ...78

3.5.3 Use Case Diagram ...79

3.5.4 Arsitektur Sistem ...100

3.5.5 Mendefinisikan Sistem ...101

3.5.6 Menganalisis Use Case ...155

3.5.6.1 Activity Diagram...156

3.5.6.2 Class Diagram ...192

3.5.6.3 Sequence Diagram...193

3.5.7 Perancangan Spesifikasi Proses (Pseudocode) ...224

3.5.7.1 Spesifikasi Proses Model Login ...224

3.5.7.2 Spesifikasi Proses Modul Pengajuan Permohonan Mutasi...226

(6)

xii

Lihat Data Pribadi ...227 3.5.7.4 Spesifikasi Proses Modul

Lihat Jatah Cuti ...228

3.5.7.5 Spesifikasi Proses Modul

Status Penambahan Tenaga Kerja ...229

3.5.7.6 Spesifikasi Proses Modul

Status Permohonan Cuti ...231

3.5.7.7 Spesifikasi Proses Modul

Laporan Produktifitas ...232

3.5.7.8 Spesifikasi Proses Modul Logout...235

3.5.7.9 Spesifikasi Proses Modul

Lihat Data Karyawan ...236

3.5.7.10 Spesifikasi Proses Modul

Tambah Data Karyawan...237

3.5.7.11 Spesifikasi Proses Modul

Pengajuan Permohonan Cuti ...240

3.5.7.12 Spesifikasi Proses Modul

Pengajuan Penambahan Tenaga Kerja ...242

3.5.7.13 Spesifikasi Proses Modul

Define Hari Libur ...243

3.5.7.14 Spesifikasi Proses Modul

Define Jatah Cuti ...244

3.5.7.15 Spesifikasi Proses Modul

Define Tipe Cuti...245

3.5.7.16 Spesifikasi Proses Modul

Delete Data Karyawan ...247

3.5.7.17 Spesifikasi Proses Modul

Search Data Karyawan ...250

3.5.7.18 Spesifikasi Proses Modul

Approval Cuti ...253

3.5.7.19 Spesifikasi Proses Modul

Approval Penambahan Tenaga Kerja...256

3.5.7.20 Spesifikasi Proses Modul

Ubah Password ...259

3.5.7.21 Spesifikasi Proses Modul

Approval Mutasi...261

3.5.7.22 Spesifikasi Proses Modul

Approval Pengunduran Diri ...264

3.5.7.23 Spesifikasi Proses Modul

Pembuatan Berita ...267

3.5.7.24 Spesifikasi Proses Modul

Lihat Berita...269

3.5.7.25 Spesifikasi Proses Modul

Status Permohonan Mutasi...271

3.5.7.26 Spesifikasi Proses Modul

Status Pengunduran Diri...273

(7)

xiii

Pembuatan Permohonan

Pengunduran Diri ...275

3.5.7.28 Spesifikasi Proses Modul Update Berita...276

3.5.7.29 Spesifikasi Proses Modul Hapus Berita ...278

3.5.7.30 Spesifikasi Proses Modul Update Data Karyawan ...279

3.5.8 Struktur Menu ...280

3.5.9 Perancangan Layar (Storyboard) ...285

3.5.10 Entity Relationship Diagram (ERD)...298

3.5.11 Perancangan Database ...300

BAB 4 IMPLEMENTASI DAN EVALUASI ...314

4.1 Implementasi Sistem...314

4.1.1 Arsitektur Sistem yang Akan Diimplementasikan...314

4.1.2 Spesifikasi Sistem ...316

4.1.3 Prosedur Instalasi Aplikasi Berbasis Web Untuk Pengelolaan Sumber Daya Manusia ...318

4.1.4 Otoritas Penggunaan Aplikasi Berbasis Web Untuk Pengelolaan Sumber Daya Manusia ...321

4.1.5 Prosedur Operasional Aplikasi Berbasis Web Untuk Pengelolaan Sumber Daya Manusia ...325

4.2 Evaluasi Perancangan ...378

BAB 5 SIMPULAN DAN SARAN ...391

5.1 Simpulan ...391 5.2 Saran ...393 DAFTAR PUSTAKA ...394 RIWAYAT HIDUP ...398 LAMPIRAN – LAMPIRAN... L1 SURAT SURVEI ... L3

(8)

xiv Daftar Tabel

Tabel 3.1 Daftar Actor...79

Tabel 3.2 Daftar Use Case – Karyawan Section ...81

Tabel 3.3 Daftar Use Case – Manajer Section...84

Tabel 3.4 Daftar Use Case – Admin Section...87

Tabel 3.5 Daftar Use Case – Produktivitas...89

Tabel 3.6 Daftar Use Case – Pengunduran Diri ...90

Tabel 3.7 Daftar Use Case – Penambahan Tenaga Kerja...89

Tabel 3.8 Daftar Use Case – Mutasi...92

Tabel 3.9 Daftar Use Case – Cuti ...94

Tabel 3.10 Daftar Use Case – Penambahan Tenaga Kerja...95

Tabel 3.11 Daftar Use Case – Skill Management ...97

Tabel 3.12 Daftar Use Case – Skill Management PIM ...99

Tabel 3.13 Definisi Proses Pengisian Form Cuti...101

Tabel 3.14 Definisi Proses Add Berita ...103

Tabel 3.15 Definisi Proses Add Karyawan ...104

Tabel 3.16 Definisi Proses Pengisian Form Permohonan Mutasi ...106

Tabel 3.17 Definisi Proses Pengisian Form Permohonan Penambahan Tenaga Kerja ...107

Tabel 3.18 Definisi Proses Pengisian Form Pengunduran Diri ...109

Tabel 3.19 Definisi Proses Lihat Data Pribadi ...110

Tabel 3.20 Definisi Proses Lihat Jatah Cuti ...111

Tabel 3.21 Definisi Proses Lihat Report Cuti...113

Tabel 3.22 Definisi Proses Lihat Status Mutasi ...114

Tabel 3.23 Definisi Proses Lihat Status Permohonan Cuti ...116

Tabel 3.24 Definisi Proses Lihat Status Permohonan Tenaga Kerja...117

Tabel 3.25 Definisi Proses Approve Cuti...119

Tabel 3.26 Definisi Proses Approve Mutasi...120

Tabel 3.27 Definisi Proses Approve Pengunduran Diri ...122

Tabel 3.28 Definisi Proses Approve Permohonan...123

Tabel 3.29 Definisi Proses Define Hari Libur dan Cuti Bersama ...125

Tabel 3.30 Definisi Proses Define Jatah Cuti...126

Tabel 3.31 Definisi Proses Define Tipe Cuti...127

Tabel 3.32 Definisi Proses View Berita ...129

Tabel 3.33 Definisi Proses View Data Karyawan ...130

Tabel 3.34 Definisi Proses View Status Pengunduran Diri...132

Tabel 3.35 Definisi Proses Produktivitas ...133

Tabel 3.36 Definisi Proses Update Berita ...135

Tabel 3.37 Definisi Proses Update Data Karyawan ...136

Tabel 3.38 Definisi Proses Delete Berita...138

Tabel 3.39 Definisi Proses Delete Data Karyawan ...140

Tabel 3.40 Definisi Proses Search Data Karyawan...141

Tabel 3.41 Definisi Proses Mengubah Password ...143

Tabel 3.42 Definisi Proses Logout ...144

(9)

xv

Tabel 3.44 Definisi Proses Search Lamaran...147

Tabel 3.45 Definisi Proses Search Skill Management ...148

Tabel 3.46 Definisi Proses Menyimpan Lamaran ...150

Tabel 3.47 Definisi Proses Update Skill Management...152

Tabel 3.48 Definisi Proses Lihat Skill Management...154

Tabel 3.49 PERMOHONAN_CUTI...300 Tabel 3.50 PENGUNDURAN_DIRI ...301 Tabel 3.51 PENAMBAHAN_TK...302 Tabel 3.52 PRODUKTIFITAS...303 Tabel 3.53 JENIS_CUTI ...304 Tabel 3.54 JATAH_CUTI ...304 Tabel 3.55 USER...305 Tabel 3.56 ATASAN...305 Tabel 3.57 ABSENSI ...306 Tabel 3.58 ROLE...307 Tabel 3.59 BERITA...308 Tabel 3.60 USER_PROFILE...309 Tabel 3.61 STATUS_KARYAWAN ...310 Tabel 3.62 FOTO...310 Tabel 3.63 DEPARTEMEN ...311 Tabel 3.64 DIVISI ...311 Tabel 3.65 CABANG ...312 Tabel 3.66 LIBUR ...312 Tabel 3.67 MUTASI...313

Tabel 4.1 Matriks Otoritas Penggunaan Sistem Pengelolaan Sumber Daya Manusia ...322

Tabel 4.2 Tabel Jawaban Pertanyaan 1 ...379

Tabel 4.3 Tabel Jawaban Pertanyaan 2 ...380

Tabel 4.4 Tabel Jawaban Pertanyaan 3 ...382

Tabel 4.5 Tabel Jawaban Pertanyaan 4 ...383

Tabel 4.6 Tabel Jawaban Pertanyaan 5 ...385

Tabel 4.7 Tabel Jawaban Pertanyaan 6 ...386

Tabel 4.8 Tabel Jawaban Pertanyaan 7 ...388

(10)

xvi Daftar Gambar

Gambar 2.1 Arsitektur Java Enterprise Edition ...26

Gambar 2.2 Konten Dinamis dengan Elemen JSP ...28

Gambar 2.3 Delapan Fase SDLC ...29

Gambar 2.4 Notasi Kardinal...32

Gambar 2.5 Icon Kelas...34

Gambar 2.6 Notasi dalam Class Diagram ...35

Gambar 2.7 Empat Tipe Visibility dalam Class Diagram...36

Gambar 2.8 Use Case pada Use Case Diagram...37

Gambar 2.9 Aktor pada Use Case Diagram ...37

Gambar 2.10 Penghubung (Connection Line) pada Use Case Diagram ...37

Gambar 2.11 Sistem pada Use Case Diagram...38

Gambar 2.12 Actor Generalization pada Use Case Diagram...38

Gambar 2.13 Activity Diagram ...40

Gambar 2.14 Sequence Diagram...41

Gambar 2.15 Arsitektur dan Langkah Kerja MVC ...43

Gambar 2.16 Perbandingan Model Interkasi Tradisional dengan Model AJAX ...45

Gambar 3.1 Struktur Organisasi PT Saseka Gelora Finance...47

Gambar 3.2 Permohonan Cuti dan Izin Khusus ...57

Gambar 3.3 Usulan Mutasi Kerja...60

Gambar 3.4 Permohonan Pengunduran Diri ...63

Gambar 3.5 Penilaian Produktifitas Karyawan ...66

Gambar 3.6 Permohonan Penambahan Tenaga Kerja...69

Gambar 3.7 Model Konseptual Aplikasi...76

Gambar 3.8 Actor Diagram ...80

Gambar 3.9 Use Case Diagram Karyawan Section...81

Gambar 3.10 Use Case Diagram Manajer Section...83

Gambar 3.11 Use Case Diagram Admin Section ...86

Gambar 3.12 Use Case Diagram Produktivitas...89

Gambar 3.13 Use Case Diagram Pengunduran Diri...90

Gambar 3.14 Use Case Diagram Penambahan Tenaga Kerja ...91

Gambar 3.15 Use Case Diagram Mutasi ...92

Gambar 3.16 Use Case Diagram Cuti ...93

Gambar 3.17 Use Case Diagram Penambahan Tenaga Kerja ...95

Gambar 3.18 Use Case Diagram Skill Management...97

Gambar 3.19 Use Case Diagram PIM (Personal Information Management)...98

Gambar 3.20 Deployment Model...100

Gambar 3.21 Activity Pengisian Form Cuti...156

Gambar 3.22 Activity Add Berita ...157

Gambar 3.23 Activity Add Data Karyawan ...158

Gambar 3.24 Activity Pengisian Form Permohonan Mutasi ...159

Gambar 3.25 Activity Pengisian Form Penambahan Tenaga Kerja...160

Gambar 3.26 Activity Permohonan Pengunduran Diri ...161

Gambar 3.27 Activity Melihat Data Pribadi ...162

(11)

xvii

Gambar 3.29 Activity Melihat Report Cuti...164

Gambar 3.30 Activity Melihat Status Mutasi...165

Gambar 3.31 Activity Melihat Status Permohonan Cuti...166

Gambar 3.32 Activity Melihat Status Permohonan Penambahan Tenaga Kerja ...167

Gambar 3.33 Activity Approve Permohonan Cuti...168

Gambar 3.34 Activity Approve Permohonan Mutasi...169

Gambar 3.35 Activity Approve Permohonan Pengunduran Diri ...170

Gambar 3.36 Activity Approve Permohonan Penambahan Tenaga Kerja...171

Gambar 3.37 Activity Define Hari Libur dan Cuti Bersama ...172

Gambar 3.38 Activity Define Jatah Cuti ...173

Gambar 3.39 Activity Define Tipe Cuti...174

Gambar 3.40 Activity View Berita...175

Gambar 3.41 Activity View Data Karyawan ...176

Gambar 3.42 Activity View Status Pengunduran Diri ...177

Gambar 3.43 Activity Produktivitas...178

Gambar 3.44 Activity Update Berita...179

Gambar 3.45 Activity Update Data Karyawan ...180

Gambar 3.46 Activity Delete Berita...181

Gambar 3.47 Activity Delete Data Karyawan...182

Gambar 3.48 Activity Search Data Karyawan ...183

Gambar 3.49 Activity Mengubah Password...184

Gambar 3.50 Activity Logout ...185

Gambar 3.51 Activity Hapus Lamaran...186

Gambar 3.52 Activity Search Lamaran...187

Gambar 3.53 Activity Search Skill Management...188

Gambar 3.54 Activity Simpan Lamaran...189

Gambar 3.55 Activity Update Skill Management ...190

Gambar 3.56 Activity View Skill Management ...186

Gambar 3.57 Class Diagram ...161

Gambar 3.58 Sequence Diagram Login ...193

Gambar 3.59 Sequence Diagram Mengajukan Permohonan Mutasi ...194

Gambar 3.60 Sequence Diagram Melihat Data Pribadi (User Profile) ...195

Gambar 3.61 Sequence Diagram Melihat Jatah Cuti ...196

Gambar 3.62 Sequence Diagram Melihat Status Permohonan Penambahan Tenaga Kerja ...197

Gambar 3.63 Sequence Diagram Melihat Status Permohonan Cuti ...198

Gambar 3.64 Sequence Diagram Melihat Laporan Produktivitas...199

Gambar 3.65 Sequence Diagram Logout ...200

Gambar 3.66 Sequence Diagram Melihat Report Cuti ...201

Gambar 3.67 Sequence Diagram Melihat Data Karyawan ...202

Gambar 3.68 Sequence Diagram Add Data Karyawan ...203

Gambar 3.69 Sequence Diagram Membuat Permohonan Cuti ...204

Gambar 3.70 Sequence Diagram Membuat Permohonan Penambahan Tenaga Kerja ...205

Gambar 3.71 Sequence Diagram Define Hari Libur dan Cuti Bersama ...206

Gambar 3.72 Sequence Diagram Define Jatah Cuti...207

(12)

xviii

Gambar 3.74 Sequence Diagram Delete Data Karyawan ...209

Gambar 3.75 Sequence Diagram Search Data Karyawan ...210

Gambar 3.76 Sequence Diagram Approval Cuti...211

Gambar 3.77 Sequence Diagram Approval Penambahan Tenaga Kerja...212

Gambar 3.78 Sequence Diagram Ubah Password...213

Gambar 3.79 Sequence Diagram Approval Mutasi...214

Gambar 3.80 Sequence Diagram Approval Pengunduran Diri ...215

Gambar 3.81 Sequence Diagram Add Berita ...216

Gambar 3.82 Sequence Diagram Melihat Berita...217

Gambar 3.83 Sequence Diagram Melihat Status Permohonan Mutasi ...218

Gambar 3.84 Sequence Diagram Melihat Status Pengunduran Diri ...219

Gambar 3.85 Sequence Diagram Membuat Permohonan Pengunduran Diri...220

Gambar 3.86 Sequence Diagram Update Berita ...221

Gambar 3.87 Sequence Diagram Delete Berita...222

Gambar 3.88 Sequence Diagram Update Data Karyawan ...223

Gambar 3.89 Struktur Menu Admin...283

Gambar 3.90 Struktur Menu Manajer ...284

Gambar 3.91 Struktur Menu Karyawan ...285

Gambar 3.92 Rancangan Layar Home Admin ...286

Gambar 3.93 Rancangan Layar Home untuk Manajer...287

Gambar 3.94 Rancangan Layar Home untuk Staf...288

Gambar 3.95 Rancangan Layar untuk Menambah Data Jenis Cuti ...288

Gambar 3.96 Rancangan Layar untuk Menambah Data Hari Libur ...289

Gambar 3.97 Rancangan Layar Menambah Status Karyawan...289

Gambar 3.98 Rancangan Layar Admin dalam User yang Login Sebagai Admin ....290

Gambar 3.99 Rancangan Layar Admin untuk Membuat Berita...290

Gambar 3.100 Rancangan Layar Admin untuk Membuat Cuti...291

Gambar 3.101 Rancangan Layar Admin untuk Membuat Mutasi ...291

Gambar 3.102 Rancangan Layar Admin untuk Membuat Pengunduran Diri ...292

Gambar 3.103 Rancangan Layar Cuti untuk User yang Login Sebagai Admin ...292

Gambar 3.104 Rancangan Layar Admin untuk Menginput Karyawan...293

Gambar 3.105 Rancangan Layar Mutasi untuk User yang Login Sebagai Admin ...294

Gambar 3.106 Rancangan Layar Penambahan Tenaga Kerja ...294

Gambar 3.107 Rancangan Layar Pengunduran Diri untuk User yang Login Sebagai Admin ...295

Gambar 3.108 Rancangan Layar PIM untuk User yang Login Sebagai Admin ...296

Gambar 3.109 Rancangan Layar Admin untuk Menambah Data Karyawan...296

Gambar 3.110 Rancangan Layar Penambahan Tenaga Kerja untuk User yang Login Sebagai Manajer...297

Gambar 3.111 Rancangan Layar Pengunduran Diri untuk User yang Login Sebagai Manajer ...297

Gambar 3.112 Rancangan Layar Home untuk User yang Login Sebagai Staf ...298

Gambar 3.113 Rancangan Layar Pengunduran Diri untuk User yang Login Sebagai Staf ...298

Gambar 3.114 Entity Relationship Diagram ...299

Gambar 4.1 Arsitektur Sistem yang Akan Diimplementasikan ...315

(13)

xix

Gambar 4.3 Invalid Login NIK atau Password Kosong ...326

Gambar 4.4 Invalid Login NIK atau Password Salah ...326

Gambar 4.5 Halaman Home Admin...328

Gambar 4.6 Layar Membuat Berita Baru ...329

Gambar 4.7 Layar Lihat Detil Berita...330

Gambar 4.8 Layar Edit Berita ...330

Gambar 4.9 Layar Modul Pencarian Karyawan...331

Gambar 4.10 Layar Lihat Detil Permohonan Cuti ...332

Gambar 4.11 Layar Form Permohonan Cuti ...333

Gambar 4.12 Layar Lihat Detil Mutasi ...334

Gambar 4.13 Layar Lihat Detil Permohonan Penambahan Tenaga Kerja ...335

Gambar 4.14 Halaman Admin ...336

Gambar 4.15 Layar Lihat Detil Kantor Cabang ...337

Gambar 4.16 Layar Penambahan Kantor Cabang ...338

Gambar 4.17 Layar Detil Jenis Cuti...339

Gambar 4.18 Layar Penambahan Jenis Cuti ...339

Gambar 4.19 Layar Edit Jenis Cuti ...340

Gambar 4.20 Layar Detil Status Karyawan...341

Gambar 4.21 Layar Penambahan Status Karyawan ...341

Gambar 4.22 Layar Edit Status Karyawan...342

Gambar 4.23 Layar Tambah Hari Libur...343

Gambar 4.24 Layar Edit Hari Libur ...343

Gambar 4.25 Halaman P.I.M...345

Gambar 4.26 Layar Lihat Detil Karyawan ...346

Gambar 4.27 Layar Form Input Data Karyawan...347

Gambar 4.28 Layar Skill Management ...348

Gambar 4.29 Halaman Lamaran ...350

Gambar 4.30 Halaman Cuti...352

Gambar 4.31 Halaman Mutasi...353

Gambar 4.32 Layar Pembuatan Permohonan Mutasi...354

Gambar 4.33 Layar Detil Permohonan Mutasi ...354

Gambar 4.34 Halaman Permintaan Tenaga Kerja...356

Gambar 4.35 Layar Detil Penambahan Tenaga Kerja...356

Gambar 4.36 Layar Pembuatan Permohonan Penambahan Tenaga Kerja...357

Gambar 4.37 Halaman Penguduran Diri ...358

Gambar 4.38 Layar Pembuatan Pengunduran Diri ...359

Gambar 4.39 Layar Detil Permohonan Pengunduran Diri ...359

Gambar 4.40 Halaman Laporan ...361

Gambar 4.41 Layar Upload Data Absensi...361

Gambar 4.42 Contoh file Data Absensi...362

Gambar 4.43 Layar View Laporan...362

Gambar 4.44 Layar Cetak Laporan ...363

Gambar 4.45 Halaman Home Manajer...364

Gambar 4.46 Data Karyawan Bawahan ...365

Gambar 4.47 Persetujuan Permohonan Cuti ...366

Gambar 4.48 Status Permohonan Mutasi ...366

(14)

xx

Gambar 4.50 Status Permohonan Mutasi ...368

Gambar 4.51 Layar Pembuatan Permohonan Mutasi...368

Gambar 4.52 Halaman Penambahan Tenaga Kerja...369

Gambar 4.53 Layar Detil Penambahan Tenaga Kerja...370

Gambar 4.54 Layar Pembuatan Permohonan Penambahan Tenaga Kerja...370

Gambar 4.55 Halaman Pengunduran Diri ...371

Gambar 4.56 Layar Buat Permohonan Pengunduran Diri ...372

Gambar 4.57 Halaman Home Staf ...373

Gambar 4.58 Status Permohonan Cuti ...374

Gambar 4.59 Layar Pembuatan Permohonan Cuti...375

Gambar 4.60 Halaman Pengunduran Diri ...376

Gambar 4.61 Layar Pembuatan Permohonan Pengunduran Diri ...376

Gambar 4.62 Layar Lihat Data Pribadi ...377

Gambar 4.63 Layar Ubah Password...378

Gambar 4.64 Diagram Jawaban Pertanyaan 1...380

Gambar 4.65 Diagram Jawaban Pertanyaan 2...381

Gambar 4.66 Diagram Jawaban Pertanyaan 3...382

Gambar 4.67 Diagram Jawaban Pertanyaan 4...384

Gambar 4.68 Diagram Jawaban Pertanyaan 5...385

Gambar 4.69 Diagram Jawaban Pertanyaan 6...387

Gambar 4.70 Diagram Jawaban Pertanyaan 7...388

Gambar 4.71 Diagram Jawaban Pertanyaan 8...390

(15)

xxi

Daftar Lampiran

Kuesioner ... L1 Surat Survey ... L3

Referensi

Dokumen terkait

Hasil uji sensoris mie basah berdasarkan parameter rasa menunjukkan perbedaan yang nyata pada setiap perlakuan dimana semakin tinggi subtitusi tepung talas dan

Dengan adanya penelitian tentang konformitas untuk bergabung dalam komunitas pecinta reptile, pada konformitas tinggi dan sangat tinggi diharapkan untuk dipertahankan, terutama

Pengaruh metode Pembelajaran Group to Group Presentation dapat diketahui dengan mengolah nilai angket yang diperoleh untuk kemudian dimasukkan ke dalam tabel distribusi

Jika ditilik dari berbagai website e-gov di Indonesia, nyaris tidak ada kebijakan e-gov berbagai pemerintah daerah di Indonesia untuk memanfaatkan situs media jejaring

Program yang berjalan selama kurang lebih 1,5 jam ini membahas tentang segala sesuatu yang berkaitan dengan kampanye humas di masa pandemi, diantaranya meliputi

Sebagaimana dalam Peraturan Bupati Sumenep 2016 pada Bab II tentang Dasar, Fungsi, dan Tujuan Wajib Diniyah pada pasal 4 ayat 1 dan 2 yaitu, (1) penyelenggaraan Wajib

Dengan adanya kejadian obesitas sebesar 50% pada murid Sekolah Dasar Negeri 11 Lubuk Buaya Kota Padang maka dari itu diharapkan kepada sekolah perlu adanya

Oleh hal demikian, berdasarkan analisis kajian-kajian lepas pengkaji dapat menyimpulkan beberapa cadangan yang boleh digunakan oleh guru dalam melaksanakan