UNIVERSITAS KOMPUTER INDONESIA
PROGRAM STUDI SISTEM INFORMASI
KAMPUS I : Jl. DIPATIUKUR 112 TELP. (022) 2504119, 2533603 BANDUNG 40132 KAMPUS II : Jl. DIPATIUKUR 112 TELP. (022) 2533676, 2506634 BANDUNG 40132 KAMPUS III : Jl. DIPATIUKUR 112 TELP. (022) 2503624, FAX. 2533754 BANDUNG 40132 KAMPUS IV : Jl. DIPATIUKUR 112 TELP. (022) 2506553, 2508412 BANDUNG 40132
BIODATA MAHASISWA
DATA PRIBADI:
NIM : 10512110
Nama : RAMDANI FEBRIANTO Tempat/Tanggal Lahir : BANDUNG / 28 Feb 1994 Jenis Kelamin : L
Semester : 8
Jenjang Pendidikan : Program Sarjana (Strata - I)
IPK : 3.46
Alamat Rumah : JL. CIDURIAN UTARA NO. 261
RT/RW 003/009 KEL/DESA SUKAPURA KECAMATAN KIARACONDONG BANDUNG 40285
Alamat Bandung : JL. CIDURIAN UTARA NO. 261
RT/RW 003/009 KEL/DESA SUKAPURA
Nama Orangtua : NONO SURYONO
Alamat Orang Tua : JL. CIDURIAN UTARA NO. 261
RT/RW 003/009 KEL/DESA SUKAPURA KECAMATAN KIARACONDONG BANDUNG 40285
Nomor Telpon Orang Tua : 085624236361 Pekerjaan Orang Tua : KARYAWAN BUMN
Dengan ini saya, yang bertanda tangan dibawah ini, menyatakan bahwa data di atas adalah benar.
Hormat Saya,
UNIVERSITAS KOMPUTER INDONESIA
PROGRAM STUDI SISTEM INFORMASI
PERANCANGAN SISTEM INFORMASI
PENGGAJIAN DAN PINJAMAN BERBASIS
JAVA
DI PT. NUSA INTEGRAL INDOMEKATRON
BANDUNG
SKRIPSI
Diajukan sebagai salah satu syarat kelulusan pada Program Studi Sistem Informasi Jenjang
S1 (Strata Satu) Fakultas Teknik dan Ilmu Komputer
Oleh :
Ramdani Febrianto
10512110
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
BANDUNG
iii
KATA PENGANTAR
Assalamu’alaikum Wr.Wb.
Puji syukur penulis panjatkan kehadirat Allah SWT yang telah memberikan
rahmat dan karunia-Nya, sehingga Skripsi yang berjudul “PERANCANGAN
SISTEM INFORMASI PENGGAJIAN DAN PINJAMAN PEGAWAI
BERBASIS JAVA DI PT. NUSA INTEGRAL INDOMEKATRON
BANDUNG”
Pada penyusunan skripsi ini tidak semata-mata hasil kerja penulis sendiri,
melainkan juga berkat bimbingan dan dorongan dari pihak-pihak yang telah
membantu, baik secara materi maupun secara spiritual. Maka dari itu penulis ingin
mengucapkan banyak terima kasih dan rasa hormat kepada :
1. Dr. Ir. Eddy Soeryanto Soegoto, M.Sc., Selaku Rektor Universitas
Komputer Indonesia.
2. Prof. Dr. H. Denny Kurniadie, Ir. Msc., Selaku Dekan Fakultas Teknik Dan
Ilmu Komputer Universitas Komputer Indonesia.
3. Citra Noviyasari, S.Si., MT., Selaku Ketua Prodi Sistem Informasi.
4. Lusi Melian, S.Si., M.T., Selaku Dosen wali yang telah banyak membantu
dalam pembuatan skripsi ini.
5. Annisa Paramitha Fadillah, S.Kom., M.Kom., Selaku dosen pembimbing
yang banyak membantu dengan membimbing dan memberikan saran
iv
6. Ali Iqbal K selaku General Manager yang telah mengijinkan meneliti dan
membimbing dalam penelitian ini.
7. Euis Rukmini, Spd., selaku bagian Administrasi & Finansial yang telah
membantu memberikan informasi dan data yang diperlukan selama
penelitian.
8. Terima kasih kepada kedua orang tua yang terus selalu mendukung dan
mendoakan.
9. Dan tidak lupa seluruh pihak baik keluarga ataupun teman-teman yang tidak
dapat disebutkan satu per satu, terima kasih telah memberikan motivasi,
inspirasi, semangat serta do’a yang tulus dan ikhlas sehingga membantu
penulis dalam memperlancar proses pembuatan Skripsi ini.
Semoga segala bantuan yang telah diberikan kepada penulis mendapat
balasan dari Allah SWT ,Amin dan mudah-mudahan skripsi ini dapat bermanfaat
bagi pembaca pada umumnya dan penulis pada khususnya.
Wassalamu’alaikum wr wb
Bandung, 10 Juni 2016
v
IDENTIFIKASI DAN RUMUSAN MASALAH ... 4
MAKSUD DAN TUJUAN PENELITIAN ... 5
KEGUNAAN PENELITIAN ... 6
Kegunaan Praktis ... 6
Kegunaan Akademis ... 6
BATASAN MASALAH ... 7
LOKASI DAN JADWAL PENELITIAN ... 8
Lokasi penelitian ... 8
Jadwal Penelitian ... 8
Sistematika Penulisan ... 9
BAB II LANDASAN TEORI DEFINISI SISTEM INFORMASI ... 11
PENGERTIAN GAJI ... 12
vi
Bahasa Pemrograman Java ... 12
MySQL ... 14
Netbeans ... 16
Jaspersoft iReport ... 18
BAB III OBJEK DAN METODE PENELITIAN OBJEK PENELITIAN ... 19
Sejarah Singkat Perusahaan ... 19
Visi dan Misi Perusahaan ... 21
Struktur Organisasi Perusahaan ... 22
Deskripsi Tugas ... 22
METODE PENELITIAN ... 24
Desain Penelitian ... 25
Jenis dan Metode Pengumpulan Data ... 25
Metode Pendekatan dan Pengembangan Sistem ... 26
Pengujian Software ... 35
ANALISIS SISTEM YANG SEDANG BERJALAN ... 36
Analisis Prosedur Yang Sedang Berjalan ... 37
Use case Diagram ... 37
Skenario Use case ... 39
Activity diagram... 42
Evaluasi Sistem Yang Sedang Berjalan ... 45
BAB IV HASIL DAN PEMBAHASAN PERANCANGAN SISTEM ... 47
Tujuan perancangan sistem ... 47
Gambaran umum sistem yang diusulkan ... 47
Perancangan prosedur yang diusulkan ... 48
Perancangan Data ... 61
Deployment Diagram ... 65
PERANCANGAN ANTAR MUKA ... 66
Struktur menu ... 66
Perancangan input ... 68
Perancangan output ... 72
PERANCANGAN ARSITEKTUR JARINGAN ... 74
PENGUJIAN ... 75
Rencana pengujian ... 75
Kasus dan hasil pengujian ... 76
Kesimpulan hasil pengujian ... 83
vii
Implementasi perangkat lunak ... 84
Implementasi perangkat keras ... 84
Implementasi basis data ... 84
Implementasi antar muka ... 86
Implementasi instalasi program ... 91
Penggunaan Program ... 97
BAB V KESIMPULAN DAN SARAN KESIMPULAN ... 110
SARAN ... 111
DAFTAR PUSTAKA
1
BAB I
PENDAHULUAN
Latar Belakang
Pada era globalisasi dapat membawa dampak positif bagi teknologi informasi
yang mengalami perkembangan yang sangat cepat, seiring dengan kebutuhan
manusia yang juga terus bertambah. Teknologi memegang peranan yang sangat
penting bagi kehidupan manusia. Kemajuan teknologi dapat dilihat dari kemudahan
dalam mengakses data yang dibutuhkan dan kebutuhan akan penyajian informasi
yang cepat dan akurat semakin dibutuhkan oleh berbagai pihak, baik sebagai
pengelola bisnis maupun sebagai pelanggan. Penggunaan teknologi tidak hanya
sebagai proses otomatisasi terhadap akses informasi, tetapi juga menciptakan
akurasi, kecepatan, dan kelengkapan sebuah sistem yang terintegrasi, sehingga akan
menjadi lebih efisien dan terukur.
Teknologi Informasi (TI), atau dalam bahasa Inggris dikenal dengan
istilah Information technology (IT) adalah istilah umum untuk teknologi apa pun
yang membantu manusia dalam membuat, mengubah, menyimpan,
mengkomunikasikan dan/atau menyebarkan informasi. TI menyatukan komputasi
dan komunikasi berkecepatan tinggi untuk data, suara, dan video. Contoh dari
Teknologi Informasi bukan hanya berupa komputer pribadi, tetapi juga telepon, TV,
peralatan rumah tangga elektronik, dan peranti genggam modern (misalnya ponsel).
Teknologi informasi dapat digunakan untuk mendukung seluruh aktivitas sistem
informasi. Sistem Informasi merupakan sekumpulan komponen yang saling
2
informasi untuk menunjang pengambilan keputusan dan pengawasan dalam suatu
organisasi. Selain menunjang proses pengambilan keputusan, koordinasi, dan
pengawasan, sistem informasi juga dapat membantu manusia dalam menganalisis
permasalahan, menggambarkan hal-hal yang rumit dan menciptakan produk baru.
Sistem Informasi berbasis komputer menjadi hal yang primer bagi
pemenuhan kebutuhan informasi. Banyak bidang yang telah memanfaatkan sistem
informasi berbasis komputer sebagai sarana untuk mempermudah pekerjaan dalam
suatu perusahaan. Suatu perusahaan baik perusahaan kecil, menengah ataupun
perusahaan besar membutuhkan suatu sistem yang dapat mengolah data dengan
cepat dan tepat, sehingga tidak menyita waktu dan tenaga dalam menyelesaikan
pekerjaan. Untuk itu dibutuhkan suatu sistem informasi berbasis komputer yang
dapat meningkatkan perkembangan suatu perusahaan. Salah satu sistem informasi
berbasis komputer yang dapat mempermudah dan mempercepat pekerjaan dalam
suatu perusahaan adalah sistem informasi penggajian pegawai berbasis komputer.
Sistem informasi penggajian pegawai berbasis komputer ini akan sangat bermanfaat
bagi suatu perusahaan karena dapat mengefesiensikan waktu yang dibutuhkan
dalam proses penghitungan gaji pegawai.
Penggajian merupakan pengeluaran biaya yang cukup besar bagi suatu
perusahaan. Jika dalam proses penghitungannya dilakukan secara manual tentu
akan menyita waktu dan tenaga dalam proses pengerjaannya. Maka dengan
diterapkannya sistem informasi penggajian berbasis komputer akan mempermudah
dan mengefesiensikan waktu dalam proses penghitungan gaji pegawai serta
3
PT. Nusa Integral Indomekatron Bandung merupakan perusahaan
manufaktur yang bergerak di bidang perancangan dan pembuatan mesin produksi
serta part pendukungnya yang berbasis mekanik, hidraulik dan pneumatik. Pada PT.
Nusa Integral Indomekatron ini ditemukan beberapa kelemahan seperti pada proses
penggajian yang belum terkomputerisasi dengan baik. Proses pengolahan data gaji
saat ini menggunakan aplikasi Microsoft Excel. Dalam proses penghitungannya,
data pegawai, absensi, pinjaman dan gaji masih terpisah dalam beberapa file.
Sehingga untuk menghitung gaji menjadi kurang efesien karena harus mencocokan
data dari beberapa file dan juga akan membutuhkan waktu dalam proses pencarian
lokasi file yang akan digunakan dalam proses penghitungan gaji pegawai. Untuk
itu perlu diterapkan sistem informasi terkomputerisasi yang terintegrasi kedalam
suatu jaringan yang terhubung dengan database. Sehingga akan mempermudah
bagian keuangan dalam melakukan proses penghitungan gaji pegawai dan
pencarian data.
Berdasarkan latar belakang diatas maka penulis mengembangkan aplikasi
sistem informasi penggajian untuk membantu PT. Nusa Integral Indomekatron
Bandung dalam proses pengolahan data pegawai, data absensi, data pinjaman dan
data gaji. Dari penelitian ini penulis mengangkat judul “PERANCANGAN
SISTEM INFORMASI PENGGAJIAN DAN PINJAMAN PEGAWAI
BERBASIS JAVA DI PT. NUSA INTEGRAL INDOMEKATRON
4
Identifikasi dan Rumusan Masalah
Identifikasi masalah adalah salah satu proses penelitian yang bisa dikatakan
paling penting diantara proses penelitian lainnya, sebab dari identifikasi masalah
yang ada maka penulis dapat mengetahui apa yang dibutuhkan dari objek penelitian
ini. Sedangkan rumusan masalah adalah ungkapan yang dapat menegaskan apa
yang menjadi permasalahan dari penelitian yang dilakukan.
Berdasarkan latar belakang yang telah di jelaskan diatas, permasalahan yang
dapat diidentifikasi adalah sebagai berikut:
1. Proses penggajian di PT. Nusa Integral Indomekatron Bandung masih
menggunakan aplikasi Microsoft Excel dan belum terintegrasi ke dalam
sebuah jaringan sehingga membutuhkan waktu yang cukup lama untuk
pencarian lokasi file yang dibutuhkan.
2. Proses pengecekan riwayat pinjaman pegawai oleh General manager
membutuhkan waktu yang cukup lama karena data pinjaman dikelola
oleh bagian Administrasi & Finansial, sehingga harus menghubungi
bagian Administrasi & Finansial terlebih dahulu.
3. Proses pencairan dana pinjaman pegawai oleh bagian Administrasi &
Finanasial tidak menggunakan surat bahwa permohonan pinjaman telah
disetujui oleh General Manager sehingga dapat terjadi kesalahan data.
Dengan berdasarkan latar belakang masalah dan identifikasi masalah yang
telah diuraikan maka dapat diambil kesimpulan bahwa rumusan masalah yang akan
5
1. Bagaimana sistem informasi penggajian yang berjalan di PT. Nusa
Integral Indomekatron Bandung.
2. Bagaimana perancangan sistem informasi penggajian yang berjalan di
PT. Nusa Integral Indomekatron Bandung.
3. Bagaimana pengujian sistem informasi penggajian yang berjalan di PT.
Nusa Integral Indomekatron Bandung.
4. Bagaimana implementasi sistem informasi penggajian yang berjalan di
PT. Nusa Integral Indomekatron Bandung.
Maksud dan Tujuan Penelitian
Maksud dari penelitian ini adalah untuk membangun Sistem Informasi
Penggajian Pegawai, guna memberikan kemudahan dalam melakukan proses
penggajian pegawai. Adapun tujuan dari penelitian ini yaitu sebagai berikut :
1. Untuk mengetahui sistem informasi penggajian yang berjalan di PT.
Nusa Integral Indomekatron Bandung.
2. Untuk membuat perancangan sistem informasi penggajian yang
berjalan di PT. Nusa Integral Indomekatron Bandung.
3. Untuk melakukan pengujian sistem informasi penggajian yang berjalan
di PT. Nusa Integral Indomekatron Bandung.
4. Untuk melakukan implementasi sistem informasi penggajian yang
6
Kegunaan Penelitian
Kegunaan dalam penelitian ini diharapkan dapat memberikan pertimbangan
dan masukan dalam hal penggajian pegawai untuk PT. Nusa Integral Indomekatron
Bandung. Adapun kegunaan praktis dan kegunaan akademis dari penelitian ini.
Kegunaan Praktis
a. Bagi Perusahaan
Dapat dijadikan sebagai sumber pemikiran dalam
meningkatkan kinerja dalam proses penggajian.
b. Bagi Bagian Finansial
Dapat memudahkan bagian Finansial untuk mencari data
informasi pegawai, menghitung dan membuat laporan
penggajian.
Kegunaan Akademis
a. Bagi Pengembangan Ilmu
Dapat menambah informasi bagi pengembangan ilmu
manajemen informatika, terutama pada proses penggajian.
b. Bagi Peneliti Lain
Dapat digunakan sebagai bahan acuan dalam
mengembangkan sistem penggajian pegawai untuk selanjutnya
dan Sebagai bahan perbandingan bagi pihak yang memerlukan
7
c. Bagi Penulis
Dapat menambah wawasan dan pengetahuan serta
memahami teori yang didapat dari perkuliahan dan untuk
mengaplikasikan teori tersebut ke dalam sebuah perusahaan.
Batasan Masalah
Dalam pembahasan ini penulis membatasi masalahnya agar informasi lebih
terarah dan dapat dipahami dengan mudah maka perlu adanya batasan dalam
penyusunan laporan penelitian yaitu diantaranya :
1. Sistem informasi ini hanya menangani masalah penggajian dan
pinjaman karyawan yang meliput data pegawai, data absensi, data
pinjaman dan perhitungan gaji serta laporannya.
2. Sistem Informasi ini hanya digunakan di bagian General manager,
Administrasi & Finansial dan Direktur utama saja.
3. Pada program ini jumlah hari kerja setiap bulannya adalah 26 hari.
4. Pada program ini angsuran pinjaman dipotongkan pada gaji pegawai
setiap bulannya berdasarkan pinjaman yang dimiliki pegawai.
5. Pada program ini tidak membahas tunjangan pegawai.
6. Laporan yang akan dibuat adalah laporan absensi, laporan pinjaman dan
8
Lokasi dan Jadwal Penelitian
Lokasi penelitian
Lokasi penelitian yang penulis lakukan adalah di PT. Nusa Integral
Indomekatron Bandung yang berlokasi di jalan Soekarno Hatta BI B/25
Lingkungan Industei Kecil, Rancabolang, Arcamanik Ujungberung 40295
Bandung.
Jadwal Penelitian
Penelitian ini dilakasanakan beberapa bulan, adapun tahapan-tahapan
penelitian dapat dilihat dalam tabel berikut ini.
Tabel 1.1 Jadwal Penelitian
NO KEGIATAN
WAKTU
Februari 2016 Maret 2016 April 2016 Mei 2016
9
3.3 Evaluasi
Sistematika Penulisan
Guna memahami lebih jelas mengenai laporan skripsi ini, maka
dilakukan pengelompokan materi berdasarkan bab dan sub bab dengan
sistematika penulisan sebagai berikut :
BAB I : PENDAHULUAN
Bab ini menjelaskan mengenai informasi umum seperti latar belakang
penelitian, identifikasi dan rumusan masalah, maksud dan tujuan penelitian,
kegunaan penelitian yang mencakup kegunaan praktis dan akademis, batasan
masalah, lokasi dan waktu penelitian, serta sistematika penulisan.
BAB II : LANDASAN TEORI
Bab ini membahas mengenai teori-teori pendukung yang relevan serta
digunakan pada penulisan laporan skripsi ini,serta jurnal-jurnal imliah yang
digunakan sebagai bahan referensi.
BAB III : OBJEK DAN METODE PENELITIAN
Bab ini membahas mengenai informasi objek penelitian, seperti :
sejarah singkat perusahaan, struktur organisasi perusahaan, dan deskripsi
tugas. Bab ini membahas pula metode penelitian yang digunakan seperti
desain penelitian, jenis dan metode pengumpulan data, metode pendekatan
10
BAB IV : HASIL DAN PEMBAHASAN
Bab ini membahas mengenai perancangan sistem, perancangan basis
data, perancangan antar muka, hingga implementasi sampai pengujian sistem.
BAB V : KESIMPULAN DAN SARAN
Bab ini membahas mengenai kesimpulan atas penelitian yang dilakukan
110
BAB V
KESIMPULAN DAN SARAN
Kesimpulan
Berdasarkan penelitian yang telah dilaksanakan, penulis menarik kesimpulan
sebagai berikut :
1. Sistem informasi Penggajian dan Pinjaman merupakan sistem informasi yang
dibuat untuk memudahkan perhitungan gaji serta pembuatan laporan bagi PT.
Nusa Integral Indomekatron khususnya dibagian Administrasi & finansial
2. Sistem informasi Penggajian dan Pinjaman ini akan memudahkan General
Manager untuk memeriksa riwayat pinjaman sehingga dapat memustuskan
menyetujui atau menolak pengajuan pinjaman pegawai.
3. Sistem informasi Penggajian dan Pinjaman ini dapat menjaga keakuratan data
sehingga tidak membingungkan dalam pembuatan laporan.
4. Sistem Informasi Penggajian dan Pinjaman ini dapat memudahkan
Administrasi & Finansial dalam proses pembuatan laporan karena data
absensi, pinjaman dan penggajian tersimpan dalam sebuah database yang
terintegrasi dengan aplikasi Sistem Informasi Penggajian dan Pinjaman.
5. Dengan dibuatnya Sistem Informasi Penggajian dan Pinjaman ini diharapkan
111
Saran
Penulis menyadari bahwa pada Sistem Informasi Penggajian dan Pinjaman di
PT. Nusa Integral Indomekatron ini masih memiliki banyak kekurangan, untuk itu
apabila kedepannya penelitian ini akan dilanjutkan, penulis akan memberikan saran
mengenai bagian-bagian yang sebaiknya ditingkatkan, yaitu :
1. Mengembangkan kembali Sistem Informasi Penggajian dan Pinjaman ini,
sehingga Sistem Informasi Penggajian dan Pinjaman ini lebih mudah lagi
untuk digunakan, sehingga tidak menyulitkan user untuk mengakses berbagai
fitur yang ada dalam Sistem Informasi Penggajian dan Pinjaman ini.
2. Diharapkan dapat dikembangkan untuk penilaian kinerja pegawai.
3. Menambah fitur untuk mencetak surat peringatan kepada pegawai yang