Desy Intan Permatasari
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Desy Intan Permatasari has a total of 30 co-authors. Here are the top co-authors by number of shared publications:
- Adam Shidqul Aziz
Politeknik Elektronika Negeri Surabaya
2 shared publications - Ahmad Syauqi Ahsan
Politeknik Elektronika Negeri Surabaya
2 shared publications - Andhik Ampuh Yunanto
Politeknik Elektronika Negeri Surabaya
2 shared publications - Arna Fariza
Politeknik Elektronika Negeri Surabaya
2 shared publications - Fadilah Fahrul Hardiansyah
Program Studi Teknik Informatika, Politeknik Elektronika Negeri Surabaya, Surabaya, Jawa Timur
2 shared publications - Ferry Astika Saputra
Politeknik Elektronika Negeri Surabaya
2 shared publications
Latest Publications
- Open Access
- 2 March 2025
- Published by Institut Agama Islam Nasional Laa Roiba Bogor in El-Mujtama: Jurnal Pengabdian Masyarakat
- Vol. 5 (2) , 155–171
Implementasi Sistem Antrian Online dan On-site di Kelurahan Gebang Putih Surabaya untuk Meningkatkan Efisiensi Layanan Publik
Digitalization is an important step in improving the efficiency of public services, particularly in managing queues in government institutions such as sub-district offices. Kelurahan Gebang Putih Surabaya faces significant challenges in managing its manual queue system, which often results in discomfort for the public due to long waiting times, exceeding 5 minutes. This reduces public satisfaction and causes inefficiencies in the queue process. To address this issue, this study aims to develop and implement a digital queue system that can be accessed both online and on-site, using the User-Centered Design (UCD) approach. This approach ensures that every aspect of the system's design and development focuses on user needs through an iterative process, where the design is adjusted based on direct feedback from users. The proposed solution in this study includes the creation of a mobile and website-based queue system, allowing the public to easily take a queue number online and also enabling quick on-site queueing with a wait time of less than 10 seconds. Another advantage of this system is its automated reporting feature, which facilitates documentation and queue reports, thereby accelerating administration and monitoring to the city government. The results show that the implementation of this system significantly reduces the queue-taking time from over 5 minutes to less than 10 seconds, successfully transforming the manual system into a more efficient digital system, and streamlining the reporting process to the government, which in turn improves the quality and satisfaction of public services.
- 2 March 2025
- Published by Institut Agama Islam Nasional Laa Roiba Bogor in El-Mujtama: Jurnal Pengabdian Masyarakat
- Vol. 5 (2) , 155–171
Open AccessImplementasi Sistem Antrian Online dan On-site di Kelurahan Gebang Putih Surabaya untuk Meningkatkan Efisiensi Layanan Publik
Digitalization is an important step in improving the efficiency of public services, particularly in managing queues in government institutions such as sub-district offices. Kelurahan Gebang Putih Surabaya faces significant challenges in managing its manual queue system, which often results in discomfort for the public due to long waiting times, exceeding 5 minutes. This reduces public satisfaction and causes inefficiencies in the queue process. To address this issue, this study aims to develop and implement a digital queue system that can be accessed both online and on-site, using the User-Centered Design (UCD) approach. This approach ensures that every aspect of the system's design and development focuses on user needs through an iterative process, where the design is adjusted based on direct feedback from users. The proposed solution in this study includes the creation of a mobile and website-based queue system, allowing the public to easily take a queue number online and also enabling quick on-site queueing with a wait time of less than 10 seconds. Another advantage of this system is its automated reporting feature, which facilitates documentation and queue reports, thereby accelerating administration and monitoring to the city government. The results show that the implementation of this system significantly reduces the queue-taking time from over 5 minutes to less than 10 seconds, successfully transforming the manual system into a more efficient digital system, and streamlining the reporting process to the government, which in turn improves the quality and satisfaction of public services.
- Open Access
- 12 January 2024
- Published by Institut Agama Islam Nasional Laa Roiba Bogor in El-Mujtama: Jurnal Pengabdian Masyarakat
- Vol. 4 (2) , 660–669
Penerapan Aplikasi Klasifikasi Hukum Tajwid Menggunakan Image Processing
Tajwid is an important science that regulates the way of reading the verses of the Al-Qur’an properly. Learning Tajwid means knowing the meaning that corresponds to the correct recitation. Learning to read the Al-Qur’an tends to be done traditionally in a place of learning or by calling a teacher to the house. Learning in this way has some drawbacks, such as the limited availability of trained and competent teachers because not all areas have sufficient access to these teachers. Dependence on schedules and locations can be a constraint for students with limited mobility or busy schedules. The role of the teacher is still important in learning tajwid, especially in providing effective explanations, guidance, and feedback. However, to overcome these shortcomings, integration with independent and technology-based learning methods can help improve the accessibility, flexibility, and quality of tajwid learning. The classification of tajwid laws using image processing allows users to see the results of inputting images of verses of the Al-Qur’an into the type of detected nun sukun tajwid and how to recite it. The initial stage of this system in detecting tajwid laws from uploaded images is the input of images by users, which can be done in two ways, namely by directly taking pictures using a smartphone camera or uploading images from the gallery. This is followed by the OCR process to detect the Arabic text contained in the image and provide diacritics for that Arabic text. Finally, letter classification is carried out after nun sukun and classification of tajwid laws contained in accordance with the detected letters after nun sukun. This system has an accuracy rate of 92.18% from the classification results that have been carried out.
- 12 January 2024
- Published by Institut Agama Islam Nasional Laa Roiba Bogor in El-Mujtama: Jurnal Pengabdian Masyarakat
- Vol. 4 (2) , 660–669
Open AccessPenerapan Aplikasi Klasifikasi Hukum Tajwid Menggunakan Image Processing
Tajwid is an important science that regulates the way of reading the verses of the Al-Qur’an properly. Learning Tajwid means knowing the meaning that corresponds to the correct recitation. Learning to read the Al-Qur’an tends to be done traditionally in a place of learning or by calling a teacher to the house. Learning in this way has some drawbacks, such as the limited availability of trained and competent teachers because not all areas have sufficient access to these teachers. Dependence on schedules and locations can be a constraint for students with limited mobility or busy schedules. The role of the teacher is still important in learning tajwid, especially in providing effective explanations, guidance, and feedback. However, to overcome these shortcomings, integration with independent and technology-based learning methods can help improve the accessibility, flexibility, and quality of tajwid learning. The classification of tajwid laws using image processing allows users to see the results of inputting images of verses of the Al-Qur’an into the type of detected nun sukun tajwid and how to recite it. The initial stage of this system in detecting tajwid laws from uploaded images is the input of images by users, which can be done in two ways, namely by directly taking pictures using a smartphone camera or uploading images from the gallery. This is followed by the OCR process to detect the Arabic text contained in the image and provide diacritics for that Arabic text. Finally, letter classification is carried out after nun sukun and classification of tajwid laws contained in accordance with the detected letters after nun sukun. This system has an accuracy rate of 92.18% from the classification results that have been carried out.
- Open Access
- 7 November 2023
- Published by Institut Informatika Indonesia Surabaya in Teknika
- Vol. 12 (3) , 232-242
Peningkatan Fleksibilitas dan Kecepatan Pengembangan Permainan Melalui Penerapan Pola Desain Pada Komponen Unity UI
Industri permainan telah mengalami perkembangan pesat dalam beberapa tahun terakhir, ditandai dengan munculnya berbagai jenis permainan yang menarik dan inovatif. Salah satu tren yang sedang meningkat adalah popularitas game midcore yang berhasil menarik perhatian pemain dari berbagai kelompok. Karena daya tariknya, banyak studio game beralih ke pengembangan game midcore untuk mengeksplorasi potensi pasar yang luas dan mencapai kesuksesan yang lebih besar. Salah satu tantangan utama yang dihadapi dalam pengembangan game midcore oleh perusahaan adalah perancangan dan pembuatan komponen antarmuka pengguna (UI) yang efektif. Bagian UI merupakan aspek kritis dalam permainan karena secara langsung mempengaruhi pengalaman bermain dan keterlibatan pemain. Di samping itu, pada saat ini belum ada standar universal atau framework yang sepenuhnya mendukung pengembangan UI pada game midcore. Kurangnya alat bantu yang efisien dapat menyebabkan penundaan dan peningkatan beban kerja pada tim pengembang, yang akhirnya dapat berdampak pada keseluruhan pengalaman bermain dan kualitas produk. Dalam menghadapi tantangan pengembangan UI pada game midcore, penelitian ini menyajikan solusi dengan menerapkan design pattern untuk mengembangkan komponen UI game yang akan menjadi framework pada Unity Engine. Hasil validasi menunjukkan bahwa penggunaan framework ini menyebabkan efisiensi pada waktu pengembangan dan interaction cost. Efisiensi interaction cost sebesar 10% hingga 66% dan waktu pengembangan sebesar 28% hingga 91%. Selain itu, dari hasil survei pelanggan menggunakan metode perhitungan Customer Satisfaction Score (CSAT), diperoleh tingkat kepuasan pelanggan sebesar 78%. Nilai 78% dalam skala CSAT dianggap sebagai tingkat kepuasan "excellent response," yang menyiratkan bahwa menurut pelanggan, framework ini telah memiliki performa yang sangat baik.
- 7 November 2023
- Published by Institut Informatika Indonesia Surabaya in Teknika
- Vol. 12 (3) , 232-242
Open AccessPeningkatan Fleksibilitas dan Kecepatan Pengembangan Permainan Melalui Penerapan Pola Desain Pada Komponen Unity UI
Industri permainan telah mengalami perkembangan pesat dalam beberapa tahun terakhir, ditandai dengan munculnya berbagai jenis permainan yang menarik dan inovatif. Salah satu tren yang sedang meningkat adalah popularitas game midcore yang berhasil menarik perhatian pemain dari berbagai kelompok. Karena daya tariknya, banyak studio game beralih ke pengembangan game midcore untuk mengeksplorasi potensi pasar yang luas dan mencapai kesuksesan yang lebih besar. Salah satu tantangan utama yang dihadapi dalam pengembangan game midcore oleh perusahaan adalah perancangan dan pembuatan komponen antarmuka pengguna (UI) yang efektif. Bagian UI merupakan aspek kritis dalam permainan karena secara langsung mempengaruhi pengalaman bermain dan keterlibatan pemain. Di samping itu, pada saat ini belum ada standar universal atau framework yang sepenuhnya mendukung pengembangan UI pada game midcore. Kurangnya alat bantu yang efisien dapat menyebabkan penundaan dan peningkatan beban kerja pada tim pengembang, yang akhirnya dapat berdampak pada keseluruhan pengalaman bermain dan kualitas produk. Dalam menghadapi tantangan pengembangan UI pada game midcore, penelitian ini menyajikan solusi dengan menerapkan design pattern untuk mengembangkan komponen UI game yang akan menjadi framework pada Unity Engine. Hasil validasi menunjukkan bahwa penggunaan framework ini menyebabkan efisiensi pada waktu pengembangan dan interaction cost. Efisiensi interaction cost sebesar 10% hingga 66% dan waktu pengembangan sebesar 28% hingga 91%. Selain itu, dari hasil survei pelanggan menggunakan metode perhitungan Customer Satisfaction Score (CSAT), diperoleh tingkat kepuasan pelanggan sebesar 78%. Nilai 78% dalam skala CSAT dianggap sebagai tingkat kepuasan "excellent response," yang menyiratkan bahwa menurut pelanggan, framework ini telah memiliki performa yang sangat baik.
- Open Access
- 31 July 2021
- Published by Lembaga Penelitian dan Pengabdian kepada Masyarakat ITS in JUTI: Jurnal Ilmiah Teknologi Informasi
- p. 102-110
AUTOMATIC TESTING FRAMEWORK BASED ON SERENITY AND JENKINS AUTOMATED BUILD
Software Testing plays an important role in making high quality products and the right time. The process of testing done manually is often inaccurate, unreliable, and needed more than automatic testing. This research proposes a new framework for automation testing. This framework will help developers to create applications with better quality and shorten testing time. This framework offers a solution for developers so that the testing process is carried out easily and quickly. Our proposed concept consists of an automated test script based on Serenity Framework and can be done as a background process using Jenkins. Input of the system is a testing scenario, then mapped into Java Programming Language. Output of this system are test reports that represent the scenario that has been carried out. the results of implementation system prove that developers are helped by this framework in the software testing process. So that in this study it can be concluded that the automated testing framework that has been developed can improve the quality of application products through effective and efficient work methods.
- 31 July 2021
- Published by Lembaga Penelitian dan Pengabdian kepada Masyarakat ITS in JUTI: Jurnal Ilmiah Teknologi Informasi
- p. 102-110
Open AccessAUTOMATIC TESTING FRAMEWORK BASED ON SERENITY AND JENKINS AUTOMATED BUILD
Software Testing plays an important role in making high quality products and the right time. The process of testing done manually is often inaccurate, unreliable, and needed more than automatic testing. This research proposes a new framework for automation testing. This framework will help developers to create applications with better quality and shorten testing time. This framework offers a solution for developers so that the testing process is carried out easily and quickly. Our proposed concept consists of an automated test script based on Serenity Framework and can be done as a background process using Jenkins. Input of the system is a testing scenario, then mapped into Java Programming Language. Output of this system are test reports that represent the scenario that has been carried out. the results of implementation system prove that developers are helped by this framework in the software testing process. So that in this study it can be concluded that the automated testing framework that has been developed can improve the quality of application products through effective and efficient work methods.
- Open Access
- 30 January 2020
- Published by Tanjungpura University in Jurnal Sistem dan Teknologi Informasi (Justin)
- Vol. 8 (1) , 135-139
Pengujian Aplikasi menggunakan metode Load Testing dengan Apache JMeter pada Sistem Informasi Pertanian
Load Testing adalah teknik performance testing yang mana respon sistem diukur dalam berbagai load condition. Penelitian ini membantu menentukan bagaimana software berperilaku ketika beberapa user mengakses software secara bersamaan. Pengujian menggunakan method Black Box Testing dan Gorilla Testing sebagai Test Case Sampling. Black Box Testing adalah Pengujian fungsional software tanpa mengetahui struktur internal program (no knowledge).Gorilla Testing adalah Teknik pengujian dimana modul program berulang kali diuji untuk memastikan bahwa modul tersebut berfungsi dengan benar dan tidak ada bug. Modul dapat diuji lebih dari seratus kali, dan dengan cara yang sama. Jadi, Gorilla Testing juga dikenal sebagai "Frustrating Testing". Tujuannya adalah untuk menguji robustness.Pada penelitian ini target pengujian aplikasi adalah Loading time tidak >3 second, process memory tidak >400MB, dan data dapat masuk kedalam fungsi. Hasil pengujian load testing menunjukkan dengan menggunakan Apache JMeter bahwa target pengujian loading time dan process memory sudah terpenuhi.
- 30 January 2020
- Published by Tanjungpura University in Jurnal Sistem dan Teknologi Informasi (Justin)
- Vol. 8 (1) , 135-139
Open AccessPengujian Aplikasi menggunakan metode Load Testing dengan Apache JMeter pada Sistem Informasi Pertanian
Load Testing adalah teknik performance testing yang mana respon sistem diukur dalam berbagai load condition. Penelitian ini membantu menentukan bagaimana software berperilaku ketika beberapa user mengakses software secara bersamaan. Pengujian menggunakan method Black Box Testing dan Gorilla Testing sebagai Test Case Sampling. Black Box Testing adalah Pengujian fungsional software tanpa mengetahui struktur internal program (no knowledge).Gorilla Testing adalah Teknik pengujian dimana modul program berulang kali diuji untuk memastikan bahwa modul tersebut berfungsi dengan benar dan tidak ada bug. Modul dapat diuji lebih dari seratus kali, dan dengan cara yang sama. Jadi, Gorilla Testing juga dikenal sebagai "Frustrating Testing". Tujuannya adalah untuk menguji robustness.Pada penelitian ini target pengujian aplikasi adalah Loading time tidak >3 second, process memory tidak >400MB, dan data dapat masuk kedalam fungsi. Hasil pengujian load testing menunjukkan dengan menggunakan Apache JMeter bahwa target pengujian loading time dan process memory sudah terpenuhi.