Methotika : Jurnal Ilmiah Teknik Informatika ISSN : 2776-5792 Vol. No. April 2021, pp. http://ojs. fikom-methodist. net/index. php/METHOTIKA A 7 Otomatisasi Perhitungan Tunjangan Kinerja di Balai Besar POM di Medan Berbasis Web dan Android Junior Master Purba1. Naikson F. Saragih2. Imelda Sri Dumayanti3. Harlen Gilbert Simanullang4. Humuntal Rumapea5 1,2,3,4,5 Fakultas Ilmu Komputer. Universitas Methodist Indonesia Info Artikel ABSTRACT Histori Artikel: Pada Balai Besar POM di Medan proses penghitungan tunjangan kinerja pegawai masih dilakukan secara manual oleh petugas pengelola absen. Daftar hadir pegawai diperoleh dari hasil absensi manual melalui sebuah mesin absensi . inger prin. , dimana setelah itu data diekspor ke dalam program Microsoft Excel. Sistem ini tentunya memiliki beberapa kekurangan seperti membutuhkan waktu yang lama dalam mendapatkan data para pegawai dan mungkin terjadi kesalahan dalam inputproses. Oleh karena itu dibutuhkan sebuah sistem aplikasi yang terkomputerisasi secara otomatisasi dalam penghitungan dan pembuatan laporan. Pembuatan sistem dimulai dari pengamatan dan analisa terhadap sistem berjalan. Kemudian dari data yang ada, dilakukan perancangan sistem aplikasi yang disesuaikan dengan kebutuhan instansi dengan penyusunan dan pembuatan dengan metode waterfall kemudian dilaukan pemodelan dan dengan Unfied Modelling Language (UML) dan tabel-tabel yang dibutuhkan. Aplikasi ini dibuat dengan menggunakan Web dan Android dimana web didesain dengan bahasa pemrograman PHP dengan database mysql, sedangkan android diabangun dengan aplikasi android studio. Aplikasi tersebut kemudian diuji dengan menggunakan metode black box. Setelah pengujian dilakukan maka dapat disimpulkan bahwa sistem informasi perhitungan tungjangan kinerja pegawai berjalan dengan baik, tapi masih ada beberapa kelemahan yang perlu untuk Aplikasi ini membantu proses pencatatan dan perhitungan tunjangan kinerja sehingga membantu mempercepat proses pembuatan laporan tunjangan kinerja pegawai yang tepat dan akurat. Received. Okt 9, 2019 Revised. May 12, 2020 Accepted. Jun 10, 2020 Keywords: Tunjangan kinerja. PHP. MySQL. Android Studio. UML. This is an open access article under the CC BY-SA license. Penulis Koresponden: Junior Master Purba. Faculty of Computer Science. Universitas Methodist Indonesia. Medan. Jl. Hang Tua No. Medan - Sumatera Utara. Email: juumamail@gmail. PENDAHULUAN Balai Besar Pengawas Obat dan Makanan di Medan disingkat BBPOM di Medan sebagai salah satu UPT (Unit Pelaksana Tuga. Badan POM di daerah memegang peranan penting dalam pengawasan obat dan makanan sebagi perpanjangan tangan dari Badan POM di daerah. Dalam menjalankan tugas sehari-hari setiap ASN BBPOM di Medan melakukan absensi elektronik dengan menggunakan mesin Finger Print. Praktek di lapangan dalam menjalankan absensi sidik jari . inger prin. dikelola oleh pegawai masih jauh dari harapan dimana dalam pekerjaan sehari hari masih menggunakan teknik perhitungan manual dengan menggunakaan aplikasi sederhana yaitu dengan aplikasi microsoft excel membutuhkan ketelitian dan waktu yang lama dalam membuat rekap absen. Login : Methotika : Jurnal Ilmiah Teknik Informatika Vol. No. 1 April 2021 : 7-15 DOI : 10. 46880/methotika. Hal tersebut sangat berpengaruh dalam menunjang kecepatan dan ketepatan dalam perhitungan Oleh karena hal tersebut diatas penulis mengambil judul penelitian AuOtomatisasi perhitungan tunjangan kinerja pada BBPOM di Medan berbasis web dan androidAy. Dimana penelitian ini akan mengembangkan kemudahan dalam mengelola absensi melalui aplikasi website sehingga memungkinkan semua pekerjaan perhitungan asbsensi dengan otomatisasi dalam perhitungan absen dibarengi dengan adanya notifikasi laporan absen yang akan ditampilkan dalam aplikasi android. Dengan demikian dengan adanya otomatisasi dan kemudahan aplikasi akan meningkatkan kinerja pembuatan absensi bulanan dan ketepatan dalam perhitungan absen sehingga dapat dihasilkan absensi bulanan dengan waktu yang efisen dan mudah. Disamping itu juga penulis membuat perancangan aplikasi dengan mobile device menggunakan aplikasi android studio untuk memudahkan pegawai dalam melihat laporan absensi. , . Tujuan dari penelitian ini adalah Untuk merancang suatu aplikasi absen berbasis web yang dapat dengan mudah digunakan untuk membuat laporan absen bulanan disertai perhitungan tunjangan kinerja dan dapat mengirimkan laporan berupa notifikasi ke aplikasi mobile device android berupa jumlah pemotongan absen perbulan dan jumlah tunjangan kinerja perbulan yang di terima dari masing-masing pegawai. Penelitian ini menggunakan MySQL sebagai DBMS. MySQL adalah sebuah aplikasi Relational Database Management Server (RDBMS) bersifat open source yang memungkinkan data diakses dengan cepat oleh banyak pemakai secara bersamaan dan juga memungkinkan pembatasan akses pemakai berdasarkan privilege . ak akse. yang diberikan. MySQL menggunakan bahasa SQL (Structured Query Languag. yang merupakan bahasa standar pemograman database. Sebagai salah satu upaya yang perlu dilakukan dalam penelitian untuk mengidentifikasi kesenjangan . dentify gap. , menghindari pengulangan pembuatan . einventing the whee. , mengidentifikasikan metode yang pernah dilakukan, serta mengetahui penerapan metode yang dilakukan orang lain dalam area penelitian yang mendekati bidang yang sama dengan penelitian ini. Dalam jurnal penelitian yang dilakukan oleh Subiantoro dan Sardiarinto dengan judul AuPerancangan sistim absensi pegawai berbasis web studi kasus kantor kecamatan PurwodadiAy pada Penelitian tersebut mengenai perancangan aplikasi absensi kepegawaian berbasis web dapat memberikan kemudahan dalam proses absensi, pencarian data dan perhitungan rekap absensi, serta meminimalisir kehilangan dan kesalahan pencatatan data absensi pada Kantor Kecamatan Purwodadi. Penelitian yang dilakukan oleh Al Husain. Abdul Haqy Aji Prastian dan Andre Ramadhan dengan judul AuPerancangan Sistem Absensi Online Menggunakan Android Guna Mempercepat Proses Kehadiran Karyawan Pada PT. Sintech Berkah AbadiAy pada tahun 2017. Penelitian tersebut mengenai Sistem absensi online merupakan rancangan sistem yang dapat memudahkan dalam urusan kehadiran karyawan. Dengan adanya sistem ini diharapkan perusahaan dapat lebih produktif dalam menghasilkan sebuah produk, karena sistem yang dapat mempermudah dan mempercepat absensi maka waktu yang dibutuhkan dalam bekerja juga sangat efisien. Hal ini dapat mepercepat antrian dalam mengabsensi karyawan. Penelitian yang dilakukan oleh Romindo dan Ety Deboda Hondro, dengan judul AuRancang Bangun Sistem Informasi Kepegawaian Pada Kantor Kecamatan Medan Marelan Berbasis WebAy pada tahun 2018. Penelitian tersebut mengenai sistem informasi dengan konsep pengolahan data pegawai lengkap dengan fitur-fitur pengolahan data pegawai, data jabatan, data golongan, data cuti, data pengajuan ijin, data absensi, serta laporan Dengan adanya sistem informasi kepegawaian akan dapat memudahkan dalam menyediakan informasi tentang data pegawai secara cepat dan tepat. Penelitian yang dilakukan oleh Taronisokhi Zebua dan Pristiwanto dengan judul AuPembangunan Web Mobile Absensi Mahasiswa Pada Platform Android Yang Terintegrasi Dengan Website Utama Sistem Informasi Akademik (SIA) STMIK Budi DarmaAy pada tahun 2017. Penelitian tersebut mengenai membangun sebuah layanan informasi absensi mahasiswa melalui web mobile pada platform android. Layanan ini diyakini sangat membantu entitas yang berperan dalam pengolahan data absensi kehadiran mahasiswa menjadi informasi yang lebih akurat. Web mobile yang dibagun terintegrasi dengan database website utama Sistem Informasi Akademik (SIA) STMIK Budidarma yang sedang digunakan saat ini. Pengaksesan web mobile ini dapat dilakukan dengan menggunakan handphone android oleh dosen pengampu matakuliah untuk melakukan proses penginputan data kehadiran mahasiswa pada saat tatapmuka perkuliahaan berlangsung. Layanan ini juga dapat dimanfaatkan oleh orangtua mahasiswa untuk Login : Methotika : Jurnal Ilmiah Teknik Informatika Vol. No. 1 April 2021 : 7-15 DOI : 10. 46880/methotika. mengontrol dan mengetahui kehadiran anaknya. Dalam jurnal penelitian yang dilakukan oleh Benfano Soewito dengan judul AuSmartphone for Next Generation Attendance System and Human Resources Payroll SystemAy pada tahun 2017. Penelitian tersebut mengenai sistem kehadiran online pada perangkat seluler dan terintegrasi dengan sistem penggajian. Ini adalah sistem yang dibuat untuk mengatasi beberapa keterbatasan yang terjadi dalam sistem absensi manual atau elektronik yang sering digunakan secara konvensional saat ini. Penulis menggunakan Global Positioning System (GPS), mikrofon, dan pemindai sidik jari yang tersedia di smartphone atau perangkat seluler Penulis mengembangkan basis aplikasi pada platform android karena android adalah platform yang paling banyak digunakan di sebagian besar perangkat seluler. METODE PENELITIAN Metode penelitian yang penulis gunakan untuk pengembangan perangkat lunaknya yaitu menggunakan model air terjun . Model waterfall adalah "metode air terjun menyediakan pendekatan alur hidup perangkat lunak secara sekuensial atau terurut dimulai dari analisa, desain, pengkodean, pengujian, dan pendukung . Ay. Bentuk kerangka penelitian ini dapat dilihat pada gambar 1 berikut: Gambar 1. Metode Waterfall 1 Analisa sistem yang berjalan dengan kerangka kerja COBIT Pada bagian ini, membahas sistem informasi absensi dengan pendekatan COBIT framework 1 pada BBPOM di Medan. Disini menganalisa lingkungan yang terjadi dalam IT departemen, mulai dari karyawan, perlengkapan, keamanan fisik dan regulasi. Dari hasil audit sistem informasi absensi, maka sub domain rata-rata hasil perhitungan maturity level, diperlihatkan pada Tabel 1. Keseluruhan maturity yang diinginkan . o-b. adalah pada level 4 yaitu Managed and measurable dibandingkan dengan maturity saat ini . s-i. Dengan data yang ada pada Tabel 1 rata-rata perhitungan maturity level, maka dibuat gambarnya menggunakan diagram spider, diperlihatkan pada Gambar 2. ME2 AI4 DS1 as-is to-be DS10 DS4 DS5 Login : Methotika : Jurnal Ilmiah Teknik Informatika Vol. No. 1 April 2021 : 7-15 DOI : 10. 46880/methotika. Gambar 2. Diagram Spider Maturity Level as-is vs to-be Tabel 1. Rata-rata Hasil Perhitungan Maturity Level Proses TI Descriptions Maturity Level AI4 Enable operation and use DS1 Define And Manage Service Levels DS4 Ensure Continuous Service DS5 Ensure Systems Security 2,27 DS10 Manage Problem ME2 Monitor and Evaluate Internal Control Berdasarkan penelitian yang telah dilakukan adalah sebagai berikut: . BBPOM di Medan sudah memiliki tata kelola sistem informasi yang telah dilakukan secara berulang, namun tata kelola yang diterapkan belum memenuhi harapan. Keberadaan tata kelola sistem informasi pada BBPOM di Medan belum terdefinisi dengan baik dan formal, ada prosedur maupun panduan baku dari pihak manajemen namun belum lengkap dan . berdasarkan hasil pengukuran menggunakan maturity level diketahui bahwa DS5 berada pada level 2,27 dan DS4 berada pada level 1,8 dan DS10 berada pada level 2, sedangkan DS1 berada pada level 1,5 dan AI4 berada pada level 2,5(Repeatable but Intuitiv. sedangkan ME2 berada pada level 2 (Initial/ad Ho. Nilai tertinggi berada pada AI4 (Enable operation and us. dengan nilai 2,5 dan nilai terendah pada DS1 (Define And Manage Service Level. dengan nilai 1,5. Dengan itu diketahui bahwa Tata Kelola Sistem Informasi Absensi di BBPOM di Medan rata-rata berada pada level 2,01(Repeatable but Intuitiv. dalam hal ini masih membutuhkan perhatian khusus dan pengembangan lebih lanjut. 2 Analisa Sistem Baru Kebutuhan sistem merupakan kondisi kriteria, syarat atau kemampuan yang harus dimiliki oleh sistem untuk memenuhi apa yang diinginkan pemakainya. Adapun analisa kebutuhan terhadap sistem baru yang diusulkan antara lain: . Sistem mampu mencari, menambah, mengubah dan menghapus data kriteria yang diperlukan dalam absensi melalui sistem yang hanya bisa diakses oleh . Mampu melakukan proses pengelolaan absensi dengan akurat. Menampilkan laporan absensi pegawai. Melakukan pencetakan laporan absensi. Mampu memberikan hak akses penuh untuk mengatur sistem hanya kepada petugas, sementara pegawai hanya dapat melihat notofikasi laporan absensi per bulan. Mampu memberikan keamanan data berupa hak akses login untuk petugas dan pegawai menggunakan username dan password. Sistem mampu diakses oleh banyak petugas dalam waktu bersamaan. Sistem mampu memberikan respon waktu yang cepat dalam melakukan absensi. 3 Perancangan Sistem Dalam perancangan sistem ini, peneliti merangkum dalam use case diagram. Unified Modeling Language atau lebih sering dikenal dengan sebutan UML, adalah salah satu metode dalam teknik rekayasa perangkat lunak yang digunakan untuk menggambarkan alur dan cara kerja sistem, fungsi, tujuan dan mekanisme kontrol sistem tersebut. Use case diagram digunakan untuk menjelaskan apa yang dilakukan oleh sistem yang akan dibangun dan siapa saja yang berinteraksi dengan sistem. Use case bekerja dengan cara mendeskripsikan interaksi antar user sebuah sistem dengan sistem itu sendiri. Berikut ini adalah use case diagram dari aplikasi yang akan dibangun : Use Case Diagram adalah gambaran graphical dari satu atau semua actor, use case, dan interaksi diantaranya yang memperkenalkan suatu sistem. Gambar 3 ini adalah use case diagram dari aplikasi yang akan dibangun. Login : Methotika : Jurnal Ilmiah Teknik Informatika Vol. No. 1 April 2021 : 7-15 DOI : 10. 46880/methotika. A 11 Gambar 3. Use case diagram Absensi Pegawai 4 Kebutuhan Perangkat Lunak (Softwar. Software atau perangkat lunak yang digunakan untuk mendukung dan merancang pembuatan aplikasi harus sesuai dengan kebutuhan. Perangkat lunak yang digunakan adalah sebagai berikut: Tabel 1 Spesifikasi Perangkat Lunak Kebutuhan Spesifikasi Sistim Operasi Windows 10 64 bit Localhost Xampp Control Panel V 3. Database MySQL 5. ommunity Serve. Apache Apache 2. Web editor Notepad Web Browser Mozilla Firefox. Google Chrome Android Android Studio3. Office Microsoft Excel 2003 5 Pengguna Aplikasi Dalam menggunakan aplikasi dibagi atas tiga user, antara lain: . Administrator yang bertugas melakukan tugas admin termasuk pengelolaan master data pegawai, kelas jabatan, rekening. Exception, potongan harian dan potongan bulanan, disamping itu admin juga dapat membuat laporan rekap data absensi per bulan, rekap tukin per bulan, rekap tukin per orang, rekap tukin per kelas jabatan, serta membuat template rekening. Pimpinan mempunyai role untuk melihat dan membuat laporan rekapitulasi absen per bulan dan rekapitulasi tukin per bulan. Pegawai yang mempunyai login aplikasi ke smartphone android dapat melihat informasi besaran potongan tukin per bulan dan besaran tunjangan dalam rupiah serta dapat melihat detail dari potongan tukin per HASIL DAN PEMBAHASAN Implementasi rancangan antarmuka dengan menggunakan bahasa pemrograman PHP dan MySQL yang ditampilkan dengan mengunakan aplikasi web browser, tahapan yang harus dilakukan untuk instalasi perangkat lunak yang dihasilkan, mulai dari tahapan persiapan instalasi sampai dengan perangkat lunak siap digunakan beserta petunjuk umum penggunaan perangkat lunak yang digambarkan pada dialog screen. Dialog Screen Aplikasi Attandance Management dapat dilihat pada Gambar 4 berikut. Login : Methotika : Jurnal Ilmiah Teknik Informatika Vol. No. 1 April 2021 : 7-15 DOI : 10. 46880/methotika. Gambar 4 Dialog Screen Aplikasi Attandance Management Rekap Data Tukin Per Bulan Dialog Screen Halaman Menu Utama Android dapat dilihat pada Gambar 5 berikut. Gambar 5. Dialog Screen Halaman Menu Utama Android Dialog Screen Halaman Rekap Data Absensi Per Bulan dapat dilihat pada Gambar 6 berikut. Gambar 6. Dialog Screen Halaman Rekap Data Absensi Per Bulan Login : Methotika : Jurnal Ilmiah Teknik Informatika Vol. No. 1 April 2021 : 7-15 DOI : 10. 46880/methotika. A 13 Hasil pengujian dilakukan dengan menggunakan metode Black Box Testing, merupakan metode testing pengujian yang dilakukan hanya mengamati hasil eksekusi melalui data uji dan memeriksa fungsional dari perangkat lunak. Fungsi yang Diuji Login Form utama Admin Import Data Data Pegawai Data Exception Form Exception Data Potongan Bulanan Data Kelas Jabatan Rekap Data Absensi Per Bulan Rekap Data Tukin Per Bulan Menu Utama Android Log Out Tabel 2. Pengujian Perangkat Lunak Cara Pengujian Hasil yang Diharapkan Melakukan login untuk membuka form utama Membuka form utama admin Pada form utama pilih choose file, browse file lalu klik import Pada form utama admin pilih master data lalu klik data pegawai Pada form utama admin pilih master data lalu klik data Exception Pada form utama admin pilih master data lalu pilih data Exception kemudian klik tambah exception Pada form utama admin pilih master data lalu klik data potongan Pada form utama admin pilih master data lalu klik Data Kelas Jabatan Pada form Utama admin atau Pimpinan pilih Laporan,lalu pilih rekap data absensi per bulan Pada form Utama admin atau Pimpinan pilih Laporan,lalu pilih rekap tukin per bulan Pada form Login Android masukkan NIP dan Password Pada form utama admin atau pimpinan atau Pilih gambar orang disudut kanan atas lalu klik logout Sesuai/Tidak Sesuai Menampilkan form Sesuai Menampilkan daftar menu dari fasilitas yang disediakan aplikasi Data dari Ms. Excel di-Import ke database absen, tabel tbl_absensi_bulana Sesuai Menampilkan form untuk menambah, edit dan hapus data pegawai. Menampilkan form untuk menambah data Exception Sesuai Menampilkan form untuk memilih data Exception dan tanggal exception Sesuai Menampilkan form Data potongan bulanan Sesuai Menampilkan form untuk menambah, edit dan hapus Data Kelas Jabatan Sesuai Menampilkan form rekapitulasi absensi per bulan dan tombol cetak rekapitulasi Sesuai Menampilkan form rekapitulasi tukin per bulan dan tombol cetak tukin Sesuai Menampilkan form utama Android berupa foto pegawai, nama, nip, besaran persentasi data potongan per bulan dan data tukin per bulan dalam rupiah Sesuai Keluar dari sistem dan kembali ke menu login Sesuai Sesuai Sesuai Login : Methotika : Jurnal Ilmiah Teknik Informatika Vol. No. 1 April 2021 : 7-15 DOI : 10. 46880/methotika. Dari penyebaran kuisioner yang dilakukan terhadap responden sebanyak 20 responden dengan pertanyaan kuesioner apakah aplikasi Absensi mudah digunakan, dengan jawaban sebagai berikut: Tabel 2. Persepsi pengguna terhadap absensi mudah digunakan Kategori Jawaban Frekuensi Persentase(%) 1 Sangat Setuju 2 Setuju 3 Cukup Setuju 4 Tidak setuju 5 Sangat Tidak Setuju Jumlah Tabel 3. Persepsi pengguna terhadap informasi yang ditampilkan dalam aplikasi Absensi dapat ditangkap dengan mudah dan jelas Kategori Jawaban Sangat Setuju Setuju Cukup Setuju Tidak setuju Sangat Tidak Setuju Jumlah Frekuensi Persentase(%) Tabel 4 Persepsi pengguna terhadap aplikasi absensi memiliki tampilan yang menarik Kategori Jawaban Frekuensi Persentase(%) 1 Sangat Setuju 2 Setuju 3 Cukup Setuju 4 Tidak setuju 5 Sangat Tidak Setuju Jumlah Tabel 5 Persepsi pengguna terhadap fitur pada aplikasi absensi sangat membantu Kategori Jawaban Frekuensi Persentase(%) 1 Sangat Setuju 2 Setuju 3 Cukup Setuju 4 Tidak setuju 5 Sangat Tidak Setuju Jumlah Tabel 6 Persepsi pengguna terhadap aplikasi absensi sangat bermanfaat Kategori Jawaban Frekuensi Persentase(%) Sangat Setuju Setuju Cukup Setuju Tidak setuju Sangat Tidak Setuju Jumlah KESIMPULAN Dari penelitian masalah serta analisis dan pembuatan aplikasi ini, dapat di ambil kesimpulan bahwa . Pembuatan aplikasi berbasis web dan android ini telah dapat dipergunakan sebagai perangkat yang berfungsi untuk mendata kehadiran pegawai, membuat laporan absensi/tunjangan kinerja per bulan dan dapat mengirimkan notifikasi kepada pegawai mengenai besaran persentase potongan bulanan dan tunjangan kinerja yang diterima per bulan dalam rupiah. Aplikasi absensi Login : Methotika : Jurnal Ilmiah Teknik Informatika Vol. No. 1 April 2021 : 7-15 DOI : 10. 46880/methotika. A 15 berbasis web dan android yang dibangun lebih baik dibandingkan dengan sistem manual sebelumnya yang membutuhkan ketelitian dan menghindari kesalahan di tingkat human eror. Dengan adanya kemudahan fasilitas dalam aplikasi dapat meningkatkan kinerja petugas pengelolaan sistim absensi. Dengan aplikasi absensi yang dibangun dapat mempermudah admin atau pimpinan dalam memantau kehadiran tiap pegawai baik setiap departemen ataupun keseluruhan di waktu yang . Dengan adanya aplikasi pengelolaan absensi berbasis web dan android secara online dapat dilakukan pendataan dan penyimpanan lebih efektif dan efisien. REFERENSI