• Tidak ada hasil yang ditemukan

APLIKASI PENGGAJIAN KARYAWAN PADA PT SUR

N/A
N/A
Protected

Academic year: 2018

Membagikan "APLIKASI PENGGAJIAN KARYAWAN PADA PT SUR"

Copied!
9
0
0

Teks penuh

(1)

APLIKASI PENGGAJIAN KARYAWAN PADA PT SURYA PRATISTA

HUTAMA PALEMBANG

Azim Fauzi

Mahasiswa Universitas Bina Darma

Jalan Jenderal Ahmad Yani No.12 Palembang

Pos-el: fauzi.lina@yahoo.com

Abstract:

Developments in science and technology in recent business activities increasingly lead in all areas

of business activities such as payroll activities. Employee payroll is one of the activities conducted by PT Surya Pratista Hutama Palembang in payroll transactions. In data processing employees' salaries are still using office applications such aid as a tool microsoft excel count. So that in the process of payroll data of employees felt less efficient and effective, and can also lead to accumulated employee reports a greater risk of data loss. Based on the description above, the authors are interested in outlining the issues in this thesis by taking the title : “APLIKASI PENGGAJIAN KARYAWAN PADA PT SURYA PRATISTA HUTAMA PALEMBANG”.

Keywords: Payroll employees, Microsoft Excel and Visual Basic 6.0 Database.

Abstrak : Perkembangan ilmu pengetahuan dan teknologi dalam kegiatan bisnis belakangan ini semakin memicu kegiatan bisnis disemua bidang diantaranya kegiatan penggajian karyawan. Penggajian karyawan adalah salah satu aktifitas yang dilakukan oleh PT Surya Pratista Hutama Palembang dalam melakukan transaksi gaji karyawan. Dalam pengolahan data gaji karyawan perusahaan masih menggunakan bantuan aplikasi perkantoran seperti microsoft excel sebagai alat bantu hitung. Sehingga dalam proses penggajian data karyawan dirasakan kurang efisiensi dan efektif, dan juga dapat menyebabkan menumpuknya laporan-laporan karyawan resiko kehilangan data lebih besar. Berdasarkan uraian diatas, penulis tertarik untuk menguraikan masalah tersebut didalam tugas akhir ini dengan mengambil judul : “APLIKASI PENGGAJIAN KARYAWAN PADA PT SURYA PRATISTA HUTAMA PALEMBANG”.

Kata Kunci : Penggajian karyawan, Microsoft excel dan Database Visual Basic 6.0.

1

PENDAHULUAN

Perkembangan ilmu pengetahuan dan teknologi, selalu bertambah dan menggalami kemajuan sangat pesat, sesuai perkembangan zaman dan perkembangan cara polah berpikirnya manusia. Hal ini tentu saja sangat diperlukan oleh berbagai jenis perusahaan, terutama perusahaan ritel. Konsumen akan menilai bahwa suatu kegiatan usaha yang dijalankan oleh sebuah perusahaan yang bertumpuh pada teknologi akan mampu menawarkan pelayanan dengan fasilitas yang memuaskan. Hal ini juga dibutukan oleh PT Surya Pratista Hutama Palembang yang bergerak dibidang ritel consumer good untuk bisa bersaing dan lebih maju dalam setiap kegiatan usahanya.

Dengan semakin berkembangnya PT Surya Pratista Hutama Palembang pihak manajemen membutuhkan karyawan tambahan atau sumber daya manusia (SDM) sebagai tenaga bantuan untuk cabang di palembang dengan status karyawan. Proses administrasi atau proses pengajian yang selama ini diterapkan oleh PT Surya Pratistah Hutama Palembang pada karyawan masih menggunakan perincian secara harian dan dilakukan pengolahan data secara manual.

(2)

diambil dari absensi hadir karyawan yang proses penghitunganya dilakukan banyaknya jumlah hadir karyawan tersebut. (Sumber : PT. Surya Pratista Hutama Palembang)

Masalah ketidak efisinsinya waktu, Kesalahan perhitungan (error), tidak tepatnya

Dengan mempelajari permasalahan yang ada, maka penulis menyusun Tugas Akhir dengan judul “APLIKASI PENGGAJIAN KARYAWAN PADA PT SURYA PRATISTA HUTAMA PALEMBANG”.

2

METODOLOGI PENELITIAN

2.1 Landasan Teori a. Aplikasi

Menurut Supriayanto (2005:117) Aplikasi adalah program yang memiliki aktivitas pemrosesan perintah yang diperlukan untuk melaksanakan perintah pengguna dengan tujuan tertentu.

Menurut Febrian (2007:37) Aplikasi adalah program yang memiliki aktivitas menyelesaikan atau mengerjakan suatu pengerjaan tertentu.

Dari pendapat diatas dapat disimpulkan bahwa aplikasi memiliki proses dan permintaan pengguna yang dirancang untuk di pempermudah di dalam menghasilkan imformasi yang diinginkan agar segera di pakai.

b. Data

Menurut Hartono (2005:09) pengolahan data adalah kombinasi dari macam-macam pengolahan data untuk membuat data itu berguna sesuai dengan yang diinginkan sehingga agar datap segera di pakai.

Menurut Al-Bahra (2005:09) Pengolahan data adalah waktu yang digunakan untuk menggambarkan perubahan bentuk data menjadi informasi yang memiliki fungsi. Suatu proses pengolahan data terdiri dari 3 tahapan dasar, yang disebut dengan siklus pengolahan data (data processing cycle)

c. Karyawan

Karyawan adalah orang yang berkerja pada suatu lembaga (kantor, perusahaan dsb) dengan mendapat gaji (upah). Karyawan dibagi dua iyaitu :

1. Karyawan Kontrak

Karyawan kontrak adalah karyawan yang bekerja pada suatu instansi dengan kerja waktu tertetnu yang didasari atas suatu perjanjian atau kontrak dapat juga disebut dengan Perjanjian Kerja Waktu Tertentu (PKWT), yaitu perjanjiann kerja yang didasarkan suatu jangka waktu yang diadakan untuk palinglama 2 tahun dan hanya dapat diperpanjang 1 kali untuk jangka waktu maksimal 1 tahun.

2. Karyawan Tetap

(3)

(Kamus Lengkap Bahas Indonesia, 2005 : 245)

2.2

Metode Pengembangan Sistem

Supriyanto (2005:271) metodologi pengembangan sistem informasi berarti suatu metode yang digunakan untuk melakukan pengembangan sistem informasi berbasis komputer. Metode yang paling umum digunakan adalah dengan siklus hidup pengembangan sistem atau yang dikenal dengan SDLC (System Development Life Cycl). Metode yang sering digunakan pada pengembangan sistem ini yaitu metode pendekatan waterfall ( Air terjun ).

Adapun tahapan yang digunakan dalam metode waterfall adalah sebagai berikut :

1. Tahap Perencanaan Sistem

Tahap perencanaan sistem adalah tahap awal pengembangan sistem yang menentukan pokok permasalahan dan mendefinisikan perkiraan sumber daya yang dibutuhkan untuk prioritas penanganan dari permasalahan yang ada. 2. Tahap Analisis Sistem

Tahap analisis sistem adalah tahap menyiapkan dan melaksanakan penelitian terhadap sistem yang sudah ada.

3. Tahap Perancangan Sistem

Tahap perancangan sistem adalah tahap dimana penulis menyusun desain sistem yang baru baik itu bentuk input maupun bentuk output serta bentuk laporan. 4. Tahap Implementasi

Tahap implementasi adalah tahap menterjemahkan spesifikasi logika ke dalam bahasa pemograman yang telah ditentukan serta menguji program yang telah dirancang.

5. Tahap Pemeliharaan Sistem

Tahap pemeliharaan sistem adalah tahap melakukan pemeliharaan, evaluasi, efisiensi dan juga efektifitas tehadap sistem yang baru.

2.3

Analisis

Penggajian karyawan adalah salah satu kegiatan yang sering dilakukan tiap akhir bulan atau awal bulan pada PT Surya Pratistah Hutama Palembang yang sering terjadi masalah. Baik dari penghitung g aji ataupun pada selip gaji karyawan sering terjadi eror pada saat penggajian.

a. Analisis Kebutuhan Sistem

Analisis kebutuhan sistem adalah menganalisis kebutuhan yang diperlukan dalam melakukan proses pembuatan aplikasi yang memerlukan komponen-komponen sebagai berikut:

1) Perangkat Keras

Perangkat keras (Hadware) terdiri dari beberapa spesifikasi diantara lain adalah sebagai berikut: beberapa spesifikasi diantara lain adalah sebagai berikut:

a. Minimum Microsoft Windows 9x/WinNT X sebagai sistem oprasi.

(4)

c. Microsoft Office Access, SQL Server, DB2, dll sebagai perancang/membuat

Database.

d. Minimum Internet versi 4.0

3) Sumber Daya Manusia (SDM) atau personil

SDM/personil yaitu sebagai user atau seorang yang dapat mengoprasikan komputer.

Perancangan Masukan

Perancangan masukan bertujuan untuk menentukan data-data masukan yang akan digunakan untuk mengoprasikan sistem. Adapun perancangan masukan seperti berikut:

1) Perancangan Tabel Login

Perancangan data login yang terdiri dari beberapa field antara lain nama, kata_sandi. Perancangan data login adalah sebagai berikut:

Table 2.1Tabel Login

2) Perancangan Tabel Karyawan

Rancangan data karyawan yang terdiri dari beberapa field antara lain Nik, Nama, Id Jabatan dan status karyawan. Perancagan data karyawan adalah sebagai berikut:

Table 2.2Tabel Karyawan

3) Perancangan Tabel Pinjaman

Rancangan data pinjamam yg terdiri beberapa field antara lain Nik, Id_Pinjaman, Tgl_Pinjam, Jumlah_Pinjaman dan Keterangan. Perancagan data pinjaman adalah sebagai berikut:

Table 2.3Tabel Pinjaman

4) Perancangan Tabel Setting Gaji

Rancangan data setting gaji yang terdiri dari beberapa field antara lain Nik, Id_Setting_gaji, Tgl_Setting, Gaji_Pokok, Uang_makan, Uang_Transportasi dan Uang_lembur. Rancangan data setting gaji adalah sebagai berikut:

Table 2.4Tabel Setting gaji

5) Perancangan Tabel Jabatan

Rancangan data jabatan yang terdiri dari beberapa field antara lain Id_jabatan dan Nama_Jabatan. Rancangan dari table jabatan adalah sebagi berikut:

Table 2.5Tabel Jabatan

(5)

Rancangan data penggajian karyawan yang terdiri dari beberapa field antalain Nik, Id_Slip_gaji, tgl_pengeluaran_gaji, Jumlah_hari_Uang_makan,

jumlah_hari_Uang_trassportasi,

jumlah_uang_pinjam dan Jumalh_Uang Lembur. Rancangan dari table penggajian karyawan adalah sebagai berkut:

Table 2.6Tabel Penggajian Karyawann

Perancangan File

Perancangan file masuk dalam bagian perancangan basis data, yang diawali dengan merancang diagram hubung antara entitas. Adapun perancangan file diantaranya adalah sebagai berikut:

1) Diagram Konteks

Merupakan gambaran sistem yang dirancang secara umum, namun belum menggambarkan arus data atau penyimpanan data. Untuk lebih jelas maka harus dijabarkan ke level selanjutnya sampai gambaran sistem yang dibuat selesai ke level akhir. Adapun gambar diagram konteks PT Surya Pratista Hutama Palembang adalah sebagai berikut:

Gambar 2.1Diagram Konteks

2) Data Flow Diagram Level 0

Gambar 2.2 Data Flow Diagram Level 0

Keterangan: Data Flow Diagram level 0

Admin merupakan entitas pertama yang melakukan proses pencatatan data karyawan. Karyawan merupakan entitas kedua yang melakukan proses aktivitas permintaan barang dan mendapatkan bukti bukti terima barang. Laporan penerimaan produk, laporan permintaan produk dan laporan persediaan produk dilaporkan kepada branch manager palembang setiap akhir bulan untuk proses mengambil keputusan.

3) Data Flow Diagram Level 1

Gambar 2.3Data Flow Diagram Level 1

(6)

laporan, laporan gaji perbulan dan lasung menghasilkan slip gaji karyawan

4) Entity Reletionship Diagram

Gambar 2.4 Entity Reletionship Diagram

Keterangan: Entity Relationship Diagram Entity Relationship diagram (ERD) merupakan gambaran hubungan antara entitas yang satu dengan yang lain. ERD digunakan untuk mengembangkan struktur data yang berhubungan antara bagian yang saling berhubungan dan digunakan untuk merancang suatu tabel database pembuatan suatu program

3

HASIL

Hasil akhir dari penelitian ini adalah berupa Aplikasi Penggajian Karyawan pada PT Surya Pratista Hutama yang dibuat dengan menggunakan aplikasi pemrograman Visual Basic 6.0 agar mempermudah programmer dalam membuat suatu perangkat lunak (software) yang sesuai dengan apa yang diinginkan dan hasil rancangan tersebut terdiri dari menu-menu yang akan dipilih oleh pemakai (user).

3.1 Login Admin

Tampilan Login merupakan tampilan

yang berfungsi untuk melakukan otorisasi user

dalam mendapatkan hak akses masuk ke sistem.

Tampilan Login dapat dilihat pada Gambar 4.1

Gambar 3.1 Form Login Admin

a. Menu Utama Admin

Form Menu Utama adalah form utama dalam program yang telah dibuat untuk menjalankan program lebih lanjut, pada menu utama terdapat menu – menu yaitu menu Karyawan, Informasi gaji dan Pengajian. Tampilan Menu Utama diatas berisi judul Program, gambar latar logo perusahan serta tampilan menu. Tampilan Menu Utama terdiri dari menu master karyawan, master jabatan, master setting gaji, master pinjaman, master penggajian dan laporan slip gaji.

Gambar 3.2 Form Menu Utama Admin

b. Tampilan Master Karyawan

Tampilan Master Karyawan merupakan tampilan yang digunakan User untuk melakukan entry data Karyawan. Kode Nik pada Tampilan Master Karyawan ada dua pilihan bisa diketik secara manual dan bisa juga ter up date sendiri. Untuk kode Nik yang bisa ter up date sendiri dapat dilihat pada Gambar 4.3 sedangkan Kode Nik yang diisi secara manual dapat dilihat pada gambar 4.4. Untuk Hasil entry data kode cost bisa dilihat pada gambar 4.5

Gambar 3.3 Master Master karyawan

c. Tampilan Master Jabatan

(7)

terhubung pada saat penginputan Data Karyawan pada master Data Karyawan. ID Jabatan pada Tampilan Master Jabatan bisa ter up date sendiri jadi user hanya mengentry nama jabatan saja. Tampilan Master Jabatan bisa dilihat pada gambar dibawah

Gambar 3.4 Tampilan Master Karyawan

d. Tampilan Master Setting Gaji

Tampilan master setting gaji merupakan tampilan yang digunakan User untuk melakukan setting gaji karyawan dan menggetahui gaji pokok, uang makan perhari, uang transportasi dan uang lembur karyawan. Tampilan master setting gaji bisa dilihat pada gabar di bawah ini.

Gambar 3.5 Tampilan Master Gaji

e. Tampilan Master Pinjamam

Tampilan master pinjaman merupakan tampilan yang digunakan User untuk melakukan pinjaman pada pihan perusahaan yang dilakukan karyawan.Tampilan master setting gaji bisa dilihat pada gambar dibawah ini

Gambar 3.6 Tampilan Master Pinjaman

f. Tampilan Master Pengajian

Tampilan master pengajian merupakan tampilan yang digunakan oleh User untuk

melakuka pengajian pada karyawan

yang

dilakukan oleh Admin keuangan dan

mengeluarkan slip gaji pada karyawan. Tampilan master pengajian dapat dilihat pada gambar dibawah ini

Gambar 3.7 Master Penggajian

g. Tampilan Master Laporan

Tampilan Master Laporan merupakan tampilan yang digunakan User untuk melakukan pencetakan laporan detail dan laporan global. Adapun tampilan Master Laporan bisa dilihat pada gambar dibawah ini

Gambar 3.8 Tampilan Master Laporan

h. Cetak Laporan

Cetak laporan digunakan untuk mencetak laporan-laporan yang diinginkan, form cetak laporan terdiri dari laporan master karyawan, laporan master jabatan, laporan master setinggaji, laporan master pinjamam, laporan master penggajian, dan laporan slip gaji Berikut adalah tampilan gambar form cetak laporan:

1) Cetak Laporan Master Karyawan

Cetak laporan master karyawn adalah mencetak data karyawan untuk mengetahui nama karyawan, nim karyawan, status karyawan dan jabatan karyawan Adapun tampilan gambar cetak laporan master karyawan sebagai berikut:

Gambar 3.9 Cetak Laporan Master karyawan

2) Cetak Laporan Master Jabatan

(8)

Gambar 3.10 Cetak Laporan Master Jabatan

3) Cetak Laporan Master Setting Gaji Cetak laporan master setinggaji adalah untuk mengetahui jumlah gaji semua yang diterima oleh karyawan. Adapun tampilan gambar cetak laporan master setting gaji adalah sebagai berikut:

Gambar 3.11 Cetak Laporan Setting gaji

4) Cetak Laporan Pinjamam

Cetak laporan pinjamam adalah untuk mengetahui jumlah pinjaman karyawan. Adapun tampilan gambar cetak laporan pinjaman adalah sebagai berikut:

Gambar 3.12 Cetak Laporan Pinjamam

5) Cetak Laporan Penggajian

Cetak laporan penggajian utuntuk mengetahui jumalah semua gaji yang diterima setelah potongan hutang. Adapun tampilan gambar cetak laporan penggajian adalah sebagai berikut:

Gambar 3.15 Cetak Laporan Penggajian

6) Cetak Laporan Slip Gaji

Cetak laporan slip gaji adalah untuk menggetahui laporan slip gaji yang kita terima Adapun tampilan gambar cetak laporan slip gaji adalah sebagai berikut:

Gambar 3.16 Cetak Laporan Slip Gaji

4.

SIMPULAN

Berdasarkan hasil dan pembahasan yang dilakukan tentang aplikasi penggajian karyawan pada PT Surya Prtatisa Hutama. Maka dapat disimpulkan bahwa aplikasi yang berhasil mempunyai kelebihan sebagai berikut.

a. Aplikasi yang dihasilkan dapat memproses data penggajian karyawan lebih cepat dan akurat.

b. Mempermudah pencarian data karyawan apabila diperlukan sewaktu-waktu dan data dapat disimpan secara aman.

5.

SARAN

Berdasarkan kesimpulan yang dibuat oleh penulis, maka saran yang akan penulis sampaikan adalah:

a. Untuk perkembangan lebih lanjut disarankan agar PT Surya Pratista Hutama Palembang menerapkan aplikasi penggajian karyawan pada admin keuangan.

b. Seiring dengan ilmu pengetahuaan dan teknologi, maka tidak menutup kemunkinan aplikasi yang sudah ada ini, nantinya akan dikembangkan lagi guna menggatasi semua permasalahan yang timbul pada saat pengolahan data karyawan pada PT. Surya Pratistah Hutama Palembang

DAFTAR RUJUKAN

Nursal, 2006

. Buku Panduan visual basic

1,

Dinamika Ilmu

: Jakarta

(9)

Ladjamudin, Al-bahra bin 2005.

Analisa dan

Desain Sistem Informasi, Graha

Ilmu

: Jakarta

Hartono,Jogiyanto, 2002.

Pengenalan

Komputer. Andi

: Yogyakarta

Suprianto, 2005,

Pengantar Teknologi

Informasi. Salemba Infotek

:

Semarang.

Febrian, 2004.

Kamus Komputer &

Teknologi Informasi Informatika,

Fajar

: Bandung

Junindar 2008,

Panduan Lengkap Menjadi

Programmer

: Bandung

Setiawan, Rony 2008,

Microsoft Access 2007

Referensi

Dokumen terkait

Tujuan dari penelitian ini adalah untuk mengetahui variasi campuran bahan minuman dalam bentuk simplisia antara bawang dayak dengan rosella yang dapat diterima

Puji syukur penulis panjatkan ke hadirat Allah SWT yang telah melimpahkan rahmat dan karunia-Nya, serta junjungan kita Nabi Muhammad SWA, sehingga penulis dapat

Dengan demikian dapat disimpulkan bahwa penerapan metode Gallery Walk dapat meningkatkan kemampuan siswa menulis teks analytical exposition bahasa Inggris.. Sehubungan dengan

Aspek yang paling sedikit dilakukan oleh siswa adalah aspek memberikan tanggapan atas penyampaian hasil kerja kelompok lain, yaitu sebanyak 3 siswa (9 %).. Peneliti akan

Kesimpulan : wilayah kerja regu 57 untuk hari ini tidak ditemukan titik daerah rawan dan wilayah kerja regu 57 desa rawa asri daops rengat keadaan aman

Wawancara merupakan segala kegiatan untuk menghimpun data secara lisan dan tatap muka dengan siapa yang diperlukan mengenai pendapat dan kesan pribadi (Sudijono, 1982: 24).

(6) Apabila permohonan SIKPI sebagaimana dimaksud pada ayat (1) ditolak atau hasil pemeriksaan fisik kapal tidak sesuai sebagaimana dimaksud pada ayat (5), Direktur

Dengan membandingkan antara produktivitas teoritis hopper terhadap produktivitas teoritis alat angkut maka .diketahui upaya apa saja yang dapat meningkatkan