PERANCANGAN APLIKASI SISTEM PENGGAJIAN KARYAWAN BUS
PARIWISATA PADA PO. SON AJI TRANSPORT
NASKAH PUBLIKASI
Diajukan oleh
Ratih AdityaPrasasti
10.11.4205
kepada
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM
YOGYAKARTA
2014
PERANCANGAN APLIKASI SISTEM PENGGAJIAN KARYAWAN
BUS PARIWISATA PADA PO. SON AJI TRANSPORT
Ratih Aditya Prasasti
Anggit Dwi Hartanto
Jurusan Teknik Informatika
STMIK AMIKOM YOGYAKARTA
ABSTRACT
PO SON AJI TRANSPORT is one company that is engaged in the tourism
transport feel the need for technology to create a system to manage the process of
payment of salaries to the employees. design of this system makes it easy for
companies to collect data as well as details of pay employee salaries to be
received by each - each employee worked during the month.
With the design of this system can also provide benefits to the company
and employees for salary disclosure so as to avoid the emergence of the gap
between the company and employees.In this system is a java-based payroll
application is in the design of the system can only be accessed by admin only and
data contained in this system can guarantee its security by admin.
Employees for data storage, data bus, along with a list of goals given
salary and bonus cuts and a list will be stored in the database. This application is
designed using netbeen for java coding and MYSQL for database storage. This
system will produce output in the form of pay slips to employees consisting of
drivers, conductors, and mechanics, in which the details will be explained salary,
piece, as well as the award for a month.
1 1. Pendahuluan
Seiring berkembangnya teknologi terutama teknologi informasi dan komputer yang dapat membantu manusia memasuki peradaban baru di era globalisasi dan teknologi yang mendorong munculnya berbagai inovasi baru dalam penyajian informasi untuk memenuhi kebutuhan informasi. Salah satu perkembangan teknologi informasi yang sedang trend sekarang adalah teknologi informasi berbasis komputer yang menarik banyak perhatian para pengusaha untuk memanfaatkan teknologi ini terutama dalam penyajian dan pengolahan data. Sistem pengolahan data yang baik senantiasa dapat mengatasi masalah-masalah yang terjadi dan dapat menghasilkan informasi secara tepat, cepat dan akurat.
Po. Son Aji Transport merupakan perusahaan otobis yang bergerak dalam bidang transportasi kepariwisataan. Salah satu masalah yang ditemukan dalam Sistem pengolahan data gaji karyawan pada Po. Son Aji Transport masih menggunakan sistem manual yang dimasukkan dalam aplikasi pengolahan data yaitu Ms. Excel yang dibuat dalam beberapa sheet atau lembar kerja seperti sheet gaji montir dan sopir/kernet, sheet tunjangan, sheet potongan dan sheet hutang. Tetapi dalam melakukan pendataan serta pemberian gaji kepada karyawan untuk menginputkan serta menambahkan tunjangan, potongan , hutang serta gaji, data-data tersebut diambil dengan cara mengcopy paste sehingga tentu membutuhkan waktu yang lama dan tenaga untuk menyelesaikan pekerjaan tersebut.
2. Landasan teori
2.1. Sistem
“sistem dapat diartikan sekumpulan objek – objek yang saling berelasi dan berinteraksi serta hubungan antar objek bisa dilihat sebagai satu kesatuan yang dirancang untuk mencapai satu tujuan”. (Fatta, 2007)
2.2. Informasi
Menurut Davis mendefinisikan informasi merupakan data yang telah diolah menjadi sebuah bentuk yang berarti bagi penerimanya dan bermanfaat dalam pengambilan keputusan saat ini atau mendatang. (Fatta, 2007)
2.3. Sistem informasi penggajian
Sistem penggajian merupakan sebuah sistem yang dibangun untuk mengelola dan mengolah data gaji karyawan secara terurut, efisien dan terkomputerisasi yang bekerja dengan menginputkjan data – data gaji karyawan dan akan menghasilkan output yang meliputi laporan – laporan gaji karyawan serta slip gaji yang yang terperinci.
2.4. Netbeans
NetBeans merupakan salah satu proyek open source yang dsponsori oleh Sun Microsystem. Proyek ini berdiri pada tahun 2000 dan telah menghasilkan 2 produk yaitu
2
NetBeans IDE dan NetBeans Platform. NetBeans IDE merupakan produk yang digunakan untuk melakukan pemrograman baik menulis kode, mengompilasi, mencari kesalahan dan mendistribusikan program. Sedangkan NetBeans Platform adalah sebuah modul yang merupakan kerangka awal/fondasi dalam membangun aplikasi desktop yang besar (Wahana Komputer, 2010).
2.5. MySQL
MySQL merupakan software sistem manajemen database (Database Management System – DBMS) yang sangat popular di kalangan pemrogram web, terutama di lingkungan Linux dengan menggunakan script PHP dan Perl (Sidik, 2005).
3. Analisis dan perancangan sistem 3.1. Analisis PIECES
3.1.1. Analisis kinerja
Merupakan kemampuan menyelesaikan tugas bisnis dengan cepat sehingga sasaran segera tercapai. Kinerja diukur dengan jumlah produksi (throughput) dan eaktu tanggap (response time) dari suatu sistem. Sistem yang dirancang ini akan menyediakan jumlah produksi dan waktu tanggap yang memadai untuk kebutuhan manajemen pada PO Son Aji Transport.
3.1.2. Analisis informasi
Laporan – laporan yang sudah selesai diproses digunakan untuk menghasilkan informasi yang dibutuhkan oleh manajemen di dalam pengambilan keputusan. Informasi merupakan hal yang tidak kalah penting karena dengan informasitersebut pihak manajemen akan merencanakan langkah – langkah selanjutnya.
3.1.3. Analisis ekonomi
Merupakan penilaian sistem dalam pengurangan dan keuntungan yang akan didapatkan dari sistem yang dikembangkan. Sistem ini akan memberikan penghematan operasional dan meningkatkan keuntungan perusahaan. Penghematan yang didapat melalui pengurangan bahan baku dan perawatan. Sementara keuntungan didapat dari peningkatan nilai informasi dan keuntungan yang dihasilkan.
3.1.4. Analisis keamanan
Sistem keamanan yang digunakan harus dapat mengamankan data dari kerusakan, misalnya dengan membuat back up data. Selain itu sistem keamanan juga harus dapat mengamankan data dari akses yang tidak diijinkan, biasanya dilakukan dengan password terutama pada aplikasi dan databasenya.
3.1.5. Analisis efisiensi
Berhubungan dengan sumber daya yang ada guna meminimalkan pemborosan. Efisiensi dari sistem yang dikembangkanadalan pemakaian secara maksimal atas
3
sumber dayayang tersedia meluputi manusia, informasi, waktu, uang, peralatan, ruang, dan keterlambatan pengolahan data.
3.1.6. Analisis pelayanan pelanggan
Pelayanan yang ditingkatkan adalah untuk meningkatkan kepuasan user. 3.2. Perancangan sistem
5 3.2.2. DFD
6 4. Implementasi dan pembahasan
4.1. Implementasi pembuatan sistem 4.1.1. Menu login
Gambar 4.1 Interface Login User
Gambar 4.2 Interface Login User Sukses 4.1.2. Form menu utama
7 4.1.3. Form editor employer
Gambar 4.4 Interface Editor Employer 4.1.4. Form view employer
Gambar 4.5 Interface View Employer 4.1.5. Dorm editor tunjangan
8 4.1.6. Form view tunjungan
Gambar 4.7 Interface View Allowance 4.1.7. Form editor hutang
Gambar 4.8 Interface Editor Charge 4.1.8. Form view hutang
9 4.1.9. Form editor penerima tunjangan
Gambar 4.10 Interface Editor Allowance Receiver 4.1.10. Form view penerima tunjangan
Gambar 4.11 Interface View Allowance Receiver 4.1.11. Form gaji
10
Gambar 4.13 form Editor payroll Mechanic 4.1.12. Form view gaji karyawan
Gambar 4.14 form view payroll Driver dan payroll mechanic
4.1.13. Slip gaji
11
4.2. Hasil pengujian
No Fitur Keterangan
1 Form Login Berjalan dengan baik
2 Form Menu Utama Berjalan dengan baik 3 Form View Allowance Berjalan dengan baik 4 Form Editor Allowance Berjalan dengan baik 5 Form View Allowance Receiver Berjalan dengan baik 6 Form Editor Allowance Receiver Berjalan dengan baik 7 Form View Charge Berjalan dengan baik 8 Form Editor Charge Berjalan dengan baik 9 Form View Reduction Berjalan dengan baik 10 Form Editor Reduction Berjalan dengan baik 11 Form View Reduction Receiver Berjalan dengan baik 12 Form Editor Reduction Receiver Berjalan dengan baik 13 Form View Employer Berjalan dengan baik 14 Form Editor Employer Berjalan dengan baik 15 Form View Payroll Driver Berjalan dengan baik 16 Form Editor Payroll Driver Berjalan dengan baik 17 Form View Payroll Mechanic Berjalan dengan baik 18 Form Editor Payroll Mechanic Berjalan dengan baik 19 Form Cetak slip gaji Berjalan dengan baik
5. Kesimpulan dan saran
5.1. Kesimpulan
Berdasarkan pembahasan dan implementasi serta penelitian yang dilakukan pada PO Son Aji Transport khususnya dalam bidang penggajian, dapat ditarik kesimpulan sebagai berikut :
1. Telah berhasil dibangun sebuah sistem aplikasi penggajian karyawan pada PO Son Aji Transport.
2. Dengan diimplementasikan sistem penggajian ini diharapkan bisa membantu dalam menyelesaikan masalah pengolahan data gaji bersih yang diterima karyawan pada PO Son Aji Transport sehingga diperoleh kemudahan, ketepatan dan kecepatan dalam mendapatkan informasi
3. Aplikasi ini diharapkan dapat meningkatkan produktifitas kerja bagian keuangan sehingga tidak perlu lagi melakukan proses pencatatan secara manual.
12
4. Dengan adanya sistem penggajian ini diharapkan dapat membantu bagian keuangan menyajikan informasi secara cepat, akurat dan relevan serta dapat menghemat waktu untuk proses penghitungan gaji karyawan pada PO Son Aji Transport.
5.2. Saran
Pada penulisan tentu masih terdapat kekurangan yang dapat disempurnakan lagi pada pengembangan sistem berikutnya. Agar sistem penggajian karyawan ini dapat menjadi lebih baik terdapat beberapa saran yang dapat digunakan, diantaranya :
1. Sebaiknya sistem digunakan oleh orang-orang yang berwenang sesuai hak akses agar menghindari kecurangan-kecurangan seperti manipulasi data. 2. Untuk pengembangan sistem sebaiknya membuat tampilan yang lebih menarik
dari sistem ini karena tampilannya dirasa masih sederhana.
3. Didalam aplikasi ini hanya memiliki tingkatan user 1 level saja untuk pengembangan selanjutnya diharapkan bisa membuat tingkatan user dengan beberapa level.
13 Daftar Pustaka
Al Fatta, Hanif. 2007. Analisis dan Perancangan Sistem Informasi untuk Keunggulan Bersaing Perusahaan dan Organisasi Modern, Yogyakarta: Andi.
Anonim. 2010. ShortCourse Pengembangan Aplikasi Database Berbasi JavaDB dengan NetBeans. Yogyakarta: Andi.
Hartanto, Jogiyanto. 2005. Analisa dan Desain Sistem Informasi Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis. Yogyakarta: Andi.
Kusrini.2007. Strategi Perancangan dan Pengelolaan Basis Data. Yogyakarta: Andi Offset.
Kadir, Abdul. 2010. Mudah Mempelajari Database MySQL. Yogyakarta: Andi.
Mulyadi. 2001. Sistem Akuntasi, Yogyakarta: STIE YKPN.
Rudyanto Arief, M. 2006.Pemrograman Basis Data Menggunakan Transact-SQL Dengan Mocrosoft SQL Server 2000.yogyakarta: Andi Offset