Cyberspace: Jurnal Pendidikan Teknologi informasi Volume 9. Nomor 2. Oktober 2025, hal. 75 Ae 88 ISSN 2598-2079 . | ISSN 2597-9671 . APLIKASI E-BUNDLE KEPEGAWAIAN DINAS PUPR BERBASIS WEB Muhammad Zilfandy Ulya1. Mahendar Dwi Payana2 Informatika. Fakultas Sains dan Teknologi. Universitas Ubudiyah Indonesia. Jl. Alue Naga. Tibang. Banda Aceh 23114. Indonesia Email: muhammadzilfan87@gmail. Abstract Banda Aceh City's Public Works and Spatial Planning (PUPR) Department still handles personnel documents by hand using archive bundles. This presents a number of problems, including the possibility of losing crucial documents like employee biodata and decrees (SK), file accumulation, and search difficulties. In order to address these issues, the goal of this project is to develop and construct E-Bundel Staffing, a web-based personnel information system that supports organized, quick, and secure data administration through the use of the PHP CodeIgniter framework and MySQL database. The research methodology is qualitative and combines a system development approach with a literature review, needs analysis. Entity Relationship Diagram (ERD) database design, application implementation, and black-box software testing. With varying access rights for staff, management, and department heads, the study's findings result in an application that may digitally record employee biodata, decree data, and educational histories. It has been demonstrated that this application increases the efficiency of archive administration at the Public Works and Housing Agency (PUPR) of Banda Aceh City, speeds up data retrieval, and reduces the possibility of document loss. Furthermore. This program facilitates the digitalization of local government administration by offering users convenient, real-time, and adaptable access to information at any time and from any location, depending on their This approach improves the overall performance of the organization by making the personnel management process more accountable, transparent, and effective. Additionally, by introducing information technology applications in the public sector, this research helps to set the stage for other government agencies to establish personnel information systems. As a result, the findings of this study have academic value as a reference in the field of informatics, especially with regard to the deployment of web-based information systems to support contemporary and sustainable personnel administration governance, in addition to offering the PUPR Agency of Banda Aceh City practical advantages. Keywords: Information System. E-Bundle. Personnel. CodeIgniter. MySQL. PUPR. Abstrak Dinas Pekerjaan Umum dan Tata Ruang (PUPR) Kota Banda Aceh masih mengelola dokumen kepegawaian secara manual menggunakan arsip. Hal ini menimbulkan sejumlah masalah, termasuk kemungkinan hilangnya dokumen penting seperti biodata dan surat keputusan (SK) pegawai, penumpukan berkas, dan kesulitan pencarian. Untuk mengatasi masalah ini, tujuan proyek ini adalah mengembangkan dan membangun E-Bundel kepegawaian, sebuah sistem informasi kepegawaian berbasis web yang mendukung administrasi data yang terorganisir, cepat, dan aman melalui penggunaan kerangka kerja PHP Codeigniter dan basis data MySQL. Metodologi penelitian ini bersifat kualitatif dan menggabungkan pendekatan pengembangan sistem dengan tinjauan pustaka, analisis kebutuhan, perancangan basis data Entity Relationship Diagram (ERD), implementasi aplikasi, dan pengujian perangkat lunak kotak hitam. Dengan hak akses yang bervariasi untuk staff, manajemen, dan kepala departemen, temuan penelitian ini menghasilkan sebuah aplikasi yang dapat merekam biodata pegawai, data SK, dan riwayat pendidikan secara digital. Aplikasi ini terbukti mampu meningkatkan efisiensi administrasi kearsipan di Dinas Pekerjaan Umum dan Perumahan Rakyat (PUPR) Kota Banda Aceh, mempercepat penelusuran data, dan mengurangi kemungkinan kehilangan dokumen. Lebih lanjut, program ini memfasilitasi digitalisasi administrasi pemerintahan daerah dengan menawarkan akses informasi yang mudah, real-time, dan adaptif kepada pengguna kapan pun dan dari mana pun, sesuai kebutuhan mereka. Pendekatan ini meningkatkan kinerja organisasi secara keseluruhan dengan menjadikan proses manajemen kepegawaian lebih akuntabel, transparan, dan efektif. Selain itu, dengan memperkenalkan aplikasi teknologi informasi di sektor publik, penelitian ini membantu menyiapkan landasan bagi instansi pemerintah lain untuk membangun sistem informasi kepegawaian. Dengan demikian, temuan penelitian ini memiliki nilai akademis sebagai referensi di bidang informatika, khususnya terkait penerapan sistem informasi berbasis web untuk mendukung tata kelola administrasi kepegawaian yang kontemporer dan berkelanjutan, serta memberikan manfaat praktis bagi Dinas PUPR Kota Banda Aceh. Kata kunci: Sistem Informasi. E-Bundel. Kepegawaian. Codeigniter. MySQL. PUPR. Pendahuluan Dinas Pekerjaan Umum untuk wilayah Banda Aceh. Provinsi Aceh, disebut Dinas PUPR Kota Banda Aceh. Tanggung jawab pengelolaan urusan pemerintahan di bidang pekerjaan umum berada di tangan Dinas PUPR. Tujuan Dinas ini adalah menciptakan infrastruktur berkelanjutan yang akan mewujudkan Kota Banda Aceh yang sejahtera. Tujuannya adalah merencanakan pembangunan Kota Banda Aceh dan mengawasi pelaksanaan pekerjaan yang baik dalam rangka mewujudkan Kota Tepi Air . ermasuk kelembagaan, sosialisasi, kerangka hukum, dan infrastrukturny. Dalam rangka menjalankan inisiatif dan pencapaiannya. Dinas PUPR Kota Banda Aceh bergerak di tujuh bidang dan dua puluh satu dinas. Setiap bidang memiliki sejumlah dokumen yang diperlukan untuk pelaksanaan tugasnya dan harus disimpan secara tertib dan tepat untuk keperluan inventarisasi administrasi. Dokumen-dokumen ini saat ini disimpan dalam lemari arsip dalam bundel berdasarkan jenis berkas, sehingga mudah diakses saat dibutuhkan. Namun, dokumen terus bertambah seiring waktu, sehingga menciptakan tumpukan berkas yang memaksa instansi untuk membuat bundel untuk data-data tersebu. Akibatnya, masalah efisiensi waktu dalam menemukan dokumen tertentu muncul ketika dokumen tersebut harus dibuka kembali karena alasan apa pun. Hilangnya dokumen, termasuk surat keputusan dan biodata pegawai, atau dokumen lain karena dikeluarkan dari bundel merupakan masalah lain yang sering terjadi. Berdasarkan penjelasan di atas, perlu dirancang suatu sistem informasi yang dapat meningkatkan kinerja pengarsipan dokumen dalam hal penyimpanan data dan efisiensi waktu. Basis data MySQL akan berfungsi sebagai back-end sistem informasi, sedangkan framework Codeigniter akan berfungsi sebagai front-end . Arsitektur sistem informasi ini merupakan cara ideal untuk memfasilitasi akses informasi pribadi setiap karyawan. Nantinya, teknologi ini akan mengonversi semua dokumen ke dalam format digital. Suatu framework yang berupaya memungkinkan pengembangan aplikasi web yang cepat tanpa mengorbankan fleksibilitas akan digunakan dalam perencanaan dan pengembangan sistem informasi ini . Framework PHP Codeigniter adalah framework yang digunakan . Menciptakan sebuah sistem informasi berbasis web untuk mempermudah setiap pegawai dalam mengakses data pribadi. Selain itu untuk Database Management System (DBMS) menggunakan MySQL. Diharapkan dengan adanya sistem informasi berbasis web ini akan mempermudah setiap pegawai dalam mengakses data pribadi. Cyberspace: Jurnal Pendidikan Teknologi Informasi | 76 Metode Penelitian Penulis menggunakan pendekatan penelitian kualitatif, yaitu mengumpulkan, mengorganisasikan, dan mengkategorikan data dalam rangka membangun sistem informasi kepegawaian Dinas PUPR Kota Banda Aceh. 1 Codeigniter Arsitektur hierarkis adalah fondasi kerangka kerja pengembangan aplikasi PHP Codeigniter . Codeigniter memberi pengguna alat seperti pustaka dan helper yang mereka butuhkan untuk menyelesaikan tugas sehari-hari. Hasilnya, pengembangan proyek dipercepat dan dipermudah . Pengembang tidak perlu lagi memulai dari awal. Codeigniter adalah kerangka kerja aplikasi web sumber terbuka yang digunakan untuk membuat aplikasi PHP dinamis . Tujuan utama Codeigniter adalah membantu pengembang dalam membuat aplikasi lebih cepat daripada jika mereka menulis semua kode dari awal. Banyak pustaka yang tersedia di Codeigniter untuk membantu pengembangan . 2 Perancangan Sistem Aplikasi E-BUNDEL Kepegawaian Dinas PUPR Tujuan perancangan sistem ini adalah untuk dapat melihat gambaran umum sistem yang akan dibangun. Flowchart System. Diagram hubungan entitas (ERD), desain sistem tabel, dan pemetaan akhir adalah beberapa alat yang digunakan dalam proses perancangan ini. 1 Flowchart Aplikasi E-BUNDLE KEPEGAWAIAN DINAS PUPR BERBASIS WEB Gambar 2. 1 Flowchart Membuat Data Pegawai Flowchart ini menunjukkan proses penginputan Data Pegawai, dimulai dari login Jika berhasil, pengguna dapat menginput Data yang kemudian masuk ke Jika tidak ada perubahan. Data dianggap selesai. Jika ada perubahan, 77 | Cyberspace: Jurnal Pendidikan Teknologi Informasi pengguna bisa memilih untuk mengedit atau menghapus Data. Setelah itu, proses Gambar 2. 2 Flowchart Membuat Data SK Flowchart ini menunjukkan proses penginputan Data SK, dimulai dari login Jika berhasil, pengguna dapat menginput Data SK yang kemudian masuk ke sistem. Jika tidak ada perubahan. Data dianggap selesai. Jika ada perubahan, pengguna bisa memilih untuk mengedit atau menghapus Data. Setelah itu, proses Gambar 2. 3 Flowchart Membuat Data Riwayat Pendidikan Flowchart ini menunjukkan proses penginputan Data Riwayat Pendidikan, dimulai dari login pengguna. Jika berhasil, pengguna dapat menginput Data Riwayat Pendidikan yang kemudian masuk ke sistem. Jika tidak ada perubahan. Data dianggap Jika ada perubahan, pengguna bisa memilih untuk mengedit atau menghapus Data. Setelah itu, proses berakhir. Cyberspace: Jurnal Pendidikan Teknologi Informasi | 78 2 Entity Relationship Diagram (ERD) Hubungan antar entitas yang tersimpan dalam basis data ditampilkan dalam ERD. Dalam hal ini, entitas merupakan bagian dari data. Dengan kata lain, diagram ERD menunjukkan struktur logis basis data. Gambar 3. 1 memperlihatkan diagram keterhubungan entitas pada bagian relavan dari database sistem informasi yang akan Berdasarkan skala relasi yang dihasilkan melalui proses pemetaan dan hasil akhir pemetaan. Gambar 3. 2 ERD Sistem Informasi E-Bundel Pegawai Dinas PUPR 3 Perancangan Tabel Sistem Berdasarkan perancangan Entity Relationship Diagram (ERD) pada poin Maka haruslah suatu sistem itu memiliki struktur tabel yang jelas, berikut struktur tabel yang memenuhi. Untuk menjalankan sistem ERD ke dalam bentuk yang lebih rinci atau detail sehingga akan didapatkan field-field yang dibuat dalam tabel. Hal ini dapat dilakukan dengan membuat final mapping. Berikut merupakan final mapping dari sistem informasi data pegawai: Users_pegawai . ik, id, password, leve. Data_pegawai . ik, name, alamat, nomor_telepon, age, image_name, tentang, email, agama, ttl, positio. d_sk, file, nik*) Riwayat_hidup . d, nik*, keahlian, sd, smp, sma, kulia. 79 | Cyberspace: Jurnal Pendidikan Teknologi Informasi Tabel Users Karyawan Pada tabel 3. 2 berfungsi sebagai penyimpanan data admin pegawai. Pada tabel admin berisi field seperti id, nik, password, level. Field Tabel 1 Tabel users karyawan Type Size Key Int Primary Key Varchar Not Null Varchar Not Null Varchar Not Null Nik Password Level Tabel Data Karyawan Pada tabel 3. 3 berfungsi sebagai penyimpanan data pegawai. Pada tabel data pegawai berisi field seperti nik, name, alamat, nomor_telepon, age, image_name, tentang, email, agama, ttl, position. Field image_name nomor_telepon Tabel 2 Tabel data karyawan Type Size Key Int Primary Key Varchar Not Null Teks Not Null Varchar Not Null Int Not Null Varchar Not Null Varchar Not Null Varchar Not Null Varchar Not Null Varchar Not Null Varchar Not Null Tabel Data SK Pada tabel 3. 4 berfungsi sebagai penyimpanan data sk pegawai. Pada tabel data sk berisi field seperti id_sk, file, nik* Field Id_sk Nik* Tabel 3 Tabel data sk Type Size Int Varchar Varchar Key Primary Key Not Null Not Null Tabel Data Riwayat Hidup Pada tabel 3. 4 berfungsi sebagai penyimpanan data riwayat hidup pegawai. Pada tabel data riwayat hidup berisi field seperti id, nik*, keahlian, sd, smp, sma. Cyberspace: Jurnal Pendidikan Teknologi Informasi | 80 Tabel 4 Tabel data riwayat hidup Field Type Size Key Int Primary Key Keahlian Varchar Not Null Varchar Not Null Smp Varchar Not Null Sma Varchar Not Null Kuliah Varchar Not Null Nik Varchar Not Null 3 Metode Pengujian Pengujian perangkat lunak disini menggunakan metode Black Box Testing atau yang dikenal sebagai pengujian "kotak hitam", berfokus pada fungsionalitas aplikasi, alih-alih cara kerja internal kodenya. Tujuan utamanya adalah memastikan bahwa setiap masukan menghasilkan hasil yang diinginkan. Teknik ini penting untuk mendeteksi kesalahan fitur aplikasi dan memastikan bahwa sistem beroperasi sesuai dengan harapan pengguna di seluruh tahap pengujian siklus pengembangan perangkat lunak. Dalam pelaksanaannya, black box testing dapat menggunakan berbagai teknik seperti equivalence partitioning, boundary value analysis, maupun decision table testing. Teknik-teknik ini membantu agar pengujian lebih terarah dan menyeluruh dengan memanfaatkan variasi data uji. Hasil pengujian biasanya disajikan dalam bentuk laporan yang berisi data masukan, keluaran yang dihasilkan, dan status keberhasilan atau Dengan demikian, pengujian black box berperan penting dalam menjamin kualitas aplikasi sekaligus mendukung validasi hasil perancangan perangkat lunak. Hasil Dan Pembahasan 1 Tampilan E-Bundle Kepegawaian Tampilan Pembuka Layar login utama yang muncul saat sistem dibuka dan berfungsi untuk mengamankan basis data adalah sebagai berikut. Nomor Induk Kependudukan (NIK) dan kata sandi terdapat di halaman ini. Sistem login, seperti yang terlihat pada Gambar 4. 1, memiliki fitur deskripsi kata sandi yang secara otomatis mengubah kata sandi terenkripsi setiap kali administrator masuk. Siapa pun yang tidak memiliki akses login ke program sistem basis data admin tidak dapat menghapus atau mengubah data dari sistem data Administrator harus mengisi formulir NIK dan kata sandi di halaman login. Administrator akan tetap berada di halaman ini jika data yang dimasukkan tidak Gambar 3. 1 Tampilan Pembuka 81 | Cyberspace: Jurnal Pendidikan Teknologi Informasi Tampilan Halaman Menu Home Layar pertama yang muncul setelah administrator berhasil masuk ke sistem informasi disebut halaman beranda. Gambar 4. 2 mengilustrasikan tampilan pertama, yang menampilkan sebuah rumah dengan logo Dinas PUPR. Selain itu, terdapat beberapa pilihan di halaman beranda admin: beranda, data pegawai, data SK, data riwayat pendidikan, dan keluar di bagian bawah. Informasi mengenai profil Dinas PUPR Kota Banda Aceh juga ditampilkan di halaman depan. Gambar 3. 2 Tampilan Halaman Menu Home Tampilan Menu Data Pegawai Admin Di bagian admin, submenu akan ditampilkan di tampilan menu karyawan. Tabel biodata karyawan dapat ditemukan di situs ini. Untuk memasukkan data karyawan, klik tombol "tambah data" tepat di atas tabel. Selain itu, terdapat dua tombol di kolom tindakan: edit . dan hapus . Nama, tempat lahir, tanggal lahir, usia, tempat tinggal, jabatan. NIK (Nomor Induk Kependuduka. , agama, nomor telepon, dan opsi lainnya semuanya tercantum dalam tabel data karyawan. Layar ini menampilkan biodata karyawan. Gambar 3. 3 Tampilan Menu Data Pegawai Admin Tampilan Data Sub Menu Tambahan Pegawai Admin Formulir penambahan karyawan dapat dilihat pada Gambar 4. Menu input untuk nama, tempat dan tanggal lahir, usia, alamat, pekerjaan. NIK (Nomor Induk Kependuduka. , agama, dan nomor telepon disertakan dalam presentasi ini. Semua formulir harus diisi oleh administrator agar data dapat ditambahkan dan disimpan dalam basis data. Cyberspace: Jurnal Pendidikan Teknologi Informasi | 82 Gambar 3. 4 Tampilan Data Sub Menu Tambah Pegawai Admin Tampilan Menu Data SK Admin Di halaman ini, sub menu akan muncul dari menu data SK. Dokumen dan nama pegawai ada di halaman ini. Dokumen pegawai dapat ditambahkan menggunakan tombol "tambah data" yang terdapat di dalam data SK. Setelah itu. Anda dapat mengunduh, menambah, dan menghapus data ini. sub menu data SK, yang berisi nama dan dokumen, ditunjukkan pada Gambar 4. Dokumen pegawai terlihat dalam tampilan ini. Gambar 3. 5 Tampilan Menu Data SK Admin Tampilan Sub Menu Tambah SK Admin Formulir pada Gambar 4. 6 menampilkan data SK. Menu input untuk nama dan unggahan berkas terdapat pada tampilan ini. Agar data dapat dilihat dan disimpan, administrator juga harus mengirimkan berkas dalam format PDF. JPG, atau PNG. Gambar 3. 6 Tampilan Sub Menu Tambah SK Admin 83 | Cyberspace: Jurnal Pendidikan Teknologi Informasi Tampilan Menu Data Riwayat Pendidikan Admin Tampilan data riwayat pendidikan di halaman admin akan menampilkan submenu. Riwayat karyawan ada di halaman ini. Tombol "tambah data" memungkinkan Anda menambahkan data riwayat pendidikan ke dalam data yang sudah ada. Setelah itu. Anda dapat menambahkan, memperbarui, dan menghapus data ini. Submenu untuk data riwayat pendidikan, yang meliputi nama, keanggotaan. SD. SMP. SMA, dan perguruan tinggi, ditunjukkan pada Gambar 4. Data riwayat pendidikan karyawan ditampilkan dalam tampilan ini. Gambar 3. 7 Tampilan Menu Data Riwayat Pendidikan Admin Tampilan Menu Tambah Data Riwayat Pendidikan Admin Formulir entri data ditunjukkan pada Gambar 4. Menu input untuk nama, keahlian, sekolah dasar, sekolah menengah pertama, sekolah menengah atas, dan perguruan tinggi tersedia dalam halaman ini. Semua formulir harus diisi oleh administrator. Gambar 3. 8 Tampilan Menu Tambah Data Riwayat Pendidikan Admin Tampilan Menu Data Pegawai Sub menu yang dibuat oleh admin akan muncul di tampilan menu pegawai. Biodata karyawan ada di halaman ini. Sub menu pegawai ditunjukkan pada Gambar 4. 9 dan berisi informasi berikut: nama, tempat dan tanggal lahir, usia, tempat tinggal, jabatan. NIK (Nomor Induk Kependuduka. , agama, nomor telepon, dan pilihan lainnya. Pegawai hanya dapat melihat biodata mereka sendiri di tampilan ini. Cyberspace: Jurnal Pendidikan Teknologi Informasi | 84 Gambar 3. 9 Tampilan Menu Data Pegawai Tampilan Menu Data SK Sub menu yang dibuat oleh admin akan muncul pada tampilan data SK. Dokumen dan NIK karyawan terdapat di halaman ini. Dokumen karyawan kemudian dapat diunduh menggunakan informasi ini. Sub menu data SK, yang mencakup nama dan unggahan berkas, ditunjukkan pada Gambar 4. Karyawan hanya dapat membaca dokumen mereka sendiri dalam tampilan ini. Gambar 3. 10 Tampilan Menu Data SK Tampilan Menu Data Riwayat Pendidikan Sub menu yang dibuat oleh administrator akan muncul pada tampilan data Riwayat karyawan ada di halaman ini. Sub menu data riwayat pendidikan, yang mencakup NIK, keanggotaan. SD. SMP. SMA, dan perguruan tinggi, ditunjukkan pada Gambar 4. Karyawan hanya dapat melihat informasi riwayat pendidikan mereka sendiri dalam tampilan ini. Gambar 3. 11 Tampilan Menu Data Riwayat Pendidikan 85 | Cyberspace: Jurnal Pendidikan Teknologi Informasi 2 Hasil Pengujian System Black Box Testing Pengujian sistem dilakukan untuk menemukan kesalahan atau kekurangan dalam perangkat lunak yang diuji. Tujuan pengujian ini adalah memastikan perangkat lunak akhir memenuhi persyaratan yang relevan dengan tujuan desain perangkat lunak. Manfaat pengujian kotak hitam diterapkan dalam pengujian perangkat lunak ini. Tanpa melihat fungsionalitas atau desain program, pengujian kotak hitam berfokus pada kebutuhan fungsional perangkat lunak. Tabel 5 Hasil pengujian Sistem Black Box Testing Kasus dan Hasil Uji (Data Norma. Data Maskan Data Diharapkan Hasil Pengamatan Status Login Page berhasil Valid Admin super dibawa Setelah ke beranda setelah melengkapi pengguna dan kata nama pengguna dan kata sandi yang benar, admin sandi yang benar di jendela masuk yang Menu Home Setelah masuk. Tata letak dan menu di Valid beranda halaman langsung ditampilkan. Halaman ini memiliki dengan baik. tata letak menu dan Menu Data Pegawai Tabel data Pegawai Data Pegawai Admin Valid Admin akan berhasil ditampilkan. Admin ditampilkan dengan Dan akan diarahkan ke untuk halaman terkait ketika menambah, mengedit, mengklik dan menghapus. tambah, ubah, dan Menu Tambahan Pegawai Admin Admin dapat Admin dapat Valid data menambahkan formulir Tambah Data berhasil dimuat. yang ditampilkan. Menu Data SK Admin Tabel data SK akan Data Admin Valid ditampilkan dengan berhasil ditampilkan. untuk Dan akan diarahkan ke menambah, mengedit, halaman terkait ketika dan menghapus. tambah, ubah, dan Cyberspace: Jurnal Pendidikan Teknologi Informasi | 86 Menu Tambah SK Admin Menu Data Riwayat Pendidikan Admin Menu Tambah Data Riwayat Pendidikan Admin Menu Data Pegawai Admin dapat Admin dapat Valid data menambahkan formulir Tambah Data berhasil dimuat. yang ditampilkan. Tabel Terdapat juga tombol Data tentang riwayat Valid menambah, pendidikan Admin dan berhasil ditampilkan. menghapus di area Dan akan diarahkan ke Pendidikan. halaman terkait ketika tambah, ubah, dan Admin dapat Admin dapat Valid data menambahkan formulir Tambah Data berhasil dimuat. yang ditampilkan. Tabel Data Pegawai Data Data Pegawai Valid ditampilkan berhasil ditampilkan. dengan tombol untuk Dan akan diarahkan ke halaman terkait ketika dan mengklik tambah, ubah, dan Kesimpulan Berdasarkan hasil dan diskusi yang telah dilakukan untuk menyelesaikan proyek akhir yang diberi nama "Merancang Sistem Informasi Data Karyawan", berikut ini kesimpulan yang dapat ditarik: Perancangan aplikasi e-bundel ini bisa di akses oleh pegawai kapan dan dimana saja. Perancangan ini menghasilkan tabel dan entitas. Terdapat berbagai entitas dan hubungan di antara keduanya dalam program ini, termasuk admin dan karyawan. Data karyawan, data SK, dan entitas fitur riwayat pendidikan semuanya termasuk dalam admin dan karyawan. Halaman login, halaman menu beranda, menu data pegawai admin, menu data SK admin, menu data riwayat pendidikan admin, menu data pegawai, menu data SK, dan menu data riwayat pendidikan merupakan beberapa halaman yang dihasilkan oleh aplikasi ini. Referensi