PERANCANGAN SISTEM PENGGAJIAN KARYAWAN DENGAN KONSEP OOP MENGGUNAKAN BAHASA PEMROGRAMAN JAVA.pdf PDF

Title PERANCANGAN SISTEM PENGGAJIAN KARYAWAN DENGAN KONSEP OOP MENGGUNAKAN BAHASA PEMROGRAMAN JAVA.pdf
Pages 8
File Size 430.4 KB
File Type PDF
Total Downloads 41
Total Views 688

Summary

PERANCANGAN SISTEM PENGGAJIAN KARYAWAN DENGAN KONSEP OOP MENGGUNAKAN BAHASA PEMROGRAMAN JAVA STUDY KASUS: YORI LAUNDRY Nurul Hidayati 1, Suendri 2 1,2 Sistem Informasi, Universitas Islam Negeri Sumatera Utara, Medan, Indonesia.. Emai. [email protected], 2 [email protected] Abstrak: Berke...


Description

Accelerat ing t he world's research.

PERANCANGAN SISTEM PENGGAJIAN KARYAWAN DENGAN KONSEP OOP MENGGUNAKAN BAHASA PEMROGRAMAN JAVA.pdf Nurul Hidayati

Related papers

Download a PDF Pack of t he best relat ed papers 

ANALISA DAN PERANCANGAN SIST EM GAJI KARYAWAN DENGAN PENDEKATAN BERORIENTASI… NILWAN RAMADHAN

Perancangan Sist em Aplikasi Penggajian Karyawan Dengan Met ode OOP.pdf Romait o Siregar

PERANCANGAN SISTEM PENGGAJIAN KARYAWAN DENGAN KONSEP OOP MENGGUNAKAN BAHASA PEMROGRAMAN JAVA STUDY KASUS: YORI LAUNDRY 1,2

Nurul Hidayati 1, Suendri 2 Sistem Informasi, Universitas Islam Negeri Sumatera Utara, Medan, Indonesia.. Emai. [email protected], 2 [email protected]

Abstrak: Berkembangnya zaman menjadi zaman serba canggih dan praktis yang membuat usaha laundry berkembang dimana-mana. Tetapi, dari banyaknya usaha laundry, hanya sedikit yang menggunakan sistem informasi dalam melaksanakan kegiatan bisnisnya, salah satunya adalah Yori Laundry terutama yang masih menggunakan sistem manual dalam menggaji karyawan. Dalam perancangan sistem penggajian pada Yori Laundry menggunakan konsep Object Oriented Programing (OOP) dengan bahasa pemrograman java dan editor menggunakan Netbeans 8.2 untuk menjalankan programnya. OOP adalah suatu metode dalam perancangan sistem yang berorientasi objek. Tujuan menggunakan OOP pada perancangan sistem penggajian karena tehnik OOP yang mudah dan lebih efesien serta banyak digunakan pada framework. Tujuan dari perancangan sistem ini ialah untuk mempermudah Yori Laundry dalam melakukan penggajian dan mengurangi kesalahan-kesalahan yang sering dialami. Kata Kunci : Sistem Penggajian, OOP, Pemrograman Java, NetBeans.

Abstract: The development of the era into a sophisticated and practical era that makes laundry businesses grow everywhere. However, from the many laundry businesses, only a few use information systems in carrying out their business activities, one of which is the Yori Laundry who still uses a manual system in paying employees. In the payroll system design on Yori Laundry uses the concept of Object Oriented Programing (OOP) with the Java programming language and the editor using Netbeans 8.2 to run the program. OOP is a method in designing object-oriented systems. The purpose of using OOP on payroll system design is because OOP techniques are easy and more efficient and are widely used on the framework. The purpose of designing this system is to make it easier for Yori Laundry to pay and reduce mistakes that are often experienced. Keywords: Payment Systems,OOP, Java Programming, NetBeans.

1. PENDAHULUAN Perkembangan Teknologi Informasi telah banyak mempengaruhi berbagai aspek kehidupan umat manusia dalam menjalankan aktivitas sehari-hari. Penggunaan komputer telah jauh mengalami kemajuan dari sekedar teknologi alat hitung hingga pengambilan keputusan (Suendri, 2017). Sistem informasi penggajian memegang peranan penting karena sistem ini akan menentukan berapa gaji yang semestinya diterima oleh karyawan. (Heidjachman dan Husman 1996:8). Teknologi Informasi membantu pekerjaan dengan menyediakan informasi dan melakukan berbagai tugas yang berhubungan dengan pengolahan informasi.(Ermatita 2016). Sistem informasi pelayanan merupakan aplikasi komputer yang digunakan untuk bisnis yang berkaitan dengan jasa pelayanan, terutama dalam system penyimpanan dan pengolahan data maupun informasi agar dapat menjalani bisnis jasa dengan mudah dan berjalan dengan baik.( Rakasiwi Syarief Hidayat , Agus Winarno). Berkembangnya usaha pada Yory Laundry sehingga bertambahnya customer setiap harinya, maka diperlukan karyawan yang banyak pula, sehingga banyak kemungkinan dapat terjadinya kesalahan dalam menggaji karyawan. Untuk itu dibutuhkannya sebuah sistem yang dapat membantu pemilik laundry dalam menggaji karyawan agar lebih mudah dan mengurangi terjadinya kesalahan serta kerugian yang mungkin terjadi. Sistem informasi penggajian memegang peranan penting karena sistem ini akan menentukan berapa gaji yang semestinya diterima oleh karyawan. (Heidjachman dan Husman 1996:8).

Tujuan perancangan sistem penggajian pada Yory Laundry ini ialah untuk mengimplementasikan konsep Programan Berorientid Objek dengan bahasa pemrograman java menggunakan editor NetBeans 8.2 dan untuk mempermudah pekerjaan pemilik laundry dalam penggajian karyawan. 2. LANDASAN TEORI a. Sistem Sistem adalah sebuah tatanan yang terdiri atas sejumlah komponen fungsional yang saling berhubungan dan secara bersama -sama bertujuan untuk memenuhi suatu proses / pekerjaan tertentu (Kusrini, 2006). b. Object Oriented Proggramming (OOP) Object Oriented Programming (OOP) adalah suatu metode pemrograman yang berorientasi kepada objek. Tujuan dari OOP diciptakan adalah untuk mempermudah pengembangan program dengan cara mengikuti model yang telah ada di kehidupan sehari-hari. Dengan demikian adanya konsep pemrograman berorientasi objek pemrograman berorientasi objek membuat pengembang software menjadi lebih muda (Eka Rahayu, M.Irwan Padli Nasution, 2014). c. Java

Java adalah sebuah bahasa pemrograman yang diciptakan oleh James Gosling, seorang developer dari Sun Microsytem pada tahun1991. Selanjutnya Java dikembangkan Sun Microsystem dan banyak digunakan untuk menciptakan Executable Content yang dapat didistribusikan melalui network. Java adalah bahasa pemrograman Object-Oriented dengan unsurunsur seperti bahsa C++ dan bahasa-bahasa lainnya yang memiliki libraries yang cocok untuk lingkunan internet. (Nyura, 2010). Aplikasi ini banyak mengadopsi sintaksis yang terdapat pada C dan C++.(Erwin Hardianto, Purnomo Yulianto, Sultan Yulia A 2016). Java berdiri di atas sebuah mesin interpreter yang diberi nama Java Virtual Machine (JVM). JVM ini yang akan membaca bytecode dalam file .class dari suatu program sebagai representasi langsung program yang berisi bahasa mesin. Oleh karena itu, bahasa Java disebut sebagai bahasa pemrograman yang portabel karena dapat dijalankan pada berbagai sistem operasi, asalkan pada sistem operasi tersebut terdapat JVM. Platform Java terdiri dari kumpulan library, JVM, kelas-kelas loader yang dipaket dalam lingkungan rutin Java, dan sebuah compiler, debuger, dan kelas lain yang dipaket dalam Java Development kit (JDK). (Daniel Dedi Wahyudi, 2011). d. Sistem Penggajian Sistem dari prosedur dan catatan-catatan yang memberikan kemungkinan untuk menentukan dengan cepat dan tepat berapa jumlah pendapatan kotor setiap pegawai, berapa jumlah yang harus dikurangi dan pendapatan untuk berbagai pajak dan potongan lainnya dan berapa saldo yang harus diberikan kepada karyawan Sastro hardiwiryo (2005 : 30). e. Netbeans Netbeans merupakan IDE (Integreted Development and Environment) untuk membuat aplikasi java. Karena didukung dengan fasilitas drag and drop komponen yaitu rapid application development (pemrograman berbasis visual). Software yang dibuat oleh Sun Microsystem ini gratis digunakan. Netbeans mengacu pada dua hal, yaitu platform untuk pengembangan aplikasi desktop java, dan sebuat Integreted Development and Environment (IDE) yang dibangun dengan platform Netbeans.( Dwi Prasetyo, Akhmad Dahlan, 2015). 3. METODE PENELITIAN Metode penelitian ini menggunakan metode penelitian deskriptif. Tujuan dari penelitian deskriptif ini yaitu untuk membuat suatu gambaran secara deskriptif dengan menampilkan data yang akurat mengenai fakta apa yang sedang diteliti.. Menurut Hidayat (2010), penelitian deskriptif merupakan metode penelitian yang digunakan untuk menemukan pengetahuan yang seluasluasnya terhadap objek penelitian pada suatu masa tertentu. Pada penggajian karyawan faktanya masih banyak yang menggunakan hitung tangan pada laundry daerah. Pemelik laundry sering mengabaikannya kerugian yang akan dihadapi. Banyaknya fakta yang sering terjadi dapat

disimpulkan bahwa system penggajian masih sedikit yang mengggunakannya kuhusunya pada usaha laundry. 4. HASIL DAN PEMBAHASAN a. Package bagian 1. Class Bagian Package bagian; public class Bagian { private int gapok; private int gaji; private int lembur;….. 2.

Class Gosok

package bagian; public class Gosok extends Bagian{ public Gosok(int a, int b) { setGaji(a);…..

3. Class Mencuci package bagian; public class Mencuci extends Bagian { public Mencuci(int a, int b) { setGaji(a);…

b. Package Utama a. Class Gaji package gaji; import java.io.*; import bagian.Bagian;

.

import karyawan.*; public class Gaji { public static void main(String[] args) { InputStreamReader isr = new InputStreamReader(System.in); . . . .

c. Tampilan Saat program dijalankan maka pertama kali kita akan menginputkan data karyawan

Setelah menginputkan data karyawan akan ada pilihan, karyawan bekerja sebagai pencuci baju atau penggosok.

Setelah memilih bagian karyawan, user menginputkan berapa hari karyawan masuk dan berapa jam lembur dalam sebulannya. Setelah selesai menginputkan data, program akan menampilkan data karyawan serta rincian gaji yang akan diterima sesuai bagian karyawannya setiap bagian memliki gaji yang berbeda. Penggosok mendapat gaji pokok Rp.70.000/ hari Pencuci mendapat gaji pokok Rp.60.000/hari dan masing-masing karyawan mendapat honor lembur yang sama per jam yaitu Rp.10.000.

Setelah program menampilkan rincian gaji, akan ada pilihan user ingin meneruskan atau menutup program. JIka user menginputkan ‘0’ maka program akan kembali seperti semula dan mengulang program.

User hanya perlu menginputkan data seperti di awal.

Jika user ingin menutup program, maka pilih no 1, Program otomatis akan berhenti .

DAFTAR PUSTAKA Danial Dedi Wahyudi, Emha Taufiq Luthfi. 2011. Membangun Aplikasi Permainan “AIRWAR” DI Telepon Genggam Berbabasis Java Menggunakan NetBeans IDE 6.5.Jurnal DASI, halaman11, Dwi Jayanti, Siska Iriani. (2014). Sistem Informasi Penggajian Pada CV. Blumbang Sejati Journal Speed – Sentra Penelitian Engineering dan Edukasi,halaman 37. Dwi Prasetyo, Akhmad Dahlan. 2015. Pembuatan Aplikasi Pengolahan Data Transaksi Dan Penjualan Aksesoris HandPhone Pada Toko Yoyo Cell. Jurnal Ilmiah DASI, Vol. 16, No.1, halaman 30-33. Eka Rahayu, M.Irwan Padli Nasution. (2014). Implementasi Object Oriented Programming Dalam Aplikasi Penggajian Guru. Jurnal Konferensi Nasional Pengembangan Teknologi Informasi dan Komunikasi, 208. Ermatita. 2016. Analisi dan Perancangan SIstem Informasi Perpustakan. Jurnal Sistem Informasi(JSI), VOL. 8, NO. 1, April 2016, halaman 966-977. Erwin Hardianto, Purnomo Yulianto,SUltan Aulia A.(2016). Aplikasi Alundry Berbasis Java dan MySql. Tugas Akhir. Universitas Politeknik NSC Surabaya. Meita Riestiana, Sukadi. 2014. Sistem Informasi Penggajian Karyawan Pada Commenditaire Vennontschap (CV) RGL Bordir Dan Konveksi Pacitan. Journal Speed – Sentra Penelitian Engineering dan Edukasi, Volume 6 No 4, halaman 31-37. Nyura, Y. (2010). Pembuatan Aplikasi Pembelajaran Bahasa Inggris Pada Handphone dengan J2ME. Jurnal Informatika Mulawarman, halaman 1.

Rakasisi Syarief, Agus Winarno. Perancangan Sistem Informasi Pelayanan Jasa Laundry Pada Hello Laundry, Suendri. (2017). Implementasi Diagram UML (Unified Modelling Language) Pada Perancangan Sistem Informasi Remunerasi Dosen Dengan Database Oracle (Studi Kasus:UIN Sumatera Utara Medan). Jurnal Ilmu Komputer dan Informatika, halaman 1-9....


Similar Free PDFs