Welcome to Repositori Universitas Muria Kudus - Repositori Universitas Muria Kudus

LAPORAN SKRIPSI

SISTEM INFORMASI PENGGAJIAN DAN INSENTIF
PENJUALAN PADA MITRA ABADI SEJAHTERA BERBASIS
WEB

Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan
program studi Sistem Informasi S -1 pada Fakultas Teknik Universitas Muria
Kudus

Disusun Oleh :

Nama

: Risva Septianingrum

NIM

: 2011-53-077

Program Studi


: Sistem Informasi

Fakultas

: Teknik

UNIVERSITAS MURIA KUDUS
KUDUS
2015
i

ii

iii

iv

HALAMAN MOTTO DAN PERSEMBAHAN
MOTTO

“Banyak kegagalan dalam hidup ini dikarenakan orang-orang tidak menyadari
betapa dekatnya mereka dengan keberhasilan saat mereka menyerah”(Thomas
Alva Edison)

Keberhasilan adalah sebuah proses. Niatmu adalah awal keberhasilan. Peluh
keringatmu adalah penyedapnya. Tetesan air matamu adalah pewarnanya.
Doamu

dan

doa

orang-orang

disekitarmu

adalah

bara


api

yang

mematangkannya. Kegagalan di setiap langkahmu adalah pengawetnya.

Lebih baik merasakan sulitnya pendidikan sekarang daripada rasa pahitnya
kebodohan kelak.

PERSEMBAHAN
Skripsi ini penulis persembahkan kepada:
1. Allah SWT dan Nabi Besar SAW yang
selalu memberikan kemudahan didalam
hidupku.
2. Keluarga khususnya kedua orang tuaku
yang selalu memberikandoadan semangat.
3. Adikku tersayang.
4. Sahabat

yang selalu


bersamaku

yang

membantu dan memotivasi.
5. Teman-temanku semua yang memberikan
semangat.
6. Almamater.

v

RINGKASAN
Sistem informasi penggajian dan insentif penjualan pada Mitra Abadi
Sejahtera bertujuan untuk membantu kinerja pada bagian administrasi keuangan,
dengan mengubah sistem penggajian dan insentif penjualan menjadi otomatis
yaitu dengan menggunakan sistem aplikasi penggajian berbasis web. Didasari atas
permasalahan yang terjadi melakukan kegiatan penggajian masih dilakukan secara
manual dan media penyimpanan data penggajian dan insentif penjualan masih
berupa arsip, sehingga mengakibatkan pemborosan kertas, kesulitan dalam

pencarian data, dan juga lamanya pembuatan laporan gaji karena harus melihat
data satu persatu di dalam gaji karyawan. Dari sistem ini dapat ditampilkan
informasi laporan data penjualan dan juga laporan gaji karyawan, Bahasa
pemograman yang digunakan untuk merancang sistem ini adalah Hypertext
Preprocessor (PHP) dan perancangan sistemnya menggunakan pemodelan
Unifield Modelling Language UML.
Kata Kunci :Sistem Informasi, Penggajian, Insentif Penjualan, Web

vi

KATA PENGANTAR
Puji syukur kehadirat Allah SWT yang telah memberikan rahmat serta
hidayah-Nya sehingga penulis dapat menyelesaikan laporan skripsi dengan judul
“Sistem Informasi Penggajian dan Insentif Penjualan pada Mitra Abadi Sejahtera
Berbasis Web” yang merupakan salah satu syarat untuk menyelesaikan program
studi S1 pada Fakultas Teknik Universitas Muria Kudus.
Tersusunnya laporan skripsi ini tidak lepas dari bantuan dan dukungan dari
semua pihak. Penulis mengucapkan terima kasih kepada:
1. Bapak Dr.Suparnyo,SH, MS, selaku pembantu Rektor Satu Universitas
Muria Kudus.

2. Bapak Rochmad Winarso, S.T, M.T, selaku Dekan Fakultas Teknik
Universitas Muria Kudus.
3. Bapak Rhoedy Setiawan, M.Kom, selaku Kepala Program Studi Sistem
Informasi Universitas Muria Kudus.
4. Bapak Andy Prasetyo Utomo, S.Kom, MT, selaku dosen pembimbingyang
telah memberikan pengarahan dan bimbingan selama penyusunan laporan
skripsi ini.
5. Bapak Syafiul Muzid, ST, M.Cs, selaku dosen pembimbing dan dosen wali
penulis yang telah memberikan pengarahan dan bimbingan selama
penyusunan laporan skripsi ini.
6. Bapak Puji Lasminto selaku Pimpinan Mitra Abadi Sejahtera yang telah
memberikan izin melakukan penelitian di Mitra Abadi Sejahtera, sehingga
penulis dapat menyelesaikan laporan skripsi ini.
7. Dosen-dosen di program studi sistem informasi yang telah mendidik dan
membagi ilmu yang sudah didapat kepada penulis, serta seluruh staff
karyawan Universitas Muria Kudus yang telah banyak membantu.
8. Keluarga khususnya kedua Orang Tua tercinta yang selalu memberikan
doa dan semangat untuk menyelesaikan laporan skripsi ini.
9. Sahabat penulis tersayang yang berjuang bersama-sama penulis dan
memberikan semangat untuk menyelesaikan laporan skripsi ini.

vii

10. Semua pihak dan teman-teman yang tidak dapat penulis sebutkan satu
persatu yang telah membantu penulis dalam menyelesaikan laporan skripsi
ini.
Penulis menyadari bahwa dalam penulisan ini masih banyak kekurangan
sehingga perlu banyak perbaikan dan penyempurnaan. Oleh karena itu berbagai
saran yang bersifat konstruktif akanpenulis terima dengan penuh harapan. Semoga
laporan ini dapat bermanfaat bagi kita untuk mengembangkan ilmu pengetahuan
khususnya di bidang Sistem Informasi, Aamiin.

Kudus, 22 Desember 2015
Penulis

Risva Septianingrum

viii

DAFTAR ISI
HALAMAN JUDUL ....................................................................................... i

HALAMAN PERSETUJUAN ........................................................................ ii
HALAMAN PENGESAHAN ......................................................................... iii
SURAT PERNYATAAN PERSETUJUAN PUBLIKASI .............................. iv
HALAMAN MOTTO DAN PERSEMBAHAN .............................................. v
RINGKASAN .................................................................................................. vi
KATA PENGANTAR ..................................................................................... vii
DAFTAR ISI .................................................................................................... ix
DAFTAR TABEL ........................................................................................... xiii
DAFTAR GAMBAR ...................................................................................... xiv
DAFTAR LAMPIRAN .................................................................................... xviii
BAB I

: PENDAHULUAN
1.1

Latar Belakang Masalah ................................................... 1

1.2

Perumusan Masalah .......................................................... 2


1.3

Batasan Masalah ............................................................... 2

1.4

Tujuan Skripsi .................................................................. 3

1.5

Manfaat Skripsi ................................................................ 3

1.6

Tinjauan Pustaka .............................................................. 3

1.7

Metode Penelitian .............................................................. 6

1.7.1 Metode Pengumpulan Data ..................................... 6
1.7.2 Metode Pengembangan Perangkat Lunak ............... 7

1.8
BAB II

Sistematika Penulisan ........................................................ 8

: LANDASAN TEORI
2.1

Konsep Dasar Sistem Informasi ....................................... 11
2.1.1 Definisi Sistem ........................................................ 11
2.1.2 Definisi Informasi .................................................... 11
2.1.3 Definisi Sistem Informasi ........................................ 11

2.2

Definisi Gaji ....................................................................... 12


2.3

Definisi Insentif.................................................................. 12
ix

2.4 FOD (Flow Of Document) ................................................. 12
2.5 UML (Unified Modelling Language) ................................. 13
2.5.1 Use Case Diagram ................................................... 14
2.5.2 Class Diagram ......................................................... 15
2.5.3 Sequence Diagram ................................................... 15
2.5.4 Activity Diagram ...................................................... 16
2.5.5 Statechart Diagram.................................................. 17
2.6 ERD (Entity Relationship Diagram) .................................. 17
2.6.1 Tahapan Pembuatan Diagram ERD ......................... 19
2.6.2 Transformasi ERD atau LRS ke Relasi ................... 19
BAB III

:

TINJAUAN UMUM OBYEK PENELITIAN
3.1 Sekilas Tentang Mitra Abadi Sejahtera.............................. 21
3.2 Visi Dan Misi Mitra Abadi Sejahtera ................................ 21
3.2.1. Visi Mitra Abadi Sejahtera....................................... 21
3.2.2. Misi Mitra Abadi Sejahtera ......................................... 22
3.3 Struktur Organisasi Mitra Abadi Sejahtera ........................ 22
3.4 Diskripsi Pekerjaan ............................................................ 22
3.5 Peta Lokasi Mitra Abadi Sejahtera .................................... 24
3.6 Analisa Sistem yang Berjalan ............................................ 24
3.6.1. FOD Proses Penggajian dan Insentif Penjualan pada
Mitra Abadi Sejahtera .............................................. 26

BAB IV : ANALISA DAN PERANCANGAN
4.1

Tahap Analisa..................................................................... 27
4.1.1. Analisis Masalah ...................................................... 27
4.1.2. Analisa Kebutuhan Data dan Informasi ................... 27

4.2

Perancangan Pemodelan Sistem Baru ................................ 28
4.2.1. Analisa Aktor ........................................................... 28
4.2.2. Business Use Case Diagram .................................... 29

4.3

Gambaran Umum Sistem yang Dirancang......................... 30
4.3.1.Use Case Diagram .................................................... 30
4.3.2. Analisa Class Diagram ............................................ 38

x

4.3.3. Sequence Diagram ................................................... 44
4.3.4. Activity Diagram ...................................................... 50
4.3.5. Statechart Diagram .................................................. 57
4.4

Perancangan Database ........................................................ 66
4.4.1. Entity Relationship Diagram (ERD) ........................ 66
4.4.2. Struktur Tabel........................................................... 71
4.4.3. Relasi Tabel ............................................................. 78

4.5

Perancangan Input dan Output ........................................... 79
4.5.1. Desain Input ............................................................. 79
4.5.2. Desain Output .......................................................... 83

BAB V

: IMPLEMENTASI SISTEM
5.1

Implementasi Sistem ......................................................... 85

5.2

Identifikasi Kebutuhan Sistem ........................................... 85

5.3

5.2.1

Identifikasi Kebutuhan Hardware ......................... 85

5.2.2

Identifikasi Kebutuhan Software ........................... 85

5.2.3

Identifikasi Kebutuhan Brainware ......................... 86

Tampilan Program .............................................................. 86
5.3.1. Tampilan Login ...................................................... 86
5.3.2. Tampilan Menu Admin ......................................... 87
5.3.3. Tampilan Menu Manager ....................................... 87
5.3.4. Form Tambah Admin ............................................. 88
5.3.5. Tampilan Menu Kelola Jabatan ........................... 89
5.3.6. Tampilan Menu Kelola Karyawan ......................... 90
5.3.7. Tampilan Menu Kelola Barang .............................. 91
5.3.8. Tampilan Setting SP............................................... 92
5.3.9. Tampilan Menu Kelola Data Pegawai ................... 93
5.3.10. Form Transaksi Penjualan Barang ......................... 94
5.3.11. Form Detail Penjualan ........................................... 95
5.3.12. Tampilan Menu Grafik Penjualan .......................... 96
5.3.13. Tampilan Proses Penggajian .................................. 97
5.3.14. Form Slip Gaji SP .................................................. 98

xi

5.3.15. Tampilan Laporan Gaji .......................................... 98
BAB VI : PENUTUP
6.1

Kesimpulan ....................................................................... 99

6.2

Saran ................................................................................. 99

DAFTAR PUSTAKA
LAMPIRAN

xii

DAFTAR TABEL
Tabel 1.1

: Perbandingan Fitur Tinjauan Pustaka dengan Penelitian
Penulis ......................................................................................... 5

Tabel 2.1.

: Notasi Use Case Diagram ........................................................... 13

Tabel 2.2.

: Notasi Class Diagram ................................................................. 14

Tabel 2.3.

: Notasi Sequence Diagram ........................................................... 14

Tabel 2.4.

: Notasi Activity Diagram ............................................................. 15

Tabel 2.5.

: Notasi Statechart Diagram .......................................................... 16

Tabel 4.1.

: Gambaran Aktifitas Bisnis .......................................................... 29

Tabel 4.2.

: Skenario Sistem Use Case User .................................................. 31

Tabel 4.3.

: Skenario Sistem Use Case Jabatan ............................................. 32

Tabel 4.4.

: Skenario Sistem Use Kelola Karyawan ...................................... 33

Tabel 4.5.

: Skenario Sistem Use Case Mengelola Barang ............................ 34

Tabel 4.6.

: Skenario Sistem Use Case Transaksi Penjualan ......................... 35

Tabel 4.7.

: Skenario Sistem Use Case Penagihan ......................................... 35

Tabel 4.8.

: Skenario Sistem Use Case Kelola Gaji ....................................... 36

Tabel 4.9.

: Skenario Sistem Use Case Laporan ............................................ 37

Tabel 4.10

: Tabel Admin................................................................................ 74

Tabel 4.11. : Tabel Karyawan .......................................................................... 75
Tabel 4.12. : Tabel Jabatan............................................................................... 75
Tabel 4.13. : Tabel Barang ............................................................................... 76
Tabel 4.14. : Tabel Penjualan ........................................................................... 77
Tabel 4.15. : Tabel Penjualan Detail ................................................................ 77
Tabel 4.16

: Tabel Penagihan .......................................................................... 78

Tabel 4.17. : Tabel Setting Gaji ....................................................................... 79
Tabel 4.18. : Tabel Gaji .................................................................................... 81

xiii

DAFTAR GAMBAR
Gambar 3.1.

: Struktur Organisasi Mitra Abadi Sejahtera ................................ 22

Gambar 3.2.

: Peta Lokasi Mitra Abadi Sejahtera ............................................ 24

Gambar 3.3.

: FOD Penggajian dan Insentif Penjualan .................................... 26

Gambar 4.1.

: Bisnis Use Case Penggajian dan Insentif Penjualan ................... 29

Gambar 4.2.

: Sistem Use Case Penggajian dan Insentif Penjualan ................. 31

Gambar 4.3.

: Class User ................................................................................... 38

Gambar 4.4.

: Class Staff Administrasi Keuangan ............................................ 38

Gambar 4.5.

: Class Manager ............................................................................ 39

Gambar 4.6.

: Class Jabatan ............................................................................... 39

Gambar 4.7.

: Class Karyawan .......................................................................... 39

Gambar 4.8.

: Class Presensi.............................................................................. 40

Gambar 4.9.

: Class Kategori Barang ................................................................ 40

Gambar 4.10. : Class Barang ............................................................................... 41
Gambar 4.11. : Class Transaksi ........................................................................... 41
Gambar 4.12. : Class Penagihan .......................................................................... 42
Gambar 4.13. : Class Gaji .................................................................................... 42
Gambar 4.14. : Class Diagram Penggajian dan Insentif Penjualan ..................... 43
Gambar 4.15. : Sequence Diagram Kelola User .................................................. 44
Gambar 4.16. : Sequence Diagram Kelola Jabatan.............................................. 44
Gambar 4.17. : Sequence Diagram Mengelola Karyawan ................................... 45
Gambar 4.18. : Sequence Diagram Mengelola Barang........................................ 46
Gambar 4.19. : Sequence Diagram Transaksi ...................................................... 47
Gambar 4.20. : Sequence Diagram Kelola Penagihan ......................................... 48
Gambar 4.21. : Sequence Diagram Kelola Gaji ................................................... 49
Gambar 4.22. : Sequence Diagram Laporan ........................................................ 50
Gambar 4.23. : Activity Diagram Kelola User ..................................................... 50
Gambar 4.24. : Activity Diagram Jabatan ............................................................ 51
Gambar 4.25. : Activity Diagram Mengelola Karyawan...................................... 52
Gambar 4.26. : Activity Diagram Mengelola Barang .......................................... 53
xiv

Gambar 4.27. : Activity Diagram Kelola Transaksi ............................................. 54
Gambar 4.28. : Activity Diagram Pengaihan ....................................................... 55
Gambar 4.29. : Activity Diagram Kelola Gaji...................................................... 56
Gambar 4.30. : Activity Diagram Laporan ........................................................... 57
Gambar 4.31. : Statechart Diagram Simpan User ............................................... 57
Gambar 4.32. : Statechart Diagram Ubah User ................................................... 58
Gambar 4.33. : Statechart Diagram Simpan Jabatan ........................................... 58
Gambar 4.34. : Statechart Diagram Ubah Jabatan .............................................. 58
Gambar 4.35. : Statechart Diagram Hapus Jabatan ............................................. 59
Gambar 4.36. : Statechart Diagram Simpan Karyawan ...................................... 59
Gambar 4.37. : Statechart Diagram Ubah Karyawan .......................................... 59
Gambar 4.38. : Statechart Diagram Hapus Karyawan ....................................... 60
Gambar 4.39. : Statechart Diagram Simpan Presensi ......................................... 60
Gambar 4.40. : Statechart Diagram Ubah Presensi ............................................. 60
Gambar 4.41. : Statechart Diagram Hapus Presensi ........................................... 61
Gambar 4.42. : Statechart Diagram Simpan Kategori Barang ............................ 61
Gambar 4.43. : Statechart Diagram Ubah Kategori Barang ................................ 61
Gambar 4.44. : Statechart Diagram Hapus Kategori Barang .............................. 62
Gambar 4.45. : Statechart Diagram Simpan Barang ........................................... 62
Gambar 4.46. : Statechart Diagram Ubah Barang ............................................... 62
Gambar 4.47. : Statechart Diagram Hapus Barang ............................................. 63
Gambar 4.48. : Statechart Diagram Simpan Transaksi Penjualan ...................... 63
Gambar 4.49. : Statechart Diagram Ubah Transaksi Penjualan .......................... 63
Gambar 4.50. : Statechart Diagram Hapus Transaksi Penjualan ........................ 64
Gambar 4.51. : Statechart Diagram Simpan Penagihan ...................................... 64
Gambar 4.52. : Statechart Diagram Ubah Penagihan.......................................... 64
Gambar 4.53. : Statechart Diagram Hapus Penagihan ........................................ 65
Gambar 4.54. : Statechart Diagram Simpan Gaji ................................................ 65
Gambar 4.55. : Statechart Diagram Ubah Gaji ................................................... 65
Gambar 4.56. : Statechart Diagram Hapus Gaji .................................................. 66
Gambar 4.57. : Menentukan dan Menetapkan Entitas ......................................... 66

xv

Gambar 4.58. : Menentukan Primary Key ........................................................... 66
Gambar 4.59. : Hubungan Entitas Karyawan dengan Jabatan ............................. 67
Gambar 4.60. : Hubungan Entitas Barang dengan Penjualan Detail ................... 67
Gambar 4.61. : Hubungan Entitas Karyawan dengan Penjualan ......................... 67
Gambar 4. 62. : Hubungan Entitas Penjualan dengan Penjualan Detail ............... 68
Gambar 4.63. : Hubungan Entitas Admin dengan Setting Gaji ........................... 68
Gambar 4.64. : Hubungan Entitas Karyawan dengan Gaji .................................. 69
Gambar 4.65. : Melengkapi Atribut-Atribut Deskriptif ....................................... 70
Gambar 4.66. : Relasi dan Free Tabel Sistem Informasi Penggajian dan Insentif
Penjualan ..................................................................................... 79
Gambar 4.67. : Desain Tampilan Menu Login .................................................... 79
Gambar 4.68. : Desain Tampilan Menu Sebagai Admin ..................................... 80
Gambar 4.69. : Desain Tampilan Menu Sebagai Manager .................................. 80
Gambar 4.70. : Desain Tampilan Form Tambah Karyawan ................................ 81
Gambar 4.71. : Desain Tampilan Form Tambah Barang ..................................... 81
Gambar 4.72. : Desain Tampilan Form Setting Gaji SP ...................................... 82
Gambar 4.73. : Desain Tampilan Form Transaksi Penjualan .............................. 82
Gambar 4.74. : Desain Tampilan Form Penjualan Detail .................................... 83
Gambar 4.75. : Desain Tampilan Form Halaman Penggajian ............................. 83
Gambar 4.76. : Desain Tampilan Laporan Data Penggajian ................................ 84
Gambar 4.77. : Desain Tampilan Slip Gaji SP .................................................... 84
Gambar 5.1.

: Halaman Login ............................................................................ 86

Gambar 5.2.

: Tampilan Menu Admin ............................................................... 87

Gambar 5.3.

: Tampilan Menu Manager ............................................................ 88

Gambar 5.4.

: Tampilan Form Tambah Admin ................................................. 88

Gambar 5.5.

: Tampilan Menu Kelola Jabatan .................................................. 89

Gambar 5.6.

: Tampilan Menu Kelola Karyawan .............................................. 90

Gambar 5.7.

: Tampilan Menu Kelola Barang ................................................... 91

Gambar 5.8.

: Tampilan Setting SP ................................................................... 92

Gambar 5.9.

: Tampilan Menu Kelola Data Penjualan ...................................... 93

Gambar 5.10. : Form Transaksi Penjualan Barang .............................................. 94

xvi

Gambar 5.11. : Form Detail Penjualan ................................................................ 95
Gambar 5.12. : Tampilan Menu Grafik Penjualan ............................................... 96
Gambar 5.13. : Tampilan Proses Penggajian ....................................................... 97
Gambar 5.14. : Form Slip Gaji SP ....................................................................... 98

xvii

DAFTAR LAMPIRAN
Lampiran 1

: Biografi Penulis

Lampiran 2

: Buku Bimbingan

Lampiran 3

: Surat Balasan dari Instansi

xviii