p-Index From 2020 - 2025
9.516
P-Index
This Author published in this journals
All Journal E-Journal Home Economic and Tourism E-JUPEKhu Jurnal Online Mahasiswa (JOM) Bidang Keguruan dan Ilmu Pendidikan Jurnal Teknologi Informasi dan Ilmu Komputer Jurnal Penelitian Pendidikan IPA (JPPIPA) JOURNAL OF APPLIED INFORMATICS AND COMPUTING Manuju : Malahayati Nursing Journal Jurnal Keperawatan Komprehensif (Comprehensive Nursing Journal) Jurnal Ilmu Kesehatan Bhakti Husada: Health Sciences Journal Jurnal Tekno Kompak Building of Informatics, Technology and Science Jurnal Sekretari Universitas Pamulang Jurnal Ilmiah Edunomika (JIE) Jurnal Tecnoscienza JATI (Jurnal Mahasiswa Teknik Informatika) Jurnal Abdi Insani Abdimas Galuh : Jurnal Pengabdian Kepada Masyarakat Madani : Indonesian Journal of Civil Society Akrab Juara : Jurnal Ilmu-ilmu Sosial Information System Journal (INFOS) JOURNAL LA MEDIHEALTICO MAHESA : Malahayati Health Student Journal Journal of Public Health Innovation (JPHI) Journal of Nursing Practice and Education PROFESSIONAL HEALTH JOURNAL Dynamic Management Journal Journal of Health Research Science Jurnal Administrasi Bisnis (J-Adbis) Jurnal Administrasi Kantor COMSERVA: Jurnal Penelitian dan Pengabdian Masyarakat Healthy Tadulako Journal (Jurnal Kesehatan Tadulako) Proceeding National Conference Business, Management, and Accounting (NCBMA) Jurnal Comparative : Ekonomi Dan Bisnis Jurnal Pariwisata, Bisnis Digital dan Manajemen Jurnal Ilmu Kedokteran dan Kesehatan Indonesia Jurnal Ventilator: Jurnal Riset Ilmu Kesehatan dan Keperawatan Surya : Jurnal Pengabdian Kepada Masyarakat Corona: Jurnal Ilmu Kesehatan Umum, Psikolog, Keperawatan dan Kebidanan Intechno Journal : Information Technology Journal SWAGATI: Journal of Community Service Jurnal Ilmu Kedokteran dan Kesehatan Indonesia
Claim Missing Document
Check
Articles

Found 1 Documents
Search
Journal : Jurnal Tekno Kompak

Metode Refactoring Untuk Meningkatkan Kualitas Maintainability Pada Sistem Informasi Puskesmas Andriani, Ria; Sabrina, Puspita Nurul; Ashaury, Herdi
Jurnal Tekno Kompak Vol 19, No 1 (2025): FEBRUARI
Publisher : Universitas Teknokrat Indonesia

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.33365/jtk.v19i1.4686

Abstract

Kemajuan teknologi informasi yang pesat telah mendorong pengembangan sistem informasi yang lebih kompleks, termasuk dalam sektor kesehatan. Sistem informasi puskesmas yang berfungsi untuk mengelola data pasien, informasi pegawai, dan layanan kesehatan memerlukan kualitas perangkat lunak yang tinggi agar mudah dipelihara dan dikembangkan. Salah satu tantangan dalam pengembangan sistem ini adalah menjaga maintainability kode, terutama dala menghadapi kompleksitas yang semakin meningkat dan munculnya code smell. Penelitian ini bertujuan untuk meningkatkan maintainability sistem informasi puskesmas melalui penerapan teknik refactoring serta mengevaluasi dampaknya terhadap metrik kualitas kode seperti kompleksitas siklomatik, ukuran kelas, dan penggunaan metode. Penelitian ini dilakukan melalui beberapa tahapan, termasuk identifikasi masalah, analisis kode sumber, penentuan ruang lingkup refactoring, pengukuran kualitas kode sebelum dan sesudah refactoring, implementasi refactoring, validasi hasil, serta evaluasi keseluruhan proses. Pengukuran kualitas kode menggunakan alat PHP Metrics untuk membandingkan data awal dengan hasil setelah refactoring. Hasil penelitian menunjukkan bahwa pengujian kualitas perangkat lunak memberikan peningkatan yang signifikan melalui perbaikan pada Object Oriented Metrics. Kompleksitas siklomatik rata-rata mengalami penurunan sebesar 41,25%, sedangkan Weighted Metods per Class (WMC) rata-rata berkurang sebesar 2,41%, dan efisiensi penggunaan metode meningkat. Analisis terhadap struktur kode mengidentifikasi kerentanan dan memberikan indikasi adanya code smell melalui pengujian menggunakan Object Oriented Metrics. Selanjutnya, dilakukan refactoring untuk memperbaiki struktur internal perangkat lunak dengan tujuan meningkatkan maintainability kode, mengurangi kompleksitas, meningkatkan keterbacaan, dan meminimalkan risiko kesalahan. Dampak dari refactoring ini secara langsung mendukung kelancaran operasional puskesmas dalam jangka panjang, memperkuat kehandalan sistem untuk mendukung kebutuhan pengelolaan data kesehatan yang lebih baik.
Co-Authors A. Putri Djohar Tenri Waru Abdillah, Ifan Wahyu Ade Pujianto, Ade Akbara, Adida Wisnu Allenidekania Allenidekania Amir Hamzah Amir, Mayasyanti Dewi Andi Putri Djohar Tenri Waru Andi Sunyoto Andi Ulfa Tenri Pada Aqil Fauzan, Muhammad Arditya, Vikha Hendra Arief Setyanto Arsya, Muhammad Rezzha Riamrizal Ashaury, Herdi Asmarawanti, Asmarawanti Astri Agustin Astria, Kadek Kiki Atmaja, Suryana Auliya, Afina Azzahra, Resa Safa Bambang Pamungkas Burhanuddin Basri Cahyando, Afibra I Charlina ' Deni Gunawan Destriani, Siti Haniva Dewantoko, Erlangga Dewayani, Dinda Dhinny Novryanthi Dian Ayubi Diana Tambunan Diyan, Muhamad Dwi Puji Hastuti Dwi, Rahmat Ellysabeth, Fania Erna Safariyah Fania Ellysabeth Fauziah, Zia Febriani, Shofi Fera Nelfianti Fitriani, Rani Ghozali, Baharun Ghozali, Bahrun Gufroni, Yasid Hayatunnufus Hayatunnufus Heirunissa, Heirunissa Hendrawan, Nugi Juan Hendri Hadiyanto Herlan, Hasta Hermandra ' Ibrahim, Zaky Idah Yuniasih Indratno, Diana Leli Inggit Dessy Susanti Instianti Elyana Intan Nurhayati Irawan Danismaya Janah, Yunita Jeki Kuswanto Kartika Tarwati Khairil Komariah, Imas Siti Kuncorowati, Heru Liawati, Nunung Lidiyawati, Herlina Luhur, Katon Pambudi Lukman Lukman M. Nuraminudin Mahnunah, Nimah Martini, Eva Maulana, Anwar Ma`ruf, Dhimas Aviantho Muhamad Harun Muhibbudin Mujito Mujito, Mujito Murni Astuti Nailul Aliyyati Nani Nurhaeni Nasiri, Asro Nelfianti, Fera Novhriyanthi, Dhinny Novhriyanti, Dhinny Nur Anisa, Amalia Nurhikmah, Rista Nurlaela Eva Puji Lestari, Nurlaela Eva Puji Octafiana, Dian Fitria Pahlipi, Rizah Pamungkas, Bayu Aji Pamungkas, Thitut Priyo Permatasari, Bunga Prasetyo, Hanafi Adhi Pratama, Muhamad Ari Purnairawan, Yosep Puspita Nurul Sabrina, Puspita Nurul Putra, Andriyan Dwi Putrada, Muhammad Asif Qaddam, Alkautsar Daafiq Rahayu, Reza Gustiana Rahayu, Rita Rahmandika, Oky Cahyo Ramadhan, Endrayana Wisnu Brata Ramadhani, Surya Tri Atmaja Ramadi, Leo Rani Febriana Rina Megawati Sitorus Sa'di, Ahmad Safrida Samudra, Yoni Saka Sari, Reni Marfita Sazly, Syukron Sa`di, Ahmad Sa’di, Ahmad Seimahuira, Novanda Semedi, Gelang Surya Slameto, Andika Agus Sulastri, Rani Supardin, Lalu Suparman Hilawu Susafa’ati Susafa’ati Susafa’ati Susanti, Elsa Syadiah, Lailatul Teni Agustina Teten Tresnawan Tri Utami Tri Utami Vina Islami, Vina Vyan Aldy Susanto Warman, Ade Warsono Warsono Wibowo, Ongky Arif Yani, Windri Yeni Yulianti Yunita Janah Zahro, Nurus zulkarnain alamsyah, Azhar