Articles
ANALISIS PERFORMA WEBSITE MIND & SOUL MENGGUNAKAN GTMETRIX DAN WEBPAGETEST
Ham, Ficky;
Musdar, Izmy Alwiah;
Hasniati
KHARISMA Tech Vol 19 No 1 (2024): Jurnal KHARISMATech
Publisher : STMIK KHARISMA Makassar
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.55645/kharismatech.v19i1.413
The Mind & Soul website is a website-based application developed to facilitate users in ordering and processing mental health counseling online with a counselor which can be accessed via the link https://mindandsoulofficial.com/. The performance of the Mind & Soul website requires detailed analysis to find out what the website's performance is like and what deficiencies the Mind & Soul website has. The purpose of this research is to test the performance of the Mind & Soul website using GTMetrix and WebPageTest so as to find out the performance details. Performance testing on the Mind & Soul website will be carried out using two tools, namely GTMetrix and WebPageTest. The collection method was carried out using the observation method, in which the researcher tested directly on the Mind & Soul website using GTMetrix and WebPageTest tools. Based on the results of the Mind & Soul website performance test on GTMetrix, all desktop and mobile website pages got grade A which means very good, while the results of the performance test using WebPageTest showed that the speed of all desktop and mobile pages is not bad and some pages still need to be improved from usability and ductility factors.
Pemanfaatan Enkripsi Data Berbasis Algoritma Blowfish Pada Aplikasi Password Manager RememberMe!
Suryanto, Christian Rayhan;
Fajar, Mohammad;
Hasniati
KHARISMA Tech Vol 19 No 1 (2024): Jurnal KHARISMATech
Publisher : STMIK KHARISMA Makassar
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.55645/kharismatech.v19i1.421
Password manager RememberMe merupakan salah satu aplikasi yang dapat digunakan oleh penggunanya untuk mengelola dan melindungi kata sandi dari berbagai aplikasi di internet. Sebagai aplikasi yang mengelola data yang sangat penting, tentunya diperlukan tambahan lapisan keamanan di sisi data pengguna yang tersimpan di basis data. Oleh karena itu penelitian ini bertujuan untuk memanfaatkan algoritma blowfish dalam melakukan enkripsi data pengguna yang akan disimpan di basis data dan meng-evaluasi kinerja aplikasi. Pengumpulan data dilakukan dengan mengevaluasi proses enkripsi dan dekripsi serta observasi kinerja aplikasi password manager RememberMe! terhadap aspek waktu tanggap, ukuran data hasil enkripsi, dan pemakaian bandwitdth. Hasil evaluasi menunjukkan data pengguna khususnya password berhasil dienkrip kemudian disimpan ke basis data serta berhasil didekrip ketika digunakan kembali oleh pengguna. Selain itu pengujian waktu tanggap rata-rata berada dibawah 1 detik, ukuran data enkripsi relatif sebesar 22 byte dan total data bandwidth sent yaitu relatif kurang dari 5 MB.
Implementasi System Modeling Language pada Pemodelan Aplikasi Reparation
Panjiwinata, Sampurna;
Fajar, Mohammad;
Hasniati
KHARISMA Tech Vol 18 No 2 (2023): KHARISMATech Journal
Publisher : STMIK KHARISMA Makassar
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.55645/kharismatech.v18i2.422
Pada proses pengembangan perangkat lunak, developer umumnya menggunakan Unified Modeling Language (UML) sebagai bahasa untuk memodelkan dan merancang sistem. Saat ini telah dikembangkan versi yang lebih luas dari UML yaitu System Modeling Language (SysML) yang menyediakan sejumlah perbaikan, salah satunya yaitu alokasi untuk spesifikasi kebutuhan melalui requirement diagram. Meskipun demikian, SysML masih banyak digunakan untuk memodelkan sistem-sistem tertanam dibanding pemakaiannya pada sistem informasi atau jenis aplikasi komputer yang lebih luas. Oleh karena itu, penelitian ini bertujuan untuk mengimplementasikan SysML pada sistem Reparation. Aplikasi Reparation merupakan aplikasi yang menyediakan jasa servis secara online. Aplikasi ini diharapkan dapat membantu masyarakat dalam mencari dan memesan jasa servis dengan mudah dan cepat tanpa harus ke bengkel. Wawancara dan studi literatur dilakukan untuk memperoleh kebutuhan fungsional dan non-fungsional sistem yang didefinisikan dalam tabel spesifikasi kebutuhan. Sementara pengujian sistem dilakukan untuk menguji sejumlah fitur contoh yang dipilih. Dari studi yang telah dilakukan menunjukkan bahwa SysML dapat diimplementasikan pada pemodelan aplikasi Reparation. Diagram-diagram yang dihasilkan yaitu activity diagram, parametric diagram, requirement diagram, use case diagram, dan sequence diagram. Parametric diagram digunakan untuk menentukan batasan-batasan berupa atribut dari fungsionalitas pada sistem, sementara requirement diagram digunakan untuk menganalisis kebutuhan fungsional dan non-fungsional sistem seperti Daftar Akun, Pesan Jasa Servis, dan Perangkat Pengguna. Termasuk hubungan dari requirement diagram ke use case diagram dan parametric diagram dapat ditelusuri. Hasil pengujian black box menunjukkan hasil output berhasil dijalankan dengan baik terhadap beberapa fungsionalitas yang diuji seperti Daftar Akun, Pesan Jasa Servis, dan Tambah Pesanan Jasa Servis.
Perancangan UI/UX Website Search Buddy Menggunakan Pendekatan Design Thinking
Imin, Jonathan Hansen;
Fajar, Mohammad;
Hasniati
Jurnal Ilmiah Media Sisfo Vol 18 No 1 (2024): Jurnal Ilmiah Media Sisfo
Publisher : LPPM Universitas Dinamika Bangsa
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.33998/mediasisfo.2024.18.1.1642
Penelitian ini bertujuan untuk merancang user interface (UI) dan user experience (UX) website Search Buddy menggunakan pendekatan design thinking sehingga memenuhi unsur kebergunaan (usability) bagi penggunanya. Pengumpulan data dilakukan melalui penyebaran kuesioner dan wawancara terhadap 20 responden yang menjadi pengguna website. Selanjutnya data diolah dan dianalisis menggunakan system usability scale (SUS). Hasil pengukuran terhadap desain awal website Search Buddy menggunakan SUS diperoleh nilai sebesar 54,75 dengan rating “Ok”, tetapi berada pada rentang penerimaan (Acceptability ranges) marginal yang rendah dan belum memenuhi unsur usability. Berdasarkan hasil tersebut, selanjutnya digunakan lima tahapan yang ada pada pendekatan design thingking dalam merancang ulang prototype UI/UX website Search Buddy untuk menyelesaikan masalah yang dialami oleh pengguna. Hasil evaluasi prototype sistem memperlihatkan peningkatan skor SUS sebesar 25.37, dimana rata-rata nilai skor SUS yaitu 80.12 dengan rating “Good”, berada pada rentang dapat diterima dan telah memenuhi unsur usability. Hasil ini memperlihatkan bahwa perancangan ulang UI/UX Website Search Buddy menggunakan pendekatan design thinking memberikan peningkatan usability terhadap website tersebut
Pengembangan Aplikasi Hi Jobs Berbasis Android Menggunakan Metode Prototype
Wikarsa , Rex Roald;
Fajar, Mohammad;
Hasniati , Hasniati
Jurnal Ilmiah Komputasi Vol. 23 No. 1 (2024): Jurnal Ilmiah Komputasi : Vol. 23 No 1, Maret 2024
Publisher : Lembaga Penelitian dan Pengabdian Kepada Masyarakat
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.32409/jikstik.23.1.3501
Hi Jobs merupakan aplikasi informasi lowongan pekerjaan berbasis platform android yang dapat digunakan oleh penyedia lowongan pekerjaan dan para pencari pekerjaan. Pada awal pembuatan dan launching aplikasi, fitur-fitur yang disediakan masih terbatas, sehingga perlu dikembangkan sejumlah fitur yang bermanfaat agar dapat memenuhi kebutuhan penggunanya. Oleh karena itu, studi ini bertujuan untuk mengembangkan aplikasi Hi Jobs dengan fitur-fitur tambahan yang baru menggunakan metode Pemilihan metode prototype didasarkan pada tahapan-tahapannya yang lebih singkat dan memungkinkannya dilakukan pembagian tugas menjadi beberapa iterasi untuk dikerjakan secara cepat. Pengembangan aplikasi Hi Jobs menggunakan metode dalam penelitian ini dilakukan dengan melibatkan skenario dua iterasi. Pada tahapan analisis kebutuhan, fitur baru yang ditambahkan untuk iterasi pertama yaitu fitur daftar pelamar dan hapus lowongan, sementara pada iterasi kedua fitur yang ditambahkan yaitu fitur riwayat lamaran dan batalkan lamaran pekerjaan. Selanjutnya dalam setiap iterasi dilakukan tahapan perancangan alur kerja, perancangan dan evaluasi fitur. pengujian menggunakan teknik menunjukkan bahwa fitur-fitur baru yang ditambahkan tersebut berhasil dijalankan.
Penerapan Algoritma A* untuk Pencarian Rute Terpendek pada Aplikasi Game Shoot'em Up
Hasniati;
Syaiful Rahman;
Suyono
AGENTS: Journal of Artificial Intelligence and Data Science Vol 3 No 2 (2023): Maret - Agustus
Publisher : Prodi Teknik Informatika Universitas Islam Negeri Makassar
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.24252/jagti.v3i2.65
The purpose of this research is to implement A* algorithm for finding shortest path in a shooter game. To design the system, use case diagram will be used to explain the functional requirements of the system, and the activity diagram to describe the system workflow. While in the application development that can be used in a desktop with a Windows operating system, Unity will be used. The testing methods used in this study are the black box method to validate that the game can run as designed, beta testing and software quality testing to verify that the A* algorithm was implemented well. The results of this study are 1) According to the results of black box testing, it can be concluded that all the buttons and features on the application manage to work as designed; 2) According to the result of endurance testing that have been done, it can be concluded that A* is very accurate and can find the shortest path in a short time, and the time used for the pathfinding is very dependant on the node count.
KLASIFIKASI CITRA KOMPONEN SEPEDA MOTOR MENGGUNAKAN ALGORITMA CNN DENGAN ARSITEKTUR MOBILENET
Anggarkusuma, Renaldi;
Alwiah Musdar, Izmy;
Hasniati
KHARISMA Tech Vol 19 No 2 (2024): Jurnal KHARISMATech
Publisher : STMIK KHARISMA Makassar
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.55645/kharismatech.v19i2.430
Image recognition is a sub-category of computer vision technology used to classify images into specific categories. The purpose of this research is to create a CNN model with the MobileNet architecture to classify motorcycle component images and measure the accuracy level produced by the model. The creation of the deep learning CNN model uses the TensorFlow library. The initial data for the training process consists of 50 images divided into 5 categories: spark plugs, brake pads, bearings, regulators, and roller housings. These data undergo augmentation techniques such as rotation, shifting, and image flipping. This research successfully developed a CNN model using the MobileNet architecture that can classify motorcycle component images. The MobileNet model was tested using 20 test data, with 10 of them subjected to a motion blur filter. The test results showed that the accuracy performance of the CNN model with the MobileNet architecture in classifying motorcycle component images is 85%, and the accuracy of image classification did not significantly decrease when the motion blur filter was applied.
POLA DESAIN MODEL-VIEW-VIEW MODEL UNTUK PENGEMBANGAN APLIKASI CALORIE COUNTER YANG EFISIEN
Fajar, Mohammad;
Hijaya, Daniel Alexander;
Hasniati
JTRISTE Vol 12 No 1 (2025): JTRISTE
Publisher : STMIK KHARISMA Makassar
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.55645/jtriste.v12i1.573
This study aims to design an efficient calorie counter application using Model-View-ViewModel (MVVM). The use of the Model-View-ViewModel design pattern is based on efforts to facilitate the process of reusing source code (Reusability). The design process uses flutter as an application framework. This research can be used as a reference regarding the Model-View-ViewModel, as well as providing new knowledge for researchers regarding the combination of the Model-View-ViewModel design pattern with the flutter framework on the android platform. Data collection in this study was carried out through literature studies and evaluation of the system design. The application was developed using the Dart programming language, while the evaluation of the implementation of MVVM design pattern is measured by using CK metrics. The evaluation shows that the MVVM calorie counter application can be run on Bluestacks Android Emulator successfully. The reusability degree of the application is better than the non-MVVM calorie counter apps, where the WMC parameter decreased by 4.5 points, and the DIT parameter by 0.3 points, while the CBO parameter decreased by 0.4 points, and the LCOM parameter by 31.2 points. The results indicate that the MVVM calorie counter application is easier to maintain.
RANCANG BANGUN APLIKASI VIX VEHICLE BERBASIS ANDROID MENGGUNAKAN METODE RAD (RAPID APPLICATION DEVELOPMENT)
Wilar, Valen;
Bahri, Syamsul;
Hasniati
JTRISTE Vol 12 No 2 (2025): JTRISTE
Publisher : STMIK KHARISMA Makassar
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.55645/jtriste.v12i2.622
Vix Vehicle adalah platform website yang memberikan inovasi memudahkan pemilik kendaraan dalam manajemen kendaraan dalam situasi apapun, bahkan saat sedang berkegiatan sekalipun. Website Vix Vehicle masih dalam tahap pengembangan dan membuat website ini menjadi kurang user friendly sehingga website ini akan diimplementasikan menjadi aplikasi yang berbasis android menggunakan Metode RAD (Rapid Application Development). Metode RAD yang diterapkan pada penelitian ini karena keunggulannya dalam kecepatan dan fleksibilitas, dimana pengembangannya melibatkan user dengan memberikan umpan balik dari kebutuhan aplikasi. yang menjadi inti tahap pembuatan prototype yang dimana pada tahap ini user akan ikut terlibat dengan memberikan umpan balik mengenai segala kebutuhan aplikasi. setelah semua umpan balik dari beberapa pengguna sudah dianalisis, maka aplikasi akan diimplementasikan secara keseluruhan dan akan dikembangkan secara berlanjut sesuai dengan kebutuhan pengguna. Menjadikan aplikasi Vix Vehicle menjadi aplikasi yang user-friendly pada user sekarang dan dapat digunakan untuk kehidupan sehari-hari, dan berharap bahwa aplikasi ini akan dapat dikembangkan kedepannya sebagai salah satu terobosan digital dalam bidang otomotif pada masyarakat.
Implementation of Grey Box Testing Technique in Testing the F1Math Application
Ang, Vincent;
Rahman, Syaiful;
Hasniati
KHARISMA Tech Vol 20 No 2 (2025): KHARISMATech Journal
Publisher : STMIK KHARISMA Makassar
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
DOI: 10.55645/kharismatech.v20i2.575
The F1Math application was developed to assist students in learning mathematics through an interactive concept inspired by Formula 1 racing. This study aims to evaluate the effectiveness of the grey box testing technique in testing the F1Math application. The testing method used is grey box testing with a Regression testing approach, combining an analysis of the application's internal structure and observation of its external behavior. The testing process began with analyzing the system specifications and source code, followed by unit Testing, integration Testing, and regression Testing. User simulations across various game levels were also conducted. The results indicate that the grey box testing technique is effective in detecting bugs during the early stages of development. This approach accelerates the debugging process and enhances application stability, especially in critical areas such as gameplay features and mathematical calculations. In conclusion, the implementation of the grey box testing technique significantly contributes to improving the quality of the F1Math application. This approach successfully combines the strengths of code-based and user-behavior-based Testing, resulting in a more reliable and efficient application.