vi
ABSTRAK
Kalimantan terkenal dengan hutan nya. Dan hasil dari hutan tersebut diolah
dalam bentuk kayu yang digunakan untuk pembuatan kursi, meja, lemari, dan
lain
–
lain yang terbuat dari kayu. CV Citra Mahakam adalah perusahaan yang
bergerak di bidang pembuatan
furniture
. Perusahaan CV Citra Mahakam masih
melakukan pencatatan secara manual untuk setiap proses perusahaan seperti
proses pencatatan pegawai, pencatatan jabatan karyawan, absensi pegawai,
cuti yang dilakukan karyawan, pelanggaran yang dilakukan setiap karyawan,
lembur untuk setiap karyawan, dan penggajian karyawan yang menyebabkan
proses gaji sering terlambat. Dalam menyelesaikan masalah tersebut maka
penulis merancang suatu sistem informasi penggajian pegawai. Sistem
informasi penggajian akan memudahkan perusahaan dalam mengatasi
masalah, dimana proses perusahaan dalam CV CITRA MAHAKAM masih
manual, sehingga proses yang tadinya manual akan terkomputerisasi dalam
bentuk program penggajian dan membuat pekerjaan lebih cepat dan efisien.
Dalam perancangan ini, penulis menggunakan bahasa pemograman
PHP
,
dengan format
database
menggunakan
MySQL
Perancangaan sistem ini
menggunakan
ERD
(
Entity
Relationship
Diagram
) dan
DFD
(
Data
Flow
Diagram
), dengan penjelasannya
PSPEC
dan Kamus Data.
Kata Kunci : Pegawai, Jabatan, absensi, lembur, pelanggaran, cuti, penggajian,
vii
ABSTRACT
Borneo is famous for its forests. And the results of the forest was processed in the
form of wood used for making chairs, tables, cabinets, and others - others are made
of wood. CV CITRA Mahakam is a company engaged in the manufacture of furniture.
CV CITRA Mahakam are still administered manually for each process as the process of
recording company employees, recording the
position
of
employees,
employee
Attendance , leave the employee,violations committed by any employee, overtime for
each
employee, and
payroll employees
who cause
the
process is
often
delayed salaries.
In
solving this
problem the
authors designed
a
system
of employee payroll information. Payroll information system will facilitate the company in
addressing the problem,which the company processes in CV CITRA MAHAKAM still
manual, so
the
process that
had to
be computerized in
the
form
of manualpayroll program and make the work more quickly and efficiently.In this design,
the authors use the programming language PHP, and MySQL database format using
ERD (Entity Relationship
Diagram) and DFD (Data
Flow
Diagram), with the
explanation PSPEC and Data Dictionary.
Keywords: Employee, Position, absent, overtime, breach, leave, payroll, Entity
viii
DAFTAR ISI
LEMBAR PENGESAHAN ... i
LEMBAR PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH ... ii
SURAT PERNYATAAN ORISINALITAS KARYA ... iii
PRAKATA ... iv
ABSTRAK ... vi
ABSTRACT ... vii
DAFTAR ISI ... viii
DAFTAR GAMBAR ...xiii
DAFTAR TABEL ... xvi
DAFTAR LAMPIRAN ... xviii
BAB I PENDAHULUAN ... 1
1. 1 Latar Belakang ... 1
1. 2 Rumusan Masalah ... 2
1. 3 Tujuan Pembahasan ... 2
1. 4 Ruang Lingkup Kajian ... 3
1.4.1 Ruang lingkup perangkat keras ... 3
1.4.2 Ruang lingkup perangkat lunak ... 3
1.4.3 Ruang lingkup Aplikasi ... 3
1. 5 Sumber Data ... 4
1. 6 Sistematika Penyajian ... 4
BAB II KAJIAN TEORI ... 6
2. 1 Pengertian Sistem dan Informasi ... 6
2.1.1 Pengertian Sistem ... 6
2.1.2 Pengertian Informasi. ... 6
2. 2 Pengertian Sistem Informasi ... 6
2. 3 Pengertian Gaji ... 7
2. 4 Jabatan ... 7
ix
2. 4.2 Syarat-syarat Jabatan ... 8
2. 5 Tunjangan ... 8
2. 6 Pajak ... 9
2. 7 Fungsi Pajak ... 9
2.8 Pengertian Pajak Penghasilan Pasal 21 ... 10
2.8.1 Pemotongan Pajak Penghasilan Pasal 21 ... 10
2.8.2 Istilah Umum ... 10
2.8.3 Pihak Pemotong PPh Pasal 21 ... 13
2.8.4 Objek Pemotongan PPh Pasal 21 ... 13
2. 9 Entity Relationship Diagram (ERD) ... 14
2.9.1 Entitas ... 14
2.9.2 Atribut ... 14
2.9.3 Relasi ... 14
2.9.4 Kunci ... 15
2. 10 Data Flow Diagram (DFD) ... 17
2.11 Kamus Data dan PSPEC ... 18
2.11.1 Kamus Data ... 18
2.11.2 PSPEC... 19
2.12 Page Hyper Processor (PHP) ... 19
2.13 MySQL ... 20
BAB III ANALISIS DAN RANCANGAN SISTEM... 22
3.1 Proses Bisnis ... 22
3.2 Entities Relationship Diagram (ERD) ... 24
3.3 DFD (Data Flow Diagram) ... 29
3.3.1 DFD Level 0 ... 29
3.3.2 DFD Level 1 ... 30
3.3.3 DFD Level 2 Proses 1 ... 32
3.3.4 DFD Level 3 Proses 1.1 ... 33
3.3.5 DFD Level 3 Proses 1.2 ... 34
3.3.6 DFD Level 3 Proses 1.4 ... 35
3.3.7 DFD Level 4 Proses 1.1.1 ... 36
x
3.3.9 DFD Level 4 Proses 1.1.3 ... 38
3.3.10 DFD Level 4 Proses 1.2.1 ... 39
3.3.11 DFD Level 4 Proses 1.2.2 ... 40
3.3.12 DFD Level 4 Proses 1.2.3 ... 41
3.3.13 DFD Level 4 Proses 1.2.4 ... 42
3.3.14 DFD Level 4 Proses 1.2.5 ... 43
3.3.15 DFD Level 4 Proses 1.4.1 ... 44
3.3.16 DFD Level 4 Proses 1.4.2 ... 45
3.4 PSPEC (Spesifikasi Proses) ... 46
3.5 Kamus Data ... 63
3.6 User Interface... 67
3.6.1 Tampilan Absensi Masuk ... 67
3.6.2 Tampilan Absensi Keluar ... 68
3.6.3 Tampilan Login ... 68
3.6.4 Tampilan Menu Admin ... 69
3.6.5 Tampilan Menu Personalia ... 70
3.6.6 Tampilan Menu Manager ... 71
3.6.7 Tampilan Menu Data Golongan ... 72
3.6.8 Tampilan Menu Data Jabatan ... 73
3.6.9 Tampilan Menu Data Pegawai ... 74
3.6.10 Tampilan Menu Daftar Absensi... 75
3.6.11 Tampilan Menu Daftar Lembur ... 76
3.6.12 Tampilan Menu Daftar Cuti ... 77
3.6.13 Tampilan Menu Daftar Pelanggaran ... 78
3.6.14 Tampilan Menu Hitung gaji ... 78
3.6.15 Tampilan Menu Data User ... 79
3.6.16 Tampilan Menu Laporan Data Golongan ... 81
3.6.17 Tampilan Menu Laporan Data Jabatan ... 82
3.6.18 Tampilan Menu Laporan Data Pegawai ... 83
3.6.19 Tampilan Menu Laporan Daftar Absensi ... 84
3.6.20 Tampilan Menu Laporan Daftar Lembur ... 85
xi
3.6.22 Tampilan Menu Laporan Daftar Pelanggaran ... 87
3.6.23 Tampilan Menu Laporan Daftar Penggajian ... 88
BAB IV HASIL PENELITIAN ... 89
4.1 Tampilan Absensi Masuk ... 89
4.2 Tampilan Absensi Keluar ... 90
4.3 Tampilan Login ... 91
4.4 Tampilan Menu Admin ... 92
4.5 Tampilan Menu Manager ... 93
4.6 Tampilan Menu Personalia ... 94
4.7 Tampilan Menu Data Golongan ... 95
4.8 Tampilan Menu Simpan Data Golongan ... 96
4.9 Tampilan Menu Ubah Data Golongan... 97
4.10 Tampilan Menu Hapus Data Golongan ... 98
4.11 Tampilan Menu Cari Data Golongan ... 98
4.12 Tampilan Menu Data Jabatan ... 99
4.13 Tampilan Menu Simpan Data Jabatan ... 99
4.14 Tampilan Menu Ubah Data Jabatan ... 100
4.15 Tampilan Menu Hapus Data Jabatan ... 101
4.16 Tampilan Menu Cari Data Jabatan ... 101
4.17 Tampilan Menu Data Pegawai ... 102
4.18 Tampilan Menu Simpan Data Pegawai ... 102
4.19 Tampilan Menu Ubah Data Pegawai ... 103
4.20 Tampilan Menu Hapus Data Pegawai ... 104
4.21 Tampilan Menu Cari Data Pegawai ... 104
4.22 Tampilan Menu Simpan Daftar Absensi ... 105
4.23 Tampilan Menu Ubah Data Absensi ... 106
4.24 Tampilan Menu Hapus Daftar Absensi... 107
4.25 Tampilan Menu Simpan Daftar Lembur ... 107
4.26 Tampilan Menu Ubah Daftar Lembur ... 108
4.27 Tampilan Menu Hapus Daftar Lembur ... 109
4.28 Tampilan Menu Simpan Daftar Cuti ... 109
xii
4.30 Tampilan Menu Hapus Daftar Cuti ... 111
4.31 Tampilan Menu Simpan Data Pelanggaran ... 111
4.32 Tampilan Menu Ubah Data Pelanggaran ... 112
4.33 Tampilan Menu Hapus Data Pelanggaran ... 113
4.34 Tampilan Menu Hitung Gaji ... 114
4.35 Tampilan Menu Simpan Data User ... 114
4.36 Tampilan Menu Laporan Data Golongan ... 115
4.37 Tampilan Menu Laporan Data Jabatan ... 115
4.38 Tampilan Menu Laporan Data Pegawai ... 116
4.39 Tampilan Menu Laporan Data Absensi ... 117
4.40 Tampilan Menu Laporan Data Lembur ... 117
4.41 Tampilan Menu Laporan Cuti ... 118
4.42 Tampilan Menu Laporan Data Pelanggaran ... 119
BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 120
5.1 Pengujian Program ... 120
5.2 Kuisioner ... 136
BAB VI SIMPULAN DAN SARAN ... 139
6.1 Simpulan ... 139
6.2 Saran 139 DAFTAR PUSTAKA ... 140
RIWAYAT HIDUP PENULIS ... 1
xiii
DAFTAR GAMBAR
Gambar 1 Logo MySQL ...20
Gambar 2 Flowchart Sistem Penggajian Karyawan ...23
Gambar 3 ER Diagram ...24
Gambar 4 DFD Level 0 ...29
Gambar 5 DFD Level 1 ...30
Gambar 6 DFD Level 2 Proses 1 ...32
Gambar 7 DFD Level 2 Proses 2 ...33
Gambar 8 DFD Level 2 Proses 3 ...34
Gambar 9 DFD Level 2 Proses 4 ...35
Gambar 10 DFD Level 3 Proses 1.1 ...36
Gambar 11 DFD Level 3 Proses 1.2 ...37
Gambar 12 DFD Level 3 Proses 1.3 ...38
Gambar 13 DFD Level 3 Proses 2.1 ...39
Gambar 14 DFD Level 3 Proses 2.2 ...40
Gambar 15 DFD Level 3 Proses 2.3 ...41
Gambar 16 DFD Level 3 Proses 2.4 ...42
Gambar 17 DFD Level 3 Proses 2.5 ...43
Gambar 18 DFD Level 3 Proses 4.1 ...44
Gambar 19 DFD Level 3 Proses 4.2 ...45
Gambar 20 Tampilan Absensi Masuk ...67
Gambar 21 Tampilan Absensi Keluar ...68
Gambar 22 Tampilan Login ...68
Gambar 23 Tampilan Menu Admin ...69
Gambar 24 Tampilan Menu Personalia ...70
Gambar 25 Tampilan Menu Manager ...71
Gambar 26 Tampilan Menu Data Golongan ...72
Gambar 27 Tampilan Menu Data Jabatan ...73
Gambar 28 Tampilan Menu Data Pegawai ...74
Gambar 29 Tampilan Menu Daftar Abseni ...75
Gambar 30 Tampilan Menu Daftar Lembur ...76
Gambar 31 Tampilan Menu Daftar Cuti ...77
Gambar 32 Tampilan Menu Daftar Pelanggaran ...78
Gambar 33 Tampilan Menu Hitung gaji ...79
Gambar 34 Tampilan Menu Data User ...80
Gambar 35 Tampilan Menu Laporan Data Golongan ...81
Gambar 36 Tampilan Menu Laporan Data Jabatan ...82
Gambar 37 Tampilan Menu Laporan Data Pegawai ...83
xiv
Gambar 39 Tampilan Menu Laporan Daftar Lembur ...85
Gambar 40 Tampilan Menu Laporan Daftar Cuti ...86
Gambar 41 Tampilan Menu Laporan Daftar Pelanggaran ...87
Gambar 42 Tampilan Menu Laporan Daftar Penggajian ...88
Gambar 43 Tampilan Absensi Masuk ...89
Gambar 44 Tampilan Absensi Keluar ...90
Gambar 45 Tampilan Login ...91
Gambar 46 Tampilan Menu Admin ...92
Gambar 47 Tampilan Menu Manager ...93
Gambar 48 Tampilan Menu Personalia ...94
Gambar 49 Tampilan Menu Data Golongan ...95
Gambar 50 Tampilan Menu Simpan Data Golongan ...96
Gambar 51 Tampilan Menu Ubah Data Golongan ...97
Gambar 52 Tampilan Menu Hapus Data Golongan ...98
Gambar 53 Tampilan Menu Cari Data Golongan ...98
Gambar 54 Tampilan Menu Data Jabatan ...99
Gambar 55 Tampilan Menu Simpan Data Jabatan ...99
Gambar 56 Tampilan Menu Ubah Data Jabatan ... 100
Gambar 57 Tampilan Menu Hapus Data Jabatan ... 101
Gambar 58 Tampilan Menu Cari Data Jabatan ... 101
Gambar 59 Tampilan Menu Data Pegawai ... 102
Gambar 60 Tampilan Menu Simpan Data Pegawai ... 102
Gambar 61 Tampilan Menu Ubah Data Pegawai ... 103
Gambar 62 Tampilan Menu Hapus Data Pegawai ... 104
Gambar 63 Tampilan Menu Cari Data Pegawai ... 104
Gambar 64 Tampilan Menu Daftar Absensi ... 105
Gambar 65 Ubah Data Absensi ... 106
Gambar 66 Tampilan Menu Hapus Daftar Absensi ... 107
Gambar 67 Tampilan Menu Simpan Daftar Lembur ... 107
Gambar 68 Tampilan Menu Ubah Daftar Lembur ... 108
Gambar 69 Tampilan Menu Hapus Daftar Lembur ... 109
Gambar 70 Tampilan Menu Simpan Daftar Cuti ... 109
Gambar 71 Tampilan Menu Ubah Daftar Cuti ... 110
Gambar 72 Tampilan Menu Hapus Daftar Cuti... 111
Gambar 73 Tampilan Menu Simpan Data Pelanggaran ... 111
Gambar 74 Tampilan Menu Ubah Data Pelanggaran ... 112
Gambar 75 Tampilan Menu Hapus Data Pelanggaran ... 113
Gambar 76 Tampilan Menu Hitung Gaji ... 114
Gambar 77 Tampilan Menu Simpan Data User ... 114
Gambar 78 Tampilan Menu Laporan Data Golongan ... 115
Gambar 79 Tampilan Menu Laporan Data Jabatan ... 115
Gambar 80 Tampilan Menu Laporan Data Pegawai ... 116
Gambar 81 Tampilan Menu Laporan Data Absensi ... 117
xv
xvi
DAFTAR TABEL
Tabel I Komponen ERD ...16
Tabel II Komponen DFD ...17
Tabel III Komponen Kamus Data ...18
Tabel IV Komponen PSPEC ...19
Tabel V Entitas Golongan ...25
Tabel VI Entitas Pelanggaran ...26
Tabel VII Entitas User ...26
Tabel VIII Entitas Jabatan ...26
Tabel IX Entitas Pegawai ...27
Tabel X Entitas Lembur ...27
Tabel XI Entitas Absensi ...28
Tabel XII Entitas Gaji ...28
Tabel XIII Entitas Cuti ...28
Tabel XIV Proses 1.1.1 ...46
Tabel XV Proses 1.1.2 ...46
Tabel XVI Proses 1.1.3 ...47
Tabel XVII Proses 1.2.1 ...47
Tabel XVIII Proses 1.2.2 ...47
Tabel XIX Proses 1.2.3 ...48
Tabel XX Proses 1.3.1 ...48
Tabel XXI Proses 1.3.2 ...49
Tabel XXII Proses 1.3.3 ...49
Tabel XXIII Proses 2.1.1 ...50
Tabel XXIV Proses 2.1.2 ...50
Tabel XXV Proses 2.1.3 ...51
Tabel XXVI Proses 2.2.1 ...51
Tabel XXVII Proses 2.2.2 ...51
Tabel XXVIII Proses 2.2.3 ...52
Tabel XXIX Proses 2.3.1 ...52
Tabel XXX Proses 2.3.2 ...52
Tabel XXXI Proses 2.3.3 ...53
Tabel XXXII Proses 2.4.1 ...53
Tabel XXXIII Proses 2.4.2 ...54
Tabel XXXIV Proses 2.4.3 ...54
Tabel XXXV Proses 2.5.1 ...54
Tabel XXXVI Proses 2.5.2 ...55
Tabel XXXVII Proses 2.5.3...55
Tabel XXXVIII Proses 3.1.1 ...56
xvii
Tabel XL Proses 3.1.3 ...56
Tabel XLI Proses 4.1.1 ...57
Tabel XLII Proses 4.1.2 ...57
Tabel XLIII Proses 4.1.3 ...58
Tabel XLIV Proses 4.2.1 ...59
Tabel XLV Proses 4.2.2 ...59
Tabel XLVI Proses 4.2.3 ...60
Tabel XLVII Proses 4.2.4 ...61
Tabel XLVIII Proses 4.2.5 ...61
Tabel XLIX Kamus Data User ...63
Tabel L Kamus Data Golongan ...63
Tabel LI Kamus Data Jabatan ...64
Tabel LII Kamus Data Pegawai ...64
Tabel LIII Kamus Data Pelanggaran ...65
Tabel LIV Kamus Data Lembur ...65
Tabel LV Kamus Data Cuti ...66
Tabel LVI Kamus Data Gaji ...66
Tabel LVII Kamus Data Absensi ...67
Tabel LVIII Pengujian Data Golongan ... 121
Tabel LIX Pengujian Edit Data Golongan ... 122
Tabel LX Pengujian Data Jabatan ... 124
Tabel LXI Pengujian Edit Data Jabatan ... 124
Tabel LXII Pengujian Data Pegawai ... 125
Tabel LXIII Pengujian Edit Data Pegawai ... 126
Tabel LXIV Pengujian Daftar Absensi ... 128
Tabel LXV Pengujian Edit Daftar Absensi ... 128
Tabel LXVI Pengujian Daftar Lembur ... 129
Tabel LXVII Pengujian Edit Daftar Lembur ... 129
Tabel LXVIII Pengujian Cuti ... 130
Tabel LXIX Pengujian Edit Cuti ... 130
Tabel LXX Pengujian Pelanggaran ... 131
Tabel LXXI Pengujian Edit Pelanggaran ... 131
Tabel LXXII Pengujian Hitung Gaji ... 132
Tabel LXXIII Pengujian User ... 133
Tabel LXXIV Pengujian Edit User... 133
Tabel LXXV Pengujian Laporan Data Golongan ... 133
Tabel LXXVI Pengujian Laporan Data Jabatan ... 134
Tabel LXXVII Pengujian Laporan Data Pegawai ... 134
Tabel LXXVIII Pengujian Laporan Data Absensi ... 134
Tabel LXXIX Pengujian Laporan Data Lembur ... 134
Tabel LXXX Pengujian Laporan Data Cuti ... 135
Tabel LXXXI Pengujian Laporan Data Pelanggaran ... 135
xviii
DAFTAR LAMPIRAN
1
BAB I PENDAHULUAN
1. 1 Latar Belakang
Gaji salah satu hal yang penting bagi setiap karyawan yang bekerja dalam suatu
perusahaan, karena dengan gaji yang diperoleh seseorang dapat memenuhi kebutuhan
hidupnya. Gaji dapat berperan dalam meningkatkan motivasi karyawan untuk bekerja
lebih efektif, meningkatkan kinerja, meningkatkan produktivitas dalam perusahaan,
serta mengimbangi kekurangan dan keterlibatan komitmen yang menjadi ciri angkatan
kerja masa kini. Perusahaan yang tergolong modern, saat ini banyak mengaitkan gaji
dengan kinerja.
CV Citra Mahakam adalah perusahaan yang bergerak di bidang pembuatan
furniture yang terbuat dari kayu.
Perusahaan CV Citra Mahakam masih melakukan
pencatatan secara manual untuk setiap proses perusahaan seperti proses pencatatan
pegawai, pencatatan jabatan karyawan, absensi pegawai, cuti yang dilakukan
karyawan, pelanggaran yang dilakukan setiap karyawan, lembur untuk setiap karyawan,
dan penggajian karyawan yang menyebabkan proses gaji sering terlambat.
Melihat kebutuhan dari CV Citra Mahakam maka dibuat sistem penggajian yang
bisa memenuhi setiap kebutuhan dalam perusahaan. Sehingga diharapkan dengan
adanya sistem penggajian karyawan pada CV Citra Mahakam membuat pekerjaan lebih
cepat dan efisien dan membuat kebutuhan perusahaan terpenuhi.
Berdasarkan uraian di atas maka dibuatlah suatu sistem informasi bidang
2
1. 2
Rumusan Masalah
Berikut ini merupakan rumusan masalah yang muncul pada pembuatan aplikasi
ini :
1. Bagaimana proses pencatatan karyawan CV CITRA MAHAKAM ?
2. Bagaimana proses pencatatan jabatan CV CITRA MAHAKAM ?
3. Bagaimana proses penggajian CV CITRA MAHAKAM ?
4. Bagaimana proses absensi karyawan CV CITRA MAHAKAM ?
1. 3 Tujuan Pembahasan
Berikut ini merupakan tujuan masalah yang menjadi jawaban atas rumusan
masakah :
1. Proses pencatatan karyawan masih manual. Dimana setiap data karyawan
disimpan dalam
Microsoft Word
dan
file
data karyawan tersebut sering sekali hilang
Karena terkena
virus
sehingga diperlukan suatu program sistem penggajian
karyawan dimana didalam program penggajian karyawan ini terdapat modul
pegawai yang bisa menyimpan data setiap pegawai CV CITRA MAHAKAM.
2. Proses pencatatan jabatan pegawai masih manual. Dimana setiap data jabatan
disimpan dalam
Microsoft Word.
dan jabatan yang digabung dengan golongan,
sehingga diperlukan suatu program sistem penggajian karyawan dimana didalam
program penggajian karyawan ini terdapat modul jabatan yang bisa menyimpan
data jabatan karyawan CV CITRA MAHAKAM dan dengan program penggajian
maka proses jabatan tidak disatukan dengan proses golongan.
3. Proses penggajian karyawan CV Citra Mahakam masih manual dan belum
terkomputerisasi. Sehingga diperlukan suatu program sistem penggajian untuk
memudahkan CV Citra Mahakam melakukan penggajian terhadap karyawan.
4. Proses absensi karyawan masih manual dimana karyawan yang masuk dan pulang
kerja harus mengisi buku absen karyawan sehingga diperlukan suatu program
penggajian karyawan dimana di dimana didalam program penggajian karyawan ini
terdapat menu khusus absensi dimana karyawan hanya menginput nip dan sistem
3
1. 4 Ruang Lingkup Kajian
Berikut ini adalah ruang lingkup yang akan dibuat pada aplikasi ini :
1.4.1 Ruang lingkup perangkat keras
Perangkat keras yang digunakan dalam pengembangan adalah:
-
Processor
:
Intel Core 2 Duo E4500
-
Motherboard
:
ASUS P5KSE
- RAM
:
2 x 1 Gb DDR 2 PC 5300 Kingston
-
Harddisk
:
250 Gb Seagate Sata
- VGA
:
HIS Radeon HD 3850 512 Mb ICEQ Turbo
1.4.2 Ruang lingkup perangkat lunak
Perangkat lunak yang digunakan dalam pengembangan adalah:
- Sistem operasi
:
Microsoft Windows XP Professional SP 2
- Bahasa scripting
:
PHP
- Editor Pemrograman :
Macromedia Dreamweaver 8
- Web server
:
Wamp Server
- DBMS
:
MySQL
1.4.3 Ruang lingkup Aplikasi
Ruang lingkup aplikasi adalah :
1. Membuat golongan, jabatan, data karyawan, absensi, lembur, cuti, pelanggaran
dan gaji pegawai CV Citra Mahakam.
2. Membuat laporan golongan, jabatan, data pegawai, absensi, lembur, cuti,
pelanggaran dan gaji pegawai CV Citra Mahakam.
3. User program sistem penggajian pegawai CV Citra Mahakam adalah admin,
personalia, dan manager.
4. Admin mempunyai hak akses pada data golongan, data jabatan, data pegawai,
daftar absensi, daftar lembur, daftar cuti, daftar pelanggaran, daftar cuti, daftar
4
laporan data jabatan, laporan data absensi, laporan data lembur, laporan data cuti,
laporan data pelanggaran, laporan penggajian.
5. Manager mempunyai hak akses pada data golongan, dan data jabatan. Untuk
laporan berupa laporan data golongan data laporan data jabatan.
6. Personalia mempunyai hak akses pada data pegawai, daftar absensi, daftar
lembur, daftar cuti, daftar pelanggaran, daftar cuti, daftar pelanggaran, gaji, dan
data user. Untuk laporan berupa laporan data absensi, laporan data lembur,
laporan data cuti, laporan data pelanggaran, laporan penggajian
7. Cuti karyawan tidak mempengaruhi gaji.
1. 5 Sumber Data
Sumber data yang digunakan dalam Kerja Praktek ini adalah dari CV CITRA
MAHAKAM dan buku sebagai bahan referensi.
1. 6 Sistematika Penyajian
Laporan pembuatan aplikasi sistem informasi penggajian ini memiliki sistematika
penulisan sebagai berikut :
1. BAB I Pendahuluan
Bab ini menjelaskan tentang latar belakang, rumusan masalah, tujuan
pembahasan, ruang lingkup kajian, sumber data, dan sistematika penyajian.
2. BAB II Kajian Teori
Bab ini menjelaskan tentang uraian mengenai berbagai macam teori
yang berkaitan dalam pembuatan aplikasi dan program apa saja yang digunakan
yang berhubungan dengan pembuatan aplikasi ini.
3. BAB III Analisis dan Rancangan Sistem
Bab ini berisi tentang proses bisnis yang terjadi, entitas relationship
diagram, data flow diagram, dan desain antar muka.
4. BAB IV Hasil Penelitian
Bab ini berisi tentang materi keseluruhan program baik berupa cuplikan
coding, antar muka dan hasil pengujian dari program itu sendiri.
5
Bab ini berisi hasil evaluasi secara singkat tentang aplikasi yang telah
dibuat.
6. BAB VI Simpulan dan Saran
Bab ini berisi tentang uraian kesimpulan dari seluruh hasil perancangan
dan pembuatan beserta saran-saran yang berguna untuk pembuatan Aplikasi
139
BAB VI
SIMPULAN DAN SARAN
6.1 Simpulan
Setelah melaksanakan implementasi , evaluasi dan penggunaan langsung, maka
dapat diambil kesimpulan sebagai berikut :
1. Proses pencatatan karyawan telah diterapkan pada program penggajian
dengan adanya modul karyawan sehingga membantu pekerjaan dari CV
CITRA MAHAKAM.
2. Proses pencatatan jabatan telah diterapkan pada program penggajian
dengan adanya modul jabatan sehingga membantu pekerjaan dari CV CITRA
MAHAKAM.
3. Proses penggajian telah diterapkan pada program penggajian dengan
adanya modul penggajian sehingga membantu pekerjaan dari CV CITRA
MAHAKAM.
4. Proses absensi karyawan telah diterapkan pada program penggajian dengan
adanya modul absensi sehingga membantu pekerjaan dari CV CITRA
MAHAKAM.
Tetapi dibalik semua keunggulan, sistem penggajian karyawan ini tentu saja
masih menyimpan kekurangan, yakni seperti fitur absensi dan penggajian yang masih
harus diperbarui lagi.
6.2 Saran
Selain menarik kesimpulan , adapula saran-saran yang dapat membuat aplikasi
ini lebih informatif dan nyaman digunakan , antara lain :
1. Memperbaiki absensi agar lebih mudah digunakan setiap karyawan
2. Memberi pelatihan untuk pegawai yang menjalankan atau menggunakan
140
DAFTAR PUSTAKA
[1] Arbie, E., 2000,
Pengantar Sistem Informasi Manajemen
, Edisi Ke-7, Jilid 1, Bina
Alumni, Jakarta.
[2] Muhyuzir T.D, 2001,
Analisa Perancangan Sistem Pengolahan Data
, PT. Elex Media
Komputindo, Jakarta
[4] Moekijat, 2001,
Pengantar Sistem Informasi Manajemen
,
Penerbit PT.Remaja
Rosdakarya,Bandung.
[5] Murtopo, 2011,
Perpajakan Pendekatan Sertifikasi A - B
–
C
, Mitra Wacana Media,
Jakarta
[6] Kadir,A.,2008,
Dasar Pemrograman Web Dinamis Menggunakan PHP, Penerbit
Andi, Jakarta