TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun...

82
RANCANG BANGUN SISTEM INFORMASI PENGGAJIAN KARYAWAN PADA KOPERASI KARYAWAN PT GIKEN PRECISION INDONESIA TUGAS AKHIR Oleh: MESGIYONO 21000420 PROGRAM STUDI MANAJEMEN INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER GICI 2018

Transcript of TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun...

Page 1: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

RANCANG BANGUN SISTEM INFORMASI PENGGAJIAN KARYAWAN PADA KOPERASI KARYAWAN

PT GIKEN PRECISION INDONESIA

TUGAS AKHIR

Oleh: MESGIYONO

21000420

PROGRAM STUDI MANAJEMEN INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN

KOMPUTER GICI 2018

Page 2: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

RANCANG BANGUN SISTEM INFORMASI PENGGAJIAN KARYAWAN PADA KOPERASI KARYAWAN

PT GIKEN PRECISION INDONESIA

TUGAS AKHIR

Diajukan Sebagai Salah Satu Persyaratan Guna Memperoleh Gelar Ahli Madya

Oleh: MESGIYONO

21000420

PROGRAM STUDI MANAJEMEN INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN

KOMPUTER GICI 2018

Page 3: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia
Page 4: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia
Page 5: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia
Page 6: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia
Page 7: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

vi  

ABSTRAK

Dari hasil analisa terhadap data atau informasi yang diperoleh terdapat kebutuhan yang mendesak akan ketersediaan suatu program aplikasi pengolahan data karyawan. Untuk melakukan proses pengolahan gaji karyawan pada Koperasi Karyawan PT Giken Precision Indonesia dilakukan dengan cara menyimpan data tersebut sebagai arsip, kemudian data tersebut dimasukkan ke dalam komputer melalui aplikasi Ms. Excel. Berdasarkan dari data hasil wawancara dengan petugas yang menangani masalah penggajian karyawan ini, bahwa kemampuan SDM dalam menggunakan Ms. Excel sangat rendah. Akibatnya program ini tidak dapat dimanfaatkan secara baik untuk mengolah data gaji karyawan ini. Hal inilah yang menjadi kendala karena menimbulkan keterlambatan informasi dan kehilangan data. Untuk mengatasi masalah-masalah tersebut, diperlukan adanya sistem yang terkomputerisasi yang baru untuk meningkatkan efisiensi kerja. Metodologi yang dipakai untuk merancang sistem terkomputerisasi tersebut adalah : menganalisis sistem yang sedang berjalan, mendesain sistem baru, membuat sistem, dan yang terakhir menguji sistem yang telah dibuat. Aplikasi yang dihasilkan dalam pembuatan program ini adalah aplikasi sistem informasi penggajian karyawan dengan menggunakan bahasa pemrograman Visual Basic 2008 dan rancangan databasenya menggunakan MySql Server. Setelah melalui tahapan sesuai dengan metode pengembangan yang dipilih maka dalam pengimplementasian sistem informasi penggajian yaitu secara bersambungan dan memiliki tindak lanjut pengujian sistem yang terdiri dari pengujian dimana pengujian ini menggunakan metode pengujian black box yang berfokus pada persyaratan fungsional perangkat lunak dan pengujian betha yaitu pengujian lapangan dengan pengolahan data sebagai nilai akurasi hasil pilihan. Kata Kunci :SistemPenjualan,VisualBasic,MySql,Ms Excel,CrystalReport

Page 8: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

 

vii  

ABSTRACT

From the results of the analysis of the data or information obtained there is an urgent need for the availability of an employee data processing application program. To process employee salary data processing at PT Giken Precision Indonesia Employee Cooperative is done by storing the data as an archive, then the data is entered into the computer through Ms. application. Excel. Based on the data from interviews with officers who handle the payroll problem of this employee, that the ability of HR in using Ms. Excel is very low. As a result, this program cannot be used properly to process employee salary data. This is a problem because it causes delays in information and data loss. To overcome these problems, a new computerized system is needed to improve work efficiency. The methodology used to design the computerized system is: analyzing the current system, designing a new system, creating a system, and finally testing the system that has been created. The application produced in making this program is an employee payroll information system application using Visual Basic 2008 programming language and database design using MySql Server. After going through the stages in accordance with the chosen development method, in implementing the payroll information system, which is continuous and has a follow-up testing system consisting of tests where this test uses a black box testing method that focuses on software functional requirements and beta testing, namely field testing with data processing as the value of the accuracy of the choice. Keywords: Payroll System, VisualBasic, MySql,Ms Excel, CrystalReport

Page 9: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

 

viii  

DAFTAR GAMBAR

Gambar Halaman

Gambar 2.1 Halaman Utama Visual Basic 2008.............................................. 14

G ambar 2.2 Solution Explorer Visual Basic 2008......................................... . 14

Gambar 2.3 Toolbox...................................................................................... ... 15

Gambar 2.4 Properties.................................................................................. .. 15

G ambar 2.5 Interface MySQL....................................................................... . 18

Gambar 2.6 Arsitektur ODBC……………………………………………… .. 22

Gambar 2.7 Struktur table…………………………………………………… 23

Gambar 2.8 Xampp Control Panel………………………………………………. .. 29

Gambar 3.1 Kerangka Kerja………………………………………………. .. 30

Gambar 3.2 Struktur Organisasi……………………………………………. . 35

Gambar 4.1 Flowchart Dokument Lama……………………………………….. .. 41

Gambar 4.2 Flowchart Dokumen Baru…………………………………………. .. 42

Gambar 4.3 Diagram Konteks…………………………………………………… .. 43

Gambar 4.4 Data Flow Diagram Level 0………………………………… .... 44

Gambar 4.5 Data Flow Diagram Level 1………………………………….. .. 46

Gambar 4.6 Diagram Hubungan Antar Entitas………………………… ........ 49

Gambar 4.7 Normalisasi .................................................................................. 51

Gambar 4.8 Rancangan Struktur Program………………………………… ... 52

Gambar 4.9 Rancangan Struktur Menu…………………………………….... 53

Gambar 4.10 Rancangan Form Login…………………………………... ....... 53

Gambar 4.11 Rancangan Form Menu Utama………………………………. . 54

Gambar 4.12 Rancangan Form User………………………………………. ... 54

Gambar 4.13 Rancangan Form Karyawan………………………………… ... 55

Gambar 4.14 Rancangan Form Jabatan……………………………………. .. 55

Gambar 4.15 Rancangan Form THR ……………………………………… .. 56

Gambar 4.16 Rancangan Form Penggajian………………………………….. 56

Page 10: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

 

ix  

Gambar 4.17 Rancangan Form Laporan………………………………........ .. 57

Gambar 4.18 Tampilan Form Login……………………………………… .... . 58

Gambar 4.19 Tampilan Form Menu utama………………………………….. 58

Gambar 4.20 Tampilan Form User………………………………………...… 59

Gambar 4.21 Tampilan Form Karyawan………………………………….... . 59

Gambar 4.22 Tampilan Form Jabatan………………………………………. . 60

Gambar 4.32 Tampilan Form THR………………………………………… .. 60

Gambar 4.24 Tampilan Form Penggajian………………………………….. .. 61

Gambar 4.25 Tampilan Form Laporan…………………………………….. .. 61

Gambar 4.26 Tampilan Slip Gaji………………………………………….. ... 62

Gambar 4.27 Tampilan Laporan Gaji……………………………………… .. 62

Page 11: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

 

x  

DAFTAR TABEL

Tabel Halaman

Tabel 2.1 Simbil-simbol Flowchart ................................................................. 10

Tabel 2.2 Simbol Context Diagram............................................................. .... .. 12

Tabel 2.3 Simbol Kamus Data........................................................................ . 12

Tabel 2.4 Entity Relation Diagram................................................................. . 13

Tabel 4.1 Struktur File Karyawan................................................................... . 50

Tabel 4.2 Struktur File Jabatan...................................................................... . 50

Tabel 4.3 Struktur File Penggajian................................................................ . 51

Tabel 4.4 Struktur File THR ............................................................................ . 51

Page 12: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

 

xi  

DAFTAR ISI

Judul Halaman HALAMAN PERSETUJUAN………………………………………………….. ii

HALAMAN PENGESAHAN………………………………………………….. iii

PERNYATAAN……………..………………………………………………….. iv

KATA PENGANTAR…………………………………………………………… v

ABSTRAK………………………………………………………………………. vi

ABTRACT……………...……………………………………………………… vii

DAFTAR GAMBAR……………………………………………………..……. viii

DAFTAR TABEL……………………………………………………….……… x

DAFTAR ISI……………………………………………………………………. xi

BAB I PENDAHULUAN………………………………………………….…… 1 1.1 Latar Belakang………………………………………………………….. 1 1.2 Rumusan Masalah………………………………………………………. 2 1.3 Batasan Masalah………………………………………………………... 3 1.4 Tujuan Penelitian……………………………………….……………… 3 1.5 Manfaat Penelitian……………………………………………………… 3 1.6 Sistematika Penulisan…………………………………………..………. 4

BAB II LANDASAN TEORI…………………………………………………… 6 2.1 Pengertian Sistem……………………………………………………….. 6 2.1 Pengertian Informasi…………………………………….……………… 6 2.3 Pengertian Sistem Informasi……………………..…………………….. 7 2.4 Analisa Sistem……..…………………………………………………… 8 2.4.1 Pengertian Analisa Sistem………………...……………………… 8 2.4.2 Tahap-tahap Dalam Analisa Sistem………………………………. 9 2.4.3 AlatBantu Dalam Analisa Sistem……………….………………… 9 2.5 Alat Bantu Dalam Perancangan Sistem………………………….……. 11 2.5.1 Diagram Level Alur Data(Context Diagram)……………………. 11 2.5.2 Kamus Data……………………………………………….……… 12 2.5.3 Entity Relation Diagram (ERD)…………………….……………. 13 2.6 Microsoft Visual Basic 2008…………………….…………………..… 13 2.6.1 Bagian Utama Visual Basic 2008………………………………... 14

Page 13: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

 

xii  

2.7 MySQL…………………………………………..…………………..… 16 2.7.1 Kelebihan MySQL……..………………………………………… 16 2.7.2 Security…………………………………………………………… 17 2.7.3 Interfec………………………………………………………….... 18 2.7.4 Struktur Tabel……………………………………………………..19 2.7.5 Crystal Report………………………………………………...….. 19 2.7.6 MyQSL Connector ODBC………………………………………. 20 2.7.7 Arsitektur ODBC……………………..………………………… 21 2.7.8 XAMPP……………………………..………………………….… 21

2.8 Pengertian Koperasi……………………………………………………. 22 2.8.1 Prinsip Koperasi………………………..………………………….23 2.8.2 Jenis Kopeasi…………………………………..……………….. 23 2.8.3 Fungsi Keporasi…………………………………………………. 24 2.8.4 Tujuan Koperasi…………………………………………………. 25 2.8.5 Pengertian Penggajian……………………………….…..…….… 25 2.8.6 Pengertian Karyawan…………………………………….………. 26

2.9 Testing………………………………………………………………..... 26 2.9.1 Pengertian Black Box Testing………………..………….………. 27 2.10 Penelitian Terdahulu…………………………………………………... 28

BAB III METODELOGI PENELITIAN………………………………….…. 29 3.1 Kerangka Kerja…………………………………………..……………. 29 3.2 Gambaran Umum Objek yang Diteliti…………………………………. 31

3.2.1 Sejarah Koperasi…………………………………………….…….31 3.2.2 Visi Dan Misi……………………………..……………………….33 3.2.3 Struktur Organisasi……………………………………………..…34 3.2.4 Wewenang dan Tanggung Jawab………………………………. 35

3.3 Permasalahan Yang Dihadapi…………………………………………. 37 3.4 Alternatif Pemecahan Masalah………………………………………… 37

BAB IV ANALISA DAN IMPLEMENTASI………………………………… 39 4.1 Analisa Sistem Yang Berjalan…………………………………………. 39 4.2 Analisa Sistem Yang Diusulkan………………………………..……… 42 4.2.1 Alat Bantu Perancangan Sistem…………………………………. 42 4.2.1.1 Context Diagram (Diagram Konteks)…………………… 43 4.2.1.2 Data Flow Diagram……………………………………... 43 4.2.1.3 ERD ( Entity Relationship Diagram)…………………… 47

4.2.2 Database Manajement System…………………………………... 48 4.2.3 Normalisasi…………………………………………………….... 51 4.2.4 Desain Sistem ( Input dan Output )……………………………… 51

4.3 Implementasi Sistem…………………………………………………… 57

Page 14: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

 

xiii  

4.4 Tampilan Sistem……………………………………………………….. 58 4.4.1 Tampilan Input…………………………………………………….. 58 4.4.2 Tampilan Output…………………………………………………... 62

BAB V KESIMPULAN…………………………………………..……………. 63 5.1 Kesimpulan…………………………………………………………….. 63 5.2 Saran……………………………………………...……………………. 64

DAFTAR PUSTAKA……………………………………………..………….... 65

LAMPIRAN

Page 15: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

 

1  

BAB I PENDAHULUAN

1.1 Latar Belakang

Secara bahasa, kata koperasi berasal dari bahasa inggris

yaitu“Cooperation” yang artinya usaha bersama. Koperasi adalah badan hukum

yang berdasarkan kekeluargaan yang semua anggotanya terdiri dari perorangan

atau badan hukum dengan tujuan untuk mensejahterakan anggotanya.

Koperasi juga diartiakan sebagai badan usaha yang mempunyai anggota

yang setiap anggota memiliki tugas dan tanggung jawab masing-masing setiap

anggota juga mempunyai hak suara yang sama dalam setiap keputusan yang

diambil. Manfaat dibentuknya koperasi ini adalah untuk membantu para

anggotanya dalam memenuhi kebutuhan hidup sehari-hari, dapat menyimpan,

meminjam, dan membeli barang secara kredit atau tunai.

Masalah perkembangan teknologi dibidang informasi mendorong setiap

pelaku usaha, instansi atau perusahaan untuk tetap mengikuti perkembangannya,

terutama berkenaan dengan perkembangan yang ada hubungannya dengan

kegiatan bidang usaha tersebut.

Perkembangan teknologi informasi telah memberikan kontribusi yang

cukup berarti dalam meningkatkan kegiatan usaha khususnya dalam hal

pengolahan data upah kerja karyawan yang member dukungan terhadap

pengambilan keputusan-keputusan bisnis serta perkembangan teknologi informasi

telah memberikan kontribusi yang cukup berarti dalam meningkatkan kualitas

kerja karyawan. 

Page 16: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

2  

  

Berdasarkan pada uraian diatas pemanfaatan teknologi informasi dalam

suatu aktivitas bisnis merupakan hal yang cukup penting. Berkaitan dengan

pemasalah yang ada pada koperasi karyawan PT Giken Precision Indonesia ini

penelitian difokuskan pada masalah pemanfaatan tujuan teknologi informasi yang

dapat memberikan dukungan aktif kelacaran sebuah pelaku usaha yang dilakukan

pada koperasi karyawan PT Giken Precision Indonesia yang diberi judul

“Rancang bangun sistem informasi penggajian karyawan pada koperasi

karyawan PT Giken Precision Indonesia Berbasis Visual Basic 2008”.

1.2 Rumusan Masalah

Pentingnya pengelolaan sistem penggajian yang baik dan akurat

diharapakan dapat memberikan acuan sebagai sarana untuk mengoptimalkan

seluruh penggajian karyawan. Berdasarkan hasil pengamatan dan riset, penulis

mendapat beberapa masalah yang sering terjadi yaitu :

1. Bagaimana menganalisa sistem penggajian karyawan pada koperasi

karyawan PT Giken Precison Indonesia saat ini?

2. Bagaimana merancang sitem informasi penggajian yang efektif dan efisien

agar mempermudah staff dalam mengelola gaji karyawan pada koperasi

karyawan PT Giken Precision Indonesia?

1.3 Batasan Masalah

Untuk menjaga kemungkinan agar tidak semakin berkembangnya masalah

yang akan dibahas dan terbatas waktu yang ada maka penulis membatasi masalah

pada:

Page 17: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

3  

  

1. Pengelolaan gaji karyawan yang sesuai dengan sistem informasi penggajian

yang baru.

2. Pengelolaan data untuk mencetak slip gaji karyawan.

3. Software yang digunakan adalah Visual Basic 2008 dan menggunakan

database MySQL dalam membangun sistemnya.

1.4 Tujuan Penelitian

Tujuan yang ingin dicapai dari tugas akhir ini adalah :

1. Untuk mengetahui sistem informasi penggajian karyawan pada koperasi

karyawan PT Giken Pricision Indonesia yang sudah berjalan apakah sudah

berjalan efektif dan efisien.

2. Sebagai bahan usulan sistem infomasi penggajian karyawan.

1.5 Manfaat Penelitian

Manfaat dari penelitian ini adalah :

1. Sebagai masukan dan pertimbangan manajemen dalam pengambilan

keputusan.

2. Mempermudah dan mempercepat pengolahan data gaji karyawan.

3. Mendapatkan laporan seputar penggajian karyawan (data karyawan, data gaji)

yang lebih akurat.

Page 18: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

4  

  

1.6 Sistematika Penulisan

Pada dasarnya, penyusunan sistematika penulisan bertujuan untuk

memudahkan para pembaca dalam mengikuti apa yang dipaparkan dalam laporan

penelitian ini. Sistematika penulisan penelitian ini disusun sebagai berikut :

BAB I PENDAHULUAN

Dalam bab ini, berisikan gambaran umum penelitian yang

dilakukan meliputi latarbelakang masalah, identifikasi masalah,

tujuan penelitian, batasan masalah, waktu dan tempat penelitian,

dan sistematika penulisan yang merupakan panduan dalam

penyusunan landasan teori.

BAB II LANDASAN TEORI

Bab ini menjelaskan tentang teori yang berupa pengertian dan

definisi yang diambil dari kutipan buku yang berkaitan dengan

penyusunan laporan tugas akhir, kutipan buku atau jurnal yang

berhubungan dengan analisa sistem serta permasalahan yang

dibahas dan penelitian terdahulu.

BAB III ANALISIS SISTEM BERJALAN

Dalam bab ini berisikan kerangka kerja dan gambaran umum

koperasi karyawan PT Giken Precision Indonesia, sejarah singkat,

visi dan misi, struktur organisasi, wewenang dan tanggung jawab

yang ada, masalah yang dihadapi, alternatis pemecah masalah.

BAB IV PERANCANGAN SISTEM

Dalam bab ini berisikan rancangan sistem yang diusulkan

menggunakan metode Data Flow Diagram (DFD), serta hasil

Page 19: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

5  

  

rancangan sistem yang diusulkan oleh penulis berupa solusi dari

masalah yang dihadapi dengan menggunakan VB.2008 dan

MySQL.

BAB V KESIMPULAN DAN SARAN

Berisikan tentang kesimpulan dari seluruh pembahasan yang telah

dikerjakan dari bab I sampai dengan bab V serta saran–saran yang

mengacu pada rancangan yang telah diusulkan,

Page 20: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

 

6  

BAB II LANDASAN TEORI

2.1 Pengertian Sistem

Menurut Tata Sutabri (2012), “Secara sederhana suatu sistem dapat

diartikan sebagai suatu kumpulan atau himpunan dari unsur, komponen, atau

variabel yang terorganisir, saling berinteraksi, saling tergantung satu sama lain,

dan terpadu”.

Menurut Chr. Jimmy L. Gaol (2008), “Sistem adalah hubungan satu unit

dengan unit-unit lainnya yang saling berhubungan satu sama lainnya dan tidak

dapat dipisahkan serta menuju yang telah ditetapkan. Apabila suatu unit macet

atau terganggu, unit lainnya pun akan terganggu untuk mencapai tujuan yang telah

ditetapkan tersebut”.

2.2 Pengertian Informasi

Menurut Tata Sutabri (2012,) mendefinisikan “sistem informasi adalah

suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan

pengolahan transaksi harian yang mendukung fungsi operasi organisasi yang

bersifat manajerial dengan kegiatan strategi dari suatu organisasi untuk dapat

menyediakan laporan-laporan yang diperlukan oleh pihak luar tertentu”.

Menurut Sutarman (2012), “Informasi adalah Sekumpulan fakta (data) yang

diorganisasikan dengan cara tertentu sehingga mereka mempunyai arti bagi si

penerima”.

 

Page 21: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

7  

  

2.3 Pengertian Sistem Informasi

Menurut Tata Sutabri (2012), sistem informasi adalah suatu sistem di dalam

suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian

yang mendukung fungsi operasi organisasi yang bersifat manajerial dengan

kegiatan strategis dari suatu organisasi untuk dapat menyediakan laporan-laporan

yang diperlukan oleh pihak luar tertentu.

Dalam suatu sistem informasi terdapat beberapa komponen yang

melengkapi antara lain :

1. Blok Masukan (Input Block)

Blok masukan dalam hal ini berupa input data yang masuk kedalam suatu

sistem informasi, juga termasuk metode serta media untuk menangkap data

yang dimasukkan.

2. Blok Model (Model Block)

Merupakan kombinasi dari prosedur, logika dan model matematika yang

akan memanipulasi data untuk keluaran tertentu.

3. Blok Keluaran (Output)

Blok keluaran berupa data-data keluaran seperti dokumen output dan

informasi yang berkualitas.

4. Blok Teknologi (Technology Block)

Blok teknologi digunakan untuk menerima input, menjalankan model,

menyimpan dan mengakses data, menghasilkan dan mengirim keluaran serta

membantu pengendalian dari sistem secara keseluruhan.

Page 22: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

8  

  

5. Blok Basis Data (Database Block)

Merupakan kumpulan data yang berhubungan satu dengan lainnya,

tersimpan diperangkat keras komputer dan perangkat lunak untuk

memanipulasinya.

6. Blok Kendali (Controls Block)

Meliputi masalah pengendalian terhadap operasional sistem yang berfungsi

mencegah dan menangani kesalahan atau kegagalan sistem.

2.4 Analisa Sistem

Untuk lebih memahami isi dari penelitian yang dibuat, maka dibutuhkan

beberapa pengetahuan mengenai definisi serta uraian yang berkaitan dengan

analisa sitem, sebagai berikut:

2.4.1 Pengertian Analisa Sistem

Menurut Henderi, dkk (2011) mendefinisikan, Analisa sistem adalah

penguraian dari suatu sistem yang utuh ke dalam bagian-bagian komponennya

dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan-

permasalahan, kesempatan-kesempatan, hambatan-hambatan yang terjadi dan

kebutuhan-kebutuhan yang diharapkan sehingga dapat dibuat rancangan sistem

yang baru yang sesuai dengan kebutuhan.

Menurut Yakub (2012), Analisa sistem dapat diartikan sebagai suatu proses

untuk memahami sistem yang ada, dengan menganalisa jabatan dan uraian tugas

(business users) , proses bisnis (business proses), ketentuan atau aturan (business

rule), masalah dan mencari solusinya (business problem and business solution),

dan rencana-rencana perusahaan (business plan).

Page 23: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

9  

  

2.4.2 Tahap-Tahap Dalam Analisa Sistem

Tahap-tahap dalam penyusunan analisis sistem, antara lain :

1. Identify, yaitu mengidentifikasi masalah

2. Understand, yaitu memahami kerja dari sistem yang ada

3. Analyze, yaitu menganalisis system

4. Report, yaitu membuat laporan hasil analisis

2.4.3 Alat Bantu dalam Analisa Sistem

Dalam analisa sistem pengolahan informasi yang di dokumentasikan secara

rinci. Hasil dari studi kelayakan yang telah dilakukan digambarkan dengan

bantuan flowchart untuk membuatalur dokumen. Simbol-simbol yang digunakan

adalah:

Page 24: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

10  

Tabel 2.1 Simbol-simbol Flowchart

Simbol Keterangan

Multi Dokumen

Mneunjukkan banyak dokumen input dan

output baik untuk proses manual, mekanik, atau

komputer

Garis Alur

Menunjukkan arus dari proses

Simpanan offline

File non-komputer yang diarsip menurut urut

angka (numerial)

Simpanan Offline

File non-komputer yang diarsip menurut urutan

huruf (alphabetical)

  Dokumen

Menunjukkan dokumen input dan output baik

untuk proses manual, mekanik, ataupun

komputer

  Manual Operation

Menunjukkan pekerjaan manual

  Penghubung

Menunjukkan penghubung ke halaman yang

masih sama atau ke halaman lain

  Proses

Menunjukkan kegiatan proses dari kegiatan

komputer

Page 25: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

11  

Sumber: (Prof.Dr. Jogiyanto HM,MBA,Akt. (2010:740), Analisis & Disain)

2.5 Alat Bantu Dalam Perancangan Sistem

Untuk mengetahui isi dari penelitian yang dibuat ini, maka dibutuhkan

beberapa pengetahuan yang mengenai dengan alat bantu dalam perancangan

sistem yang akan dibuat, sebagai berikut:

2.5.1 Diagram Level Arus Data (Context Diagram)

Adalah kasus khusus DFD (bagian dari DFD yang berfungsi memetakan

model lingkungan), yang dipresentasikan dengan lingkaran tunggal yang

mewakili keseluruhan sistem. Simbol-simbol yang digunakan adalah sebagai

berikut :

Tabel 2.2 Simbol Context Diagram

Simbol Keterangan Proses

Menunjukkan proses dari

keseluruhan sistem

Entity

Menunjukkan kesatuan luar

external entity

  Manual Input

Menunjukkan input yang menggunakan on line

keyboard

  Display

Menunjukkan output yang ditampilkan di

monitor

Page 26: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

12  

  

Aliran Data

Arus Data

Sumber: (Prof.Dr. Jogiyanto HM,MBA,Akt. (2010:700), Analisis & Desain).

2.5.2 Kamus Data

Data dictionary mendefinisikan elemen data dengan fungsi sebagai berikut :

1. Menjelaskan arti aliran data dan penyimpanan data dalam DFD.

2. Mendeskripsikan komposisi paket data yang bergerak melalui aliran

(misalnya alamat diuraikan menjadi kota, Negara, dan kode pos).

3. Mendeskripsikan komposisi penyimpanan data.

4. Mendeskripsikan nilai dan satuan yang relevan bagi penyimpanan dan

aliran.

Simbol-simbol yang digunakan adalah:

Tabel 2.3 Simbol Kamus Data

Simbol Keterangan

= Terdiri dari mendefinisikan, diuraikan menjadi, artinya

+ Dan

() Optional(boleh ada atau tidak)

{} pengulangan

[]  Memilih salah satu dari sejumlah alternatif

**  Komentar

@  Indentifikasi atribut kunci

/  Pemisah sejumlah alternative pilihan anatara simbol []

Sumber: (Prof.Dr. Jogiyanto HM,MBA,Akt. (2010:700), Analisis & Desain).

Page 27: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

13  

  

2.5.3 Entity Relationship Diagram (ERD)

Entity Relationship Diagram (ERD) atau diagram hubungan entitasadalah

mendokumentasikan data perusahaan dengan mengidentifikasi jenis entitas dan

hubungannya. Simbol-simbol yang digunakan yaitu:

Tabel 2.4 Entity Relation Diagram

2.6 Microsoft Visual Basic 2008

Visual basic 2008 adalah salah satu bahasa pemrograman komputer tingkat

tinggi. Bahasa pemrograman adalah perintah-perintah yang dimengerti oleh

komputer untuk melakukan tugas-tugas tertentu bahasa pemrograman visual basic

2008 dikembangkan oleh Microsoft, merupakan salah satu bahasa pemrograman

yang Object Oriented Program (OOP) atau pemrograman yang berorientasi pada

Object. Kata “Visual” menunjukkan cara yang digunakan untuk membuat

Graphical User Interface (GUI).

Simbol Nama Simbol Entity

Digunakan untuk menggambarkan objek yang dapat diidentifikasikan dalam lingkungan pemakai 

Atribut Digunakan untuk menggambarkan elemen-elemen dari suatu entity yang menggambarkan karakter-karakter entity 

Relasi Mendefinisikan alternaif pemilihan terhadap suatu proses  

Garis Digunakan untuk menghubungkan 

Page 28: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

 

2

2.6.1 Bagian

Beriku

1. Mai

Main

dari ti

proper

2. Solu

Solutio

form,

kumpu

yang m

n Utama Vi

ut ini adalah

in Windows

Windows m

tle bar, men

rties, form la

 

Gambar

ution Explor

on Explorer

modul dan

ulan dari mo

membentuk s

Gambar

isual Basic 2

bagian-bagi

merupakan je

nu bar, tool

ayout, jendel

r 2.1 Halam

rer

adalah jend

n ActiveX D

odul form, m

suatu aplika

r 2.2 Solutio

2008

ian menu uta

endela utama

lbar, form, s

la code, fasi

man Utama

dela yang dig

Designers d

modul class

si.

on Explorer

ama pada vis

a dalam Vis

solution exp

litas autolist

Visual Basi

gunakan unt

dalam proje

s, modul sta

Visual Basi

sual basic 20

sual Basic y

lorer, toolbo

t.

ic.2008

tukmenampi

ek. Projek m

andart dan f

ic.2008

14

008, yaitu:

yang terdiri

ox, jendela

ilkan daftar

merupakan

file sumber

Page 29: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

 

3. Too

Toolbo

memb

4. Prop

Proper

sebuah

olbox

ox adalah k

uat user inte

perties

rties berisi

h objek yang

kumpulan d

erface dalam

Gamb

daftar strukt

g dipilih.

Gamb

dari objek at

m program ap

bar 2.3 Too

tur pengatur

ar 2.4 Prope

tau control y

plikasi.

lbox

ran properti

erties

yang diguna

yang digun

15

akan untuk

nakan pada

Page 30: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

16  

  

2.7 MYSQL

MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL

(database management system) atau DBMS yang multithread, multi-user, dengan

sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia

sebagai perangkat lunak gratis dibawah lisensi GNU General Public

License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk

kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.

MySQL sebenarnya merupakan turunan salah satu konsep utama dalam

database sejak lama, yaitu SQL (Structured Query Language). SQL adalah sebuah

konsep pengoperasian database, terutama untuk pemilihan atau seleksi dan

pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan

mudah secara otomatis.

2.7.1 Kelebihan MySQL

Berikut ini merupakan bagian yang menjadi kelebihan dari MySQL, yaitu:

1. Portability

MySQL dapat berjalan stabil pada berbagai sistem operasi seperti windows,

Linux, FreeBSD, Solaris dan lain-lain.

2. Open Source

MySQL didistribusikan secara open source (gratis), dibawah lisensi GPL

sehingga dapat digunakan cuma-cuma.

3. Multi User

MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan

tanpa mengalami masalah atau konflik.

Page 31: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

17  

  

4. Performance Tuning

MySQL memiliki kecepatan yang menakjubkan dalam menangani query

sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan

waktu.

5. Coloumn Types

MySQL memiliki tipe kolom yang sangat kompleks, seperti integer, double,

char, text, date dan lain-lain.

6. Command and Function

MySQL memiliki operator dan fungsi secara penuh yang mendukung

perintah select dan where dalam query.

2.7.2 Security

MySQL memiliki beberapa lapisan sekuritas seperti level subnetmask,

nama host, dan izin akses user dengan sistem perizinan yang mendetail

serta password terenkripsi.

1. Scability and Limits

MySQL mampu menangani database dalam skala besar, dengan

jumlah records lebih dari 50 juta dan 60 ribu tabel serta 5 milyar baris.

Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada tiap

tabelnya.

2. Connectivity

MySQL dapat melakukan koneksi dengan clients menggunakan protokol

TCP/IP, Unix socket (UNIX) atau Named Pipes (NT).

Page 32: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

18  

  

3. Localisation

MySQL dapat mendeteksi pesan kesalahan pada client dengan

menggunakan lebih dari dua puluh bahasa. Meskipun demikian, bahasa

Indonesia belum termasuk didalamnya.

2.7.3 Interfac

MySQL memiliki interface (antar muka) terhadap berbagai aplikasi dan

bahasa pemograman dengan menggunakan fungsi API (Aplication Programming

Interface).

Gambar 2.5 Interface MySQL

2.7.4 Struktur Tabel

MySQL memiliki struktur tabel yang lebih fleksibel dalam

menangani ALTER TABLE, dibandingkan database lainnya semacam PosgreeSQL

ataupun Oracle.

Gambar 2.6 Struktur Tabel

Page 33: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

19  

  

2.7.5 Crystal Report

Crystal Reports merupakan salah satu paket program yang digunakan untuk

membuat, menganalisa, dan menterjemahkan informasi yang terkandung dalam

database ke dalam berbagai jenis laporan. Crystal Reports dirancang untuk

membuat laporan yang dapat digunakan dengan berbagai bahasa pemrograman

berbasis Windows, seperti Visual Basic, Visual C/C++, Visual Interdev, dan

Borland Delphi. Beberapa kelebihan yang dimiliki program Crystal Reports,

antara lain:

1. Pembuatan laporan dengan Crystal Reports tidak terlalu rumit dan banyak

melibatkan kode program.

2. Program Crystal Reports banyak digunakan karena mudah terintegrasi

dengan bahasa lain.

3. Fasilitas impor hasil laporan yang mendukung format-format paket program

lain, seperti Microsoft Office, Adobe Acrobat Reader, HTML, dan

sebagainya.

Dalam membuat suatu laporan, data merupakan komponen yang sangat vital

dan mutlak disediakan.Umumnya data-data tersebut disimpan dalam sebuah

database. Terdapat dua model untuk mengambil data yang ada di database guna

ditampilkan di laporan, yaitu:

1. Pull Mode

Proses yang terjadi adalah driverakan melakukan koneksi ke database dan

menarik data yang ada di dalam database tersebut sesuai dengan permintaan.

Dengan model ini, di antara koneksi dalam database dengan perintah SQL

akan menghasilkan data yang ditangani oleh Crystal Reports. Umumnya

Page 34: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

20  

  

model ini digunakan pada laporan yang pengambilan datanya berasal dari

sebuah database, di mana koneksinya tidak mengalami perubahan atau tidak

memerlukan pengkodean.

2. Push Mode

Koneksi ke database digunakan untuk mengambil data dan mengisikan data

tersebut ke dalam Dataset.Data yang berada dalam Dataset selanjutnya

ditampilkan pada laporan.Dengan metode ini memungkinkan untuk

membangun koneksi yang terbagi (sharing) ke dalam aplikasi dan membagi

data sebelum Crystal Reports menerimanya.

Laporan yang telah dibuat dengan Crystal Reports masih belum terlihat

bentuk tampilan datanya. Untuk itu dibutuhkan kontrol lain yang dipasang

di form yaitu Crystal Reports Viewer.

2.7.6 MySQL Connector ODBC

ODBC (Open Database Connectivity) adalah protokol standar yang dapat

digunakan untuk mengakses informasi dari SQL database server. ODBC

memungkinkan suatu aplikasi memanggil fungsi-fungsi interface yang

diimplementasikan pada modul-modul yang disebut driver.

Pada prinsipnya, ODBC merupakan penghubung dengan berbagai database

server lainnya untuk saling berkomunikasi. Sehingga Anda dapat koneksi dengan

beberapa database seperti Microsoft SQL Server 2000, Microsoft SQL Server

Database, Microsoft Foxpro Database, dan data dari program lain yang

menyediakan 32 bit driver yang memenuhi ODBC level 1 dalam mengakses data

tersebut.

Page 35: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

21  

  

2.7.7Arsitektur ODBC

Gambar 2.7 Arsitektur ODBC

2.7.8 XAMPP

Menurut Rudyanto M Arifdalam Wijayanti (2014)mendefinisikan, “XAMPP

merupakan aplikasi yangmengintegrasikan beberapa aplikasi utama webdi

dalamnya. Dalam XAMPP terdapat instalasi model PHP, MySQL, web

serverApache, yang mana pejelasannya adalah sbb:

1. MySQL

SQL kepanjangan dari Structured Query Language. SQL merupakan bahasa

terstruktur yang khusus digunakan untuk mengolah database, MySQL juga

bersifat open source dan relasional yang artinya data-data yang dikelola

dalam database akan diletakkan pada beberapa tabel yang terpisah sehingga

manipulasi data akan menjadi lebih cepat. MySQL dibuat dan dikembangkan

oleh MySQL yang berada di Swedia. MySQL dapat digunakan untuk

membuat dan mengolah databasebeserta isinya, serta untuk menambahkan,

mengubah dan menghapus data yang berada dalam database.

Aplikasi

MyODBC

ODBC.INI

Driver Manager

Page 36: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

22  

  

2. Apache

Apache bersifat opensource, artinya setiap orang boleh menggunakannya,

mengambil bahkan mengubah kode programnya. Tugas utama apache

adalah menghasilkan halaman web yang benar kepada peminta berdasarkan

kode PHP yang dituliskan oleh pembuat halaman web.

 

 

 

 

 

 

Gambar 2.8 Xampp Control Panel

2.8 Pengertian Koperasi

Kata Koperasi berasal dari bahasa Inggris yaitu co dan operation.Co berarti

Bersama.Operation berarti usaha.Kalau kedua kata itu dirangkai, maka menjadi

usaha bersama. Pengertian itu sesuai dengan definisi koperasi menurut Undang-

undang Koperasi No. 25 Tahun 1992 Pasal 1yang berisi: Koperasi adalah badan

usaha yang beranggotakan orang-seorang atau Badan Hukum Koperasi dengan

melaksanakan kegiatannya berdasarkan prinsip koperasi sekaligus sebagai

gerakan ekonomi rakyat berdasarkan asas kekeluargaan.

Definisi menurut Hatta (Bapak Koperasi Indonesia) dalam Journal of

Management Vol. 2 No. 2 (2016). Koperasi adalah usaha bersama untuk

memperbaiki nasib penghidupan ekonomi berdasarkan tolong-menolong.

Page 37: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

23  

  

Semangat tolong menolong tersebut didorong oleh keinginan memberi jasa

kepada kawan berdasarkan “seorang buat semua dan semua buat seorang”.

2.8.1 Prinsip Koperasi

Prinsip-prinsip Koperasi menurut UU No. 25 Pasal 5 ayat 1 Tahun 1992 dan

yang berlaku sampai saat ini di indonesia adalah sebagai berikut:

1. Keanggotaan bersifat sukarela dan terbuka.

2. Pengelolaan dilakukan secara demokrasi.

3. Pembagian SHU dilakukan secara adil sesuai dengan besarnya jasa usaha

masing-masing.

4. Pemberian batas jasa yang terbatas terhadap modal.

5. Kemandirian.

6. Pendidikan.

7. Kerjasama antar koperasi

2.8.2 Jenis Koperasi

Prinsip-prinsip Koperasi menurut UU No. 25 Pasal 5 ayat 1 Tahun 1992 dan

yang berlaku sampai saat ini di Indonesia adalah sebagai berikut: Jenis-jenis

Koperasi Menurut UU No. 25 Pasal 16 Tahun 1992 Koperasi secara umum dapat

dikelompokkan menjadi koperasi konsumen, koperasi produsen, dan koperasi

kredit (Jasa Keuangan). Koperasi dapat pula dikelompokkan berdasarkan sector

usahanya.

1. Koperasi simpan pinjam adalah koperasi uang kegiatannya hanya usaha

simpan pinjam.

Page 38: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

24  

  

2. Koperasi konsumen adalah beranggotakan para konsumen dengan

menjalankan kegiatannya jual beli barang konsumsi.

3. Koperasi produsen adalah koperasi beranggotakan para pengusaha (UKM)

dengan menjalankan kegiatan pengadaan bahan baku dan penolong untuk

anggotanya.

4. Koperasi pemasaran adalah koperasi yang menjalankan kegiatan penjualan

produk/jasa koperasinya atau anggotanya.

5. Koperasi jasa adalah koperasi yang bergerak dibidang usaha jasa lainnya.

2.8.3 Fungsi Koperasi

Fungsi koperasi untuk Indonesia tertuang dalam UU No.25 Pasal 4 Tahun

1992 Tentang Perkoperasian, yaitu:

1. Membangun dan mengembangkan potensi dan kemampuan ekonomi

anggotanya khususnya dan masyarakat pada umumnya untuk meningkatkan

kesejahteraan ekonomi dan sosialnya.

2. Berperan secara aktif dalam upaya mempertinggi kualitas kehidupan

manusia dan masyarakat.

3. Memperkokoh perekonomian rakyat sebagai bahan dasar kekuatan dan

ketahanan perekonomian nasional dalam koperasi sebagai soko gurunya.

4. Berusaha untuk mewujudkan dan mengembangkan perekonomian nasional

yang merupakan usaha Bersama berdasar azas kekeluargaan dan demokrasi

ekonomi.

Page 39: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

25  

  

2.8.4 Tujuan Koperasi

Dalam UU No. 25 Pasal 3 Tahun 1992disebutkan bahwa Koperasi bertujuan

memajukan kesejahteraan anggota pada khususnya dan masyarakat pada

umumnya, serta ikut membangun tatanan perekonomian nasional, dalam rangka

mewujudkan masyarakat yang maju, adil, dan makmur, berlandaskan Pancasila

dan Undang-undang Dasar 1945.

2.8.5 Pengertian Penggajian

Istilah penggajian berasal dari kata gaji yaitu suatu pembayaran atau upah

yang berupa uang yang diberikan setiap perusahaan, instansi, organisasi atas

pekerjaan atau jasa yang telah dilakukan dalam jangka waktu tertentu yang di

dalamnya mencakup tunjangan-tunjangan potongan-potongan serta absen.

Hal ini, pengertian gaji intuk seterusnya sebagai gaji pokok. Besarnya gaji

pokok yang diberikan kepada seorang karyawan, biasanya sangat tergantung

dengan latar belakang pendidikan yang dimiliki, kemampuan maupun pengalaman

kerja.

Menurut Soemarsono dalam Elvi Selviana (2009), gaji didefinisikan sebagai

berikut “Gaji adalah imbalan kepada pegawai yang memberikan atas tugas-tugas

administrasi dan pimpinan yang jumlahnya biasanya tetap secara bulanan.

Menurut Mulyadi dalam Elvi Selviana (2008), gaji adalah gaji umumnya

merupakan pembayaran atas penyerahan jasa yang dilakukan oleh karyawan yang

mempunyai jenjang jebatan manajer.

Dari uraian diatas dapat disimpulkan bahwa gaji merupakan suatu

kompensasi yang dibayarkan oleh perusahaan, instansi, organisasi kepada

Page 40: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

26  

  

karyawan sebagai balas jasa atau kinerja yang telah diberikan terhadap

perusahaan, instansi, organisasi kompensasi tersebut biasanya diberikan bulanan

kepada karyawan.

2.8.6 Pengertian Karyawan

Menurut Harsono dalam Wijayanti (2014) mendefinisikan “Karyawan yang

berati orang-orang atau sekelompok orang yang memiliki status karena

pekerjaannya”.

Pegawai merupakan kelompok atau anggota disuatu organisasi dan

melaksanakan pekerjaan yang telah ditetapkan dan merupakanpekerjaan yang

melaksanakan kegiatan-kegiatanrutin untuk mencapai hasil kerja yang diinginkan

sesuai dengan apa yang akan dicapai.

2.9 Testing

Menurut Rizky Soetam dalam Rahayu (2011) mendefinisikan, “Testing

adalah sebuah proses siklus hidup dan merupakan bagian dari proses rekayasa

perangkat lunak secara terintegrasi demi memastikan kualitas dari perangkat lunak

secara terpenuhi kebutuhan teknis yang telah disepakati dari awal”.Detail tahapan

yang harus dilampaui dalam kaitan kebutuhan perangkatlunak dari sudut pandang

testing perangkat lunak adalah:

1. Verifikasi

Verifikasi adalah proses pemeriksaan untuk memastikan bahwa perangkat

lunak telah menjalankan apa yang harus dilakukan dari kesepakatan awal

antara pengembang perangkat lunak dan pengguna.

Page 41: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

27  

  

2. Validasi

Validasi adalah sebuah proses yang melakukan konfirmasi bahwa perangkat

lunak dapat dieksekusi secara baik.

2.9.1 Pengertian Black Box Testing

Menurut Rizky Soetam (2011) mendefinisikan, "Black box testing adalah

tipe uji coba yang memperlakukan perangkat lunak yang tidak diketahui kinerja

internalnya. Sehingga para tester memandang perangkat lunak seperti layaknya

sebuah “kotak hitam” yang tidak pentingdilihat isinya, tapi cukup dikenai proses

testing di bagian luar”. Beberapa keuntungan yang diperoleh dari jenis testing ini

antara lain:

1. Anggota tim tester tidak harus dari seseorang yang memiliki kemampuan

teknis di bidang pemrograman.

2. Kesalahan dari perangkat lunak ataupun bug seringkali ditemukan oleh

komponen tester yang berasal dari pengguna.

3. Hasil dari blackbox testing dapat memperjelaskan kontradiksi ataupun

kerancuan yang mungkin ditimbulkan dari eksekusi perangkat lunak.

4. Proses testing dapat dilakukan lebih cepat dibandingankan white box testing.

Page 42: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

28  

  

1.9 Penelitian Terdahulu

Nama Tempat Penelitian Tujuan Penelitian Objek Penelitian

Adha

(2008)

PT. Surya Lagang

Ostentasi Medan

Merancang system

informasi pada

penggajian karyawan

berdasarkan data

absen dan data

lembur.

Penggajian karyawan

Suryanto

(2009)

PT. Atmaja Jaya Merancang system

informasi aliran

produk untuk setiap

stasiun kerja dengan

mempertimbangkan

masukan dari pihak

perusahaan.

Bagian administas,

peleburan, setiap

stasiun kerja pada

bagian machining,

serta gudang barang

jadi.

Indra

Dwi

Chyono

(2014)

RSI. Aisyiyah

malang

Sistem informasi

akuntansi penggajian

untuk mencatat

penggajian

menggunakan

jaringan

Bagian Akuntansi

Herman

(2014)

RSUD Dr.

Muhammad Saleh

Sitem informasi

akuntansi penggajian

Bagian Akuntansi

Aditma

(2012)

PT Panca

Anugrah Abadi

Analisa proses input,

output penggajian

Bagian Akuntansi

Page 43: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

 

29  

BAB III METODOLOGI PENELITIAN

3.1 Kerangka Kerja

Untuk membantu dalam penyusunan penelitian ini, maka perlu adanya

susunan kerangka kerja (frame work) yang jelas tahapan-tahapannya. Kerangka

kerja ini merupakan langkah-langkah yang akan dilakukan dalam penyelesaian

masalah yang akan dibahas. Adapun kerangka kerja penelitian yang di gunakan

seperti terlihat pada tabel dibawah ini :

 

 

Gambar 3.1 Kerangka Kerja

Berdasarkan kerangka kerja penelitian yang telah digambarkan di atas,

maka dapat diuraikan pembahasan masing-masing tahap dalam penelitian adalah

sebagai berikut :

Keluaran

Pemahaman tentang teori dan konsep 

Data dan Informasi yang dibutuhkan 

Daftar masalah yang membutuh kansolusi

Usulan Perancangan Sistem 

Laporan Penelitian

 Pengumpulan Data

Analisa Sistem

Perancangan Sistem

Pembuatan Laporan

Studi Literatur

Kegiatan

Page 44: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

30  

  

1. Studi Literatur

Pada tahap ini dilakukan pencarian landasan-landasan teori yang diperoleh

dari berbagai buku, jurnal dan juga internet untuk melengkapi

perbendaharaan konsep dan teori, sehingga memiliki landasan dan keilmuan

yang baik dan sesuai.

2. Pengumpulan Data

Pada tahap ini dilakukan proses pengumpulan data dengan metode

wawancara dan observasi untuk melakukan pengamatan dan analisa

terhadap penggajian karyawan pada koperasi karyawan PT Giken Precision

Indonesia sehingga mendapatkan data dan informasi yang dibutuhkan oleh

peneliti.

3. Analisa Sistem

Pada tahap ini dilakukan identifikasi masalah pada sistem yang sedang

berjalan. Dengan demikian, diharapkan peneliti dapat menemukan

kendalakendala dan permasalahan yang terjadi pada penggajian karyawan

koperasi karyawan PT Giken Precision Indonesia sehingga peneliti dapat

mencari solusi dari permasalahan tersebut.

4. Perancangan Sistem

Pada Tahap ini merupakan sekumpulan aktifitas yang menggambarkan

secara rinci bagaimana sistem akan berjalan. Hal ini bertujuan untuk

menghasilkan produk perangkat lunak yang sesuai dengan kebutuhan user.

5. Pembuatan Laporan

Pada tahapan ini dilakukan pembuatan laporan yang disusun berdasarkan

hasil pembautan perangkat lunak dengan menggunakan teknik pengumpulan

Page 45: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

31  

  

data sehingga menjadi laporan penelitian yang dapat memberikan gambaran

secara utuh tentang sistem yang sedang dibangun.

3.2 Gambaran Umum Obyek yang Diteliti

Dalam era globalisasi ini kebutuhan akan teknologi sangat dibutuhkan

terutama untuk membantu dalam menyelesaikan masalah-masalah yang terjadi

pada suatu perusahaan atau instansi pemerintahan atau instansi swasta. Untuk

mengatasi masalah-maslah tersebut dibutuhkan sarana atau alat yang dapat

membantu memberikan informasi yang cepat, tepat, dan akurat.

Bila dalam suatu perusahaan, informasi tersebut berhenti atau terhambat,

maka sistem perusahaan akan menjadi tidak seimbang. Salah satunya contoh

adalah sistem penggajian karena erat kaitannya dengan perhitungan dan juga

informasi yang beraneka ragam yang harus tepat pada waktunya. Untuk itu

perusahaan perlu adanya tenaga yang ahli dan alat pengolahan data contohnya

komputer.

3.2.1 Sejarah Koperasi

Koperasi karyawan PT Giken Precision Indonesia adalah koperasi yang

begerak pada bidang penjualan barang. Koperasi karyawan yang didirikan pada

tahun 2004 ini untuk perekonomian karyawan PT Giken Precision Indonesia

dengan cara menjual barang kebutuhan sehari-hari dengan harga yang kompetitif

dan menyesuaikan dengan kondisi finansial karyawan PT Giken Precision

Indonesia yang rata-rata perekonomiannya menengah ke bawah. Dengan adanya

koperasi karyawan ini diharapkan bisa meringankan beban ekonomi semua

Page 46: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

32  

  

karyawan PT Giken Precision Indonesia dengan memanfaatkan fasilitas dan

kemudahan yang ditawarkan oleh koperasi.

Pada awalnya pengelolaan data penggajian karyawan koperasi karyawan PT

Giken Precision Indonesia dilakukan secara manual dari data punch card.

Kemudian pada akhir 2012 mulai menggunakan data finger print. Sistem

penggajian karyawan pada koperasi karyawan PT Giken Precisison Indonesia

dalam melakukan pengolahan data gaji masih menggunakan Microsoft office excel

memiliki kelemahan dalam hal waktu yang diperlukan cukup lama pada proses

penghitungan data oleh bagian akunting koperasi.

Sehingga data harus dicatat berulang kali dalam upaya menyusun data

penggajian karyawan, hal ini mengakibatkan gaji yang diterima karyawan kopkar

mengalami keterlambatan dan kadang tidak sesuai dengan jumlah hadir.

Dengan adanya permasalahan yang dialami koperasi ini, maka dibutuhkan

sebuah sistem yang terkomputerisasi yang dapat mencari dan mencocokkan data-

data yang ada, menampilkan laporan penggajian sehingga dengan adanya sistem

terkomputerisasi ini dari data-data fisik yang ada dapat di tampilkan menjadi

sebuah laporan gaji pada koperasi yang dapat menyajikan suatu informasi untuk

mempermudah manager dalam mengawasi pengelolaan gaji karyawan koperasi

tersebut.

Situasi perusahaan sebagai berikut :

a. Bergerak di bidang penjualan barang.

b. Target konsumen semua karyawan.

c. Harga makan dan minuman relatif terjangkau.

d. Memperkerjakan 1 akunting, 2 kasir.

Page 47: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

33  

  

e. Sementara masih menggunakan pencatatan microsoft ecxel untuk mencatat

data penggajian karyawan.

Penulis melakukan analisis terhadap sistem lama, melihat kekurangan dan

kelemahannya.Setelah itu, dilakukan perancangan alur data terhadap sistem baru,

seperti pembuatan flowchart, ERD, DFD, desain tabel dan sketsa sistem baru.

Analisis dan perancangan alur data sistem dilakukan untuk mengetahui tampilan

user interface yang optimal untuk sistem baru sehingga dapat memberikan

kemudahan bagi pengguna saat menggunakan sistem baru.

Selanjutnya penulis merancang sistem baru dan mengevaluasi tampilan

tersebut dengan perencanaan. Setelah perancangan selesai, dilakukan pengujian

fungsi-fungsi sistem yang telah dirancang. Sistem kemudian diimplementasikan

agar dapat digunakan oleh user. Sistem di pantau dan dilakukan pemeliharaan

apabila di perlukan penambahan fungsi dan bila terdapat masalah yang ditemukan

oleh pengguna sistem.

3.2.2 Visi Dan Misi

1. Visi

Menjadi koperasi karyawan yang berkualitas internasional pada tahun 2020.

1. Misi

a. Memberikan pelayanan yang baik kepada anggota.

b. Menyediakan produk dan jasa yang lengkap sesuai dengan kebutuhan

anggota.

c. Membantu menciptakan peluang usaha bagi anggota.

Page 48: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

34  

  

d. Menjalankan manajemen organisasi yang transparan dan akuntabel

dengan didukung sistem informasi yang bagus.

3.2.3 Struktur Organisasi

Susunan organisasi di dalam suatu koperasi tergantung dari besar kecilnya

koperasi, jumlah karyawan yang berkunjung dan service atau pelayanan yang

diterapkan ini akan berpengaruh pada pelayanan secara umum karena dengan

organisasi yang baik akan tercipta pembagian kerja yang baik pula, dengan

sendirinya pelayanan akan berjalan lebih lancar. Susunan organisasi koperasi

karyawan PT Giken Precision Indonesia adalah sebagaimana berikut ini:

Gambar 3.2 Struktur Organisasi

Jumlah karyawan pada koperasi karyawan PT Giken Precision Indonesia

terdiri dari 4 orang, perinciannya sebagai berikut:

Manger Koperasi : 1 orang

Kasir : 2 orang

Akuntansi : 1 orang

Untuk jam buka koperasi karyawan PT Giken Precision Indonesia yaitu:

Manager

Kasir 1 Kasir 2

Akuntansi

Page 49: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

35  

  

Buka ; 07.20 WIB Pagi

Tutup : 11.00 WIB Malam

3.2.4 Wewenang dan Tanggung Jawab

Pada dasarnya setiap organisasi harus memiliki wewenang dan tanggung

jawab yang jelas agar bisa berjalan dengan baik dan lancar. Ada pun

wewenang dan tanggung jawab masing-masing jabtan di Koperasi karyawan

PT Giken Precision Indonesia adalah sebagai berikut:

1. Manager

Manager sebagai pimpinan tertinggi dalam perusahaan yang berfungsi

memimpin keseluruhan aktivitas-aktivitas perusahaan, antara lain :

a. Mengambil keputusan dalam mengambil kebijakan dan pengendalian

kegiatan perusahaan,

b. Menyetujui dan menolak pengangkatan dan pemberhentian setiap bagian

dalam penambahan tenaga kerja,

c. Memelihara dan meningkatkan motivasi kerja karyawan,

d. Mengadakan perencanaan tentang keadaan perusahaan dimasa yang akan

datang,

e. Memeriksa dan menyetujui laporan keuangan dan laporan penggajian

dari bagian akunting

Page 50: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

36  

  

2. Akuntansi

Bagian keuangan sangat memiliki peranan penting dalam perusahaan. Salah

satunya adalah membantu manager dalam mengambil keputusan tentang

keuangan, adapun tugas-tugas bagian keuangan adalah sebagai berikut :

a. Membina serta menyelenggarakan kegiatan akuntansi dan penyusunan

laporan keuangan yang teratur,

b. Mengkoordinasi kelancaran semua penerimaan dan pengeluaran kas,

c. Menetapkan sumber pendapatan dan pembiayaan perusahaan,

d. Menghitung gaji karyawan.

3. Kasir

Sebagai bagian dari frontliner atau garda depan, kasir (cashier) memiliki

tugas-tugas yang harus dijalankan dengan baik di setiap hari kerjanya.

Karena posisi kasir yang vital disebabkan berhubungan langsung dengan

administrasi dan uang, maka dari itu dituntut untuk selalu berhati-hati dalam

menjalankan setiap tugas yang dijalankannya. Berikut ini adalah tugas

seorang kasir :

a. Membersihkan dan merapikan area kasir yang meliputi : Meja kasir,

lantai, vas bunga (jika ada), dan tempat sampah area kasir.

b. Cek dan hitung ulang uang modal kasir dan uang receh atau pecahan

yang berfungsi sebagai uang tukaran.

c. Melakukan transaksi dengan baik, ramah, cepat, dan akurat, serta

melakukan pembungkusan.

Page 51: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

37  

  

d. Koordinasi dengan manager jika ada complaint atau keluhan dari

konsumen atau pelanggan untuk segera ditindak lanjuti dengan cepat dan

tepat.

e. Melakukan pengecekan atas jumlah barang pada saat menerima barang.

f. Membantu pelanggan dalam memberikan informasi mengenai suatu

produk.

g. Penghitungan penjualan dan pengeluaran dilakukan bersama akuntansi.

h. Membersihkan kembali area kasir.

3.3 Permasalahan Yang Dihadapi

Berdasarkan analisa penulis menemukan beberapa masalah dan kelemahan

yang di hadapi pada sistem penggajian pada koperasi karyawan PT Giken

Precision Indonesia, antara lain :

a. Pencatatan dan proses yang dilakukan masih dilakukan secara manual,

sehingga akan memakan waktu pengelolaan penggajian menjadi lambat,

b. Belum adanya basis data yang terstruktur,

c. Data transaksi tidak tersusun rapi sehingga cukup sulit untuk melakukan

pengolahan data secara akurat dan tepat.

3.4 Alternatif Pemecahan Masalah

Melihat keadaan pada proses ini kiranya peran suatu sistem informasi

pengolahan data yang lebih baik sanga di perlukan. Pemecahan dari permasalahan

diatas adalah :

Page 52: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

38  

  

a. Membuat sistem informasi penggajian dan laporan akan disimpan di dalam

komputer, sehingga akan memudahkan dalam mencari data serta mencegah

hilangnya data tersebut.

b. Diperlukan sistem informasi pengolahan tepat guna untuk mengelola data

karyawan.

c. Penulis mengusulkan mengubah yang sebelumnya manual menjadi

terkomputerisasi dengan menggunakan aplikasi program Microsoft Visual

Basic 2008 dan MySQL sebagai basis datanya.

Page 53: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

 

39  

BAB IV ANALISIS DAN IMPLEMENTASI

4.1 Analisis Sistem Yang Berjalan

Menganalisis sistem merupakan langkah awal untuk membuat sebuah

sistem baru. Dalam langkah ini penulis melakukan analisis terhadap permasalahan

yang ada pada koperasi karyawan PT Giken Precision Indonesia khususnya pada

penanganan transaksi penghitungan gaji para karyawan. Berdasarkan hasil analisa

yang dilakukan pada koperasi karyawan PT Giken Precision Indonesia, secara

garis besar permasalahan yang ada dalam koperasi karyawan ini adalah belum

adanya penggunaan sistem komputer yang dapat membantu meningkatkan proses

perhitungan dan pemberian gaji kepada para karyawan sehingga pencatatan semua

transaksi penggajian yang ada serta pembuatan laporan gaji untuk para karyawan

membutuhkan waktu yang cukup lama. Oleh karena itu dibutuhkan suatu sistem

baru yang terkomputerisasi. Untuk dapat membuat sistem yang baru, penulis

harus mengetahui alur transaksi tentang sistem penggajian yang masih digunakan

sampai saat ini dan mencoba membuat document flowchart yang berfungsi untuk

mengetahui secara detail alur transaksi tersebut.

1. Prosedur

Secara garis besar alur sistem penggajian yang digunakan oleh koperasi

karyawan PT Giken Precision Indonesia adalah sebagai berikut:

a. Akunting menginput data absensi karyawan yang diperoleh dari proses

finger print serta membuat laporan dari data absensi tersebut.

Page 54: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

40  

  

b. Hasil dari data absensi yang sudah diinput dibuat laporan absensi

karyawan sebanyak sebanyak 2 dokumen dimana 1 dokumen sebagai

arsip.

c. Membuat slip gaji dari laporan absensi tersebut sebanyak 2, dimana 1

diserahkan kepada karyawan dan 1 lagi sebagai arsip.

d. Dari hasil slip gaji yang sudah dibuat akunting kemudian membuat

laporan penggajian sebanyak 2, dimana 1 diserahkan kepadan manager

dan 1 lagi sebagai arsip.

2. Flowchart Dokument

Flowchart adalah penggambaran secara grafik dari langkah-langkah dan

urutan prosedur suatu program. Maka dari itu untuk lebih jelas

menggambarkan alur atau urutan dari prosedur yang dijelaskan di atas,

gambar dibawah ini adalah bentuk flowchart dari analisis sistem yang

sedang berjalan.

Page 55: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

41  

  

 

Gambar 4.1 Flowchart Dokument Lama

Karyawan Akunting Manager

    Absensi

Lap Absensi

Input Absensi

Arsip

Membuat slip gaji

Slip Gaji

Membuat Lap.gaji

Laporan Gaji

Arsip

Slip Gaji

Arsip

Laporan Gaji

Page 56: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

42  

  

4.2 Analisis Sistem Yang Diusulkan

Setelah menganalisis sistem yang sedang berjalan pada koperasi karyawan

PT Giken Precision Indonesia, penulis mendapatkan informasi dan data-data yang

dibutuhkan untuk merancang sistem yang baru dengan keunggulan yang dimiliki.

Dan dalam perancangan sistem yang baru, penulis dibantu dengan beberapa alat

bantu perancang sistem.

Karyawan Akunting Manger

Gambar 4.2 Flowchart Dokument Baru

4.2.1 Alat Bantu Perancangan Sistem

Untuk membantu mempermudah dalam perancangan sistem yang baru,

penulis menggunakan beberapa alat bantu perancangan sistem, diantaranya

sebagai berikut:

Slip Gaji

Laporan Gaji

Input absen dan Data karyawan

PenghitunganGaji

Slip Gaji

Page 57: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

43  

  

4.2.1.1 Context Diagram (Diagram Konteks)

Context Diagram adalah diagram yang menggambarkan hubungan antara entitas

eksternal dengan sistem. Dimana data yang diinputkan oleh bagian entitas

eksternal akan diproses di dalam sistem dan akan menghasilkan laporan yang

diinginkan oleh eksternal tersebut. Untuk lebih jelasnya dapat dilihat pada gambar

berikut ini :

Gambar 4.3 Context Diagram

4.2.1.2 Data Flow Diagram

Data Flow Diagram (DFD) adalah diagram yang digunakan untuk

menggambarkan suatu sistem yang sudah jadi atau sistem yang baru dirancang

yang akan dikembangkan secara logika, tanpa mempertimbangkan lingkungan

fisik kemana data tersebut disimpan. Disamping itu Data Flow Diagram (DFD)

juga dapat menggambarkan arus data yang terstruktur dan jelas dari mulai

pengisian data sampai dengan keluarannya. Arus data pada Data Flow Diagram

(DFD) ini dapat berupa masukan untuk sistem atau keluaran dari sistem, sehingga

akan menghasilkan sebuah keluaran yang akan disampaikan pada pengguna atau

penerima sistem.

Manager

-Lap Gaji Karyawan

S.I Penggajian

Karyawan

Slip Gaji

-Data Karyawan -Data Jabatan -Data THR

Akunting

Page 58: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

44  

  

1. Data Flow Diagram (DFD) Level 0

Diagram arus data mempunyai level atau tingkatan, level 0 merupakan

diagram arus data yang mendasar dari sebuah proses, sedang level 1 dan

seterusnya adalah merupakan pengembangan dari proses–proses yang ada

pada level 0 yang bertujuan untuk lebih mudah dimengerti dan dipahami.

Untuk lebih jelasnya dapat dilihat pada gambar berikut ini :

Gambar 4.4 Data Flow Diagram Level 0

4.0 Pengelolaan

data thr

1.0 Pengelolaan data Login

2.0 pengelolaan data

karyawan

5.0 pengelolaan gaji

3.0 Pengelolaan Data Jabatan

6.0 cetak data

laporan

Lap Gaji KaryawanManager

Karyawan

Slip Gaji

Data login

Data Laporan

Data karyawan

Info karyawan

Data gaji

Akunting

Info gaji

Data Jabatan

Info Jabatan

Data thr

Info thr

Page 59: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

45  

  

Dari DFD Level 0 terdapat empat proses yang dapat dijabarkan sebagai

berikut :

a. Proses 1.0 adalah proses pegolahan data login yang langsung dikelola

oleh akunting

b. Proses 2.0 adalah proses pengolahan data karyawan yang langsung

dimasukkan oleh akunting

c. Proses 3.0 adalah proses pengolahan data jabatan yang langsung

dikelola oleh akunting.

d. Proses 4.0 adalah proses pengolahan data thr yang langsung dikelola

oleh akunting.

e. Proses 5.0 adalah proses pengolahan data gaji yang langsung dikelola

oleh akunting, table jabatan lalu dimasukkan ke tabel pengajian.

f. Proses 6.0 adalah proses cetak yang akan mencetak laporan kepada

pihak yang membutuhkan direktur dan cetak slip gaji untuk karyawan.

Page 60: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

46  

  

2. Data Flow Diagram (DFD) Level 1

Gambar 4.5 Data Flow Diagram Level 1

Dari DFD Level 1 dapat dijabarkan penjelasan sebagai berikut :

1. Proses 1.1 input data user masuk dalam tabel user.

2. Proses 1.2 input data jabatan masuk dalam tabel jabatan.

3. Proses 1.3 input data karyawan masuk dalam tabel karyawan.

Akunting

Data penggajian

Manager

Karyawan

Slip gaji

1.5 pengelolaan penggajian

Data penggajian

Tb Pengajian

Data user

1.2 Input data jabatan Tb Jabatan

Data jabatan

1.3 Input data karyawan Tb Karyawan

Data karyawan

1.4 Input data thr

Tb Thr

Tb User

Data thr

1.1 Input data User

1.6 Laporan

Page 61: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

47  

  

4. Proses 1.4 input data thr masuk dalam tabel thr.

5. Proses 1.5 input data penggajian masuk dalam tabel penggajian.

6. Proses 1.6 pembuatan laporan yang menghasilkan slip gaji dan laporan

gaji.

4.2.1.3 ERD ( Entity Relationship Diagram)

Entity Relationship Diagram (ERD) atau Diagram antar Entitas adalah

suatu diagram yang menggambarkan hubungan objek data yang disimpan yang

ada dalam suatu sistem secara konseptual, dan dibuat secara agregasi. Agregasi

merupakan proses menghubung-hubungkan sebuah kumpulan relasi dengan suatu

kumpulan entitas. Caranya yaitu dengan membuat sebuah relasi baru. Relasi inilah

yang nantinya akan secara langsung menghubungkan kumpulan relasi dan

kumpulan entitas. Hal ini sangat bisa dilakukan karena pada dasarnya relasi dapat

terbentuk karena relasi tersebut mengandung unsur dari relasi lain. Oleh karena

itulah, dalam membuat relasi baru, relasi tersebut ada dikarenakan relasi lain yang

sudah ada lebih dulu. Atribut yang berhubungan dengan aplikasi penggajian pada

koperasi karyawan PT Giken Precision Indonesia ini dapat digambarkan sebagai

berikut :

Page 62: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

48  

  

Gambar 4.6 Diagram Hubungan Antar Entitas

4.2.2 Database Manajement System

Didalam pembuatan program dibutuhkan suatu spesifikasi file yang

dimaksudkan untuk dapat melakukan kegiatan–kegiatan dalam pengaturan dan

pencarian data dan pembuatan laporan yang dapat mempermudah kerja sistem

komputer. Untuk itu sistem pengolahan data ini membutuhkan spesifikasi file

kode_jabatan

nama_jabatan

gaji_pokok

tj_jabatan

nik

nama

tempatlahir

tanggallahir

jeniskelamin

alamat

status

kodejabatan

Tahun_masuk

No_slip

tanggal

nik_karyawan

jlhAbsen

bnsAbsen

jlhlembur

ptgAbsen

bnslembur

jlh_hari_kerja

pph21

bpjs_kes

tlpotongan

total_gaji

Memiliki

THR

Tahun_masuk Lama_kerja

nik Jumlah_thr 1

1 1 1

Penggajian Karyawan Jabatan Memiliki Memiliki

1 M

1  1 1 1  M

Page 63: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

49  

  

untuk mempermudah dalam melakukan pemrograman, yang dapat dilihat dari

tabel – tabel berikut ini :

1. Tabel 4.1 Struktur File Karyawan

Nama tabel :tbkaryawan

Primary keys :nik

No Nama Field Tipe Ukuran Keterangan

1 nik Bigint 17 Nomor induk karyawan

2 nama Varchar 50 Nama

3 tempat_lahir Varchar 30 Tempat lahir

4 tanggal_lahir Date Tanggal lahir

5 jenis_kelamin Varchar 20 Jenis kelamin

6 alamat Varchar 50 Alamat karyawan

7 status Varchar 20 Status karyawan

8 kode_jabatan Int 3 Kode jabatan

9 tahun_masuk Date Tahun masuk

2. Tabel 4.2 Struktur File Jabatan

Nama tabel : tbjabatan

Primary keys : kode_jabatan

No Nama Field Tipe Ukuran Keterangan

1 kode_jabatan Int 3 Kode jabatan

2 nama_jabatan Int 20 Nama jabatan

3 gaji_pokok Bigint 18 Gaji pokok

4 tunjangan_jabatan Bigint 18 Tunjangan jabatan

Page 64: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

50  

  

3. Table 4.3 Struktur File Penggajian

Nama tabel : tbpenggajian

Primary key : no_slip

No Nama Field Tipe Ukuran Keterangan

1 no_slip Int 20 No slip gaji

2 tanggal Date Tanggal

3 nik bigint 17 Nomor induk Karyawan

4 jlhlembur Varchar 10 Jumlah lembur

5 bnslembur Varchar 20 Bonus lembur

6 jlhabsensi Varchar 10 Jumlah absensi

7 bnsabsensi Varchar 20 Bonus absensi

8 potabsensi Varchar 10 Potongan absensi

9 Jlh_hari_kerja Varchar 10 Julah hari kerja

10 Pph21 Varchar 20 Pph21

11 Bpjs_kes Varchar 10 Bpjs kesehatan

12 Total_potongan Varchar 20 Total potongan

13 Total_gaji bigint 16 Total gaji

4. Table 4.4 Struktur File THR

Nama tabel : tbthr

Primary key : nik

No Nama Field Tipe Ukuran Keterangan

1 Nik_karyawan int 17 Nomor induk karyawan

2 Tahun_masuk Date Tahun Masuk

3 Lama_kerja Varchar 20 Lama kerja

4 Jumlah_thr Varchar 20 Jumlah THR

Page 65: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

51  

4.2.3 Normalisasi

Untuk mendapatkan kriteria-kriteria normalisasi, semua tabel direkontruksi

menjadi satu tabel (Universal Table). Lalu diterapkan kriteria-kriteria normalisasi

hingga mendapatkan sejumlah tabel yang sudah normal. Dibawah ini merupakan

tabel yang berada pada bentuk normal pertama :

Gambar 4.7 Normalisasi

4.2.4 Desain Sistem ( Input dan Output )

Berikut ini merupakan desain dari program yang diusulkan oleh penulis,

yaitu?

1. Rancangan Struktur Program

Struktur program adalah suatu konsep pembuatan yang mempunyai fungsi

untuk mengelompokkan instruksi kedalam sub program fungsional dimana

setiap sub program tersebut memiliki tugas dan fungsi tertentu yang

digunakan untuk mendukung dari keseluruhan program yang dibuat.

Struktur program yang dibuat adalah sebagai berikut :

Page 66: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

52  

  

Gambar 4.8 Rancangan Struktur Program

2. Rancangan Struktur Menu

Struktur menu merupakan bentuk umum dalam suatu perancangan sistem

aplikasi yang dapat memudahkan pengguna dalam menggunakan sistem

yang dibangun. Dengan adanya struktur menu ini, maka proses pengolahan

data diharapkan lebih cepat dilakukan, sehingga keterlambatan dalam

penyajian data dapat ditekan seminimal mungkin. Struktur menu yang

dibuatkan dalam sistem ini terdiri dari menu – menu dan sub menunya.

Dapat dilihat dari gambar berikut :

Input

Data Karyawan

Data Jabatan

Program

Proses

Input Penggajian

Output

Slip Gaji Karyawan

Laporan Data Karyawan

Data THR

Page 67: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

53  

  

Gambar 4.9 Rancangan Struktur Menu

3. Form Login

Dibawah ini merupakan tampilan rancangan untuk login yang penulis

desain:

Gambar 4.10 Rancangan Form Login

Silahkan Login

Id User

Password

Login

Sistem aplikasi penggajian

Transaksi

Form penggajian

Keluar Laporan

Laporan penggajian

Laporan penggajian

Menu

Form karyawan

Form Jabatan

Form THR

Page 68: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

54  

  

4. Form Menu Utama

Dibawah ini merupakan tampilan rancangan untuk menu utama yang

penulis desain:

Gambar 4.11 Rancangan Form Menu Utama

5. Form User

Dibawah ini merupakan tampilan rancangan untuk form user yang penulis

desain:

Gambar 4.12 Rancangan Form User

Menu Utama

Master Proses Laporan Gaji Keluar

Kode User

Nama

Password

Status

Simpan Edit

Hapus Keluar

User

Page 69: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

55  

  

6. Form Karyawan

Dibawah ini merupakan tampilan rancangan untuk form karyawan yang

penulis desain:

 

 

 

 

Gambar 4.13 Rancangan Form Karyawan

7. Form Jabatan

Dibawah ini merupakan tampilan rancangan untuk form jabatan yang

penulis desain:

Gambar 4.14 Rancangan Form Jabatan

Jabatan

Simpan

Edit

Hapus

Keluar

Kode Jabatan

Nama Jabatan

Gaji Pokok

Tunj. Jabatan

Data Karyawan

Laki-laki Perempuan

Menikah Belum Menikah

Jenis Kelamin

Alamat

Status

NIK

Nama

Tempat Lahir

Tanggal Lahir

Simpan

Hapus

Edit Batal

Keluar

Jabatan

Tanggal Masuk

Kode Jabatan

Page 70: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

56  

8. Form THR

Dibawah ini merupakan tampilan rancangan untuk form thr yang penulis

desain:

Gambar 4.15 Rancangan Form THR

9. Form penggajian

Dibawah ini merupakan tampilan rancangan untuk form penggajian yang

penulis desain:

Gambar 4.16 Rancangan Form Penggajian

Penggajian

Tanggal

Jlh Absensi

Bonus Absensi

Jlh Lembur

Bonus Lembur

Total Potongan

Jlh hari kerja

Potongan Absensi

PPH21

BPJS kesehatan

Total Gaji

No Slip

NIK

Nama

Jabatan

Gaji Pokok

Tunjangan

Find

Simpan Edit Hapus Batal Keluar

THRNIK

Nama

Tahun Masuk

Lama Kerja

Jabatan

Jumlah Thr

Find

Keluar 

Hapus 

Simpan 

Page 71: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

57  

  

10. Form Laporan

Dibawah ini merupakan tampilan rancangan untuk form laporan yang

penulis desain.

Gambar 4.17 Form Laporan

4.3 Implementasi Sistem

Sistem yang digunakan untuk dapat menjalankan Sistem Informasi

Penggajian sebagai berikut:

1. Software Pendukung

a. Sistem Operasi Microsoft Windows 7 Enterprise

b. mysql-connector-net-6.2.5

c. Microsoft Visual Basic 2008

d. XAMPP Control Panel v3.2.2

2. Hadware Pendukung

a. Processor Pentium® Duel-Core CPU T4200 @ 2.00GHz 200GHz

b. RAM: 4.00GB

 

Bulan

Tampilkan

Cetak Berdasarkan NIK Find

Page 72: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

58  

  

4.4 Tampilan Sistem

Berikut ini merupakan tampilan dari sistem yang diusulkan oleh penulis.

4.4.1 Tampilan Input

Pada gambar dibawah ini adalah tampilan form input pada sistem:

1. Form Login

Form login merupakan form yang akan muncul saat pertama kali program

ini dijalankan.

Gambar 4.18 Tampilan Form Login

2. Form Menu Utama

Form utama merupakan form yang akan muncul saat setelah login program

ini dijalankan. Pada form utama terdapat menu master, proses, laporan gaji

dan keluar. Masing-masing menu tersebut memiliki sub menu yang dapat

dilihat pada aplikasi tersebut.

Gambar 4.19 Tampilan Form Menu Utama

Page 73: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

59  

  

3. Form User

Form user adalah form yang digunakan untuk input data pengguna program

yang dirancang.

Gambar 4.20 Tampilan Form User

4. Form Data Karyawan

Form data karyawan adalah form yang digunakan untuk input data

karyawan yanga ada.

Gambar 4.21Tampilan Form Data Karyawan

5. Form Jabatan

Form jabatan adalah form yang digunakan untuk input data jabatan yang

ada.

Page 74: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

60  

  

Gambar 4.22 Tampilan Form Data Jabatan

6. Form THR

Form thr adalah form yang digunakan untuk menghitung total jumlah thr

yang akan diterima oleh karyawan.

Gambar 4.23 Tampilan Form THR

7. Form Penggajian

Form Penggajian adalah form yang digunakan untuk menghitung total

jumlah gaji yang didapat sesuai dengan informasi yang didapat dari

transaksi form karyawan dan form jabatan.

Page 75: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

61  

  

Gambar 4.24 Tampilan Form Penggajian

8. Form Laporan

Form laporan merupakan form yang digunakan untuk mencetak slip gaji dan

mencetak laporan gaji.

Gambar 4.25 Tampilan Form Laporan

4.4.2 Tampilan Output

Dan dibawah ini merupakan tampilan output yang ada pada sistem yaitu

berupa slip gaji dan laporan gaji.

Page 76: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

62  

  

1. Slip Gaji

Gambar 4.26 Tampilan Slip Gaji

2. Laporan Gaji

Gambar 4.27 Tampilan Laporan Gaji

Page 77: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

 

63  

BAB V KESIMPULAN

5.1 Kesimpulan

Perancangan sistem penggajian karyawan pada Koperasi Karyawan PT

Giken Precision Indonesia berbasis Visual Basic 2008 ini bertujuan untuk

mempermudah bagian akunting dalam menangani proses penghitungan gaji

karyawan dan juga untuk mempermudah pihak koperasi untuk mengetahui

laporan penggajian.

Sistem informasi penggajian berbasis Visual Basic 2008 ini mampu untuk

memberikan efektif kerja. Secara garis besar, berdasarkan hasil perancangan dan

pembuatan aplikasi untuk system informasi penggajian berbasis Visual Basic

2008 pada Koperasi Karyawan PT Giken Precision Indonesia yang telah

dilakukan, dapat disimpulkan hal-hal sebagai berikut :

1. Sistem komputerisasi dapat mempercepat pengolahan data penggajian dan

pembuatan laporan gaji karyawan pada Koperasi karyawan PT Giken

Precision Indonesia.

2. Sistem komputerisasi dapat meningkatkan pelayanan penggajian kepada semua

karyawan yang bekerja pada Koperasi karyawan PT Giken Precision Indonesia

3. Dengan adanya sistem komputerisasi dapat meminimalkan kesalahan yang

dilakukan secara tulis tangan seperti pencatatan, perhitungan, pengecekan

ataupun proses pemeriksaan yang membutuhkan ketelitian.

Page 78: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

64  

  

5.2 Saran

Sistem yang dibangun masih memiliki beberapa kekurangan dan

keterbatasan, oleh sebab itu ada beberapa hal yang perlu dikembangkan oleh

peneliti selanjutnya agar menjadi lebih baik, antara lain:

1. Meningkatkan ketelitian dalam memasukkan data untuk mengurangi kesalahan

sehingga dapat dihasilkan keluaran yang diinginkan

2. Melakukan backup secara berkala terhadap data-data penting untuk

mengantisipasi hal-hal yang dapat merugikan perusahaan.

3. Perlunya pembatasan terhadap pihak yang berhak mengakses informasi

penggajian.

Page 79: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

 

65  

DAFTAR PUSTAKA

Sutabri, Tata.2012. Analisis Sistem Informasi. Andi Offset : Yogyakarta. L.Gaol, Chr. Jimmy 2008 Sistem informasi manajemen pemahaman dan

aplikasi. Jakarta: Grasindo.

Sutabri, Tata.2012. Konsep sistem Informasi. Andi Offset:Yogyakarta

Hendri, Maimunah, dan Rudy Andrian. 2011. Desain Aplikasi E-learning Sebagai Media PembelajaranArtifical Informatics.Tanggerang: Jurnal CCIT. Vol.4.No3.-Mei 2011.

Wijayanti, Esa. 2014. Perancangan Sitem Informasi Absensi Pegawai Pada Kantor KecamatanBatu Ceper Tanggerang.

Yakub.2012.pengantar sistem informasi. Yogyakarta:Graha Ilmu

Sutarman. 2012. Buku Pengantar Teknologi Informasi. Jakarta: Bumi Aksara

Selviana, Elvi. 2013. “perancangan Sistem InformasiPenggajian Pegawai Berbasis Web pada Kelurahan Cikokol Tanggerang” Skripsi, Jurusan Informasi, Taggerang.

Arief, M.Rudyanto., 2011, Pemrograman Web Dinamis Menggunakan PHP

dan MYSQL, Andi, Yogyakarta.

Page 80: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

 

64  

Page 81: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

 

64  

Page 82: TUGAS AKHIR - library.stmikgici.ac.idlibrary.stmikgici.ac.id/tugas_akhir/21000420.pdfrancang bangun sistem informasi penggajian karyawan pada koperasi karyawan pt giken precision indonesia

 

64