1
Jurnal Sistem Informasi, Vol 1 September 2012
Rancang dan Bangun Sistem informasi Penggajian Karyawan (Studi Kasus PT JNE) Julyandi1, Juni Nurmasari, S.Kom.,M.MT.2 & Memen Akbar, S.Si. 3 1
Prodi Sistem Informasi Politeknik Caltex Riau, Pekanbaru 28265, email:
[email protected] 2 Prodi Teknik Komputer Politeknik Caltex Riau, Pekanbaru 28265, email:
[email protected] 3 Prodi Sistem Informasi Politeknik Caltex Riau, Pekanbaru 28265, email:
[email protected]
Abstrak Sejalan dengan perkembangan ilmu dan teknologi dewasa ini, semakin banyak perusahaan atau instansi dibidang jasa kurir bermunculan. Dengan masih adanya sistem penggajian karyawan masih menggunakan sistem manual terdapat banyak kesalahan yang terjadi, antara lain : membutuhkan banyak waktu dan tenaga bila kita membutuhkan dokumen, adanya data yang terselip karena kurang terjaminnya keamanan data. Dengan terjadinya masalah tersebut diatas, diperlukan sarana yang dapat meringankan tugas seorang accounting dan manager keuangan dalam menyelesaikan suatu masalah terutama masalah pengolahan data gaji karyawan. Sistem informasi penggajian karyawan ini dengan menggunakan bahasa java dalam merancang sistem informasinya dan postgre sql sebagai tempat penyimpanan data-data penggajian karyawan pada perusahaan tersebut. Sistem informasi ini dipergunakan menghitung gaji serta pajak penghasilan karyawan. Sistem informasi ini dipergunakan menghitung gaj serta pajak penghasilan karyawan. Dari hasil kuisioner – kuisioner di analisa menggunakan skala likert, sehingga didapatkan hasil akhir dari sistem informasi ini sesuai dengan proses bisnis yang ada pada PT JNE. Kata kunci : gaji, java, postgre sql Abstract As the development of science and technology today, the growing number of companies or institutions that engaged in courier services also appear rapidly. This issue will support the fluency activity in the company or agency in their daily activities. Many errors ocurr with the persistence of the payroll system employees who are still using manual system, such as: requiring much time and energy when we need a document, the data is stuck because of lack of data security guarantee. Accordingly to the problem, so we need a way in resolving this problem, especially problems of data processing of employee salary to ease the task of accounting and manager of finance. This employee payroll information system was built using java language in designing its information systems and postgre sql as a repository of data on the company payroll. This system is required to calculate payroll and income taxes for an employee. After analyzing system with questionnaires, we get the final result that the system has already appropriate with the business processes in companies. Keywords: Salary, Java, Postgre SQL 1 Pendahuluan PT Jalur Nugraha Ekakurir (JNE) merupakan sebuah perusahaan ekspedisi yang cukup terkenal di Indonesia. Hampir setiap perusahaan-perusahaan sampai penjualan online sudah mulai banyak menggunakan jasa pengiriman melalui JNE.
2
Julyandi, Juni Nurmasari, S.Kom.,M.MT. , Memen Akbar, S.Si.
Pemanfaatan komputer untuk melakukan setiap proses kerja dari sebuah kiriman dikirim oleh kustomer A sampai ke tujuan kustomer B sudah cukup maksimal. Hanya saja untuk pengolahan data penggajian karyawan yang masih belum menggunakan sistem komputerisasi , pencatatan data masih manual sehingga membutuhkan waktu cukup lama dan berjalan tidak efektif. Sehingga seringkali terjadi ketidaksesuaian data yang sudah tercatat dan dihitung secara manual. Kesalahan-kesalahan tersebut dapat teratasi dengan adanya sistem penggajian yang dilakukan dengan sistem secara komputerisasi dengan baik. Atas pertimbangan di atas maka dirancang dan dibangun sebuah aplikasi sistem penggajian karyawan yang mengubah semua proses perhitungan secara manual menjadi sistem baru yang terotomatisasi sehingga akan menjadi lebih efektif. Adapun tujuan dari proyek akhir ini adalah merancang dan membangun sebuah aplikasi sistem informasi penggajian di PT JNE. Dan kegunaan dari penelitian proyek akhir ini adalah memudahkan para pengguna dalam perhitungan gaji karyawan berserta membuat laporanlaporan penggajian yang dibutuhkan 2 2.1
Tinjauan Pustaka Sistem Informasi Sistem dan informasi dirangkai menjadi sebuah kata mempunyai pengertian yaitu suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan. Sistem informasi juga dapat didefenisikan sebagai gabungan dari berbagai sistem yang saling terkait dengan menggunakan basis data dan sumber daya secara bersama-sama. 2.2
Jalur Nugraha Ekakurir (JNE) JNE merupakan perusahaan dalam bidang kurir ekspres dan logistik yang bermarkas di Jakarta, Indonesia. Nama resmi adalah Tiki Jalur Nugraha Ekakurir (Tiki JNE) tetapi namanya sudah terkenal dengan nama JNE. Nama itu berasal dari Bahasa Sanskerta yang berarti "Jalur Nugraha Ekakurir". Perusahaan ini salah satu perusahaan kurir yang terbesar di Indonesia. Pada tanggal 26 November 1990, H Soeprapto Suparno mendirikan perusahaan PT Tiki Jalur Nugraha Ekakurir. Perusahaan ini mulai sebagai divisinya PT Citra Van Titipan Kilat (TiKi) yang bergerak dalam bidang internasional. 2.3
Pajak Penghasilan (PPh Pasal 21) Pajak adalah iuran wajib yang dipungut oleh pemerintah dari masyarakat atau wajib pajak untuk menutupi pengeluaran rutin Negara dan biaya pembangunan tanpa balas jasa yang ditunjuk secara langsung. Wajib pajak adalah pribadi atau badan yang meliputi pembayar pajak, pemotong pajak dan pemungut pajak yang mempunyai hak dan kewajiban perpajakan dengan ketentuan peraturan perundangan perpajakan. Tabel 2.1 PPh pasal 21
PENGHASILAN
TARIF
Sampai dengan Rp. 50.000.000
5%
Rp. 50.000.000 s.d Rp. 250.000.000
15%
Rp. 250.000.000 s.d. Rp. 500.000.000
25%
Diatas Rp. 500.000.000
30%
3
2.4
Java
Bahasa pemrograman Java pertama lahir dari The Green Project, yang berjalan selama 18 bulan, dari awal tahun 1991 hingga musim panas 1992. Proyek tersebut belum menggunakan versi yang dinamakan Oak. Proyek ini dimotori oleh Patrick Naughton, Mike Sheridan, James Gosling dan Bill Joy, beserta sembilan pemrogram lainnya dari Sun Microsystems.
2.5
PostgreSQL
PostgreSQL atau sering disebut Postgres merupakan salah satu dari sejumlah database besar yang menawarkan skalabilitas, keluwesan, dan kinerja yang tinggi. Penggunaannya begitu meluas di berbagai platform dan didukung oleh banyak bahasa pemrograman. Bagi masyarakat TI (teknologi informasi) di Indonesia sudah digunakan untuk berbagai aplikasi seperti web, billing system, dan sistem informasi besar lainnya (Sugiana,2001). 3
Perancangan Proyek akhir ini menggunakan beberapa tahap perancangan yang terdiri atas perancangan perancangan Entity Diagram dan Usecase diagram. Gambar 3.1 merupakan gambaran dari Use Diagram Staff Accounting. Pada sistem ini staff accounting tersebut bias melakukan tambah data absen dan staff accounting harus mengambil data absensi karyawan terlebih dahulu. Staff accounting juga bias melakukan perbaharui data absen, tambah data karyawan, perbaharui data karyawan, tambah data gaji, cetak slip gaji, serta tambah data tunjangan.
<
> ambil data absen
tambah data absen perbaharui data aben <<extend>>
<> periksalogin <<extend>>
tambah data karyawan <<extend>> <<extend>>
staff accounting
loginStaff
perbaharui data karyawan
<<extend>> tam bah data gaji
<<extend>>
<<extend>>
cetak slip gaji tambah data tunjangan
Gambar 1.1 Use Case Diagram Staff Accounting
4
Julyandi, Juni Nurmasari, S.Kom.,M.MT. , Memen Akbar, S.Si.
Gambar 3.2 merupakan gambaran Use Case Diagram pada manager keuangan. Pada sistem ini, manager keuangan bisa melihat rekapitulasi data slip gaji karyawan, melihat data karyawan, melihat rekapitulasi data absen karyawan.
Gambar 3.2 Use Case Diagram Manager Keuangan
Gambar 3.3 merupakan gambaran umum entity relationship diagram
5
Gambar 3.3 Entity Relationship Diagram
4
Hasil dan Pembahasan
Sebelum menggunakan sistem ini, user harus melakukan login. Pengguna harus melakukan login terlebih dahulu. Jika pengguna melakukan login sebagai admin atau manager keuangan, maka sistem akan menampilkan halam manager keuangan seperti gambar 4.1 Halaman Manager Keuangan.
6
Julyandi, Juni Nurmasari, S.Kom.,M.MT. , Memen Akbar, S.Si.
Gambar 2.1 Halaman Homeuser
Jika pengguna melakukan login sebagai user atau staff accounting, maka sistem akan menampilkan halaman staff accounting sepert gambar 4.2
Gambar 3.2 Halaman Staff Accounting
Dalam analisa proyek akhir ini penulis melakukan kuesioner untuk pengujian penggunaan aplikasi dengan metode skala likert. Kuesioner diberikan kepada staff accounting di PT JNE. Tabel 4.1 merupakan table kuesioner yang diberikan kepada pengguna. Tabel 4.1 Kuesioner Pengguna dan hasil rekapitulasi kuisioner
No
Pertanyaan
Hasil (%)
1
Bagaimana tampilan aplikasi apakah cukup menarik?
76%
2
Bagaimana bahasa digunakan mudah dimengerti
76%
3
Apakah aplikasi penggajian cukup mudah digunakan
76%
4
Apakah nilai dari hasil perhitungan tunjangan sudah sesuai dengan proses bisnis yang ada di JNE
68%
7
5
6 7
Apakah nilai dari hasil perhitungan gaji sudah sesuai dengan
64%
proses bisnis yang ada di JNE Apakah nilai dari hasil perhitungan pajak sudah sesuai dengan
68%
laporan pajak yang ada di JNE
84%
Apakah aplikasi ini meningkatkan kinerja staff accounting
5 5.1
Penutup Kesimpulan Setelah melalui tahap pengujian, maka dapat diambil beberapa kesimpulan sebagai berikut: 1. Sistem informasi ini melakukan perhitungan gaji serta pajak penghasilan sesuai dengan proses bisnis di PT JNE. 2. Sistem informasi ini sangat membantu kinerja accounting serta dapat memudahkan mengontrol data-data yang diperlukan dalam penggajian berdasarkan analisa kuisioner dengan menggunakan skala likert. 3. Hasil akhir dari sistem ini sudah sesuai dengan proses bisnis di PT JNE berdasarkan analisa kuisioner dengan menggunakan skala likert. 5.2 1. 2. 3.
Saran Saran yang dapat diberikan untuk pengembangan sistem selanjutnya yaitu: Sistem ini dapat dibuat dalam sebuah website agar tampilan lebih menarik. Dapat ditambahkan sebuah menu, untuk mengecek berapa kekurangan iuran pajak yang harus setelah perhitungan pajak tahun. Dapat menampilkan hasil perhitungan dalam bentuk form SPT atau form pelaporan pajak.
Daftar Pustaka [1]
Direktorat Jenderal Pajak. (t.t). Pajak Penghasilan Pasal 21. Diambil 22 November 2011 dari http://www.pajak.go.id/kategori_tkb.
[2]
Hariyanto, Bambang Ir., MT, 2003, Esensi-esensi Bahasa Pemograman Java, Penerbit : Informatika Bandung.
[3]
Hartati, G. Sri. , Suharto, B. Herry. , Wijono, M. Soesilo., 2006, Pemograman GUI Swing Java. Jogjakarta : Penerbit Andi.
[4]
JNE, (t.t). Company Profile. Diambil 15 November 2011 dari http://www.jne.co.id.
[5]
Rachmawati, Aprilia. (t.t). Dasar Sistem Informasi. Diambil 25 November 2011 dari http://apr1l-si.comuf.com/si.php.
[6]
Rahmat. 2010. Kualitas Informasi. http://blog.re.or.id/kualitas-informasi.htm.
[7]
Rickyanto, Isak ST., 2002, Dasar Pemrograman Berorientasi Objek dengan Java 2 (JDK 1.4), Penerbit : Andi Yogyakarta.
Diambil
30
November
2011
dari
8
Julyandi, Juni Nurmasari, S.Kom.,M.MT. , Memen Akbar, S.Si.
[8]
Sugiana, Owo. (2001). Sql Dengan Postgres. Diambil 10 November 2011 dari http://ikc.muganet.com/umum/pandu/owo-postgres.zip.
[9]
Wikipedia. (t.t). JNE. Diambil 15 November 2011 dari http://id.wikipedia.org/wiki/Jne.