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
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
iii
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.
1
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). 2.5
1
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.
1
Andri Kristanto, 2008. Perancangan Sistem Informasi dan Aplikasinya, Yogyakarta : Gava Media. Hal.61
2
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
3
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.
4
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
5
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.
6
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.
7
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,
mengubah, menghapus dan menyimpan data setiap ada pada tabel karyawan.
8
menambah,
karyawan yang
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.
9
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.
10
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
11
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
12
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
13
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.
14
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.
15