perancangan sistem informasi penggajian pada pt. … · abstrak ryan hidayat (11142409),...
TRANSCRIPT
PERANCANGAN SISTEM INFORMASI PENGGAJIAN PADA
PT. ADI PRATAMA INDONESIA (SPC MOBILE)
TUGAS AKHIR
Diajukan untuk memenuhi salah satu syarat kelulusan Program Diploma III
RYAN HIDAYAT
NIM : 11142049
Program Studi Komputerisasi Akuntansi
AMIK BSI Jakarta
Jakarta
2017
ii
iii
iv
v
vii
ABSTRAK
Ryan Hidayat (11142409), Perancangan Sistem Informasi Penggajian Pada
PT. Adi Pratama Indonesia.
Dalam era globalisasi sekarang ini, teknologi informasi melaju dengan cepatnya.
Adapun komputer yang merupakan peralatan yang diciptakan untuk
mempermudah pekerjaan manusia, saat mencapai kemajuan baik di dalam
pembuatan hardware maupun software PT. Adi Pratama Indonesia membutuhkan
sekali adanya suatu sistem informasi yang dapat memperlancar kinerja yang baik dan
tepat pada sistem penggajian. Untuk itulah penulis mencoba membuat Tugas Akhir
mengenai sistem penggajian pada PT. Adi Pratama Indonesia yang sampai saat ini
belum terkomputerisasi. Pada saat ini PT. Adi Pratama Indonesia merupakan
perusahaan yang bergerak dalam bidang produksi. Sistem yang ada pada PT. Adi
Pratama Indonesia ini masih dilakukan secara manual, mulai dari pemesanan
barang, penerimaan barang, sampai penyimpanan data-data lainnya yang
berhubungan dengan proses pembelian hingga sampai pembuatan laporan,
sehingga memungkinkan pada saat proses berlangsung terjadi kesalahan dalam
pencatatan, kurang akuratnya laporan yang dibuat dan keterlambatan dalam
pencarian data-data yang diperlukan. Perancangan sistem informasi ini
merupakan solusi yang terbaik untuk memecahkan permasalahan- permasalahan
yang ada pada perusahaan ini, serta dengan sistem yang terkomputerisasi dapat
tercapai suatu kegiatan yang efektif dan efisien dalam menunjang aktifitas pada
perusahaan ini. Sistem yang terkomputerisasi lebih baik dari sistem yang
manual agar berjalan lebih efektif dan efisien serta sistem pembelian yang
sekarang lebih kondusif dibandingkan dengan sistem yang terdahulu.
Kata Kunci: Perancangan Sistem Informasi, Sistem Penggajian.
viii
ABSTRACT
Ryan Hidayat (11142409), Design of Payroll Information System At PT. Adi
Pratama Indonesia.
In today's era of globalization, information technology is speeding up. The computer
is a device that was created to facilitate human work, while achieving good progress
in the manufacture of hardware and software. PT. Adi Pratama Indonesia very need
an information system that can facilitate good and proper performance on payroll
system. That's why the author tries to make the Final Project on the payroll of goods
in PT. Adi Pratama Indonesia which until now has not been computerized. At this
time PT. Adi Pratama Indonesia is a trading company. The existing system at PT. Adi
Pratama Indonesia is still done manually, ranging from ordering goods, receipt of
goods, to storage of other data related to the process of payroll up to the making of
the report, making it possible during the process of errors occurred in the recording,
less accurate reports made and delays In search of required data. The design of this
information system is the best solution to solve the problems existing in this company,
and with a computerized system can be achieved an activity that is effective and
efficient in supporting activities in this company. The computerized system is better
than the manual system to run more effectively and efficiently and the purchasing
system is now more conducive than the previous system.
Keywords: Information System Design, Payroll System.
viii
DAFTAR ISI
Halaman
Lembar Judul Tugas Akhir ................................................................... i
Lembar Pernyataan Keaslian Tugas Akhir ...................................................... ii
Lembar Pernyataan Persetujuan Publikasi Karya Ilmiah ................................ iii
Lembar Persetujuan dan Pengesahan Tugas Akhir .......................................................... iv
Lembar Konsultasi Tugas Akhir ............................................................................................ v
Kata Pengantar ......................................................................................................................... vii
Abstrak ............................................................................................................ viii
Daftar Isi ....................................................................................... x
Daftar Gambar ................................................................................ xii
Daftar Tabel .......................................................................................... xiii
Daftar Lampiran .............................................................................................. xiv
BAB I PENDAHULUAN ....................................................................... 1
1.1. Umum ........................................................................................ 1
1.2. Maksud dan Tujuan ............................................................... 3
1.3. Metode Penelitian .................................................................. 3
1.4. Ruang Lingkup ...................................................................... 4 BAB II LANDASAN TEORI ................................................................... 5
2.1. Pengertian Sistem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.2. Peralatan Pendukung .............................................................. 14
2.2.1. UML (United Modelling Language) ................................ 14
2.2.2. ERD (Entity Relationship Diagram) ................................... 17
2.2.3. LRS (Logical Record Strukture) .................................. 19
BAB III PEMBAHASAN ............................................................................. 21
3.1.Tinjauan Umum PT. Adi Pratama Indonesia ................................ 21
3.2. Tinjauan Perusahaan............................................................... 22
3.2.1 Sejarah Perusahaan ............................................................. 22
3.2.2. Struktur Orgnisasi Perusahaan........................................... 23
3.3. Proses Sistem Berjalan ........................................................... 25
3.4. Unified Modelling Language (UML) ..................................... 27
3.4.1 Activity Diagram ................................................................ 27
3.5. Spesifikasi Sistem Berjalan .................................................... 28
3.5.1 Spesifikasi Dokumen Masukan ........................................ 28
3.5.2 Spesifikasi Dokumen Keluaran ........................................ 29
3.6. Permasalahan Pokok............................................................... 30
3.2. Pemecahan Masalah ............................................................... 30
BAB IV RANCANGAN SISTEM USULAN .......................................... 31
4.1. Analisa Kebutuhan Software .................................................. 31
4.1.1. Analisa Kebutuhan ............................................................ 31
4.1.2. Use Case Diagram ............................................................. 31
4.1.3. Activity Diagram ............................................................... 34
4.2. Desain ..................................................................................... 42
4.2.1. Entity Relationship Diagram (ERD) ............................... 42
4.2.2. Logical Record Structure (LRS)...................................... 43
4.2.3. Spesifikasi File .................................................................. 44
4.2.4. Software Architecture ....................................................... 47
4.2.4.1. Deployment Diagram ........................................... 48
4.2.4.2. Squence Diagam ................................................... 49
4.2.5. User Interface ..................................................................... 50
4.2.6. Spesifikasi Software Dan Hardware ............................... 62
BAB V PENUTUP ................................................................................... 63
5.1. Kesimpulan ............................................................................. 63
5.2. Saran ....................................................................................... 64 DAFTAR PUSTAKA .................................................................................................................................... 65
DAFTAR RIWAYAT HIDUP .................................................................... 66
SURAT KETERANGAN PKL ...................................................................... 67
LAMPIRAN-LAMPIRAN ....................................................................... 68
x
DAFTAR GAMBAR
Halaman
Gambar III.1 Struktur Organisasi ....................................................................... 24
Gamabr III.2 Activity Diagram Sistem Berjalan ................................................ 27
Gamabr IV.1 Use Case Diagram Usulan Sistem Penggajian ............................ 32
Gamabr IV.2 Activity Diagram Login ............................................................... 34
Gamabr IV.3 Activity Diagram Penggajian Karyawan ...................................... 35
Gamabr IV.4 Activity Diagram Melihat Data Gaji Karyawan........................... 36
Gamabr IV.5 Activity Diagram Membuat Laporan Penggajian ........................ 37
Gamabr IV.6 Activity Diagram Mengelola Data Karyawan .............................. 38
Gamabr IV.7 Activity Diagram Mengelola Data Perkiraan ............................... 39
Gamabr IV.8 Activity Diagram Mengelola Pengguna ....................................... 40
Gamabr IV.9 Activity Diagram Membuat Jurnal ............................................... 41
Gamabr IV.10 ERD Usulan Sistem Penggajian ................................................. 42
Gamabr IV.11 Logical Record Structure (LRS)................................................. 43
Gamabr IV.12 Deployment Diagram Usulan Sistem Penggajian ...................... 48
Gamabr IV.13 Sequence Diagram Usulan Sistem Penggajian ........................... 49
Gamabr IV.14 Form Login Sistem Usulan Penggajian ...................................... 50
Gamabr IV.15 Menu Utama Sistem Usulan Penggajian .................................... 51
Gamabr IV.16 Menu Utama File Sistem Usulan Penggajian ............................. 52
Gamabr IV.17 Menu Utama Transaksi Sistem Usulan Penggajian ................... 53
Gamabr IV.18 Menu Utama Laporan Sistem Usulan Penggajian ...................... 54
Gamabr IV.19 Menu Data Karyawan Sistem Usulan Penggajian ...................... 55
Gamabr IV.20 Menu Data Perkiraan Sistem Usulan Penggajian ....................... 56
Gamabr IV.21 Menu Data Pengguna Sistem Usulan Penggajian ...................... 57
Gamabr IV.22 Menu Penggajian Sistem Usulan Penggajian ............................. 58
Gamabr IV.23 Menu Jurnal Sistem Usulan Penggajian ..................................... 59
Gamabr IV.24 Menu Laporan Penggajian Sistem Usulan Penggajian............... 60
Gamabr IV.25 Menu Laporan Jurnal Sistem Usulan Penggajian....................... 61
xii
DAFTAR TABEL Halaman
Tabel IV.1 Usulan Deskripsi Use Case Diagram Finance Staff ........................ 33
Tabel IV.2 Spesifikasi File Akun ...................................................................... 44
Tabel IV.3 Spesifikasi File Tabel Data Karyawan ............................................ 45
Tabel IV.4 Spesifikasi File Tabel Penggajian ................................................... 46
Tabel IV.5 Spesifikasi File Tabel Slip Gaji ....................................................... 46
Tabel IV.6 Spesifikasi File Tabel Perkiraan ...................................................... 47
xiii
DAFTAR LAMPIRAN Halaman
A1. Data Absen ................................................................................................. 68
A2. Data Lembur ................................................................................................ 69
B.1. Lembar Pemberian Gaji .............................................................................. 70
B.2. Laporan Perhitungan Gaji .......................................................................... 71
C.1. Surat Riset Perusahaan .............................................................................. 72
xiv
BAB I
PENDAHULUAN
1.1. Latar Belakang
Kebutuhan akan informasi yang cepat, tepat dan akurat menyebabkan
suatu perusahaan perlu didukung dengan Sistem Informasi yang baik yang
bertujuan agar perusahaan dapat melaksanakan kewajibannya dalam perhitungan
dan pembayaran gaji karyawan dan menghindari terjadinya kesalahan bahkan
kerugian bagi perusahaan. Dalam sistem penggajian, banyak perusahaan telah
menggunakan fasilitas banking dalam pembayaran gaji kepada karyawannya.
Perusahaan tidak lagi melakukan pembayaran gaji secara manual dengan
memberikan satu per satu kepada karyawan. Hal ini membantu dalam keefektivan
waktu dalam proses penggajian dan juga membantu dalam pengendalian internal
perusahaan.
Seiring dengan perkembangan teknologi, persaingan di dunia bisnis pun
semakin ketat. Makin banyak perusahaan yang menggunakan teknologi sebagai
penunjang kinerja perusahaan. Perusahaan yang tidak menerapkan teknologi akan
sulit bersaing dengan perusahaan yang telah menerapkan teknologi dan
menjadikannya salah satu kekuatan berbisnis.
Salah satu elemen yang juga tidak kalah penting untuk meningkatkan kinerja
perusahaan adalah Sumber Daya Manusia (SDM). SDM merupakan salah satu pilar
penyangga utama perusahaan untuk menggerakkan roda organisasi, dalam usaha
mewujudkan misi dan visi perusahaan. Untuk itu, SDM perlu dikelola dengan baik
serta menggunakan cara profesional. Salah satu cara untuk mencapai hal tersebut
adalah memberikan gaji yang sesuai dan adil serta tepat waktu kepada setiap
karyawan. Jika mampu dikelola dengan baik, maka pemberian gaji akan
meningkatkan loyalitas dan kinerja karyawan terhadap perusahaan.
Proses penggajian pada PT. Adi Pratama Indonesia (SPC Mobile) masih
menggunakan sistem manual, sehingga dalam melakukan proses perhitungan gaji
masih seringkali terjadi ketidakpastian data antara waktu kehadiran karyawan dengan
perhitungan gaji karyawan. Masalah seperti ini akan berdampak terhadap laporan
yang harus dibuat terkait dengan penggajian. PT. Adi Pratama Indonesia (SPC
Mobile) mengharapakan masalah yang timbul dalam proses perhitungan gaji dapat
diminimalis sehingga sistem perhitungan gaji dapat dikelola dengan baik dan dapat
dikelola dengan baik dan dapat menimbulkan dampak positif bagi mereka. Dampak
positif yang dimaksud yaitu keakuratan perhitungan gaji menurut kontribusi
karyawan di dalam perusahaan, serta menciptakan keteraturan dalam sistem
penggajian pada PT. Adi Pratama Indonesia (SPC Mobile).
Untuk dapat mengatasi masalah – masalah tersebut diperlukan pengendalian
intern terhadap proses penggajian ditambah lagi dengan adanyaanalisis penggajian
yang terkomputerisasi dan terintegrasi, sehingga dapat membantu perusahaan dalam
memproses gaji secara cepat, mudah dan akurat. Oleh karena itu dibuat perancang
Sistem Informasi Penggajian pada PT. Adi Pratama Indonesia (SPC Mobile).
1.2. Maksud dan Tujuan
Maksud dari penulisan laporan tugas akhir ini yaitu :
1. Untuk mengetahui sistem penggajian yang ada.
2. Mempermudah serta mempercepat pekerjaan dan menghasilkan
informasi yang tepat, cepat dan akurat serta bermanfaat.
3. Mempratekkan dan menerapkan serta mengimplementasikan ilmu
yang telah di peroleh di Akademi Manajemen Informatika dan
Komputer Bina Sarana Informatika.
Tujuan penulisan Tugas Akhir ini adalh sebagai salah satu syarat
kelulusan pada program Diploma III (D.III) untuk program studi manajemen
informatika di Akademi Manajemen Informatika dan Komputer Bina Sarana
Informatika (AMIK).
1.3. Metode Penelitian
Metode penelitian yang penulis lakukan dalam usaha pengumpulan data dalam
penulisan ini yaitu :
a. Metode Wawancara :
Disini penulis melakukan tanya jawab langsung kepada bagian keuangan.
b. Metode Observasi
Dengan cara menggumpulkan data – data untuk sistem penggajian pada PT.
Adi Pratama Indonesia (SPC Mobile).
c. Metode Kepustakaan
Melalui berbagai buku – buku bacaan sesuai dengan isi materi. Adapun
buku – buku tersebut kami peroleh dari perpustakaan Bina Sarana
Informatika, pustaka pribadi dan beberapa tempat lain.
1.4. Ruang Lingkup
Ruang lingkup yang dibahas dalam penyusunan Laporan Tugas Akhir
ini dimulai dari :
1. Proses pencatatan absensi karyawan.
2. Proses pencatatan gaji karyawan.
3. Proses pencatatan tunjangan – tunjangan karyawan.
BAB II
LANDASAN TEORI
2.1 Konsep Dasar Sistem
Menurut Sutabri (2012:2) menerangkan bahwa “Terdapat dua kelompok di
dalam pendefinisian sistem, yaitu kelompok yang menekankan pada prosedur dan
kelompok yang menekankan pada elemen atau komponennya,”
Menurut Sutabri (2012:2) menerangkan bahwa :
Pendekatan yang menekankan pada prosedur mendefinisikan sistem sebagai
suatau jaringan kerja prosedur-prosedur yang saling berhubungan, berkumpul
sama-sama untuk melakukan suatu kegiatan. Sedangkan pendekatan sistem
yang lebih menekankan pada elemen atau komponen mendefinisikan sistem
sebagai kumpulan elemen yang berinteraksi untuk mencapai suatu tujuan
tertentu.
A. Pengertian Sistem
Menurut Sutabri (2012:6) “Suatu sistem pada dasarnya adalah sekelompok
unsur yang erat hubungannya satu dengan yang lain, yang berfungsi bersama-sama
untuk mencapai tujuan tertentu”.
Menurut Puspitawati dan Anggadini (2011:1) “suatu sistem adalah suatu
jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-
sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran yang
tertentu”.
Menurut Puspitawati dan Anggadini (2011:2) “sistem adalah kumpulan dari
elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu”.
Menurut Mardi (2011:3) “sistem merupakan suatu kesatuan yang memiliki
tujuan bersama dan memiliki bagian-bagian yang saling berinteraksi satu sama lain”.
B. Karakteristik Sistem
Menurut Sutabri (2012:13) “Suatu sistem memiliki karakteristik atau sifat-
sifat tertentu, yang mencirikan bahwa hal tersebut bisa dikatakan sebagai suatu
sistem. Adapun kerarakteristik yang dimaksud adalah sebagai berikut :
1. Komponen sistem (components)
Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, yang
bekerja sama membentuk suatu kesatuan, komponen-komponen sistem tersebut
dapat berupa suatu subsitem.
2. Batasan Sistem (Boundary)
Ruang lingkup sistem merupakan daerah yang membatasi antara suatu sistem
dengan sistem yang lainnya atau dengan lingkungan luarnya. Batasan sistem ini
memungkinkan suatu sistem dipandang sebagai suatu kesatuan yang tidak dapat
dipisah-pisah.
3. Lingkungan Luar Sistem (Environtment)
Merupakan segala bentuk apapun yang berada diluar ruang lingkungan atau
batasan sistem yang mempengaruhi operasi sistem tersebut dengan lingkungan
luar sistem.
4. Penghubung Sistem (interface)
Merupakan media penghubung antara satu subsistem dengan subsistem yang
lainnya. Melalui penghubung ini, memungkinkan sumber-sumber daya mengalir
dari suatu subsistem dengan subsistem yang lain.
5. Masukan Sistem (Input)
Merupakan satu energi yang dimasukan ke dalam sistem yang disebut masukan
sistem, yang dapat berupa pemeliharaan (Maintenance Input) dan sinyal (Signal
Input).
6. Keluaran Input (Output)
Merupakan hasil dari energi yang diolah dan diklasifikasikan menjadi keluaran
yang berguna.
7. Pengolahan Sistem (Process)
Suatu sistem dapat mempunyai suatu bagian pengolahan yang akan mengubah
masukan menjadi keluaran.
8. Sasaran Sistem (Objective)
Suatu sistem mempunyai tujuan dan sasaran yang pasti dan bersifat deterministik.
C. Klasifikasi Sistem
Menurut Sutabri (2012:15) sistem dapat diklasifikasikan dari beberapa sudut
pandang. Adapun klasifikasi yang dimaksud adalah sebagai berikut:
1. Sistem abstrak (Abstract System) dan sistem fisik (Physical System).
Sistem abstrak adalah sistem yang berupa pemikiran atau ide-ideyang tidak
tampak secara fisik. Sedangkan, sistem fisik merupakan sistem yang ada secara
fisik.
2. Sistem alamiah (Natural System) dan sistem buatan manusia (Human made
system).
Sistem alamiah adalah sistem yang terjadi melalui proses alam,tidak dibuat oleh
manusia. Sedangkan, sistem buatan manusia merupakan sistem yang melibatkan
hubungan manusia dengan mesin.
3. Sistem deterministik (Deterministik system) dan sistem probabilistik (probilistic
system).
Sistem yang beroperasi dengan tingkah laku yang dapat diprediksi disebut sistem
deterministik. Sedangkan, sistem yang bersifat probabilistik adalah sistem yang
kondisi mas depannya tidak dapat diprediksi, karena mengandung unsur
probabilitas.
4. Sistem terbuka (open system) dan sistem tertutup (closed system).
Sistem tertutup merupakan sistem yang tidak berhubungan dan tidak dipengaruhi
oleh lingkungan luarnya. Sedangkan, sistem terbuka adalah sistem yang
berhubungan dan dipengaruhi oleh lingkungan luarnya, yang menerima masukan
dan menghasilkan keluaran untuk subsistem lainnya.
Tahapan dari daur hidup sistem, yaitu :
1. Mengenali adanya kebutuhan sistem
2. Pembangunan sistem
3. Pemasangan sistem
4. Pengoprasian sistem
5. Sistem menjadi usang
D. Pengertian Informasi
Menurut Puspitawati dan Anggadini (2011:13) “Informasi adalah data yang
diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya”.
Menurut Mardi (2011:5) “Informasi adalah proses atau hasil pengolahan data,
meliputi hasil gabungan, analisis, penyimpulan, dan pengolahan sistem informasi
komputerisasi”.
E. Pengertian Sistem Informasi
Menurut Azhar Sutanto dalam Puspitawati dan Anggadini (2011:14) “Sistem
Informasi merupakan komponen-komponen dari subsistem yang saling berhubungan
dan bekerja sama secara harmonis untuk mencapai satu tujuan yaitu mengolah data
menjadi informasi”.
F. Pengertian Sistem Informasi Akuntansi
Menurut Puspitawati dan Anggadini (2011:57) “Informasi Akuntansi secara garis besar
dapat digambarkan sebagai rangkaian aktivitas yang menggambarkan pemprosesan data-data
dari aktivitas bisnis pengolahan data keuangan menggunakan sistem informasi komputer yang
terintegrasi secara harmonis”.
Menurut Puspitawati dan Anggadini (2011:57) menyimpulkan bahwa :
“Sistem Informasi Akuntansi dapat pula didefinisikan sebagai suatu sistem yang
berfungsi untuk mengorganisasi formulir, catatan dan laporan yang dikooordinasikan
untuk menghasilkan informasi keuangan yang dibutuhkan dalam pembuatan keputusan
manajemen dan pimpinan perusahaan dan dapat memudahkan pengelolaan perusahaan”.
G. Pengertian Sistem Informasi Penggajian
Menurut Mulyadi (2008:373) “Gaji adalah pembayaran atau penyerahan jasa yang dilakukan
oleh pegawai administrasi atau yang mempunyai jenjang jabatan manajer pada umumnya
dibayarkan secara tetap per bulan. Dapat diambil kesimpulan bahwa gaji dibayarkan kepada
karyawan administrasu setiap bulannya secara rutin oleh si pemberi kerja atas jasa yang telah
diberikan. Suatu organisasi dapat melakukan beberapa langkah dalam menentukan gaji yaitu :
1. Analisa Jabatan/Tugas
Analisa jabatan merupakan kegiatan dilakukan untuk mencari informasi tentang tugas – tugas
yang dilakukan dan persyaratan yang diperlukan dalam melaksanakan tugas supaya berhasil
untuk mengembangkan uraian tugas, spesifikasi tugas dan standar kerja.
2. Evaluasi Jabatan/Tugas
Evaluasi jabatan adalah proses sistematis untuk menentukan nilai relatif dari suatu pekerjaan
dibandingkan dengan pekerjaan lain.
3. Survei Gaji
Survei gaji merupakan kegiatan untuk mengetahui tingkat gaji yang berlaku secara umum
dalam perusahaan yang mempunyai jabatan sejenis.
4. Penentuan Tingkat Gaji
Penentuan tgaji biasanya dilakukan menggunalkan metode yang nantinya akan diambil suatu
keputusan mengenai jumlah gaji yang diberikan berdasarkan metode yang digunakan.
Menurut Mulyadi (2008:374) mengemukakan bahwa dokumen yang digunakan dalam sistem
akuntansi penggajian adalah :
1. Dokumen pendukung perubahan gaji dan upah
Dokumen ini dikeluarkan oleh fungsi kepegawaian berupa surat – surat keputusan yang
bersangkutan dengan pegawai, seperti surat keputusan pengangkatan pegawai baru,
kenaikan pangkat, perubahan tarif upah, pemberhentian, pemindahan dan lain
sebagainya.
2. Kartu Jam Hadir
Dokumen ini digunakan oleh fungsi pencatat waktu untuk mencatat jam hadir setiap
pegawai perusahaan.
3. Kartu Jam Kerja
dokumen ini digunakan untuk mencatat waktu yang dikonsumsi oleh tenaga kerja
langsung untuk perusahaan manufaktur.
4. Daftar Gaji dan Daftar Upah
Dokumen ini berisi jumlah gaji dan upah bruto tiap karyawan, dikurangi potongan –
potongan berupa PPh pasal 21, utang pegawai, iuran untuk organisasi pegawai, dan lain
sebagainya.
5. Rekap Daftar Gaji dan Gaji dan Upah
Dokumen ini merupakan ringkasan gaji dan upah per departemen, yang dibuat
berdasarkan daftar gaji dan upah.
6. Surat Pernyataan Gaji dan Upah
Dokumen ini dibuat oleh fungsi pembuatan daftar gaji dan upah bersamaan dengan
pembuatan gaji dan upah atau dalam kegiatan yang terpisah dari pembuatan daftar gaji
dan upah.
7. Amplop Gaji dan Upah
Uang gaji dan upah karyawan diserahkan kepada setiap pegawai dalam amplop gaji dan
upah.
8. Bukti Kas Keluar
Dokumen ini merupakan perintah pengeluaran uang yang dibuat oleh fungsi akuntansi
kepada fungsi keuangan, berdasarkan informasi dalam daftar gaji dan upah yang diterima
dari fungsi pembuatan daftar gaji dan upah.
Menurut Rudianto (2010:43) “Jurnal umum adalah aktivitas meringkas dan transaksi
koperasi berdasarkan dokumen dasar secara kronologis besera penjelasan yang diperlukan dalam
buku harian”
Bentuk Jurnal Umum Penggajian
1. Pada saat perhitungan gaji pegawai
Biaya Gaji xxx
Hutang Gaji xxx
2. Pada saat pembayaran gaji pegawai
Hutang Gaji xxx
PPh Pasal 21 xxx
Kas xxx
Peralatan Pendukung (Tools System) Hutang Gaji xxx
3. Pada saat pembayaran gaji pegawai
Hutang Gaji xxx
PPh Pasal 21 xxx
Kas xxx
2.2 Peralatan Pendukung (Tools System)
Dalam penulisan Tugas Akhir ini penulis menggunakan peralatan (Tools System) sebagai
alat bantu dalam menyediakan kuliah kerja praktek ini, adapun peralatan yang digunakan adalah
sebagai berikut :
2.2.1. UML ( United Modelling Language )
UML merupakan singkatan dari “Unified Modelling Language” yaitu suatu metode
permodelan secara visual untuk sarana perancangan sistem berorientasi objek, atau definisi UML
yaitu sebagai suatu bahasa yang sudah menjadi standar pada visualisasi, perancangan dan juga
pendokumentasian sistem software. Saat ini UML sudah menjadi bahasa standar dalam penulisan
blue print software.
Menurut Rosa A.S M. Shalahuddin (2008:137) UML merupakan bahasa visual untuk
pemodelan dan komunikasi mengenai sebuah sistem dengan menggunakan diagram dan teks –
teks pendukung. UML hanya berfungsi untuk melakukan pemodelan. Jadi penggunaan UML
tidak terbatas pada metodologi tertentu, meskipun pada kenyataanya UML paling banyak
digunakan pada metodologi berorientasi objek. UML juga biasanya digunakan untuk
menggambarkan dan membangun, dokumen artifak dari software –intensive system.
Menurut Nugroho (2010:6), UML (Unified Modeling Language) adalah ‘bahasa’
pemodelan untuk sistem atau perangkat lunak yang berparadigma ‘berorientasi objek”.
Pemodelan (modeling) sesungguhnya digunakan untuk penyederhanaan permasalahan
permasalahan yang kompleks sedemikian rupa sehingga lebih mudah dipelajari dan dipahami.
Menurut Nugroho (2009:4), UML (Unified Modeling Language) adalah Metodologi
kolaborasi antara metoda-metoda Booch, OMT (Object Modeling Technique), serta OOSE
(Object Oriented Software Enggineering) dan beberapa metoda lainnya, merupakan
metodologi yang paling sering digunakan saat ini untuk analisa dan perancangan sistem dengan
metodologi berorientasi objek
mengadaptasi maraknya penggunaan bahasa “pemrograman berorientasi objek” (OOP).
Menurut Herlawati (2011:10), bahwa beberapa literature menyebutkan bahwa UML
menyediakan sembilan jenis diagram, yang lain menyebutkan
delapan karena ada beberapa diagram yang digabung, misanya diagram komunikasi, diagram
urutan dan diagram pewaktuan digabung menjadi diagram interaksi. Namun demikian model-
model itu dapat dikelompokkan berdasarkan sifatnya yaitu statis atau dinamis. Jenis diagram
itu antara lain :
1. Diagram kelas (Class Diagram)
Diagram kelas atau class diagram menggambarkan struktur sistem dari segi
pendefinisian kelas – kelas yang akan dibuat untuk membangun sistem. Kelas memiliki apa
yang disebut dengan atribut dan metode atau operasi. Diagram kelas dibuat agar pembuat
program atau programmer membuat kelas – kelas sesuai rancangan didalam diagram kelas agar
antara dokumentasi perancangan dan perangkat lunak sinkron. Banyak berbagai kasus,
perancangan kelas dibuat tidak sesuai dengan kelas – kelas yang dibuat pada perangkat lunak
2. Diagram paket (Package Diagram)
Package diagram menyediakan cara mengumpulkan elemen – elemen yang saling
terkait dalam diagram UML. Hampir semua diagram dalam UML dapat dikelompokkan
menggunakan packagediagram.
3. Diagram use-case (Usecase Diagram)
Use case atau diagram use case merupakan pemodelan untuk melakukan (behavior)
sistem informasi yang akan dibuat. Secara kasar use case digunakan untuk mengetahui fungsi
apa saja yang ada didalam sebuah sistem informasi dan siapa saja yang berhak menggunakan
funsi – fungsi itu.
4. Diagram interaksi dan sequence (Sequence Diagram)
Diagram urutan adalah iterasiksi yang menekankan pada pengiriman pesan dalam suatu
waktu tertentu.
5. Diagram komunikasi (Communication Diagram)
Diagram sebagai pengganti diagram kolaborasi UML yang menekankan organisasi
struktural dari objek objek yang menerima serta mengirim pesan.
6. Diagram statechart (Statechart Diagram)
Diagram status memperlihatkan keadaan-keadaan pada sistem, memuat status (state),
transisi, kejadian serta aktivitas.
7. Diagram aktivitas (Activity Diagram)
Diagram Aktivity adalah diagram yang menggambarkan workflow (aliran kerja) atau
aktivitas dari sebuah sistem atau proses bisnis atau menu yang ada pada perangkat lunak. Yang
perlu diperhatikan disini adalah bahwa diagram aktivitas menggambarkan aktivitas sistem
bukan apa yang dilakukan aktor, jadi aktivitas yang dapat dilakukan oleh sistem. Diagram
aktivitas pula dapat diartika sebagai tipe khusus dari diagram status yang memperlihatkan
aliran dari suatu suatu aktivitas ke aktivitas lainnya dalam suatu sistem. Diagram ini terutama
penting dalam pemodelan fungsi-fungsi suatu sistem dan memberi tekanan pada aliran kendali
antar objek.
8. Diagram komponen (Component Diagram)
Diagram komponen ini memperlihatkan organisasi serta kebergantungan
sistem/perangkat lunak pada komponen-komponen yang telah ada sebelumnya.
9. Diagram deployment (deployment diagram)
Diagram ini memperlihatkan konfigurasi saat aplikasi dijalankan (run-time). Memuat
simpul-simpul beserta komponen-komponen yang ada di dalamnya.
2.2.2. ERD ( Entity Relationship Diagram )
Menurut Menurut Rosa A.S M. Shalahuddin (2008:53) ERD adalah bentuk paling awal
dalam melakukan perancangan basis data relasional.
Pemodelan basis data yang paling banyak digunakan adalah menggunakan Entity Relationship
Diagra ( ERD ). ERD Dikembangkan berdasarkan teori himpunan dalam bidang matematika.
ERD digunakan untuk pemodelan basis data menggunaan OODBMS maka perancangan basis
data tidak perlu menggunakan ERD. ERD memiliki beberapa aliran notasi seperti notasi Chen
(dikembangkan oleh Peter Chen), Barker (dikembangkan oleh R, Iichard Barker, Ian Palmer,
Harry Ellis), notasi Crow’s Foot, dan beberapa notasi lain. Namun yang banyak digunakan
adalah notasi dari Chen. Berikut adalah simbol – simbol yang digunakan pada ERD dengan
Notasi Chen :
1. Entitas / entity
Entitas merupakan data inti yang akan disimpan, bakal tabel pada basis data, benda
yang memiliki data dan harus disimpan datanya agar dapat diakses oleh aplikasi
komputer, penamaan entitas biasanya lebih ke kata benda dan belum merupakan nama
tabel.
2. Atribut
Atrbut adalah feield atau kolom data yang butuh disimpan dalam suatu entitas.
3. Atribut Kunci Primer
Atribut kunci primer adalah Field atau kolom data yang butuh disimpan dalam suatu
entitas dan digunakan sebagai kunci akses record yang diinginkan, biasanya berupa ID,
kunci primer dapat lebih dari satu kolom asalkan kombinasi dari beberapa kolom
tersebut dapat bersifat unik (berbeda tanpa ada yang sama).
4. Atribut Multinilai / Multivalue
Atribut Multinilai adalah Field atau kolom data yang butuh disimpan dalam suatu
entitas yang memiliki nilai lebih dari satu.
5. Relasi
Relasi adalah yang menghubungkan antar entitas dan biasanya diawali dengan kata
kerja.
6. Asosiasi / association
Asisiasi adalah penghubung antara relasi dan entitas dimana dikedua ujungnya
memiliki multiplicity kemungkinan jumlah pemakaian maksimum keterhubungan
antara entitas satu dengan entitas yang lain disebut dengan kardinalitas.
2.2.3. LRS ( Logical Record Strukture )
Menurut Lestari (2013) “Logical Record Structure dibentuk dengan nomor tipe record.
Beberapa tipe record digambarkan oleh kotak empat persegi panjang dan dengan nama yang
unik”.
Perbedaan LRS dengan ERD dan tipe record berada diluar field tipe record ditempatkan.
LRS terdiri dari link-link diantara tipe record. Link ini menunjukkan arah dari satu tipe record
lainnya. Banyak link dari LRS yang diberi tanda field-field yang kelihatan pada kedua link type
record. Penggambaran LRS mulai dengan menggunakan model yang dimengerti. Dua metode
yang dapat digunakan, dimulai dengan hubungan kedua model yang dapat dikonversikan ke
LRS. Metode yang lain dimulai dengan Entity Relationship Diagram dan langsung dikonversikan
ke LRS.
Berikut tahapan transformasi ERD ke LRS menurut Wulandari (2013:15-16)
1. Konversi ERD ke LRS,Entity Relationship Diagram harus diubah ke bentuk LRS (struktur
record secara logic). Dari bentuk LRS inilah yang nantinya dapat ditransformasikan ke bentuk
relasi tabel.
2. Konversi ERD ke LRS sebuah model sistem yang digambarkan dengan sebuah model sistem
yang digambarkan dengan sebuah ERD akan mengikuti pola pemodelan tertentu. Dalam
kaitannya dengan konversi ke LRS, untuk perubahan yang terjadi adalah mengikuti aturan-aturan
berikut:
a. Setiap entitas diubah kebentuk kotak dengan nama entitas, berada diluar kotak dan atribut
berada didalam kotak.
b. Sebuah relationship kadang disatukan, dalam sebuah kotak bersama entitas,kadang sebuah
kotak bersama-sama dengan entitas, kadang disatukan dalam sebuah kotak tersendiri.
c. Konversi LRS ke relasi tabel atau tabel adalah bentuk pernyataan data secara grafis
dimensi,yang terdiri dari kolom dan baris. Relasi adalah bentuk visual dari sebuah file, dan tiap
tuple dalam sebuah field, atau dalam bentuk lingkaran Diagram Entity Relationship dikenal
dengan sebutan atribut. Konverso dari logical structure, dilakukan dengan cara:
1. Nama logical record structure menjadi nama relasi.
2. Tiap atribut menjadi sebuah kolom didalam relasi.
BAB III
ANALISA SISTEM BERJALAN
3.1. Umum
Dalam era globalisasi ini ebutuhan akan teknologi sangat dibutuhkan terutama untuk
membantu dalam menyelesaikan masalah-masalah yang terjadi pada suatu instansi pemerintah
maupun instansi swasta. Untuk mengatasi masalah-masalah tersebut dibutuhkan sarana atau alat
yang dapat membantu memberikan informasi yang cepat, tepat dan akurat. Bila dalam suatu
perusahaan informasi tersebut berhenti atau terlambat, maka sistem perusahaan akan tidak
seimbang. Salah satunya contoh adalah sistem penggajian karna erat kaitannya dengan
perhitungan dan juga informasi yang beranekaragam yang harus tepat pada waktunya. Untuk itu
perusahaan pun perlu adanya tenaga yang ahli dan alat pengolahan dan seperti contohnya
komputer.
Dengan masih adanya sistem penggajian karyawan pada PT. AdiPratama Indonesia (SPC
Mobile) yang menggunakan cara manual, pada perhitungan gaji karyawan oleh bagian keuangan,
masih terdapat banyak selahan yang terjadi, antara lain membutuhkan banyak waktu dan tenaga
bila kita membutuhkan dokumen, ada nya data yang terselip karena kurang terjaminnya
keamanan data sehingga butuh media penyimpanan yang cukup besar untuk dokumen tersebut.
Dengan terjadinya masalah tersebut, diperlukan sarana yang dapat meringankan tugas
seorang pemimpin, bagian keuangan dan personalia dalam menyelesaikan suatu masalah
terutama masalah pengolahan data gaji karyawan.
3.2. Tinjauan Perusahaan
Dalam tinjuan perusahaan ini berisi tentang sejarah perusahaan, struktur organisasi serta
fungsi dari masing-masing bagian yang ada dalam perusahaan tersebut.
3.2.1. Sejarah Perusahaan
Handphone berjenis smartphone sekarang ini bukan hanya sebagai penunjang kebutuhan
berkomunikasi saja, banyak fungsi lain yang lebih menarik yang didapat dari perangkat
smartphone. Seperti untuk keperluan permainan, jelajah internet, keperluan bisnis, dan masih
banyak lagi fungsi lainnya dengan banyaknya dukungan dari pengembang aplikasi smartphone.
Kemunculan Operasi Sistem Android menandai awal mula merebaknya perangkat smartphone.
Sebelumnya perangkat smartphone dikuasai oleh iPhone (Apple), Nokia (Symbian), dan
Smartphone berbasis Windows, yang menawarkan fitur-fitur canggih. Kelamahan smartphone
dahulu adalah harganya yang relatif mahal, sehingga tidak bisa berkembang pesat di pasaran.
Baru setelah lahirnya Android banyak bermunculan perusahaan-perusahaan yang memproduksi
smartphone dengan harga yang relatif lebih murah bila dibandingkan dengan pendahulunya. Dari
mulai perusahaan yang sudah lama bergelut di bidang Teknologi Mobile seperti Samsung, Sony,
LG, Motorola, hingga perusahaan-perusahaan lokal China berlomba-lomba memproduksi
perangkat Smartphone.
Melihat respon masyarakat yang sangat tinggi terhadap perangkat mobile Smartphone itu lah
yang melatar belakangi SPC Mobile ikut andil dalam meramaikan pasar Smartphone. Mungkin
banyak masyarakat khususnya di Indonesia yang tidak tahu tentang Sejarah Perusahaan SPC
Moble pertama kali didirikan pada tahun 2004 sebagai produsen elektronik yang beralamat di
Dongguan, Guangdong, China. Sebelum merambah ke teknologi smartphone, SPC memproduksi
peralatan elektronik seperti Komputer, MP3 Player, Portable Media Player, LCD TV, CCTV,
DVD, dan Disc Player. Barulah pada tahun 2008 SPC mulai menggarap pasar Smartphone.
Pada bulan April tahun 2013 ini SPC Mobile untuk pertama kalinya menginjakkan kaki di pasar
Indonesia secara resmi. Sebelum memasarkan produknya ke Indonesia, SPC Mobile terlebih
dahulu melebarkan sayapnya ke beberapa negara berkembang seperti, Vietnam, Thailand,
Malaysia, dan India. Sejak saat itu SPC terus melakukan promosi dalam rangka memperkenalkan
kualitas brandnya melalui iklan TV, Internet, Media Cetak dll. Produk Smartphone Unggulan
SPC yaitu, SPC L50 Volt, SPC Z2 Orion, SPC Z3 Orion, SPC L52 Steel dan masih banyak lagi.
Sedangkan kisaran harga Smartphone SPC yang beredar di pasar Indonesia sampai saat ini dari
mulai 500 ribu hingga 2 juta. Dan untuk memuaskan konsumennya, SPC Mobile indonesia
memiliki Layanan Konsumen (Service Center) yang tersebar di beberapa kota di Indonesia.
3.2.2. Struktur Organisasi Perusahaan
Struktur organisasi berdasarkan fungsi Menggabungkan semua orang yang terlibat dalam
suatu kegiatan atau beberapa kegiatan menjadi satu bagian..
Struktur organisasi PT. Adi Pratama Indonesia (SPC Mobile)
Direktur Utama
Finance Staff
Bagian
Administrasi
Kepala Produksi Karyawan
Gambar 3.1 SturukturOrganisasi PT. Adi Pratama Indonesia
Dalam struktur organisasi perusahaan masing – masing jabatan mempunyai tanggung
jawab dan wewenang yang berbeda sesuai bidang keahliannya, Adapun tugas dari tiap – tiap
bagian adalah sebagai berikut :
1. Direktur Utama
a. Bertanggung jawab penuh atas perusahaan.
b. Membuat rencana pengembangan dan usaha perusahaan dalam jangka panjang dan
jangka pendek.
c. Merencanakan dan mengembangkan sumber – sumber pendapatan serta pembelanjaan
dan kekayaan perusahaan.
2. Finance Staff
a. Menyiapkan dan menyampaikan anggaran.
b. Pemrosesan data akuntansi Tugas Accounting di perusahaan untuk melakukan
pemrosesan data akuntan mulai dari buku besar, gaji, piutang dan utang perusahaan.
c. Penyampaian laporan keuangan.
3. Bagian Administrasi
Tugasnya yaitu memeriksa ulang setiap data yang sudah di input agar tidak terjadi kesalahan.
4. Kepala Produksi
a. Mengontrol semua kegiatan proses produksi yang berlangsung di line seperti perakitan
dan proses lainnya
b. Mengkoordinir dan mengarahkan setiap bawahannya serta menentukan pembagian tugas
bagi setiap bawahannya.
c. Mengevaluasi seluruh kegiatan produksi agar dapat mengetahui kekurangan
danpenyimpangan sehingga dapat dilakukan perbaikan untuk kegiatan berikutnya.
5. Karyawan/Buruh
Tugasnya yaitu melakukan perakitan pada tiap-tiap komponen hp yang berjalan dengan
tertib, rapih dan sesuai s.o.p yang berlaku.
3.3. Proses Sistem Berjalan
Kegiatan rangkaian yang terstruktur dalam pelaksanaan satu proses, dalam sistem
kelancaran pengolahan tiap data, ataupun bentuk aktifitas apabila didukung dengan prosedur
yang baik dan tepat, maka sistem berjalan tanpa teratur dan output yang dihasilkan serta mutu
pelayanan akan lebih baik.
Beberapa prosedur yang ditetapkan pada PT. AdiPratama Indonesia (SPC Mobile)
sebagai berikut :
1. Proses Rekap Absen
Setiap hari kerja karyawan PT. Adi Pratama Indonesia (SPC Mobile) diwajibkan melakukan
absensi terlebih dahulu, setiap jam masuk dan jam keluar kerja menggunakan absen jari.
Hasil data absen akan masuk kebagian administrasi, setelah itu bagian administrasi akan
menyerahkan rekap absen kebagian keuangan.
2. Proses Perhitungan Gaji
Bagian keuangan membuat laporan perhitungan gaji atas dasar rekap absen, rekap lembur
dan rekap hutang karyawan. Setelah dihitung dan cetak keluar laporan perhitungan gaji.
Laporan perhitungan gaji diberikan ke Direktur untuk disetujui. Direktur memeriksa kembali
laporan perhitungan gaji.
3. Prosedur Pembayaran Gaji
Setelah disetujui Direktur maka bagian keuangan menyiapkan uang sesuai pada slip gaji, lalu
dibayarkan kepada karyawan beserta slip gaji sebagai bukti pembayaran gaji karyawan.
3.4. Activity Diagram
act Penggaj ian PT Adi Pratama Indonesia
DirekturFinance StaffAdministrasiKepala ProduksiKaryawan
Mulai
Melakukan Absensi Merekap Hasil
AbsenMenerima Hasil
Rekapan
Menghitung Gaj i Menerima Laporan
Perhitungan Gaj i
Memeriksa Laporan
Perhitungan Gaj i
Menyiapkan Dan
Mentrasfer Uang Gaj iMenerima Hasil
Transferan
Membuat Slip Gaj iMemberikan Gaj i Dan
Slip Gaj i
Menerima Gaj i Dan
Slip Gaj i
Selesai
Gambar 3.2 Activity Diagram Sistem berjalan
3.5 Spesifikasi Sistem Berjalan
Spesifikasi sistem berjalan ini terdiri dari dua dokumen yaitu dokumen masukan dan dokumen
keluaran. Dibawah ini akan dijelaskan berupa dokumen masukan dan keluaran yang digunakan.
3.5.1. Spesifikasi Dokumen Masukan :
1. Kartu Absensi
Nama Dokumen : Rekap Absensi
Fungsi : Perhitungan absen harian karyawan
Sumber : Bagian Administrasi
Tujuan : BagianKeuangan
Media : Kartu Absen
Jumlah : 1 Lembar
Frekuensi : Setiap akhir bulan untuk perhitungan gaji
Format : Lampiran a.1
2. Data Lembur
Nama Dokumen : Lembur Karyawan
Fungsi : Menghitung jumlah lembur setiap karyawan
Sumber : Bagian Administrasi
Tujuan : BagianKeuangan
Media : KartuAbsen
Jumlah : 1 Lembar
Frekuensi : Setiap akhir bulan untuk perhitungan gaji
Format : Lampiran a.3
3.5.2. Spesifikasi Dokumen Keluaran
1. Slip Gaji
Nama Dokumen : Slip Gaji
Fungsi : Sebagai Bukti Pembayaran
Sumber : Keuangan
Tujuan : Karyawan
Media : Kertas
Jumlah : 1 Lembar
Frekuensi : Setiap pembayaran gaji
Format : Lampiran b.1
2. Laporan Perhitungan Gaji
Nama Dokumen : Laporan Gaji
Fungsi : Untuk meminta persetujuan pengeluaran uang.
Sumber : Bagian Keuangan
Tujuan : Direktur
Media : Kertas
Jumlah : 1 Lembar
Frekuensi : Setiap pembayaran gaji
Format : Lampiran b.2
3.6 Permasalahan Pokok
Dari pengamatan yang dilakukan penuilis, dapat disimpulkan bahwa sistem penggajian dan
absensi pada PT. Adi Pratama Indonesia (SPC Mobile) masih menggunakan cara manual dan
belum terkomputerisasi, sehingga hal ini dapat menimbulkan permasalahan sebagai berikut:
1. Keterlambatan dalam pemberian gaji.
2. Seringnya karyawan yang tidak absen.
3. Informasi yang dihasilkan akan membutuhkan waktu yang lama.
3.7 Pemecahan Masalah
Setelah meneliti dari masalah yang timbul di atas berikut ini akan diusulkan bentuk
pemecahannya, diantaranya:
1. Mempercepat pekerjaan dapat dilakukan dengan cepat dan akurat, sehingga
menghasilkan informasi yang benar.
2. Mengingatkan kembali karyawan untuk absen.
3. Penanganan data dan penyimpanan data akan lebih baik sehingga terciptanya suatu
ketertiban dalam hal pencatatan data.
BAB IV
RANCANGAN SISTEM USULAN
4.1. Analisa Kebutuhan Software
4.1.1. Analisa Kebutuhan
Meliputi tahapan analisis kebutuhan fungsionalitas dan masing-masing pengguna yang
berinteraksi langsung terhadap sistem informasi penggajian.
A. Finance Staff
A1. Finance Staff dapat login ke menu penggajian.
A2. Finance Staff dapat membuat penggajian karyawan di menu penggajian
A3. Finance Staff dapat melihat data gaji karyawan di menu penggajian.
A4. Finance Staff dapat membuat laporan penggajian di menu penggajian.
A5. Finance Staff dapat mengelola data karyawan.
A6. Finance Staff dapat mengelola data perkiraan.
A7. Finance Staff dapat mengelola pengguna.
A8. Finance Staff dapat membuat jurnal.
A9. Finance Staff dapat logout dari menu file.
4.1.2. Use Case Diagram
Berikut adalah use case diagram dari Finance Staff dalam sistem penggajian pada PT.
Adi Prtama Indonesia (SPC Mobile) adalah sebagai berikut:
uc Use Case Sistem Usulan
Finance Staff
Login
Menu Penggajian
Membuat penggajian
karyawan
Melihat data gaji
karyawan
Membuat laporan
penggajian karyawan
Membuat jurnal
Logout
«include»
«include»
«include»
«include»
«include»
«include»
Gambar 4.1
Use Case Diagram usulan sistem penggajian
Tabel 4.1 Usulan Deskripsi Use Case Diagram Finance Staff
4.1.3. Activity Diagram
Setelah kebutuhan fungsional dari masing-masing pengguna system informasi
penggajian, selanjutnya akan digambarkan activity diagram dari masing-masing usecase yang
ada pada use case diagram finance staff.
Requirement A1-A6
Goal Finance Staff dapat login ke menu penggajian
Pre-Conditions Finance Staff masuk dan akses kehalaman login
Pos-Conditions Finance Staff login dan masuk kedalam menu
penggajian
Failed End Condition Finance Staff dapat membatalkan login.
PrimaryActor Finance Staff
Main Flow/Basic Path 1. Finance Staff dapat login ke menu penggajian.
2. Finance Staff dapat membuat penggajian
karyawan dimenu penggajian.
3. Finance Staff dapat melihat data penggajian
karyawan dimenu penggajian.
4. Finance Staff dapat membuat laporan penggajian
karyawan dimenu penggajian
5. Finance Staff dapat mengelola data karyawan
6. Finance Staff dapat mengelola data perkiraan
7. Finance Staff dapat mengelola pengguna
8. Finance Staff dapat membuat jurnal
9. Finance Staff dapat logout dari menu file
a. Activity Diagram Login
Berikut penggambaran activity diagram absensi online, seperti dibawah ini:
Gambar 4.2
Activity Diagram Login
act Login
SistemFinance Staff
Mulai
Input username dan
password
Pilih login Verifikasi data
Cek username passwod
dan Hak akses
Masuk kedalam sistem
Selesai
[benar]
[salah]
b. Activity Diagram Penggajian Karyawan
Berikut penggambaran activity diagram absensi online, seperti dibawah ini:
Gambar 4.3
Activity Diagram Penggajian Karyawan
act Penggaj ian Karyawan
SistemFinance Staff
Mulai
Selesai
Memilih form penggaj ian
karyawan
Membuat penggaj ian
karyawanSimpan data penggaj ian
karyawan
c. Activity Diagram Melihat Data Gaji
Berikut penggambaran activity diagram untuk melihat data gaji karyawan, seperti
dibawah ini:
Gambar 4.4
Activity Diagram Melihat Data Gaji Karyawan
act Melihat data gaj i
SistemFinance Staff
Mulai
Memilih form data gaj i Melihat data gaj i
karyawan
Keluar dari menu
penggaj ian
Selesai
d. Activity Diagram Membuat Laporan Penggajian
Berikut penggambaran activity diagram untuk melihat Membuat Laporan Penggajian,
seperti dibawah ini:
Gambar 4.5
Activity Diagram Membuat Laporan Penggajian
act membuat laporan penggaj ian
SistemFinance Staff
Mulai
Membuat laporan
penggaj ian
Simpan laporan
penggaj ian
Selesai
Memilih form laporan
penggaj ian
[benar]
[edit]
e. Activity Diagram Mengelola Data Karyawan
Berikut penggambaran activity diagram Mengelola Data Karyawan, seperti dibawah
ini:
Gambar 4.6
Activity Diagram Mengelola Data Karyawan
act Mengelola data karyawan
SistemFinance Staff
Mulai
Memilih form data
karyawan
Mengelola data
karyawan Simpan data karyawan
Keluar dari menu data
karyawan
Selesai
f. Activity Diagram Mengelola Data Perkiraan
Berikut penggambaran activity diagram Mengelola Data Perkiraan, seperti dibawah
ini:
Gambar 4.7
Activity Diagram Mengelola Data Perkiraan
act Mengelola data perkiraan
SistemFinance Staff
Mulai
Memilih form data
perkiraan
Mengelola data
perkiraan Simpan data perkiraan
Selesai
g. Activity Diagram Mengelola Pengguna
Berikut penggambaran activity diagram Mengelola Pengguna, seperti dibawah ini:
Gambar 4.8
Activity Diagram Mengelola Pengguna
act Mengelola data pengguna
SistemFinance Staff
Mulai
Memilih form data
pengguna
Mengelola data
pengguna Simpan data pengguna
Selesai
h. Activity Diagram Membuat Jurnal
Berikut penggambaran activity diagram Membuat Jurnal, seperti dibawah ini:
Gambar 4.9
Activity Diagram Membuat Jurnal
act Membuat jurnal
SistemFinance Staff
Mulai
Memilih form jurnal
Membuat jurnal
penggaj ian Simpan jurnal penggaj ian
Selesai
4.2. Desain
Pada bagian ini berisi penjelasan dan penggambaran tentang Entity Relationship Diagram
(ERD), Logical Record Structure (LRS), Spesifikasi File, Software Architecture, User Interface,
dan Spesifikasi Software dan Hardware, yakni sebagai berikut.
4.2.1. Entity Relationship Diagram (ERD)
Berikuta dalah Entity Relationship Diagram (ERD) dari masing-masing pengguna dalam
sistem penggajian pada PT. Adi Pratama Imdonesia (SPC Mobile) adalah sebagai berikut:
PENGGUNA
pengguna
user_id
isi1
PENGGAJIAN
alamat
password
DATA KARYAWAN
no_akunno_jurnal tanggal
nm_akun
NIK
nm_karyawan
JURNAL
no_slip_gaji
nm_pengguna
1
isi
isi
1
m
no_telp
jabatan
isi
1
1
NIK
password
m
1
isi PERKIRAAN1
jenis
Gambar 4.10
ERD Usulan Sistem Penggajian
4.2.2. Logical Record Structure (LRS)
Berikut adalah Logical Record Structure dari masing-masing pengguna dalam sistem
penggajian pada PT. Adi Pratama Indonesia adalah sebagai berikut:
class Class Model
Pengguna
- user_id: int
- password: char
- nm_pengguna: char
Data Karyawan
- NIK: int
- nm_karyawan: char
- alamat: char
- no_telp: int
- jabatan: int
Penggaj ian
- NIK: int
- no_slip_gaji: int
- nm_karyawan: char
Jurnal
- no_jurnal: int
- no_slip_gaji: int
- tgl: char
Perkiraan
- no_akun: int
- jenis: int
Gambar 4.11
LRS Usulan Sistem Penggajian
4.2.3. Spesifikasi File
Berikut adalah Spesifikasi file dari masing-masing pengguna dalam sistem penggajian
pada PT. Adi Pratama Indonesia adalah sebagai berikut:
a. Spesifikasi File Tabel Akun
Nama Database : Dbpengguna
NamaFile : Pengguna
Akronim : pengguna.sql
TipeFile : File Master
AksesFile : Random
PanjangRecord : 60 karakter
KunciField :User ID
No. Elemen Data Nama Field Type Size Keterangan
1 User ID user_id Varchar 15 Primary Key
2 Password Password Char 25
3 NamaPengguna nm_akun Char 20
Tabel 4.2
Spesifikasi File tabel Akun
b. Spesifikasi File Tabel Data Karyawan
Nama Database : Dbdatakaryawan
NamaFile : Data Karyawan
Akronim : datakaryawan.sql
TipeFile : File Master
AksesFile : Random
PanjangRecord : 95karakter
KunciField : NIK
No. Elemen Data Nama Field Type Size Keterangan
1 NIK NIK Varchar 15 Primary Key
2 NamaKaryawan nm_karyawan Char 25
3 Alamat Alamat Char 30
4 Nomor Telepon no_telp Int 15
5 Jabatan Jabatan Char 10
Tabel 4.3
Spesifikasi File table Data Karyawan
c. Spesifikasi File Tabel Penggajian
Nama Database : Dbslipgaji
NamaFile : Penggajian
Akronim : penggajian.sql
TipeFile : File Master
AksesFile : Random
PanjangRecord : 60karakter
KunciField : NIK
No. Elemen Data Nama Field Type Size Keterangan
1 NIK NIK Varchar 15 Primary Key
2 Nomor Slip Gaji no_slip_gaji Int 15
3 NamaKaryawan nm_karyawan Char 30
Tabel 4.4
Spesifikasi File Tabel Penggajian
d. Spesifikasi File Tabel Jurnal
Nama Database : Dbjurnal
NamaFile : Jurnal
Akronim : jurnal.sql
TipeFile : File Master
AksesFile : Random
PanjangRecord : 45karakter
KunciField : NomorJurnal
No. Elemen Data Nama Field Type Size Keterangan
1 NomorJurnal no_jurnal Varchar 10 Primary Key
2 Nomor Slip Gaji no_slip_gaji Int 10
3 Tanggal Tgl Char 25
4 Nomor Akun no_akun Char 25
Tabel 4.5
Spesifikasi File Tabel Slip Gaji
e. Spesifikasi File Tabel Perkiraan
Nama Database : Dbperkiraan
NamaFile : Perkiraan
Akronim : perkiraan.sql
TipeFile : File Master
AksesFile : Random
PanjangRecord : 25karakter
KunciField : NomorAkun
No. Elemen Data Nama Field Type Size Keterangan
1 NomorAkun no_akun Varchar 10
2 Jenis Jenis Char 15
Tabel 4.6
Spesifikasi File Tabel Slip Gaji
4.2.4. Software Architecture
Berikut adalah Software Architecture dari masing-masing pengguna dalam sistem
penggajian pada PT. Adi Pratama Indonesia adalah sebagai berikut:
4.2.4.1. Deployment Diagram
Berikut adalah deployment diagram dari masing-masing pengguna dalam sistem
penggajian pada PT. Adi Pratama Indonesia (SPC Mobile) adalah sebagai berikut:
deployment Deployment Diagram PT, Adi Pratama Indonesia
WEB SERVER
NetBeans 8.1 Jquery.js
JAVAStyle.css
Xampp
USER PC
Application Dekstop
DATABASE SERVER
Application
Database
MySQL Database
Gambar 4.12
Deployment Diagram usulan sistem penggajian
4.2.4.2.Sequence Diagram
Berikut adalah sequence diagram dari masing-masing pengguna dalam sistem penggajian
pada PT. Adi Pratama Indonesia adalah sebagai berikut:
Gambar 4.13
Sequence Diagram usulan sistem penggajian
4.2.5. User Interface
Berikut adalah user interface dari masing-masing pengguna dalam sistem penggajian
pada PT. Adi Pratama Indonesia (SPC Mobile) adalah sebagai berikut:
1. Form Login
Gambar 4.14
Form Login sistem usulan penggajian
2. Menu Utama
Gambar 4.15
Menu Utama sistem usulan penggajian
Gambar 4.16
Menu Utama File sistem usulan penggajian
Gambar 4.17
Menu Utama Transaksi sistem usulan penggajian
Gambar 4.18
Menu Utama Laporan sistem usulan penggajian
3. Menu Data Karyawan
Gambar 4.19
Menu Data Karyawan sistem usulan penggajian
4. Menu Data Perkiraan
Gambar 4.20
Menu Data Perkiraan pada sistem usulan penggajian
5. Menu Data Pengguna
Gambar 4.21
Menu Data Pengguna pada sistem usulan penggajian
6. Menu Penggajian
Gambar 4.22
Menu Penggajian pada sistem usulan penggajian
7. Menu Jurnal
Gambar 4.23
Menu Jurnal pada sistem usulan penggajian
8. Menu Laporan Penggajian
Gambar 4.24
Menu Laporan Penggajian pada sistem usulan penggajian
9. Menu Laporan Jurnal
Gambar 4.24
Menu Laporan Jurnal pada sistem usulan penggajian
4.2.6. Spesifikasi Software dan Hardware
Berikut adalah spesifikasi software dan hardware dalam system penjualan pakaian pada
PT. Adi Pratama Indonesia (SPC Mobile) adalah sebagai berikut:
1. Spesifikasi Hardware
Adapun spesifikasi dari perangkat keras yang disarankan oleh penulis adalah :
Processor : Dual core CPU E5700 @3000 GHz
Memori : 2 GB
Harddisk : 500 GB
Disk Drive : Compact Disk
Monitor : SVGA 20”
Keyboard : 104 Keys
Printer : HP Deskjet 2520
Mouse : MouseStandar
2. Spesifikasi Software
Adapun spesifikasi dari perangkat software yang disarankan oleh penulis adalah :
SistemOperasi : Microsoft Windows 7
Aplikasi : Netbeans 8.1
BAB V
KESIMPULAN DAN SARAN
5.1. Kesimpulan
Pembangunan Sistem Informasi Penggajian pada PT. Adi Pratama
Indonesia (SPC Mobile) merupakan suatu usulan sistem baru yang di buat
untuk menjawab semua permasalahan yang terdapat pada sistem yang telah
berjalan. Berbagai permasalahan yang muncul telah diupayakan untuk dapat
ditangani dengan sistem baru yang diusulkan ini. Adapun kesimpulan yang
dapat diambil dari pembangunan sistem informasi penggajian ini antara lain :
1. Perhitungan penggajian dapat diawasi karena adanya laporan data
penggajian yang dapat dicek setiap saat yang dapat dibuat dengan
mudah sesuai kebutuhan.
2. Informasi tentang data-data transaksi penggajian, absensi ataupun data
pegawai dapat dengan mudah di lihat oleh pimpinan untuk selanjutnya
mengambil kebijakan-kebijakan yang di anggap baik untuk pegawai
tanpa harus merugikan pihak pekerja.
3. Kinerja karyawan akan lebih efektif karena pembuatan laporan dan
pencarian data-data dapat dilakukan dalam waktu yang relatif singkat
karena data-data terintegrasi.
5.2. Saran
Dari kegiatan penelitian ini ada beberapa saran yang hendak
disampaikan khususnya bagi pembaca, yaitu antara lain :
1. Untuk membangun sistem informasi yang baik diperlukan
kerja sama yang baik antara pengembang dan pemakai,
sehingga informasi tentang kebutuhan sistem lebih
lengkap.
2. Bangunlah sebuah sistem informasi penggajian yang
dinamis yang dapat dipakai secara global oleh perusahaan-
perusahaan lain.
3. Ketentuan untuk absen lembur diharapkan dapat lebih
diperjelas untuk keakuratan data jam kerja agar tidak
terjadi kesalahan dalam penghitungan waktu atau jam
kerja karyawan
4. Lakukan survei berupa penilaian terhadap setiap aplikasi
atau software yang dibangun untuk mengetahui dan
menambah pengetahuan tentang aspek-aspek penerimaan
user terhadap suatu software.
DAFTAR PUSTAKA
Herlawati. 2011. Menggunakan UML. Informatika. Bandung.
Mardi, M. (2011).SistemInformasiAkuntansi. Jakarta: Ghalia Indonesia.
Mulyadi. 2010. Sistem Akuntansi. Jakarta: Salemba Empat.
Nugroho, Adi 2009. Rekayasa Perangkat Lunak Menggunakan UML Dan Java.
ANDI, Yogyakarta
Nugroho, Adi. 2010. Rekayasa Perangkat Lunak Berbasis Objek dengan Metode
USDP. Andi. Yogyakarta
Puspitawati, L., &Anggadini, S. D. (2011).SistemInformasiAkuntansi. Yogyakarta:
GrahaIlmu.
Rudianto 2010. Akuntansi Koperasi. Jakarta: Penerbit Erlangga
Shalahuddin, M. Dan Rossa A.S. 2008. Analisa dan Design Sistem Informasi.
Politeknik Telkom.
Susanto, Azhar. 2013. Sistem Informasi Akuntansi. Bandung : Lingga Jaya.
Sutabri, Tata. 2012. Analisis Sistem Informasi. Andi. Yogyakarta.
Wulandari,Lestari T .2013. Desain dan Perancangan Sistem Informasi Akademik.
Pada STMIK Ubudiyah Indonesia Banda Aceh.
SURAT KETERANGAN PKL
LAMPIRAN – LAMPIRAN
A.1. Lampiran Data Absen
A.2. Lampiran Data Lembur
B.1. Lampiran Lembar Pemberian Gaji
B.2. Lampiran Lembar Perhitungan Gaji