• Tidak ada hasil yang ditemukan

Pembuatan Web, Aplikasi Absensi dan Penggajian di Perkebunan Nusantara III Persero BUMN.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Pembuatan Web, Aplikasi Absensi dan Penggajian di Perkebunan Nusantara III Persero BUMN."

Copied!
19
0
0

Teks penuh

(1)

iii

ABSTRAK

Seiring dengan berjalannya waktu dan pesatnya perkembangan era globalisasi dan informasi dewasa ini, maka perkembangan ilmu pengetahuan pun bertambah dengan pesat. Untuk itu pihak PTPN III menyadari butuhnya kemajuan teknologi dalam mengatasi masalah web, absensi dan penggajian. Proses yang ada selama ini dirasa kurang mumpuni menangani masalah tersebut. Untuk itu dilakukan perubahan yang tidak signifikan tapi dapat membantu secara aktif dalam perusahaan. Pada sistem ini karyawan dapat dengan mudah melakukan absensi, memproses izin dan melihat detail gaji secara rinci. Manager juga dapat dengan mudah mengontrol kinerja pegawai dari segi kehadiran. Sistem absensi ini menggunakan keamanan yang cukup layak karena dilengkapi alatfingerprintyang berfungsi untuk mengecek validasi absensi karyawan, sehingga ketidak hadiran karyawan dapat dikontrol. Sistem ini juga menghasilkan laporan – laporan seperti laporan absensi, laporan izin dan laporan gaji. Sehingga secara up to date terintegrasi dengan kehadiran karyawan.

(2)

iv

ABSTRACT

In the rapid development of globalization and information era nowadays, the development of science was growing rapidly. PTPN III to realize that the quickness of the technological progress in overcoming the problem of web, attendance and payroll. The existing process has not been qualified to handle the problem. For that reason the changing unsignificantly but can assist actively in the company. In this system, employees can easily do attendance, processing payroll and permission to see the details in detail. Managers also can easily control the performance of employees in terms of attendance. Attendance system uses a fairly decent security because it is completed fingerprint tool that serves to check the validation of absenteeism, so that employee absence can be controlled. This system also generates reports such as attendance, payroll reports and statements of consent. Thus, it is integrated updating with the employee's presence.

(3)

v

DAFTAR ISI

KATA PENGANTAR... i

ABSTRAK... iii

ABSTRACT...iv

DAFTAR ISI... v

DAFTAR GAMBAR... x

DAFTAR TABEL ...xiv

BAB I PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah... 2

1.3 Tujuan Pembahasan... 2

1.4 Ruang Lingkup Kajian ... 3

1.5 Sumber Data ... 3

1.6 Sistematika Penyajian ... 4

BAB II KAJIAN TEORI... 6

2.1 ERD (Entity Relationship Diagram)... 6

2.2 DFD (Data Flow Diagram)... 10

2.3 Kamus Data (Data Dictionary)... 12

2.4 PSPEC (Process Spesification) ... 13

2.5 PHP (PHP Hypertext Preprocessor)... 14

2.6 MySQL... 15

2.7 Javascript... 16

2.8 XAMPP... 17

2.9 Macromedia Dreamweaver ... 18

2.10 Proses Bisnis... 18

2.11 Visual Basic... 19

BAB III ANALISIS DAN RANCANGAN SISTEM... 20

3.1 Proses Bisnis... 20

3.1.1 Proses Bisnis Admin ... 22

3.1.1.1 Proses Bisnis Admin (Login) ... 22

(4)

vi

3.1.1.3 Proses Bisnis Admin (Gaji)... 23

3.1.1.4 Proses Bisnis Admin (Izin) ... 23

3.1.1.5 Proses Bisnis Admin (Role)... 24

3.1.1.6 Proses Bisnis Admin (User) ... 24

3.1.2 Proses Bisnis Manager ... 24

3.1.2.1 Proses Bisnis Manager (Login) ... 24

3.1.2.2 Proses Bisnis Manager (Gaji)... 25

3.1.2.3 Proses Bisnis Manager (Izin) ... 25

3.1.3 Proses Bisnis Karyawan... 26

3.1.3.1 Proses Bisnis Karyawan (Login)... 26

3.1.3.2 Proses Bisnis Karyawan (Izin)... 26

3.2 ERD (Entity Relationship Diagram)... 27

3.3 Relational Database ... 28

3.3.1 Tabel karyawan ... 28

3.3.2 Tabel role ... 29

3.3.3 Tabel absensi...29

3.3.4 Tabel izin ... 30

3.3.5 Tabel gaji ... 31

3.5 Kamus Data ... 42

3.6 Process Specification(PSPEC) ... 48

3.7 DESAIN ANTAR MUKA...60

3.7.1 TAMPILAN LOGIN...60

3.7.2 TAMPILAN ABSENSI... 61

3.7.3 TAMPILAN INPUT KARYAWAN ... 62

3.7.4 TAMPILAN EDIT KARYAWAN... 63

3.7.5 TAMPILAN SEARCH KARYAWAN ... 65

3.7.7TAMPILAN INSERT ROLE ... 67

3.7.8 TAMPILAN EDIT ROLE... 68

3.7.9 TAMPILAN SEARCH ROLE ... 68

3.7.11 TAMPILAN INSERT GAJI... 71

3.7.12 TAMPILAN EDIT GAJI... 74

3.7.13 TAMPILAN SEARCH GAJI ... 77

(5)

vii

3.7.15 TAMPILAN INSERT ABSENSI ... 81

3.7.20 TAMPILAN EDIT ABSENSI ... 82

3.7.21 TAMPILAN SEARCH ABSENSI... 83

3.7.22 TAMPILAN DELETE ABSENSI... 84

3.7.23 TAMPILAN INPUT IZIN... 85

3.7.24 TAMPILAN EDIT IZIN... 86

3.7.25 TAMPILAN SEARCH IZIN ... 87

3.7.26 TAMPILAN DELETE IZIN... 88

BAB IV HASIL PENELITIAN ... 90

4.1 Desain Antar Muka Untuk Admin ... 90

4.1.1 Halaman Login... 90

4.1.2 Halaman Utama ...90

4.1.3 Halaman Data Karyawan... 91

4.1.4 Halaman Data Gaji ... 94

4.1.5 Halaman Data Izin ... 99

4.1.6 Halaman Data User ... 101

4.1.7 Halaman Data Role... 104

4.1.8 LAPORAN... 106

4.2 Desain Antar Muka Untuk Manager ... 107

4.2.1 Halaman Login...107

4.2.2 Halaman Utama ...107

4.2.3 Halaman Data Karyawan... 108

4.2.4 Halaman Data Gaji ... 109

4.2.5 Halaman Data Izin ... 114

4.2.6 Halaman Laporan... 116

4.3 Desain Antar Muka Untuk Karyawan... 118

4.3.1 Halaman Login...118

4.3.2 Halaman Utama ...118

4.3.3 Halaman Data Karyawan... 119

4.3.4 Halaman Data Izin ... 120

4.3.5 Halaman laporan... 121

4.4 ABSENSI... 123

(6)

viii

4.4.2 Absensi Pulang ...123

4.4.3 Penambahan Absensi... 124

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 125

5.1 Testing Aplikasi Untuk Admin ... 125

5.1.1 Login Gagal... 125

5.1.2 Login Berhasil... 126

5.1.3 Tambah Data Karyawan Gagal... 126

5.1.4 Tambah Data Karyawan Berhasil ... 128

5.1.5 Ubah Data Karyawan Gagal ... 129

5.1.6 Ubah Data Karyawan Berhasil... 129

5.1.7 Tambah Data Gaji Gagal... 130

5.1.8 Tambah Data Gaji berhasil... 131

5.1.9 Hapus gaji... 131

5.1.10 Tambah izin gagal... 132

5.1.12 Tambah izin berhasil ... 133

5.1.13 Hapus izin... 134

5.1.14 Tambah Data User Gagal ... 134

5.1.15 Ubah Data User Berhasil ... 135

5.1.16 Hapus Data User ... 135

5.1.17 Tambah Role Gagal ... 136

5.1.18 Tambah Role Berhasil ... 136

5.1.19 Ubah Role Berhasil... 137

5.1.20 Hapus Role ... 137

5.1.21 Laporan Gagal ...138

5.2 Testing Aplikasi Untuk Manager ... 138

5.2.1 Login Gagal... 138

5.2.2 Login Berhasil... 139

5.2.3 Ubah Data Karyawan Gagal ... 140

5.2.4 Ubah Data Karyawan Berhasil... 140

5.2.5 Ubah Data Gaji Gagal ... 141

5.2.6 Hapus Data Gaji...142

5.2.7 Ubah Data Gaji Izin... 143

(7)

ix

5.3.1 Login Gagal... 144

5.3.2LoginBerhasil... 145

5.3.3 Ubah Data Karyawan Gagal ... 146

5.3.4 Ubah Data Karyawan Berhasil... 146

5.4 Absensi... 147

5.4.1 Tambah Absensi Berhasil ... 147

5.4.2 Absensi Masuk Berhasil ... 148

5.4.3 Absensi Masuk Gagal ... 149

5.4.4 Absensi Pulang Berhasil ... 150

5.4.4 Absensi Pulang Gagal ... 151

BAB VI SIMPULAN DAN SARAN... 153

6.1 Simpulan ... 153

6.2 Saran ... 153

(8)

x

DAFTAR GAMBAR

GAMBAR 1 STRUKTUR ORGANISASI... 22

GAMBAR 2 ERD ... 27

GAMBAR 10 TAMPILAN LOGIN ... 60

GAMBAR 11 TAMPILAN ABSENSI... 61

GAMBAR 12 TAMPILAN INPUT KARYAWAN ... 62

GAMBAR 13 TAMPILAN EDIT KARYAWAN ... 64

GAMBAR 14 TAMPILAN SEARCH KARYAWAN... 65

GAMBAR 15 TAMPILAN DELETE KARYAWAN... 66

GAMBAR 16 TAMPILAN INSERT ROLE... 67

GAMBAR 17 TAMPILAN EDIT ROLE... 68

GAMBAR 18 TAMPILAN SEARCH ROLE ... 69

GAMBAR 19 TAMPILAN DELETE ROLE ... 70

GAMBAR 20 TAMPILAN INSERT GAJI ... 72

GAMBAR 21 TAMPILAN EDIT GAJI ... 75

GAMBAR 22 TAMPILAN SEARCH GAJI... 77

GAMBAR 23 TAMPILAN DELETE GAJI... 79

GAMBAR 24 TAMPILAN INSERT ABSENSI... 81

GAMBAR 25 TAMPILAN EDIT ABSENSI... 82

GAMBAR 26 TAMPILAN SEARCH ABSENSI ... 83

GAMBAR 27 TAMPILAN DELETE ABSENSI ... 84

GAMBAR 28 TAMPILAN INPUT IZIN ... 85

GAMBAR 29 TAMPILAN EDIT IZIN... 86

GAMBAR 30 TAMPILAN SEARCH IZIN ... 87

GAMBAR 31 TAMPILAN DELETE IZIN ... 88

GAMBAR 32 TAMPILAN HALAMAN LOGIN ... 90

GAMBAR 33 TAMPILAN MENU ADMIN... 91

GAMBAR 34 TAMPILAN MENU DATA KARYAWAN ... 91

GAMBAR 35 TAMPILAN DETAIL DATA KARYAWAN ... 92

GAMBAR 36 TAMPILAN TAMBAH DATA KARYAWAN... 92

GAMBAR 37 TAMPILAN UBAH DATA KARYAWAN ... 93

GAMBAR 38 TAMPILAN HAPUS DATA KARYAWAN ... 93

GAMBAR 39 TAMPILAN CARI DATA KARYAWAN...94

(9)

xi

GAMBAR 41 TAMPILAN DETAIL DATA GAJI ... 96

GAMBAR 42 TAMPILAN TAMBAH DATA GAJI ... 97

GAMBAR 43 TAMPILAN UBAH DATA GAJI ... 98

GAMBAR 44 TAMPILAN CARI DATA GAJI ... 98

GAMBAR 45 TAMPILAN HALAMAN DATA IZIN ...99

GAMBAR 46 TAMPILAN DETAIL DATA IZIN ... 99

GAMBAR 47 TAMPILAN TAMBAH DATA IZIN... 100

GAMBAR 48 TAMPILAN UBAH DATA IZIN... 100

GAMBAR 49 TAMPILAN HAPUS DATA IZIN ... 101

GAMBAR 50 TAMPILAN CARI DATA IZIN... 101

GAMBAR 51 TAMPILAN DATA USER ... 102

GAMBAR 52 TAMPILAN DETAIL DATA USER... 102

GAMBAR 53 TAMPILAN TAMBAH DATA USER...102

GAMBAR 54 TAMPILAN UBAH DATA USER... 103

GAMBAR 55 TAMPILAN HAPUS DATA USER ... 103

GAMBAR 56 TAMPILAN CARI DATA USER... 103

GAMBAR 57 TAMPILAN HALAMAN DATA ROLE ... 104

GAMBAR 58 TAMPILAN DETAIL DATA ROLE ... 104

GAMBAR 59 TAMPILAN TAMBAH DATA ROLE...105

GAMBAR 60 TAMPILAN UBAH DATA ROLE... 105

GAMBAR 61 TAMPILAN HAPUS DATA ROLE ... 105

GAMBAR 62 TAMPILAN CARI DATA ROLE... 106

GAMBAR 63 TAMPILAN LAPORAN GAJI... 106

GAMBAR 64 TAMPILAN LAPORAN IZIN... 107

GAMBAR 65 TAMPILAN HALAMAN LOGIN ... 107

GAMBAR 66 TAMPILAN HALAMAN UTAMA MANAGER ... 108

GAMBAR 67 TAMPILAN DATA KARYAWAN... 108

GAMBAR 68 TAMPILAN DETAIL DATA KARYAWAN ... 109

GAMBAR 69 TAMPILAN UBAH DATA KARYAWAN ... 109

GAMBAR 70 TAMPILAN DATA GAJI... 110

GAMBAR 71 TAMPILAN DETAIL DATA GAJI ... 111

GAMBAR 72 TAMPILAN UBAH DATA GAJI ... 112

GAMBAR 73 TAMPILAN HAPUS DATA GAJI... 113

GAMBAR 74 TAMPILAN CARI DATA GAJI ... 114

GAMBAR 75 TAMPILAN HALAMAN DATA IZIN ...114

GAMBAR 76 TAMPILAN DETAIL DATA IZIN ... 115

GAMBAR 77 TAMPILAN UBAH DATA IZIN... 115

GAMBAR 78 TAMPILAN CARI DATA IZIN... 116

GAMBAR 79 TAMPILAN LAPORAN ABSENSI ... 116

GAMBAR 80 TAMPILAN LAPORAN IZIN... 117

GAMBAR 81 TAMPILAN LAPORAN GAJI... 117

GAMBAR 82 TAMPILAN LOGIN KARYAWAN ... 118

(10)

xii

GAMBAR 84 TAMPILAN DATA KARYAWAN... 119

GAMBAR 85 TAMPILAN DETAIL DATA KARYAWAN ... 119

GAMBAR 86 TAMPILAN UBAH DATA KARYAWAN ... 120

GAMBAR 87 TAMPILAN DATA IZIN ... 120

GAMBAR 88 TAMPILAN DETAIL DATA IZIN ... 121

GAMBAR 89 TAMPILAN TAMBAH DATA IZIN... 121

GAMBAR 90 TAMPILAN LAPORAN ABSENSI KARYAWAN ... 122

GAMBAR 91 TAMPILAN LAPORAN GAJI KARYAWAN... 122

GAMBAR 92 TAMPILAN LAPORAN IZIN KARYAWAN ... 123

GAMBAR 93 TAMPILAN ABSENSI MASUK... 123

GAMBAR 94 TAMPILAN ABSENSI PULANG ... 123

GAMBAR 95 TAMPILAN PENAMBAHAN DATA ABSENSI ... 124

GAMBAR 96 TAMPILAN LOGIN GAGAL... 125

GAMBAR 97 TAMPILAN LOGIN GAGAL ... 125

GAMBAR 98 TAMPILAN LOGIN GAGAL ... 126

GAMBAR 99 TAMPILAN LOGIN BERHASIL... 126

GAMBAR 100 TAMPILAN TAMBAH DATA KARYAWAN GAGAL... 127

GAMBAR 101 TAMPILAN TAMBAH DATA KARYAWAN GAGAL... 127

GAMBAR 102 TAMPILAN TAMBAH DATA KARYAWAN BERHASIL... 128

GAMBAR 103 TAMPILAN UBAH DATA KARYAWAN GAGAL... 129

GAMBAR 104 TAMPILAN UBAH DATA KARYAWAN BERHASIL... 130

GAMBAR 105 TAMPILAN TAMBAH DATA GAJI GAGAL... 130

GAMBAR 106 TAMPILAN TAMBAH DATA GAJI BERHASIL... 131

GAMBAR 107 TAMPILAN HAPUS DATA GAJI ... 132

GAMBAR 108 TAMPILAN TAMBAH DATA IZIN GAGAL... 133

GAMBAR 109 TAMPILAN TAMBAH DATA IZIN BERHASIL ... 133

GAMBAR 110 TAMPILAN HAPUS DATA IZIN ... 134

GAMBAR 111 TAMPILAN TAMBAH DATA USER GAGAL ... 134

GAMBAR 112 TAMPILAN TAMBAH DATA USER BERHASIL ... 135

GAMBAR 113 TAMPILAN HAPUS DATA USER ...135

GAMBAR 114 TAMPILAN TAMBAH DATA ROLE GAGAL... 136

GAMBAR 115 TAMPILAN TAMBAH DATA ROLE BERHASIL ... 136

GAMBAR 116 TAMPILAN UBAH DATA ROLE BERHASIL ... 137

GAMBAR 117 TAMPILAN TAMBAH HAPUS DATA ROLE... 137

GAMBAR 118 TAMPILAN LAPORAN GAGAL... 138

GAMBAR 119 TAMPILAN LOGIN GAGAL... 138

GAMBAR 120 TAMPILAN LOGIN GAGAL... 139

GAMBAR 121 TAMPILAN LOGIN GAGAL... 139

GAMBAR 122 TAMPILAN MENU UTAMA MANAGER... 140

GAMBAR 123 TAMPILAN UBAH DATA KARYAWAN GAGAL... 140

GAMBAR 124 TAMPILAN UBAH DATA KARYAWAN BERHASIL... 141

GAMBAR 125 TAMPILAN UBAH DATA GAJI GAGAL ... 142

(11)

xiii

GAMBAR 127 TAMPILAN UBAH DATA IZIN... 144

GAMBAR 128 TAMPILAN LOGIN GAGAL... 144

GAMBAR 129 TAMPILANLOGINGAGAL... 145

GAMBAR 130 TAMPILANLOGINGAGAL... 145

GAMBAR 131 TAMPILAN LOGIN BERHASIL... 145

GAMBAR 132 TAMPILAN UBAH DATA KARYAWAN GAGAL... 146

GAMBAR 133 TAMPILAN UBAH DATA KARYAWAN BERHASIL... 147

GAMBAR 134 TAMPILAN TAMBAH ABSENSI ... 148

GAMBAR 135 TAMPILAN ABSENSI MASUK BERHASIL ... 149

GAMBAR 136 TAMPILAN ABSENSI MASUK GAGAL... 150

GAMBAR 137 TAMPILAN ABSENSI PULANG BERHASIL... 151

(12)

xiv

DAFTAR TABEL

TABEL I Komponen Diagram ER ... 7

TABEL II Simbol-simbol Kamus Data ... 13

TABEL III Simbol-simbolPSPEC... 13

TABEL IV Tabel karyawan... 28

TABEL V Tabel role ... 29

TABEL VI Tabel absensi ... 29

TABEL VII Tabel izin ... 30

TABEL VIII Tabel gaji... 31

TABEL X Kamus Data Table Karyawan... 42

TABEL XI Kamus Data Table Role ... 43

TABEL XII Kamus Data Table Gaji ... 43

TABEL XIII Kamus Data Table Absensi... 45

TABEL XIV Kamus Data Table Izin... 46

TABEL XV Kamus Data Anggota Keluarga... 47

TABEL XVI PSPEC LOGIN... 48

TABEL XVII PSPEC Input karyawan ... 48

TABEL XVIII PSPEC Ubah karyawan ... 49

TABEL XIX PSPEC Hapus karyawan... 49

TABEL XX PSPEC Cari karyawan... 50

TABEL XXI PSPEC pengelolaan manager ... 50

TABEL XXII PSPEC Input absensi... 51

TABEL XXIII PSPEC Ubah absensi... 51

TABEL XXIV PSPEC Hapus absensi ... 52

TABEL XXV PSPEC Cari absensi... 52

TABEL XXVI PSPEC Input gaji ...53

TABEL XXVII PSPEC Ubah gaji... 53

TABEL XXVIII PSPEC Hapus gaji... 54

TABEL XXIX PSPEC Cari gaji...54

TABEL XXX PSPEC Input izin ...55

TABEL XXXI PSPEC Ubah izin ...55

TABEL XXXII PSPEC Hapus izin... 56

TABEL XXXIII PSPEC Cari izin...56

TABEL XXXVIII PSPEC Input Role ... 57

TABEL XXXIX PSPEC Ubah Role... 57

TABEL XL PSPEC Hapus Role...58

(13)

1

BAB I PENDAHULUAN

1.1 Latar Belakang Masalah

Banyaknya karyawan yang bekerja disuatu perusahaan besar menimbulkan beberapa permasalahan, diantaranya adalah penggajian dan abensi serta web profil perusahaan. Sistem Absensi Manual mempunyai beberapa kelemahan antara lain : kehadiran karyawan masih dapat dimanipulasi dengan berbagai cara, diantaranya yang sering dilakukan adalah dengan menitipkan tanda tangan pada buku absensi ke karyawan lain, mesin absensi manual dapat direkayasa sedemikian rupa sehingga mesin absensi tidak menampilkan data waktu yang sebenarnya, dan pihak manajemen organisasi menerapkan sistem penggajian yang dikelola pihak yang terkait, maka harus melakukan rekapitulasi absensi terlebih dahulu sebelum memberikan gaji kepada pegawai (http://www.galoreindonesia.com/konten.php?id=522).

Permasalahan ini dapat berakibat buruk bagi karyawan dimana gaji dapat berkurang dengan tidak tercatatnya karyawan dalam daftar hadir. Pencatatan manual untuk penggajian juga sangat tidak layak digunakan untuk perusahaan besar karena gaji yang bias terlambat dibayarkan sangat merugikan pihak pegawai. Kerugian-kerugian ini dapat mengakibatkan karyawan menjadi kurang termotivasi dalam bekerja sehingga kinerja yang kurang optimal akan sangat terasa dalam perusahaan.

(14)

2

tidak masuk, kalkulasi gaji yang akan diterima karyawan perbulannya, permintaan izin dan pemberian izin lebih cepat terealisasi. Pengamanan yang diperketat dengan menggunakan fingerprint dalam proses absensi akan memberikan hasil yang maksimal bagi perusahaan. Sistem absensi dan penggajian ini akan membantu semua pihak yang terkait dalam absensi dan penggajian sehingga lebih cepat dalam melakukan keputusan.

Permasalahan yang satu lagi adalah web profil perusahaan, sebuah perusahaan dapat meningkatkan minat investor dengan menampilkan web yang menarik dan tidak monoton. Perubahan web ini dirasa perlu karena sudah tidak sesuai dengan tingkat pasar yang lebih menginkanwebyang lebih menarik dan interaktif.

1.2 Rumusan Masalah

 Bagaimana karyawan melakukan absensi?

 Bagaimana karyawan mengetahui rincian perhitungan gaji?

 Bagaimana karyawan mengajukan cuti kerja atau tugas ke luar kota?  Bagaimana pimpinan memantau laporan absensi dan pengajian?

1.3 Tujuan Pembahasan

Tujuan dari tugas akhir ini adalah untuk membuat aplikasi yang dapat membantu Perkebunan Nusantara III Persero BUMN dalam mengelola absensi dan penggajian.

Aplikasi absensi dan penggajian dibuat dengan tujuan:

 Mempermudah karyawan dalam mengisi kehadiran, pulang, lembur, ijin keluar di waktu jam kerja.

 Mempermudah karyawan dalam melihat rincian gaji.

 Mempermudah karyawan dalam minta izin sakit, tugas ke luar kota dan cuti.

(15)

3

1.4 Ruang Lingkup Kajian

Agar permasalahan yang terjadi tidak terlalu luas, maka ruang lingkup pembahasan hanya pada pembuatan perangkat lunak saja.

Berikut ini adalah ruang lingkup untuk perangkat lunak:

 Sistem Operasi : Microsoft Windows XP.

 Sistem Basis Data : MYSQL.

 Bahasa Pemrograman : PHP, HTML, Javascript.  Editor Pemrograman : Macromedia Dreamweaver 8.

 Web Server : XAMPP.

Batasan minimal untuk perangkat keras pada server dan pengembangan:

 Processor : Intel Pentium IV 1,8GHz.

 Memory : DDR 512MB.

 Harddisk : 40GB.

 Keyboard + Mouse.  Fingerprint Reader

Ruang lingkup permasalahan untuk aplikasi:

 Aplikasi ini digunakan untuk Perkebunan Nusantara III Persero BUMN.

 Sekuritas dari aplikasi ini adalah login dan logout.

 Aplikasi ini menangani pengelolaan absensi dan penggajian.  Perhitungan PPh21 tidak mencakup penggabungan

penghasilan suami dan istri

1.5 Sumber Data

(16)

4

Persero BUMN menginginkan perubahan sistem seperti ini sehingga dibuat untuk mengajukan penggantian sistem ini sebagai judul dari tugas akhir.

1.6 Sistematika Penyajian

Laporan pembuatan aplikasi sistem pengambilan keputusan ini disusun dengan sistematika penulisan sebagai berikut:

BAB I PENDAHULUAN

Bab ini menjelaskan tentang latar belakang pelaksanaan proyek dan penulisan laporan, tujuan dari pembuatan proyek, ruang lingkup, sumber data, dan sistematika penyajian laporan.

BAB II KAJIAN TEORI

Bab ini menjelaskan tentang teknologi penunjang, software apa saja yang digunakan yang berhubungan dengan pembuatan proyek ini dan uraian mengenai berbagai macam teori yang berkaitan dalam pembuatan proyek.

BAB III ANALISIS DAN RANCANGAN SISTEM

Bab ini berisi tentang uraian Deskripsi Umum Sistem, Deskripsi Umum Aplikasi, Karakteristik Pengguna, dan Analisis proses sistem.

BAB IV HASIL PENELITIAN

Bab ini berisi tentang materi keseluruhan program, antar muka, dan hasil pengujian dari program itu sendiri.

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Bab ini berisi hasil evaluasi secara singkat tentang aplikasi yang telah dibuat.

(17)

5

(18)

153

BAB VI SIMPULAN DAN SARAN

6.1 Simpulan

Berdasarkan hasil pengamatan dalam melakukan analisis dan perancangan, maka dapat ditarik kesimpulan sebagai berikut:

 Melalui fitur input absensi, karyawan dapat dengan mudah melakukan absensi melalui sidik jari tangan.

 Melalui fitur input gaji, absensi, absensi dan karyawan dapat mengakses secaraup to datepenghasilan yang diterima.

 Melalui fitur izin, karyawan dapat mengajukan cuti / izin sakit ataupun kegiatan lapangan ke luar kota.

 Melalui fitur laporan, pimpinan dapat memantau kehadiran dan gaji karyawan.

6.2 Saran

Untuk pengembangan aplikasi lebih lanjut dapat ditambahkan beberapa fitur atau beberapa tambahan security yang dapat membuat aplikasi ini menjadi lebih baik. Beberapa fitur yang disarankan, antara lain:

 Penambahan fitur enkripsi 128bit diperlukan untuk pengamanan data apabila dilakukan secara online

(19)

154

DAFTAR PUSTAKA

 I., Radiant Victor dan Bernard Renaldy. (2006). Pemrograman Web-Commerce dengan Oracle dan ASP. Bandung : Informatika  Suteja, Bernard Renaldy, dkk. (2005). Mudah dan Cepat

menguasai Pemrograman Web. Bandung : Informatika

 Marlinda, Linda. ( 2004). Sistem Basis Data. Yogyakarta: ANDI  Pengantar Basis Data. (2005). Maranatha Christian University,

Bandung

 Nugroho, A. (2004). Konsep Pengembangan Sistem Basis Data (hal. 47-64)

 Madcoms. (2008). Membuat Aplikasi Database Karyawan Online Berbasis Web Dengan PHP dan MySQL. Yogyakarta : ANDI  Madcoms. (2007). Seri Panduan Lengkap : Macromedia

Dreamweaver 8. Yogyakarta : ANDI

 Hendra (2000). Dasar Pemrograman Visual Basic.  Aza, Asyiah. (2008). MySQL, from

http://www.gealgeol.com/2008/02/12/mysql.html

 Sanjaya, Aryo. Merubah Isi Combobox. Retrieved Maret 16, 2008, from

http://www.bengkelprogram.com/pilihancombo.php  Galuh, Putra. (2008). Pengantar PHP, from

Referensi

Dokumen terkait

Jurnalisme Damai SKH Kompas Terkait Adanya Klaim Tari Pendet Sebagai Budaya Malaysia (Studi Analisis Framing Penerapan Jurnalisme Damai Pada SKH Kompas Terkait Pemberitaan Klaim

Tujuan penelitian ini adalah untuk mengetahui apakah model penemuan terbimbing berbantuan LKS dan benda manipulatif menghasilkan pemahaman konsep siswa yang lebih

1) ASI adalah makanan alamiah yang disediakan untuk bayi anda. Dengan komposisi nutrisi yang sesuai untuk perkembangan bayi sehat. 2) ASI mudah dicerna oleh bayi. 4) Nutrisi

Pada penelitian ini, ditunjukkan syarat cukup untuk menjamin bahwa eksistensi dan ketunggalan titik tetap untuk beberapa pemetaan kontraksi tergeneralisasi dalam ruang

Pada waktu demikian itulah Tuhan akan mengutus Nabi untuk meng- giring manusia kembali kepada-Nya dengan risalah apakah mereka mau kembali dan tunduk kepada Tuhan mereka atau

: Berdasarkan data yang tersedia, kriteria klasifikasi tidak dipenuhi. : Berdasarkan data yang tersedia, kriteria klasifikasi

Pondok Pesantren Darul Ulum Poncol Magetan yang pada dasarnya adalah dari. kalangan NU masih kukuh menggunakan metode hisab sebagai

Kegiatan yang mendukung pencapaian dari program ini adalah kegiatan Pembinaan ketahanan keluarga, dengan indikator kinerja persentase keberhasilan