SISTEM INFORMASI PENGGAJIAN PADA PT.GALAXY INDAH JAYA
Nama
: FADJAR RAMADHAN
NIM
: 08.39010.0047
Program
: DIII (Diploma Tiga)
Jurusan
: Manajemen Informatika
SEKOLAH TINGGI
MANAJEMEN INFORMATIKA & TEKNIK KOMPUTER SURABAYA
ABSTRAKSI
PT. Galaxy Indah Jaya adalah sebuah perusahaan yang bergerak di bidang distribusi produk nestle . Jumlah pegawai yang banyak sangat berpengaruh terhadap kecepatan dan ketepatan perhitungan gaji, bonus, pajak dan absensi. Perhitungan gaji, bonus, pajak dan proses seleksi pegawai baru yang masih dilakukan secara manual ini mengurangi efisiensi kerja . Dengan adanya proses perhitungan yang terkomputerisasi maka proses pemeliharaan data induk, pengelolaan transaksi, dan pembuatan laporan akan menjadi sangat mudah,cepat dan tepat.
Namun tanpa disadari banyak masalah yang terjadi, misalnya,. Perhitungan absensi, gaji, bonus serta pajak menjadi masalah utama PT. Galaxy Indah Jaya dikarenakan jumlah pegawai PT. Galaxy Indah Jaya yang banyak sehingga dibutuhkan suatu sistem yang dapat menangani perhitungan tersebut dengan cepat dan akurat.
Pengelolaan data secara komputerisasi yang terintegrasi antara penilaian, perhitungsan absensi, perhitungan gaji dan perhitungan pajak merupakan salah satu solusi yang sangat tepat untuk mengatasi masalah yang sedang terjadi pada PT. Galaxy Indah Jaya. Sehingga diharapkan dapat membuat kinerja menjadi lebih efisien dan efektif, dapat menghasilkan laporan-laporan dari kegiatan yang ada lebih akurat, tepat, bermanfaat dan terjamin.
Kata Kunci : Penggajian, Perhitungan.
Halaman
ABSTRAKSI ... iv
KATA PENGANTAR ... v
DAFTAR ISI ... .vii
DAFTAR GAMBAR ... x
DAFTAR TABEL... ... xii
BAB I PENDAHULUAN ... 1
1.1 Latar Belakang Masalah ... 1
1.2 Perumusan Masalah ... 2
1.3 Batasan Masalah ... 3
1.4 Tujuan ... 3
1.5 Manfaat ... 3
1.6 Sistematika Penulisan ... 4
BAB II GAMBARAN UMUM PERUSAHAAN ... 6
2.1 Identitas Perusahaan ... 6
2.2 Lokasi Perusahaan ... 6
2.3 Logo Perusahaan... 7
2.4 Struktur Organisasi ... 7
2.5 Job Description ... 8
BAB III LANDASAN TEORI ... …….10
3.1 Sistem ... 10
Halaman
3.2 Sistem Informasi ... 10
3.3 Sistem Penggajian... 11
3.4 Database... 12
3.5 Micosoft Visual Basic .NET 2005 ... 14
3.6 Microsoft SQL Server 2005 ... 15
BAB IV ANALISIS DAN DESAIN SISTEM ... 17
4.1 Analisa Sistem ... 17
4.2 Desain Sistem ... 18
4.2.1 Dokumen Flow ... 18
4.2.2 Sistem Flow ... 22
4.2.3 HIPO ... 25
4.2.4 Context Diagram... 26
4.2.5 DFD Level 0 Sistem Informasi Penggajian ... 27
4.2.6 DFD Level 1 Sistem Informasi Penggajian ... 29
4.2.7 Entity Relational Diagram ... 32
4.2.8 Struktur Basis Data dan Tabel ... 34
4.3 Desain Input – Output... 37
4.4 Implementasi Sistem... 41
4.4.1 Kebutuhan Sistem ... 41
4.4.2 Penjelasan Pemakaian Program ... 42
4.4.3 Form Master ... 44
4.4.5 Form Laporan ... 53
BAB V PENUTUP ... 55
5.1 Kesimpulan ... 55
5.2 Saran ... 55
DAFTAR PUSTAKA ... 56
LAMPIRAN ... 57
DAFTAR TABEL
Halaman
Tabel 4.1 Tabel Pegawai ... 34
Tabel 4.2 Tabel Jabatan ... 35
Tabel 4.3 Tabel Absensi... 35
Tabel 4.4 Tabel Pajak Pegawai ... 35
Tabel 4.5 Tabel Hasil Pajak ... 36
Tabel 4.6 Tabel Gaji ... 36
Halaman
Gambar 2.1 Logo Perusahaan PT. Galaxy Indah Jaya ... 7
Gambar 2.2 Struktur Organisasi PT. Galaxy Indah Jaya ... 87
Gambar 4.1 Dokumen Flow Penggajian Pegawai ... 19
Gambar 4.2 Dokumen Flow Perhitungan Pajak Pegawai... 20
Gambar 4.3 Dokumen Flow Cetak Slip Gaji Pegawai ... 21
Gambar 4.4 System Flow Penggajian Pegawai ... 22
Gambar 4.5 System Flow Perhitungan Pajak Pegawai... 23
Gambar 4.6 System Flow Cetak Slip Gaji Pegawai ... 24
Gambar 4.7 HIPO Sistem Informasi Penggajian ... 25
Gambar 4.8 Context Diagram Sistem Informasi Penggajian ... 26
Gambar 4.9 DFD Level 0 Sistem Informasi Penggajian ... 28
Gambar 4.10 DFD Level 1 Mengelola Data Master ... 29
Gambar 4.11 DFD Level 1 Mengelola Data Transaksi ... 30
Gambar 4.12 DFD Level 1 Mengelola Laporan ... 31
Gambar 4.13 Conceptual Data Model ... 32
Gambar 4.14 Physical Data Model ... 33
Gambar 4.15 Desain Form Login ... 37
Gambar 4.16 Desain Form Master Pegawai ... 38
Gambar 4.17 Desain Form Master Golongan ... 39
Halaman
Gambar 4.18 Desain Form Master Pajak... 39
Gambar 4.19 Desain Form Transaksi Perhitungan Gaji ... 40
Gambar 4.20 Desain Form Transaksi Perhitungan Pajak ... 41
Gambar 4.21 Form Login ... 42
Gambar 4.22 Form Login Gagal... 43
Gambar 4.23 Menu Utama ... 43
Gambar 4.24 Master Pegawai ... 44
Gambar 4.25 Master Jabatan ... 46
Gambar 4.26 Master Pajak ... 47
Gambar 4.27 Absensi ... 48
Gambar 4.28 Perhitungan Bonus ... 50
Gambar 4.29 Perhitungan Gaji ... 51
Gambar 4.30 Penilaian Pegawai ... 52
Gambar 4.31 Laporan Gaji Pegawai... 53
Gambar 4.32 Laporan Pajak Pegawai... 54
BAB I
PENDAHULUAN
1.1 Latar Belakang Masalah
Setiap perusahaan atau badan usaha selalu membutuhkan faktor tenaga kerja manusia, dalam hal ini adalah karyawan. Karyawan merupakan orang pribadi yang di pekerjakan dalam perusahaan (pemberi kerja) yang melakukan pekerjaan berdasarkan suatu perjanjian kerja baik tertulis maupun tidak tertulis (Soemarso S. R, 1999 : 354). Peran serta seorang karyawan dalam melaksanakan tugasnya sangat mendukung suatu pencapaian tujuan perusahaan. Untuk pencapaian tujuan perusahaan di butuhkan adanya balas jasa atau pembayaran gaji yang sesuai bagi karyawan yang dapat menjadi salah satu usaha untuk memacu kinerja karyawan.
Pemberian gaji merupakan kegiatan rutin bagi perusahaan sehingga merupakan pengeluaran perusahaan yang relatif besar karena itu diperlukan suatu sistem penggajian yang baik agar dalam pelaksanaan penggajian dari perhitungan sampai pembayaran dapat berjalan dengan efisien dan lancar. Dengan cara tersebut maka akan memberi kemudahan dalam pengawasan pelaksanaan penggajian.
PT. Galaxy Indah Jaya adalah perusahaan swasta yang bergerak di bidang distribusi produk Nestle yang meliputi daerah Kabupaten Sidoarjo. PT. Galaxy Indah Jaya merupakan perusahaan yang cukup besar dan memiliki permasalahan mengenai sistem penggajian pegawai. Permasalahan itu timbul karena adanya
2
kesulitan dalam menetapkan gaji dikarenakan harus melihat dari faktor produktivitas, jabatan/golongan, lama kerja dan prestasi kerja masing-masing karyawan. Dengan demikian, sistem penggajian pada PT. Galaxy Indah Jaya harus mendapat pengawasan dan penanganan yang khusus dalam pembayaran gaji agar tidak terjadi penyimpangan dan penyalahgunaan.
Sistem penggajian pada PT. Galaxy Indah Jaya masih dilakukan dengan cara manual yaitu melakukan cross check data tiap pegawai pada file microsoft
excel dengan file absensi pegawai, hal tersebut menyebabkan proses perhitungan
membutuhkan waktu yang tidak sedikit dan besarnya kemungkinan terjadinya kesalahan cross check data absensi pegawai pada PT. Galaxy Indah Jaya. Sehingga dibutuhkan suatu sistem penggajian terkomputerisasi agar dapat membantu menyelesaikan permasalahan yang dihadapi PT. Galaxy Indah Jaya.
Berdasarkan permasalahan yang dihadapi PT. Galaxy Indah Jaya, penulis ingin membuat sistem informasi penggajian yang diharapkan dapat memperbaiki sistem yang sudah ada sehingga memudahkan kerja staff dari PT. Galaxy Indah Jaya dengan cara terkomputerisasi.
1.2 Perumusan Masalah
1.3 Batasan Masalah
Berdasarkan latar belakang di atas, batasan masalah untuk “Rancang Bangun Sistem Informasi Penggajian Karyawan pada PT. Galaxy Indah Jaya” adalah sebagai berikut :
1. Sistem ini hanya akan membahas perhitungan serta rekapitulasi gaji karyawan per bulan.
2. Sistem ini menangani pembuatan slip gaji karyawan.
3. Sistem ini melakukan perhitungan serta pembuatan laporan PPh per karyawan.
1.4 Tujuan
Tujuan dari kerja praktek ini adalah merancang dan membuat rancang bangun sistem informasi penggajian karyawan pada PT. Galaxy Indah Jaya.
1.5 Manfaat
Pada sistem yang akan dikembangkan bermanfaat untuk beberapa pengguna antara lain :
1. Bagi perusahaan
4
2. Bagi penulis
Manfaat yang dapat diambil dari kerja praktek ini bagi penulis adalah untuk mendapatkan informasi tentang gambaran umum mengenai sistem penggajian, selain itu dapat juga menambah pengetahuan dan keterampilan dalam bidang personalia.
1.6 Sistematika Penulisan
Sistematika penulisan laporan kerja praktek adalah sebagai berikut :
BAB I PENDAHULUAN
Bab ini membahas tentang latar belakang masalah, perumusan masalah, batasan masalah, tujuan pembuatan sistem, manfaat bagi penggunanya, serta sistematika penulisan laporan.
BAB II PROFIL PERUSAHAAN
Bab ini membahas tentang hal-hal yang berkaitan dengan perusahaan, yaitu sejarah PT. Galaxy Indah Jaya, lokasi, struktur organisasi dan
job description untuk tiap bagian.
BAB III LANDASAN TEORI
BAB IV DESKRIPSI SISTEM
Bab ini berisi penjelasan tentang spesifikasi prosedur dalam menyelesaikan proyek sistem informasi, meliputi analisis System Flow, Data
Flow Diagram (DFD), Context Diagram, entity relationship Diagram (ERD)
beserta struktur file dan desain input / output. Implementasi sistem berisi tentang
capture tiap form aplikasi.
BAB V PENUTUP
BAB II
GAMBAR UMUM PERUSAHAAN
2.1 Identitas Perusahaan
PT. Galaxy Indah Jaya adalah sebuah perusahaan swasta yang bergerak dibidang distribusi produk Nestle di Sidoarjo. Perusahaan ini berdiri pada tahun 2004, yang berlokasi di Komplek Pergudangan Permata Gedangan Blok AA No. 5 Jalan Muncul Gedangan hingga sekarang.
PT. Galaxy Indah Jaya menangani distribusi produk PT. Nestle Indonesia di area Sidoarjo. Bisnis ini mempunyai prospek yang menjanjikan, mengingat produk-produk Nestle yang sudah cukup terkenal di kalangan masyarakat Indonesia. Saat ini jumlah pegawai PT. Galaxy Indah Jaya sebanyak 75 orang.
Untuk jam kerja di PT. Galaxy Indah Jaya dimulai pada pukul 08.00 sampai dengan pukul 17.00 WIB mulai hari Senin sampai Jum’at, sedangkan pada hari Sabtu dimulai pukul 08.00 hingga pukul 12.00 WIB.
2.2 Lokasi Perusahaan
Perusahaan ini bertempat di Komplek Pergudangan Permata Gedangan Blok AA No. 5 Jalan Muncul Gedangan - Sidoarjo.
2.3 Logo Perusahaan
Gambar 2.1 Logo Perusahaan PT. GALAXY INDAH JAYA
2.4 Struktur Organisasi
Dalam rangka mencapai tujuan organisasi, haruslah terdapat koordinasi yang baik antara para sub-sub bagian kegiatan yang ada pada instansi yang bersangkutan. Untuk itulah diperlukan struktur organisasi yang baik sehingga akan menciptakan hubungan yang harmonis antara satu dengan yang lainnya. Struktur organisasi inilah yang mempersatukan fungsi-fungsi yang ada dalam instansi tersebut. Berikut ini disertakan bagan struktur organisasi PT. Galaxy Indah Jaya pada gambar 2.2 :
PT. GALAXY INDAH JAYA
8
2.5 Job Description
Adapun bentuk struktur organisasi yang ada pada PT. Galaxy Indah Jaya adalah berbentuk garis yang merupakan arus kekuasaan dan tanggung jawab. Arus kekuasaan berjalan dari atas kebawah, sedangkan tanggung jawabnya dari bawah ke atas.
Uraian pembagian tugas dan tanggung jawab dari masing-masing adalah sebagai berikut:.
1. Direktur
Adalah pimpinan dari perusahaan yang tugas-tugasnya sebagai berikut:
a. Mengelola dan mengkoordinir operasional dari penjualan, bidang umum, keuangan dan accounting, logistik dan administrasi.
b. Mendelegasikan sebagian wewenang para manager sesuai dengan bidang kerja masing – masing serta meminta pertanggung jawaban dari hasil kerja para manager.
2. Sekretaris
Pada dasarnya fungsi sekretaris adalah:
a. Membantu meringankan tugas-tugas direktur.
b. Menangani informasi untuk direktur.
3. Tax & Audit
Fungsi dari bagian tax dan audit adalah untuk mengurusi masalah perhitungan pajak berkaitan dengan segala pendapatan yang diperoleh oleh perusahaan.
4.Finance & Accounting
Bagian administrasi keuangan adalah bagian yang menjalankan fungsi akuntansi yang bertanggung jawab mencatat transaksi keuangan dan menyusun laporan keuangan.
5. Marketing
Fungsi dari bagian marketing adalah sebagai berikut :
a. Memperluas daerah pemasaran.
b. Mengadakan penelitian di pasar berkaitan dengan penjualan produk.
c. Melakukan promosi barang yang dijual.
6. Sales
Tugas dari bagian sales adalah memasarkan secara langsung produk-produk yang dijual oleh perusahaan. Selain itu, sales juga membuat laporan penjualan perhari untuk diserahkan kepada bagian accounting.
7. Personalia
BAB III
LANDASAN TEORI
3.1 Sistem
Menurut Jogiyanto, H.M (1989 : 23), menyebutkan bahwa sistem merupakan kumpulan dari elemen-elemen yang satu dengan yang lain berinteraksi dan bersama-sama beroperasi untuk mencapai tujuan tertentu. Sistem mempunyai peran yang sangat besar dalam menentukan berjalan tidaknya suatu lembaga atau perusahaan. Hal ini dikarenakan setiap perusahaan akan selalu berdasarkan pada suatu sistem dalam menjalankan aktifitas sehari-harinya.
Suatu sistem dapat dirumuskan sebagai suatu totalitas himpunan yang terdiri dari bagian-bagian yang mana antara satu dengan yang lainnya saling berinteraksi dan bersama-sama beroperasi guna mencapai suatu tujuan tertentu didalam suatu lingkungan. Bagian-bagian atau subsistem tersebut merupakan suatu kompleksitas tersendiri, tapi dalam kebersamaan mencapai suatu tujuan berlangsung secara harmonis dalam keteraturan yang pasti.
3.2 Sistem Informasi
Menurut Hartono (1999 : 11 ), sistem informasi dapat didefinisikan sebagai suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolah transaksi atau informasi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan.
Kegiatan dalam sistem informasi mencakup :
1. Input, menggambarkan suatu kegiatan untuk menyediakan data untuk diproses.
2. Process, menggambarkan bagaimana suatu data diproses untuk menghasilkan
suatu informasi yang bernilai tambah.
3. Output, suatu kegiatan untuk menghasilkan laporan dari proses diatas tersebut.
4. Penyimpanan, suatu kegiatan untuk memelihara dan menyimpan data.
5. Control, suatu aktivitas untuk menjamin bahwa sistem informasi tersebut
berjalan sesuai dengan yang diharapkan.
3.3 Sistem Penggajian
Gaji dan upah merupakan bagian dari kompensasi-kompensasi yang paling besar yang diberikan perusahaan sebagai balas jasa kepada karyawannya. Dan bagi karyawan ini merupakan nilai hak dari prestasi mereka, juga sebagai motivator dalam bekerja.
Sedangkan bagi perusahaan jasa, gaji dan upah merupakan komponen biaya yang mempunyai dampak besar dalam mempengaruhi laba, sehingga harus terus menerus diawasi pengelolaannya.
Niswonger (1999 : 446) mengemukakan bahwa :
“Istilah gaji (salary) biasanya digunakan untuk pembayaran atas jasa manajerial, administratif, dan jasa-jasa yang sama. Tarif gaji biasanya diekspresikan dalam periode bulanan. Istilah upah (wages) biasanya digunakan untuk pembayaran kepada karyawan lapangan (pekerja kasar) baik yang terdidik maupun tidak terdidik. Tarif upah biasanya diekspresikan secara mingguan atau perjam.”
12
berkala berdasarkan ketentuan yang berlaku di perusahaan dan sifatnya tetap. Sedangkan upah merupakan balas jasa yang di berikan kepada karyawan yang ikatan kerjanya kurang kuat berdasarkan waktu kerja setiap hari ataupun setiap minggu.
3.4 Database
Database adalah suatu sistem menyusun dan mengelola record-record
menggunakan komputer untuk menyiapkan atau merekam serta memelihara data operasional lengkap dengan sebuah organisasi/perusahaan sehingga mampu menyediakan informasi yang optimal yang diperlukan pemakai untuk proses pengambilan keputusan (Linda, 2004 : 1). Database dapat dinyatakan sebagai suatu sistem yang memiliki karakteristik seperti berikut :
1. Merupakan suatu kumpulan interaksi data yang disimpan bersama dan tanpa mengganggu satu sama lain atau membentuk duplikat data.
2. Kumpulan data di dalam database dapat digunakan oleh sebuah program secara optimal.
3. Penambahan data baru, modifikasi dan pengambilan kembali dari data dapat dilakukan dengan mudah dan teroganisasi.
Dalam arsitektur database terdapat tiga tingkatan yang saling mendukung. Dibawah ini adalah penjelasannya yaitu :
1. Internallevel yaitu tingkat yang basis datanya secara fisik ditulis atau disimpan
2. External level disebut juga indivisual user view, yaitu tingkat yang basis datanya dapat berdasarkan kebutuhan masing-masing aplikasi di user atau level yang berkaitan dengan para pemakai.
3. Conceptual level disebut juga community user view, yaitu tingkat user view
dari aplikasi yang berbeda digabungkan sehingga menggunakan basis data secara keseluruhan dengan menyembunyikan penyimpanan data secara fisik yang merupakan penghubung dari internal level dan external level.
Seluruh operasi yang dilakukan pada database didasarkan atas tabel-tabel dan hubungannya. Dalam model relasional dikenal antara lain table, record, field,
index, query. Penjelasannya seperti dibawah ini :
1. Table atau entity dalam model relasional digunakan untuk mendukung antar
muka komunikasi antara pemakai dengan profesional komputer.
2. Record atau baris atau dalam istilah model relasional yang formal disebut tuple
adalah kumpulan data yang terdiri dari satu atau lebih.
3. Field atau kolom atau dalam istilah model relasional yang formal disebut
attribute adalah sekumpulan data yang mempunyai atau menyimpan fakta yang
sama atau sejenis untuk setiap baris pada table.
4. Index merupakan tipe dari suatu table tertentu yang bersis nilai-nilai field kunci
atau field.
5. Query merupakan sekumpulan perintah Structure Query Language (SQL) yang
14
3.5 Microsoft Visual Basic.Net 2005
Visual Basic (VB) 2005 merupakan bahasa pemrograman yang terdapat dalam satu paket aplikasi Visual Studio 2005. Visual Studio 2005 merupakan suatu produk Microsoft yang merupakan penerus dari Visual Studio 2003.
Budiharto (2006 : 1) menyebutkan, “ Visual Basic 2005 ialah bahasa pemrograman terbaru yang memudahkan programmer VB 6/ VB.Net beralih ke VB 2005”. Budiharto (2006 : 3-4) juga menyebutkan alasan penting lainnya untuk melakukan migrasi ke VB 2005, yaitu :
1. Visual Basic 2005 mengatasi semua masalah yang sulit di sekitar pengembangan aplikasi berbasis windows dan mengurangi penggunaan aplikasi lainnya serta versi komponen, bahkan mewarisi sifat C++ dan berbau Java. 2. Visual Basic 2005 memiliki fasilitas penanganan bug yang hebat dan real time
background compiler yang mengakibatkan developer visual C# dapat
mengetahui kesalahan kode yang terjadi secara up-to-date.
3. Windows Form Designer memungkikaan developer memperoleh aplikasi
desktop dalam waktu yang singkat.
4. Bagi developer, Visual Basic 2005 menyediakan model pemrograman data akses ActiveX data Object (ADO) yang sudah dikenal dan diminati, ditambah XML baru yang berbasis Microsoft ADO.Net dengan ADO.Net, developer
akan memperoleh akses ke komponen yang lebih powerfull, seperti control
DataSet.
6. Mendukung pembangunan aplikasi client-server, terdistribusi serta berupa berupa aplikasi yang berbasis windows serta web.
7. .NET Framework secara mendasar dibuat untuk dipasangkan dengan windows
2003 dengan keunggulan memonitor kelalaian dari aplikasi yang sedang berjalan, dan mmengisolasi setiap aplikasi yang sedang berjalan.
8. Developer dengan berbagai latar belakang dapat dengan segera menguasai
.NET karena kemudahan dan kemiripan kode yang ditawarkannya.
9. Deployment/penyebaran yang mudah, baik untuk aplikasi windows maupun
aplikasi web karena sudah tersedia wizard atau tool secara khusus dengan fasilitas tambahan yang menarik. Tool canggih ini tidak tersedia pada aplikasi sebelumnya.
10. Integrasi dengan sistem yang sudah ada sangat mudah, NET Framework com memungkinkan anda berinteraksi dengan sistem yang sudah ada menggunakan XML web service.
11. Mendukung lebih dari 20 bahasa pemrograman yang tidak terbayang sebelumnya.Memungkinkan pengembang memilih bahasa pemrograman yang tepat sesuai latar belakang pemrogramannya.
3.6 Microsoft SQL Server 2005
SQL Server 2005 merupakan produk dari Microsoft dalam bidang
Relational Database Management System (RDBMS) yang didesain untuk
16
membutuhkan windows installer 3.1 yang dapat diperoleh pada saat instalasi Visual Studio 2005.
SQL Server 2005 terdiri atas tujuh edisi berbeda yang tersedia pada CD yang berbeda, yaitu Standard Edition, Enterprise Edition, Personal Edition, Developer Edition, Windows CE Edition, Evaluation edition dan Microsoft
desktop Engine (MDE). SQL Server 2005 mempunyai fasilitas tambahan yang
DESKRIPSI SISTEM
Berdasarkan hasil analisa sistem yang sedang berjalan pada PT. Galaxy Indah Jaya, proses perhitungan gaji serta perhitungan pajak masih dilakukan secara manual yaitu menggunakan data-data pegawai dan data-data absensi pegawai sebagai acuan untuk dihitung jumlah total gaji kotor yang diterima pegawai lalu dari perhitungan tersebut dikirim ke bagian pajak untuk dihitung pajak pegawai dikirim kembali ke bagian keuangan untuk dihitung julah gaji bersih pegawai dan dibuatkan slip gaji oleh bagian keuangan. Dengan berjalannya sistem yang tersebut maka efisiensi dalam proses perhitungan gaji dan pajak tersebut menjadi kurang maksimal serta besarnya resiko kesalahan oleh SDM-nya.
Mengacu pada permasalahan yang ada, PT Galaxy Indah Jaya membutuhkan sistem penggajian yang terkomputerisasi agar pekerjaan yang ada jauh lebih efisien serta meminimalisir terjadinya human error. Untuk dapat menemukan solusi dari permasalahan yang ada, lebih jelasnya, dapat dijelaskan pada sub bab dibawah ini:
4.1 Analisa Sistem
Sistem yang diperlukan oleh PT. Galaxy Indah Jaya adalah sebuah sistem yang dapat menangani dan memenuhi semua proses perhitungan gaji dan perhitungan pajak serta pencetakan slip gaji pegawai secara terkomputerisasi sehingga perhitungan gaji dan pajak dapat dilakukan secara tepat,cepat dan akurat.
18
4.2 Desain Sistem
Perancangan sistem ini dimaksudkan untuk membantu memecahkan masalah pada sistem yang sedang berjalan dan merupakam suatu sistem yang baik dan sesuai dengan kebutuhan semua pihak. Rancangan yang baik harus melalui beberapa tahap-tahap perancangan mulai dari Document Flow, System Flow,
Context Diagram, HIPO, DFD, Conceptual Data Model (CDM), Phisical data
Model (PDM), DBMS, dan desain input outputnya
4.2.1 Dokumen Flow
Berikut ini akan digambarkan Dokumen Flow yang ada padaPT. Galaxy Indah Jaya:
1. Dokumen Flow Penggajian Pegawai
Gambar 4.1 Dokumen Flow Penggajian Pegawai
20
berdasarkan absensi pegawai. Data yang telah diterima dan dihitung akan disimpan menggunakan microsoft excel untuk selanjutnya diproses oleh bagian
tax & audit.
2. Dokumen Flow Perhitungan Pajak Pegawai
Gambar 4.2Dokumen Flow Perhitungan Pajak Pegawai
disimpan pada file excel hasil pajak untuk diproses kembali oleh bagian finance&
accounting.
3. Dokumen Flow Pencetakan Slip Gaji Pegawai
Gambar 4.3 Dokumen Flow Cetak Slip Gaji Pegawai
Dokumen flow cetak slip gaji pegawai dilakukan oleh bagian finance &
22
dengan menggunakan microsoft excel dan selanjutnya akan dicetak untuk diberikan kepada pegawai yang bersangk
4.2.2 Sistem Flow
Sistem flow ini menunjukkan jalannya Sistem yang ada di PT. Galaxy Indah Jaya. Semua kegiatan dilakukan secara komputerisasi, tujuannya agar segala proses sirkulasi perusahaan dapat berjalan efektif dan efisien dibandingkan dengan sistem yang lama, yaitu sistem manual. Adapun entity pada sistem flow
[image:30.595.93.503.323.732.2]antara lain pegawai, finance & accounting, tax & audit, Personalia dan direktur. 1. Sistem Flow Penggajian Pegawai
Sistem flow penggajian pegawai dibuat berdasrkan dokumen flow
penggajian pegawai, namun proses ini dilakukan secara komputerisasi dan terdapat penambahan proses validasi PIN pegawai agar tidak terdapat kesalahan pencarian data pegawai. Proses ini dimulai dari pemberian PIN oleh pegawai kepada bagian finance & accounting, setelah itu bagian finance & accounting
akan mencocokan PIN pegawai yang terdapat pada database pegawai yang dimiliki oleh bagian Personalia, apabila data pegawai yang diberikan cocok maka proses perhitungan akan dilakukan dengan melihat dari database golongan dan absensi. Setelah proses perhitungan selesai maka akan dibuat laporan serta rekap-nya untuk selanjutrekap-nya diberikan kepada direktur dan disimpan oleh bagian finance & accounting.
[image:31.595.93.505.312.675.2]2. Sistem Flow Perhitungan Pajak Pegawai
24
Sistem flow perhitungan pajak pegawai dilakukan oleh bagian tax & audit. Dalam proses ini diperlukan data pegawai yang berupa PIN dan data gaji dari
database gaji yang dimilik oleh bagian finance & accounting lalu akan dihitung
berdasarkan database pajak. Setelah itu hasil-nya akan disimpan pada database
hasil pajak dan akan dibuatkan laporan pajak serta rekap-nya untuk diberikan pada direktur.
[image:32.595.94.509.297.687.2]3. Sistem Flow Cetak Slip Gaji Pegawai
Sistem flow cetak slip gaji pegawai merupakan proses akhir dari Sistem Informasi Penggajian ini, dengan memanfaatkan data dari gaji dan hasil pajak maka akan diketahui jumlah total gaji yang akan diterima pegawai lalu akan dicetak slip gaji beserta rekap-nya untuk diserahakan kepada pegawai dan disimpan oleh bagian finance & accounting.
4.2.3 HIPO
[image:33.595.96.511.320.674.2]HIPOadalah suatu rincian dari system informasi yang akan dibuat, didalam HIPO juga terdapat sub-sub proses. Dengan adanya HIPO, alur proses dari sistem akan lebih teratur dan jelas. HIPO dari sistem informasi penggajianPT. Galaxy Indah Jaya dapat dilihat pada Gambar 4.7.
26
4.2.4 ContextDiagram
Context diagram menggambarkan asal data dan menunjukkan asal data
dan menunjukkan aliran data tersebut. Context diagram Sistem informasi terdiri dari 5eksternal entity yaitu pegawai, personalia , tax & audit, finance &
accounting, dandirektur.
LAPORAN PAJAK2
LAPORAN GAJI2
LAPORAN PAJAK
DT_UPDATE_HASIL_PAJAK_PEGAWAI DT_PAJAK_PEGAWAI
LAPORAN GAJI DT_GAJI
SLIP GAJI
DT_PIN_PEGAWAI
DT_ABSENSI DT_GOLONGAN DT_PEGAWAI
0
SISTEM INFORMASI PENGGAJIAN PT GALAXY NDAH JAY A
+
PEGAWAI FINANCE & ACCOUNTING
PERSONALIA TAX & AUDIT
[image:34.595.93.503.222.638.2]DIREKTUR
Aliran data yang keluar dari masing-masing eksternal entity mempunyai bahwa data tersebut berasal dari eksternal entity tersebut. Sedangkan data yang masuk mempunyai arti informasi data yang ditujukan untuk eksternal entity.
4.2.5 DFD Level 0 Sistem Informasi Penggajian
Setelah membuat context diagram dari sistem informasi penggajian pada PT. Galaxy Indah Jaya, untuk selanjutnya context diagram tersebut akan dibagi menjadi sub-sub proses yang lebih detail.Context diagram dapat dilihat pada Gambar 4.8. Dan hasil decompose itu sendiri disebut DFD Level 0, dan DFD Level 0 itu sendiri terdiri dari 3 proses utama, 5external entity dan 6data store
yang semuanya itu saling berkaitan. Tiga proses utama itu juga dapat dibagi menjadi sub-sub proses yang lebih kecil, dan sub-sub proses yang kecil itu sendiri masih saling berkaitan antara yang satu sama yang lain. Tak terkecuali dengan
[image:35.595.94.510.315.532.2]28 data_gaji2 data_hs pajak data_gaji data_hasil pajak data_pajak pegawai2 data_absensi2 data_golongan2 data_pegawai2 data_pajak pegawai data_absensi data_golongan data_pegawai LAPORAN PAJAK2 LAPORAN GAJI2 LAPORAN PAJAK LAPORAN GAJI SLIP GAJI DT_UPDATE_HASIL_PAJAK_PEGAWAI DT_GAJI DT_PIN_PEGAWAI DT_PAJAK_PEGAWAI DT_ABSENSI DT_GOLONGAN DT_PEGAWAI PERSO NALIA PERSO NALIA PERSO NALIA PEGAWAI PEGAWAI FINANCE & ACCOUNTI NG FINANCE & ACCOUNTI NG TAX & AUDIT TAX & AUDIT TAX & AUDIT DIREKTUR DIREKTUR 1
MENGELOLA DATA MASTER
+
2
MENGELOLA DATA TRANSAKSI
3
MENGELOLA LAPORAN
1 PEGAWAI
2 GOLONGAN
3 ABSENSI
5 PAJAK PEGAWAI
[image:36.595.95.502.84.617.2]6 GAJI 4 HASIL PAJAK
4.2.6 DFD Level 1 Sistem Informasi Penggajian
1. Mengelola Data Master
Pada Gambar 4.10 merupakan DFD Level 1 Sub Prosesmengelola data master dari sistem informasi penggajian pada PT.Galaxy Indah Jaya. Yang dimana terdapat 4 proses, yaitu proses mengelola data pegawai, mengelola data golongan, mengelola data absensi dan proses mengelola data pajak pegawai.
data_absensi data_pajak pegawai DT_PAJAK_PEGAWAI DT_ABSENSI data_golongan DT_GOLONGAN data_pegawai DT_PEGAWAI PERSO NALIA PERSO NALIA PERSO NALIA TAX & AUDIT 1 PEGAWAI 2 GOLONGAN 3 ABSENSI 5 PAJAK PEGAWAI 1
MENGELOLA DATA MASTER PEGAWAI
2
MENGELOLA DATA MASTER GOLONGAN
3
MENGELOLA DATA MASTER ABSENSI
4
[image:37.595.100.505.270.613.2]MENGELOLA DATA MASTER PAJAK PEGAWAI
30
2. Mengelola Data Transaksi
Pada Gambar 4.11 merupakan DFD Level 1 Sub Proses Transaksi dari sistem informasi penggajian pada PT.Galaxy Indah Jaya. Pada sub sistem ini terdapat 2 proses, yaitu proses perhitungan gaji dan proses perhitungan pajak.
DT_PIN_PEGAWAI2 DT_UPDATE_HASIL_PAJAK_PEGAWAI data_hasil pajak data_gaji3 data_pajak pegawai2 data_gaji DT_GAJI data_golongan2 data_pegawai2 data_absensi2 DT_PIN_PEGAWAI PEGAWAI FINANCE & ACCOUNTI NG TAX & AUDIT 1 PEGAWAI 2 GOLONGAN 3 ABSENSI
5 PAJAK PEGAWAI
4 HASIL PAJAK 6 GAJI 1
MENGHITUNG GAJI
2
[image:38.595.98.508.232.527.2]MENGHITUNG PAJAK
3. Membuat Laporan
Sedangkan pada Gambar 4.12 merupakan proses dari pembuatan laporan yang dimana direktur perusahaan mendapatkan laporan gaji dan laporan pajak.Kemudian pegawai akan mendapatkan slip gaji bulanannya.
SLIP GAJI data_gaji3 data_hs pajak2 data_hs pajak LAPORAN PAJAK2 LAPORAN PAJAK data_gaji2 LAPORAN GAJI LAPORAN GAJI2 PEGAWAI FINANCE & ACCOUNTI NG TAX & AUDIT DIREKTUR DIREKTUR 4 HASIL PAJAK
6 GAJI 1 LAPORAN GAJI 2 LAPORAN PAJAK 3
[image:39.595.97.508.204.589.2]CETAK SLIP GAJI
32
4.2.7 Entity Relational diagram(ERD)
Entity relational diagram adalah suatu alat untuk mempresentasikan model
data yang ada pada Sistem dimana terdapat entitydan relationship.Entity
merupakan objek yang ada dan terdefinisikan di dalam suatu organisasi, dapat berupa abstrak/nyata, misal dapat berupa orang, objek/waktu kejadian.
1. Conceptual Data Model(CDM)
[image:40.595.93.514.305.694.2]Untuk menggambarkan konsep database sistem informasi penggajian dapat digambarkan conceptual data model(CDM), sehingga dapat diketahui tableapa saja yang dipakai dan relasi-relasinya. Untuk lebih jelasnya dapat dilihat pada gambar 4.13 dibawah ini.
Gambar 4.13 Conceptual Data Model
MENENTUKAN
MENDAPAT MENENTUKAN PAJAK
MENGUR ANGI
MELAKUKAN MEMPUN YAI
MENENTUKAN GAJI
MENENTUKAN HASIL PAJAK PEGA WA I
PIN NA MA TEMPA T L AHIR TA NGGA L LA HIR A LA MA T NO TEL PHON A GAMA JENIS KEL AMIN
JA BA TA N ID JA BA TA N NA MA JA BA TAN GA JI POKOK TUNJA NGA N
A BSENSI TA NGGA L JA M MA SUK JA M KELUA R
PA JA K PEGA WAI ID PA JA K
PA JA K
RA NGE GA JI MINIMUM RA NGE GA JI MA KSIMUM GA JI
TOTA L GA JI BULA N TA HUN
2. Physical Data Model(PDM)
[image:41.595.93.514.275.685.2]Setelah didapatkan konsep databasepada conceptual data model(CDM) maka selanjutnya generate ke Physical Data Model (PDM). Di PDM ini kita dapat mengetahui hasil dari relasi-relasi yang dibangun di CDM.Dimungkinkan adanya table baru hasil dari relasi CDM.DatabasePDM merupakan bentuk fisik dari database yang digunakan dalam aplikasi. Untuk lebih jelasnya dapat dilihat pada gambar 4.14.
Gambar 4.14 Physical Data Model
ID_PAJAK = ID_PAJAK
PIN = PIN ID_PAJAK = ID_PAJAK
PIN = PIN ID_JABATAN = ID_JABATAN
ID_JABATAN = ID_JABATAN
34
4.2.8 Struktur Basis Data dan Tabel
Dalam sub bab ini akan dijelaskan struktur dari tabel-tabel yang akan digunakan dalam pembuatan sistem informasi inventarisasi PT.Galaxy Indah Jaya. Data-data dibawah ini akan menjelaskan satu-persatu detil dari struktur tabel untuk setiap tabel.
1. Nama tabel : Pegawai
Fungsi : Menyimpan data pegawai Primary key : PIN
Foreign key : ID_JABATAN
Tabel4.1 Pegawai
2. Nama tabel : Jabatan
Fungsi : Menyimpan data jabatan Primary key : ID_JABATAN
Foreign key : ID_PAJAK
FIELD NAME TYPE SIZE DESCRIPTION CONSTRAINTS
PIN VARCHAR 6 tabel pegawai PRIMARY KEY
ID_JABATAN VARCHAR 2 jabatan FOREIGN KEY
NAMA VARCHAR 50 nama pegawai
TEMPAT_LAHIR VARCHAR 50 tempat lahir pegawai
TANGGAL_LAHIR DATE TIME tanggal lahir pegawai
ALAMAT VARCHAR 50 alamat pegawai
NO_TELPHON VARCHAR 11 nomor telphon pegawai
AGAMA VARCHAR 25 agama pegawai
Tabel4.2 Jabatan
3. Nama tabel : Absensi
Fungsi : Menyimpan data absensi pegawai Primary key : PIN
Foreign key : -
Tabel4.3 Absensi
FIELD NAME TYPE SIZE DESCRIPTION CONSTRAINTS
PIN VARCHAR 6 primary key
pegawai PRIMARY KEY
TANGGAL DATE TIME tanggal absensi
JAM_MASUK DATE TIME jam masuk absensi
JAM_KELUAR DATE TIME jam keluar absensi
4. Nama tabel : Pajak pegawai
Fungsi : Menyimpan data pajak pegawai Primary key : ID_PAJAK
Foreign key : -
Tabel4.4 Pajak pegawai
FIELD NAME TYPE SIZE DESCRIPTION CONSTRAINTS
PIN VARCHAR 6 pegawai FOREIN KEY
NAMA_JABATAN VARCHAR 50 nama jabatan GAJI POKOK INTEGER gaji pokok jabatan TUNJANGAN INTEGER tunjangan jabatan
BONUS INTEGER bonus jabatan
FIELD NAME TYPE SIZE DESCRIPTION CONSTRAINTS
ID_PAJAK VARCHAR 2 primary key pajak pegawai PRIMARY KEY
PAJAK INTEGER presentase pajak pegawai
RANGE_GAJI_MINIMUM INTEGER nilai minimum gaji
36
5. Nama tabel : Hasil pajak
Fungsi : Menyimpan data pajak pegawai Primary key : -
[image:44.595.95.513.168.750.2]Foreign key : ID_PAJAK
Tabel4.5 Hasil pajak
6. Nama tabel : Gaji
Fungsi : Menyimpan data gaji pegawai Primary key : -
Foreign key : ID_JABATAN, NILAI_PAJAK, PIN, ID_PAJAK Tabel4.6 Gaji
FIELD NAME
TYPE
SIZE
DESCRIPTION
DESCRIPTION
NILAI_PAJAK
INTEGER
hasil pajak
ID_PAJAK
VARCHAR
2
foreign key hasil pajak
FOREIGN KEY
BULAN
INTEGER
periode bulan perhitungan pajak
TAHUN
INTEGER
periode tahun perhitungan pajak
FIELD NAME
TYPE
SIZE
DESCRIPTION
DESCRIPTION
ID_JABATAN
VARCHAR
2
foreign key id jabatan
FOREIGN KEY
NILAI_PAJAK
INTEGER
2
foreign key nilai pajak
FOREIGN KEY
PIN
VARCHAR
foreign key pin
FOREIGN KEY
ID_PAJAK
VARCHAR
2
foreign key id pajak
FOREIGN KEY
TOTAL_GAJI
INTEGER
total gaji pegawai
BULAN
INTEGER
periode bulan perhitungan gaji
4.3 Desain Input-Output
Desain I/O merupakan perencanaan dari desain interface yang akan dibuat pada program agar pengguna dapat membayangkan apakah sistem yang akan dibuat sesuai dengan kebutuhan pengguna. Hal ini dimaksudkan agar terjalin kerja sama antara pengguna Sistem dengan pemakai sistem sehingga sistem baru yang dibuat ini dapat memenuhi kebutuhan kedua belah pihak.
1. Desain Input
Desain input merupakan gambaran secara umum tentang bentuk dari tampilan atau user interface dari suatu program. Pada sistem informasi penggajian dibuat beberapa desain input interface.
Pada Gambar 4.15 merupakan gambar desain input untuk form login. Form desain input login digunakan jika user ingin masuk ke dalam program.User
harus menginputkan user name dan password yang mereka miliki. Jika user name
dan password benar maka user dapat masuk ke dalam program. User dapat
[image:45.595.188.428.596.702.2]mengakses menu-menu yang ada pada program, tetapi hanya sesuai dengan hak akses yang mereka miliki.
38
[image:46.595.92.502.236.541.2]Pada Gambar 4.16 merupakan desain form master pegawai. Form desain input pegawai digunakan untuk mengelola data-data pegawai. Dalam desain form pegawai terdapat tombol simpan digunakan untuk maintenance data pegawai. Data PIN PEGAWAIakan otomatis terisidengan melakukan perhitungan melalui data pegawai yang sudah ada.
Gambar 4.16 Desain Form Master Pegawai
Gambar 4.17 Desain Form Master Golongan
Pada Gambar 4.18 merupakan desain form master pajak. Form desain master pajak digunakan untuk menentukanpresentase pajak berdasarkan range gaji. Dalam desain form master pajakterdapat tombol simpan digunakan untuk
maintenance data pajak yang ada. PAJAK akan selalu terisi secara otomatis.
Gambar 4.18 Desain Form Master Pajak
[image:47.595.91.516.309.593.2]40
[image:48.595.94.503.210.501.2]simpandigunakan untuk menyimpan data gaji yang telah dihitung . Tombol cari digunakan untuk melakukan pencarian terhadap PIN pegawai yang telah diinputkan.
Gambar 4.19 Desain Form Transaksi Perhitungan Gaji
Gambar 4.20 Desain Form Transaksi Perhitungan Pajak
4.4 Implementasi Sistem
Sistem yang digunakan untuk pembuatan program Sistem Informasi Inventarisasi pada PT. Galaxy Indah Jayaadalah :
4.4.1 Kebutuhan Sistem
Berikut ini adalah hardware dan software yang dibutuhkan untuk implementasi sistem:
1. Hardware
a. Microprocessor Pentium IV atau yang lebih tinggi
b. VGA dengan resolusi 1280 x 800 atau yang lebih tinggi dan mendukung Microsoft Windows
42
2. Software
a. Sistem OperasiMicrosoft Windows2005Server/Pro, XP/Pro/Home/Vista/Seven.
b. .NET Framework 2.0
c. Microsoft SQL Management Studio Express d. Internet Explorer
e. Microsoft Office 2007
4.4.2 Penjelasan Pemakaian Program
Dalam bab ini juga akan dijelaskan tentang hasil dari program yang telah dibuat beserta cara penggunaanya. Penjelasan program akan dimulai
dariformlogin. Formlogin digunakan untuk validasi user dalam penggunaan
[image:50.595.97.530.299.670.2]program. Dalam formlogin terdapat data username dan password yang harus diisi oleh userunutk lebih jelasnya bisa dilihat pada gambar 4.21 .
Gambar 4.22 Form Login Gagal
Jika user benar dalam menginputkan data username dan password, maka
user dapat masuk ke dalam menu utama dan menggunakan program sesuai hak akses yang dimiliki, seperti pada Gambar4.23.
[image:51.595.94.512.89.692.2]44
4.4.3 FormMaster
Dalam aplikasi sistem informasi kepegawaian terdapat menu-menu master. Menu-menu master digunakan untuk mengakses form-form master yang ada pada program. Form-form master digunakan mengelola data-data yang ada. Penjelasan tentang manfaat dan cara penggunaan masing-masing form master dijelaskan lebih detil pada penjelasan berikut ini.
1. Master Pegawai
[image:52.595.93.528.301.682.2]Form master pegawai digunakan untuk memasukan data pegawai yang diterima bekerja di PT. Galaxy Indah Jaya. Data pegawai yang dimaksud antara lain PIN, ID jabatan, nama jabatan, nama pegawai, tempat / tanggal lahir, alamat, nomor telphon, agama dan jenis kelamin. Untuk lebih jelasnya pada gambar 4.24.
Keterangan :
Tombol Simpan :Untuk melakukan penyimpanan data ke database
Tombol Batal :Untuk membatalkan pengisisan data dan menghapus semua data pada kolom yang telah diisi.
Tombol Update :Melakukan update data pegawai jika terjadi kesalahan pengisian data.
Tombol Kembali :Untuk menutup form master pegawai dan kembali ke menu utama.
2. Master Jabatan
46
Gambar 4.25 Master Jabatan
Keterangan :
Tombol Simpan :Untuk melakukan penyimpanan data ke database
Tombol Batal :Untuk membatalkan pengisisan data dan menghapus semua data pada kolom yang telah diisi.
Tombol Update :Melakukan update data jabatan jika terjadi kesalahan pengisian data atau perubahan gaji.
3. Master Pajak
Form master pajak berfungsi untuk menginputkan data pajak yang terdapat pada PT. Galaxy Indah Jaya. Pada form ini data – data yang dibutuhkan adalah
range gaji minimum, range gaji maksimum dan presentase pajak,sedangkan untuk
[image:55.595.95.508.276.528.2]ID pajak akan tergenerate secara otomatis.Gambar lebih jelasnya ada pada gambar 4.26.
Gambar 4.26 Master Pajak
Keterangan :
Tombol Simpan :Untuk melakukan penyimpanan data ke database
Tombol Batal :Untuk membatalkan pengisisan data dan menghapus semua data pada kolom yang telah diisi.
Tombol Update :Melakukan update data pajak jika terjadi kesalahan
48
Tombol Kembali :Untuk menutup form master pajak dan kembali ke
menu utama.
4.4.4 Form Transaksi
Menu-menu transaksi yang ada berjumlah 9 item. Berikut ii adalah penjelasan lebih detail mengenai form transaksi.
1. Form Transaksi Absensi
Form transaksi absensi digunakan oleh user untuk melakukan absensi.
[image:56.595.91.526.306.694.2]Data yang dibutuhkan hanya PIN pegawai untuk dapat memunculkan nama pegawai. Dalam form absensi ini, sesuai dengan kebijakan perusahaan, jika melebihi pukul 12.00 WIB maka pegawai tidak dapat melakukan absensi dan jika pegawai melakukan absensi lebih dari pukul 08.00 WIB, maka pegawai dihitung terlambat.
Keterangan :
Tombol Kehadiran :Untuk melakukan absensi kehadiran dan menyimpan dalam database.
Tombol Batal :Untuk membatalkan pengisisan data dan menghapus semua data pada kolom yang telah diisi.
Tombol Kepulangan :Untuk melakukan absensi kepulangan dan menyimpan dalam database.
Tombol Kembali :Untuk menutup form absensi dan kembali ke
menu utama.
2. Form Transaksi Bonus
50
Gambar 4.28 Perhitungan Bonus
Keterangan :
Tombol Simpan :Untuk menyimpan data bonus pegawai ke
dalam database.
Tombol Batal :Untuk membatalkan pengisisan data dan menghapus semua data pada kolom yang telah diisi.
Tombol Kembali :Untuk menutup form bonus dan kembali ke menu utama.
3. Form Transaksi Gaji
Form gaji berfungsi untuk menyimpan data gaji yang didapat oleh
pegawai, ID pajak pegawai, nilai pajak pegawai, bonus pegawai, gaji pokok dan nama pegawai tersebut. Untuk lebih jelasnya, silahkan melihat gambar 4.29.
.Gambar 4.29 Perhitungan Gaji
Keterangan :
Tombol Simpan :Untuk menyimpan data gaji pegawai ke
dalam database.
Tombol Batal :Untuk membatalkan pengisisan data dan menghapus semua data pada kolom yang telah diisi.
52
Tombol Kembali :Untuk menutup form gaji dan kembali ke menu utama.
4. Form Transaksi Penilaian Pegawai
[image:60.595.93.520.294.519.2]Form penilaian pegawai berfungsi untuk memasukan data nilai pegawai. Dalam form ini, user hanya perlu menginputkan PIN pegawai untuk dapat menyimpan ke dalam database nilai pegawai. Untuk lebih jelasnya, silahkan melihat gambar 4.30.
Gambar 4.30 Penilaian Pegawai Keterangan :
Tombol Simpan :Untuk menyimpan data nilai calon pegawai ke
dalam database.
Tombol Batal :Untuk membatalkan pengisisan data dan menghapus semua data pada kolom yang telah diisi.
Tombol Kembali :Untuk menutup form penilaian pegawai dan
4.4.5 Form Laporan
Menu-menu form laporan digunakan untuk menampilkan laporan-laporan yang dihasilkan dari data-data master dan data-data transaksi. Dimana data-data tersebut dapat digunakan dalam mengambil keputusan.
1. Form Laporan Gaji
[image:61.595.94.526.278.522.2]Form laporan gaji berisi tentang laporan gaji pegawai yang bisa di filter menurut bulan dan tahun.
Gambar 4.31 Laporan Gaji Pegawai
2. Form Laporan Pajak
54
5.1 Kesimpulan
Pembuatan aplikasi Sistem Informasi Penggajian pada PT. Galaxy Indah Jaya bertujuan untuk mempermudah bagian personalia, bagian finance & accounting dan bagian tax & audit
dalam menangani proses penggajian dan perhitungan pajak.
Sistem Informasi Penggajian ini mampu untuk memberikan efektif kerja. Secara garis besar, berdasarkan hasil perancangan dan pembuatan aplikasi untuk Sistem Informasi Penggajian pada PT. GAalaxy Indah Jaya yang telah dilakukan, dapat disimpulkan hal-hal sebagai berikut: 1. Dengan menggunakan sistem ini, maka proses penggajian yang terjadi antara pihak
perusahaan dengan pegawai akan dapat di organisir dengan baik pada saat transaksi berlangsung dan pencetakan laporan penggajian.
2. Dengan menggunakan sistem ini, maka proses perhitungan pajak yang terjadi antara pihak perusahaan dengan pegawai akan dapat di organisir dengan baik pada saat transaksi berlangsung dan pencetakan laporan pajak.
5.2 Saran
Saran yang dapat diberikan untuk pengembangan aplikasi Sistem Informasi Penggajian pada PT. Galaxy Indah Jaya adalah:
1. Pengembangan Sistem Informasi Penggajian ini diharapkan lebih kompleks dan bisa mencakup hasil dari pekerjaan pegawai.
2. Pengembangan Sistem Informasi Penggajian ini diharapkan terdapat website yang mampu memberikan informasi secara lengkap tentang kehadiran, biodata dan hasil gaji pegawai.
DAFTAR PUSTAKA
Hartono, Jogiyanto, 1990, Analisis & Desain Sistem Informasi: Pendekatan
Terstruktur. Andi Offset, Yogyakarta.
Indrajit, Eko dan R. Djokopranoto, 2005, Strategi manajemen dan Supply Chain, Grasindo, Jakarta.
Kendall, K.E dan Kendall J.E., 2003, Analisis dan Perancangan Sistem Jilid 1, Prehallindo, Jakarta.
Kristanto, Andri, 2004, Rekayasa Perangkat Lunak (Konsep Dasar), Gava Media, Yogyakarta.
Yuswanto, 2005, Pemrograman Dasar Visual Basic.Net, Prestasi Pustaka Publisher, Surabaya.
Winarko,Edi, 2006, Perancangan Database dengan Power Designer 6.32, Prestasi Pustaka, Jakarta.
Anugerag,Yefta,2010, Membuat Toko Online Sendiri Mudah, Cepat, dan Murah,
Bukune, Jakarta.
Wicaksono ,Yogi dan Community, SmitDev .2008 ,Membangun Bisnis Online dengan
Mambo, PT Elex Media Komputindo, Jakarta.
Amsyah, Zulkifli, 2007, Manajemen Sistem Informasi, PT. Gramedia Pustaka Utama, Jakarta.