Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
28
ANALISIS DAN PERANCANGAN SISTEM INFORMASI
PENGGAJIAN KARYAWAN PADA PT. Fajar Pematang Indah
Lestari
LAPORAN KERJA PRAKT...
29
BAB IV
ANALISA DAN PERANCANGAN SISTEM
4.1 ANALISIS SISTEM
4.1.1 Gambaran Umum Objek Penelitian
PT. Fajar Pematang Indah...
30
diperoleh akan meningkat pula. Dan tidak lupa juga perusahaan selalu
mendahulukan kesejahteraan karena dengan adanya ke...
31
Karyawan Tetap Staff Gaji Pimpinan
Mencatat
hasil panen
Mulai
Mencatat
laporan hasil
panen
Merekap dan
menghitung hasil...
32
4.1.3 Solusi Pemecahan Masalah
Kelemahan yang terjadi pada sistem lama tidak memungkinkan untuk
terus dijalankan, maka ...
33
Gambar 4.2 Diagram Konteks (Context Diagram)
Proses ini diawali oleh staff gajimelakukan login ke dalam sistem,
kemudia...
34
Gambar 4.3 Diagram Level 0
Proses 1.0, Staff gaji memasukkan username dan password untuk masuk ke
tampilan menu utama s...
35
diproses dan disimpan ke dalam datastore gaji harian dan datastore gaji bulanan.
Datastore tersebut akan dihasilkan inf...
36
akan mengasilkan info gaji karyawan bagi staff gaji dan slip gaji untuk karyawan
tetap.
4. Diagram Level 1 Proses 5
Dia...
37
4.2.2 Kamus Data
Kamus data merupakan katalog fakta data dan kebutuhan-kebutuhan
informasi dari suatu sistem informasi....
38
2. Kamus Data Karyawan
Kamus data karyawan ini merupakan tempat penyimpanan data karyawan.
Kamus data karyawan diproses...
39
3. Kamus Data Gaji Harian
Kamus data gaji harian merupakan tempat penyimpanan data gaji
karyawan dengan hitungan per ha...
40
3. Kamus Data Gaji Bulanan
Kamus data gaji bulanan merupakan tempat penyimpanan data gaji
karyawan dengan hitungan per ...
41
4.2.3 Analisis Output
Analisis output merupakan slip gaji yang dipergunakan oleh PT. Fajar
Pematang Indah Lestari dan a...
42
Premi L. Brondolan, Premi Produktivitas, Premi Pupuk,
Premi Langsir Titi Panen, Premi Sisip KS, Premi Garuk
Piringan, P...
43
Keterangan gambar:
Nama Masukan : Lembar Kegiatan Mandor
Fungsi : Menampilkan data kegiatan mandor
Media : Kertas
Freku...
44
Keterangan gambar:
Nama Masukan : Daftar Premi dan Denda Panen Harian
Fungsi : Menampilkan daftar premi dan denda panen...
45
4.3.2 Rancangan Output Laporan Mangkir
Rancangan output laporan mangkir ini menampilkan informasi mengenai
data-data ma...
46
Gambar 4.11 Rancangan Output Laporan Penggajian
4.4 RANCANGAN INPUT
Rancangan input merupakan suatu cara masukan data, ...
47
menu akan memudahkan user dalam melakukan pengolahan data, berikut
rancangan program menu yang diajukan.
Gambar 4.13 Ra...
48
4.4.4 Rancangan Input Form Data Karyawan
Rancangan form data karyawan merupakan rancangan form yang
digunakan untuk mel...
49
Gambar 4.15 Rancangan Input Form Gaji Harian
4.4.6 Rancangan Input Form Penggajian
Rancangan form data penggajian merup...
50
Gambar 4.16 Rancangan Input Form Penggajian
4.5 RANCANGAN STRUKTUR DATA
Dalam membuat suatu sistem, diperlukan adanya t...
51
4.5.2 Tabel Mangkir
Tabel karyawan merupakan tabel yang berisikan data-data mangkir atau
absensi karyawan pada PT. Faja...
52
masing karyawan. Dimana struktur tabel gaji harian dapat dilihat pada tabel 4.4 di
bawah ini.
Tabel 4.4 Tabel Gaji Hari...
53
4.5.6 Relasi Antar Tabel
Untuk menggambarkan relasi antara tabel dalam perancangan sistem
pengolahan data gaji pada PT....
54
Rancangan struktur program yang akan dirancang yaitu pada menu utama
terdapat filedata karyawan, filedata gaji harian, ...
55
Pada gambar 4.23 flowchart login dijelaskan bahwa form yang pertama kali
akan tampil di sistem adalah form login.Dimana...
56
4.7.3 Flowchart Data Mangkir
Flowchart data mangkir merupakan bagan alir yang menunjukan proses
penginputaan data mangk...
57
Gambar 4.22 Flowchart Data Karyawan
4.7.5 Flowchart Data Gaji Harian
Flowchart daftar gaji harian merupakan bagan alir ...
58
Gambar 4.23 Flowchart Data Gaji Harian
59
4.7.6 Flowchart Data Penggajian
Flowchart daftar gaji penggajian merupakan bagan alir yang menunjukan
proses penambahan...
60
4.7.7 Flowchart Laporan
Flowchart laporan merupakan bagan alir yang menunjukan proses
pembuatan laporan. Adapun bagan a...
61
BAB V
IMPLEMENTASI DAN PENGUJIAN SISTEM
5.1 HASIL IMPLEMENTASI
Implementasi merupakan penerapan dari sistem yang telah ...
62
Gambar 5.2 Implementasi Form Menu Utama
5.1.3 Implementasi Hasil Form Data Mangkir
Form data mangkir merupakan form yan...
63
Gambar 5.4 Implementasi Form Data Karyawan
5.1.5 Implementasi Hasil Form Gaji Harian
Form data siswa merupakan form yan...
64
Gambar 5.4 Implementasi Form Gaji Harian
5.1.6 Implementasi Hasil Form Penggajian
Form penggajian merupakan form yang d...
65
Gambar 5.5 Implementasi Gaji Bulanan
5.1.7 Implementasi Hasil Laporan Data Karyawan
Implementasi hasil laporan data gur...
66
Gambar 5.6 Implementasi Laporan Data Karyawan
5.1.8 Implementasi Hasil Laporan Data Mangkir
Implementasi hasil laporan ...
67
Implementasi hasil laporan penggajian digunakan untuk informasi
mengenai data-data gaji karyawan pada PT. Fajar Pematan...
68
-Masukkan
username salah
-Klik tombol
login
password klik
tombol login
pesan
“Login
Gagal”
pesan
“Login
Gagal”
-Buka ap...
69
- Klik laporan
karyawan
- Masuk ke menu
utama
- Memilih laporan
- Klik laporan
mangkir
Klik
laporan
mangkir
Tampil
lapo...
70
- Klik tombol
mangkir
mangkir dan
ditampilkan
pada list
data
mangkir
ditampilkan
pada list
data
mangkir
- Masuk ke form...
71
karyawan
- Pilih data pada list
data
- Klik tombol delete
- Klik tombol yes
pada list
data,klik
tombol
detele,klik
tomb...
72
tombol
save
- Masuk ke form
data gaji harian
- Input data
karyawan
- Klik hitung
potongan
- Klik tombol total
premi
- K...
73
- Klik tombol
hitung
- Klik tombol save
hitung GK,
klik
tombol
hitung,
klik
tombol
save
- Masuk ke form
form penggajian...
74
5.3.1 Keunggulan Program
Dengan adanya sistem yang baru, adapun hasil yang dirasakan dapat
berguna bagi PT. Fajar Pemat...
Prochain SlideShare
Chargement dans…5
×

ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENGGAJIAN KARYAWAN PADA PT. Fajar Pematang Indah Lestari

68 169 vues

Publié le

ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENGGAJIAN KARYAWAN PADA PT. Fajar Pematang Indah Lestari

Publié dans : Industrie automobile
  • Soyez le premier à commenter

ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENGGAJIAN KARYAWAN PADA PT. Fajar Pematang Indah Lestari

  1. 1. 28 ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENGGAJIAN KARYAWAN PADA PT. Fajar Pematang Indah Lestari LAPORAN KERJA PRAKTEK Diajukan Oleh : M. Budiman : 8040110164 Chandra Sugama : 8040110116 Fauzan : 8040110107 Untuk Memenuhi Persyaratan Kelulusan Pada Mata Kuliah Kerja Praktek PROGRAM STUDI SISTEM INFORMASI STIKOM Dinamika Bangsa 2014
  2. 2. 29 BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1 ANALISIS SISTEM 4.1.1 Gambaran Umum Objek Penelitian PT. Fajar Pematang Indah Lestari adalah salah satu perusahaan swasta yang bergerak dibidang perkebunan sawit. Perusahaan tersebut didirikan pada tanggal 08 April 2009 dan dipimpin oleh Eddy Gunawan selaku direktur. PT. Fajar Pematang Indah Lestari merupakan perusahaan legal dengan nomor Surat Izin Usaha Perdagangan (SIUP) : 530/154/UP/IV/dispersidangkan/2009 dan dengan Nomor Pokok Wajib Pajak (NPWP) : 02.236.538.1.331.000 dengan Akte Notaris Suprianto Kang, S.H, M.M. Kantor PT. Fajar Pematang Indah Lestari terletak di Desa Teluk Raya Kebun Kumpeh Muaro Jambi Adapun tujuan umum pendirian PT. Fajar Pematang Indah Lestari, antara lain : a. Mengurangi tingkat pengangguran yang ada di Provinsi Jambi b. Dalam rangka turut memajukan pembangunan dalam bidang perindustrian dan perdagangan di Provinsi Jambi Sedangkan tujuan khusus dari pendirian PT. Fajar Pematang Indah Lestari, yaitu : a. Menjalankan usaha hasil perkebunan sawit b. Meningkatkan kesejahteraan karyawan Untuk mencapai tujuan tersebut tentunya perusahaan mempunyai bermacam-macam strategi. Adapun salah satu strategi tersebut adalah dengan menjalin hubungan baik dengan konsumennya, karena dengan terjalinnya hubungan yang baik antara PT. Fajar Pematang Indah Lestari dengan konsumennya maka akan meningkatkan penjualan sehingga keuntungan yang
  3. 3. 30 diperoleh akan meningkat pula. Dan tidak lupa juga perusahaan selalu mendahulukan kesejahteraan karena dengan adanya kerja keras yang dilakukan oleh karyawannya perusahaan dapat memaksimalkan usaha penjualan hasil kebun yang ada dalam PT. Fajar Pematang Indah Lestari. 4.1.2 Analisis Sistem yang Sedang Berjalan Pada sistem yang berjalan saat ini, pengolahan data gaji pada PT. Fajar Pematang Indah Lestari masih menggunakan sistem manual misalnya dengan pencatatan buku gaji untuk setiap karyawan KHT. Pada buku tersebut ditulis secara manual terdapat hasil gaji kotor karyawan, potongan pinjaman, lembur karyawan, dan total tunjangan karyawan. Data-data ini diolah dan dihitung secara manual. Hal ini rentan terjadi kesalahan dalam perhitungan. Di samping itu, masih terdapat beberapa kendala seperti terjadinya penumpukan berkas, lambatnya dalam pencarian data, dan keterlambatan untuk menyediakan laporan terhadap pimpinan. Sistem yang sedang berjalan saat ini dirasakan kurang dapat mendukung kegiatan penggajian pada karyawan KHT PT. Fajar Pematang Indah Lestari, karena proses pengolahan data penggajian membutuhkan waktu yang panjang dan data yang dihasilkan kurang akurat. Hal ini menyebabkan pimpinan PT. Fajar Pematang Indah Lestari kesulitan untuk melihat data laporan serta lambatnya informasi yang didapatkan dalam mencari data yang diinginkan apabila sewaktu- waktu diperlukan. Untuk menggambarkan aliran dokumen yang terjadi pada sistem yang sedang berjalan saat ini, penulis menggunakan bagan alir dokumen yang dapat dilihat pada gambar berikut :
  4. 4. 31 Karyawan Tetap Staff Gaji Pimpinan Mencatat hasil panen Mulai Mencatat laporan hasil panen Merekap dan menghitung hasil panen karyawan Membuat laporan penggajian Laporan penggajian Selesai Laporan penggajian Laporan hasil panen Laporan hasil panen C C Pembuatan slip dan pembagian gaji Slip gaji Slip gaji Menerima gaji C Gambar 4.1 Bagan Alir Dokumen Dari permasalahan di atas, maka tim penulis memperoleh kesimpulan bahwa pengolahan data gaji saat ini masih terdapat beberapa kendala dan proses yang panjang. Untuk mengatasi permasalahan tersebut, maka penulis tertarik untuk membangun suatu aplikasi, dimana dapat mempermudah pengolahan data gaji secara cepat dan akurat.
  5. 5. 32 4.1.3 Solusi Pemecahan Masalah Kelemahan yang terjadi pada sistem lama tidak memungkinkan untuk terus dijalankan, maka dari itu dapat diusulkan suatu perbaikan sistem pada PT. Fajar Pematang Indah Lestari yang membutuhkan suatu sistem aplikasi khusus untuk membantu dalam pengolahan data gaji. Dalam hal ini, aplikasi khusus tersebut dapat dihasilkan dengan bahasa pemrograman berupa Visual Basic .Net dan database Microsoft Access 2003. Aplikasi ini dapat menunjang proses pengolahan data gaji dengan lebih cepat, akurat, dan tepat secara terkomputerisasi sehingga dapat menghasilkan laporan-laporan yang dapat dicetak langsung ketika dibutuhkan. 4.2 ANALISIS KEBUTUHAN PERANGKAT LUNAK 4.2.1 Analisis Proses Perangkat Lunak Perancangan alur data pada sistem ini divisualisasikan dengan diagram arus data. Adapun diagram arus data dari rancangan sistem pengolahan data penjualan pada PT. Fajar Pematang Indah Lestari dapat dilihat pada diagram di bawah ini : 1. Diagram Konteks (ContextDiagram) Diagram konteks adalah diagram yang menunjukkan alur proses pada sistem secara umum. Pada Gambar 4.2 menunjukkan hubungan antara entityStaff Gaji, Karyawan Tetap dan Pimpinan pada PT. Fajar Pematang Indah Lestari.
  6. 6. 33 Gambar 4.2 Diagram Konteks (Context Diagram) Proses ini diawali oleh staff gajimelakukan login ke dalam sistem, kemudian memasukkan data karyawan tetapdan data mangkir/absensi karyawan ke dalam sistem. Data karyawan akan diproses menjadi info karyawandan data mangkir akan diproses menjadi info mangkir bagi staff gaji. Setelah itu, staff gaji akan memasukan data gaji karyawan ke dalam sistem. Data gaji karyawan ini akan diproses menjadi info gaji karyawan bagi staff gaji dan menghasilkan slip gaji untuk karyawan tetap Selanjutnya data-data karyawan dan data gaji karyawan ini akan diolah sehingga menghasilkan suatu laporan yang akan diberikan kepada pimpinanPT. Fajar Pematang Indah Lestari. 2. Diagram Level 0 Diagram Level 0 adalah diagram urutan kegiatan (turunan pertama) setelah konteks diagram. Diagram level 0 menggambarkan proses pertama dari setiap proses pengolahan data. Diagram level nol seperti tampak pada gambar di bawah ini menunjukkan sistem yang dibuat memiliki proses-proses utama, yaitu proses pengolahan data master, pengolahan data gaji, dan pengolahan laporan.
  7. 7. 34 Gambar 4.3 Diagram Level 0 Proses 1.0, Staff gaji memasukkan username dan password untuk masuk ke tampilan menu utama sistem. Proses 2.0, Staff gaji menginputkan data mangkir ke dalam sistem yang disimpan ke dalam datastore mangkir dan menghasilkan info mangkir bagi staff gaji. Proses 3.0, Staff gaji menginputkan data karyawan ke dalam sistem yang disimpan ke dalam datastore karyawan dan menghasilkan info karyawan bagi staff gaji. Proses 4.0, Staff gaji akan menginputkan data gaji karyawan berdasarkan laporan hasil panen dari karyawan tetap. Selanjutnya data gaji yang diinputkan akan
  8. 8. 35 diproses dan disimpan ke dalam datastore gaji harian dan datastore gaji bulanan. Datastore tersebut akan dihasilkan informasi gaji karyawan bagi staff gaji dan slip gaji bagi karyawan tetap. Proses 5.0, Staff gaji mencetak laporan-laporan yang diperlukan oleh pimpinan PT. Fajar Pematang Indah Lestari. 3. Diagram Level 1 Proses 4 Diagram detail ini menggambarkan turunan dari diagram level 0 dan merupakan proses keempat. Diagram ini menggambarkan proses pengolahan data gaji pada PT. Fajar Pematang Indah Lestari. Gambar 4.4 Diagram Level 1 Proses 4 Proses 4.1, Staff gaji akan menginput data gaji harian karyawan berdasarkan laporan harian panen masing-masing karyawan tetap. Kemudian data gaji ini akan disimpan di datastore gaji harian. Proses 4.2, Staff akan menginputkan data gaji bulanan karyawan ke dalam proses pengolahan data gaji bulanan dan dari datastore gaji harian ini juga akan menghasilkan data masuk untuk proses pengolahan data gaji bulanan. Kemudian data gaji ini akan diproses dan disimpan di datastore gaji bulanan yang nantinya
  9. 9. 36 akan mengasilkan info gaji karyawan bagi staff gaji dan slip gaji untuk karyawan tetap. 4. Diagram Level 1 Proses 5 Diagram detail ini menggambarkan turunan dari diagram level 0 dan merupakan proses kelima. Diagram ini menggambarkan proses pengolahan data laporan pada PT. Fajar Pematang Indah Lestari. 5.1 Laporan Karyawan 5.2 Laporan Absensi data karyawan Pimpinan laporan karyawan data mangkir laporan mangkir D2. Karyawan D2. Mangkir 5.3 Laporan Penggajian data gaji bulanan laporan gaji karyawan D5. Gaji Bulanan Gambar 4.5 Diagram Level 1 Proses 5 Proses 5.1, Data karyawan diambil dari datastore karyawan kemudian dicetak menjadi output berupa laporan karyawan ke pimpinan. Proses 5.2, Data mangkir diambil dari datastore mangkir kemudian dicetak menjadi output berupa laporan mangkir ke pimpinan. Proses 5.3, Data gaji bulanan diambil dari datastore gaji bulanan kemudian dicetak menjadi output berupa laporan gaji bulanan karyawan ke pimpinan.
  10. 10. 37 4.2.2 Kamus Data Kamus data merupakan katalog fakta data dan kebutuhan-kebutuhan informasi dari suatu sistem informasi. Kamus data dibuat berdasarkan arus data yang ada pada diagram alir data. 1. Kamus Data Mangkir Kamus data mangkir merupakan tempat penyimpanan data mangkir/absensi karyawan.. Arus data dimulai dari staff gaji ke proses 2.0, proses 2.0 ke datastore mangkir, datastore mangkir ke proses 2.0 dan proses 5.0, proses 2.0 ke staff gaji dan proses 5.0 ke pimpinan. Untuk mengetahui informasi dan keterangan masing- masing field dapat dilihat dari Gambar 4.6 berikut ini : Tabel 4.6 Kamus Data Mangkir Nama Arus Data : Data Mangkir Alias : - Bentuk Arus Data : Data dalam komputer Arus Data : Staff Gaji – Proses 2.0 Proses 2.0 – Dt.Store Mangkir Dt.Store Mangkir – Proses 2.0 Proses 2.0 – Staff Gaji Dt.Store Gaji Mangkir – Proses 5.0 Proses 5.0 – Pimpinan Penjelasan : Informasi mengenai data mangkir karyawan Periode : Bulanan. Volume : Volume rata-rata per bulan adalah 50-100 orang. Struktur Data : Field Type Length Description NIP Text 15 Nomor induk pegawai Nama Text 50 Nama karyawan Total_hadir Number - Total hadir Total_mangkir Number - Total mangkir
  11. 11. 38 2. Kamus Data Karyawan Kamus data karyawan ini merupakan tempat penyimpanan data karyawan. Kamus data karyawan diproses setiap adanya data karyawan baru. Arus data dimulai dari staff gaji ke proses 3.0, proses 3.0 ke datastore karyawan, datastore karyawan ke proses 3.0 dan proses 5.0, proses 3.0 ke staff gajidan proses 5.0 ke pimpinan. Untuk mengetahui informasi dan keterangan masing-masing field dapat dilihat dari Gambar 4.7 berikut ini : Gambar 4.7 Kamus Data Karyawan Nama Arus Data : Data Karyawan Alias : - Bentuk Arus Data : Data dalam komputer Arus Data : Staff Gaji – Proses 1.0 Proses 1.0 – Dt.Store Karyawan Dt.Store Karyawan – Proses 1.0 Proses 1.0 – Staff Gaji Dt.Store Karyawan – Proses 3.0 Proses 3.0 – Pimpinan Penjelasan : Informasi mengenai data karyawan Periode : Setiap ada penambahan karyawan baru. Volume : Volume rata-rata per tahun adalah 5-10 orang. Struktur Data : Field Type Length Description NIP Text 15 Nomor induk karyawan Nama Text 50 Nama karyawan Tgl_lahir Date/time - Tanggal lahir Tlpn Number - Nomor telepon Pendidikan Text 10 Pendidikan Agama Text 10 Agama Alamat Text 255 Alamat Tgl_msk Date/time - Tanggal Masuk Deprtmnt Text 30 Department Jabatan Text 30 Jabatan Status Text 10 Status JK Text 10 Jenis Kelamin
  12. 12. 39 3. Kamus Data Gaji Harian Kamus data gaji harian merupakan tempat penyimpanan data gaji karyawan dengan hitungan per hari. Kamus data gaji harian ini diproses setiap hari berdasarkan hasil panen dari masing-masing karyawan. Arus data dimulai dari staff gaji ke proses 4.0, proses 4.0 ke datastore gaji, datastore gaji harian ke proses 4.0 dan proses 5.0, proses 4.0 ke staff gaji dan proses 5.0 ke pimpinan. Untuk mengetahui informasi dan keterangan masing- masing field dapat dilihat dari Gambar 4.8 berikut ini : Gambar 4.8 Kamus Data Gaji Harian Nama Arus Data : Data Gaji Harian Alias : - Bentuk Arus Data : Data dalam komputer Arus Data : Staff Gaji – Proses 4.0 Proses 4.0 – Dt.Store Gaji Harian Dt.Store Gaji Harian – Proses 4.0 Proses 4.0 – Staff Gaji Dt.Store Gaji Harian – Proses 5.0 Proses 5.0 – Pimpinan Penjelasan : Informasi mengenai data gaji harian Periode : Setiap hari. Volume : Volume rata-rata per hari adalah 50-100 orang. Struktur Data : Field Type Length Description NIP Text 15 Nomor induk pegawai Nama_karyawan Text 50 Nama karyawan Department Text 30 Department Jabatan Text 30 Jabatan Tgl_kerja Date/time - Tanggal kerja Tandan Currency - Tandan Brondolan Currency - Brondolan Produktivitas Currency - Produktivitas Potongan Currency - Potongan Tot_premi Currency - Total premi Gaji_pokok Currency - Gaji pokok
  13. 13. 40 3. Kamus Data Gaji Bulanan Kamus data gaji bulanan merupakan tempat penyimpanan data gaji karyawan dengan hitungan per bulan. Kamus data gaji bulan ini adalah rekapan gaji karyawan yang diinput per hari berdasarkan hasil panen dari masing karyawan tersebut. Arus data dimulai dari staff gaji ke proses 2.0, proses 2.0 ke datastore gaji, datastore gaji ke proses 2.0 dan proses 3.0, proses 2.0 ke staff gaji dan proses 3.0 ke pimpinan. Untuk mengetahui informasi dan keterangan masing-masing field dapat dilihat dari Gambar 4.9 berikut ini : Gambar 4.9 Kamus Data Gaji Bulanan Nama Arus Data : Data Gaji Bulanan Alias : - Bentuk Arus Data : Data dalam komputer Arus Data : Staff Gaji – Proses 2.0 Proses 2.0 – Dt.Store Gaji Bulanan Dt.Store Gaji Bulanan – Proses 2.0 Proses 2.0 – Staff Gaji Dt.Store Gaji Bulanan – Proses 3.0 Proses 3.0 – Pimpinan Penjelasan : Informasi mengenai data gaji bulanan Periode : Setiap bulan Volume : Volume rata-rata per bulan adalah 50-100 orang. Struktur Data : Field Type Length Description NIP Text 15 Nomor induk pegawai Periode Date/time - Periode gaji karyawan No_bukti Text 15 Nomor bukti Nama Text 50 Nama karyawan Department Text 30 Department Jabatan Text 30 Jabatan Tot_potongan Currency - Total potongan Tot_gator Currency - Total gaji kotor Tot_tunjangan Currency - Total tunjangan Gaji_bersih Currency - Gaji bersih
  14. 14. 41 4.2.3 Analisis Output Analisis output merupakan slip gaji yang dipergunakan oleh PT. Fajar Pematang Indah Lestari dan akan diambil sebagai pedoman dalam perancangan output pada program. Berikut adalah gambar slip gajipada PT. Fajar Pematang Indah Lestari: Gambar 4.6 Slip Gaji PT. Fajar Pematang Indah Lestari Sumber : PT. Fajar Pematang Indah Lestari Keterangan gambar Nama Keluaran : Slip Gaji Fungsi : Menampilkan rincian gaji yang diterima karyawan Media : Kertas Frekuensi : Setiap bulan Struktur data : Tanggal, No. Slip, Nama Karyawan, Divisi, Jabatan, Total HK, Gaji Pokok, Natura/Uang Makan, Premi Panen,
  15. 15. 42 Premi L. Brondolan, Premi Produktivitas, Premi Pupuk, Premi Langsir Titi Panen, Premi Sisip KS, Premi Garuk Piringan, Premi Langsir TBS, Premi Chemist, Lembur, Total Upah, Denda Panen, Denda Mangkir/Absensi, Pot. Angkong, Pot. Kop/Pinjaman, Jamsostek, Total Potongan, Total Upah yang Diterima. Hasil Analisa : Informasi yang tertera pada slip gaji sudah jelas. 4.2.4 Analisis Input ada analisis input, penulis menganalisis bahwa Lembar Kegiatan Mandor dan Daftar Premi dan Denda Panen Harian merupakan dokumen penginputan data dalam proses pengolahan data penggajian pada PT. Fajar Pematang Indah Lestari saat ini. Berikut adalah laporan harian devisi pada PT. Fajar Pematang Indah Lestari: Gambar 4.7 Lembar Kegiatan Mandor PT. Fajar Pematang Indah Lestari Sumber : PT. Fajar Pematang Indah Lestari
  16. 16. 43 Keterangan gambar: Nama Masukan : Lembar Kegiatan Mandor Fungsi : Menampilkan data kegiatan mandor Media : Kertas Frekuensi : Setiap hari Struktur data : Mandor, Tanggal, hari, No. Bukti, Blok, Kode Kegiatan, Kegiatan, Hasil, Keterangan, Bahan, Jumlah, Satuan, No., NIK, Premi Basis, Premi Lebih Basis, Total HK, dan Status Absensi. Hasil Analisa : Informasi yang tertera pada laporan harian devisi sudah jelas. Gambar 4.8 Daftar Premi dan Denda Panen Harian PT. Fajar Pematang Indah Lestari Sumber : PT. Fajar Pematang Indah Lestari
  17. 17. 44 Keterangan gambar: Nama Masukan : Daftar Premi dan Denda Panen Harian Fungsi : Menampilkan daftar premi dan denda panen harian masing-masing karyawan Media : Kertas Frekuensi : Setiap hari Struktur data : Mandor, Devisi, Hari/tanggal, Kode Pemanen, Nama, Blok, Tandah Panen, Basis Borong, Lebih Borong, Brond (kg), Premi, Denda Pemanen, dan Premi Permanen. Hasil Analisa : Informasi yang tertera pada laporan harian devisisudah jelas. 4.3 RANCANGAN OUTPUT Tahap rancangan output dimaksudkan untuk menentukan kebutuhan laporan hardcopy/print out pada sistem. Berikut ini merupakan rancangan output pengolahan data gaji PT. Fajar Pematang Indah Lestari. 4.3.1 Rancangan Output Laporan Data Karyawan Rancangan output laporan data karyawan ini menampilkan informasi mengenai data-data karyawan pada PT. Fajar Pematang Indah Lestari. Di bawah ini merupakan rancangan dari output data karyawan. Gambar 4.9 Rancangan Output Laporan Data Karyawan
  18. 18. 45 4.3.2 Rancangan Output Laporan Mangkir Rancangan output laporan mangkir ini menampilkan informasi mengenai data-data mangkir absensi karyawan pada PT. Fajar Pematang Indah Lestari. Di bawah ini merupakan rancangan dari output mangkir. Gambar 4.10 Rancangan Output Laporan Mangkir 4.3.3 Rancangan Output Laporan Penggajian Rancangan output laporan penggajian ini menampilkan informasi mengenai data-data gaji karyawan pada PT. Fajar Pematang Indah Lestari dengan periode per bulan. Di bawah ini merupakan rancangan dari output gaji bulanan.
  19. 19. 46 Gambar 4.11 Rancangan Output Laporan Penggajian 4.4 RANCANGAN INPUT Rancangan input merupakan suatu cara masukan data, dimana akan dibutuhkan dalam proses penghasilan laporan (output). Adapun bentuk rancangan input tersebut adalah sebagai berikut: 4.4.1 Rancangan Input Form Menu Login Pada saat pertama kali user menjalankan aplikasi, maka yang pertama kali akan tampil adalah form menu login. Pertama-tama user harus memasukan usernamedan password terlebih dahulu.Form menu login digunakan untuk menampilkan menu-menu di dalam program. Gambar 4.12 Rancangan Input Form Menu Login 4.4.2 Rancangan Input Form Menu Utama Program menu digunakan untuk menyatukan beberapa aplikasi program yang tergabung dalam satu sistem pengolahan data. Dengan adanya program
  20. 20. 47 menu akan memudahkan user dalam melakukan pengolahan data, berikut rancangan program menu yang diajukan. Gambar 4.13 Rancangan Input Form Menu Utama 4.4.3 Rancangan Input Form Data Mangkir Rancangan form data mangkir merupakan rancangan form yang digunakan untuk melihat data-data mangkir karyawan. Di bawah ini merupakan tampilan rancangan input form data mangkir: Gambar 4.14 Rancangan Input Form Data Mangkir
  21. 21. 48 4.4.4 Rancangan Input Form Data Karyawan Rancangan form data karyawan merupakan rancangan form yang digunakan untuk melihat data-data karyawan. Dalam form ini dapat dilakukannya tambah data, hapus data, edit data dan update data karyawan. Di bawah ini merupakan tampilan rancangan input form data karyawan: Gambar 4.14 Rancangan Input Form Data Karyawan 4.4.5 Rancangan Input Form Gaji Harian Rancangan form data gaji harian merupakan rancangan form yang digunakan untuk menginputkan data gaji harian karyawan berdasarkan hasil panen dari masing-masing karyawan. Dalam form ini dapat dilakukannya perhitungan total premi, hitung potongan dan menyimpan data. Di bawah ini merupakan tampilan rancangan input form gaji harian:
  22. 22. 49 Gambar 4.15 Rancangan Input Form Gaji Harian 4.4.6 Rancangan Input Form Penggajian Rancangan form data penggajian merupakan rancangan form yang digunakan untuk menginputkan data gaji bulanan karyawan berdasarkan hasil panen dari masing-masing karyawan setiap harinya. Dalam form ini dapat dilakukannya perhitungan total gaji kotor, hitung potongan, hitung tunjangan dan hitung gaji bersih. Pada form ini juga data dilakukan aktivitas penambahan data, penghapusan data, pengeditan data dan merefresh data. Di bawah ini merupakan tampilan rancangan input form penggajian:
  23. 23. 50 Gambar 4.16 Rancangan Input Form Penggajian 4.5 RANCANGAN STRUKTUR DATA Dalam membuat suatu sistem, diperlukan adanya tabel-tabel yang saling berinteraksi satu sama lainnya. Adapun struktur tabel dari perancangan sistem pengolahan data penjualan pada PT. Fajar Pematang Indah Lestari adalah sebagai berikut : 4.5.1 Tabel Login Tabel login merupakan tabel yang berisikan data-data username dan password staff gaji. Dimana struktur tabel login dapat dilihat pada tabel 4.1 di bawah ini. Tabel 4.1 Tabel Login Field Type Size Keterangan Username Text 25 Username Password Text 15 Password
  24. 24. 51 4.5.2 Tabel Mangkir Tabel karyawan merupakan tabel yang berisikan data-data mangkir atau absensi karyawan pada PT. Fajar Pematang Indah Lestari. Dimana struktur tabel karyawan dapat dilihat pada tabel 4.2 di bawah ini. Tabel 4.2 Tabel Mangkir Field Type Length Description NIP Text 15 Nomor induk karyawan Nama Text 50 Nama karyawan Total_Hadir Number - Total hadir Total_Mangkir Number - Total Mangkir 4.5.3 Tabel Karyawan Tabel karyawan merupakan tabel yang berisikan data-data karyawan pada PT. Fajar Pematang Indah Lestari. Dimana struktur tabel karyawan dapat dilihat pada tabel 4.3 di bawah ini. Tabel 4.3 Tabel Karyawan Field Type Length Description NIP Text 15 Nomor induk karyawan Nama Text 50 Nama karyawan Tgl_lahir Date/time - Tanggal lahir Tlpn Number - Nomor telepon Pendidikan Text 10 Pendidikan Agama Text 10 Agama Alamat Text 255 Alamat Tgl_msk Date/time - Tanggal Masuk Deprtmnt Text 30 Department Jabatan Text 50 Jabatan Status Text 10 Status JK Text 10 Jenis Kelamin 4.5.4 Tabel Gaji Harian Tabel gaji harian merupakan tabel yang berisikan data-data gaji karyawan pada PT. Fajar Pematang Indah Lestari per hari berdasarkan hasil panen masing-
  25. 25. 52 masing karyawan. Dimana struktur tabel gaji harian dapat dilihat pada tabel 4.4 di bawah ini. Tabel 4.4 Tabel Gaji Harian Field Type Length Description NIP Text 15 Nomor induk pegawai Nama_karyawan Text 50 Nama karyawan Department Text 30 Department Jabatan Text 30 Jabatan Tgl_kerja Date/time - Tanggal kerja Tandan Currency - Tandan Brondolan Currency - Brondolan Produktivitas Currency - Produktivitas Potongan Currency - Potongan Tot_premi Currency - Total premi Gaji_pokok Currency - Gaji pokok 4.5.5 Tabel Gaji Bulanan Tabel gaji bulanan merupakan tabel yang berisikan data-data gaji karyawan pada PT. Fajar Pematang Indah Lestari per bulan berdasarkan hasil panen masing-masing karyawan yang dihitung setiap harinya. Dimana struktur tabel gaji bulanan dapat dilihat pada tabel 4.5 di bawah ini. Tabel 4.5 Tabel Gaji Bulanan Field Type Length Description NIP Text 15 Nomor induk pegawai Periode Date/time - Periode gaji karyawan No_bukti Text 15 Nomor bukti Nama Text 50 Nama karyawan Department Text 30 Department Jabatan Text 30 Jabatan Tot_potongan Currency - Total potongan Tot_gator Currency - Total gaji kotor Tot_tunjangan Currency - Total tunjangan Gaji_bersih Currency - Gaji bersih
  26. 26. 53 4.5.6 Relasi Antar Tabel Untuk menggambarkan relasi antara tabel dalam perancangan sistem pengolahan data gaji pada PT. Fajar Pematang Indah Lestari dapat dilihat pada gambar di bawah ini : Gambar 4.17 Relasi Antar Tabel 4.6 RANCANGAN STRUKTUR PROGRAM Rancangan struktur program digunakan untuk menggambarkan hubungan antara menu utama (main program) dengan sub program yang akan digambarkan dengan hirarki chart pada gambar di bawah ini : Gambar 4.18 Struktur Program
  27. 27. 54 Rancangan struktur program yang akan dirancang yaitu pada menu utama terdapat filedata karyawan, filedata gaji harian, filedata penggajian,file laporan, danfileExit. 4.7 RANCANGAN ALGORITMA PROGRAM Rancangan algoritma program digunakan untuk menggambarkan proses alur logika dari program yang digambarkan dengan flowchart. Berikut ini adalah flowchart yang digunakan dalam merancang sistem pengolahan data penjualan pada PT. Fajar Pematang Indah Lestari. 4.7.1 Flowchart Menu Login Flowchart menu login merupakan bagan alir yang menunjukan proses pertama kali untuk masuk ke dalam program. Adapun prosesnya dapat dilihat pada bagan alir di bawah ini : Gambar 4.19 Flowchart Login
  28. 28. 55 Pada gambar 4.23 flowchart login dijelaskan bahwa form yang pertama kali akan tampil di sistem adalah form login.Dimana pada form ini yang menjadi masukan dari user berupa username dan password. Jika username dan password yang diinputkan adalah benarmaka sistem akan menampilkan form utama. Tetapi apabila user memasukkan username dan password yang tidak sesuai/invalid maka sistem akan menampilkan pesan kepada userbahwa invalid login. 4.7.2 FlowchartMenu Utama Flowchart menu utama merupakan bagan alir yang menggambarkan proses untuk user dalam memilih sub menu yang terdapat pada program. Gambar 4.20 Flowchart Menu Utama
  29. 29. 56 4.7.3 Flowchart Data Mangkir Flowchart data mangkir merupakan bagan alir yang menunjukan proses penginputaan data mangkir karyawan,. Adapun bagan alir tersebut dapat dilihat di bawah ini : Gambar 4.21 Flowchart Data Mangkir 4.7.4 Flowchart Data Karyawan Flowchart data karyawan merupakan bagan alir yang menunjukan proses penambahan data karyawan,penghapusan data karyawan, pengeditan data karyawan dan peng-update-an data karyawan,. Adapun bagan alir tersebut dapat dilihat di bawah ini :
  30. 30. 57 Gambar 4.22 Flowchart Data Karyawan 4.7.5 Flowchart Data Gaji Harian Flowchart daftar gaji harian merupakan bagan alir yang menunjukan proses perhitungan premi, perhitungan potongan dan penyimpanan data. Adapun bagan alir tersebut dapat dilihat di bawah ini :
  31. 31. 58 Gambar 4.23 Flowchart Data Gaji Harian
  32. 32. 59 4.7.6 Flowchart Data Penggajian Flowchart daftar gaji penggajian merupakan bagan alir yang menunjukan proses penambahan, penghapusan, pengeditan, dan peng-refresh-an data penggajian. Adapun bagan alir tersebut dapat dilihat di bawah ini : Gambar 4.24 Flowchart Data Penggajian
  33. 33. 60 4.7.7 Flowchart Laporan Flowchart laporan merupakan bagan alir yang menunjukan proses pembuatan laporan. Adapun bagan alir tersebut dapat dilihat di bawah ini : Gambar 4.25 Flowchart Laporan
  34. 34. 61 BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1 HASIL IMPLEMENTASI Implementasi merupakan penerapan dari sistem yang telah tim penulis rancang. Berikut ini adalah implementasi dari sistem yang telah dirancang. 5.1.1 Implementasi Hasil Form Menu Login Form menu login akan tampil pertama kali saat program dijalankan. Rancangan form menu login bertujuan untuk keamanan data agar program tidak dapat dibuka oleh pengguna yang tidak terdaftar. Berikut ini adalah gambar hasil implementasi dari rancangan form menu login Gambar 4.16 : Gambar 5.1 Implementasi Form Menu Login 5.1.2 Implementasi Hasil Form Menu Utama Form menu utama digunakan untuk mengakses form-form yang tersedia yang dapat diakses pengguna sesuai dengan fungsionalitas yang disediakan sistem. Dari tampilan form menu utama, pengguna dapat mengakses form lain dengan memilih perintah pada baris menu. Berikut ini adalah gambar hasil implementasi dari rancangan form menu utama Gambar 4.17 :
  35. 35. 62 Gambar 5.2 Implementasi Form Menu Utama 5.1.3 Implementasi Hasil Form Data Mangkir Form data mangkir merupakan form yang digunakan untuk melihat data- data mangkir karyawan. Berikut ini adalah gambar hasil implementasi dari rancangan form input data karyawan Gambar 4.18 : Gambar 5.3 Implementasi Form Data Mangkir 5.1.4 Implementasi Hasil Form Data Karyawan Form data karyawan merupakan form yang digunakan untuk melihat data- data karyawan. Dalam form ini dapat dilakukannya tambah data, hapus data, edit data dan update data karyawan. Berikut ini adalah gambar hasil implementasi dari rancangan form input data karyawan Gambar 4.19 :
  36. 36. 63 Gambar 5.4 Implementasi Form Data Karyawan 5.1.5 Implementasi Hasil Form Gaji Harian Form data siswa merupakan form yang digunakan untuk menginputkan data gaji harian karyawan berdasarkan hasil panen dari masing-masing karyawan. Dalam form ini dapat dilakukannya perhitungan total premi, hitung potongan dan menyimpan data. Berikut ini adalah gambar hasil implementasi dari rancangan form input siswa Gambar 4.20 :
  37. 37. 64 Gambar 5.4 Implementasi Form Gaji Harian 5.1.6 Implementasi Hasil Form Penggajian Form penggajian merupakan form yang digunakan oleh admin untuk menginputkan data gaji bulanan karyawan berdasarkan hasil panen dari masing- masing karyawan setiap harinya. Dalam form ini dapat dilakukannya perhitungan total gaji kotor, hitung potongan, hitung tunjangan dan hitung gaji bersih. Pada form ini juga data dilakukan aktivitas penambahan data, penghapusan data, pengeditan data dan merefresh data. Berikut ini adalah gambar hasil implementasi dari rancangan form daftar nilai siswa Gambar 4.21 :
  38. 38. 65 Gambar 5.5 Implementasi Gaji Bulanan 5.1.7 Implementasi Hasil Laporan Data Karyawan Implementasi hasil laporan data guru digunakan untuk menampilkan informasi mengenai data-data karyawan pada PT. Fajar Pematang Indah Lestari. Berikut ini adalah gambar hasil implementasi dari rancangan output laporan data guru Gambar 4.13 :
  39. 39. 66 Gambar 5.6 Implementasi Laporan Data Karyawan 5.1.8 Implementasi Hasil Laporan Data Mangkir Implementasi hasil laporan data mangkir digunakan menampilkan informasi mengenai data-data mangkir absensi karyawan pada PT. Fajar Pematang Indah Lestari. Berikut ini adalah gambar hasil implementasi dari rancangan output laporan data siswa Gambar 4.14 : Gambar 5.7 Implementasi Laporan Data Mangkir 5.1.9 Implementasi Hasil Laporan Penggajian
  40. 40. 67 Implementasi hasil laporan penggajian digunakan untuk informasi mengenai data-data gaji karyawan pada PT. Fajar Pematang Indah Lestari dengan periode per bulan. Berikut ini adalah gambar hasil implementasi dari rancangan output laporan data nilai siswa Gambar 4.15 : Gambar 5.8 Implementasi Laporan Penggajian 5.2 PENGUJIAN SISTEM Pada pengujian sistem ini akan menjelaskan pengujian yang dilakukan terhadap sistem untuk memastikan sistem dapat berfungsi dengan baik dan hasil yang diperoleh sesuai dengan yang diinginkan. 5.2.1 Pengujian Form Login Tabel berikut ini merupakan pengujian pada saat form login dijalankan : Tabel 5.1 Pengujian Form Login Modul yang diuji Prosedur Pengujian Masukan Keluaran yang diharapkan Hasil yang didapat Kesimpulan Login -Buka aplikasi Username, Tampil Tampil Baik
  41. 41. 68 -Masukkan username salah -Klik tombol login password klik tombol login pesan “Login Gagal” pesan “Login Gagal” -Buka aplikasi -Masukkan password salah -Klik tombol login Username, password klik tombol login Tampil pesan “Login Gagal” Tampil pesan “Login Gagal” Baik -Buka aplikasi -Masukkan username dan password yang benar -Klik tombol login Username, password, klik tombol login User masuk kedalam menu utama dan dapat mengakses data User masuk kedalam menu utama dan dapat mengakses data Baik -Buka aplikasi -Klik tombol keluar Klik tombol keluar Keluar dari aplikasi Keluar dari aplikasi Baik 5.2.2 Pengujian Form Menu Utama Tabel berikut ini merupakan pengujian pada saat menu utama dijalankan : Tabel 5.2. Pengujian Form Menu Utama Modul yang diuji ProsedurPengujian Masukan Keluaran yang diharapkan Hasil yang didapat Kesimpulan Menu Utama - Masuk ke menu utama - Klik data mangkir Klik data mangkir Tampil Form data mangkir Tampil Form data mangkir Baik - Masuk ke menu utama - Klik data karyawan Klik data karyawan Tampil Form data karyawan Tampil Form data karyawan Baik - Masuk ke menu utama - Klik data gaji harian Klik data gaji harian Tampil Form data gaji harian Tampil Form data gaji harian Baik - Masuk ke menu utama - Klik penggajian Klik penggajian Tampil Form penggajian Tampil Form penggajian Baik - Masuk ke menu utama - Memilih laporan Klik laporan karyawan Tampil laporan karyawan Tampil laporan karyawan Baik
  42. 42. 69 - Klik laporan karyawan - Masuk ke menu utama - Memilih laporan - Klik laporan mangkir Klik laporan mangkir Tampil laporan mangkir Tampil laporan mangkir Baik - Masuk ke menu utama - Memilih laporan - Klik laporan penggajian Klik laporan penggajian Tampil laporan penggajian Tampil laporan penggajian Baik - Masuk ke menu utama - Memilih menu exit - Klik tombol ok Klik exit, klik ok Tampilkan pesan “apakah anda yakin untuk keluar dari sistem?” Keluar dari sistem Tampilkan pesan “apakah anda yakin untuk keluar dari sistem?” Keluar dari sistem Baik - Masuk ke menu utama - Memilih menu exit - Klik tombol cancel Klik exit, klik cancel Tampilkan pesan “apakah anda yakin untuk keluar dari sistem?” Tetap berada di sistem Tampilkan pesan “apakah anda yakin untuk keluar dari sistem?” Tetap berada di sistem Baik 5.2.3 Pengujian Form Mangkir Tabel berikut ini merupakan pengujian pada saat form guru dijalankan : Tabel 5.3 Pengujian Form Mangkir Modul yang diuji ProsedurPengujian Masukan Keluaran yang diharapkan Hasil yang didapat Kesimpulan Mangkir - Masuk ke form data mangkir - Masukkan data yang lengkap Input data lengkap, klik tombol Data disimpan pada tabel mangkir Data disimpan pada tabel mangkir dan Baik
  43. 43. 70 - Klik tombol mangkir mangkir dan ditampilkan pada list data mangkir ditampilkan pada list data mangkir - Masuk ke form data mangkir - Masukkan data kurang lengkap - Klik tombol mangkir Input data kurang lengkap, klik tombol mangkir Tampilkan pesan “data yang diinputkan kurang lengkap” Tampilkan kembali form mangkir Tampilkan pesan “data yang diinputkan kurang lengkap” Tampilkan kembali form mangkir Baik 5.2.4 Pengujian Form Karyawan Tabel berikut ini merupakan pengujian pada saat form karyawan dijalankan : Tabel 5.4 Pengujian Form Karyawan Modul yang diuji ProsedurPengujian Masukan Keluaran yang diharapkan Hasil yang didapat Kesimpulan Karyaw an - Masuk ke form data karyawan - Klik tombol tambah - Masukkan data yang lengkap - Klik tombol simpan Input data lengkap, klik tombol simpan Data disimpan pada tabel karyawan dan ditampilkan pada list data karyawan Data disimpan pada tabel karyawan dan ditampilkan pada list data karyawan Baik - Masuk ke form karyawan - Pilih data pada list data - Klik tombol edit - Masukkan data yang lengkap - Klik tombol update Input data lengkap, klik tombol update Data diupdate dan disimpan pada tabel karyawan dan ditampilkan pada list data Data diupdate dan disimpan pada tabel karyawan dan ditampilkan pada list data Baik - Masuk ke form Pilih data Tampilkan Tampilkan Baik
  44. 44. 71 karyawan - Pilih data pada list data - Klik tombol delete - Klik tombol yes pada list data,klik tombol detele,klik tombol yes pesan ”apakah anda yakin menghapus data karyawan ini?” Tampilkan pesan ”data telah dihapus” pesan ”apakah anda yakinmeng hapus data karyawan ini?” Tampilkan pesan ”data telah dihapus” - Masuk ke form karyawan - Pilih data pada list data - Klik tombol delete - Klik tombol no Pilih data pada list data,klik tombol delete,klik tombol no Tampilkan pesan ”apakah anda yakin menghapus data karyawan ini?” Tampilkan pesan ”data batal dihapus” Tampilkan pesan ”apakah anda yakin menghapus data karyawan ini?” Tampilkan pesan ” data batal dihapus” Baik 5.2.5 Pengujian Form Data Gaji Harian Tabel berikut ini merupakan pengujian pada saat form data gaji harian dijalankan : Tabel 5.5 Pengujian Form Data Gaji Harian Modul yang diuji ProsedurPengujian Masukan Keluaran yang diharapkan Hasil yang didapat Kesimpulan Data gaji harian - Masuk ke form data gaji harian - Input data karyawan - Input data hasil panen - Klik hitung potongan - Klik tombol total premi - Klik tombol save Input data karyawan, input data hasil panen, klik tombol hitung potongan, klik tombol total premi, klik Data disimpan pada tabel data gaji harian dan ditampilkan pada list data gaji harian Data disimpan pada tabel data gaji harian dan ditampilka n pada list data gaji harian Baik
  45. 45. 72 tombol save - Masuk ke form data gaji harian - Input data karyawan - Klik hitung potongan - Klik tombol total premi - Klik tombol save Input data karyawan, klik tombol hitung potongan, klik tombol total premi, klik tombol save Tampilkan pesan “data kurang lengkap, coba lagi” Tampilan form data gaji harian Tampilkan pesan “data kurang lengkap, coba lagi” Tampilan form data gaji harian Baik - Masuk ke form data gaji harian - Input data hasil panen - Klik hitung potongan - Klik tombol total premi - Klik tombol save Input data hasil panen, klik tombol hitung potongan, klik tombol total premi, klik tombol save Tampilkan pesan “data kurang lengkap, coba lagi” Tampilan form data gaji harian Tampilkan pesan “data kurang lengkap, coba lagi” Tampilan form data gaji harian Baik 5.2.6 Pengujian Form Penggajian Tabel berikut ini merupakan pengujian pada saat form penggajian dijalankan : Tabel 5.6 Pengujian Form Penggajian Modul yang diuji ProsedurPengujian Masukan Keluaran yang diharapkan Hasil yang didapat Kesimpulan Penggaji an - Masuk ke form form penggajian - Input data karyawan - Input total potongan - Klik tombol hitung potongan - Input gaji kotor - Klik tombol hitung GK Input data karyawan, input total potongan, klik tombol hitung potongan, input gaji kotor, kik tombol Data disimpan pada tabel data penggajian dan ditampilkan pada list data penggajian Data disimpan pada tabel data penggajian dan ditampilkan pada list data penggajian Baik
  46. 46. 73 - Klik tombol hitung - Klik tombol save hitung GK, klik tombol hitung, klik tombol save - Masuk ke form form penggajian - Input data karyawan - Input gaji kotor - Klik tombol hitung GK - Klik tombol hitung - Klik tombol save Input data karyawan, input gaji kotor, kik tombol hitung GK, klik tombol hitung, klik tombol save Tampilkan pesan “data kurang lengkap, coba lagi” Tampilan form data penggajian Tampilkan pesan “data kurang lengkap, coba lagi” Tampilan form data penggajian Baik - Masuk ke form form penggajian - Input data karyawan - Input total potongan - Klik tombol hitung potongan - Klik tombol hitung - Klik tombol save Input data karyawan, input total potongan, klik tombol hitung potongan, klik tombol hitung, klik tombol save Tampilkan pesan “data kurang lengkap, coba lagi” Tampilan form data penggajian Tampilkan pesan “data kurang lengkap, coba lagi” Tampilan form data penggajian Baik 5.3 ANALISIS HASIL YANG DICAPAI Setelah melakukan implementasi pada sistem yang dibangun dan berbagai prosedur pengujian pada setiap modul yang ada pada sistem, kesimpulan yang didapat yaitu bahwa hasil yang diperoleh telah sesuai dengan yang diharapkan. Pada sistem lama adapun kendala yang dihadapi yaitu proses pengolahan data gaji yang masih kurang efektif, sering terjadinya kesalahan perhitungan, dan kesulitan jika sewaktu-waktu membutuhkan data.
  47. 47. 74 5.3.1 Keunggulan Program Dengan adanya sistem yang baru, adapun hasil yang dirasakan dapat berguna bagi PT. Fajar Pematang Indah Lestari, diantaranya yaitu: a. Dengan sistem yang baru dapat mempermudah proses pengolahan data gaji secara sistematis. b. Dapat menghasilkan laporan-laporan yang valid dan dapat tercetak langsung ketika pimpinan membutuhkannya. c. Dengan sistem baru yang sudah terkomputerisasi dapat memperkecil kesalahan-kesalahan yang terjadi pada sistem lama. 5.3.2 Kelemahan Program Dengan adanya sistem yang baru, adapun kekurangan yang ada diantaranya yaitu: a. Sistem yang dibangun tidak online (offline) b. Untuk mengoperasikan, membutuhkan yang orang yang cukup mahir komputer.

×