Claim Missing Document
Check
Articles

Found 7 Documents
Search

Pengujian Aplikasi menggunakan metode Load Testing dengan Apache JMeter pada Sistem Informasi Pertanian Permatasari, Desy Intan
JUSTIN (Jurnal Sistem dan Teknologi Informasi) Vol 8, No 1 (2020)
Publisher : Jurusan Informatika Universitas Tanjungpura

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (425.858 KB) | DOI: 10.26418/justin.v8i1.34452

Abstract

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.
AUTOMATIC TESTING FRAMEWORK BASED ON SERENITY AND JENKINS AUTOMATED BUILD Sa'adah, Umi; Hasim, Jauari Akhmad Nur; Yunanto, Andhik Ampuh; Permatasari, Desy Intan; Hardiansyah, Fadilah Fahrul; Wulandari, Irma; Thooriqoh, Hazna At
JUTI: Jurnal Ilmiah Teknologi Informasi Vol. 19, No. 2, Juli 2021
Publisher : Department of Informatics, Institut Teknologi Sepuluh Nopember

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.12962/j24068535.v19i2.a1017

Abstract

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.
Pembuatan Sistem Dashboard Pemantau Penerangan Jalan Umum (PJU) Terintegrasi di Daerah Keputih Surabaya Rahmawati, Weny Mistarika; Ahsan, Ahmad Syauqi; Asmara, Rengga; Permatasari, Desy Intan; Kusumaningtyas, Entin Martiana; Mu'arifin; Setiowati, Yuliana; Mubtada’i, Nur Rosyid; Setyorini, Fitri; Leksana, Bayu Hadi; Azhara, Khanza Fadila
Jurnal Altifani Penelitian dan Pengabdian kepada Masyarakat Vol. 5 No. 3 (2025): Mei 2025 - Jurnal Altifani Penelitian dan Pengabdian kepada Masyarakat
Publisher : Indonesian Scientific Journal

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.59395/altifani.v5i3.701

Abstract

Sistem Dashboard Pemantau Penerangan Jalan Umum (PJU) Terintegrasi di Keputih, Surabaya, dikembangkan sebagai solusi inovatif untuk meningkatkan efisiensi pengelolaan PJU berbasis teknologi Internet of Things (IoT). Sistem ini bertujuan memantau kondisi lampu PJU, cuaca, dan kualitas udara secara real-time dengan integrasi sensor dan teknologi digital. Metode yang digunakan meliputi perancangan sistem, implementasi sensor, pengembangan dashboard berbasis web, serta pengujian dan evaluasi sistem. Hasil menunjukkan bahwa dashboard dapat menampilkan data kondisi lampu, suhu, kelembapan, curah hujan, dan kualitas udara secara akurat dalam satu platform yang mudah diakses. Selain itu, fitur seperti Live CCTV, Chatbot Service, dan kontrol lampu manual/otomatis berhasil diimplementasikan. Dengan adanya sistem ini, pengelolaan PJU menjadi lebih responsif, efisien, dan berbasis data, sehingga dapat meningkatkan keselamatan pengguna jalan dan mendukung pengambilan keputusan yang lebih baik.
Tool Refactoring Otomatis untuk Menangani Lazy Class Code Smell dengan Pendekatan Software Metrics Sa'adah, Umi; Permatasari, Desy Intan; Hardiansyah, Fadilah Fahrul; Yunanto, Andhik Ampuh; Hasim, Jauari Akhmad Nur; Wulandari, Irma; Pahlevi, Muhammad Reza; Shihab, Dufan Quraish
Jurnal Teknologi Informasi dan Ilmu Komputer Vol 9 No 4: Agustus 2022
Publisher : Fakultas Ilmu Komputer, Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.25126/jtiik.2022934646

Abstract

Keberadaan lazy class sebagai code smell dapat meningkatkan jumlah class yang tidak begitu perlu pada perangkat lunak, sehingga meningkatkan biaya pemeliharaan dari segi waktu dan usaha. Ancaman tersebut dapat diatasi dengan restrukturisasi internal atau refactoring perangkat lunak. Namun, akibat keterbatasan tool, mengharuskan proses refactoring dilakukan secara manual, sehingga membutuhkan waktu dan biaya pemeliharaan yang tinggi. Penelitian ini mengajukan sebuah tool yang dapat mendeteksi dan me-refactoring lazy class secara otomatis. Penelitian yang diajukan ini bertujuan untuk menghindari refactoring lazy class secara manual. Input dari tool merupakan lokasi sebuah projek. Proses dimulai dari mendeteksi file dan class pada projek. Kemudian dilakukan proses deteksi lazy class dengan mengukur karakteristik perangkat lunak atau software metrics. Tahapan terakhir yaitu proses refactoring otomatis, yang dilakukan dengan membuat, me-replace, atau menghapus file, untuk menghasilkan projek yang telah di-refactor. Berdasarkan hasil percobaan, tool yang dikembangkan ini mampu mendeteksi dan me-refactoring lazy class dengan tingkat akurasi sama dengan manual dan proses kecepatannya hanya 5,71 detik. Sehingga hal ini menunjukkan bahwa tool dapat bekerja secara akurat dan lebih cepat dibandingkan dengan cara manual. Serta tool ini diharapkan dapat membantu para pengembang untuk meminimalisir effort dari segi biaya dan waktu dalam melakukan refactoring. AbstractThe existence of lazy classes as code smells can increase the number of unnecessary classes in software, thus increasing maintenance costs in terms of time and effort. These threats can be overcome by internal restructuring or software refactoring. However, due to limited tools, the refactoring process is required to be done manually, which requires time and high maintenance costs. This research proposes a tool that can detect and refactor lazy class automatically. This research is proposed to avoid refactoring lazy class manually. The input of the tool is the location of a project. The process starts with detecting files and classes in the project. Then the lazy class detection process is carried out by measuring the characteristics of the software or software metrics. The final stage is the automatic refactoring process, which is done by creating, replacing, or deleting files, to produce a refactored project. Based on the experimental results, the tool developed is able to detect and refactoring lazy classes with the same accuracy level as manual and the process speed is only 5.71 seconds. So this shows that the tool can work accurately and faster than the manual method. And this tool is expected to help developers to minimize the effort in terms of cost and time in refactoring.
Aplikasi Pencari Kerja Sampingan Berbasis Framework Flutter Permatasari, Desy Intan; Al Rasyid, M. Udin Harun; Nusantoko, Yuliarta Rizki
Jurnal Teknologi Informasi dan Ilmu Komputer Vol 9 No 4: Agustus 2022
Publisher : Fakultas Ilmu Komputer, Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.25126/jtiik.2022945758

Abstract

Indonesia memiliki jumlah penduduk lebih dari 250 juta jiwa, sehingga memungkinkan terjadinya masalah baru terutama pada era pandemi Covid-19. Masalah ketenagakerjaan yang semakin meningkat tersebut meliputi pengangguran, pengurangan jam kerja dan pemotongan gaji, serta kesenjangan sosial. Masalah tersebut mendorong penulis untuk membuat sebuah aplikasi pencari kerja sampingan yang mempertemukan penyedia pekerjaan sampingan dengan pencari pekerjaan sampingan dalam satu wadah digital dalam rangka mendorong terciptanya gotong royong ekonomi di dalam kehidupan masyarakat. Aplikasi yang akan dibuat oleh penulis menggabungkan fitur-fitur dari aplikasi Grab/Go-JEK dengan aplikasi E-commerce. Pekerjaan sampingan yang ditawarkan di dalam aplikasi  memungkinkan bersifat sederhana dan temporer. Pengguna aplikasi dapat memilih pekerjaan sampingan berdasarkan lokasi yang diinginkan. Kemudian, pengguna aplikasi juga dapat menyediakan lapangan pekerjaan sampingan untuk pengguna aplikasi lain sehingga masyarakat tidak akan kesulitan dalam mencari informasi pekerjaan sampingan secara konvensional/luring karena semuanya sudah tersedia dalam satu aplikasi. Hasil percobaan menunjukkan hasil skor rata-rata menunjukkan skor 70 dengan grade scale C dan masuk kategori OK. Artinya secara usability, aplikasi sudah berjalan dengan baik dan mudah digunakan pengguna.  AbstractIndonesia has more than 250 million people population, making it possible for occurring new problems, especially in the era of the Covid-19 pandemic. The increasing employment problems including unemployment, reduced working hours and salary cuts, and social inequality. This problem prompted the author to create a side job seeker application that brings side job providers and side job seekers together in one digital platform in order to encourage the creation of economic mutual cooperation in people's lives. The application that will be made by the author combines the features of the Grab/Go-JEK application with the E-commerce application. The side jobs which are offered in the application are simple and temporary. Users can choose a side job based on the desired location. Then, users can also provide side jobs for another users so that people will have no difficulty in finding conventional/offline side job information because everything is available in one application. The experimental results show the average score shows a score of 70 with a grade scale of C and is in the OK category. This means that in terms of usability, the application is running well and is easy for users to use.
Penerapan Aplikasi Klasifikasi Hukum Tajwid Menggunakan Image Processing Kindarya, Fabyan; Kusumaningtyas, Entin Martiana; Barakbah, Aliridho; Permatasari, Desy Intan; Al Rasyid, M. Udin Harun; Ramadijanti, Nana; Fariza, Arna; Syarif, Iwan; Sa'adah, Umi; Saputra, Ferry Astika; Ahsan, Ahmad Syauqi; Sumarsono, Irwan; Yunanto, Andhik Ampuh; Edelani, Renovita; Primajaya, Grezio Arifiyan; Kusuma, Selvia Ferdiana
El-Mujtama: Jurnal Pengabdian Masyarakat  Vol. 4 No. 2 (2024): El-Mujtama: Jurnal Pengabdian Masyarakat
Publisher : Intitut Agama Islam Nasional Laa Roiba Bogor

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.47467/elmujtama.v4i2.1930

Abstract

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.
Implementasi Sistem Antrian Online dan On-site di Kelurahan Gebang Putih Surabaya untuk Meningkatkan Efisiensi Layanan Publik Aziz, Adam Shidqul; Mubtadai, Nur Rosyid; Permatasari, Desy Intan; Saputra, Ferry Astika; Syarif, Iwan; Fariza, Arna; Al Rasyid, M. Udin Harun; Kusuma, Selvia Ferdiana; Sumarsono, Irwan; Ahsan, Ahmad Syauqi; Sa'adah, Umi; Yunanto, Andhik Ampuh; Primajaya, Grezio Arifiyan; Edelani, Renovita; Ramadijanti, Nana; Khoirunnisa, Asy Syaffa; Alfaqih, Wildan Maulana Akbar; Al Falah, Adam Ghazy
El-Mujtama: Jurnal Pengabdian Masyarakat  Vol. 5 No. 2 (2025): El-Mujtama: Jurnal Pengabdian Masyarakat
Publisher : Intitut Agama Islam Nasional Laa Roiba Bogor

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.47467/elmujtama.v5i2.6239

Abstract

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.