PEMBUATAN SISTEM INFORMASI PENGGAJIAN KARYAWAN...

18
PEMBUATAN SISTEM INFORMASI PENGGAJIAN KARYAWAN DI TOKO JOLIE ALAT JAHIT DAN JILBAB KREASI Naskah Publikasi diajukan oleh Isti Handayani 11.01.2835 Susanna Purna Dewi Suharto 11.01.2852 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2014

Transcript of PEMBUATAN SISTEM INFORMASI PENGGAJIAN KARYAWAN...

PEMBUATAN SISTEM INFORMASI PENGGAJIAN KARYAWAN

DI TOKO JOLIE ALAT JAHIT DAN JILBAB KREASI

Naskah Publikasi

diajukan oleh

Isti Handayani 11.01.2835

Susanna Purna Dewi Suharto 11.01.2852

kepada

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA

YOGYAKARTA 2014

ii

iii

MAKING INFORMATION SYSTEM OF EMPLOYEE’S SALARY AT JOLIE STORE SEWING TOOLS AND CREATIONS HIJAB

PEMBUATAN SISTEM INFORMASI PENGGAJIAN KARYAWAN DI TOKO JOLIE ALAT

JAHIT DAN JILBAB KREASI

Isti Handayani Susanna Purna Dewi Suharto

Barka Satya Jurusan Teknik Informatika

STMIK AMIKOM YOGYAKARTA

ABSTRACT

Jolie’s Store is a store which is operated in the sale of sewing tools, hijab and accessories. Employee’s salary system in Jolie’s Store still manual. System that exists only in the form of simple bookkeeping. Weaknesses of the existing system are inefficient and time consuming on processing employee's salary. Based on test results of employee's salary processing which is done through computerization is much better than the manual way. The methodology that used to making Information System of Employee’s Salary at Jolie's Store is research methods of data collection, such as the observation by directly observing the working process of the object system under study. Interview methods, direct dialogue with the authorities in providing information on required data and literature review by searching libraries reviewing. In implementation, Information System of Employee's Salary is an application that will allow officers in processing employee's salary. The system will process any data input by an administrative officer such as payroll records of each employee. In addition the system will simplify and accelerate the process of calculating employee's salary. Keywords: Information System, Employee’s Salary

1

1. Pendahuluan

Teknologi saat ini semakin berkembang, terutama teknologi informasi. Informasi

memegang peranan penting, karena informasi dibutuhkan oleh semua pihak baik

individu, organisasi maupun perusahaan. Peranan komputer di era globalisasi sangat

penting dalam pengolahan informasi karena dengan menggunakan sistem komputerisasi

akan menghasilkan informasi yang tepat, akurat dan bermanfaat bagi organiasasi atau

perusahaan yang menggunakannya.

Toko Jolie Alat Jahit dan Jilbab Kreasi adalah perusahaan swasta yang bergerak

dalam penjualan alat jahit, jilbab dan aksesoris, tetapi perusahaan ini menghadapi

kendala dalam hal pengolahan penggajian karyawan. Kegiatan pengolahan penggajian

karyawan saat ini masih menggunakan cara manual yang dirasakan banyak menguras

waktu dan tenaga. Akibatnya sering terjadi kesalahan dalam mengolah data karyawan,

seperti adanya kesalahan saat memasukkan data kehadiran karyawan yang akan

mempengaruhi penggajian karyawan.Untuk itu diperlukan sistem komputerisasi untuk

mengolah data yang cepat dan tepat, karena dengan menggunakan sistem secara

manual bagia n admin keuangan tidak dapat berjalan secara efektif dan efisien sehingga

dapat mengacaukan penggajian karyawan.

Berdasarkan kelemahan dalam pengolahan penggajian karyawan yang masih

manual tersebuat, maka dibuatlah sebuah sistem informasi berupa pembuatan aplikasi

perangkat lunak untuk menangani pengolahan penggajian karyawan oleh admin

keuangan agar lebih terorganisir.

2. Landasan Teori

2.1 Pengertian Sistem

Definisi sistem dalam kamus Webster’s Unbriged adalah elemen-elemen

yang saling berhubungan dan membentuk satu kesatuan atau organisasi.

2.2 Pengertian Informasi

Informasi adalah data yang telah diolah menjadi subuah bentuk yang

berarti bagi penerimanya dan bermanfaat dalam pengambilan keputusan saat ini

atau mendatang (Davis, 1995).

2.3 Pengertian Sistem Informasi

Sistem informasi adalah suatu sistem yang dibuat oleh manusia yang

terdiri dari komponen-komponen dalam organisasi untuk mencapai suatu tujuan

yaitu menyajikan informasi.

2

2.4 Konsep Pemodelan Sistem

2.4.1 Flowchart

Bagan alir (flowchart) adalah bagan (chart) yang menunjukkan

alir (flow) di dalam program atau prosedur sistem secara logika.

2.4.2 Data Flow Diagram

DFD adalah suatu model logika data atau proses yang dibuat

untuk menggambarkan dari mana asal data dan kemana tujuan data

yang keluar dari sistem, dimana data disimpan, proses apa yang

menghasilkan data tersebut dan interaksi antara data yang tersimpan

dan proses yang dikenakan pada data tersebut. (Andri Kristanto, 2008). 1

2.5 Konsep Basis Data

Definisi Basis Data, basis data adalah kumpulan data yang saling

berelasi. Data sendiri merupakan fakta mengenai obyek, orang, dan lain – lain.

data dinyatakan dalam nilai (angka, deretan karakter, atau symbol).

2.6 Konsep Dasar Penggajian

Gaji adalah sebuah komponen yang mutlak dikeluarkan oleh perusahaan

sebagai kompensasi bagi karyawan, yang mana hal ini untuk menjamin

keberlangsungan perusahaan itu sendiri.

2.7 Perangkat Lunak yang Digunakan

2.7.1 MySQL

MySQL dikembangkan oleh sebuah perusahaan Swedia

bernama MySQL AB yang pada saat itu bernama TcX DataKonsult AB

sekitar tahun 1994 – 1995, namu cikal bakal kodenya sudah ada sejak

1979. Awalnya TcX merupakan perusahaan pengembanganan software

dan konsultan database.

2.7.2 Netbeans IDE

Netbeans merupakan sebuah aplikasi Integrated Development

Environment (IDE) yang berbasiskan Java dari Sun Microsystems yang

berjalan di atas swing.

2.7.3 XAMPP 1.7.3

Xampp merupakan gabungan dari apache, PHP dan MySQL

yang memberikan interface yang mudah dan praktis, Xampp memberikan

kebebasan untuk dikembangkan lebih lanjut.

1Andri Kristanto, 2008. Perancangan Sistem Informasi dan Aplikasinya, Yogyakarta : Gava

Media. Hal.61

3

2.7.4 Java

Java merupakan perangkat lunak yang popular, karena

perangkat lunak ini dapat berjalan di berbagai platform,mudah di pelajari

dan powerful. Aplikasi yang dapat dibuat dengan perangkat lunak ini

adalah aplikasi berbasis PC, berbasis web, dan selular.

3. Analisis dan Perancangan

3.1 Flowchart Sistem

Flowchart sistem yang di usulkan dapat menunjang dan memperlancar

sistem penggajian karyawan di Toko Jolie. Dibawah ini merupakan rancangan

flowchart sistem penggajian karyawan di Toko Jolie.

Gambar 3.1 Flowchart Sistem

4

3.2 DFD

DFD (Data Flow Diagram) ini akan menginterpretasikan logical model

dari suatu sistem. Berikut adalah data flow diagram dari sistem penggajian

karyawan ditoko Jolie.

3.2.1 Diagran Konteks

Diagram konteks menggambarkan alur kerja sistem yang

dilakukan oleh admin.

Gambar 3.2 Diagram Konteks

3.2.2 DFD Level 0

DFD menggambarkan penyimpanan data dan proses yang

mentransformasikan data. DFD menunjukkan hubungan antara data

pada sistem dan proses pada sistem.

5

Gambar 3.3 DFD Level 0

3.2.3 Relasi Tabel

Relasi antar tabel berfungsi menunjukkan relasi antara tabel

dengan tabel yang lain di dalam sebuah database sehingga membentuk

suatu jarinagan data yang memungkinkan tidak adanya redudasi data.

Berikut adalah tampilan relasi tabel :

Gambar 3.4 Relasi Tabel

6

4. Implementasi dan Pembahasan

Dari penelitian yang dilakukan maka dihasilkan sebuah sistem yang diharapkan

mampu melakukan pengolahan gaji karyawan di toko Jolie. Dengan sistem yang baru

diharapkan proses penyajian informasi mengenai data-data yang berhubungan dengan

proses penggajian dapat dilakukan dengan cepat, hemat waktu dan tenaga kerja.

Proses penginputan, penghapusan, pengubahan dan pencarian data karyawan,

gaji pokok, jabatan, potongan serta tunjangan dapat dilakukan dengan cepat sehingga

jika sewaktu-waktu data dibutuhkan maka data dapat diperoleh dengan mudah dan juga

dapat menghasilkan outputan berupa laporan data karyawan, slip gaji dan slip lembur

karyawan. Berikut merupakan penjelasan menu-menu yang terdapat dalam program :

4.1 Implementasi Tampilan Input

4.1.1 Form Login Admin

Form login admin ini akan muncul pertama kali saat program

dijalankan, admin melakukan login dengan menginputkan username dan

password dengan benar.

Gambar 4.1 Form Login Admin

4.1.2 Form Menu Utama

Dalam form menu utama terdapat menu admin, jabatan,

golongan, karyawan, gaji, lembur, tentang, petunjuk.

7

Gambar 4.2 Form Menu Utama

4.1.3 Form Admin

Form admin berfungsi untuk mengubah username dan

password admin.

Gambar 4.3 Form Admin

4.1.4 Form Jabatan

Form jabatan berfungsi untuk melihat, menambah,

mengubah, megahapus dan menyimpan data jabatan yang ada pada

tabel jabatan.

8

Gambar 4.4 Form Jabatan

4.1.5 Form Golongan

Form golongan berfungsi untuk melihat, menambah, mengubah,

menghapus dan menyimpan data jabatan yang ada pada tabel golongan.

Gambar 4.5 Form Golongan

4.1.6 Form Karyawan

Form karyawan berfungsi untuk melihat, menambah,

mengubah, menghapus dan menyimpan data setiap karyawan yang

ada pada tabel karyawan.

9

Gambar 4.6 Form Karyawan

4.1.7 Form Gaji Karyawan

Form gaji berfungsi untuk melihat, menambah, mengubah,

menghapus dan menyimpan gaji setiap karyawan yang ada pada

tabel gaji.

Gambar 4.7 Form Gaji Karyawan

4.1.8 Form Lembur

Form lembur berfungsi untuk melihat, menambah,

mengubah, menghapus dan menyimpan lembur setiap karyawan

yang ada pada tabel lembur.

10

Gambar 4.8 Form Lembur

4.1.9 Form Tentang

Form tentang berfungsi untuk menampilkan tetang aplikasi

yang dibuat.

Gambar 4.9 Form Tentang

4.1.10 Form Petunjuk

Form petunjuk berfungsi untuk menampilkan penggunaan

aplikasi yang dibuat.

11

Gambar 4.10 Form Petunjuk

4.2 Implementasi Tampilan Output

4.2.1 Laporan Tampilan Karyawan Individu

Laporan ini berfungsi untuk membuat hasil cetakan data

karyawan per individu.

Gambar 4.11 Laporan Karyawan Individu

12

4.2.2 Laporan Tampilan Karyawan Seluruh

Laporan ini berfungsi untuk membuat hasil cetakan seluruh

karyawan.

Gambar 4.12 Laporan seluruh Karyawan

4.2.3 Laporan Tampilan Gaji Individu

Laporan ini berfungsi untuk membuat hasil cetakan gaji

karyawan per individu.

Gambar 4.13 Laporan Gaji Individu

13

4.2.4 Laporan Tampilan Gaji Periode

Laporan ini berfungsi untuk membuat hasil cetakan seluruh

gaji karyawan berdasarkan periode.

Gambar 4.14 Laporan Gaji Karyawan Periode

4.2.5 Laporan Tampilan Lembur Individu

Laporan ini berfungsi untuk membuat atau menampilkan

hasil cetakkan lembur karyawan per individu.

Gambar 4.15 Laporan Lembur Individu

14

4.2.6 Laporan Tampilan Lembur Periode

Laporan ini berfungsi untuk membuat hasil cetakan seluruh

karyawan.

Gambar 4.16 Laporan Lembur Karyawan Periode

5. Kesimpulan

Dari hasil laporan pembuatan Sistem Informasi Penggajian Karyawan pada Toko

Jolie Alat Jahit Dan Jilbab Kreasi dapat di simpulkan sebagai berikut:

1. Pembuatan lapoaran karyawan Toko Jollie Alat Jahit dan Jilbab Kreasi menjadi lebih

mudah dan baik.

2. Sistem manual pada Toko Jolie Alat Jahit dan Jilbab Kreasi lebih banyak

membutuhkan waktu untuk menghitung.

3. Mengurangi tingkat kesalahan pada perhitungan gaji.

4. Kinerja admin menjadi lebih ringan karena data telah tersimpan dalam database

sehingga penggajian menjadi lebih cepat.

15

DAFTAR PUSTAKA

Al Fattah, Hanif, 2007. Analisis dan Perancangan Sistem Informasi. Yogyakarta : C.V ANDI OFFSET. Arief, M. Rudyanto, 2011. Pemrograman Web Dinamis menggunakan PHP dan MySQL. Yogyakarta : C.V ANDI OFFSET. Huda, Miftakhul dan Bunafit Nugroho, 2013. Membuat Aplikasi Penggajian, dengan Java & MySQ - Studi Kasus Sistem Penggajian (Payroll System). Jakarta : PT Elex Media Komputindo. Huda, Miftakhul dan Bunafit Nugroho, 2010. Trik Rahasia Pemrograman Database dengan Java. Jakarta : PT Elex Media Komputindo. Kementrian Keuangan Republik Indonesia Direktoral Jenderal Pajak, 2013. PPh (Pajak Penghasilan), Jakarta Selatan. Kristanto, Andri, 2008. Perancangan Sistem Informasi dan Aplikasinya. Yogyakarta : Gava Media. Supardi, Yuniar, 2007. Pemrograman Database dengan JAVA dan MySQL. Jakarta : PT

Elex Media Komputindo.