jsika vol. 10, no. 03, tahun 2021 issn2338-137x

6
JSIKA Vol. 10, No. 03, Tahun 2021 ISSN 2338-137X JSIKA Vol. 10, No. 03, Tahun 2021, ISSN 2338-137X Page 1 Analisis Dan Perancangan Sistem Informasi Penggajian Karyawan Pada CV. 513 Gresik Berbasis Website Fammy Ibnu Pribadi, 1) A.B. Tjandrarini, 2) Slamet 3) Program Studi/Jurusan Sistem Informasi Universitas Dinamika Jl. Raya Kedung Baruk 98 Surabaya, 60298 Email : 1)[email protected], 2) [email protected], 3)[email protected] Abstract: CV. 513 is an expedition company engaged in land transportation services with destinations from Surabaya, Semarang, Bandung, Cirebon and Jakartat. The problem is in one part that is responsible for employee payroll that is the cashier. The problem is the considerable amount of time needed in recording and processing the payroll process. The reason is the administration and finance are still using conventional methods which are only in the form of simple files. Based on the existing constraints, a solution is needed, namely application design that will be used for reference in making employee payroll applications on the CV. 513 Gresik. Based on the results of trials, analysis and design of employee payroll applications produce two outputs, namely notifications and reports. Reports generated are employee attendance reports, employee overtime reports, and payroll reports. The design of the application also produces information relating to employee payroll. Keywords: Analysis, Payroll, Notifications, Reports CV. 513 merupakan salah satu perusahaan ekspedisi yang bergerak di bidang jasa pengangkutan darat dengan tujuan dari Surabaya, Semarang, Bandung, Cirebon, dan Jakarta. Permasalahan ada pada satu bagian yang bertanggung jawab melakukan penggajian karyawan yaitu bagian kasir. Permasalahannya adalah cukup lamanya waktu yang dibutuhkan dalam pencatatan dan pengolahan proses penggajian. Penyebabnya adalah bagian administrasi dan keuangan masih menggunakan cara konvensional yang hanya berupa berkas sederhana. Berdasarkan kendala yang ada, maka diperlukan sebuah solusi yaitu perancangan aplikasi yang akan digunakan untuk acuan dalam pembuatan aplikasi penggajian karyawan pada CV. 513 Gresik. Analisis dan perancangan sistem informasi penggajian karyawan menghasilkan dua keluaran yaitu notifikasi dan laporan. Laporan yang dihasilkan adalah laporan presensi karyawan, laporan lembur karyawan, dan laporan penggajian. Rancangan sistem informasi juga menghasilkan informasi yang berkaitan dengan penggajian karyawan. METODE PENELITIAN Metode penelitian adalah tahapan- tahapan yang dibutuhkan pada Tugas Akhir ini, supaya berurutan dan sistematis dalam pengerjaannya. Pada kasus yang ada dalam Tugas Akhir ini sampai hanya pada tahap perancangan. Model penelitian dapat dilihat pada Gambar 1. Gambar 1 Metode Penelitian Sumber: Pressman (2015) HASIL DAN PEMBAHASAN Identifikasi Masalah Proses identifikasi masalah dilakukan dengan beberapa tahapan-tahapan untuk mengetahui permasalahan yang sedang terjadi pada perusahaan yaitu dengan melakukan pengamatan proses bisnis perusahaan, melakukan pengumpulan data yang terkait dengan proses bisnis perusahaan khususnya alur kegiatan penggajian, dan mempelajari alur kegiatan yang sedang berjalan saat ini di perusahaan, sehingga dapat diberikan solusi

Upload: others

Post on 06-Nov-2021

12 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: JSIKA Vol. 10, No. 03, Tahun 2021 ISSN2338-137X

JSIKA Vol. 10, No. 03, Tahun 2021 ISSN 2338-137X

JSIKA Vol. 10, No. 03, Tahun 2021, ISSN 2338-137X Page 1

Analisis Dan Perancangan Sistem Informasi PenggajianKaryawan Pada CV. 513 Gresik BerbasisWebsiteFammy Ibnu Pribadi, 1) A.B. Tjandrarini, 2)Slamet3)Program Studi/Jurusan Sistem InformasiUniversitas DinamikaJl. Raya Kedung Baruk 98 Surabaya, 60298Email : 1)[email protected], 2) [email protected], 3)[email protected]

Abstract: CV. 513 is an expedition company engaged in land transportation services withdestinations from Surabaya, Semarang, Bandung, Cirebon and Jakartat. The problem is in onepart that is responsible for employee payroll that is the cashier. The problem is the considerableamount of time needed in recording and processing the payroll process. The reason is theadministration and finance are still using conventional methods which are only in the form ofsimple files. Based on the existing constraints, a solution is needed, namely application design thatwill be used for reference in making employee payroll applications on the CV. 513 Gresik. Basedon the results of trials, analysis and design of employee payroll applications produce two outputs,namely notifications and reports. Reports generated are employee attendance reports, employeeovertime reports, and payroll reports. The design of the application also produces informationrelating to employee payroll.Keywords: Analysis, Payroll, Notifications, Reports

CV. 513 merupakan salah satuperusahaan ekspedisi yang bergerak di bidangjasa pengangkutan darat dengan tujuan dariSurabaya, Semarang, Bandung, Cirebon, danJakarta. Permasalahan ada pada satu bagian yangbertanggung jawab melakukan penggajiankaryawan yaitu bagian kasir. Permasalahannyaadalah cukup lamanya waktu yang dibutuhkandalam pencatatan dan pengolahan prosespenggajian. Penyebabnya adalah bagianadministrasi dan keuangan masih menggunakancara konvensional yang hanya berupa berkassederhana.Berdasarkan kendala yang ada, makadiperlukan sebuah solusi yaitu perancanganaplikasi yang akan digunakan untuk acuan dalampembuatan aplikasi penggajian karyawan padaCV. 513 Gresik.Analisis dan perancangan sisteminformasi penggajian karyawan menghasilkandua keluaran yaitu notifikasi dan laporan.Laporan yang dihasilkan adalah laporan presensikaryawan, laporan lembur karyawan, danlaporan penggajian. Rancangan sistem informasijuga menghasilkan informasi yang berkaitandengan penggajian karyawan.METODE PENELITIANMetode penelitian adalah tahapan-tahapan yang dibutuhkan pada Tugas Akhir ini,supaya berurutan dan sistematis dalam

pengerjaannya. Pada kasus yang ada dalamTugas Akhir ini sampai hanya pada tahapperancangan. Model penelitian dapat dilihat padaGambar 1.

Gambar 1 Metode PenelitianSumber: Pressman (2015)

HASIL DAN PEMBAHASANIdentifikasi MasalahProses identifikasi masalah dilakukandengan beberapa tahapan-tahapan untukmengetahui permasalahan yang sedang terjadipada perusahaan yaitu dengan melakukanpengamatan proses bisnis perusahaan,melakukan pengumpulan data yang terkaitdengan proses bisnis perusahaan khususnya alurkegiatan penggajian, dan mempelajari alurkegiatan yang sedang berjalan saat ini diperusahaan, sehingga dapat diberikan solusi

Page 2: JSIKA Vol. 10, No. 03, Tahun 2021 ISSN2338-137X

JSIKA Vol. 10, No. 03, Tahun 2021 ISSN 2338-137X

JSIKA Vol. 10, No. 03, Tahun 2021, ISSN 2338-137X Page 2

yang tepat untuk menyelesaikan permasalahanyang sedang terjadi di perusahaan.CV. 513 Gresik merupakan sebuahperusahaan jasa pengiriman barang yangmemiliki beberapa armada pengiriman berupatruk gandengan, truk teronton, truk wings box,dan truk engkel dan mempekerjakan sebanyak95 orang karyawan. CV. 513 Gresik selama inimasih menerapkan alur bisnis penggajian secarakonvensional. Proses penggajian secarakonvensional ini memiliki banyak kelemahandan keterbatasan seperti :1. Proses presensi karyawan masihmenggunakan sistem konvensionaldengan cara mengisikan nama karyawan,jam masuk, dan jam pulang kerja padaform presensi sehingga data presensitidak dapat dilakukan pembuktian dandapat terjadi kecurangan dalam prosespencatatan data presensi pada jam masukkerja.2. Penyimpanan form data presensi dan datagaji karyawan di tempatkan padatumpukan arsip yang selanjutnya akan ditempatkan di gudang sehingga rentanterjadinya kehilangan data.3. Pencarian data dan informasi mengenaikaryawan dilakukan secara konvensionaldengan cara mencari arsip karyawantersebut berdasarkan tanggal, bulan,tahun, dan nama karyawan.4. Penggajian yang terjadi saat ini tidak adapembuatan slip gaji karyawan sehinggahal ini dapat menimbulkan ketidaktransparannya perusahaan kepadakaryawan maupun sopir.5. Para karyawan melukan lembur denganinisiatif sendiri ketika ada pekerjaan yangbelum selesai sehingga hal inimempersulit proses penggajian ketikaakan dihitung jumlah lembur yangdilakukan.Identifikasi PenggunaBerdasarkan hasil wawancara denganpimpinan perusahaan, bagian kasir, bagian DOdan nota transaksi dan karyawan, pengguna dariaplikasi yang akan dibuat yaitu pimpinanperusahaan, bagian kasir, bagian DO dan notatransaksi, dan karyawan.Identifikasi DataSetelah dilakukan proses identifikasipermasalahan dari pengguna, maka dapat

dilakukan identifikasi data. Pada analisis danperancangan sistem informasi penggajiankaryawan membutuhkan data sebagai berikut:Data Karyawan, Data Divisi, Data Bagian, DataJabatan, dan Data Tunjangan.Identifikasi FungsiSetelah menyelesaikan prosesidentifikasi permasalahan, pengguna, dan data,maka dapat diidentifikasikan fungsi sebagaiberikut: Mengelola Data Master, Membuat SuratPerintah Lembur, Menghitung Komponen Gaji,Menghitung Lembur Karyawan, MenghitungGaji Karyawan, Membuat Slip Gaji Karyawan,Mengirim Notifikasi Persetujuan Slip Gaji, danPembuatan Laporan.Analisis Kebutuhan BisnisPada tahapan analisis kebutuhanbisnis membutuhkan proses membuat suratperintah lembur, menghitung komponen gaji,menghitung lembur karyawan, menghitung gajikaryawan, membuat slip gaji karyawan,mengirim notifikasi persetujuan slip gaji, danpembuatan laporan.Analisis Kebutuhan PenggunaBerdasarkan hasil wawancara yangsudah dilakukan kepada pimpinan perusahaan,bagian kasir, bagian DO dan nota transaksi, dankaryawan CV. 513 Gresik, maka dapat dibuatkebutuhan pengguna. Analisis kebutuhanpengguna mempunyai fungsi untuk mengetahuikebutuhan dari masing-masing pengguna yangberkaitan secara langsung dengan sistem.Analisis Kebutuhan DataDari analisis kebutuhan penggunayang telah disusun sebelumnya, makadibutuhkan beberapa data untuk menunjangsistem yang akan dibuat. Terdapat 15 data yangdiperlukan sistem, data tersebut meliputi: datakaryawan, data divisi, data bagian, data jabatan,data jadwal kerja, data tanggal mutasi, datatunjangan, data detil keterangan gaji, dataketentuan gaji dan lembur, data detil karyawanlembur, data surat perintah lembur, datapengiriman, data gaji data presensi, dan datahitung lembur.Analisis Kebutuhan FungsionalBerdasarkan kebutuhan penggunayang telah dibuat sebelumnya, maka dapat diimplementasikan dengan cara membuat

Page 3: JSIKA Vol. 10, No. 03, Tahun 2021 ISSN2338-137X

JSIKA Vol. 10, No. 03, Tahun 2021 ISSN 2338-137X

JSIKA Vol. 10, No. 03, Tahun 2021, ISSN 2338-137X Page 3

kebutuhan fungsional dari aplikasi. Tahapan iniakan digunakan untuk mengimplementasikanseluruh fungsi yang didapatkan dari hasil analisiskebutuhan pengguna. Fungsi tersebut dibagimenjadi 9 fungsi, yang meliputi: fungsimengelola data master, fungsi mencatat presensikaryawan, fungsi mencatat surat perintahlembur, fungsi menentukan tunjangan gaji,fungsi menghitung lembur karyawan, fungsimenghitung gaji karyawan, fungsi membuat slipgaji dan mengirim notifikasi, fungsi menyetujuislip gaji karyawan dan mengirim notifikasi, danfungsi membuat laporan.HASIL PERANCANGAN PROSESDiagram JenjangDiagram jenjang proses bergunauntuk mendeskripsikan hubungan dari prosesyang ada serta mendukung aplikasi.

Gambar 2 Diagram Jenjang Level 0Sumber: Olahan Sendiri

Context Diagram (CD)Diagram konteks adalah diagram yangterdiri dari suatu proses dan menggambarkanruang lingkup suatu sistem. Diagram konteksadalah tingkatan tertinggi pada diagram alirandata yang hanya memuat satu proses, sertamemperlihatkan keseluruhan sistem yang akandirancang. Proses tersebut selalu dimulai dengannomor nol. Seluruh entitas eksternal yangditunjukkan oleh diagram konteks serta arus datautama menuju dan dari sistem. Diagram tersebuttampak sederhana dan mudah dibuat sertadiagram tidak memuat penyimpanan data, begituentitas – entitas eksternal, serta tujuan aliran datayang menuju dan dari sistem dapat diketahui dandianalisis dari hasil wawancara dengan user dansebagai hasil analisis dokumen.

Gambar 3 Context Diagram (CD)Sumber: Olahan Sendiri

Data Flow Diagram (DFD)DFD level 0 merupakan hasildecompose dari context diagram, yangmerupakan hasil penjabaran detil aliran dariproses yang ada didalamnya.

Gambar 4 Data Flow Diagram (DFD) Level 0Proses 1Sumber: Olahan Sendiri

Page 4: JSIKA Vol. 10, No. 03, Tahun 2021 ISSN2338-137X

JSIKA Vol. 10, No. 03, Tahun 2021 ISSN 2338-137X

JSIKA Vol. 10, No. 03, Tahun 2021, ISSN 2338-137X Page 4

Gambar 5 Data Flow Diagram (DFD) Level 0Proses 2Sumber: Olahan Sendiri

HASIL PERANCANGAN DATAEntity Relationship Diagram (ERD)Diagram ERD diperlukan dalammerancang database sistem. ERD terdiri dariCDM dan PDM. Struktur tabel database yangtidak mempunyai alur relasi tabel digambarkansebagai CDM. Sedangkan struktur tabel besertaalur relasi antar tabel digambarkan sebagaiPDM.Conceptual Data Model (CDM)CDM menggambarkan secarakeseluruhan dari konsep struktur basis data yangdirancang untuk suatu sistem. CDM inimenampilkan hubungan antar entitas besertaatribut yang dimiliki setiap entitas. Setiap entitasmemiliki satu key atribut yang berfungsi sebagaiidentitas dari entitas tersebut. Key atribut jugaberfungsi untuk menghubungkan entitas satudengan entitas lainnya yang dibutuhkan sistem.CDM pada sistem penggajian ini merupakanhasil dari data store yang ada pada DFD.Berdasarkan pemetaan data store tersebut,menghasilkan 12 entitas, yaitu karyawan, divisi,bagian, jabatan, tunjangan, jadwal kerja,ketentuan gaji dan lembur, pengiriman, suratperintah lembur (SPL), gaji, presesnsi, danhitung lembur.

Gambar 6 Conceptual Data Model (CDM)Sumber: Olahan Sendiri

Physical Data Model (PDM)PDM menggambarkan secara detiltentang basis data yang dirancang untuk sistempenjualan yang berasal dari pemetaan CDM.Pada PDM telah tergambar jelas relasi antartabel beserta primary key dan foreign key darimasing-masing tabel. Terdapat 16 tabel dalamPDM aplikasi pemantauan ini yang dipetakan kedalam basis data, yang terdiri atas karyawan,divisi, bagian, jabatan, tunjangan, jadwal kerja,ketentuan gaji dan lembur, pengiriman, suratperintah lembur (SPL), gaji, presesnsi, danhitung lembur, DBJ, detil ketentuan gaji, detilkaryawan lembur, dan tanggal mutasi.

Gambar 6 Physical Data Model (CDM)Sumber: Olahan Sendiri

Page 5: JSIKA Vol. 10, No. 03, Tahun 2021 ISSN2338-137X

JSIKA Vol. 10, No. 03, Tahun 2021 ISSN 2338-137X

JSIKA Vol. 10, No. 03, Tahun 2021, ISSN 2338-137X Page 5

HASIL PERANCANGAN ANTARMUKARancangan Halaman PresensiHalaman melakukan presensiberfungsi untuk melakukan bukti kehadirankaryawan. Seperti yang terdapat pada Gambar 7.

Gambar 7 Rancangan Halaman PresensiSumber: Olahan Sendiri

Rancangan Halaman PenggajianHalaman melakukan penggajiankaryawan berfungsi untuk melakukanperhitungan gaji karyawan. Seperti yang terdapatpada gambar 8.

Gambar 8 Rancangan Halaman PenggajianSumber: Olahan Sendiri

Rancangan Halaman LaporanHalaman laporan penggajiankaryawan berisi informasi laporan penggajiankaryawan. Seperti yang terdapat pada Gambar 9.

Gambar 9 Halaman Laporan PenggajianSumber: Olahan Sendiri

KESIMPULANBerdasarkan hasil Analisis danPerancangan Sistem Informasi PenggajianKaryawan CV. 513 yang telah dilakukandiperoleh suatu kesimpulan, yaitu penulismampu menghasilkan rancangan basis data danantar muka sistem informasi penggajian yangdapat digunakan untuk memenuhi kebutuhaninformasi serta membantu CV. 513 mengatasikendala yang terjadi saat melakukan rekap dataadministrasi maupun data transaksi yangdibutuhkan.SARANAdapun saran yang dapat diberikan untukperancangan sistem informasi penggajiankaryawan ini di masa yang akan datang, yaitu:1. Hasil analisis dan perancangan sisteminformasi penggajian karyawan ini dapatdikembangkan dengan membangun sisteminformasi penggajian karyawan.2. Rancangan aplikasi yang ada dapatdikembangkan lagi menggunakan sistem yanglebih terintegrasi sehingga memudahkan dalamproses pembuatan sistem informasi yang akandibuat.

Page 6: JSIKA Vol. 10, No. 03, Tahun 2021 ISSN2338-137X

JSIKA Vol. 10, No. 03, Tahun 2021 ISSN 2338-137X

JSIKA Vol. 10, No. 03, Tahun 2021, ISSN 2338-137X Page 6

Daftar PustakaAndi. 2010. Adobe Dreamweaver CS5 UntukBeragam Desain Website Interaktif. Yogyakarta:Wahana Komputer.Connoly, T. dan Begg, C. 2010. DatabaseSystem A Practical Approach to Design,Implementation, and Management, Fifth Edition.Boston: Pearson Education.Davis, G, B. 2012. Management InformationSystems: Conceptual Foundations, Structure, andDevelopment (2nd ed.): New York.Kendall, K. E. dan Kendall, J. E. 2010. Analisisdan Perancangan Sistem. Edisi Kelima Jilid 1.Jakarta: PT. Indeks.Mulyadi. 2013. Sistem Akuntansi. Jakarta:Salemba Empat.Pressman, R. S. 2015. Software Engineering: APractitioner's Approach, Seventh Edition.Yogyakarta: Andi.Samiaji, Sarosa. 2009. Sistem InformasiAkuntansi. Jakarta: Gramedia WidiasaranaIndonesia.Simarmata, J. 2010. Rekayasa Perangkat Lunak.Yogyakarta: Andi Offset.Soeherman, Bonnie dan Pinotoan, Marion. 2008.Designing Information System. Jakarta: ElexMedia Komputindo.Sudijono, Anas. 2008. Pengantar StatistikPendidikan. Raja Grafindo Persada. Jakarta.Tofik, M. 2010. Aplikasi Sistem AkuntansiPenggajian. Jakarta: Mediakita.