pembuatan sistem informasi penggajian karyawan...
TRANSCRIPT
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
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.