e-ISSN : 2597-3673 (Onlin. , p-ISSN : 2579-5201 (Printe. Vol. 7 No. 1 (June 2. JISICOM (Journal of Information System. Informatics and Computin. Website/URL: http://journal. id/index. php/jisicom Email: jisicom@stmikjayakarta. id , jisicom2017@gmail. ACCREDITED BY KEMRISTEKBRIN. SK. NO. 200 / M / KPT / 2020 RANK 5 ( SINTA . MONITORING APPLICATION FOR SUBMISSION OF PBJ TRANSACTION REPORTS ON PPATK Aplikasi Monitoring Penyampaian LaporanTransaksi PBJ pada PPATK Hadi Iswanto 1. Verdi Yasin 2. Johan3. Rumadi Hartawan 4 Program Studi Sistem Informasi1 . Departemen Teknik Informatika2. Departemen Sistem Informasi3 . Departemen Teknik Informatika4. STMIK Jayakarta1,2,3 iswanto@gmail. com, verdiyasin29@gmail. johan_nainggolan@gmail. com, rumadi@gmail. Received: July 18, 2022. Revised: March 25, 2023. Accepted: June 10, 2023 Issue Period: Vol. 7 No. Pages 179-187 Abstrak: Monitoring laporan transaksi adalah kegiatan monitoring pada laporan transaksi yang disampaikan oleh Penyedia Barang dan/atau Jasa Lain ke Pusat Pelaporan dan Analisis Transaksi Keuangan. Namun untuk proses monitoring laporan transaksi masih dilakukan dengan menggunakan Microsoft Excel sehingga proses monitoring tidak berjalan dengan efektif dan efisien. Dari permasalahn tersebut muncul ide untuk membuat suatu aplikasi monitoring laporan transaksi berbasis web yang dapat melakukan pengolahan data laporan transaksi sehingga mudah dilakukan proses monitoring oleh Analis Pelaporan. Metodologi yang digunakan dalam pembuatan aplikasi ini adalah metode Waterfall. Bahasa pemrograman yang digunakan adalah PHP menggunakan framework Codeigniter. Untuk tampilan aplikasi menggunakan Bootstrap. Database menggunakan MySQL, server standalone yang digunakan adalah XAMPP dan text editor yang digunakan adalah Visual Studio Code. Apabila aplikasi ini diterapkan langsung langsung di organisasi dapat menjadi solusi dalam meningkatkan efektifitas dan efisiensi proses monitoring laporan transaksi. Kata kunci: ppatk, laporan transaksi, aplikasi monitoring, php, mysql, codeigniter, bootstrap. Abstract: Transaction report monitoring is monitoring activities on transaction reports submitted by Goods and/or Other Services Providers to the Financial Transaction Reports and Analysis Center. However, the transaction report monitoring process is still being carried out using Microsoft Excel so that the monitoring process does not run effectively and From these problems an idea emerged to create a web-based transaction report monitoring application that can process transaction report data so that the monitoring process is easy for Reporting Analysts to carry out. The methodology used in making this application is the Waterfall method. The programming language used is PHP using the CodeIgniter framework. To display the application using Bootstrap. The database uses MySQL, the standalone server used is XAMPP and the text editor used is Visual Studio Code. If this application is implemented directly in the organization, it can be a solution in increasing the effectiveness and efficiency of the process of monitoring transaction reports. DOI: 10. 52362/jisicom. Ciptaan disebarluaskan di bawah Lisensi Creative Commons Atribusi 4. 0 Internasional. Keywords: ppatk, transaction reports, monitoring applications, php, mysql, codeigniter. PENDAHULUAN Sesuai dengan Undang-Undang Nomor 8 Tahun 2010 dan Peraturan PPATK Nomor 2 Tahun 2021 tentang Tata Cara Penyampaian Laporan Transaksi dan Laporan Transaksi Keuangan Mencurigakan melalui Aplikasi goAML bagi Penyedia Barang dan/atau Jasa Lain. Penyedia Barang dan/atau Jasa Lain (PBJ) wajib menyampaikan Laporan Transaksai (LT) melalui aplikasi goAML. Dalam rangka meningkatkan kualitas laporan yang disampaikan oleh PBJ. PPATK melakukan monitoring terhadap Penyedia Barang dan/atau Jasa Lain (PBJ) yang belum menyampaikan laporan sesuai dengan ketentuan tata cara pelaporan PBJ menggunakan aplikasi goAML yakni Penyedia Barang dan/atau Jasa Lain (PBJ) yang menyampaikan laporan melewati jangka waktu penyampaian laporan dan PBJ yang menyampaikan laporan ditolak Namun, fungsi monitoring pada aplikasi goAML belum dikembangkan, sehingga monitoring Laporan Transaksai (LT) tertolak yang belum dikoreksi dan Laporan Transaksai (LT) yang terlambat disampaikan masih dilakukan secara manual dengan menarik data dari aplikasi goAML kemudian diolah menggunakan aplikasi Microsoft Excel. Permasalahan yang sama dalam penelitian Bagus Setiawan dkk, sistem monitoring barang masih dikontrol secara manual dengan program aplikasi sederhana Microsoft Excel, sehingga mengalami kesulitan dalam mengontrol stok barang yang mengakibatkan ketidak tahuan kapan harus membeli barang kembali. Begitu juga pada penelitian Setiadi, dengan semakin bertambahnya data uang kegiatan operasional yang diolah di dalam software Microsoft Office Excel, maka untuk mencari data penggunaannya pun menjadi kurang efisien jika menggunakan fungsi ctrl f pada software Microsoft Office Excel. Penelitian dari Setiadi dan Wahyudi menjelaskan, dengan menggunakan aplikasi Monitoring menghasilkan informasi yang akurat dan berkualitas, serta mempermudah perolehan data yang diinginkan, serta laporan yang cepat dan tepat. Penelitian dari Hadi dkk menjelaskan Sistem monitoring yang dikembangkan dapat membantu mengoptimalkan sumber daya manusia dengan sistem yang terintegrasi antar unit menggunakan teknologi informasi sehingga dapat mempermudah dan mempercepat proses evaluasi. II. METODE DAN MATERI Metode Penelitian ini menggunakan dua metode, yaitu metode pengumpulan data dan metode pengembangansistem. Metode pengumpulan data yang digunakan pada penelitian ini adalah sebagai berikut: Studi Pustaka, dilakukan dengan cara mempelajari teori, buku dan jurnal yang berhubungandengan aplikasi monitoring sebagai dasar dalam melakukan penelitian. Observasi, dilakukan dengan mengumpulkan dan menelaah data yang diperoleh dengan carameninjau langsung di PPATK. Wawancara, dilakukan dengan melakukan wawancara dengan staff PPATK guna mengetahuikondisi sistem lama dan memetakan kebutuhan sistem baru. Pada penelitian ini, metode pengembangan sistem yang digunakan adalah metode Waterfall. Metode Waterfall adalah metode pengembangan sistem yang berurutan, mulai dari tahap analisis, desain, coding dan testing. DOI: 10. 52362/jisicom. Ciptaan disebarluaskan di bawah Lisensi Creative Commons Atribusi 4. 0 Internasional. Gambar 1 Model Pengembangan Sistem Anlisis Sistem Pada tahap analisis dilakukan pengumpulan kebutuhan perangkat lunak. Proses pengumpulan kebutuhan dilakukan secara intensif untuk menspesifikasikan kebutuhan perangkat lunak agar dapat dipahami perangkat lunak seperti apa yang dibutuhkan oleh user. Teknik analisis yang digunakan oleh penelitian ini adalah analisis SWOT. Desain Desain perangkat lunak adalah proses multi langkah yang fukus pada desain pembuatan program perangkat lunak termasuk struktur data, arsitektur perangkat lunak, representasi antarmuka, dan proses pengodean. Taap ini menterjemahkan kebutuhan perangkat lunak dari tahap analisis kebutuhan ke representasi desain agar dapat diimplementasikan menjadi program pada tahap selanjutnya. Coding Tahap coding adalah tahapan desain diterjemahkan ke dalam program perangkat lunak. Hasil dari tahap ini adalah program komputer sesuai dengan desain yang telah dibuat pada tahap desain. Pada tahap coding peneliti menggunakan bahasa pemrograman PHP dengan framework Codeigniter, sedangkan alat bantu dalam proses pengcodingan adalah Visual Studio Code. Manajemen basis data yang digunakan adalah MySQL dan pendukungnya adalah XAMPP sebagai server standalone. Testing Tahap testing berfokus pada pengujian segi logis dan fungsional pada perangkat lunak dan memastikan bahwa semua bagian sudah diuji. Hal ini untuk meminimalisir kesalahan dan memastikan keluarna yang dihasilkan sesuai dengan yang Metode testing yang digunakan oleh penelitian adalah Black Box Testing. Materi Pengertian Aplikasi Aplikasi berasal dari kata application yang artinya penerapan, lamaran, penggunaan. Secara istilah aplikasi adalah program siap pakai yang direka untuk melaksanakan suatu fungsi bagi pengguna atau aplikasi lain dan dapat digunakan oleh sasaran yang dituju. Laporan Transaksi Laporan Transaksi (LT) adalah laporan yang wajib disampaikan oleh Penyedia Barang dan Jasa (PBJ) ke PPATK terkait transaksi yang dilakukan oleh pengguna jasa dengan mata uang rupiah dan/atau mata uang asing yang nilainya paling sedikit atau setara dengan Rp500. ima ratus juta rupia. Laporan Transaksi (LT) wajib disampaikan paling lama 14 hari kerja terhitung sejak tanggal transaksi dilakukan. goAML Aplikasi goAML adalah sistem informasi yang secara khusus dikembangkan oleh The United Nations Office on Drugs and Crime untuk lembaga keuangan negara anggota Perserikatan Bangsa-Bangsa. DOI: 10. 52362/jisicom. Ciptaan disebarluaskan di bawah Lisensi Creative Commons Atribusi 4. 0 Internasional. Aplikasi goAML dikembangkan untuk digunakan oleh Unit Intelijen Keuangan dan merupakan salah satu respon strategis UNODC terhadap kejahatan keuangan, termasuk pencucian uang dan pendanaan Terorisme. PHP dan Codeigniter PHP adalah singkatan dari Hypertext Preprocessor, sebuah bahasa pemrograman yang lebihmenitikberatkan pada aplikasi web. PHP dapat melakukan oleh CGI, seperti mengambil variabeldari form, akses ke database, manipulasi string, mengakses file system, dan masih banyak lagi. Codeigniter atau CI merupakan salah satu framework PHP open source yang handal dan populer dikalangan developer web, digunakan untuk membangun aplikasi web. Denganmenggunakan Codeigniter proses pengembangan aplikasi web dapat cepat Seorangdeveloper web tidak perlu lagi menghabiskan waktu untuk menulis kode perintah program dariawal karena Codeigniter sudah menyediakan berbagai macam libraruy dan fungsi-fungsi umum yang dibutuhkan dan siap digunakan oleh developer untuk mempersingkat waktu pengerjakan sebuah aplikasi web. PEMBAHASAN DAN HASIL Pembahasan Analisis SWOT Analisis SWOT merupakan identifikasi berbagai faktor secara sistematis untuk merumuskan strategi perusahaan. Analisis ini didasarkan pada logika yang dapat memaksimalkan kekuatan (Strength. dan peluang (Opportunitie. , namun secara bersamaan dapat meminimalkan kelemahan (Weaknes. dan ancaman (Threat. Adapun instrumen SWOT pada penelitian ini adalah sebagai berikut: Tabel 1. Analisis SWOT S (Strengt. W (Weaknes. Setiap staf memiliki keterampilanyang 1. Monitoring pelaporan PBJ masih menggunakan Microsoft Excel Mudah dalam proses pengolahandata 2. Dalam pengerjaan terjadi kesalahaninput monitoring laporan data atau human error. O (Opportunit. T (Threat. Aplikasi yang dirancang adalah 1. Data yang tersimpan dapat terhapus atau aplikasi berbasis web. rusak akibat virus atau kegagalan sistem Memerlukan Pimpinan dan staf dapat dengan mudah 2. melakukan monitoring laporan yang melakukan proses rekap monitoring dari disampaikan PBJ para Analis Pelaporan Tabel 2. Analisis Strategi SWOT Setiap Analis Pelaporan memiliki keterampilan yang mumpuni, namun kegiatan monitoring laporan masih menggunakan aplikasi Microsoft Excel yang kurang efektif. Diperlukan banyak waktu untuk melakukan proses rekap monitoring yang dilakukan oleh masing-masing Analis Pelaporan dan dapat timbulannya duplikasi data. Dalam kegiatan monitoring mudah dalam pengoperasiannya, hal ini memudahkan AnalisPelaporan dalam proses monitoring laporan Dalam pengerjaan monitoring sering terjadinya kesalahan input data atau human error dan data yang tersimpan dapat terhapus atau rusak akibatgagalnya DOI: 10. 52362/jisicom. Ciptaan disebarluaskan di bawah Lisensi Creative Commons Atribusi 4. 0 Internasional. Perancangan Sistem Database Gambar 2. Class Diagram Arsitektur Aplikasi Use Case Diagram Gambar 3. Use Case Diagram Aplikasi Monitoring DOI: 10. 52362/jisicom. Ciptaan disebarluaskan di bawah Lisensi Creative Commons Atribusi 4. 0 Internasional. Activity Diagram Gambar 4. Activity Diagram Login Sequence Diagram Gambar 5. Sequence Diagram Upload Data DOI: 10. 52362/jisicom. Ciptaan disebarluaskan di bawah Lisensi Creative Commons Atribusi 4. 0 Internasional. Hasil Rancangan Form Login Gambar 6. Rancangan Form Login Aplikasi Rancangan Halaman Dashboard Gambar 7. Rancangan Halaman Dashboard DOI: 10. 52362/jisicom. Ciptaan disebarluaskan di bawah Lisensi Creative Commons Atribusi 4. 0 Internasional. Rancangan Halaman Dashboard Upload Data Gambar 8. Rancangan Halaman Upload Data Rancangan Halaman Statistik Gambar 9. Rancangan Halaman Statistik DOI: 10. 52362/jisicom. Ciptaan disebarluaskan di bawah Lisensi Creative Commons Atribusi 4. 0 Internasional. IV. SIMPULAN Berdasarkan penelitian yang telah dilakukan, maka dapat diambil simpulan dari penelitian mengenai perancangan aplikasi monitoring penyampaian laporan transaksi oleh penyedia barang dan/atau jasa lain pada Pusat Pelaporan dan Analisis Transaksi Keuangan sebagai berikut: Monitoring laporan transaksi yang sedang berjalan masih menggunakan aplikasi Microsoft Excel pada masingmasing analis pelaporan yang dapat menyebabkan kesalahan. Setelah adanya aplikasi monitoring laporan yang diusulkan oleh penulis dapat membantu mengatasi kesalahan dalam proses monitoring. Monitoring laporan transaksi yang sedang berjalan dapat hilang karena tidak tersimpan di dalam database. Masing-masing analis pelaporan menyimpan file sendiri. Dengan menggunakan aplikasi monitoring laporan berbasis web ini proses monitoring laporan transkasi dapat terintegrasi antar analis pelaporan sehingga proses monitoring laporan transaksi berjalan lebih efektif dan efisien. Berdasarkan analisis yang dilakukan, ditemukan bahwa aplikasi monitoring yang efektif dan efisien harus memiliki fitur-fitur seperti database, dashboard danamis, dan mencetak laporan secara otomatis. Hasil dari penelitian ini menunjukan bahwa dengan implementasi aplikasi monitoring yang efektif dan efieisen, diharapkan dapat memudahkan analis pelaporan untuk memonitor laporan transaksi yang disampaikan oleh Penyedia Barang dan Jasa (PBJ). Secara keseluruhan, penelitian ini dapat memberikan solusi bagi PPATK yang masih menggunakan Microsoft Excel dalam melakukan proses monitoring. REFERENSI