Pembangunan Kakas Bantu Pencarian Lokasi Fitur Dalam Source Code Menggunakan Metode Latent Semantic Indexing

Main Authors: Rahman,, Muhammad Iqbal Alvin Harlia, Achmad Arwan,, S.Kom., M.Kom, Aditya Rachmadi,, S.ST., M.TI.
Format: Thesis NonPeerReviewed Book
Bahasa: eng
Terbitan: , 2020
Subjects:
Online Access: http://repository.ub.ac.id/id/eprint/194582/1/0520150129%20-%20Muhammad%20Iqbal%20Alvin%20Harlia%20Rahman.pdf
http://repository.ub.ac.id/id/eprint/194582/
Daftar Isi:
  • Fitur dalam perangkat lunak adalah fungsi yang dihasilkan dari kebutuhan fungsional suatu sistem dan dapat dipicu oleh pengguna. Fitur merupakan hasil implementasi dari kebutuhan fungsional suatu sistem. Setiap perangkat lunak pasti dilakukan perawatan atau perbaikan untuk menjaga kualitas dan kinerjanya. Perbaikan yang dilakukan berkaitan dengan perubahan fitur atau penambahan fungsi pada suatu fitur tertentu. Namun dalam memperbaiki suatu fitur yang spesifik diperlukan waktu untuk menemukan lokasi dari fitur tersebut. Proses pencarian fitur umumnya dilakukan oleh pemrogram dengan menggunakan fitur pencarian sederhana yang tepat dengan kata kunci yang dimasukkan pada tiap bagian klas. Proses pencarian ini memerlukan waktu yang cukup lama jika diterapkan pada kode program yang memiliki ukuran besar dan terpisah menjadi banyak klas. Untuk mengatasi masalah ini dibuat sistem untuk membantu programmer mencari lokasi fitur tertentu dalam kode program dengan menggunakan sistem berbasis desktop. Proses pengembangan sistem ini menggunakan SDLC waterfall. Pada penelitian yang telah dilakukan ditemukan 4 kebutuhan fungsional dan 1 kebutuhan non fungsional, dan menghasilkan satu aktor. Implementasi dilakukan dengan menggunakan bahasa pemrograman C Sharp dan menggunakan framework Visual Studio yang menerapkan perancangan Model View Controller. Hasil pengujian unit, integrasi, dan pengujian validasi mendapatkan hasil 100% yang menunjukkan bahwa perangkat lunak dapat digunakan dalam menemukan fitur yang diinginkan pengguna.