Download - PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

Transcript
Page 1: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

PROGRAM APLIKASI PENGGAJIAN

MENGGUNAKAN PHP PADA PT FITRIA TRANS

TAMARA BANJARMASIN

TUGAS AKHIR

Diajukan sebagai Salah Satu Persyaratan untuk Memperoleh

Gelar Ahli Madya pada Program Studi

Komputerisasi Akuntansi

Oleh :

IKE NUR SAFITRI

NIM D020317012

PROGRAM STUDI KOMPUTERISASI AKUNTANSI

JURUSAN AKUNTANSI

POLITEKNIK NEGERI BANJARMASIN

2020

Page 2: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

ii

PROGRAM APLIKASI PENGGAJIAN

MENGGUNAKAN PHP PADA PT FITRIA TRANS

TAMARA BANJARMASIN

TUGAS AKHIR

Diajukan sebagai Salah Satu Persyaratan untuk Memperoleh

Gelar Ahli Madya pada Program Studi

Komputerisasi Akuntansi

Oleh :

IKE NUR SAFITRI

NIM D020317012

PROGRAM STUDI KOMPUTERISASI AKUNTANSI

JURUSAN AKUNTANSI

POLITEKNIK NEGERI BANJARMASIN

2020

Page 3: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

iii

Page 4: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

iv

DAFTAR RIWAYAT HIDUP

A. Identitas Diri

1 Nama Lengkap Ike Nur Safitri

2 Jenis Kelamin Perempuan

3 Tempat dan Tanggal Lahir Tabalong, 15 April 1999

4 Alamat Kambitin Raya, Jl. Jeruk RT 17 RW

04 Kec. Tanjung Kab. Tabalong

5 NIM D020317012

6 Program Studi Komputerisasi Akuntansi

7 Alamat E-mail [email protected]

8 Nomor Telepon/HP 085252946714

9 Nama Ayah Sumaji

B. Riwayat Pendidikan

Nama Sekolah Kota Th.Lulus

SD SD Negeri 1 Kambitin Tanjung 2011

SMP SMP Negeri 6 Tanjung Tanjung 2014

SMK SMK Negeri 1 Tanjung Tanjung 2017

C. Organisasi Yang Pernah Diikuti

No Nama Organisasi Jabatan Tahun

1 Osis SMK Negeri 1 Tanjung Bendahara 2016

2 Pramuka SMK Negeri 1 Tanjung Bendahara 2016

D. Kegiatan Kemahasiswaan Yang Pernah Diikuti

No Jenis Kegiatan Tempat Dan

Waktu

Status Dalam

Kegiatan

1

2

E. Prestasi/Penghargaan Yang Pernah Diraih

No Nama Prestasi/Penghargaan Pihak

Penyelenggara

Tahun

1

2

Demikian daftar riwayat hidup ini saya buat dengan sebenarnya.

Tertanda,

Ike Nur Safitri

Page 5: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

v

MOTTO

JANGAN PERNAH KEHILANGAN HARAPAN

KARENA ITU ADALAH KUNCI UNTUK MERAIH

SEMUA MIMPIMU

Page 6: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

vi

Page 7: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

vii

KATA PENGANTAR

Assalamu’alaikum Warahmatullahi Wabarakatuh

Puji syukur kami panjatkan kepada Allah SWT, karena nikmat dan

hidayahnya kami dapat menyelesaikan Laporan Praktik Kerja Lapangan ini.

Laporan PKL yang berjudul “Laporan Praktik Kerja Lapangan Pada

Kejaksaan Negeri Banjarmasin” ini adalah salah satu syarat sebagai

penulisan laporan tugas akhir pada jurusan Akuntansi Politeknik Negeri

Banjarmasin.

Tugas Akhir yang berjudul “Program Aplikasi Penggajian

Menggunakan PHP Pada PT Fitria Trans Tamara Banjarmasin” ini adalah

salah satu syarat untuk menyelesaikan Program Pendidikan Diploma III

(DIII) pada program studi Komputerisasi Akuntansi Jurusan Akuntansi

Politeknik Negeri Banjarmasin Laporan Tugas Akhir ini dapat diselesaikan

dengan baik berkat bantuan dan bimbingan dari berbagai pihak. Untuk itu

penyusun mengucapkan terima kasih terutama kepada :

1. Bapak Joni Riadi,S.ST,MT, selaku Direktur Politeknik Negeri

Banjarmasin.

2. Ibu Nailiya Nikmah, M.Pd, selaku Ketua Jurusan Akuntansi Politeknik

Negeri Banjarmasin.

3. Ibu Heldalina, SEI.,MM, selaku Kaprodi Komputerisasi Akuntansi

Politeknik Negeri Banjarmasin.

4. Ibu Heldalina, SEI.,MM, selaku Pembimbing 1 Tugas Akhir

Politeknik Negeri Banjarmasin.

5. Bapak Muhammad Syahid Pebriadi,M.Kom, selaku Pembimbing 2

Tugas Akhir Politeknik Negeri Banjarmasin.

6. Bapak dan Ibu Dosen Jurusan Akuntansi Politeknik Negeri

Banjarmasin.

7. Pimpinan PT Fitria Trans Tamara Banjarmasin, yang telah mengizinkan

penulis untuk melakukan penelitian pada Perusahaan tersebut dan

memberikan beberapa data yang diperlukan oleh penulis.

Page 8: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

viii

8. Orang tua dan keluarga yang selalu support dan mendoakan penulis

sehingga dapat menyelesaikan Laporan Tugas Akhir ini.

Semoga segala kebaikan dan bantuan yang telah diberikan

mendapatkan berkah dari Allah SWT. Terima Kasih kepada semua pihak

yang telah memberikan bantuan dan dukungan nya. Semoga Laporan

Tugas Akhir ini Dapat diterima oleh semua yang membacanya.

Banjarmasin, 10 Agustus 2020

Penulis

Ike Nur Safitri

Page 9: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

ix

DAFTAR ISI

Halaman Sampul ...................................................................................................... i

Halaman Judul ......................................................................................................... ii

Halaman Persetujuan Tugas Akhir ........................................................................ iii

Daftar Riwayat Hidup ............................................................................................ iv

Motto ....................................................................................................................... v

Surat Pernyataan..................................................................................................... vi

Kata Pengantar ...................................................................................................... vii

Daftar Isi................................................................................................................. ix

Daftar Tabel ........................................................................................................... xi

Daftar Gambar ....................................................................................................... xii

Daftar Lampiran ................................................................................................... xiii

Abstrak ................................................................................................................. xiv

Abstract ................................................................................................................. xv

BAB I : PENDAHULUAN .................................................................................... 1

A. Latar Belakang ............................................................................................ 1

B. Permasalahan ............................................................................................... 2

C. Rumusan Masalah ....................................................................................... 3

D. Tujuan .......................................................................................................... 3

E. Manfaat ........................................................................................................ 3

BAB II : TINJAUAN PUSTAKA ...................................................................................... 4

A. Landasan Teori .............................................................................................. 4

1. Penggajian ............................................................................................... 4

2. Data Flow Diagram (DFD) Atau Bagan Alir Data ............................... 10

3. Struktur Perancangan Basis Data (Database) ........................................ 11

4. Relasi .................................................................................................... 12

5. Normalisasi ........................................................................................... 12

Page 10: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

x

6. MySQL ................................................................................................. 13

7. PHPMyAdmin ...................................................................................... 14

8. Hypertext Processor (PHP) ................................................................... 14

9. Sublime Tex 3 ....................................................................................... 14

B. Hasil Penelitian Terdahulu ........................................................................... 14

BAB III : METODE PENELITIAN ................................................................................. 19

A. Jenis dan Pendekatan Penelitian ................................................................ 19

B. Variabel Penelitian .................................................................................... 19

C. Jenis dan Sumber Data .............................................................................. 20

D. Metode Pengumpulan Data ....................................................................... 21

E. Teknis Analisis Data .................................................................................. 22

BAB IV : HASIL PENELITIAN DAN PEMBAHASAN ............................................... 24

A. Hasil Penelitian ......................................................................................... 24

B. Pembahasan Hasil Penelitian ..................................................................... 32

BAB V : SIMPULAN DAN SARAN .............................................................................. 56

A. Simpulan ....................................................................................................... 56

B. Saran ............................................................................................................. 57

DAFTAR PUSTAKA ...................................................................................................... 58

Page 11: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

xi

DAFTAR TABEL

Tabel 2.1 Bagan Alir Dokumen .............................................................................. 6

Tabel 2.2 Simbol-simbol Bagan Alir Data (Data Flow Diagram) ........................ 10

Tabel 2.3 Hasil Penelitian Terdahulu .................................................................... 14

Page 12: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

xii

DAFTAR GAMBAR

Gambar 4.1 Struktur Organisasi PT Fitria Trans Tamara ................................................. 25

Gambar 4.2 Daftar Hadir Karyawan ................................................................................. 29

Gambar 4.3 Daftar Gaji Karyawan ................................................................................... 30

Gambar 4.4 Bagan Alir Dokumen Penggajian Pada PT Fitria Trans Tamara .................. 31

Gambar 4.5 Laporan Karyawan Yang Disarankan ........................................................... 35

Gambar 4.6 Laporan Jabatan Yang Disarankan ................................................................ 36

Gambar 4.7 Bagan Alir Dokumen Yang Disarankan ........................................................ 37

Gambar 4.8 Tabel Unnormalisasi ..................................................................................... 39

Gambar 4.9 Tabel 1 NF .................................................................................................... 39

Gambar 4.10 Tabel 2 NF .................................................................................................. 40

Gambar 4.11 Relasi Antar Tabel....................................................................................... 41

Gambar 4.12 Form Login ................................................................................................. 45

Gambar 4 13 Form Menu Utama ...................................................................................... 45

Gambar 4.14 Form Master Data Karyawan ...................................................................... 46

Gambar 4.15 Laporan Data Karyawan ............................................................................. 46

Gambar 4.16 Form Edit Karyawan .................................................................................. 47

Gambar 4.17 Form Master Jabatan ................................................................................... 48

Gambar 4.18 Laporan Data Jabatan .................................................................................. 48

Gambar 4.19 Form Edit Jabatan ...................................................................................... 49

Gambar 4.20 Form Transaksi............................................................................................ 50

Gambar 4.21 Laporan Transaksi ....................................................................................... 51

Gambar 4.22 Form Edit Transaksi .................................................................................... 51

Gambar 4.23 List Data per Detail ..................................................................................... 52

Gambar 4.24 Laporan Master Karyawan .......................................................................... 53

Gambar 4.25 Laporan Master Jabatan .............................................................................. 54

Gambar 4.26 Laporan Penggajian Karyawan ................................................................... 54

Gambar 4 27 Slip Gaji ..................................................................................................... 54

Gambar 4.28 Slip Gaji Yang Akan di Cetak ..................................................................... 55

Page 13: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

xiii

DAFTAR LAMPIRAN

Surat balasan ijin penelitian PT Fitria Trans Tamara Banjarmasin…………….59

Surat Keterangan Tempat Usaha……………………………………………….60

Denah Perusahaan………………………………………………………………62

Foto Perusahaan Yang Diteliti……………………………………………….....63

Foto Screenshot Pelaksanaan Sidang TA/Skripsi……………………………....65

Page 14: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

xiv

ABSTRAK

Ike Nur Safitri (D020317012). Program Aplikasi Penggajian

Menggunakan PHP Pada PT Fitria Trans Tamara Banjarmasin. Tugas

Akhir, Program Studi Komputerisasi Akuntansi, Jurusan Akuntansi,

Politeknik Negeri Banjarmasin, 2020.

Pada penelitian ini, penulis memilih sebuah topik yaitu penggajian pada

objek penelitian perusahaan PT Fitria Trans Tamara Banjarmasin.

Perlunya penelitian perusahaan ini karena memiliki permasalahan utama,

yaitu dalam hal pencatatan transaksi gaji masih menggunakan sistem

manual. Selain ada beberapa penginputan dokumen secara manual. Oleh

karena itu, penulis akan menguraikan secara sistematis pembahasan yang

sesuai dengan topik yang dipilih. Metode penelitian ini yaitu

menggunakan studi kasus dengan cara wawancara, dokumentasi dan

observasi secara langsung. Adapun jenis data yang digunakan yaitu jenis

data kualitatif dan data kuantitatif. Hasil penelitian ini, penulis membahas

sistem informasi akuntansi, membuatkan program aplikasi untuk objek

penelitian serta memberikan beberapa saran untuk objek.

Kata Kunci : Program Aplikasi Penggajian, Sistem Penggajian,

PHP, MySQL, Akuntansi Penggajian .

Page 15: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

xv

ABSTRACT

Ike Nur Safitri (D020317012). Payroll Application Program Using

PHP at PT. True Fitria Trans Tamara Banjarmasin.

Final Project, Computerized Accounting Study Program, Accounting

Department, Banjarmasin State Polytechnic, 2020.

n this study, the authors chose a topic, namely payroll on the object of

research company PT. Fitria Trans Tamara Banjarmasin. The need for

research of this company because it has the main problem, namely in the

case of recording salary transactions still using a manual system.

Besides there are some manual inputting documents. Therefore, the

author will systematically describe the discussion in accordance with the

chosen topic. This research method is to use case studies by means of

interviews, documentation and direct observation. The type of data used

is the type of qualitative data and quantitative data. The results of this

study, the author discusses accounting information systems, make

application programs for research objects and provide some suggestions

for objects.

Key Word : Payroll Application Program, Payroll System, PHP, MySQL

,Payroll Accounting.

Page 16: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

1

BAB I

PENDAHULUAN

A. Latar Belakang

Perkembangan teknologi dan sistem informasi saat ini menuntut kita untuk

mampu mengikuti perkembangan yang terjadi. Seperti yang diketahui bahwa

pada saat ini hampir semua pekerjaan yang dilakukan seseorang semua itu

dibantu dengan teknologi. Salah satu perkembangan teknologi yang

dirasakan saat ini yaitu berkembangnya sistem kerja yang sudah

terkomputerisasi dalam sebuah perusahaan. Hampir semua perusahaan

maupun instansi baik yang negeri maupun swasta saat ini memanfaatkan

perkembangan teknologi atau perangkat komputer untuk melakukan

kinerjanya agar menjadi efisien, lebih cepat dan tepat waktu.

Karyawan merupakan sumber daya manusia yang sangat mempengaruhi

untuk mencapai tujuan suatu perusahaan karena karyawan dapat memberikan

tenaga, pikiran, dan keahlian yang dimiliki untuk memberikan hasil yang

terbaik dalam pekerjaan yang dilakukan di dalam perusahaan tersebut.

Semakin banyak karyawan yang bisa memberikan pikiran dan pekerjaan yang

baik dan optimal maka perusahaan tersebut dapat mencapai tujuan perusahaan

yang telah ditetapkan sebelumnya.

Penggajian adalah imbalan yang diberikan secara bulanan, harian,

mingguan ataupun tahunan kepada karyawan atas jasa tenaga dan pikiran

yang telah diberikan untuk perusahaan.

Page 17: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

2

B. Permasalahan

Pada PT. Fitria Trans Tamara sistem penggajian masih dilakukan secara

manual yaitu dengan memakai Ms.Excel. Bagian keuangan mencatat dan

menghitung gaji karyawan secara manual dengan menggunakan Ms.Excel.

Menghitung gaji karyawan menggunakan Ms.Excel memerlukan waktu yang

cukup lama dan apabila ada kesalahan atau perubahan gaji maka bagian

keuangan akan menghitung ulang dan semua itu akan memerlukan waktu

tambahan lagi. Untuk mengatasi semua itu maka diperlukan program aplikasi

penggajian untuk memudahkan bagian keuangan dalam menghitung

penggajian karyawan tetap dan karyawan tidak tetap pada PT. Fitria Trans

Tamara.

Untuk mengatasi Permasalahan yang terjadi pada PT. Fitria Trans Tamara

adalah dengan membuat program aplikasi penggajian berbasis web

menggunakan bahasa pemrograman php, data-data yang berhubungan

dengan program aplikasi penggajian tersebut yaitu daftar gaji, daftar hadir,

dan slip gaji sehingga akan menghasilkan laporan penggajian. Data transaksi

yang digunakan dalam penelitian ini adalah data pembayaran gaji karyawan

tetap dan karyawan tidak tetap. Data gaji karyawan tetap diambil dari data

bulan agustus, September, oktober, November, dan desember 2019.

pembayaran gaji karyawan tidak tetap yang membuat proyek pembangunan

rumah terbagi menjadi dua golongan yaitu gaji dibayarkan secara harian dan

secara borongan. Untuk sistem penggajihan karyawan tidak tetap pada PT.

Fitria Trans Tamara yaitu karyawan tidak tetap yang bekerja menyelesaikan

pembangunan rumah tipe 55 diberikan waktu 3 bulan untuk menyelesaikan

pembangunan rumah dari awal sampai selesai menjadi sebuah rumah.

Batasan masalah dalam penelitian ini yaitu menghitung akuntansi

penggajian karyawan tetap dan tidak tetap. Untuk karyawan tidak tetap yaitu

yang bekerja membangun rumah dengan tipe 55.

Page 18: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

3

C. Rumusan Masalah

Berdasarkan latar belakang diatas maka rumusan masalah dalam penelitian

ini adalah:

1. Bagaimana akuntansi penggajian pada PT. Fitria Trans Tamara

Banjarmasin?

2. Bagaimana mengelola program aplikasi penggajian pada PT. Fitria Trans

Tamara Banjarmasin?

D. Tujuan

Adapun tujuan yang ingin dicapai dalam penelitian ini adalah:

1. Merancang bagaimana perhitungan gaji, potongan, tunjangan-tunjangan,

premi hadir dan uang makan.

2. Membuat program aplikasi penggajian berbasis web menggunakan Bahasa

pemrograman php .

E. Manfaat

Adapun manfaat penelitian adalah:

1. Bagi Penulis

Penelitian ini diharapkan dapat memberikan ilmu, wawasan, dan

pengalaman bagi penulis mengenai program aplikasi penggajian berbasis

web menggunakan Bahasa pemrograman php.

2. Bagi PT. Fitria Trans Tamara

Program aplikasi yang dirancang dapat dipergunakan oleh PT. Fitria

Trans Tamara agar lebih memudahkan dan lebih menghemat waktu dalam

mengurus dan menghitung penggajian.

3. Bagi Politeknik Negeri Banjarmasin

Penelitian ini diharapkan agar dapat menjadi referensi dan

memberikan informasi bagi pembaca dan untuk mahasiswa/mahasiswi

yang ingin membuat tugas akhir dengan topik yang sama.

Page 19: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

4

BAB II

TINJAUAN PUSTAKA

A. Landasan Teori

1. Penggajian

a. Pengertian Penggajian

Secara umum PSAK 24 adalah mengatur pernyataan akuntansi

tentang imbalan kerja di perusahaan. Undang-undang ketenagakerjaan

(UUK) nomor 13 tahun 2003 mengatur secara umum mengenai tata

cara pemberian imbalan-imbalan diperusahaan, mulai dari imbalan

istirahat panjang sampai dengan imbalan pemutusan hubungan kerja

(PHK). PSAK 24 imbalan kerja terdiri atas imbalan kerja jangka

pendek, imbalan pasca kerja, imbalan kerja jangka panjang lainnya dan

pesangon.

“Gaji adalah pembayaran atau penyerahan jasa yang dilakukan

oleh karyawan yang mempunyai jenjang jabatan manager, sedangkan

upah umumnya merupakan pembayaran atas penyerahan jasa yang

dilakukan oleh karyawan pelaksana (buruh). Umumnya gaji

dibayarkan setiap perbulan, sedangkan upah dibayarkan berdasarkan

hari kerja, jam kerja atau jumlah satuan produk yang

dihasilkan”.Mulyadi (2013:373)

b. Pengertian Sistem Akuntansi Penggajihan dan Sistem Informasi

Akuntansi

1) Sistem Akuntansi Penggajian

“Sistem akuntansi penggajian dan pengupahan meliputi fungsi

kepegawaian, fungsi keuangan, dan fungsi akuntansi. Fungsi

kepegawaian bertanggungjawab dalam pengangkatan karyawan,

penetapan jabatan, penetapan tarif gaji dan upah, promosi dan

penurunan pangkat, mutase karyawan, penghentian karyawan dari

Page 20: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

5

pekerjaannya, dan penetapan tunjangan kesejahteraan karyawan

serta perhitungan gaji dan upah karyawan”. Mulyadi (2016:309)

c. Sistem Akuntansi

“Sistem Akuntansi adalah organisasi formulir, catatan, dan laporan

yang dikoordinasi sedemikian rupa untuk menyediakan informasi

keuangan yang dibutuhkan oleh manajemen guna memudahkan

pengelolaan perusahaan.” Mulyadi (2016:3)

d. Tujuan Sistem Penggajian

Ada beberapa tujuan sistem penggajian, yaitu:

1) Secara cepat dan tepat dapat diketahui berapa besarnya gaji atau

upah yang harus dibayarkan kepada setiap karyawan.

2) Penyelenggarakan catatan yang efisien dan teliti dari semua gaji

dan upah, potongan-potongan pajaknya dan potongan-potongan

lainnya.

3) Membayar gaji dan upah karyawan dengan cara yang

memuaskan.

4) Menyusun secara tepat dan teliti semua laporan pajak pendapatan

dan pajak upah yang dibutuhkan oleh inspeksi pajak.

5) Menetapkan dan menggunakan semua system pengecekkan intern

untuk mencegah kesalahan-kesalahan dan kecurangan-kecurangan

yang terjadi.

e. Kegiatan Siklus Akuntansi

Ada beberapa langkah yang diterapkan oleh setiap perusahaan

yang membayarkan gaji kepada karyawannya melalui sistem

penggajian, yaitu:

1) Melakukan Update File induk penggajian.

2) Keabsahan waktu dan data kehadiran.

3) Menyiapkan Daftar Penggajian.

4) Pembayaran Daftar Gaji.

1. Bagan Alir Dokumen Berbagai Sistem Penggajian

Page 21: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

6

“Bagan alir dokumen (flowchart) adalah penggambaran secara grafik

dari langkah-langkah dan urutan prosedur dari suatu program. Bagan alir

dapat digunakan untuk menyajikan aktifitas normal, aktifitas pemrosesan

komputer keduanya.

Tabel 2.1 Bagan Alir Dokumen

Simbol-Simbol Bagan Alir Dokumen

No. Nama Simbol Keterangan

1. Dokumen

Sebuah dokumen atau

laporan. dokumen

dapat dibuat dengan

tangan atau cetak oleh

komputer.

2. Pemrosesan

Komputer

Sebuah fungsi

pemrosesan yang

dilaksanakan oleh

komputer, biasanya

menghasilkan data atau

informasi.

3. Keying (typing

verifying)

Menunjukan

pemasukan data

kedalam komputer

melalui online terminal

atau perangkat terminal

input/output.

4. Arsip Arsip dokumen

disimpan dan diambil

secara manual. Huruf

didalamnya

menunjukan cara

pengurutan arsip.

Page 22: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

7

5. Arus Dokumen/

Pemrosesan

Arah arus dokumen

atau pemrosesan; arus

normal adalah kekanan

atau kebawah.

6. Penghubung

Dalam Sebuah

Halaman

Menghubungkan bagian

alir pada halaman yang

sama. Simbol ini

digunakan untuk

menghindari terlalu

banyak anak panah

yang saling melintang.

7. Penghubung Pada

Halaman Berbeda

Menghubungkan bagian

alir pada halaman yang

berbeda. Simbol ini

digunakan untuk

menghindari terlalu

banyak anak panah

yang saling melintang.

8. Terminal Digunakan untuk

memulai, mengakhiri

atau titik henti dalam

sebuah proses atau

program.

9. Keputusan Sebuah tahap

pembuatan keputusan;

digunakan dalam bagan

alir program komputer

untuk menunjukan

cabang bagi alternatif

cara.

Page 23: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

8

10. Anotasi

Tambahan penjelasan

deskriptif atau

keterangan, atau catatan

sebagai klasifikasi.

11. Operasi Manual

Menunjukan proses

yang dikerjakan secara

manual.

12. Penyimpanan/Sto

rage

Menunjukan akses

langsung perangkat

peyimpanan.

13. Masukan ke

sistem

Karena kegiatan luar

sistem tidak perlu

digambarkan dalam

bagan alir, maka

diperlukan simbol

untuk menggambarkan

masuk ke sistem yang

digambarkan dalam

bagan alir.

14. Keluar sistem lain Karena kegiatan luar

sistem tidak perlu

digambarkan dalam

bagan alir, maka

diperlukan simbol

untuk menggambarkan

keluar ke sistem yang

lain.

Page 24: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

9

15. Catatan

Digunakan untuk

menggambarkan

catatan akuntansi yang

digunakan untuk

mencatat data yang

direkam sebelumnya

dalam dokumen atau

formulir.

16. Penghubung

Komunikasi

Digunakan untuk

menyatakan transmisi

data dari satu lokasi ke

lokasi lain.

17. Simbol

Predefined

Process

Digunakan untuk

menyatakan penyediaan

tempat penyimpanan

suatu pengolahan untuk

memberi harga awal.

18. Simbol Terminal

Simbol yang

menyatakan awal atau

akhir suatu program.

19. Simbol Punched

Card

Simbol yang

menyatakan input

berasal dari kartu atau

output ditulis ke kartu.

20. Simbol Magnetic

Tape

Simbol yang

menyatakan input

berasal dari pita

magnetis atau output

disimpan ke pita

Page 25: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

10

magnetis.

Sumber : mulyadi (2016:47)

2. Data Flow Diagram (DFD) Atau Bagan Alir Data

“Bagan alir data adalah suatu model yang menggambarkan aliran data

dan proses untuk mengolah data suatu sistem. Simbol pengolahan

digunakan untuk menunjukkan tempat-tempat dalam sistem informasi

yang mengelola atau mengubah data yang diterima menjadi data yang

mengalir keluar. Mulyadi (2016:45).

Tabel 2.2 Simbol-simbol Bagan Alir Data (Data Flow Diagram)

Proses

Aliran

Penghubung

Pengolahan Data

Aliran

Material

Aliran Data

Halaman Sama Halaman Lain

Page 26: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

11

Tempat Penyimpanan

Data

Sumber atau Tujuan

Data

Masukan/Keluaran Ditunjukkan oleh Garis Alir

Mulyadi (2016:45).

3. Struktur Perancangan Basis Data (Database)

Basis Data merupakan tempat yang digunakan untuk meletakkan

informasi, basis data juga bisa digunakan untuk mempermudah

manajemen dan pengaksesan kembali data tersebut”.

Ada tiga tahapan dalam pembuatan basis data yaitu:

a. Analisa Sistem

“Analisa sistem atau analisis sistem harus memperoleh informasi

yang sebenarnya diperlukan oleh pemakai informasi dalam tahap

analisis system ini, karena jenis informasi yang diperlukan oleh

pemakai informasi inilah yang menjadi dasar untuk melangkah ketahap

desain dan implementasi sistem.” Mulyadi (2016:32).

b. Desain Sistem

“Desain adalah penerjemahan kebutuhan pemakai informasi ke

dalam alternatif rancangan sistem informasi yang diajukan kepada

pemakai informasi untuk dipertimbangkan”. Mulyadi (2016:40).

c. Implementasi Sistem

“Implementasi adalah pendidikan dan pelatihan pemakai informasi,

pelatihan dan koordinasi teknisi yang menjalankan sistem, pengujian

sistem baru, dan pengubahan yang dilakukan untuk membuat sistem

Page 27: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

12

informasi yang telah dirancang menjadi dapat dilaksanakan secara

operasional.” Mulyadi (2016:42).

4. Relasi

“Relasi menunjukkan maksimum entitas yang dapat berelasi dengan

entitas pada himpunan lain. Yakub (2012:64)

Ada 3 jenis relasi:

a. Relasi one-to-one

Adalah relasi antara satu record dengan satu record dalam tabel

lain yang saling berhubungan.

b. Relasi one-to-many

Adalah relasi antara satu record dengan lebih dari satu record

dalam tabel lain sehingga saling berhubungan.

c. Relasi many-to-many

Adalah relasi antara banyak record dengan lebih dari satu record

dalam tabel lain yang saling berhubungan.

d. Relasi many-to one

Adalah relasi antara lebih dari satu record dengan satu record

dalam tabel lain yang saling berhubungan.

5. Normalisasi

“Normalisasi adalah proses dua langkah yang meletakkan data dalam

bentuk tabulasi dengan menghilangkan kelompok berulang lalu

menghilangkan data yang terduplikasi dari table rasional. Janner

Simarmata (2010:77).

Tujuan dari normalisasi adalah sebagai berikut:

a. Meminimalkan jumlah atribut yang diperlukan untuk mendukung

kebutuhan data dari suatu perusahaan.

b. Untuk memperoleh atribut yang bersifat functional dependencies.

c. Untuk menghitung data yang bersifat redundancy pada tiap atribut.

Bentuk normal dalam normalisasi sebagai berikut:

a. First Normal Form (1NF)

Page 28: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

13

First Normal Form (1NF) merupakan sebuah relasi dimana setiap

potongan baris dan kolom mengandung satu dan mungkin hanya satu

nilai, dan proses untuk mengubah tabel UNF ke dalam First Normal

Form (1NF) adalah dengan cara harus diidentifikasi dan

menghilangkan bagian yang mengandung repeating group pada tabel.

b. Second Normal Form (2NF)

Second Normal Form (2NF) dapat dihasilkan dengan cara melihat

apakah ada atribut yang bukan merupakan primary key dapat

merupakan fungsi dari sebagian primary key (partial dependence).

Dalam bentuk normal kedua setiap atribut yang bergantung secara

parsial harus dipisahkan. Bentuk normal akan diperoleh bila setiap

atribut yang bukan merupakan primary key dari suatu tabel secara

penuh yang merupakan functional dependence dari primary key itu.

c. Third Normal Form (3NF)

Third Normal Form (3NF) akan secara langsung dilakukan

pengujian dengan cara melihat apakah terdapat atribut bukan key yang

bergantung fungsional terhadap atribut yang bukan key yang lain atau

disebut (transitive dependence). Dengan cara yang sama, maka setiap

transitive dependence harus dipisahkan. Third Normal Form (3NF)

dapat dikatakan sudah normal apabila anomali yang ada di dalamnya

sudah tidak ada.

6. MySQL

“MySQL adalah system manajemen databse SQL yang bersifat open

source dan paling popular saat ini. Sistem database MySQL mendukung

beberapa fitur seperti multithreaded, multi-user dan SQL database

managemen system (DBMS). Database ini dibuat untuk keperluan sistem

database yang cepat, handal, dan mudah digunakan.” Andi dan Madcoms

(2016:2).

Page 29: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

14

7. PHPMyAdmin

“PHPMyAdmin adalah sebuah aplikasi open source yang berfungsi

untuk memudahkan manajemen MySQL. Dengan menggunakan

PHPMyAdmin, anda dapat membuat database, membuat table, meng-

insert, menghapus dan meng-update data dengan GUI terasa lebih mudah,

tanpa perlu mengetikkan perintah SQL secara manual.” Andi dan

Madcoms (2016:12).

8. Hypertext Processor (PHP)

“PHP adalah bahasa pemrograman script server-side yang didesain

untuk pengembangan web. Disebut bahasa pemrograman server side

karena php diproses pada computer server.” Andi dan Madcoms (2016:2).

9. Sublime Tex 3

“Sublime text adalah merupakan perangkat lunak text editor yang

digunakan untuk membuat atau mengedit suatu aplikasi”. Andi dan

Madcoms (2016:4).

B. Hasil Penelitian Terdahulu

Perbandingan penelitian terdahulu mengenail program aplikasi penggajian

dengan penelitian sekarang penulis lakukan dapat dilihat pada table berikut:

Tabel 2.3 Hasil Penelitian Terdahulu

Aspek Gerry Kotama Putra

(2016)

Zewa Anshari

(2019)

Ike Nur Safitri

(2020)

Judul Sistem

informasi

Penggajian Pada

Sekolah Tinggi

Teologi

Menggunakan

Delphi XE5

Program Aplikasi

Penggajian

Menggunakan

visual Basic 2015

Pada PT.

Tresnamuda

Sejati

Banjarmasin

Program

Aplikasi

Penggajian

Menggunakan

PHP Pada PT.

Fitria Trans

Taramara

Banjarmasin

Page 30: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

15

Institusi Yang

Diteliti

Sekolah Tinggi

Teologi

Banjarmasin

PT. Tresnamuda

Banjarmasin

PT. Fitria

Trans Tamara

Banjarmasin

Periode Analisis 2016 2019 2020

Rumusan

Masalah

1. Bagaimana

sistem

informasi

akuntansi

peenggajian

berbasis

komputer

yang tepat

pada ST

Teologi

Banjarmasin

?

2. Bagaimana

rancang

bangun

program

aplikasi

sistem

informasi

akuntansi

penggajian

pada ST

Teologi

Banjarmasin

yang

diterapkan

1. Bagaimana

sistem

informasi

penggajian

pada PT.

Tresnamuda

Sejati

Banjarmasin?

2. Bagaimana

mengelola

program

aplikasi

penggajian

pada PT. Fitria

Trans Tamara

Banjarmasin?

1. Bagaimana

sistem

penggajian

pada PT. Fitria

Trans Tamara

Banjarmasin?

2. Bagaimana

mengelola

program

aplikasi

penggajian

pada PT. Fitria

Trans Tamara

Banjarmasin?

Page 31: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

16

pada sistem

yang

disarankan?

Tujuan

Penelitian

1. Untuk

mengetahui

sistem

informasi

akuntansi

penggajian

yang

berbasis

komputer

yang tepat

pada ST

Teologi.

2. Untuk

menghasilka

n rancang

bangun

program

aplikasi

sistem

informasi

akuntansi

penggajian

pada ST

Teologi

Banjarmasin

yang

diterapkan

pada sistem

1. Untuk

mengetahui

bagaimana

program

aplikasi

penggajian

pada PT.

Tresnamuda

Sejati

Banjarmasin.

2. Untuk

mengetahui

bagaimana

membangun

program apikasi

penggajian pada

PT. Tresnamuda

Sejati

Banjarmasin.

1. Merancang

bagaimana

perhitungan

gaji,

tunjangan,

premi hadir

dan uang

makan.

2. Membuat

program

aplikasi

penggajian

berbasis web

menggunakan

Bahasa

pemrograman

php .

Page 32: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

17

informasi

akuntansi

yang

disarankan.

Metode Penelitan Wawancara

(interview) dan

Dokumentasi

Wawancara

(interview) dan

Dokumentasi

Wawancara

(interview) dan

Dokumentasi

Hasil Penelitian Sistem

informasi

Penggajian Pada

Sekolah Tinggi

Teologi

Menggunakan

Delphi XE5

Program Aplikasi

Penggajian

Menggunakan

visual Basic 2015

Pada PT.

Tresnamuda

Sejati

Banjarmasin

Program

Aplikasi

Penggajian

Menggunakan

PHP Pada PT.

Fitria Trans

Taramara

Banjarmasin

Sumber : Gerry Kotama Putra (2016), Zewa Azhari (2019)

Berikut adalah penjelasan mengenail persamaan dan perbedaan dengan

penelitian terdahulu:

1. Persamaan penelitian antara penulis dengan hasil penelitian terdahulu

oleh Gerry Kotama Putra dan Zewa Anshari yaitu:

Antara hasil penelitian oleh Gerry Kotama Putra dan Zewa Anshari

dengan penulisan topik yang diteliti adalah penggajian.

2. Perbedaan antara penulis dengan hasil penelitian terdahulu oleh Gerry

Kotama Putra dan Zewa Anshari yaitu:

a. Pada penelitian terdahulu oleh Gerry Kotama Putra memilih objek

penelitian yaitu pada Sekolah Tinggi Teologi Banjarmasin, sedangkan

oleh Zewa Anshari memilih objek penelitian yaitu pada PT.

Tresnamuda Sejati Banjarmasin, sementara penulis memilih objek

penelitian yaitu pada PT. Fitria Trans Tamara Banjarmasin.

b. Gerry Kotama Putra memilih objek penelitian pada Sekolah Tinggi

Teologi dan Zewa Anshari memilih objek penelitian pada perusahaan

Lanjutan

Page 33: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

18

yang bergerak dibidang pelayaran ekspor impor, sementara penulis

memilih objek penelitian pada perusahaan yang bergerak pada bidang

pembangunan perumahan.

c. Pembuatan program aplikasi oleh Gerry Kotama Putra dan Zewa

Anshari menggunakan berbasis komputerisasi, sedangkan penulis

menggunakan program aplikasi berbasis web.

Page 34: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

19

BAB III

METODE PENELITIAN

A. Jenis dan Pendekatan Penelitian

“Studi kasus adalah penelitian terhada suatu individu, keluarga, kelompok

institusi social dan masyarakat tentang penentuan faktor dan hubungan antar

faktor sehingga memperoleh informasi tentang perilaku atau status subjek

yang diteliti secara rinci dan mendalam (in depth), diantaranya tentang latar

belakang dan sifat atau ciri-ciri yang khas dari kasus tersebut. Suprapto

(2013:15)

Jenis penelitian yang penulis lakukan adalah pendekatan studi kasus, yaitu

penulis memfokuskan penelitian pada seluruh kegiatan penggajian yang

terjadi disetiap bulan, serta merancang sebuah program aplikasi penggajian

pada PT. Fitria Trans Tamara Banjarmasin yang berbasis web menggunakan

bahasa pemrograman MySQL sebagai back end dan php sebagai front end.

Untuk penjelasan diatas, penulis memilih untuk melakukan penelitian

studi kasus dikarenakan penulis dapat melakukan penelitian terhadap obyek

yang diamati yaitu tentang penggajian serta merancang bangun program

aplikasi penggajian pada PT. Fitria Trans Tamara.

B. Variabel Penelitian

Adapun beberapa variabel yang terdapat dalam penelitian adalah sebagai

berikut:

1. Sistem Akuntansi Penggajian

Sistem akuntansi penggajian pada PT. Fitria Trans Tamara

Banjarmasin yaitu rangkaian prosedur perhitungan dan pembayaran gaji

secara menyeluruh bagi karyawan secara efisien dan efekif.

Dengan sistem penggajian yang baik tentunya akan menjadi penilaian

tersendiri bagi karyawan yang bekerja dan juga akan lebih memotifasi

karyawan yang kurang efisien dalam bekerja dan akan menambah

Page 35: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

20

semangat bagi karyawan yang sudah efisien bekerja sehingga tujuan

perusahaan yang mencari laba tercapai dengan produktivitas yang tinggi.

2. Program Aplikasi Penggajian Menggunakan PHP

Program aplikasi penggajian menggunakan php adalah pembuatan

program aplikasi penggajian secara berbasis web dengan proses desain dan

mengimplementasikan program aplikasi yang dibuat dengan MySQL

sebagai back end dan php sebagai front end.

C. Jenis dan Sumber Data

Jenis dan sumber data yang dikumpulkan oleh penulis adalah sebagai

berikut:

1. Jenis Data

a. Data Kualitatif

“Data kualitatif adalah data yang berbentuk kata, kalimat, gerak

tubuh, ekspresi wajah, bagan, dan foto”.Sugiyono (2017:8).

Dalam penelitian tugas akhir ini data kualitatif yang digunakan

adalah data mengenai sejarah singkat perusahaan, struktur organisasi

perusahaan beserta tugas dan fungsinya.

b. Data Kuantitatif

“Data kualntitatif adalah data penelitian berupa angka-angka dan

analisis menggunakan statistik.”. Sugiyono (2017:7).

Dalam penelitian tugas akhir ini data kuantitatif yang digunakan

adalah data-data yang bersifat angka seperti daftar gaji karyawan dan

absensi karyawan.

2. Sumber Data

a. Data Primer

“Data primer adalah informasi yang diperoleh dari sumber-sumber

primer, yaitu informasi dari narasumber”. Mahda (2018:37).

Data primer yang diperoleh dari PT Fitria Trans Tamara

Banjarmasin yaitu hasil dari wawancara salah satu karyawan yang ada

di perusahaan mengenai hal-hal yang berhubungan dengan perusahaan.

b. Data Sekunder

Page 36: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

21

“Data sekunder merupakan sumber yang tidak langsung

memberikan data kepada pengumpul data”. Sugiyono (2017:187).

Sumber sekunder yang diperoleh dari PT Fitria Trans Tamara

Banjarmasin antara lain Daftar kehadiran, slip gaji, dan daftar gaji.

D. Metode Pengumpulan Data

1. Studi Lapangan

Metode pengumpulan data yang dilakukan penulis dalam studi

lapangan ini adalah :

a. Interview (Wawancara)

“Wawancara digunakan sebagai teknik pengumpulan data apabila

ingin melakukan studi pendahuluan untuk menemukan permasalahan

yang harus teliti, dan juga apabila peneliti ingin mengetahui hal-hal dari

responden yang lebih mendalam dan jumlah respondennya

sedikit/kecil”. Sugiyono (2017:137).

Teknik ini digunakan untuk menyelaesaikan Tugas Akhir dengan

memperoleh data yang lengkap dengan cara mengajukan pertanyaan

secara langsung mengenai sejarah singkat perusahaan, kegiatan operasi

perusahaan, transaksi-transaksi yang dilakukan yang berkaitan dengan

permasalahan pada penelitian.

Penulis menggali informasi secara mendalam dengan cara

melakukan tanya jawab langsung kepada pimpinan perusahaan terkait

kegiatan dan prosedur yang dijalankan di PT. Fitria Trans Tamara

Banjarmasin.

b. Dokumentasi

Dalam teknik ini penulis mempelajari, menyalin, dan mengolah

data yang diperoleh dari PT. Fitria Trans Tamara Banjarmasin dan juga

data atau teori yang didapatkan dari literatur yang telah dikumpulkan.

Penulis mengumpulkan data berupa dokumen-dokumen yang

berhubungan dengan sistem aplikasi penggajian seperti data gaji, data

absen kehadiran karyawan, dan slip gaji yang ada pada PT. Fitria Trans

Tamara Banjarmasin.

Page 37: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

22

2. Studi Pustaka

Studi pustaka Tugas Akhir ini mempelajari teori dari literatur buku

sistem informasi akuntansi mulyadi dan dari tugas akhir tedahulu.

E. Teknis Analisis Data

Teknik analisis data menentukan penggunaan dalam mengidentifikasi

informasi yang diperlukan. Data yang diperoleh akan dikumpulkan, dan di

analisis sehingga menjadi laporan untuk perusahaan yang nantinya hasilnya

akan digunakan untuk kesimpulan dan saran untuk menjadi bahan masukan

pada PT. Fitria Trans Tamara Banjarmasin.

Langkah-langkah yang dilakukan penulis dalam penyusunan penelitian ini

yaitu:

1. Analisis Data

“Analisis data merupakan hal yang kritis dalam proses penelitian

kualitatif. Analisis digunakan untuk memahami hubungan dan konsep

dalam data sehingga hipotesis dalam dikembangkan dan dievaluasi”.

Sugiyono (2017:244).

Pada tahapan ini penulis mencari informasi yang dapat membantu

penulis dalam melaksanakan penelitian pada PT. Fitria Trans Tamara

Banjarmasin dengan cara membuat analisa kebutuhan terhadap masalah

yang diangkat yaitu membuat program aplikasi penggajian dengan cara

mengumpulkan data-data yang diperlukan mengenai apa saja yang

dikeluhkan perusahaan untuk merancang program tersebut agar menjadi

lebih baik.

2. Desain Yang Disarankan

Penulis melakukan rancangan atau mendesain program aplikasi

Program Aplikasi Penggajian yang sesuai dengan kebutuhan objek dengan

data - data yang dikumpulkan. penelitian terdahulu serta literatur yang

mendukung, baik desain masukan maupun desain keluaran data objek

dengan melihat proses dan alur data yang ada.

3. Desain Program Aplikasi

a. Desain Database

Page 38: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

23

1) Desain Tabel

Pada tahap ini yang dilakukan adalah membuat desain tabel

yang diperlukan sesuai dengan kebutuhan PT Fitria Trans Tamara

dalam pembuatan rancang bangun program aplikasi tersebut.

2) Relasi Antar Tabel

Tabel-tabel yang telah dibuat dihubungkan dengan cara

direlasikan sesuai dengan bentuk normal ketiga (3NF).

b. Desain Masukan

Membuat desain yang akan menjadi input data seperti desain

jabatan, desain karyawan, dan desain transaksi gaji.

c. Desain Keluaran

Membuat desain yang akan menjadi output meliputi laporan gaji

perbulan.

4. Implementasi

“Implementasi adalah pendidikan dan pelatihan pemakai informasi,

pelatihan dan koordinasi teknisi yang akan menjalankan sistem, pengujian

sistem yang baru, dan pengubahan yang dilakukan untuk membuat sistem

informasi yang telah dirancang menjadi dapat dilaksanakan secara

operasional. Puncak segala kegiatan pengembangan dan perancangan

sistem informasi adalah terletak pada tahap implementasi”. Mulyadi

(2016:42)

Tahapan ini adalah tahapan pengembangan yang meliputi proses

pembuatan program, pengujian dan pengoperasian. Dalam tahap ini

penulis membuat peogram berdasarkan desain-desain yang telah dibuat

dengan menggunakan Bahasa pemrograman php. Proses pengujian

dilakukan dengan cara memasukkan data-data transaksi yang terkait untuk

membuktikan apakah pembuatan program telah sesuai dengan hasil yang

diharapkan sehingga program dapat di operasikan dengan benar.

Page 39: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

24

BAB IV

HASIL PENELITIAN DAN PEMBAHASAN

A. Hasil Penelitian

1. Gambaran Umum Perusahaan

a. Sejarah Singkat

Proyek perumahan Tamara Permai ini diinisiasi oleh PT. Fitria

Trans Tamara untuk mengembangkan lokasi tanah kosong yang

berlokasi di daerah yang cukup strategis di Proyek properti ini

dimaksudkan untuk mengoptimalkan resources yang dibeli terutama

pada aspek utilitas “Land Development” dan penciptaan Added Value

bagi Stakeholders.

PT Fitria Trans Tamara Terletak di Jl. Tembus Mantuil Basirih

Tengah, merupakan wilayah pengembangan perumahan untuk

mendukung kebutuhan masyarakat yang bekerja di kota Banjarmasin.

Di wilayah sekitarnya telah dibangun beberapa perumahan oleh

pengembang lain. Demografi lokasi pengembangan (Jl. Tembus

Mantuil Basirih Tengah) berada tepat di sebelah selatan kota

Banjarmasin. Dimana kita ketahui kondisi kota Banjarmasin yang kian

sempit dan banyaknya keluarga baru yang berasal dari kota

Banjarmasin atau minimal bekerja di kota Banjarmasin, meningkatkan

kebutuhan akan hunian yang ideal, dan Perumahan Tamara Permai

menjadi salah satu yang bisa dipastikan dapat memenuhi kebutuhan

tersebut. Lokasi tanah berjarak sekitar 500 meter dari Jalan Raya

Gubernur Soebarjo yang merupakan lintasan strategis antar kota

Banjarmasin dan Kabupaten Banjar.

b. Struktur Organisasi

Struktur Organisasi adalah hal yang sangat penting dalam

susunan setiap posisi yang berhubungan untuk mencapai tujuan

tertentu. Berikut struktur organisasi yang ada di PT Fitria Trans

Tamara Banjarmasin.

Page 40: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

25

Gambar 4.1 Struktur Organisasi PT Fitria Trans Tamara

Sumber : PT Fitria Trans Tamara Banjarmasin

Berikut adalah uraian wewenang dan tanggung jawab dari struktur

organisasi diatas :

a. Komisaris

Komisaris bertugas untuk melakukan pengawasan dan

memberikan nasehat kepada direktur.

b. Direktur

Sebagai pimpinan tertinggi yang bertanggung jawab atas

kelancaran dan pelaksanaan kegiatan perusahaan, mengkoordinir

serta membimbing kegiatan perusahaan sehari-hari.

Mempertanggungjawabkan semua kewajiban yang menyangkut

laba rugi perusahaan, produksi, keuangan dan pemasaran.

c. Sekretaris

Sekretaris bertugas sebagai memfilter informasi dan sebagai

sumber informasibagi pimpinan dan menjalankan tugas, fungsi dan

tanggung jawabnya.

d. Direktur Keuangan dan SDM

Page 41: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

26

Bertanggung jawab dalam meerencanakan, mengarahkan,

memonitor dan mengevaluasi atas cash flow perusahaan dan modal

perusahaan serta system kerja accounting untuk pengeloaan data

keuangan dan merencanakan rugi-laba perusahaan serta

pengelolaan portofolio investasi perusahaan serta kegiatan

perencanaan pengelolaan SDM perusahaan.

e. Direktur Produksi

Membantu direktur dalam merencanakan, menjalankan,

mengkoordinasi dan mengontrol pengelolaan mengenai kualitas

pembangunan property dan infrastruktur pendukung lainnya sesuai

dengan ketentuan perusahaan yang berlaku.

f. Direktur Pemasaran dan Pengembangan

Membantu direktur dalam merencanakan, mengelola dan

mengevaluasi strategi pemasaran dan penjualan properti

perusahaan dalam rangka mencapai target penjualan dengan

sasaran pemasaran dan pelayanan yang menjunjung kepada

pelanggan sesuai dengan ketentuan perusahaan.

g. Bagian Keuangan dan Akuntansi

Bagian keuangan mengatur uang kas perusahaan dan

memastikan semuanya sesuai dengan pencatatan yang dilakukan

bagian akuntansi

h. Pengawas Umum

Mengawasi pemakaian bahan, peralatan dan metode

pelaksanaan serta mengawasi ketepatan waktu dan biaya

pengerjaan konstruksi.

i. Bagian Pemasaran

Membuat strategi dan perencanaan produk serta memberikan

pelayanan yang terbaik bagi konsumen.

j. Bagian Sumber Daya Manusia

Merencanakan, mengarahkan dan mengkoordinasikan fungsi

administrasi suatu organisasi.

Page 42: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

27

k. Bagian Logistik

Bertugas mengelola pergerakan material dan barang dan

peran logistik adalah mengadakan material dari pemasok

ke perusahaan untuk memenuhi proses produksi.

l. Bagian Pengembangan Usaha

pemilik usaha dalam mengembangkan usahanya harus mampu

melihat suatu peluang dimana orang lain tidak mampu melihatnya,

menangkap peluang dan memulai usaha (bisnis), dan menjalankan

bisnis dengan berhasil.

m. Bagian Administrasi

melakukan merekap data, mengelola dokumen dan menyimpan

hal tersebut dengan terorganisir.

n. Kepala Kerja

Melakukan stock opname material yang di hasilkan atau

mendata list dari hasil produk yang di hasilkan.

o. Pekerja

Yaitu orang yang bertugas bekerja dan nantinya akan di berikan

imbalan kerja.

2. Penerapan Sistem Akuntansi Penggajian Yang berjalan Pada PT Fitria

Trans Tamara Banjarmasin

a. Sistem Penggajian

1) Deskripsi Pokok

Sistem akuntansi penggajian yang berjalan di PT Fitria Trans

Tamara Banjarmasin adalah sistem yang pembayarannya diterima

melalui bagian keuangan. Gaji yang diberikan kepada karyawan

setiap akhir bulannya. Sistem gaji pada PT Fitria Trans Tamara

Banjarmasin masih terbilang manual, perusahaan hanya

menggunakan komputer untuk membuat dan mencetak laporan

yang telah jadi. Penginputan ke komputer menggunakan Microsoft

Excel 2010.

2) Informasi yang Digunakan Oleh Manajemen

Page 43: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

28

Informasi yang digunakan oleh manajemen dan kegiatan sistem

Penggajian pada PT Fitria Trans Tamara Banjarmasin adalah :

a) Jumlah biaya gaji, tunjangan, dan uang makan karyawan selama

1 bulan yang menjadi beban perusahaan.

b) Jumlah potongan-potongan gaji dan tunjangan karyawan sesuai

dengan ketentuan perusahaan yang menjadi beban perusahaan.

3) Fungsi Yang Terkait

Fungsi yang terkait dalam sistem penggajian pada PT Fitria

Trans Tamara Banjarmasin adalah :

a) Bagian Keuangan

Fungsi ini bertanggung jawab untuk meneliti form dan

menghitung gaji berapa yang harus dibayar selama 1 bulan dan

mengajukan permintaan dana untuk biaya pembayaran gaji

serta melaporkan pelaksanaan pembayaran gaji.

b) Pimpinan

Pimpinan nantinya yang akan menyetujui pengajuan dana

dan menandatangani pencairan dana pembayaran gaji.

4) Jaringan Prosedur yang Membentuk Sistem

a) Prosedur pembuatan Daftar Gaji

Pembuatan daftar gaji karyawan oleh fungsi pembuat daftar

gaji yaitu bagian keuangan. Daftar gaji dibuat berdasarkan

absensi karyawan tiap hari.

b) Prosedur Pencairan Dana ke Pusat

Setelah bagian keuangan menghitung gaji karyawan,

kemudian bagian keuangan meminta persetujuan pimpinan,

setelah di setujui bagian keuangan akan mengirimkan

pencairan dana tersebut.

c) Prosedur Pembayaran Gaji

Prosedur pembayaran gaji akan dilakukan setelah

mendapatkan transfer dari pusat, maka pada akhir bulan

harus dibayarkan gaji bersih para karyawan. Kemudian

Page 44: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

29

staff keuangan menerbitkan slip gaji 2 lembar dan di tanda

tangani oleh penerima. Setelah staff keuangan

selesai mengerjakan pembayaran gaji, mereka kemudian

membuat laporan pembayaran gaji dan mengirimkan ke

pusat untuk laporan gaji tiap bulan.

5) Dokumen yang Digunakan

a) Daftar Hadir Karyawan

Daftar Hadir karyawan digunakan oleh karyawan sebagai

bukti kehadiran mereka. Karyawan Melalukan absen sebelum

memulai pekerjaan nya di PT Fitria Trans Tamara

Banjarmasin.

Gambar 4.2 Daftar Hadir Karyawan

Sumber : PT Fitria Trans Tamara Banjarmasin 2019

b) Daftar Gaji Karyawan

Daftar Gaji Digunakan sebagai permintaan total dana

gaji yang harus diberikan kepada karyawan pada awal

bulan yang tercantum didalam daftar tersebut untuk

pencairan dana kepusat, dokumen ini akan diarsip sesuai

bulan dan tahun penggajian.

Page 45: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

30

Gambar 4.3 Daftar Gaji Karyawan

Sumber : PT Fitria Trans Tamara Banjarmasin

c) Slip Gaji

Slip Gaji digunakan sebagai informasi karyawan

mengenai hasil gaji dan potongan gaji yang diterima selama

1 bulan. Slip Gaji dibuat oleh bagian keuangan.

6) Unsur Sistem Pengendalian Intern

a) Organisasi

Organisasi yang ada pada PT Fitria Trans Tamara

Banjarmasin masih kurang efisien Karena ada bagian yang

memiliki fungsi rangkap.

b) Praktik yang sehat

Bukti daftar penggajian karyawan disimpan oleh bagian

keuangan sebagai fungs penyimpanan dan fungsi keuangan

yang biasanya digunakan sebagai bukti pembayaran gaji sudah

dilakukan.

c) Karyawan yang mutu nya sesuai dengan tanggung jawab nya

Page 46: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

31

PT Fitria Trans Tamara Banjarmasin tidak perlu menambah

karyawan untuk membuat laporan gaji, karena karyawan

bagian keuangan dianggap mampu melaksanakan tugas-tugas

sesuai dengan fungsinya.

7) Bagan Alir Dokumen / Flowchart

Berikut ini bagan alir Aplikasi penggajian yang sedang

berjalan di PT Fitria Trans Tamara Banjarmasin :

Gambar 4.4 Bagan Alir Dokumen Penggajian Pada PT Fitria Trans Tamara

Sumber : PT Fitria Trans Tamara Banjarmasin

Berdasarkan bagan alir / flowchat penggajian pada PT Fitria Trans

Tamara Banjarmasin dapat dijelaskan sebagai berikut :

1) Bagian Karyawan

Page 47: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

32

Bagian karyawan mengisi form absensi karyawan dan hasil

absensi karyawan nantinya akan di rekap menjadi rekap

absensi karyawan oleh bagian keuangan.

2) Bagian Keuangan

Bagian keuangan merekap hasil absensi karyawan

kemudian bagian keuangan akan membuat slip gaji yang

terdiri dari 2 rangkap, lembar pertama sebagai arsip,dan

lembar kedua dasar bagian keungan membuat laporan

penggajian dan kemudian bagian keuangan memvalidasi slip

gaji yang akan diserahkan slip gaji beserta uang kepada

karyawan.. Setelah bagian keuangan menyerahkan slip gaji

beserta uang kepada karyawan, bagian keuangan membuat

laporan penggajian yang akan diserahkan kepada pimpinan.

3) Bagian Pimpinan

Bagian pimpinan menerima laporan penggajian dari bagian

keuangan, selanjutnya pimpinan akan memeriksa / mencek

laporan penggajian, jika laporan penggajian sesuai maka

pimpinan akan memvalidasi laporan penggajian dan jika tidak

sesuai maka pimpinan akan mengembalikan laporan

penggajian kepada bagian keuangan agar di perbaiki lagi.

B. Pembahasan Hasil Penelitian

a. Analisis Permasalahan

Analisis Penggajihan Pada PT Fitria Trans Tamara Banjarmasin

Berdasarkan hasil penelitian dan beberapa data yang telah

dikumpulkan,dapat diketahui sistem penggajian pada PT Fitria Trans

Tamara Banjarmasin memiliki beberapa kelemahan, yaitu sebagai berikut:

1) Fungsi Yang Terkait

Fungsi yang terkait pada PT Fitria Trans Tamara Banjarmasin

mempunyai kelemahan yaitu fungsi rangkap pada

fungsi bagian keuangan. Adapun kelemahan jika ada fungsi rangkap

pada bagian keuangan yaitu perusahaan tidak dapat mengontrol

Page 48: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

33

kegiatan tersebut dengan baik, sehingga dapat meningkatkan risiko

kecurangan dalam pengeluaran dana/kas. Dan jika bagian keuangan

dan bagian akuntansi tidak dipisahkan atau menjadi satu (fungsi

rangkap), maka jika ada pembayaran tagihan dapat disalahgunakan

tanpa diketahui pihak lain, karena seluruh dokumen dipegang oleh

orang yang sama. Kecurangan yang bisa terjadi jika kedua bagian ini

digabung adalah dokumen tagihan fiktif, perubahan jumlah tagihan,

penudaan pembayaran, dan lain sebagainya.

2) Perusahaan Belum Menggunakan Program Aplikasi Dalam

Perhitungan Penggajian

Perusahaan dalam menghitung dan membuat laporan penggajian

belum menggunakan program Aplikasi, melainkan masih

menggunakan Microsoft Excel 2010, banyak kendala yang dihadapi

jika menggunakan Microsoft excel untuk perhitungan gaji karyawan,

salah satunya banyak memakan waktu.

3) Sistem Pengendalian Intern

a) Organisasi

Organisasi yang ada pada PT Fitria Trans Tamara Banjarmasin

masih kurang baik karena dibagian bagian keuangan masih

memiliki fungsi rangkap yaitu bagian keuangan dan akuntansi

digabung menjadi satu.

b) Sistem Otorisasi dan prosedur penelitian

Sistem otorisasi yang ada pada PT Fitria Trans Tamara

Banjarmasin sudah berjalan dengan baik. Hal ini dapat dilihat dari

setiap dokumen penggajian harus mendapatkan otorisasi dari

pimpinan.

c) Praktik yang sehat

Praktik yang sehat di PT Fitria Trans Tamara Banjarmasin

sudah cukup baik.

d) Karyawan yang mutunya sesuai dengan tanggung jawab nya

Page 49: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

34

Karyawan yang berkerja pada PT Fitri Trans Tamara

Banjarmasin sudah memiliki fungsi dan tanggung jawab masing-

masing berdasarkan bagiannya

.

b. Alternatif Pemecah Masalah

a. Gambaran Rancangan Aplikasi Penggajian Yang Disarankan Untuk

PT Fitria Trans Tamara Banjarmasin

Berdasarkan permasalahan yang telah terurai, maka penulis

memberikan saran dalam pembuatan aplikasi penggajian pada PT

Fitria Trans Tamara Banjarmasin, yaitu sebagai berikut :

1) Informasi yang diperlukan manajemen dalam pembuatan aplikasi

penggajian adalah informasi data karyawan, data jabatan , data

potongan, laporan per karyawan, laporan per jabatan, laporan

perpotongan dan laporan gaji.

2) Pengguna Aplikasi

Yang dapat menggunakan Aplikasi adalah sebagai berikut :

a) Bagian Keuangan, yaitu yang menjalankan sistem aplikasi

b) Bagian Pimpinan, yaitu hanya dapat melihat laporan keuangan

b. Perancangan Prosedur Yang Disarankan

1) Keluaran Aplikasi

Keluaran program aplikasi penggajian yang disarankan

yaitu berupa laporan penggajian perbulan karyawan dan beserta

slip gaji karyawan.

2) Fungsi Terkait Yang Disarankan

Fungsi yang terkait pada PT Fitria Trans Tamara Banjarmasin

masih terdapat perangkapan tugas seperti bagian keuangan

melakukan semua tugas dalam sistem penggajian, maka penulis

menyarankan dengan merekrut karyawan baru untuk bertugas

dalam mengerjakan sesuai dengan kemampuan masing-masing.

3) Jaringan Prosedur yang membentuk sistem yang disarankan

Page 50: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

35

Jaringan prosedur yang membentuk aplikasi penggajian pada

PT Fitria Trans Tamara Banjarmasin sudah tepat karena sudah

sesuai dengan keperluaan dan kondisi perusahaan.

4) Dokumen Yang Disarankan

Dokumen yang disarankan pada PT Fitria Trans Tamara

Banjarmasin adalah sebagai berikut :

a. Laporan master data karyawan

adalah laporan yang dibuat oleh bagian keuangan untuk

memberikan informasi data karyawan yang bekerja di PT Fitria

Trans Tamara Banjarmasin. Berikut laporan data master yang

dibuat oleh penulis :

Gambar 4.5 Laporan Karyawan Yang Disarankan

Sumber : Penulis

b. Laporan Master Data Jabatan

adalah laporan untuk memberikan informasi data jabatan

pegawai yang berkerja di PT Fitria Trans Tamara Banjarmasin.

Berikut Laporan yang dibuat oleh penulis :

Page 51: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

36

Gambar 4.6 Laporan Jabatan Yang Disarankan

Sumber : Penulis

5) Sistem Pengendalian Intern Yang Disarankan

Sistem pengendalian intern Sistem Penggajian pada PT

Fitria Trans Tamara Banjarmasin yang disarankan antara lain:

a. Organisasi

Organisasi yang ada pada PT Fitria Trans Tamara

Banjarmasin memiliki fungsi rangkap dalam bagian

keuangan.Maka penulis menyarankan untuk diadakan

pemisahan fungsi dalam menjalankan prosedur yang

dikerjakan bagian keuangan dengan menambah karyawan.

b. Sistem Otorisasi dan Prosedur Pencatatan

Sistem otorisasi dan Prosedur pencatatan pada PT

Fitria Trans Tamara Banjarmasin sudah cukup baik dalam

menjalankan sistem Penggajian yang ada di perusahaan

tersebut.

c. Praktik yang Sehat

Praktik yang Sehat pada PT Fitria Trans Tamara

Banjarmasin sudah sesuai dengan prosedur dalam

menajalankan sistem Penggajian di perusahaan tersebut.

Page 52: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

37

d. Karyawan yang Mutunya Sesuai dengan Tanggung

Jawabnya

Karyawan yang bekerja pada PT Fitria Trans Tamara

Banjarmasin sudah memiliki fungsi dan tanggung jawab

masing-masing berdasarkan kekampuan yang dimiliki.

6) Bagan Alir Yang Disarankan

Bagan alir dokumen aplikasi penggajian yang disarankan

oleh penulis kepada PT Fitria Trans Tamara Banjarmasin yaitu

sebagai berikut:

Gambar 4.7 Bagan Alir Dokumen Yang Disarankan

Sumber : Penulis

Berdasarkan bagan alir dokumen perencanaan anggaran biaya

yang disaran pada PT Fitria Trans Tamara Banjarmasin pada

tahap perencanaan dapat dijelaskan sebagai berikut :

1) Bagian Karyawan

Page 53: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

38

Karyawan memulai dengan mengisi absensi kayawan,

selanjutnya absensi karyawan akan di rekap oleh bagian

keuangan.

2) Bagian Keuangan

Bagian keuangan akan merekapitulasi absensi karyawan

dan selanjutnya membuat slip gaji karyawan yang nantinya

slip gaji tersebut akan di serahkan kepada karyawan.setelah

membuat slip gaji bagian keuangan akan membuat laporan

penggajian dan laporan penggajian akan di serahkan ke

bagian pimpinan.

3) Bagian Pimpinan

Bagian pimpinan akan mencetak laporan keuangan jika

sesuai maka akan memverifikasi laporan keuangan

tersebut,namun jika belum sesuai maka akan dikembalikan

kepada bagian keuangan untuk diperbaiki lagi.

7) Perancangan Aplikasi Penggajian Pada PT Fitria Trans Tamara

Banjarmasin yang Disarankan

Langkah-langkah dalam mendesain sebuah program aplikasi

penggajian untuk PT Fitria Trans Tamara Banjarmasin yaitu

sebagai berikut:

1) Bab sebelumnya telah dijelaskan bahwa konsep dasar

normalisasi merupakan bagian dari perancangan basis data.

Tanpa normalisasi, sistem basis data menjadi tidak akurat,

lambat dan tidak efesien serta tidak memberikan data yang

diharapkan.

Terdapat empat tahap normalisasi, berikut merupakan

penjelasan:

a) Normalisasi tahap 0 (Unnormalized)

Normalisasi tahap 0 yaitu mencantumkan semua field

yang ada berdasarkan data atau sumber yang ada. Berikut

Page 54: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

39

ini field yang digunakan dalam desain program aplikasi

penggajian:

Gambar 4.8 Tabel Unnormalisasi

Sumber : Penulis

b) Bentuk Normalisasi Pertama (1NF)

Nilai seluruh dalam bentuk norma pertama (INF) adalah

atomik, yang berarti data tersebut tidak bisa dibagi-bagi lagi

menjadi unit yang lebih kecil dan nilai berulang.

Gambar 4.9 Tabel 1 NF

Sumber : Penulis

Page 55: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

40

c) Bentuk Normalisasi Kedua (2NF)

Normalisasi kedua merupakan sebuah tabel yang

menjelaskan tabel dengan kunci utama gabungan hanya

terdapat pada bentuk 1 NF, tetapi tidak pada 2 NF. Tabel

relasional berada pada bentuk norma kedua jika dia berada

pada 1 NF dan setiap kolom bukan kunci harus tergantung

pada seluruh kolom yang membentuk kunci utama.

Gambar 4.10 Tabel 2 NF

Sumber : Penulis

d) Bentuk Normalisasi Ketiga (3NF)

Bentuk norma ketiga mengharuskan semua kolom pada

tabel relasional tergantung hanya pada kunci utama. Sebuah

tabel relasional berda pada bentuk norma ketiga. jika tabel

sudah berada pada 2 NF dan setiap kolom yang bukan kunci

tidak tergantung secara transitif pada kunci utamanya. Pada

table ini telah memenuhi syarat bentuk normal 2 NF sehingga

tidak diperlukan sampai normal 3 NF.

e) Sistem Basis Data

Bab sebelumnya menjelaskan bahwa sistem basis data

merupakan kumpulan data yang saling berhubungan

(mempunyain relasi). Relasi biasanya ditunjukkan dengan

Page 56: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

41

kunci (key) dari tiap file yang ada, Berikut merupakan

diagram relasi antar tabel :

Penjelasan relasi dari table gambar di atas adalah sebagai

berikut :

Gambar 4.11 Relasi Antar Tabel

Sumber : Penulis

a) Tabel Admin

Digunakan untuk hak akses saat login ke aplikasi

penggajian.

Sumber : Penulis

Keterangan :

Nama Tabel :admin

Jumlah Field :5

Page 57: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

42

Fungsi :digunakan untuk proses saat ingin

login ke aplikasi penggajian.

b) Tabel Karyawan

Tabel karyawan digunakan untuk menambah dan

menyimpan data karyawan yang ada di perusahaan.

Dibawah ini merupakan desain table secara fisik :

Sumber : Penulis

Keterangan :

Nama Tabel :karyawan

Jumlah Field :10

Fungsi :Digunakan untuk menyimpan data

karyawan di perusahaan.

c) Tabel Jabatan

Tabel jabatan digunakan untuk menambah atau

menyimpan data jabatan yang ada di perusahaan. Dibawah

ini merupakan desain table secara fisik :

Page 58: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

43

Sumber : Penulis

Keterangan :

Nama Tabel :jabatan

Jumlah Field :7

Fungsi :Digunakan untuk menyimpan data

jabatan yang ada pada perusahaan

d) Tabel Header

Sumber : Penulis

Keterangan :

Nama Tabel :detail

Jumlah Field :8

Fungsi :Digunakan untuk menyimpan data

potongan yang ada di transaksi

header.

e) Tabel Detail

digunakan untuk menyimpan data potongan dari table header.

Page 59: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

44

Sumber : Penulis

Keterangan :

Nama Tabel :detail

Jumlah Field :10

Fungsi :Digunakan untuk menyimpan data

potongan yang ada di transaksi

header.

f) Tabel Status

Digunakan untuk menyimpan data status karyawan yang

ada di perusahaan.

Sumber : Penulis

Keterangan:

Nama Tabel : status

Jumlah Field :2

Fungsi :digunakan untuk menyimpan status

karyawan perusahaan.

f) User Interface

User interface adalah tampilan antar muka yang terlihat

dilayar komputer, sebagai bentuk komunikasi antara pengguna

dengan komputer. Berikut ini tampilan program aplikasi

Penggajian pada PT Fitria Trans Tamara Banjarmasin yang

dibuat oleh penulis :

Page 60: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

45

a) Form Login

Gambar 4.12 Form Login

Sumber : Penulis

b) Form Menu Utama

Gambar 4 13 Form Menu Utama

Sumber : Penulis

c) Form Data Master

Master data merupakan data yang berisi data-data

yang terdapat pada perusahaan. Master data yang ada pada

program aplikasi yang penulis buat terdiri dari master data

yaitu master karyawan dan master data jabatan.Berikut ini

merupakan rancangan dan tampilan form master yang telah

dibuat oleh penulis :

Page 61: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

46

(1) Form Master Data Karyawan

Master data karyawan digunakan untuk menyimpan

data karyawan yang terdapat diperusahaan. Master data

karyawan memiliki informasi mengenai karyawan.

Berikut ini merupakan form data karyawan pada program

aplikasi yang telah dibuat oleh penulis :

Gambar 4.14 Form Master Data Karyawan

Sumber : Penulis

Gambar 4.15 Laporan Data Karyawan

Sumber : Penulis

Page 62: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

47

Gambar 4.16 Form Edit Karyawan

Sumber : Penulis

Adapun cara penggunaan form master data

karyawan sebagai berikut :

(a) Form master data karyawan berisi data-data

karyawan yang ada dalam perusahaan. Dalam form

tersebut terdapat tombol tambah, simpan, hapus,

batal dan edit.

(b) Penggunaan tombol tambah

Tombol tambah berfungsi untuk menambahkan data

karyawan baru.nantinya saat di klik tombol tambah

maka akan langsung menuju ke form karyawan untuk

menambahkan data.

(c) Penggunaan tombol simpan

Tombol simpan berfungsi untuk menyimpan

data perusahaan.

(d) Penggunaan tombol hapus

Tombol hapus berfungsi untuk menghapus

data yang terdapat pada perusahaan. Jika

pengguna ingin menghapus data yang telah

diinput.

(e) Penggunaan tombol batal

Page 63: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

48

Tombol batal digunakan untuk membatalkan

inputan data yang akan dimasukkan dalam data

perusahaan. Saat pengguna mengklik tombol

batal, maka data yang telah diinputkan secara

otomatis akan terhapus.

(f) Penggunaan tombol Edit

Tombol Edit berfungsi untuk mengedit data yang

saaat kita input tadi ada kesalahan peulisan,maka

dapat kita edit.

(1) Form Master Jabatan

Master data jabatan digunakan untuk menyimpan

data jabatan karyawan yang terdapat pada perusahaan.

Dibawah ini merupakan tampilan form master data

jabatan yang dibuat oleh penulis :

Gambar 4.17 Form Master Jabatan

Sumber : Penulis

Gambar 4.18 Laporan Data Jabatan

Sumber : Penulis

Page 64: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

49

Gambar 4.19 Form Edit Jabatan

Sumber : Penulis

Adapun cara penggunaan form master data

pegawai sebagai berikut :

(a) Form master data jabatan berisi data-data

jabatan yang ada dalam perusahaan. Dalam form

tersebut terdapat tombol tambah, simpan, hapus,

batal dan edit.

(b) Penggunaan tombol tambah

Tombol tambah berfungsi untuk menambahkan data

jabatan baru.nantinya saat di klik tombol tambah

maka akan langsung menuju ke form jabatan untuk

menambahkan data.

(c) tombol simpan

Tombol simpan berfungsi untuk menyimpan

data perusahaan.

(d) Penggunaan tombol hapus

Tombol hapus berfungsi untuk menghapus

data yang terdapat pada perusahaan. Jika

pengguna ingin menghapus data yang telah

diinput.

(e) Penggunaan tombol batal

Page 65: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

50

Tombol batal digunakan untuk membatalkan

inputan data yang akan dimasukkan dalam data

perusahaan. Saat pengguna mengklik tombol

batal, maka data yang telah diinputkan secara

otomatis akan terhapus.

(f) Penggunaan tombol Edit

Tombol Edit berfungsi untuk mengedit data yang

saaat kita input tadi ada kesalahan peulisan,maka

dapat kita edit.

(2) Form Transaksi

Form transaksi yang penulis buat adalah hanya form

transaksi penggajian. Form transaksi penggajian merupakan

form yang digunakan untuk menyimpan data penggajian

karyawan. Form ini akan diinputkan oleh fungsi bagian

keuangan. Data-data yang ada dalam transaksi penggajian

ini digunakan untuk pembuatan laporan gaji. Dibawah ini

adalah form transaksi penggajian :

Gambar 4.20 Form Transaksi

Sumber : Penulis

Page 66: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

51

Gambar 4.21 Laporan Transaksi

Sumber : Penulis

Gambar 4.22 Form Edit Transaksi

Sumber : Penulis

Adapun cara penggunaan form transaksi sebagai berikut :

(a) Dalam form transaksi tersebut terdapat tombol tambah,

simpan, hapus,batal dan edit.

(b) Penggunaan tombol tambah

Tombol tambah berfungsi untuk menambahkan data

transaksi baru.nantinya saat di klik tombol tambah maka

akan langsung menuju ke form transaksi untuk

menambahkan data.

Page 67: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

52

(c) Penggunaan tombol simpan

Tombol simpan berfungsi untuk menyimpan

data perusahaan.

(d) Penggunaan tombol hapus

Tombol hapus berfungsi untuk menghapus

data yang terdapat pada perusahaan. Jika

pengguna ingin menghapus data yang telah

diinput.

(e) Penggunaan tombol batal

Tombol batal digunakan untuk membatalkan

inputan data yang akan dimasukkan dalam data

perusahaan. Saat pengguna mengklik tombol batal, maka

data yang telah diinputkan secara

otomatis akan terhapus.

(f) Penggunaan tombol Edit

Tombol Edit berfungsi untuk mengedit data yang saaat

kita input tadi ada kesalahan peulisan,maka dapat kita

edit.

(3) Form Detail Gaji

Form untuk melihat detail per transaksi yang telah di input.

Gambar 4.23 List Data per Detail

Sumber : Penulis

Page 68: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

53

(4) Laporan (output)

Dokumen keluaran merupakan dokumen yang

dihasilkan adalah laporan master, dan laporan transaksi.

Laporan master terdiri dari laporan master karyawan dan

jabatan. Dan laporan transaksi yang terdiri

dari Laporan gaji. Dalam tugas akhir ini penulis hanya

menampilkan beberapa laporan master penggajian.

(1) Laporan master karyawan adalah laporan keseluruhan

data karyawan yang terdapat diperusahaan. Berikut

laporan yang dibuat oleh perusahaan:

Gambar 4.24 Laporan Master Karyawan

Sumber : Penulis

(2) Laporan master jabatan adalah laporan keseluruhan

data jabatan yang ada diperusahaan. Berikut laporan

yang dibuat oleh penulis :

Page 69: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

54

Gambar 4.25 Laporan Master Jabatan

Sumber : Penulis

(3) Laporan gaji adalah laporan yang mengambil dari

transaksi gaji karyawan PT Fitria Trans Tamara

Banjarmasin. Berikut laporan yang dibuat oleh

penulis :

Gambar 4.26 Laporan Penggajian Karyawan

Sumber : Penulis

(5) Slip Gaji

Slip Gaji per karyawan yang nanti nya akan diserahkan

kepada masing-masing karyawan saat penggajian.

Gambar 4 27 Slip Gaji

Sumber : Penulis

Page 70: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

55

Gambar 4.28 Slip Gaji Yang Akan di Cetak

Sumber : Penulis

Page 71: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

56

BAB V

SIMPULAN DAN SARAN

A. Simpulan

Berdasarkan penelitian yang telah dilakukan, maka penulis dapat

menyimpulkan bahwa :

1. Aplikasi penggajian yang dipakai PT Fitria Trans Tamara Banjarmasin

masih menggunakan Microsoft Excel dan sistem penggajiannya pun

mayoritas secara manual. bagian keuangan mengoperasikan Microsoft

Excel terkadang harus memerlukan waktu yang cukup lama. Apalagi bila

ada perubahan kenaikan gaji dan lain-lainya. Dan juga Laporan Gaji yang

masih manual. Maka diperlukan adanya program aplikasi penggajian yang

lebih tepat, serta pengawasan yang memadai.

Sedangkan untuk mengatasi organisasi yang mempunyai fungsi rangkap

maka disarankan untuk diadakan pemisahan fungsi dalam menjalankan

prosedur yang dikerjakan bagian keuangan dengan menambah karyawan

agar perusahaan dapat mengontrol kegiatan tersebut dengan baik.

2. Permasalahan yang terjadi pada PT Fitria Trans Tamara Banjarmasin

adalah pembuatan program aplikasi penggajian dengan menggunakan

php. MySQL sebagai back end dan php sebagai front end. Program aplikasi

tersebut berbasis komputer dari data-data yang berhubungan dari

penggajian mulai dari daftar gaji, daftar hadir karyawan, dan slip gaji.

Sehingga menghasilkan laporan penggajian. Data transaksi yang

digunakan dalam penelitian ini adalah data pembayaran gaji karyawan PT

Fitria Trans Tamara Banjarmasin setiap bulan Agustus, September,

Oktober, November, dan Desember 2019 .Organisasi yang mempunyai

fungsi rangkap.

Adapun kelemahan organisasi yang mempunyai fungsi rangkap pada

bagian keuangan yaitu perusahaan tidak dapat mengontrol kegiatan

Page 72: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

57

tersebut dengan baik, sehingga dapat meningkatkan risiko kecurangan

dalam pengeluaran dana/kas.

B. Saran

Berdasarkan hasil penelitian yang dilakukan oleh penulis, dengan

permasalahannya yang sedang dihadapi, penulis memberikan saran pada PT

Fitria Trans Tamara Banjarmasin Menambahkan pengotomatisan perhitungan

yang ada di aplikasi tersebut sehingga kedepannya lebih memudahkan

penggunanya.

Sedangkan untuk organisasi yang mempunyai fungsi rangkap maka

penulis menyarankan untuk diadakan pemisahan fungsi dalam menjalankan

prosedur yang dikerjakan bagian keuangan dengan menambah karyawan

yang kompeten sesuai dengan keahlian yang diperlukan agar perusahaan

dapat mengontrol kegiatan tersebut dengan baik

Page 73: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

58

DAFTAR PUSTAKA

Mulyadi.2016. Sistem Informasi Akuntansi.Edisi Keempat. Cetakan kelima.

Jakarta: Salemba Empat.

Prof. Dr. Sugiyono. Metode Penelitia. Cetakan kedualima Bandung: Alfabeta

Andi,Madcoms.2016.Pemrograman PHP dan MySQL Untuk Pemula.

Yogyakarta: C.V Andi Offset.

Suprapto.2013.Metodologi Penelitian Ilmu Pendidikan dan Ilmu-Ilmu

Pengetahuan Sosial. Cetakan Pertama. Yogyakarta: CAPS (Center for

Academic Publishing Service).

Yakub.2012.Pengantar Sistem Informasi, Yogyakarta: Graha Ilmu.

Simarmata,Janner.2010.Rekayasa Perangkat Lunak.Yogyakarta: Andi.Publisher.

Putra, K.G 2016. Sistem informasi Penggajian Pada Sekolah Tinggi Teologi

Menggunakan Delphi XE5. Banjarmasin: Politeknik Negeri Banjarmasin.

Ashari, Z. 2019. Program Aplikasi Penggajian Menggunakan Microsoft Visual

Basic 2015 Pada PT Tresnamuda Sejati Banjarmasin: Politeknik Negeri

Banjarmasin.

Panitia Tugas Akhir/Skripsi. (2012). Pedoman Penyusunan Proposal, Tugas

Akhir/Skripsi Mahasiswa Jurusan Akuntansi. Versi 12.1. Banjarmasin:

Jurusan Akuntansi, Politeknik Negeri Banjarmasin.

Page 74: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

59

Page 75: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

60

Page 76: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

61

Page 77: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

62

Denah & Foto Fisik PT Fitria Trans Tamara

Nama Instansi / Perusahaan : PT Fitria Trans Tamara Banjarmasin

Alamat : Jl. Tembus Mantuil Basirih Tengah RT.20

RW 004 No.77, Basirih Selatan,

Banjarmasin, Kalimantan Selatan

Telp : -

Email : -

Koordinat : -

A. Denah/Peta Perusahaan

Page 78: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

63

B. Foto Fisik Perusahaan

Page 79: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

64

Page 80: PROGRAM APLIKASI PENGGAJIAN MENGGUNAKAN PHP …

65

Foto Screenshot Pelaksanaan Sidang TA/Skripsi