PERACAGA SISTEM IFORMASI PEGGAJIA KARYAWA BERBASIS OBJEK PADA PT. BE HEAR IDOESIA Itar Mitarsih Jurusa Tekik Iformatika, Uiversitas Guadarma itar_mit@staff.guadarma.ac.id ABSTRAK Sejala dega perkembaga ilmu da tekologi dewasa ii, PT. Be Hear aka membagu sistem iformasi peggajia sebagai upaya utuk dapat terus berjala da bertaha dalam persaiga yag semaki kompetitif. Peelitia ii bertujua utuk meghasilka racaga sistem peggajia utuk PT. Be Hear Idoesia. Tahapa yag dilakuka dalam peelitia ii adalah idetifikasi masalah, aalisis sistem da peracaga sistem. Racaga yag dihasilka berupa racaga sistem yag digambarka megguaka diagram UML, racaga base da racaga atar muka. Diagram UML yag diguaka adalah use-case, class, sequece, collaboratio, activity, compoet, da deploymet diagram. Kata Kuci : Sistem Peggajia, UML (Uified Modelig Laguage), Racaga Database, Racaga atar muka. Object-Based System Iformatio Desig of Employee Remueratio i Be Hear, Ic. Idoesia ABSTRACK I lie with the advace of sciece ad techology, Be Hear, Ic. will establish remueratio system iformatio as a attempt to keep ruig ad survive i aggresive competitio owadays. The research is aimed at producig remueratio system for Be Hear, Ic. Idoesia. The stages doe i the research are problem idetificatio, system aalysis, ad system desig. The desig resulted is system desig described usig UML diagram, base desig, ad iterface desig. UML diagram used is usecase, class, sequece, collaboratio, activity, compoet, ad deploymet diagram. Keywords: Remueratio system, UML (Uified Modelig Laguage), Database desig, iterface desig. Jural Ilmiah Iformatika da Komputer Volume 20, o. 1 Desember 2015 17
PEDAHULUA Utuk medukug strategi bisis sebuah perusahaa diperluka suatu strategi sistem iformasi da tekologi iformasi. Dalam era globalisasi saat ii setiap perusahaa membutuhka sebuah sistem iformasi yag dapat medukug kebutuha dalam pegambila keputusa. Komputer merupaka salah satu saraa perkembaga tekologi yag sagat membatu dalam megelola iformasi da pegambila keputusa. Perusahaa-perusahaa yag igi megembagka usaha da mecapai sukses harus megikuti era iformasi dega megguaka alat pedukug pegolah yaitu komputer. Dega adaya komputer sebagai alat pegolah, maka semua bidag dalam suatu perusahaa ataupu istasi dapat dikomputerisasika. Sistem Peggajia karyawa PT. Be Hear Idoesia saat ii dapat dikataka masih kurag efisie da kurag efektif yaitu karea semua masih dilakuka secara maual dega megguaka Microsoft Ecell oleh seorag staff keuaga. Hal tersebut serig megakibatka hasil yag kurag teliti da memaka waktu yag cukup lama pada saat memasukka. Sejala dega perkembaga ilmu da tekologi dewasa ii, PT. Be Hear aka membagu sistem iformasi peggajia sebagai upaya utuk dapat terus berjala da bertaha dalam persaiga yag semaki kompetitif. Utuk dapat membagu sistem iformasi yag memeuhi kebutuha peggua diperluka racaga yag baik. Paper ii membahas megeai pembuata racaga utuk sistem peggajia. Alat peracaga yag diguaka adalah Uified Modellig Laguage (UML). Tujua dari peelitia ii adalah meghasilka racaga sistem peggajia utuk PT. Be Hear Idoesia. TIJAUA PUSTAKA Uified Modellig Laguage (UML) UML (Uified Modelig Laguage) adalah sebuah bahasa yag berdasarka grafik/gambar utuk memvisualisasi, mespesifikasika, membagu, da pedokumetasia dari sebuah sistem pegembaga software berbasis OO (Object-Orieted). UML sediri juga memberika stadar peulisa sebuah sistem blue prit, yag meliputi kosep bisis proses, peulisa kelaskelas dalam bahasa program yag spesifik, skema base, da kompoe-kompoe yag diperluka dalam sistem software[1]. UML sediri terdiri atas pegelompokka diagram-diagram sistem meurut aspek atau sudut padag tertetu. Diagram adalah yag meggambarka permasa-laha maupu solusi dari permasalaha suatu model. UML mempuyai 9 diagram, yaitu; usecase, class, object, state, sequece, collaboratio, activity, compo-et, da deploymet diagram. Terdapat beberapa peelitia megeai peracaga sistem iformasi megguaka UML. Pegguaa UML dalam peracaga sistem dapat memiimalka kedala da memperbaiki proses bisis diataraya adalah peelitia tetag aalisa proses bisis sistem peggajia [2]. Peelitia lai meyebutka bahwa peracaga sistem megguaka UML dapat diterapka utuk pembuata aplikasi berbasis web [3]. METODE PEELITIA Metode peelitia yag dilakuka pada peelitia ii adalah: 18 Mitarsih, Peracaga Sistem...
1. Idetifikasi masalah. Pada tahapa ii dilakuka survei terhadap sistem yag ada di PT. Be Hear Idoesia da melakuka wawacara dega megajuka pertayaa kepada pelaku sistem yag terlibat di dalam sistem tersebut. 2. Aalisis Sistem. Pada tahap ii dilakuka aalisa terhadap sistem yag sedag berjala. 3. Peracaga Sistem. Pada tahap ii dibuat racaga sistem yag diusulka, racaga base, da peracaga atar muka. HASIL DA PEMBAHASA Aalisis Sistem Yag Sedag Berjala Berdasarka aalisis terhadap sistem peggajia yag sedag berjala, maka dapat diidetifikasi beberapa kelebiha da kekuraga sistem tersebut. Kelebiha yag dimiliki oleh sistem yag sedag berjala adalah sebagai berikut: 1. Alur proses sesuai sistem yag ada. 2. Pelaksaaa tugas da taggug jawab bagia terlaksaa dega baik. Adapu kekuraga yag dimiliki oleh sistem yag sedag berjala adalah sebagai berikut : 1. Memerluka waktu yag cukup lama dalam pelaksaaa sistem, karea sistem yag ada masih belum ter-komputerisasi. Cotohya : a. Pecatata peggajia da karyawa masih dilakuka secara maual. b. Lambatya pegiputa da pemrosesa gaji karyawa yag tersedia. c. Kesulita dalam peulisa da peyajia lapora atau slip gaji. 2. Pada pembuata lapora-lapora masih terdapat beberapa kesalaha, maka diperluka suatu media aplikasi. Karea Sistem Peggajia Karyawa saat ii dapat dikataka masih kurag efisie da kurag efektif yaitu karea semua masih dilakuka secara maual dega megguaka Micrososft Ecell oleh seorag staff keuaga, hal tersebut serig meg-akibatka hasil yag kurag teliti da memaka waktu yag cukup lama pada saat pegiputa. Dega adaya beberapa kelebiha da kekuraga yag terdapat dalam sistem yag sedag berjala, maka dapat disimpulka bahwa diperluka otomatisasi pegolaha agar pelaksaaa sistem pegolaha gaji dapat dilakuka lebih cepat da utuk meghidari sistem error diperluka pelatiha da pegembaga terhadap sumber daya mausiaya da juga maiteace terhadap sistem yag diguaka. Hasil dari aalisis sistem yag sedag berjala diwakilka dega Use case diagram da actifity diagram. Use Case Diagram Sistem Berjala Use case diagram sistem yag sedag berjala ditujukka pada gambar 2. Gambar 2. Use case diagram peggajia di PT. Be Hear Idoesia yag sedag berjala Diagram Skeario Sistem Berjala Diagram skeario dari sistem peggajia saat ii di PT. Be Hear Idoesia ditujukka oleh tabel 1. Jural Ilmiah Iformatika da Komputer Volume 20, o. 1 Desember 2015 19
Tabel 1. Diagram skeario Peggajia yag sedag berjala o Aktor Sistem 1. Bagia keuaga memberika karyawa pada HRD 2. HRD merekap karyawa da memberikaya pada bak 3. Bak mecek karyawa da membuatka rekeig buku tabuga da ATM 4. Bagia keuaga meghitug gaji setiap karyawa 5. Trasaksi peggajia dilaksaaka dega pembuata slip gaji 6. Mecetak slip gaji 7. Karyawa meerima slip gaji Activity Diagram Sistem Berjala Activity diagram sistem yag sedag berjala ditujukka pada gambar 3. Gambar 3. Activity Diagram Sistem Iformasi Peggajia Pada PT. Be Hear Idoesia yag sedag berjala Peracaga Sistem Usula sistem yag diracag megubah pegolaha yag selama ii dilakuka belum secara terkomputerisasi mejadi pegolaha yag dilakuka dega batua komputer. Pada tahap peracaga sistem ii aka dijelaska megeai peracaga sistem pada objek yag diguaka, peracaga arsitektur program yag aka dibuat, peracaga tampila da peracaga meu. Gambara Umum Sistem Pada prisipya prosedur yag diusulka tidak jauh berbeda dega pro-sedur yag sedag berjala, amu pada prosedurya peulis megusulka ada satu prosedur yag diubah. Pada sistem yag diusulka diharapka dapat memberika hasil sebagai berikut : 1. Dapat memberika hasil peggajia yag sesuai. 2. Dapat mecetak hasil gaji karyawa semetara. Peracaga Prosedur yag diusulka Peracaga Prosedur merupaka awal dari pembuata sistem yag aka dibuat, dimaa dapat dilihat prosesproses apa saja yag atiya diperluka dalam pembuata suatu sistem. Peracaga prosedur yag diusulka merupaka tahap utuk memperbaiki atau meigkatka efisiesi kerja. Tahap peracaga sistem yag digambarka sebagai peracaga utuk membagu suatu sistem da megkofigurasika kompoe-kompoe peragkat luak da peragkat keras sehigga meghasilka sistem yag baik. Sistem yag diracag tersebut mejadi satu kompoe. Tahapa peracaga prosedur ii aka dijelaska dega megguaka pemodela sistem iformasi berorietasi objek dega UML. Diagram UML yag diguaka adalah use-case, class, sequece, collaboratio, activity, compoet, da deploymet diagram. Use case diagram utuk peracaga prosedur yag diusulka ditujukka pada gambar 4. 20 Mitarsih, Peracaga Sistem...
Gambar 4. Use Case Diagram Sistem Iformasi Peggajia yag diusulka Diagram skeario utuk sistem peggajia yag diusulka ditujukka pada table 2. Tabel 2. Diagram skeario Peggajia yag diusulka o Aktor Sistem 1. Bagia keuaga memasuka IK Karyawa 3. Bagia keuaga memasuka kode Bagia 5. Bagia keuaga meghitug gaji karyawa 6. Trasaksi peggajia dilaksaaka dega pembuata gaji 8. Karyawa meerima gaji slip slip 2. Meyimpa karyawa 4. Meyimpa Bagia 7. Mecetak slip gaji da cetak lapora Gambar 5. Activity Diagram Sistem Iformasi Peggajia PT. Be Hear Idoesia yag diusulka Sequece Diagram ditujukka pada gambar 6. Activity diagram ditujukka oleh gambar 5. Gambar 6. Sequece Diagram Sistem Iformasi Peggajia PT. Be Hear Idoesia yag diusulka Jural Ilmiah Iformatika da Komputer Volume 20, o. 1 Desember 2015 21
Class Diagram utuk sistem peggajia yag diusulka ditujukka oleh gambar 7. Gambar 7. Class Diagram Sistem Iformasi Peggajia Pada PT. Be Hear Idoesia yag diusulka Compoet Diagram sistem peggajia seperti pada gambar 8. Peracaga Database Terdapat empat (4) table yag dalam base sistem peggajia yag diusulka. Tabel tersebut adalah table karyawa, table bagia, table trasaksi gaji da table pemijama. Tabel karyawa terdiri dari Sembila (9) atribut. Tabel 3 merupaka spesifikasi dari table karyawa Tabel 3. Tabel Karyawa o ama Type Lebar Ketera ga 1. IK Varchar 20 Primary Key 2. ama Varchar 20 3. Alamat Varchar 20 4. Agama Varchar 20 5. Jeis Varchar 6 Kelami 6. Tagga Varchar 25 l Lahir 7. Status Varchar 12 8. Kode Varchar 8 9. o_pi jam Varchar 10 Tabel bagia terdiri dari empat (4) atribut. Tabel 4 merupaka spesifikasi dari table bagia. Gambar 8. Compoet Diagram Deploymet Diagram sistem peggajia yag diusulka seperti tampak pada gambar 9. Tabel 4. Tabel Bagia o ama Type Lebar Ketera ga 1. Kode bagia Varchar 8 Primary Key 2. Bagia Varchar 15 3. Jabata Varchar 20 4. Gaji pokok Iteg er 11 Tabel trasaksi gaji terdiri dari delapa (8) atribut. Tabel 5 merupaka spesifikasi dari table trasaksi gaji. Gambar 9. Deploymet Diagram Tabel 5. Trasaksi Gaji o ama Type Leba r 1. Kode_ Varchar 20 gaji 2. IK Varchar 20 3. Pijam Iteger 11 Keteraga 22 Mitarsih, Peracaga Sistem...
o ama Type Leba r a 4. Bak Iteger 11 5. Jumlah Iteger 11 potog a 6. Total Iteger 11 7. Bula Varchar 15 8. Tahu Varchar 4 Keteraga Tabel pemiajama terdiri dari empat (4) atribut. Tabel 6 merupaka spesifikasi dari table bagia. Tabel 6. Tabel Pemijama o ama Type Leb ar Keterag a 1. o_pi jam Varchar 10 Primary Key 2. IK Varchar 20 3. Pijam Iteger 50 4. Pijam _bak Iteg er 50 Peracaga Atar Muka Peracaga atar muka sistem peggajia terdiri dari peracaga struktur meu, peracaga iput da peracaga output. Struktur Meu Struktur meu dari sistem peggajia ii terdiri dari meu utama dega sub meu file, sub meu, sub meu trasaksi, sub meu lapora, sub meu about. Sub meu file terdiri dari logi da keluar. Sub meu terdiri dari karyawa da bagia. Sub meu trasaksi terdiri dari trasaksi gaji da trasaksi pemijama. Sub meu lapora terdiri dari lapora karyawa, lapora bagia, lapora gaji da lapora bulaa. Betuk struktur meu seperti tampak pada gambar 10. Gambar 10. Struktur Meu Program Sistem Iformasi Peggajia Peracaga Iput Peracaga iput terdiri dari racaga logi, racaga iput karyawa, racaga iput bagia, racaga iput gaji, da racaga pemijama. Racaga Logi Racaga logi berfugsi utuk masuk kedalam sistem. Gambar 11 merupaka tampila Racaga Logi. Gambar 11. Racaga Logi Racaga Iput Karyawa Racaga iput karyawa berfugsi utuk memasukka karyawa. Gambar 12 merupaka tampila Racaga iput karyawa. Jural Ilmiah Iformatika da Komputer Volume 20, o. 1 Desember 2015 23
Form Karyawa Data Karyawa ik ama Alamat Agama Jeis Kelami Taggal Lahir Status Kode Bagia o_pijam Tambah Perempua Optio 1 Simpa Laki-laki Optio 1 Racaga Pemijama Racaga pemijama berfugsi utuk memasukka pijama. Gambar 15 merupaka tampila Racaga pemijama. Edit Batal Masuk Keluar Cari berdasarka o_pijam Pijam Pijam_bak Jeis_pijam Gambar 12. Racaga Iput Data Karyawa Racaga Iput Bagia Racaga iput bagia berfugsi utuk memasukka bagia. Gambar 13 merupaka tampila Racaga iput bagia. Data Bagia Kode Bagia Bagia Jabata Gajipokok Tambah Hapus Cari berdasarka Simpa Batal Eter Tet Eter Tet Eter Tet Eter Tet Edit Keluar Eter Tet Eter Tet Eter Tet Eter Tet Eter Tet Eter Tet Eter Tet Eter Tet Eter Tet Eter Tet Eter Tet Eter Tet Cari Refresh Gambar 13. Racaga Data Bagia Racaga Iput Data Gaji Racaga iput gaji berfugsi utuk memasukka gaji. Gambar 14 merupaka tampila Racaga iput gaji. Gambar 15. Racaga Pemijama Peracaga Output Peracaga output terdiri dari racaga lapora slip gaji, racaga lapora gaji pegawai, racaga lapora bagia, da racaga lapora karyawa. Racaga Lapora Slip Gaji Racaga lapora slip gaji seperti tampak pada gambar 16. Slip Gaji PT. Be Hear Idoesia Pembayara : Gaji Iduk Bula Jauari 2015 ama : Peghasila Gaji Yag Diterima : Rp. Kode Gaji Eter Tet Bula Eter Tet Tahu Eter Tet Eter Tet ik Eter Tet Eter Tet Kode ama Eter Tet Bagia Eter Tet o_pijam Eter Tet Gaji diterima Eter Tet Pijama Eter Tet Bak Bak Eter Tet Bous Eter Tet Jumlah potoga Eter Tet Data Gaji Karyawa Tambah Simpa Edit Hapus Batal Hitug Keluar Cetak Cari berdasarka Eter Tet Eter Tet Cari Potoga 1. Pijama : 2. Bak : Total Eter Tet Refresh Jumlah Potoga : Rp. Eter Tet Eter Tet Eter Tet Eter Tet Eter Tet Eter Tet Eter Tet Eter Tet Eter Tet Eter Tet Bous Total Gaji : Rp. : Rp. Gambar 14. Racaga Iput Data Gaji Gambar 16. Racaga Lapora Slip Gaji 24 Mitarsih, Peracaga Sistem...
Racaga Lapora Gaji Pegawai Racaga lapora gaji seperti tampak pada gambar 17. o Kode _Gaji I K Gaj i Po ko k Bo us Gambar 17. Lapora Gaji Pija ma X Ba k Racaga Lapora Data Bagia Racaga lapora bagia seperti tampak pada gambar 18. o Kod e Bagia Gaji Pokok X X Gambar 18. Lapora Bagia Jabata Racaga Lapora Karyawa Racaga lapora karyawa seperti tampak pada gambar 19. o I K a m a Al a m at Je is Ke la mi Ta g ga l M as uk St at u s Jum lah Ta ggu ga Gambar 19. Racaga Lapora Karyawa K o d e SIMPULA Berdasarka uraia dalam paper ii dapat disimpulka bahwa: 1. Peelitia ii meghasilka racaga sistem peggajia utuk PT. Be Hear Idoesia. 2. Racaga yag dihasilka berupa racaga sistem yagd igambarka megguaka diagram UML, racaga base da racaga atar muka. 3. Racaga dibuat berdasarka hasil idetifikasi da aalisis sistem yag saat ii berjala di PT. Be Hear Idoesia. DAFTAR PUSTAKA [1] Roff, Jaso T., 2003, UML: The Begier Guide, McGraw-Hill. [2] Riri Ikaa Desati, Suryasari, Grecia Puspita Gua. 2010. Aalisa Proses Bisis Sistem Peggajia Da Pijama Pegawai Studi Kasus Perusahaa Idustri Kertas. Proceedig Semiar asioal Iformatika 2010 (semasif 2010). ISS: 1979-2328. [3] Yei Setiai, Lulu C. Muggara. 2011. Peracaga Sistem Pegajua Cuti Berorietasi Objek. Proceedig Semiar asioal da EpoTekikElektro 2011.IS 2088-9984 Jural Ilmiah Iformatika da Komputer Volume 20, o. 1 Desember 2015 25