sistem informasi penggajian pada dealer suzuki enggal

advertisement
SISTEM INFORMASI PENGGAJIAN PADA DEALER SUZUKI
ENGGAL MOTOR PACITAN
NASKAH PUBLIKASI
Diajukan Untuk Memenuhi Salah Satu Syarat Kelulusan
Pada Jenjang Sarjana Strata Satu ( S1 )
Disusun Oleh :
Nama
: ARDIANTO ASHARI
NIM
: 200922498
Program Studi : Teknik Informatika
Dosen pembimbing 1 : Bambang Eka Purnama, M.Kom
Dosen Pembimbing 2 : Siska Iriani, S.Kom
FAKULTAS TEKNOLOGI INFORMATIKA
UNIVERSITAS SURAKARTA
2013
i
UNIVERSITAS SURAKARTA
FAKULTAS TEKNOLOGI INFORMATIKA
PERNYATAAN PENULIS
JUDUL :
SISTEM INFORMASI PENGGAJIAN PADA DEALER SUZUKI
ENGGAL MOTOR PACITAN
NAMA
: ARDIANTO ASHARI
NIM
: 200922498
1. Saya menyatakan dan bertanggung jawab dengan sebenarnya bahwa
penelitian ini adalah hasil karya saya sendiri. Jika pada suatu saat ada
fihak lain yang mengklaim bahwa penelitian ini sebagai karyanya yang
disertai dengan bukti yang cukup maka saya bersedia membatalkan
gelar saya beserta hak dan kewajiban yang melekat pada gelar
tersebut.
2. Saya menyatakan bahwa hasil penelitian diperbolehkan untuk
desebarluaskan dan dipublikasikan secara umum oleh Universitas
Surakarta bersama dengan dosen pembimbing dan dosen penguji
ii
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INFORMATIKA
UNIVERSITAS SURAKARTA
HALAMAN PERSETUJUAN
NASKAH PUBLIKASI
JUDUL :
SISTEM INFORMASI PEMBAYARAN SUMBANGAN PEMBINAAN
PENDIDIKAN (SPP) PADA SEKOLAH MENENGAH ATAS NEGERI
2 PACITAN
NAMA
: ARDIANTO ASHARI
NIM
: 200922498
Naskah ini telah disetujui untuk di ujikan,
Surakarta, 11 April 2013
Dosen Pembimbing
Indah Uly Wardati, S.Kom
iii
iv
DAFTAR ISI
HALAMAN JUDUL ........................................................................................
i
PERNYATAAN PENULIS .............................................................................
ii
HALAMAN PERSETUJUAN .........................................................................
iii
HALAMAN PENGESAHAN ...........................................................................
iv
DAFTAR ISI ..................................................................................................
v
DAFTAR GAMBAR .......................................................................................
viii
ABSTRACT ..................................................................................................
1
ABSTRAKSI .................................................................................................
1
BAB I
BAB II
PENDAHULUAN
1.a Latar Belakang Masalah ......................................................
2
1.b Rumusan Masalah ................................................................
2
1.c Batasan Masalah ..................................................................
2
1.d Tujuan Penelitian ..................................................................
2
1.e Manfaat Penelitian ................................................................
3
1.f Metode Penelitian......................................................................
3
GAMBARAN UMUM INSTANSI DAN KAJIAN PUSTAKA
2.a Landasan Teori.....................................................................
v
3
a. Pengertian Sistem ..........................................................
4
b. Pengertian Informasi .......................................................
4
c. Pengertian Sistem Informasi ...........................................
4
d. Pengertian Penggajian....................................................
4
e. Pengertian Java ..............................................................
4
f. Pengertian MySQL ..........................................................
4
g. Pengertian Netbeans..........................................................
4
2.b Kajian Pustaka ......................................................................
BAB III
BAB IV
4
ANALISIS DAN PERANCANGAN SISTEM
3.a Analisis Sistem .....................................................................
5
3.b Analisis Sistem Yang Berjalan ..............................................
6
3.c Perancangan sistem yang diusulkan .....................................
6
a. Diagram Konteks ............................................................
6
b. Dfd Level 0 ......................................................................
6
c. Dfd Level 1.1...................................................................
6
d. Dfd Level 1.2 ..................................................................
6
e. Dfd Level 1.3 ..................................................................
7
3.d Relasi Antar Tabel ................................................................
7
IMPLEMENTASI
4. a. Halaman Login ...................................................................
7
4. b. Menu Utama .......................................................................
7
4. c. From Karyawan ..................................................................
7
4. d. From Bagian .......................................................................
8
vi
BAB V
4. e. From Tunjangan .................................................................
8
4. f. From Absensi ......................................................................
8
4. g. From Potongan ...................................................................
8
4. h. From Gaji.............................................................................
8
4. i. Laporan Seluruh Data Karyawan ..........................................
8
4. j. Laporan Seluruh Bagian ......................................................
9
4. k. Laporan Seluruh Tunjangan.................................................
9
4.l. Laporan Seluruh Absensi.....................................................
9
4. m.Laporan Seluruh Potongan ..................................................
9
4. n. Laporan Seluruh Gaji..............................................................
9
4. o. Laporan Seluruh Seluruh Pembayaran Perbulan .................
9
4. p. Laporan Seluruh Seluruh Pembayaran Pertahun.................
10
PENUTUP
5.a Kesimpulan ..........................................................................
10
DAFTAR PUSTAKA .....................................................................................
10
vii
DAFTAR GAMBAR
Gambar 3.1.
: Buku Penggajian Dealer Suzuki Enggal Motor Pacitan ....
6
Gambar 3.2
: Diagram Konteks...............................................................
6
Gambar 3.3.
: DAD Level 0 ....................................................................
6
Gambar 3.4.
: Dfd Level 1 proses 1........................................................
6
Gambar 3.5.
: Dfd Level 1 proses 2........................................................
6
Gambar 3.6.
: Dfd Level 1 proses 3........................................................
7
Gambar 3.7.
: Relasi antar tabel.............................................................
7
Gambar 4.1.
: Halaman login .................................................................
7
Gambar 4.2.
: Halaman menu utama .....................................................
7
Gambar 4.3.
: From Karyawan ...............................................................
7
Gambar 4.4,
: From bagian ....................................................................
8
Gambar 4.5.
: From Tunjangan ..............................................................
8
Gambar 4.6.
: From Absensi ..................................................................
8
Gambar 4.7.
: From Potongan................................................................
8
Gambar 4.8.
: From Gaji ........................................................................
8
Gambar 4.9.
: Laporan Seluruh Data Karyawan .....................................
8
Gambar 4.10.
: Laporan seluruh Bagian...................................................
9
Gambar 4.11.
: Laporan Seluruh Tunjangan ............................................
9
Gambar 4.12.
: Laporan Seluruh Absensi ................................................
9
Gambar 4.13.
: Laporan Seluruh Potongan ..............................................
9
Gambar 4.14.
: Laporan Seluruh Gaji........................................................
9
Gambar 4.15.
: Laporan Seluruh Data Pembayaran Perbulan .................
9
Gambar 4.16.
: Laporan Seluruh Data Pembayaran Pertahun .................
10
viii
SISTEM INFORMASI PENGGAJIAN PADA DEALER SUZUKI
ENGGAL MOTOR PACITAN
Ardianto ashari, Bambang Eka Purnama, M.Kom , Siska Iriani, S.Kom
Jl. Raya Palur KM 5 Surakarta
Program Studi Teknik Informatika, Universitas Surakarta
[email protected]
ABSTRACT: At the moment growth of information have expanded fast
considerably, therefore have there are also many institution or companys using
information system to increase its effort. Way of to increase the effort an company
is by developing good information system. And condition to develop;build good
information system that is existence of accuracy and speed to obtain;get required
information. Computer is an appliance able to data menyimpan, process data, and
give wanted information precisely and accurate which good for company for the
progress of effort him
At Dealer Suzuki Enggal motor of pacitan in processing of employees salary
still use the way of is conventional. This matter is told less efficient because still
difficult in noting to the number of employees data and also employees office
hours. So that mistake and also to [do] not data amanan can happened. With data
processing employ employees base on computerization expected can overcome
problem that happened. With information technology which [in] awaking up [in]
expecting can facilitate taking place process work officer of company in data
security. Processing and management of data very in needing a security and
amenity and also effectiveness in its handling utilize to obtain;get result of maximal
Keywords
: Payroll Information System
ABSTRAKSI: Pada saat ini perkembangan informasi telah berkembang dengan
sangat pesat, oleh karena itu sudah banyak pula perusahaan-perusahaan atau
instansi yang menggunakan sistem informasi untuk meningkatkan usahanya. Cara
untuk meningkatkan usaha suatu perusahaan ialah dengan cara membangun sistem
informasi yang baik. Dan syarat untuk membangun sistem informasi yang baik yaitu
adanya kecepatan dan keakuratan untuk memperoleh informasi yang dibutuhkan.
Komputer adalah suatu alat yang dapat menyimpan data, mengolah data, dan
memberikan informasi yang diinginkan secara tepat dan akurat yang berguna bagi
perusahaan untuk kemajuan usahanya.
Pada Dealer Suzuki Enggal motor pacitan dalam pengolahan gaji karyawan
masih menggunakan cara konvensional. Hal ini dikatakan kurang efisien karena
masih sulit dalam mencatat banyaknya data karyawan serta jam kerja karyawan.
Sehingga kesalahan maupun ke tidak amanan data bisa terjadi. Dengan pengolahan
data gaji karyawan berbasis komputerisasi diharapkan dapat mengatasi masalah
yang terjadi. Dengan teknologi informasi yang di bangun di harapkan dapat
memudahkan berlangsungnya proses kerja pegawai perusahaan dalam keamanan
data. Pengolahan dan pengelolaan data sangat di perlukan sebuah kemudahan dan
keamanan serta keefektifan dalam penanganannya guna memperoleh hasil yang
maksimal.
Kata Kunci
: Sistem Informasi Penggajian
1
I.
PENDAHULUAN
I.a Latar Belakang
Ilmu
Teknik
Informatika
adalah suatu ilmu yang sangat
berhubungan erat dengan teknologi
dimana penerapanya mengarah
kepada kemajuan teknologi masa
depan.
Perkembangan
dunia
teknologi informasi saat ini sangata
cepat
karena
didorong
oleh
kebutuhan data dan informasi. Data
dan informasi di butuhkan untuk
kelangsungan
produksi
perusahaan, lembaga maupun
kemajuan sebuah instansi.
Pada dealer suzuki enggal
motor pacitan dalam pengolahan
gaji karyawan masih menggunakan
cara
konvensional.
Hal
ini
dikatakan kurang efisien karena
masih
sulit
dalam
mencatat
banyaknya
data
karyawan.
Sehingga sewaktu – waktu bagian
keuangan memerlukan laporan
penggajian masih mencari dalam
buku besar. Sehingga kesalahan
maupun ke tidak amanan data bisa
terjadi. Dengan pengolahan data
gaji
karyawan
berbasis
komputerisasi diharapkan dapat
mengatasi masalah yang terjadi.
Dengan teknologi informasi yang di
bangun
diharapkan
dapat
memudahkan
berlangsungnya
proses kerja pegawai perusahaan
dalam keamanan data. Pengolahan
dan pengelolaan data sangat
diperlukan sebuah kemudahan dan
keamanan serta keefektifan dalam
penanganannya guna memperoleh
hasil yang maksimal.
Berdasarkan masalah yang di
alami suzuki enggal motor pacitan
maka
penulis tertarik untuk
membangun
”
SISTEM
INFORMASI PENGGAJIAN PADA
DEALER
SUZUKI
ENGGAL
MOTOR
PACITAN ”. Yang
diharapkan
mampu
membantu
bagian keuangan di Suzuki Enggal
Motor Pacitan dalam pengolahan
penggajian.
1.b Rumusan Masalah
Berdasarkan observasi
yang dilakukan di Dealer Enggal
Pacitan terhadap sistem informasi
penggajian, dikemukakan hal-hal
yang
menjadi
permasalahan
antara lain :
1. Sistem informasi penggajian
Pada Dealer Suzuki Enggal
Motor
Pacitan
masih
menggunakan
sistem
konvensional.
2. Bagaimana membuat sistem
informasi
yang
mampu
mengolah data penggajian
sesuai
kebutuhan
secara
maksimal dan efisien?
1.c Batasan Masalah
Masalah
yang
ada
dalam
sistem
informasi
penggajian
ini dibatasi pada
ruang lingkup seperti :
1. Sistem Informasi yang dibangun
tidak menggunakan topologi
jaringan.
2. Dalam hal Keamanan Data
Perusahaan,
maka
dalam
Sistem Informasi Keuangan ini
disediakan
password
dan
pembatasan akses bagi masing
- masing user yang tidak
berhak.
3. Pada
sistem
informasi
keuangan ini hanya dikelola
oleh bagian keuangan saja yang
ditunjuk oleh pemilik Dealer
Suzuki Enggal Motor Pacitan.
1.d Tujuan Penelitian
Tujuan yang ingin dicapai
dari penelitian ini adalah :
1. Menghasilkan
sistem
informasi
penggajian
sebagai salah satu usaha
cara meningkatkan efektifitas
dalam memasukan data gaji
karyawan sehingga dapat
mempermudah
dalam
pengambilan
keputusan
Penggajian.
2. Menyediakan
sistem
informasi
secara
komputerisasi
bagi
perusahaan yang terkait.
2
3.
Memberikan solusi untuk
mengatasi
kerumitan
pengelolaan
penggajian
yang selalu terjadi ketika
dibutuhkannya
data
penggajian karyawan.
1.e Manfaat Penelitian
Manfaat yang diperoleh
dari penelitian ini adalah :
1. Membantu bagian keuangan
pada Dealer Suzuki Enggal
Motor Pacitan dalam mengelola
penggajian yang ada.
2 Memudahkan
penyediaan
informasi mengenai pengolahan
data penggajian pada Dealer
suzuki Enggal Motor Pacitan
1.f Metode Penelitian
Adapun metode penelitian
yang
digunakan
untuk
menyelesaikan
berbagai
permasalahan yang terjadi di atas
adalah :
1. Studi Kepustakaan
Merupakan
cara
pengumpulan data dengan
mempelajari literatur, paket
modul dan panduan, bukubuku pedoman, buku-buku
perpustakaan dan segala
kepustakaan lainnya yang
dianggap
perlu
dan
mendukung
2. Metode Observasi
Metode
observasi
atau
pengamatan
merupakan
salah
satu
metode
pengumpulan data atau fakta
yang
cukup
efektif.
Observasi
merupakan
pengamatan langsung yaitu
suatu
kegiatan
yang
bertujuan untuk memperoleh
informasi yang diperlukan
dengan
cara
melakukan
pengamatan dan pencatatan
dengan peninjauan langsung
ke Dealer Suzuki Enggal
Motor Pacitan.
3. Metode Wawancara
Wawancara (interview) yaitus
uatu model data dengan
mengajukan
pertanyaan-
4.
5.
6.
7.
8.
2.
pertanyaanatau tanya jawab
secara langsung kepada
bagian keuangan. Penelitian
ini
didapat
melalui
wawancara yang dilakukan
dengan bagian keuangan
Dealer Suzuki Enggal Motor
Pacitan untuk mengetahui
permasalahan
–
Permasalahan atau kendalakendala proses pengajian di
Dealer Suzuki Enggal Motor
Pacitan.
Metode Analisis Sistem
Data yang terkumpul melalui
instrument
pengumpulan
data akan dianalisis dengan
berfokus pada fungsi sistem
pengolahan dan manajemen.
Perancangan Sistem
Merancang dan mendesain
output, input, struktur file,
struktur database, program,
prosedur, perangkat keras,
perangkat lunak, mendesain
keputusan dan mendesain
sasaran yang diperlukan
untuk mendukung sistem
pengolahan.
Pembangunan Pogram
Memecahkan
kembali
rancang
bangun,
mengembangkan bagan alir
secara garis besar, menulis
instruksi program, merakit
program,
mempersiapkan
data untuk diuji, mengecek
hasil,
mendiagnosa
kesalahan, dan membetulkan
program.
Uji Coba Pogram
Menguji coba sistem yang
telah
dibangun
secara
terstruktur.
Implementasi
PogramMengimplementasika
n hasil dari pembangunan
sistem kedalam file komputer
sehingga sistem siap untuk
digunakan
dan
untuk
menggantikan sistem lama
yang belum terkomputerisasi
GAMBARAN UMUM INSTANSI
DAN LANDASAN TEORI
3
2.a Landasan Teori
a. Pengertian Sistem
Definisi sistem menurut
Jogiyanto H.M dalam bukunya
Analisis
dan
Disain
menyebutkan bahwa: “sistem
adalah
Kumpulan
elemenelemen yang berinteraksi untuk
mencapai
suatu
tujuan
tertentu.” (2005:2)
b. Pengertian Informasi
Informasi
merupakan
hasil pemrosesan data (fakta)
menjadi
sesuatu
yang
bermakna dan bernilai untuk
pengambilan keputusan. Dalam
kehidupan sehari-hari, segala
aktivitas
pengambilan
keputusan kita juga menjadi
mudah
dengan
adanya
informasi. Informasi tidak dapat
terlepas dari aspek kehidupan
manusia. Siapa, kapan, dan di
manapun
seseorang
akan
membutuhkan
informasi
(Bonnie Soeherman& Marion
Pinontoan, 2004).
c. Pengertian
sistem
Informasi
Sistem
informasi
merupakan
serangkaian
komponen berupa manusia,
prosedur, data, dan teknologi
(seperti
komputer)
yang
digunakan untuk menghasilkan
informasi yang bernilai untuk
pengambilan
keputusan.
Sistem informasi yang melekat
dan merupakan infrastruktur
penunjang keberhasilan bagi
setiap
organisasi
dalam
mencapai tujuannya (Bonnie
Soeherman
&
Marion
Pinontoan, 2004).
d. Pengertian Penggajian
Gaji adalah suatu sistem
upah kerja yang di bayarkan
kepada seseorang dengan
waktu yang tetap dan menurut
undang - undang kerja yang
berlaku. (Jogiyanto,HM,1991
e. Pengertian Java
Java
adalah
bahasa
pemrograman serbaguna. Java
dapat
digunakan
untuk
membuat
suatu
program
sebagaimana kita membuatnya
dengan bahasa seperti Pascal
atau C++. Yang lebih menarik,
Java juga mendukung sumber
daya Internet yang saat ini
populer, yaitu World Wide Web
atau yang sering disebut Web
saja. Java juga mendukung
aplikasi
client/server,
baik
dalam jaringan lokal (LAN)
maupun jaringan berskala luas
(WAN).
f. Pengertian MySQL
MySQL merupakan salah
satu engine database yang
sangat
populer
dalam
pembuatan aplikasi berbasis
website.
MySQL
berfungsi
menyimpan dan mengelola
data yang akan ditampilkan ke
halaman
website.
MySQL
sangat cocok digabungkan
dengan
PHP
karena
kemampuan dan kemudahan
serta sifatnya yang open
source.
g. Pengertian NetBeans
NetBeans
merupakan
salah
satu
IDE
yang
dikembangkan dengan bahasa
pemrograman java. NetBeans
mempunyai
lingkup
pemrograman java terintergrasi
dalam suatu perangkat lunak
yang
di
dalamnya
menyediankan
pembangunan
pemrograman GUI, text editor,
complier,
dan
interpreter.
NetBeans
adalah
sebuah
perangkat lunak open source
sehingga
dapat
digunakan
secara gratis untuk keperluan
komersial maupun nonkomersial
yang
didukung
oleh
Sun
Microsystem.
2.b Kajian Pustaka
Menurut jurnal ilmiah yang
berjudul
“
ANALISIS
DAN
PERANCANGAN
SISTEM
4
INFORMASI
PENGGAJIAN
KARYAWAN PADA CV MEDAN
JAYA INSTALATIR” pengarang
Astuti Budi Lestari oleh Sekolah
Tinggi Managemen Informatika dan
Komputer ( AMIKOM), Yogyakarta
2011 memegang peranan penting
dalam pengolahan data keuangan
yang ada CV. Medan Jaya
Instalatir.
Dengan adanya penggunaan
sistem yang baru dengan berbasis
komputer diharapkan informasi
yang dihasilkan lebih efektif dan
dapat membantu dalam proses
pengambilan keputusan. Karena
system komputerisasi mempunyai
banyak
keuntungan
terutama
dalam hal pengolahan data.
Pada Sistem baru yang
terkomputerisasi ini data – data
terdahulu juga masih bisa dilihat
atau ditampilkan karena masih
tersimpan dalam sistem. Analisis
dan perancangan sistem informasi
keuangan
momentum
media
gemilang menggunakan Visual
Basic 6.
Berdasarkan penelitian yang
dilakukan oleh Lindung Prasetya
Kurniawan dalam laporannya yang
berjudul “ SISTEM INFORMASI
PENGGAJIAN BENGKEL MOTOR
PADA
SANJAYA
MOTOR
CILACAP DIY” oleh Sekolah
Tinggi Managemen Informatika dan
Komputer ( AMIKOM), Yogyakarta
2011. Selama ini Bengkel Motor
pada Sanjaya Motor Cilacap semua
data
masih
ditulis
dengan
menggunakan tangan sehingga
dalam
melakukan
pelayanan
seperti
pendaftaran
service,
pencarian data barang, serta
pembayaran
masih
sangat
memakan waktu yang banyak.
Sistem manual seperti ini
membutuhkan waktu dan tenaga
yang cukup besar sehingga tidak
efektif serta
memungkinkan
terjadinya kesalahan penghitungan
gaji. Oleh karena itu peranan
komputer sangatlah penting guna
meningkatkan
pelayanan
dan
informasi yang akurat dan cepat.
Dengan
pemanfaatan
teknologi akan diperoleh manfaat
berupa
kemudahan
dalam
menyimpan, pengorganisasian dan
pengambilan kembali terhadap
data, yang tentunya didukung
dengan perangkat lunak dan
konfigurasi perangakat keras yang
tepat, organisasi/perusahaan dapat
membangun
sistem
informasi
manajemen yang handal dan
berkualitas dan dapat berpengaruh
secara signifikan terhadap kinerja
organisasi/perusahaan
secara
keseluruan.
.
Berdasarkan penelitian sejenis
yang dilakukan oleh Arif Giyarti
dalam laporannya yang berjudul
“PENGEMBANGAN
SISTEM
INFORMASI
PENGGAJIAN
PEGAWAI PADA PUSLITBANG
SDA
BALAI
SABO
YOGYAKARTA”.
Sistem
penggajian
merupakan
fungsi
penting
yang
menjadi
tanggungjawab
Manajemen
Sumber Daya Manusia. Fungsi
utamanya
adalah
memberikan
kompensasi untuk pegawai berupa
gaji sebagai ganti kontribusi
mereka
terhadap
organisasi/instansi.
Penggajian
merupakan salah satu proses
dalam organisasi yang rentan
terhadap masalah.
Pengolahan data yang lambat
dapat mengakibatkan lambatnya
penyajian
informasi
sehingga
dimungkinkan
pula
terjadi
keterlambatan pembayaran gaji.
Ditambah lagi jika terjadi kesalahan
perhitungan
dapat
menjadikan
informasi menjadi tidak akurat. Hal
ini menjadikan sistem penggajian
perlu didukung dengan sistem
informasi yang baik. Penelitian ini
dalam
rangka
melakukan
pengembangan sistem terhadap
sistem pengolahan data penggajian
pada Balai Sabo Yogyakarta,
meliputi: analisis sistem, desain
5
sistem, implementasi sistem serta
pemeliharaan sistem.
Melalui penelitian ini penulis
membuat
sistem
informasi
penggajian pada Dealer Suzuki
Enggal Motor Pacitan, Kabupaten
Pacitan karena pada sistem
penggajiannya
tersebut
masih
menggunakan sistem konvensional.
Sehingga semua pekerjaan masih
dilakukan secara manual dan
kurang efisien. Sehingga setelah
dibangun sistem ini diharapkan
mampu mempermudah pekerjaan
karyawan
dan
menghasilkan
produk yang sistem yang benarbenar tepat guna.
Gambar 3.1 Buku Penggajian Dealer
Suzuki Enggal Motor
3.c Perancangan sistem yang di
usulkan
a. Diagram Konteks
inputdatakaryawan
dtakaryawan
datakaryawan
1
inputdataabsensi
dtabsensi
dataabsensi
inputdatapotongan
dtpotongan
datapotongan
inputdatagaji
dtgaji
ADMIN
3.
ANALISIS DAN PERANCANGAN
SISTEM
3.a Analisis sistem
Analisis
sistem
akan
memberikan gambaran tentang
sistem yang saat ini sedang
berjalan dan bertujuan mengetahui
lebih jelas bagaimana cara kerja
atau rancangan sistem tersebut
serta untuk mendefinisikan dan
mengevaluasi
permasalahan,
hambatan
yang
terjadi
dan
kebutuhan-kebutuhan
yang
diharapkan
sehingga
dapat
diusulkan suatu perbaikan. Analisis
yang
dilakukan
perancangan
sistem penggajian yang didapatkan
data seperti dibawah ini.
3.b
Analisis
yang
sedang
berjalan
Sistem penggajian yang
berjalan di Dealer Suzuki Enggal
Motor
Pacitan.
masih
menggunakan
system
konvensional.
Mulai
dari
pencatatan data karyawan, absensi
sampai pencatatan data gaji,
semuanya masih dilakuakan secara
manual atau masih dicatat dalam
sebuah buku besar. Berikut ini
adalah contoh pembukuan datadata di Dealer Suzuki Enggal
Motor,
mulai dari buku absensi,
buku gaji dan buku data karyawan :
datagaji
SISTEM_INFORMASI_PENGGAJIAN
inputdatatunjangan
dttunjangan
datatunjangan
inputdatajabatan
dtjabatan
datajabatan
inputlaporangajiperbulan
laporangajiperbulan
inputlaporangajipertahun
+
laporangajipertahun
Gambar 3.2 Diagram Konteks
b. DAD level 0
2
datagaji
PENGGAJIAN
gaji
dtgji
+
inputdatagaji
dtabsensi
absensi
inputdatakaryawan
dtakaryawan
1
potongan
inputdataabsensi
dtabsensi
inputdatajabatan
dtjabatan
ADMIN
dtkrywan
dtpot
INPUT_DATA
inputdatatunjangan
dttunjangan
dtjbt
jabatan
inputdatapotongan
dtpotongan
+
dttunjgan
tunjangan
datajabatan
dataabsensi
dttunjgn
3
dtptngn
dtabsnsi
laporangajipertahun
inputlaporangajipertahun
datgji
LAPORAN
datakaryawan
datapotongan
dtkarywn
karyawan
inputlaporangajiperbulan
datatunjangan
dtgaji
dtjbtn
+
laporangajiperbulan
Gambar 3.3 Diagaran Alir Data Level 0
c. DAD level 1 proses 1
6
4
dtabsensi
absensi
absensi
inputdataabsensi
dtabsensi
1
dtjabatan
jabatan
3.c Relasi Antar Tabel
jabatan
dtjbt
inputdatajabatan
inputdatapotongan
5
dtpot
ADMIN
dtpotongan
potongan
potongan
DATA_ABSENSI
NO_ABSENSI
integer
NAMA
varchar(30)
BULAN
varchar(15)
TAHUN
integer
HADIR
integer
LEMBUR
integer
SAKIT
integer
TANPA_KETERAN GAN integer
TERLAM BAT
integer
JUM LAH_HADIR
integer
JUM LAH_LEMBUR
integer
NO_BUKTI
integer
KODE_KARYAWAN
integer
NO_BUKTI = NO_BUKTI
2
dtkrywan
inputdatakaryawan
karyawan
karyawan
dtakaryawan
NO_BUKTI = NO_BUKTI
JABATAN
KODE_JABATAN integer
NAMA_JABATAN varchar(30)
NO_BUKTI
integer
6
dttunjgan
inputdatatunjangan
tunjangan
tunjangan
dttunjangan
DATA_KARYAWAN
KODE_KARYAWAN integer
NAMA
varchar(30)
TEM PAT_LAHIR
varchar(30)
TANGGAL_LAHIR
date
ALAMAT
varchar(30)
NO_HP
integer
JABATAN
varchar(30)
TEM PAT_TUGAS
varchar(30)
KD_KARYAWAN
integer
KODE_KARYAWAN = KODE_KARYAWAN
GAJI
NO_BUKTI
NAMA
TANGGAL_AM BIL
BAGIAN
HADIR
GAJI_HADIR
JUM LAH_GAJIHADIR
LEMBUR
GAJI_LEMBUR
JUM LAH_GAJILEMBUR
TIDAK_TERLAM BAT
GAJI_TIDAKTERLAM BAT
JUM LAH_GAJITIDAKTERLAMBAT
BONUS_HADIR
GAJI_BONUSHADIR
JUM LAH_GAJIBONUSHADIR
JUM LAH_BONUS
POTTERLAMBATDATANG
POTTIDAKBERSERAGAM
POTLAIN
JUM LAHPOTONGAN
GAJI_POKOK
TUNJANGAN
JUM LAH_GAJIBERSIH
KET
KODE_KARYAWAN
KD_KARYAWAN
integer
varchar(30)
date
varchar(30)
integer
integer
integer
integer
integer
integer
integer
integer
integer
integer
integer
integer
integer
integer
integer
integer
integer
integer
integer
integer
integer
integer
integer
KODE_KARYAWAN = KODE_KARYAWAN
KD_KARYAWAN = KD_KARYAWAN
NO_BUKTI = NO_BUKTI
POTONGAN
KDD_KARYAWAN integer
NAMA
varchar(30)
KD_KARYAWAN = KD_KARYAWAN
JABATAN
varchar(30)
TUNJANGAN
integer
NO_BUKTI
integer
NO_BUKTI = NO_BUKTI
Gambar 3.4 DAD Level 1 proses 1
DATA_REKAP_DAN_BONUS
KD_KARYAWAN
GAJI_HADIR
GAJI_LEMBUR
BONUS_TIDAKPERNAHTERLAMBAT
BONUS_HADIR
integer
integer
integer
integer
integer
TUNJANGAN
KDEE_KARYAWAN
NAMA
JABATAN
TUNJANGAN
NO_BUKTI
integer
varchar(30)
varchar(30)
integer
integer
d. DAD Level 1 Proses 2
Gambar 3.7 Relasi Antar Table
1
4.
ADMIN
gaji
gaji
datagaji
dtg ji
inputdatagaji
Implementasi
Hasil adri implementasi sistem
informasi tersebut interfacenya dapat
terlihat seperti pada gambar –
gambar berikut :
Gambar 3.5 DAD Level 1 proses 2
4.a Form Login
e. DAD Level 1 Proses 3
2
datakaryawan
laporan_seluruh
_karyawan
karyawan
dtkarywn
4
potong an
laporan_seluruh
_potong an
datapotongan
dtptng n
5
laporan_seluruh
_absensi
absensi
dtabsns i
dataabs ens i
8
laporang ajiperbulan
dtag jithn
laporang ajiperbulan
inputlaporangajiperbulan
ADMIN
7
datg ji
g aji
laporans eluruhgaji
Gambar 4.1 Form Login
dtg aji
6
dttunjg n
tunjangan
laporan_seluruh_tu
njangan
4.b Form menu Utama
datatunjang an
9
laporang ajipertahun
dtg jithun
laporang ajipertahun
inputlaporangajipertahun
dtjbtn
1
datajabatan
jabatan
laporan_seluruh_jab
atan
Gambar 3.6 DAD Level 1 proses 3
7
4.e Form Tunjangan
Gambar 4.2 Form Menu Utama
4.c Form Karyawan
Gambar 4.5 Form Tunjangan
4.f Form Absensi
Gambar 4.3 Form Karyawan
Gambar 4.6 Form Absensi
4.d Form Bagian
4.g Form Potongan
Gambar 4.4 Form Bagian
8
Gambar 4.7 Form Potongan
4.h Form Gaji
Gambar 4.10 Laporan Data Bagian
4.k Laporan Seluruh Tunjangan
Gambar 4.11 Laporan Data Tunjangan
Gambar 4.8 Form Gaji
4.i Laporan Data Karyawan
4.l Laporan Seluruh Absensi
Gambar 4.12 Laporan Data absensi
Gambar 4.9 Laporan Data karyawan
4.j Laporan Seluruh Bagian
4.m Laporan Seluruh Potongan
9
Gambar 4.13 Laporan Data potongan
4.n Laporan Seluruh Gaji
Gambar 4.14 Laporan Gaji Karyawan
4.o Laporan gaji Per Bulan
Gambar 4.15 Laporan Gaji Per Bulan
4.p Laporan Gaji Per Tahun
Gambar 4.16 Laporan gaji per tahun
5.
KESIMPULAN DAN SARAN
5.a Kesimpulan
Berdasarkan pembahasan dan
hasil penelitian yang telah diuraikan
pada bab-bab sebelumnya, maka
penulis
dapat
mengambil
kesimpulan sebagai berikut:
1. Pembuatan aplikasi penggajian
Dealer,
dapat
diambil
kesimpulan
bahwa
sistem
komputerisasi
dapat
mempermudah
proses
penggajian karyawan. Sistem
penggajian Dealer ini juga dapat
mempermudah
dalam
pembuatan laporan penggajian
yang cepat dan tepat
5.b Saran
 Untuk Perusahan
Penelitian
ini
hanya
sederhana semoga dapat menjadi
pemicu bagi perkembangan Dealer
Suzuki Engal Motor Pacitan pada
khususnya, selain itu sistem
penggajian Dealer ini dapat lebih
dikembangkan oleh pengguna dan
dalam pengenalan sub pokok
bahasan yang lain sehingga suatu
Perusahan memiliki ketanggapan
terhadap perkembangan teknologi
dan informasi.

Untuk Mahasiswa
Dari permasalahan yang
ada maka dapat dibuatkan solusi
penjelasan
yang
tepat
bagi
mahasiswa
Teknik
Informatika
pada
umumnya
dengan
menggunakan teknologi IT yang
semakin berkembang.
6. DAFTAR PUSTAKA
[1]Astuti Budi Lestari,2011 Analisa
Dan Perancangan Sistem Informasi
Penggajian Karyawan Pada CV
Medan Jaya Instalatir.
[2]Arif Giyarti Pengembangan Sistem
Informasi Penggajian Pegawai Pada
Puslitbang
SDA
Balai
Sabo
Yogyakarta.
[3]Andi. Membuat Aplikasi Database
dengan Java 2, Semarang : PT.
Wahana Komputer. 2006.
[4]Bonnie
Soeherman,
Marion
Pinontoan. Designing Information
10
System.
Jakarta:
PT
Gramedia.2008.
[5]Budi Sutedjo Dharma Oetomo,
S.Kom, MM. Perencanaan dan
pembangunan Sistem Informasi.
Yogyakarta: Andi Offset.2002.
[6]Edhy Sutanta, Analisa Sistem Basis
Data.
[7]Imam Prakoso, Ipan Fuadina
Adam,
Rijaul
Fikri.
Pemrograman
Java.
Yogyakarta: Andi Offset.2005.
[8]Jogiyanto. Analisa dan Desain
Sistem
Informasi,
Penerbit
ANDI, Yogyakarta,2005.
[9]Kadir, Abdul. 1999. Konsep dan
Tuntutan Praktis Basis Data.
Yogyakarta. Andi.
[10]Lindung Prasetya Kurniawan 2011
Sistem Informasi penggajian
Bengkel Motor Pada Sanjaya
Motor Cilacap.
[11]Sutabri,Tata. 2005. Sistem Informasi
Manajemen.Yogyakarta: Andi Offset
11
Download