pengembangan sistem informasi penggajian …

12
PENGEMBANGAN SISTEM INFORMASI PENGGAJIAN KARYAWAN PT. BPR BUMIASIH Rinawati 1) , Lidya Sitanggang 2) STMIK Mardira Indonesia, Bandung 1 Email: [email protected] 1 Abstract Service progress information system in the form of an application currently has a very important role. By having better information will facilitate the planning and control as well as making a decision within a company. With regard to the importance of information, especially in a company the data must be managed effectively to obtain the required information. PT BPR Bumi Asih NBP 27 office in this discussion is one of the companies that still perform data processing payroll manually. Therefore, it should be made software by adopting digital data processing, both in inputting data and in making statements to promote a service to the employees of the company. This application is developed by using the tools (tool) in data processing is the programming language Microsoft Visual Basic 6.0 with SQL Server 2000 database management These results indicate that the processing of computerized data tend to be younger and to have the results of the processing accuracy better than on using the manual method. In the event that any information, statements made tend to be younger and faster because it automatically according to the input data that has been entered at the beginning of the previous program. Keywords: system; information; payroll; employee Abstrak Layanan kemajuan sistem informasi dalam bentuk sebuah aplikasi saat ini mempunyai peranan yang sangat penting. Dengan memiliki informasi yang lebih baik maka akan memudahkan dalam perencanaan dan pengendalian serta pengambilan sebuah keputusan dalam sebuah perusahaan. Berkaitan dengan pentingnya informasi, khususnya pada suatu perusahaan maka data harus dikelola secara efektif untuk mendapatkan informasi yang dibutuhkan. Kantor PT. BPR Bumi Asih NBP 27 dalam pembahasan ini merupakan salah satu perusahaan yang masih melakukan pengolahan data penggajian secara manual. Oleh karena itu, perlu dibuat suatu perangkat lunak dengan mengadopsi pengolahan data digital, baik dalam penginputan data maupun dalam pembuatan laporan guna memajukan sebuah layanan kepada para karyawan perusahaan. Aplikasi ini dikembangkan dengan menggunakan tools (alat) dalam pengolahan data yaitu bahasa pemograman Microsoft Visual Basic 6.0 dengan manajemen database SQL Server 2000. Hasil penelitian ini menunjukan bahwa proses pengolahan data secara komputerisasi cenderung lebih muda dan hasil dari pengolahan mempunyai tingkat keakuratan yang lebih baik dari pada menggunakan cara manual. Dalam hal informasi pun, laporan yang dibuat cenderung lebih muda dan cepat karena secara otomatis sesuai dengan data inputan yang telah dimasukan diawal program sebelumnya. Kata Kunci: sistem; informasi; penggajian; karyawan Jurnal Computech & Bisnis, Vol. 8, No. 1, Juni 2014, 1-12 ISSN 2442-4943 1

Upload: others

Post on 01-Oct-2021

11 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PENGEMBANGAN SISTEM INFORMASI PENGGAJIAN …

PENGEMBANGAN SISTEM INFORMASI PENGGAJIANKARYAWAN PT. BPR BUMIASIH

Rinawati1), Lidya Sitanggang2)

STMIK Mardira Indonesia, Bandung1

Email: [email protected]

Abstract

Service progress information system in the form of an application currently has a veryimportant role. By having better information will facilitate the planning and control aswell as making a decision within a company. With regard to the importance ofinformation, especially in a company the data must be managed effectively to obtain therequired information. PT BPR Bumi Asih NBP 27 office in this discussion is one of thecompanies that still perform data processing payroll manually. Therefore, it should bemade software by adopting digital data processing, both in inputting data and in makingstatements to promote a service to the employees of the company. This application isdeveloped by using the tools (tool) in data processing is the programming languageMicrosoft Visual Basic 6.0 with SQL Server 2000 database management These resultsindicate that the processing of computerized data tend to be younger and to have theresults of the processing accuracy better than on using the manual method. In the eventthat any information, statements made tend to be younger and faster because itautomatically according to the input data that has been entered at the beginning of theprevious program.

Keywords: system; information; payroll; employee

Abstrak

Layanan kemajuan sistem informasi dalam bentuk sebuah aplikasi saat ini mempunyaiperanan yang sangat penting. Dengan memiliki informasi yang lebih baik maka akanmemudahkan dalam perencanaan dan pengendalian serta pengambilan sebuah keputusandalam sebuah perusahaan. Berkaitan dengan pentingnya informasi, khususnya pada suatuperusahaan maka data harus dikelola secara efektif untuk mendapatkan informasi yangdibutuhkan. Kantor PT. BPR Bumi Asih NBP 27 dalam pembahasan ini merupakan salahsatu perusahaan yang masih melakukan pengolahan data penggajian secara manual. Olehkarena itu, perlu dibuat suatu perangkat lunak dengan mengadopsi pengolahan datadigital, baik dalam penginputan data maupun dalam pembuatan laporan guna memajukansebuah layanan kepada para karyawan perusahaan. Aplikasi ini dikembangkan denganmenggunakan tools (alat) dalam pengolahan data yaitu bahasa pemograman MicrosoftVisual Basic 6.0 dengan manajemen database SQL Server 2000. Hasil penelitian inimenunjukan bahwa proses pengolahan data secara komputerisasi cenderung lebih mudadan hasil dari pengolahan mempunyai tingkat keakuratan yang lebih baik dari padamenggunakan cara manual. Dalam hal informasi pun, laporan yang dibuat cenderunglebih muda dan cepat karena secara otomatis sesuai dengan data inputan yang telahdimasukan diawal program sebelumnya.

Kata Kunci: sistem; informasi; penggajian; karyawan

Jurnal Computech & Bisnis, Vol. 8, No. 1, Juni 2014, 1-12ISSN 2442-4943

1

Page 2: PENGEMBANGAN SISTEM INFORMASI PENGGAJIAN …

PENDAHULUANPada era teknologi yang semakin majusaat ini, khususnya kemajuan dalambidang teknologi informasi sangatpenting peranannya bagi setiapperusahaan. Seiring denganperkembangan zaman maka semakinbertambah kompleks pula kegiatanmanajemen pada suatu perusahaankhususnya untuk teknologi perancangansistem komputerisasi dimana setiapaktivitas pekerjaan pada perusahaanlebih mengarah pada komputerisasi.Dengan memiliki teknologi informasiyang baik maka akan memudahkandalam perencanaan dan pengendalianserta pengambilan keputusan suatuperusahaan dan juga telah mengubahcara kerja yang lebih efektif dan efisienpada sebuah perusahaan. Berkaitandengan pentingnya informasi, khusunyapada sebuah perusahaan makadiharuskan pengumpulan data dikelolasecara efektif untuk mendapatkaninformasi yang lebih akurat, efisien, dantepat waktu, sehingga dapatdipertanggungjawabkan dan akanmemberi kemudahan dalam pekerjaanpersonil perusahaan.

Salah satunya sistem penggajiankaryawan, penerapan sistem informasipada perusahaan PT. BPR Bumi AsihNBP 27 telah digunakan pada sistemyang sedang berjalan, tetapi kurangdimaksimalkan. Dalam proses sistempenggajian karyawan yang dilakukansecara manual sering terjadipenumpukan pemrosesan data yangharus dicatat atau diproses berulang kaliuntuk mendapatkan data atau komponengaji untuk masing-masing karyawan danjuga dalam upaya menyusun laporanhasil dari penggajian karyawan setiapperiodenya.

Untuk mempermudah dan lebih praktisdalam proses penggajian, data yangdiperlukan dapat diproses secara praktisdengan komputerisasi. Semuakompenen-komponen yang menyangkut

sistem penggajian karyawan dapatdikelola atau dikembangkan dengansistem penggajian yang berbasiskomputerisasi.Disisi lain sistempenggajian secara komputerisasi inimerupakan salah satu pelayanan yangharus ditingkatkan oleh perusahaankepada para karyawan, karena karyawantersebut merupakan salah satu aset dariperusahaan, oleh sebab itu harusditunjang salah satunya denganmemberikan gaji tepat pada waktunyauntuk memelihara suatu angkatan kerjayang penting bagi produktivitasperusahaan.

Oleh karena itu dibuat dan disusunsistem ini dengan tujuan membantu PT.BPR BumiAsih NBP 27 dalammengontrol dan mendukung keseluruhanaktifitas dan kinerja karyawan denganharapan mempermudah perusahaandalam memproses pengolahan datapenggajian karyawan dengan cepat,tepat dan akurat.

Adapun pembatasan masalah yaitu:proses pengolahan data karyawantidak tersedia secara peraktis, prosespengolahan data komponen gaji tidaktersedia secara praktis danpembuatan laporan penggajian masihsederhana.

Sedangkan tujuannya adalah untukmembantu pihak perusahaan dalammengolahan data karyawan dapatdiproses dengan cepat dan praktis,mengolahan data komponen gajidapat dproses dengan cepat danpraktis, dapat menghemat waktudalam melakukan penggajian,memproses penggajian dapatdilakukan lebih hemat waktu, danmembuat laporan penggajiandilakukan secara komputerisasi.

KAJIAN TEORISistem Informasi

2 Jurnal Computech & Bisnis, Vol. 8, No. 1, Juni 2014, 1-12

Page 3: PENGEMBANGAN SISTEM INFORMASI PENGGAJIAN …

Sistem dapat diartikan sebagai sutususunan yang teratur dari kegiatan-kegiatan yang saling bergantung padaprosedur-prosedur yang salingberhubungan, yang melaksanakan danmempermudah kegiatan-kegiatan utamaorganisasi. Dalam hal ini ada beberapapengertian sistem yang telah ditentukanoleh beberapa penulis diantaranyaadalah; “Suatu sistem adalah yangberhubungan, berkumpul bersama-samauntuk melakukan kegiatan ataumenyelenggarakan suatu sasarantertentu. Sedangkan suatu sistem yangmenekankan pada elemen ataukomponen dijelaskan bahwa; sistem darielemen-elemen yang saling beinteraksiuntuk mencapai tujuan tertentu”.(Jogianto,1995;39).

Menurut Mulyadi dalam SistemAkuntansi Yang menyebutkan bahwa :“Sistem adalah sekelompok unsur yangerat berhubungan satu sama lainnya,yang berfungsi bersama-sama untukmencapai tujuan tertentu”.(2001:2)

Komponen sistem informasi menurutJogiyanto (2001:12,13) terdiri dariKomponen yang disebut dengan blokbangunan building (Building Block),Komponen tersebut yaitu;1. Blok Masukan (input Block)

Data yang dimasukan ke dalamsistem informasi beserta metode danmedia yang digunakan untukmenangkap dan memasukan datatersebut ke dalam sistem.

2. Blok Model (Model Block)Block ini terdiri dari kombinasiprosedur, logika dan modelmatematik yang akan memanipulasidata input dan data yang tersimpandi basis dengan cara yang sudahtertentu untuk menghasilakankeluaran yang diinginkan.

3. Blok Basis Data (Basis Data Block)Basis data (database) merupakankumpulan dari data yang salingberhubungan satu sama lainnyatersimpan di perangkat keraskomputer dan digunakan perangkatlunak untuk memanipulasinya. Basis

data diakses atau dimanipulasidengan menggunakan perangkatlunak paket tersebut dengan DBMS

Pengembangan Sistem InformasiDalam buku Moekijat (1986:83),Pengembangan sistem informasibiasanya memerlukan jangka waktuyang lebih lama dari pada dihubungkandengan pemecahan masalah padaumumnya. Tetapi menurut sudutpandang secara umum pengembangansistem informasi disebut suatupemecahan terhadap suatu masalah.Artinya kebutuhan untuk dapatmengetahui dengan lebih baik mengenaigambaran kegiatan-kegiatan yangdilaksanakan selama pengembangansuatu sistem terdapat tiga (3) tahap :1. Sistem Analis2. Sistem Desain3. Sistem Implementasi

Analisis SistemAnalisis menurut Kamus Inggris-Indonesia karangan E. Pino dan T.Wittermans berarti (penguraian,pengupasan, analisa). Setelahpenyelidikan awal masalah yang terjadi,maka tahap selanjutnya adalah tahapanalisis sistem yang bertujuan untuk;1. Mengerti sistem yang sedang

berjalan2. Mengerti sistem yang digunakan3. Mengembangkan sistem baru

dengan membuat rekomendasi kemanajemen.1. Hal-hal yang menjadi perhatian

dalam fase ini adalah;1) Prosedur dan dokumen yang

digunakan2) Orang yang bertanggung

jawab pada setiappengoprasiannya

3) Mengetahui transaksi-transaksi yang terjadi sertaproses lain

4) Informasi apa yang di buatdan digunkan oleh sistem

5) Apa yang diinginkan User.2. Dalam pendekatan pada tahap

Analisis Sistem terdiri dari 3(tiga) fase;

Rinawati, Pengembangan Sistem Informasi Penggajian 3

Page 4: PENGEMBANGAN SISTEM INFORMASI PENGGAJIAN …

1) Dapatkan fakta (menetapkankebutuhan)

2) Analisis Fakta3) Buat keputusan untuk

sistem baru yangdikembangkan

3. Karakteristik kebutuhan sistem;1) Sistem informasi dapat

sangat besar, sehingga sukardapat didefinisikan karenasubyeknya berubah-ubah.

2) Selama fase analisis sistem,ada arus interaksi yang baikdengan End User diberbagai tingkatkan levelorganisasi.

3) Harus dapat mengerti sertadapat mengintegrasikankebutuhan sistem darisemua End User walaupunberbeda tujuannya dantugasnya.

4. Tipe kebutuhan;Kebutuhan sistem adalah aspekpenting dalam tahap analisissistem, kebutuhan sistemdidokumentasikan sebagai dasarpengembangan sistem danselanjutnya sebagai standarpengembangan sistem :1) Output, laporan-laporan

dalam mengembangkaninformasi

2) Input, masukan terhadapsistem

3) Proses, proses-proses yangdiperlukan

4) Timings, tingkatproduktifitas yang berelasidengan waktu

5) Control, pengendalianterhadap data-data input(pertambahan, perubahandll).

Metode Analisis Dataa. Bagan Alir (Flow Map)

Bagan alir adalah bagan yangmenunjukan alir di dalam programatau prosedur sistem secara logika,bagan alir digunakan sesbagai alatBantu komunikasi dan untukdokumentasi. Bagan alir meliputi:

1. Bagan alir dokumen ataudocument flowchart merupakanbagan alir yang menunjukanarus dari laporan dan formulirtermasuk tembusannya.

2. Bagan alir sistem atau flowchartmerupakan bagan yangmenunjukkan arus pekerjaansecara keseluruhan dari sistem,bagan alir sistem menunjukkanapa yang dikerjakan sistem.

3. Bagan alir sistematikmerupakan alir yang miripdengan bagan alir sistem yaituuntuk menggambarkan prosedurdalam sistem perbedaannyabagan alir sistematik selainmenggunakan symbol bagan alirjuga menggunakan gambar-gambar computer juga gambar-gambar lain yang digunakn halini untuk memudahkanpengkomunikasian.

4. Bagan alir program merupakanbagan alir yang menjelaskansecara rinci langkah-langkahproses program.

5. Bagan alir proses merupakanbagan alir yang banyakdigunakan di teknik industrinamun berguna bagi analisissistem untuk menggambarkanproses dalam suatu prosedurserta menggunakan dalam suatusymbol tersendiri.

b. Diagram Data Alir (Data FlowDiagram)Data Flow diagram merupakanrefrentasi grafik dari sebuah sistemyang menunjukkan proses dalamsuatu sistem dan aliran-aliran datake dalam dan keluar dari prosesnya.

c. Kamus Data (Data Dictionary)Menurut semua aspek informasiyang terkadang dari setiap simboldalam data flow diagram, kamusdata membuat data flow, data store,external entity, proses dan datalainnya.

Tahap Desain SistemTahap desain sistem yaitu tahapperancangan atau pengembangan sistem.

4 Jurnal Computech & Bisnis, Vol. 8, No. 1, Juni 2014, 1-12

Page 5: PENGEMBANGAN SISTEM INFORMASI PENGGAJIAN …

Agar sistem yang diusulkan sesuaidengan kebutuhan user harus mengikutiprosedur-prosedur yang terdiri dari;1. Perancangan Database

Database merupakan kumpulan file-file yang saling berhubungan antarasatu file dengan file yang lain,mempunyai elemen yang sama,tetapi nilainya berbeda.Peracangan database terdiri dari dua

teknik yaitu;1. Teknik Normalisasi, yaitu

proses pengelompokan dataelemen menjadi table-tabel yangmenunjukkan entity danrelasinya.

2. Teknik Entity Relationship,yaitu merupakan relasi antaradua file atau dengan table yangdapat dikategorikan menjaditiga macan, demikian pulauntuk membantu gambaranrelasi secara lengkap terdapatjuga tiga macam relasi dalamlingkungan atribut dalam file.

2. Perancangan input, terdiri daridokumen sumber, dokumenmasukan dan layar.

Tujuan dari perancangan masukanadalah pengembangan prosedur danspesifikasi semua aspek daripengembalian data, data entry dan datacaptur.Adapun prosedur yang harus dilakukanyaitu;1. Merancang Dokumen sumber

disesuaikan dengan ukuran kertas2. Merancang Dokumen

masukan,berkenaan dengan kolom,baris dan

3. Merancang layer, semua tampilanharus diinteraktif yang diberikansecara konsisten. Semua pesan dapatmemiliki panjang yang cukup untukdibaca. Pewarnaan efek lain dansuara.

Langkah-langkah yang dilakukan dalamdesain output yaitu;1. Menentukan output dari sistem baru2. Menentukan parameter dari output

Sistem Informasi AkuntansiSistem informasi yang berbasis padakomputer sekarang dikenal denganistilah sistem informasi akuntansi atauSIA (accounting information systematau AIS). Menurut Susanto & Midjan(2007) memberikan definisi tentangsistem informasi akuntansi sebagaiberikut:‘Sistem informasi akuntansi adalahsuatu komponen organisasi yangmengumpulkan, mengklasifikasikan,memproses, menganalisis,mengkomunikasikan informasipengambilan keputusan denganorientasi finansial yang relevan bagipihak-pihak luar dan pihak-pihak dalamperusahaan (secara prinsip adalahmanajemen)’.

Menurut Robert G. Murdick, ThomasC.Fuller dan Joel E. Ross (1996: 204)menyatakan bahwa ‘Sistem InformasiAkuntansi adalah kumpulan kegiatan-kegiatan dari organisasi yangbertanggung jawab untuk menyediakaninformasi keuangan dan informasi yangdidapatkan dari transaksi data untuktujuan pelaporan internal kepadamanajer untuk digunakan dalampengendalian dan perencanaansekarang dan operasi masa depan sertapelaporan eksternal kepada pemegangsaham, pemerintah dan pihak-pihak luarlainnya.’

PenggajianDalam perusahaan manufakturpembayaran kepada karyawan biasanyadibagi menjadi 2 golongan yaitu : Gajidan Upah. Gaji merupakan pembayaranatas penyerahaan jasa yang dilakukanoleh karyawan yang mempunyai jabatanmanager sedangkan upah hanyamerupakan pembayaran ataspenyerahaan jasa yang dilalukan olehkaryawan pelaksana. Menurut menurutSusanto (2004) mendefinisikan bahwa“Gaji adalah pendapatan/penghasilanyang dimasukkan kedalam daftar gajikaryawan yang setiap bulannyadibayarkan dimuka”.

Rinawati, Pengembangan Sistem Informasi Penggajian 5

Page 6: PENGEMBANGAN SISTEM INFORMASI PENGGAJIAN …

Sistem PenggajianPada umumnya penggajian karyawanatau pegawai dapat digolongkan menjaditiga sistem, yaitu :1. Sistem Skala TunggalSistem skala tunggal adalah suatu sistempenggajian yang memberikan gaji yangsama kepada pegawai yang berpangkatsama, dengan tidak memperhatikan sifatpekerjaan yang dilakukan dan beratnyatanggung jawab yang dipikul dalammelaksanakan pekerjaan itu.2. Sistem Skala GandaSistem Skala Ganda adalah sistempenggajian yang menentukan besarnyagaji bukan saja didasarkan pada pangkattetapi didasarkan pula pada sifatpekerjaan yang dilakukan, prestasi kerjayang dicapai dan beratnya tanggungjawab yang dipikul dalam melaksanakanpekerjaan itu.3. Sistem Skala GabunganSistem Skala Gabungan adalahkombinasi dari sistem skala tunggal dansistem skala ganda.

METODE PENELITIANMetode yang digunakan dalampenelitian ini meliputi teknikpengumpulan data dan teknikpengembangan sistem. Dalampenelitiaan ini, peneliti menggunakandua teknik pengumpulan data kualitatif,yaitu :1. WawancaraTeknik wawancara merupakan alatpembuktian terhadap informasi atauketerangan yang diperoleh sebelumnya.Teknik wawancara yang digunakandalam penelitian kualitatif adalahwawancara tanya jawab sambil bertatapmuka antar pewancara dengan orangyang diwawancarai.ini dilakukan denganbertanya langsung kepada narasumberdari pihak PT. BPR Bumi Asih NBP 27.Wawancara langsung kepada pihakpengumpul data untuk penggajian.2. ObservasiBeberapa informasi yang diperoleh darihasil observasi adalah ruang (tempat),palaku, kegiataan, objek, perbuatan,

kejadian atau peristiwa waktu danperasaan. Alasan penelitian melakukanobservasi adalah untuk menyajikangambaran realistik perilaku ataukejadian terhadap aspek tertentu. Selainkedua teknik diatas juga dilakukanteknik observasi atau pengamatan secaralangsung.3. Studi DokumenYaitu dengan mengumpulkan dokumen-dokumen yang diperlukan untukmemperoleh landasan teori yang kuatuntuk analisa masalah. Sejumlah besarfakta dan data tersimpan dalam bahanyang terbentuk dokumentasi. Sebagianbesar data tersedia dlm bentuk surat-surat, catatan harian, cendramata,laporan, foto dan sebagainya.

Untuk menunjang teknik pengumpulandata di atas dalam metode penelitian,Proses-proses standard yang digunakanuntuk membangun suatu sisteminformasi meliputi langkah-langkahberikut ini:1. Analisa2. Desain3. Implementasi4. Maintenance

Pada perkembangannya, proses-propsesstandar ini dituangkan dalam satumetode yang dikenal dengan namaSystems Development Life Cycle(SDLC) yang merupakan metodologiumum dalam pengembangan sistemyang menandai kemajuan dari usahaanalisa dan desain. SystemsDevelopment Life Cycle (SDLC)meliputi fase-fase sebagai berikut:

1. Identifikasi dan seleksi proyekMerupakan langkah pertama dalamSystems Development Life Cycle(SDLC) keseluruhan informasi yangdubutuhkan oleh sistem diidentifikasi,dianalisa, diprioritaskan dan disusunulang. Adapun sumber daya yangterlibat adalah user, sistem analismanager yang mengkoordinasi proyekAktivitas yang dilakukan meliputi:mewawancarai manajemen user,merangkum pengetahuan yang

6 Jurnal Computech & Bisnis, Vol. 8, No. 1, Juni 2014, 1-12

Page 7: PENGEMBANGAN SISTEM INFORMASI PENGGAJIAN …

didapatkan, dan mengestimasi cakupanproyek dan mendokumentasikanhasilnya Output: Laporan kelayakanberisi definisi masalah dan rangkumantujuan yang ingin dicapai.Inisiasi dan perencanaan proyekDalam tahapan ini Proyek yangpotensial dijelaskan dan argumentasiuntuk melanjutkan proyek dikemukakan.Rencana kerja yang matang juga disusununtuk menjalankan tahapantahapanlainnya. Hasil dari tahapan ini adalah :1. Langkah-langkah detail-rencana

kerja-high level system2. Requirement-penugasan untuk

anggota tim.AnalisaFase ketiga dalam Systems DevelopmentLife Cycle (SDLC) dimana sistem yangsedang berjalan dipelajari dan sistempengganti diusulkan. Dalam tahapan inidideskripsikan sistem yang sedangberjalan, masalah dan kesempatandidefinisikan, dan rekomendasi umumuntuk bagaimana memperbaiki,meningkatkan atau mengganti sistemyang sedang berjalan diusulkan. Tujuanutama dari fase analisis adalah untukmemahami dan mendokumentasikankebutuhan bisnis dan persyaratan prosesdari sistem baru.DesainPada tahapan ini deskripsi darirequirement yang telahdirekomendasikan diubah ke dalamspesifikasi sistem physical dan logical.Logical DesignBagian dari fase desain dalam SDLCdimana semua fitur-fitur fungsional darisistem dipilih dari tahapan analisisdideskripsikan terpisah dari platformkomputer yang nanti digunakan.Physical designPada bagian ini spesifikasi logicaldiubah ke dalam detail teknologi dimanapemrograman dan pengembangan sistembisa diselesaikan.ImplementasiTahapan kelima pada SystemsDevelopment Life Cycle (SDLC),dimana pada tahapan ini dilakukanbeberapa hal yaitu: Coding, Testing,

Insalasi. Output dari tahapan ini adalah :source code, prosedur pelatihan.

2. MaintenanceLangkah terakhir dari SystemsDevelopment Life Cycle (SDLC) dimanapada tahapan ini sistem secara sistematisdiperbaiki dan ditingkatkan. Hasil daritahapan ini adalah versi baru darisoftware yang telah dibuat.

HASIL DAN PEMBAHASANAnalisis SistemDalam analilis sistem ini diuraikanmengenai tempat penelitian, strukturorganisasi, uraian tugas dan jabatan,analisis sistem yang berjalan, evententity table, flow map, analisisdokumen, analisis fungsional, analisisetentuan-ketentuan, evaluasi sistem yangberjalan, dan rekomendasi sistem yangbaru.

Analisis sistem berjalan merupakantahap menganalisis dokumen-dokumenyang digunakan oleh perusahaan dalammenjalankan sistem yang sedangdipakai. Analisis fungsional merupakantahap menganalisis fungsi-fungsi yangada di perusahaan, seperti fungsiabsensi, fungsi gudang, fungsipimpinan, serta menganalisis apakahfungsi tersebut bekerja sesuai denganfungsinya dan jabatannya.

Analisis ketentuan-ketentuan merupakananalisis terhadap prosedur yang sedangdipakai oleh perusahaan untukmenghasilkan informasi absensi.Evaluasi sistem yang berjalanmerupakan tahap mengevaluasi apakahsistem berjalan masih adakelemahannya, dan apabila masih adamaka dalam kerja praktek ini, penulismencoba merekomendasi sitem yangbaru, diantaranya merekomendasi flowmap, data flow diagram, dan datadictionary.

Perancangan Sistem

Rinawati, Pengembangan Sistem Informasi Penggajian 7

Page 8: PENGEMBANGAN SISTEM INFORMASI PENGGAJIAN …

Gambar 1 Flow Map Sistem

Analisis SWOTBerdasarkan hasil analisis yang berjalan,maka dilakukan evaluasi sistem untukmendapatkan hasil analisis yang optimaldiperlukan suatu alat atau tools yaituSWOT Analysis yaitu: analisisKekuatan (Strengths), Kelemahan(Weakness), Peluang (Opportunities),ancaman (Threats). Berikut adalahanalisis SWOT sistem yang diusulkan.1) Analisis Kekuatan (Strengths )Pada sistem penggajian yang berjalanpengolahan data karyawan sudahdilakukan secara optimal, sehinggauntuk informasi data karyawan sudahdikelola dengan baik.2) Analisis Kelemahan (Weakness)Pada sistem yang berjalan pemrosesandata penggajian membutuhkan banyakwaktu, pencatatan dilakukan beberapakali sehingga bisa menimbulkankesalahan atau kekeliruan data. Disisilain penyimpanan data file karyawandan data penggajian masih dilakukansecara manual sehingga bisamenimbulkan kehilangan dataperusahaan.3) Analisis Peluang (Opportunities)Analisis peluang yang terdapat padasistem ini adalah apabila sewaktu-waktu

di kedepan harinya perusahaan sudahmemiliki karyawan yang cukup banyak,proses penggajian dapat dilakukansecara efisien waktu oleh pihak yangterlibat. Sehingga perusahaan mampubersaing pada perkembangan zaman.4) Analisis Ancaman (Treats)Ancaman yang mungkin muncul padasistem yang direkomendasilan adalahperubahan semua data yang dibuat olehpihak manajemen misalnya rotasikaryawan. Adanya perubahan kebijakanpemerintah seperti kenaikan BBMsehingga perusahaan akan membuatkeputusan baru untuk menaikantunjangan BBM dan tunjangan transportuntuk karyawan.

Perancangan basis data menggunakanalat analisis untuk pengembangan sistemyang diusulkan yaitu menggunakanERD (Entity Relation Diagram),Diagram Konteks, DFD (Data FlowDiagram), Flow Map, Kamus Data,Struktur Tabel, Perancangan Kode, danPerancangPerancangan perangkat lunakdideskripsikan dengan model desain.Analisis digunakan untuk pemetaanawal mengenai prilaku yangdiisyaratkan sistem aplikasi ke dalamelemen-elemen pemodelan digunakanuntuk pemetaan awal mengenai prilakuyang diisyaratkan sistem aplikasi kedalam elemen-elemen pemodelan.Untuk membantu perancangan danmelengkapi dokumentasi perancangandigunakan tool Visio 2003 yangmendukung perancangan. Modelperancangan dapat mengilustrasikanaktifitas-aktifitas yang dilakukan danbagaimana data berpindah diantaraaktifitas-aktifitas itu. Cara untukmerepresentasikan proses model, carayang populer adalah denganmenggunakan data flow diagram (DFD).

Diagram Kontek Sistem InformasiPenggajianKontek diagram menunjukkan semuaentitas luar yang menerima informasidari atau memberikan informasi kesistem.

8 Jurnal Computech & Bisnis, Vol. 8, No. 1, Juni 2014, 1-12

Page 9: PENGEMBANGAN SISTEM INFORMASI PENGGAJIAN …

Gambar 2. Diagram Kontek

Karyawan adalah entitas luar yangmemberikan berupa dokumen datakaryawan atau ijasah, Teller adalahentitas luar yang hanya menerima datarincian permintaan uang sebagai aruskeluarnya kas teller dan Direktur jugaadalah entitas luar yang juga hanyamenerima data laporan gaji karyawandan data laporan daftar karyawan yangsudah dihasilkan dalam proses sisteminformasi penggajian. Data formkaryawan meliputi id karyawan, nama,alamat, tempat lahir, jabatan, jeniskelamin, agama, pendidikan, tempatlahir, telepon. Data slip gaji meliputinama, jabatan, bulan, gaji poko,tunjangan jabatan, tunjangan telepon,tunjangan BBM, tunjangan lainnya, danpotongan. Data perincian uang hanyasebagai dokumen bukti permintaan uangatau kas kepada teller meliputi daftarpecahan mata uang rupiah. DataLaporan Gaji Karyawan yaitu laporanperbulan berisi data gaji semuakaryawan. Laporan Daftar Karyawanyaitu laporan perbulan berisi daftarkaryawan PT. BPR Bumi asih NBP 27.

Data Flow Diagram Sistem InformasiPenggajian

Gambar 3 DFD level 0 Sistem InformasiPenggajian

Perancangan Database

Database adalah kumpulan dar file-fileyang saling berelasi dimana relasitersebut ditunjukkan dengan kunci relasi(relation key) yang terdapat pada setiapfile yang digunakan dalam siklusperancangan sistem. Teknikperancangan database yang biasadipakai adalah teknik normalisasi danERD (Entity Relational Diagram).Dalam perancangan sistem informasipenggajian karyawan ini, menggunakanteknik ERD. ERD (Entity RelationalDiagram) adalah notasi untukmenggambarkan dan memodelkanhubungan antar entitas atau antar data.Teknik ERD memungkinkan relationalhubungan antar file yang direlasikandengan kunci relasi (relational key)yang merupakan kunci utama (primarykey) dari masing-masing file.Perancangan database yang tepat akanmenjadikan hubungan antara databasedan paket program relasi bekerja secaraoptimal sehingga memudahkanpekerjaan. Untuk lebih jelasnya akandigambarkan pada gambar sebagaiberikut :

Gambar 4 ERD Sistem InformasiPenggajian

Program komputer merupakan suatu alatbantu yang berisi instruksi atau petunjukdalam melaksanakan pengolahan datatermasuk petunjuk-petunjuk untukmencari dan mendapatkan kembali datayang disimpan di file. Untukmemudahkan komunikasi antar pemakaidengan program komputer makaprogram diorganisasikan dalam suatu

Rinawati, Pengembangan Sistem Informasi Penggajian 9

Page 10: PENGEMBANGAN SISTEM INFORMASI PENGGAJIAN …

menu pilihan dimana menu utamabertindak sebagai pusat organisasiprogram.

HIPO (Hirarki-Input-Proses-Output)merupakan metodologi yangdikembangkan dan didukung oleh IBM.HIPO sebenarnya adalah alatdokumentasi program dan digunakansebagai alat desain dan teknikdokumentasi dalam sikluspengembangan sistem. HIPO berbasispada fungsi yaitu tiap-tiap modul dalamsistem digambarkan oleh fungsiutamanya secara logika.

Implementasi SistemTahapan implementasi sistem dapatterdiri dari langkah-langkah berikut ini:Menerapkan rencana implementasi,melakukan kegiatan implementasi,tindak lanjut implementasi. Kegiatanimplementasi dilakukan dengan dasarkegiatan yang sudah direncanakandalam rencana implementasi. Kegiatanyang dilakukan dalam tahapanimplementasi adalah :1. Pemograman, yaitu merupakan

proses untuk memasukan aplikasiyang sudah dibuat oleh programmerdi implementasikan kedalamkomputer supaya dapat dijalankan.

2. Pengujian atau pengetesan programyaitu pengujian dilakukan untukmemeriksa komponen yangdiimplementasikan, tujuannya untukmemastikan bahwa komponentersebut berfungsi sesuai dengan apayang diharapkan. Pengujian jugadimaksudkan untuk mencarikesalahan, serta kebutuhan pemakai(User) yang belum terpenuhi.

3. Pemilihan tempat dan instalasiperangkat lunak dan perangkat keras,yaitu tempat merupakan salah satufaktor yang penting untuk melakukanaktivitas kerja. Pemilihan danpersiapan tempat juga harusmemperhatikan segi kesehatan dankenyamanan dari tata ruang instansi.Langkah selanjutnya adalahmenginstall harware dansoftwarenya.

Tampilan ProgramTampilan program adalah bagian dariimplementasi yang menampilkan formantar muka (interface), yang akan diakses baik oleh pengguna (User)maupun Pengolah Data (Admin).

Form Menu UtamaMenu utama adalah tampilan pertamapada sebuah hasil dari implementasisistem atau salah satu form yangmenampilkan interface yang akandipakai oleh iuser diform menu utamaini terdapat beberapa menu yaitu data,isi data ini terdapat dua sub menu yaituform data tunjangan untuk gaji dan formdata karyawan. Pada menu olah isinyaform proses penggajian dan pada menulaporan terdapat dua laporan yaitulaporan daftar karyawan dan laporangaji karyawan, dan yang terakhir adalahmenu keluar yaitu keluar dari formmenu utama.

Gambar 5 Form Menu Utama

Form LoginMerupakan form yang berfungsi untukmemvalidasi user yang akanmenggunakan aplikasi.

Gambar 6 Form Login

Form Input Data Karyawan

10 Jurnal Computech & Bisnis, Vol. 8, No. 1, Juni 2014, 1-12

Page 11: PENGEMBANGAN SISTEM INFORMASI PENGGAJIAN …

Form ini berfungsi untuk menginputdata karyawan. Pada form datakaryawan ada tersedia tombol-tombolyang berfungsi untuk pengetesan sistemseperti baru, simpan, update, hapus,cetak dan keluar. Untuk pertama atauuntuk menginput digunakan adalah baru,untuk menyimpan data adalah simpan,untuk mengubah data yang sudahdiinput adalah update, untuk menghapusdata adalah hapus, untuk cetak datakaryawan yang sudah diinput adalahcetak, dan untuk keluar dari form datakaryawan adalah tombol keluar.

Gambar 7 Form Input Data Karyawan

Form Input Data TunjanganForm ini berfungsi untuk menampilkandata-data tunjangan karyawanberdasarkan jabatan masing-masing. Ujicoba pada form ini adalah update, cetakdan keluar. Untuk merubah datadigunakan update dan untuk keluar dariform tunjangan adalah keluar.

Gambar 10 Data Tunjangan

Form Input GajiForm ini berfungsi untuk melakukanproses perhitungan gaji karyawan.Untuk uji coba pada form prosespenggajian karyawan adalah tombolbaru, daftar, batal item, simpan, cetak,dan keluar. Setiap user yang akanmenginput data penggajian karyawanpertama harus menekan tombol baru,unntuk menyimpan data yang sudahdiinput tekan simpan, untuk daftarproses gaji tekan daftar, untuk cetak slipgaji tekan cetak, ddan keluar dari formproses penggajian tekan keluar.

Gambar 11 Form Input Gaji Karyawan

Form Laporan Daftar Karyawan

Rinawati, Pengembangan Sistem Informasi Penggajian 11

Page 12: PENGEMBANGAN SISTEM INFORMASI PENGGAJIAN …

Form ini menampilkan data laporandaftar karyawan dan dapat untukdicetak.

Gambar 12 Cetak Laporan DaftarKaryawan

Form Laporan Gaji KaryawanForm ini menampilkan data laporan gajikaryawan dan dapat untuk dicetak.

Gambar 13 Cetak Laporan Gaji Karyawan

KESIMPULANSistem informasi harus dapat diandalkansebagai saran untuk memudahkan setiappelaksanaan aktivitas yang terjadi diperusahaan. Kegunaan dari sisteminformasi yang dapat diandalkandiantaranya adalah 1) aktivitas kerjalebih berjalan dengan cepat dan lancar,(2) meningkatkan pelayanan kepadapihak-pihak yang memerlukan informasisecepat mungkin, dan (3) dapatdijadikan pedoman untuk pengambilankeputusan

Berdasarkan hasil penelitiandisimpulkan bahwa (1) dengan aplikasiSistem Penggajian ini, pengolahan datapenggajian karyawan akan lebih mudah,cepat, dan akurat, (2) pengelompokanarsip secara komputerisasi dalam bentukdatabase akan memudahkan dalampencarian data maupun penyimpananserta pembuatan laporan-laporan untuksistem penggajian.

Selain itu perlu adanya peningkatan lagidengan menggunakan sistempengolahan yang berbasis client serveragar kinerja sistem lebih optimal.

REFERENSIJogiyanto, HM. “Analisis dan Desain

Sistem Informasi”, Andi,Yogyakarta 1989

Kusrini.”Visual Basic & Microsoft SQLServer”. Andi offset, Yogyakarta2002

Amsyah, Zulkifli,”Manaejemen SistemInformasi, Bandung”. Agustus2004.

Hendra, “Analisis dan perancangannSistem Informasi”, TeguhTersedia:http://p3m.amikom.ac.id/

Afran (2001), Metode pengembangansistem, tersedia: http//www.afranmf.blogspot.com/.../peranan-metode-pengembangan-system...

NBP Group, Pedoman, Grade,Pangkat, Skala Gaji, Persyaratan

jabatan dan penilaian prestasikerja karyawan BPR NBP Group,Jakarta 1993.

O’Brien, James A. 2005. PengantarSistem Informasi: PerspektifBisnis dan Manajerial Edisi 12.Jakarta: Penerbit Salemba Empat.

Sutanta, Edhy. 1996. Sistem Basis Data,Konsep dan Perancangan dalamSistem Informasi Management.Yogyakarta: Penerbit ANDIOFFSET.

Azhar Susanto dan La Midjan,2007.Sistem InformasiAkuntansi I, Lingga Jaya,Jakarta.

Azhar Susanto, 2004. Sistem InformasiAkuntansi, Lingga Jaya, Jakarta.

12 Jurnal Computech & Bisnis, Vol. 8, No. 1, Juni 2014, 1-12