ABSTRAK
Proses penggajian karyawan di PT. (Persero) Asuransi Kredit Indonesia sampai saat ini meskipun telah menggunakan komputer namun masih belum terintegrasi karena proses penyusunan daftar gaji dan slip gaji masih dilakukan secara terpisah dengan proses pembuatan laporan penggajian karyawan.
Proses penyusunan aplikasi ini adalah implementasi dari perancangan aplikasi lama menjadi sebuah aplikasi baru. Hasil dari penelitian ini didapatkan sebuah aplikasi penggajian karyawan berbasis web. Informasi yang diperoleh dari aplikasi ini adalah : absensi karyawan, data diri karyawan yang terkait dengan penggajian, laporan pembayaran gaji bulanan, laporan data lembur karyawan dan pembuatan slip gaji karyawan.
DAFTAR PUSTAKA
Binanto (2005:1) kata program dapatdiartikan: Untukmendeskripsikaninstruksi-instruksitersendiri, yang biasanyadisebutsource code, yang dibuatprogrammer.Untukmendeskripsikansuatukeseluruhanbagiandarisoftware yang executable.Dapatjugadikatakanbahwasebuah program merupakanhimpunanataukumpulaninstruksitertulis yang dibuatolehprogrammeratausuatubagianexecutable darisebuahsoftware.
Brady danLoonam (2010), Entity Relationship diagram (ERD) merupakanteknik yang digunakanuntukmemodelkankebutuhan data darisuatuorganisasi, biasanyaoleh System Analysdalamtahapanalisispersyaratanproyekpengembangan system.Sementaraseolah-olahteknik diagram ataualatperagamemberikandasaruntukdesain database relasional yang mendasarisisteminformasi yang dikembangkan. ERD bersama-samadengan detail pendukungmerupakan model data yang padagilirannyadigunakansebagaispesifikasiuntuk database.
Fowler, Martin (2005:1)“Unified Modeling Language (UML)adalahkeluarganotasigrafis yang didukunngoleh meta-model 28 tunggal, yang membantupendeskripsiandandesainsistemperangkatlunak, khususnyasistem yang dibangunmenggunakanpemrogramanberorientasiobjek”.
Fitzgrald El, Jerryadalah: Suatusistemadalahsuatujaringankerjadariprosedur-prosedur yang salingberhubungan, berkumpulbersama-samauntukmelakukansuatukegiatanatauuntukmenyelesaikansuatusasaran yang tertentu.”(2011:1).
Hasibuan (1999) pengertiangajipokoksebagaibalasjasa yang dibayarsecaraperiodikkepadakaryawan yang tetapsertamempunyaijaminan yang pasti.actiontersebut.
Hend(2006:5)“Unified Modeling Language (UML)adalahbahasa yang telahtelahmenjadi standard untukvisualisasi, menetapkan, membangundanmendokumentasikanartifaksuatusistemperangkatlunak”.
Henderi (2008:5), Use Case Diagram secaragrafismenggambarkaninteraksiantarasistemeksternaldanpengguna.Dengan kata lain use case diagram secaragrafismendeskripsikansiapa yang akanmenggunakansistemdandalamcaraapapengguna (user) mengharapkaninteraksidengansistemitu. Use case secaranaratifdigunakanuntuksecaratekstualmenggambarkansekuensilangkah-langkahdarisetiapinteraksi.
Henderi (2008:5), Sequence Diagramsecaragrafismenggambarkanbagaimanaobjekberinteraksidengansatusama lain melaluipesanpadasekuensisebuah use case atauoperasi.
Henderi (2008:5), State Chart Diagram digunakanuntukmemodelkanbehaviourobjekkhusus yang dinamis. Diagram inimengilustrasikansiklushidupobjekberbagaikeadaan yang dapatdiasumsikanolehobjekdan event-event (kejadian) yangmenyebabkanobjekberalihdarisatu state ke state yang lain.
Henderi (2008:5), Activity Diagram secaragrafisdigunakanuntukmenggambarkanrangkaianaliranaktivitasbaik proses bisnismaupun use case. Activity diagram dapatjugadigunakanuntukmemodelkan action yang akandilakukansaatsebuahoperasidieksekusi, danmemodelkanhasildari
Hartono, Bambang(2013:16) Lippeveld, Sauerborn, danBodart (2000), sisteminformasipenggajianadalahseperangkatkomponen yang salingberhubungan, yang bekerjauntukmengumpulkandanmenyimpan data sertamengolahnyamenjadiinformasi yang digunakan.
Ladjamudin (2006:10) “terdapatduaaturandalammelakukantransformasi E-R Diagram keLogical Record Structure (LRS)
Mulyanto, Agus(Mulyanto, 2009:29)., “Sisteminformasipenggajianadalahmerupakansuatukomponen yang terdiridarimanusia, teknologiinformasi, danprosedurkerja yang memproses, menyimpan, menganalisis.
Nugroho,Adi(2005:3)“Unified Modeling Language (UML)adalahalat bantu analissertaperancanganperangkatlunakberbasisobjek”.
Susanto,Azhar :“Sistemsebagaikumpulan/group daribagian/komponenapapunbaikphisikataupun non phisik yang salingberhubungansatusama lain danbekerjasamasecaraharmonisuntukmencapaisatutujuantertentu.” (2004:24)
Subri (2002)Menurutsubri, karyawanmerupakansetiappenduduk yang masukkedalamusiakerja (berusiadi rentang 15 hingga 64 tahun), ataujumlah total seluruhpenduduk yang adapadasebuahnegarayangmemproduksibarangdanjasajikaadapermintaanakantenaga yang merekaproduksi, danjikamerekamauberkecimpung / berpartisipasidalamaktivitasitu.
S. Pressman, Roger (1992:24) salahsatunyaadalah waterfall model. Model inimemberikanpendekatan-pendekatansistematisdanberurutanbagipengembanganpirantilunak.
Sugiyono (2005:21) Pemrogramanterstrukturadalah “suatuurutaninstruksi-instruksidalambahasakomputer yang disusunsecaralogisdansistematis,akantetapibertujuanuntukmemecahkansuatumasalahsertamembuatmudahpekerjaan yang diinginkanolehpemakai”.
Sutarman (2012:13), “Sisteminformasipenggajianadalahsistem yang dapatdidefinisikandenganmengumpulkan, memperoses, menyimpan, menganalisis, menyebarkaninformasiuntuktujuantertentu.Sepertisistemlainnya, sebuahsisteminformasiterdiriatas input (data, instruksi) dan output (laporan, kalkulasi)”.
Sutabri (2012:46), Sisteminformasipenggajianadalahsuatusistemdidalamsuatuorganisasi yang mempertemukankebutuhanpengolahantransaksiharian yang mendukungfungsioperasiorganisasi yang bersifatmanajerialdengankegiatanstrategidarisuatuorganisasiuntukdapatmenyediakankepadapihakluartertentudenganlaporan-laporan yang diperlukan.