sistem informasi pengelolaan data dan gaji …barang, data karyawan, data supplier, data stok...

18
LAPORAN SKRIPSI Sistem Informasi Pengelolaan Data dan Gaji Karyawan Pada Toko Hasan Putra Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan progam studi Sistem Informasi S-1 pada Fakultas Teknik Universitas Muria Kudus Disusun Oleh : Nama : Noviana Ningsih NIM : 2009-53-071 Progdi : Sistem Informasi Fakultas : Teknik FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS KUDUS 2014

Upload: others

Post on 19-Jan-2020

22 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sistem Informasi Pengelolaan Data dan Gaji …barang, data karyawan, data supplier, data stok barang, data absensi dan data gaji. Maka dari itulah diangkat dalam laporan skripsi yang

LAPORAN SKRIPSI

Sistem Informasi Pengelolaan Data dan Gaji Karyawan

Pada Toko Hasan Putra

Laporan ini disusun guna memenuhi salah satu syarat untuk

menyelesaikan progam studi

Sistem Informasi S-1 pada Fakultas Teknik

Universitas Muria Kudus

Disusun Oleh :

Nama : Noviana Ningsih

NIM : 2009-53-071

Progdi : Sistem Informasi

Fakultas : Teknik

FAKULTAS TEKNIK

UNIVERSITAS MURIA KUDUS

KUDUS

2014

Page 2: Sistem Informasi Pengelolaan Data dan Gaji …barang, data karyawan, data supplier, data stok barang, data absensi dan data gaji. Maka dari itulah diangkat dalam laporan skripsi yang

LAPORAN SKRIPSI

LAPORAN SKRIPSI

Sistem Informasi Pengelolaan Data dan Gaji Karyawan

Pada Toko Hasan Putra

Laporan ini disusun guna memenuhi salah satu syarat untuk

menyelesaikan progam studi

Sistem Informasi S-1 pada Fakultas Teknik

Universitas Muria Kudus

Disusun Oleh :

Nama : Noviana Ningsih

NIM : 2009-53-071

Progdi : Sistem Informasi

Fakultas : Teknik

FAKULTAS TEKNIK

UNIVERSITAS MURIA KUDUS

KUDUS

2014

Page 3: Sistem Informasi Pengelolaan Data dan Gaji …barang, data karyawan, data supplier, data stok barang, data absensi dan data gaji. Maka dari itulah diangkat dalam laporan skripsi yang
Page 4: Sistem Informasi Pengelolaan Data dan Gaji …barang, data karyawan, data supplier, data stok barang, data absensi dan data gaji. Maka dari itulah diangkat dalam laporan skripsi yang
Page 5: Sistem Informasi Pengelolaan Data dan Gaji …barang, data karyawan, data supplier, data stok barang, data absensi dan data gaji. Maka dari itulah diangkat dalam laporan skripsi yang
Page 6: Sistem Informasi Pengelolaan Data dan Gaji …barang, data karyawan, data supplier, data stok barang, data absensi dan data gaji. Maka dari itulah diangkat dalam laporan skripsi yang

MOTTO DAN PERSEMBAHAN

MOTTO

Jangan pernah takut akan sebuah kegagalan karena kegagalan adalah sebuah

kesuksesan yang tertunda

Jadilah yang terbaik dihadapan tuhan, biasa dihadapan orang lain dan yang

terburuk dihadapan diri sendiri

Hargailah pendapat orang lain, jika pendapat kita ingin dihargai oleh orang lain

Jadilah orang yang rendah hati, berakhlak mulia dan berguna bagi semua orang

PERSEMBAHAN

Skripsi ini penulis persembahkan kepada :

1. Ibu dan Ayah

2. Adikku tersayang

3. Kekasih halalku

4. Teman-temanku

5. Almamater

Page 7: Sistem Informasi Pengelolaan Data dan Gaji …barang, data karyawan, data supplier, data stok barang, data absensi dan data gaji. Maka dari itulah diangkat dalam laporan skripsi yang

RINGKASAN

Kudus merupakan salah satu kota yang ada di wilayah Jawa Tengah. Di

kota Kudus banyak sekali tempat – tempat perbelanjaan yang selalu ramai dengan

pengunjung. Baik itu supermarket, toko – toko maupun pasar tradisional.

Berbagai macam pula barang – barang yang diperjual belikan di tempat-tempat

tersebut. Salah satu dari tempat tersebut adalah Toko Hasan Putra. Di Toko Hasan

Putra menggunakan sistem komputerisasi dalam urusan penjualan maupun

pembelian barang. Hal itu bertujuan supaya lebih mempermudah dalam

pengolahan data – data yang dibutuhkan. Data – data yang ada antara lain data

barang, data karyawan, data supplier, data stok barang, data absensi dan data gaji.

Maka dari itulah diangkat dalam laporan skripsi yang berjudul “Sistem Informasi

Pengelolaan Data dan Gaji Karyawan pada Toko Hasan Putra”.

Sistem Informasi Pengelolaan Data dan Gaji Karyawan membahas

tentang pengelolaan data – data yang sudah disebutkan tadi dan masalah

penggajian dari karyawan. Dimana untuk masalah absensi karyawan terdapat

presentase dari masing – masing absensi karyawan, dan hal tersebut berhubungan

dengan gaji yang akan diterima nantinya. Dari sistem ini akan diperoleh informasi

yang lebih mudah dikelola sehingga memudahkan admin untuk menambah,

mengubah maupun menghapus data yang dibutuhkan.

Kata Kunci : Sistem Informasi, Pengelolaan Data dan Gaji, Toko Hasan Putra

Page 8: Sistem Informasi Pengelolaan Data dan Gaji …barang, data karyawan, data supplier, data stok barang, data absensi dan data gaji. Maka dari itulah diangkat dalam laporan skripsi yang

KATA PENGANTAR

Puji syukur penulis panjatkan kehadirat Tuhan Yang Maha Kuasa atas

ridho dan berkat-Nya sehingga penulis dapat menyelesaikan Laporan Skripsi.

Sholawat serta salam tak lupa penulis haturkan kepada junjungan kita Nabi

Muhammad SAW yang kita nanti-nanti syafaatnya di yaumul akhir.

Penyusunan Laporan Skripsi ini merupakan salah satu syarat untuk

menyelesaikan program studi Sistem Informasi S-1 pada Fakultas Teknik

Universitas Muria Kudus.

Penulis menyadari bahwa di dalam penyusunan Laporan Skripsi ini

tentunya masih terdapat berbagai kekurangan, sehingga penulis akan sangat

menghargai segala masukan yang berguna dari pembaca. Semoga laporan ini

bermanfaat bagi pembaca untuk mengembangkan ilmu pengetahuan, khususnya di

bidang komputer.

Atas tersusunnya Laporan Skripsi ini, penulis mengucapkan terima kasih

kepada :

1. Rektor Universitas Muria Kudus.

2. Bapak Rochmad Winarso, ST, MT selaku Dekan Fakultas Teknik

Universitas Muria Kudus.

3. Bapak R. Rhoedy Setiawan, M.Kom, selaku Ketua Program Studi Sistem

Informasi Universitas Muria Kudus sekaligus Pembimbing I yang telah

banyak memberikan petunjuk, nasehat, bimbingan dan arahan hingga

terselesaikannya penulisan laporan ini dengan baik.

4. Ibu Putri Kurina Handayani, M.Kom, selaku Pembimbing II yang telah

banyak memberikan petunjuk, nasehat, bimbingan dan arahan hingga

terselesaikannya penulisan laporan ini dengan baik.

5. Ibu Noor Latifah, M.Kom, selaku koordinasi dan narasumber yang telah

memberikan informasi tentang pelaksanaan penyusunan skripsi.

Page 9: Sistem Informasi Pengelolaan Data dan Gaji …barang, data karyawan, data supplier, data stok barang, data absensi dan data gaji. Maka dari itulah diangkat dalam laporan skripsi yang

6. Segenap dosen Universitas Muria Kudus, khususnya Progam Studi Sistem

Inforamasi yang telah mengenalkan ilmu baru kepada penulis.

7. Kepada mahasiswa Universitas Muria Kudus khususnya mahasiswa

program studi Sistem Informasi angkatan 2009 yang selalu memberikan

semangat dan motivasi bagi penulis,

8. Seluruh pihak yang telah membantu hingga tersusunnya laporan skripsi

ini.

Penulis berharap semoga langkah selanjutnya diridhoi oleh Allah SWT.

Akhirnya sebagai penutup penulis berharap semoga Laporan Skripsi ini dapat

memberikan manfaat bagi pembaca untuk mengembangkan ilmu pengetahuan,

khususnya dibidang Teknologi dan Sistem Informasi. Amin.

Kudus, April 2014

Penulis

Page 10: Sistem Informasi Pengelolaan Data dan Gaji …barang, data karyawan, data supplier, data stok barang, data absensi dan data gaji. Maka dari itulah diangkat dalam laporan skripsi yang

DAFTAR ISI

HALAMAN JUDUL .......................................................................................... i

HALAMAN PERSETUJUAN ...........................................................................ii

HALAMAN PENGESAHAN ............................................................................ iv

HALAMAN MOTTO DAN PERSEMBAHAN ................................................ v

RINGKASAN .................................................................................................... vi

KATA PENGANTAR ....................................................................................... vii

DAFTAR ISI ...................................................................................................... ix

DAFTAR TABEL ............................................................................................. xiii

DAFTAR GAMBAR ........................................................................................ xiv

BAB I PENDAHULUAN .......................................................................... 1

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

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

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

1.4. Tujuan ....................................................................................... 2

1.5. Manfaat ..................................................................................... 2

1.6. Tinjauan Pustaka ....................................................................... 2

1.7. Metodologi Penelitian ............................................................... 3

1.7.1. Metodologi Pengumpulan Data .................................... 3

1.7.1.1. Sumber Data Primer ........................................ 3

1.7.1.2. Sumber Data Sekunder .................................... 4

1.7.2. Metode Pengembangan Sistem ......................................4

1.8. Sistematika Penulisan ............................................................... 4

BAB II LANDASAN TEORI ...................................................................... 7

2.1. Sistem Informasi Pengelolaan Data dan Gaji ........................... 7

2.1.1. Pengertian Pengelolaan Data .......................................... 7

2.1.2. Tahap Siklus Pengelolaan Data ...................................... 7

Page 11: Sistem Informasi Pengelolaan Data dan Gaji …barang, data karyawan, data supplier, data stok barang, data absensi dan data gaji. Maka dari itulah diangkat dalam laporan skripsi yang

2.1.3 Fungsi Pengelolaan Data ................................................. 7

2.2. Pengertian Gaji ......................................................................... 8

2.2.1. Peranan Gaji ................................................................... 8

2.2.2. Fungsi Penggajian .......................................................... 8

2.2.3. Tujuan Penggajian .......................................................... 9

2.3. SQL (Structured Query Language) .......................................... 10

2.3.1. Pengertian SQL .............................................................. 10

2.3.2. Komponen SQL ............................................................. 10

2.4. Flowchart ................................................................................. 10

2.5. UML (Unified Modelling Language) ....................................... 13

2.6. ERD (Entity Relationship Diagram) ........................................ 21

BAB III TINJAUAN UMUM OBYEK PENELITIAN ................................ 24

3.1. Sekilas Tentang Toko Hasan Putra .......................................... 24

3.2. Visi dan Misi ............................................................................ 24

3.2.1. Visi Toko Hasan Putra ................................................... 24

3.2.2. Misi Toko Hasan Putra ................................................... 24

3.3. Barang yang Dijual ................................................................... 25

3.4. Denah Lokasi Toko Hasan Putra .............................................. 25

3.5. Struktur Organisasi ................................................................... 26

3.5.1. Job Description .............................................................. 27

3.6. FOD (Flow Of Document) Sistem Lama ................................. 27

BAB IV ANALISA DAN PERANCANGAN .............................................. 29

4.1. Deskripsi Sistem ....................................................................... 29

4.2. Identifikasi Masalah ................................................................. 29

4.3. Analisa Kebutuhan Data dan Informasi ................................... 29

4.4. Analisa Kebutuhan Hardware dan Software ............................ 30

4.4.1. Kebutuhan Perangkat Keras (Hardware) ....................... 30

4.4.2. Kebutuhan Perangkat Lunak (Software) ........................ 30

4.5. Analisa dan Perancangan Sistem .............................................. 31

Page 12: Sistem Informasi Pengelolaan Data dan Gaji …barang, data karyawan, data supplier, data stok barang, data absensi dan data gaji. Maka dari itulah diangkat dalam laporan skripsi yang

4.5.1. Analisa Actor ................................................................. 31

4.5.2. Bussiness Usecase .......................................................... 31

4.5.3. Perancangan Use Case Diagram .................................... 31

4.5.4. Analisa Kelas ................................................................. 39

4.5.5. Class Diagram ............................................................... 43

4.5.6. Sequence Diagram ......................................................... 44

4.5.7. Activity Diagram ............................................................ 53

4.5.8. Statechart Diagram ........................................................ 62

4.5.9. Entity Relationship Diagram .......................................... 70

4.5.10. Perancangan Database ................................................. 73

4.5.11. Relasi Database ........................................................... 78

4.6. Perancangan Interface .............................................................. 79

BAB V PEMBAHASAN DAN IMPLEMENTASI .................................... 80

5.1. Implementasi Sistem ................................................................ 80

5.1.1. Lingkungan Implementasi ............................................... 80

5.2. Tampilan Program .................................................................... 81

5.2.1. Tampilan Awal ............................................................... 81

5.2.2. Tampilan Home .............................................................. 81

5.2.3. Tampilan Halaman Master Barang ................................ 82

5.2.4. Tampilan Halaman Supplier .......................................... 82

5.2.5. Tampilan Halaman Karyawan ........................................ 83

5.2.6. Tampilan Halaman Barang Masuk ................................. 83

5.2.7. Tampilan Halaman Transaksi Penjualan ......................... 85

5.2.8. Tampilan Halaman Absensi ........................................... 85

5.2.9. Tampilana Halaman Gaji ............................................... 86

5.2.10.Tampilan Halaman Mutasi ............................................ 86

5.2.11.Tampilan Halaman Stok Barang ................................... 87

5.2.12.Tampilan Halaman Laporan Barang Masuk ................. 87

5.2.13.Tampilan Halaman Laporan Absensi ............................ 88

5.2.14.Tampilan Halaman Laporan Gaji .................................. 88

Page 13: Sistem Informasi Pengelolaan Data dan Gaji …barang, data karyawan, data supplier, data stok barang, data absensi dan data gaji. Maka dari itulah diangkat dalam laporan skripsi yang

BAB VI PENUTUP ....................................................................................... 89

6.1. Kesimpulan ............................................................................... 89

6.2. Saran ......................................................................................... 89

DAFTAR PUSTAKA

LAMPIRAN

Page 14: Sistem Informasi Pengelolaan Data dan Gaji …barang, data karyawan, data supplier, data stok barang, data absensi dan data gaji. Maka dari itulah diangkat dalam laporan skripsi yang

DAFTAR TABEL

Tabel 2.1: Simbol – simbol Flowchart .............................................................. 10

Tabel 2.2: Notasi use case diagram .................................................................... 14

Tabel 2.3: Notasi class diagram ......................................................................... 16

Tabel 2.4: Notasi state diagram ......................................................................... 17

Tabel 2.5: Notasi activity diagram ..................................................................... 19

Tabel 2.6: Notasi sequence diagram .................................................................. 20

Tabel 4.1: Deskripsi use case supplier ............................................................... 33

Tabel 4.2: Deskripsi use case data barang .......................................................... 34

Tabel 4.3: Deskripsi use case pembelian ........................................................... 35

Tabel 4.4: Deskripsi use case stok barang ......................................................... 36

Tabel 4.5: Deskripsi use case penjualan ............................................................ 37

Tabel 4.6: Deskripsi use case laporan ................................................................ 38

Tabel 4.7: Tabel Barang ..................................................................................... 73

Tabel 4.8: Tabel Costumer ................................................................................. 73

Tabel 4.9: Tabel Detail Transakasi .................................................................... 74

Tabel 4.10:Tabel Karyawan ............................................................................... 74

Tabel 4.11:Tabel Stok Barang ............................................................................ 75

Tabel 4.12:Tabel Suppler ................................................................................... 75

Tabel 4.13:Tabel Tmp Transaksi ....................................................................... 76

Tabel 4.14:Tabel Transaksi ................................................................................ 76

Tabel 4.15:Tabel Absensi .................................................................................. 77

Tabel 4.16:Tabel Gaji ......................................................................................... 77

Tabel 4.17:Tabel Mutasi .................................................................................... 78

Page 15: Sistem Informasi Pengelolaan Data dan Gaji …barang, data karyawan, data supplier, data stok barang, data absensi dan data gaji. Maka dari itulah diangkat dalam laporan skripsi yang

DAFTAR GAMBAR

Gambar 2.1: Contoh Use Case Diagram ............................................................ 14

Gambar 2.2: Contoh Class Diagram .................................................................. 16

Gambar 2.3: Contoh Statechart Diagram ........................................................... 17

Gambar 2.4: Contoh Activity Diagram .............................................................. 19

Gambar 2.5: Contoh Sequence Diagram ............................................................ 20

Gambar 2.6: Relasi One To One ........................................................................ 22

Gambar 2.7: Relasi One To Many ...................................................................... 22

Gambar 2.8: Relasi Many To Many ................................................................... 22

Gambar 2.9: Unary degree relationship ............................................................ 23

Gambar 2.10: Binary degree relationship .......................................................... 23

Gambar 2.11: Ternary degree relationship ........................................................ 23

Gambar 3.1: Denah Lokasi Toko Hasan Putra ................................................... 26

Gambar 3.2: Struktur Organisasi Toko Hasan Putra .......................................... 26

Gambar 3.3: FOD Sistem Informasi Pengelolaan Data Toko Hasan Putra ........ 28

Gambar 4.1: Bisnis Use Case ............................................................................ 31

Gambar 4.2: Use Case Sistem ............................................................................ 32

Gambar 4.3: Kelas Admin .................................................................................. 39

Gambar 4.4: Kelas Supplier ............................................................................... 39

Gambar 4.5: Kelas Karyawan ............................................................................. 40

Gambar 4.6: Kelas Barang ................................................................................. 40

Gambar 4.7: Kelas Absensi ................................................................................ 41

Gambar 4.8: Kelas Transaksi ............................................................................. 41

Gambar 4.9: Kelas Stok Barang ......................................................................... 42

Gambar 4.10: Kelas Mutasi ................................................................................ 42

Gambar 4.11: Kelas Gaji .................................................................................... 43

Gambar 4.12: Class Diagram ............................................................................. 44

Gambar 4.13: Sequence Diagram Data Supplier ............................................... 45

Gambar 4.14: Sequence Diagram Data Barang ................................................. 46

Gambar 4.15: Sequence Diagram Pembelian ..................................................... 47

Page 16: Sistem Informasi Pengelolaan Data dan Gaji …barang, data karyawan, data supplier, data stok barang, data absensi dan data gaji. Maka dari itulah diangkat dalam laporan skripsi yang

Gambar 4.16: Sequence Diagram Stok Barang .................................................. 48

Gambar 4.17: Sequence Diagram Laporan ........................................................ 49

Gambar 4.18: Sequence Diagram Penjualan ...................................................... 50

Gambar 4.19: Sequence Diagram Gaji ............................................................... 51

Gambar 4.20: Sequence Diagram Absensi ......................................................... 52

Gambar 4.21: Sequence Diagram Mutasi .......................................................... 53

Gambar 4.22: Activity Diagram Data Supplier .................................................. 54

Gambar 4.23: Activity Diagram Data Barang .................................................... 55

Gambar 4.24: Activity Diagram Pembelian ....................................................... 56

Gambar 4.25: Activity Diagram Stok Barang .................................................... 57

Gambar 4.26: Activity Diagram Laporan .......................................................... 58

Gambar 4.27: Activity Diagram Penjualan ........................................................ 59

Gambar 4.28: Activity Diagram Gaji ................................................................. 60

Gambar 4.29: Activity Diagram Absensi ........................................................... 61

Gambar 4.30: Activity Diagram Mutasi ............................................................. 62

Gambar 4.31: Statechart Diagram Supplier Tambah ......................................... 62

Gambar 4.32: Statechart Diagram Supplier Ubah .............................................. 63

Gambar 4.33: Statechart Diagram Supplier Hapus ............................................ 63

Gambar 4.34: Statechart Diagram Supplier Cari ............................................... 63

Gambar 4.35: Statechart Diagram Barang Tambah ........................................... 64

Gambar 4.36: Statechart Diagram Barang Ubah ................................................ 64

Gambar 4.37: Statechart Diagram Barang Hapus .............................................. 64

Gambar 4.38: Statechart Diagram Barang Cari ................................................. 64

Gambar 4.39: Statechart Diagram Karyawan Tambah ...................................... 65

Gambar 4.40: Statechart Diagram Karyawan Ubah ........................................... 66

Gambar 4.41: Statechart Diagram Karyawan Hapus ......................................... 66

Gambar 4.42: Statechart Diagram Costumer Tambah ....................................... 66

Gambar 4.43: Statechart Diagram Costumer Ubah ............................................ 66

Gambar 4.44: Statechart Diagram Costumer Hapus .......................................... 67

Gambar 4.45: Statechart Diagram Stok Barang Tambah .................................... 67

Gambar 4.46: Statechart Diagram Stok Barang Ubah ....................................... 67

Page 17: Sistem Informasi Pengelolaan Data dan Gaji …barang, data karyawan, data supplier, data stok barang, data absensi dan data gaji. Maka dari itulah diangkat dalam laporan skripsi yang

Gambar 4.47: Statechart Diagram Stok Barang Hapus ...................................... 68

Gambar 4.48: Statechart Diagram Detail Transaksi Tambah ............................ 68

Gambar 4.49: Statechart Diagram Detail Transasi Ubah ................................... 68

Gambar 4.50: Statechart Diagram Detail Transaksi Hapus ............................... 69

Gambar 4.51: Statechart Diagram Transaksi Tambah ....................................... 69

Gambar 4.52: Statechart Diagram Transaksi Ubah ............................................ 69

Gambar 4.53: Statechart Diagram Transaksi Hapus .......................................... 70

Gambar 4.54: Menentukan Entitas ..................................................................... 70

Gambar 4.55: Menentukan Atribut Key ............................................................. 70

Gambar 4.56: Menentukan Derajat Kardinalitas ............................................... 71

Gambar 4.57: Menentukan Entity Relationship Diagram .................................. 71

Gambar 4.58: Relasi Database ........................................................................... 78

Gambar 4.59: Desain Website ............................................................................ 79

Gambar 5.1: Tampilan Awal .............................................................................. 81

Gambar 5.2: Tampilan Home ............................................................................. 81

Gambar 5.3: Tampilan Halaman Mastetr Barang .............................................. 82

Gambar 5.4: Tampilan Halaman Supplier ......................................................... 82

Gambar 5.5: Tampilan Halaman Karyawan ....................................................... 83

Gambar 5.6: Tampilan Halaman Barang Masuk ................................................ 83

Gambar 5.7: Tampilan Halaman Transaksi Penjualan ....................................... 85

Gambar 5.8: Tampilan Halaman Absensi .......................................................... 85

Gambar 5.9: Tampilan Halaman Gaji ................................................................ 86

Gambar 5.10: Tampilan Halama Mutasi ............................................................ 86

Gambar 5.11: Tampilan Halaman Stok Barang ................................................. 87

Gambar 5.12: Tampilan Halaman Laporan Barang Masuk ............................... 87

Gambar 5.13: Tampilan Halaman Laporan Absensi .......................................... 88

Gambar 5.14: Tampilan Halaman Laporan Gaji ................................................ 88

Page 18: Sistem Informasi Pengelolaan Data dan Gaji …barang, data karyawan, data supplier, data stok barang, data absensi dan data gaji. Maka dari itulah diangkat dalam laporan skripsi yang

72

DAFTAR LAMPIRAN

Lampiran 1 Surat Permohonan Penelitian

Lampiran 2 Surat Keterangan (Toko Hasan Putra)

Lampiran 3 Buku Bimbingan Skripsi

Lampiran 4 Riwayat Penulis