Syntax Literate: Jurnal Ilmiah Indonesia p�ISSN: 2541-0849 e-ISSN: 2548-1398

Vol. 8, No. 9, September 2023

 

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN SMA BERBASIS WEB MENGGUNAKAN METODE ANALYTICAL HIERARCHY PROCESS (AHP) DAN TOPSIS

 

Made Ayu Novia Putri

Fakultas Ilmu Komputer, Universitas Singaperbangsa Karawang

E-mail: [email protected]

 

Abstrak

Perkembangan ilmu pengetahuan dan teknologi telah mengubah berbagai aspek kehidupan manusia, termasuk dalam pemilihan sekolah lanjutan. Pengambilan keputusan yang efektif memerlukan penerapan metode terbaik dari berbagai alternatif solusi yang tersedia. Komputer telah membuktikan perannya dalam meningkatkan efisiensi dan dampak positif dalam berbagai aktivitas manusia. Penelitian ini bertujuan untuk mengatasi tantangan dalam pemilihan sekolah menengah atas (SMA) yang rumit dengan mengembangkan Sistem Pendukung Keputusan (SPK) berbasis web menggunakan metode Analytical Hierarchy Process (AHP) dan Technique for Order Preference by Similarity to Ideal Solution (TOPSIS). Skripsi ini mencakup analisis kebutuhan pengguna, perancangan dan implementasi sistem, serta evaluasi hasilnya. Hasil penelitian ini adalah sistem yang dapat membantu siswa kelas IX SMP Kawasan Industri Ciampel (KIC) dalam memilih SMA yang sesuai dengan preferensi dan kriteria. Dalam implementasi sistem, metode AHP digunakan untuk menghitung bobot kriteria yang berbeda dan metode TOPSIS digunakan untuk merangking sekolah berdasarkan preferensi yang dimasukkan oleh pengguna. Sistem ini memberikan rekomendasi sekolah yang lebih akurat dan terarah, serta mempermudah proses pengambilan keputusan bagi siswa dan orangtua. Pengembangan selanjutnya dapat memperluas cakupan geografis dan kriteria pemilihan sekolah, serta meningkatkan efisiensi algoritma AHP dan TOPSIS. Integrasi dengan data real-time juga dapat memberikan informasi yang lebih aktual kepada pengguna. Kesimpulan dari penelitian ini adalah sistem pendukung keputusan berbasis web ini dapat membantu siswa dan orangtua dalam memilih SMA yang sesuai, dengan potensi pengembangan lebih lanjut untuk memberikan manfaat yang lebih besar.

 

Kata Kunci: SPK; AHP; TOPSIS.

 

Abstract

The advancement of science and technology has brought about changes in various aspects of human life, including the selection of secondary schools. Effective decision-making requires the application of the best method from various available solution alternatives. Computers have proven their role in enhancing efficiency and positive impact in various human activities. This research aims to address the complexities of selecting a high school by developing a web-based Decision Support System (DSS) using the Analytical Hierarchy Process (AHP) and Technique for Order Preference by Similarity to Ideal Solution (TOPSIS) methods. This thesis encompasses user requirement analysis, system design and implementation, as well as result evaluation. The outcome of this study is a system that assists 9th-grade students of SMP Kawasan Industri Ciampel (KIC) in choosing a suitable high school based on their preferences and criteria. In the system implementation, the AHP method is used to calculate the weights of different criteria, and the TOPSIS method is utilized to rank schools based on user-inputted preferences. This system provides more accurate and focused school recommendations, simplifying the decision-making process for students and parents. Further development could extend the geographical scope and criteria for school selection, as well as enhance the efficiency of the AHP and TOPSIS algorithms. Real-time data integration could also provide more up-to-date information to users. The conclusion of this research is that this web-based decision support system can aid students and parents in selecting a suitable high school, with potential for further development to offer greater benefits.

 

Keywords: DSS; AHP; TOPSIS.

 

Pendahuluan

Perkembangan ilmu pengetahuan dan teknologi telah membawa perubahan dihampir semua aspek kehidupan manusia dimana berbagai permasalahan dapat dipecahkan dengan upaya penguasaan dan peningkatan ilmu pengetahuan dan teknologi (Chandra & Rustaman, 2009). Sebuah masalah dapat diselesaikan dengan berbagai metode yang mungkin saja memberikan pemecahan masalah secara langsung atau memberi beberapa alternatif solusi untuk pemecahan masalah. Diantara solusi atau beberapa alternatif tersebut dipilih antara yang paling baik dari yang terbaik untuk menjadikan sebuah sistem dalam memecahkan masalah. Kehadiran komputer di kehidupan kita juga dapat menunjang efisiensi kinerja sehingga akan mendapatkan dampak positif di dalam suatu aktifitas (Dharwiyanti, 2003).

Ketepatan memilih sekolah lanjutan yang sesuai untuk siswa adalah hal yang diinginkan oleh semua siswa dan orangtua. Penentuan sekolah sangat penting bagi orangtua untuk memperoleh pendidikan yang layak. Karena banyaknya pilihan SMA saat ini dengan masing-masing SMA memiliki kelebihan serta kekurangan yang berbeda-beda, banyak pula siswa kelas IX SMP dan orangtuanya yang bingung memilih sekolah lanjutan yang akan dipilihnya.

Menyadari pentingnya memilih sekolah yang tepat, maka perlu dirancang sebuah mekanisme yang dapat membantu pemilihan sekolah. Sistem Pendukung Keputusan (SPK) merupakan suatu sistem interaktif berbasis komputer yang mampu membantu para pengambil keputusan dalam menentukan sebuah pilihan (Utama, 2017). SPK menggunakan metode Analytical Hierarchy Process (AHP) dan Technique for Order Preference By Similarity To Ideal Solution (TOPSIS) digunakan untuk mengolah data-data yang diperlukan. Adapun sistem yang akan dibuat yaitu dengan menggunakan bahasa pemrograman PHP dimana aplikasi ini lebih mudah dalam penggunaannya dan berbasis web serta menggunakan database MySQL.

Penelitian akan dilakukan di SMP Kawasan Industri Ciampel (SMP KIC). SMP KIC adalah Sekolah Menengah Pertama swasta yang beralamat di Jln. BTB IX Dsn. Sukasari Desa. Kutamekar Kec. Ciampel, Karawang. Maka judul yang penulis angkat berdasarkan latar belakang yang ada�Sistem Pendukung Keputusan Pemilihan SMA Berbasis Web Me1nggunakan Metode Analytical Hierarchy Process (AHP) dan TOPSIS (Studi Kasus: SMP Kawasan Industri Ciampel�.

 

Tabel 1 Penelitian Sebelumnya

No

Penulis (Tahun)

Judul Penelitian

Metode

Hasil

1

(Armiyana & Candra, 2018)

 

Sistem Pendukung Keputusan Pemilihan Sekolah Anak Dengan Menggunakan Metode Analytical Hierarchy Process (AHP) Dan Metode Perbandingan Eksponensial (MPE)

Penelitian ini menggunakan metode Analitical Hierarchy Process (AHP).

Data yang di gunakan dalam penelitian ini terdiri dari beberapa sumber data, yaitu dari hasil penyebaran angket kepada orangtua wali murid sebanyak 45.

Sistem Pendukung Keputusan ini telah berhasil dibangun dan menghasilkan keputusan berupa perangkingan sekolah terbaik dan layak bagi orang tua menyekelohkan anaknya di tempat yang telah dipilih.

2

(Lestari et al., 2019)

Pemilihan Sekolah Terbaik dengan Menggunakan Metode K-Nearest Neighbors dan Taxonomic Matcher

Teknik penelitian diterapkan dalam paper ini adalah teknik rancang bangun perangkat lunak untuk memfasilitasi pemilihan sekolah dengan teknik pencarian multi kriteria dengan menggunakan kombinasi algoritma K-Nearest Neighbors dan Taxonomicmatcher

Berdasarkan data yang diperoleh diketahui bahwa dari 25 responden yang mengisi kuesioner didapatkan nilai rata-rata sebesar 4,188571. Hal ini menjelaskan bahwa dengan adanya uji user acceptancepada sistem pemilihan Sekolah Menengah Pertama dengan menggunakan metode K-Nearest Neighbor (KNN) dan TaxonomicMatcher di wilayah sragen telah disetujui karena memiliki nilai yang lebih tinggi dari jawaban setuju pada skala likert.

3

(Santosa, 2017)

Perancangan Sistem Pendukung Keputusan Pemilihan Sekolah Paud Mengunaka Metode Smart

Pada penelitian ini metode yang digunakan adalah metode SMART. Metode ini digunakan dalam penelitian ini dikarenakan terdapat beberapa alternatif yang akan digunakan dalam pemilihan sekolah PAUD seperti biaya, fasilitas, kurikulum, kualitas sekolah, jarak, dan lainnya.

Dalam sistem pemilihan sekolah PAUD terdapat lima kriteria yaitu biaya, fasilitas, kurikulum, kualitas sekolah, jarak. Kelima kriteria ini didapatkan melalui hasil dari wawancara dan kuesioner dengan orang tua dan guru sekolah PAUD.

Perancangan sistem menggunakan Data Flow Diagram (DFD) dan konseptual database. Pada Data Flow Diagram Level 0 SPK terdapat lima proses yaitu registrasi, login, maintenance user, maintenance sekolah, perhitungan SMART.

4

(Firdausa et al., 2016)

Model Sistem Pendukung Keputusan Pemilihan Sekolah Menggunakan Metode SAW

Penelitian ini menggunakan metode Simple Additive Weighting (SAW) digunakan untuk menyelesaikan suatu persoalan yang tidak terstuktur secara sederhana.

Kriteria-kriteria yang dibutuhkan dalam pengambilan keputusan yaitu biaya perbulan, biaya uang gedung, status akreditasi sekolah, rata-rata nilai Ujian Nasional, ketersediaan ekstrakurikuler, ketersediaan fasilitas sekolah, dan jarak sekolah.Proses penentuan nilai bobot merupakan tahapan di luar metode SAW, namun nantinya akan dipergunakan dalam proses perhitungan. Nilai bobot yang dihasilkan berdasarkan masukan pengguna, sehingga setiap pengguna memiliki nilai prioritas yang berbeda-beda. Pada tahap selanjutnya dibuat rancangan desain sistem secara lebih detil, dan berlanjut pada tahap pengembangan sistemnya

5

(Prahesti et al., 2017)

Sistem Rekomendasi Pemilihan Sekolah Menengah Atas (SMA) Sederajat Kota Malang Menggunakan Metode AHP-Electre dan SAW

Penelitian ini menggunakan Metode AHP digunakan dalam pembobotan dari setiap kriteria, metode ELECTRE melakukan klasifikasi alternatif yang masuk ke dalam kelompok direkomendasikan, dan SAW melakukan perankingan alternatif.

Nilai akurasi dari pengujian sistem dengan menggunakan 47 data uji didapatkan hasil akurasi sebesar 82,98%. Dengan hasil yang didapatkan berasal dari pengelompokkan data alternatif yang masuk ke dalam kelompok yang direkomendasikan. Hasil akurasi sistem tidak dapat mencapai lebih dari 82,98% karena pada metode ELECTRE yang dilakukan pengelompokkan data, memiliki akurasi yang tidak lebih dari 82,98%. Hal ini dapat terjadi karena sistem dalam memberikan rekomendasi mempertimbangkan prestasi sekolah, ekstrakurikuler sekolah dan fasilitas sekolah. Sedangkan dalam kenyataannya setiap sekolah memiliki prestasi, ekstrakurikuler dan fasilitas sekolah yang berbeda-beda.

 

Perbedaan penelitian ini dengan penelitian-penelitian sebelumnya terdapat pada objek penelitian. Kemudian pada penelitian-penelitian sebelumnya juga terdapat perbedaan pada metodologi penelitian. Penelitian-penelitian yang penulis jadikan sumber juga menggunakan metodologi penelitian yang berbeda-beda.

Berdasarkan latar belakang diatas, maka rumusan masalah yaitu: 1) Bagaimana membuat sistem pendukung keputusan dalam memilih SMA dengan menggunakan metode AHP dan TOPSIS? 2) Bagaimana mengimplementasikan sistem tersebut menjadi sistem berbasis web?

Tujuan dari penelitian ini adalah: 1) Membuat sistem pendukung keputusan rekomendasi sekolah untuk siswa menggunakan metode AHP dan TOPSIS. 2)��� Mengimplementasikan sistem tersebut menjadi sistem berbasis web. 3) Memberikan gambaran sekolah yang cocok bagi siswa.

 

Metode Penelitian

Objek penelitian ini adalah siswa-siswa kelas IX SMP Kawasan Industri Ciampel yang beralamat di Jln. BTB IX Dsn. Kutamekar Desa. Kutamekar Kec. Ciampel, Karawang. Objek penelitiannya adalah sistem memberikan sekolah lanjutan kepada para siswa kelas IX SMP Kawasan Industri Ciampel. Penelitian kali ini dilakukan melalui tahapan-tahapan sebagai berikut: 1) Survey lapangan, dengan mengunjungi lokasi penelitian yaitu SMP Kawasan Industri Ciampel. 2)����� Studi litelatur, dilakukan dengan membaca buku-buku dan jurnal-jurnal yang berkaitan dengan sistem pendukung keputusan, AnalyticalHierarchy Process (AHP), dan pemrograman web untuk memperoleh sumber referensi sehingga memudahkan dalam penelitian ini. 3) Melakukan analisa, perancangan, pengembangan, dan evaluasi Sistem Pendukung Keputusan Pemilihan SMA.

Gambar 1 Rancangan Penelitian

 

1. Analisis Kebutuhan

Pengumpulan data dilakukan mulai dari observasi dengan mendatangi langsung tempat penelitian yaitu SMP Kawasan Industri Ciampel, kemudian wawancara dengan siswa dan orangtua siswa SMP tersebut untuk mendapatkan kriteria-kriteria yang dibutuhkan, dan melakukan studi literatur dengan mencari informasi terkait beberapa SMA di website-website terpercaya.

a. Kebutuhan Data

Pada tahap ini penulis melakukan analisis kriteria apa saja yang dibutuhkan oleh siswa kelas IX yang akan mendaftar ke SMA.

 

b. Kebutuhan User

Pada tahap ini penulis melakukan analisis apa saja yang dibutuhkan oleh user dalam implementasi aplikasi pendukung keputusan yang akan dibuat.

 

2. Desain

Pada tahap ini penulis menentukan dan membuat desain aplikasi dan alur proses yang akan dirancang.

 

 

a. Desain UML

Desain UML dibuat dengan menggunakan pemodelan empat diagram UML yaitu use case diagram, activity diagram, class diagram, dan sequence diagram mengguanakan tools Star UML.

 

b. Desain interface

Desain interface didesain menggunakan tools photoshop agar pengguna mengetahui desain interface dari aplikasi yang akan dibuat.

 

3. Implementasi/Pembuatan Program

Pada tahap ini penulis mulai melaukan pengkodean menggunakan bahasa pemrograman PHP untuk membuat antarmmuka pengguna dan menggunakan MySQL sebagai basisdatanya.

 

4. Pengujian

Pada tahap ini penulis melakukan pengujian terhadap aplikasi yang dibuat untuk menguji apakah aplikasi dapat berjalan sesuai dengan yang diinginkan. Pengujian dilakukan dengan BlackBox Testing.

 

5. Pemeliharaan

Pada tahap akhir ini penlis melakukan perawatan agar performa dari aplikasi yang dibuat tetap terjaga performanya.

 

Hasil dan Pembahasan

Hasil penelitian ini menghasilkan sebuah sistem pendukung keputusan berbasis web untuk pemilihan SMA berdasarkan metode Analytical Hierarchy Process (AHP) dan Technique for Order Preference by Similarity to Ideal Solution (TOPSIS). Sistem ini memberikan rekomendasi sekolah lanjutan yang sesuai dengan preferensi dan kriteria siswa SMP Kawasan Industri Ciampel. Hasil evaluasi menunjukkan bahwa sistem dapat membantu siswa dan orangtua dalam proses pemilihan dengan memberikan gambaran lengkap tentang sekolah-sekolah pilihan.

Dengan integrasi metode AHP dan TOPSIS, sistem memberikan rekomendasi yang akurat dan objektif, membantu siswa menghemat waktu dan usaha dalam mencari informasi, serta memberikan dukungan bagi orangtua dalam membantu keputusan anak-anak mereka (Chamid & Murti, 2017). Penelitian ini diharapkan dapat menjadi referensi bagi penelitian lain terkait sistem pendukung keputusan dan memberikan manfaat praktis dalam membantu siswa memilih SMA yang sesuai dengan kebutuhan dan preferensi mereka.

A.    Analisis Kebutuhan Pengguna

1.      Kebutuhan Fungsional

Kebutuhan fungsional dari sistem pendukung keputusan pemilihan SMA berbasis web menggunakan metode AHP dan TOPSIS dapat diuraikan sebagai berikut:

Berdasarkan fungsionalitas yang telah dijelaskan, kebutuhan fungsional dari sistem pendukung keputusan pemilihan SMA berbasis web menggunakan metode AHP dan TOPSIS adalah sebagai berikut:

Input Data Sekolah: Sistem harus memiliki fitur untuk memasukkan data sekolah lanjutan SMA di wilayah Kawasan Industri Ciampel. Data yang dimasukkan meliputi profil sekolah, fasilitas yang disediakan, biaya pendidikan, akreditasi, dan prestasi sekolah.

Input Bobot Kriteria: Sistem harus memungkinkan pengguna (siswa dan orangtua) untuk memberikan bobot preferensi untuk setiap kriteria pemilihan SMA, seperti jarak dari rumah, fasilitas, biaya, akreditasi, dan prestasi sekolah. Pengguna memberikan bobot preferensi ini sebagai tingkat kepentingan atau tingkat prioritas masing-masing kriteria dalam proses pemilihan.

Proses AHP dan TOPSIS: Sistem harus dapat melakukan perhitungan berdasarkan metode Analytical Hierarchy Process (AHP) untuk menghasilkan bobot relatif kriteria dan melakukan perhitungan berdasarkan metode Technique For Order Preference By Similarity To Ideal Solution (TOPSIS) untuk merangkingkan sekolah lanjutan berdasarkan kriteria yang telah ditetapkan.

Tampilan Hasil Rekomendasi: Sistem harus dapat menampilkan hasil rekomendasi sekolah lanjutan berdasarkan perangkingan dari metode AHP dan TOPSIS. Hasil ini akan disajikan kepada pengguna dalam bentuk daftar sekolah yang direkomendasikan berdasarkan preferensi dan bobot kriteria yang telah dimasukkan.

Penggunaan Bahasa Pemrograman Web: Sistem akan diimplementasikan menggunakan bahasa pemrograman web seperti PHP untuk memungkinkan akses melalui perangkat yang terhubung dengan internet, seperti komputer, laptop, smartphone, atau tablet.

Basis Data MySQL: Sistem akan terhubung dengan basis data MySQL untuk menyimpan dan mengelola data-data yang diperlukan, seperti data sekolah, bobot kriteria, dan hasil perangkingan.

Dengan memenuhi kebutuhan fungsional di atas, sistem pendukung keputusan ini akan dapat memberikan layanan yang efektif dan memberikan rekomendasi sekolah lanjutan yang akurat dan sesuai dengan kebutuhan para siswa dan orangtua di wilayah Kawasan Industri Ciampel (Setiyaningsih, 2015).

 

2.      Kebutuhan Non Fungsional

Berikut adalah lima kebutuhan non-fungsional dari sistem pendukung keputusan pemilihan SMA berbasis web menggunakan metode AHP dan TOPSIS:

Kinerja (Performance): Sistem harus memiliki kinerja yang cepat dan responsif dalam mengolah data dan memberikan rekomendasi sekolah. Penggunaan metode AHP dan TOPSIS dalam menghitung bobot kriteria dan perangkingan sekolah harus dilakukan dengan efisien sehingga mengurangi waktu tunggu pengguna.

User Experience (Pengalaman Pengguna): Tampilan antarmuka pengguna harus dirancang secara user-friendly dan menarik. Pengguna harus dapat dengan mudah berinteraksi dengan sistem, memasukkan data, dan memahami hasil rekomendasi dengan jelas tanpa memerlukan bantuan ekstra.

Keamanan (Security): Sistem harus memiliki tingkat keamanan yang tinggi untuk melindungi data pribadi pengguna, seperti informasi login dan preferensi pemilihan sekolah. Selain itu, data sekolah yang disimpan dalam basis data harus dijaga kerahasiaannya dan hanya dapat diakses oleh pihak yang berwenang.

Scalability (Skalabilitas): Sistem harus dapat menangani jumlah pengguna yang meningkat seiring berjalannya waktu. Dengan kemungkinan pertumbuhan pengguna, sistem harus dapat dengan mudah di-upgrade atau di-skala untuk menyesuaikan dengan permintaan yang lebih tinggi.

Reliability (Keandalan): Sistem harus handal dan beroperasi dengan baik dalam jangka waktu yang lama. Tidak boleh terjadi kegagalan sistem atau kehilangan data yang dapat mengganggu proses pemilihan sekolah lanjutan pengguna.

Dengan memenuhi kebutuhan non-fungsional di atas, sistem pendukung keputusan ini akan memberikan pengalaman pengguna yang positif, memiliki kinerja yang baik, dan menjaga keamanan serta keandalan data dan operasionalnya. Hal ini akan meningkatkan kepercayaan pengguna dalam menggunakan sistem dan memberikan manfaat yang maksimal dalam proses pemilihan sekolah lanjutan SMA.

 

B.     Analisis Sistem Berjalan

Sebelum adanya sistem pendukung keputusan pemilihan SMA berbasis web menggunakan metode AHP dan TOPSIS, proses pemilihan sekolah lanjutan dilakukan secara manual. Para siswa kelas IX SMP dan orangtua mereka harus melakukan pencarian informasi tentang berbagai SMA yang tersedia di wilayah Kawasan Industri Ciampel dengan mengandalkan sumber-sumber yang terbatas, seperti brosur, website sekolah, atau informasi dari orang lain. Proses ini seringkali memakan banyak waktu dan usaha karena harus mengunjungi setiap sekolah untuk memahami profil dan karakteristiknya.

Selain itu, dalam pemilihan manual, pengambilan keputusan cenderung bersifat subyektif karena tergantung pada persepsi dan penilaian pribadi terhadap sekolah-sekolah yang dipertimbangkan. Siswa dan orangtua dapat kesulitan dalam membandingkan dan menilai sekolah secara objektif, sehingga ada risiko keputusan yang diambil tidak sepenuhnya mempertimbangkan kriteria dan preferensi yang sebenarnya.

Selain itu, proses pemilihan manual dapat meningkatkan tingkat ketidakpastian dan kebingungan bagi para siswa dan orangtua. Dalam banyak kasus, siswa dan orangtua merasa bingung karena banyaknya pilihan SMA yang tersedia dengan karakteristik yang berbeda-beda. Ketidakpastian ini dapat menyebabkan stres dan kecemasan dalam menghadapi proses pemilihan yang sangat penting dalam kehidupan akademis siswa.

Dengan adanya sistem pemilihan manual sebelum sistem baru ini, terdapat kebutuhan untuk meningkatkan efisiensi dan objektivitas dalam proses pemilihan sekolah lanjutan. Sistem pendukung keputusan berbasis web menggunakan metode AHP dan TOPSIS hadir untuk mengatasi tantangan ini dengan memberikan rekomendasi sekolah yang lebih akurat dan sesuai dengan preferensi serta kriteria yang telah ditetapkan. Sistem ini diharapkan dapat membantu siswa dan orangtua dalam mengambil keputusan yang lebih informan dan memastikan pemilihan sekolah lanjutan yang tepat dan sesuai dengan kebutuhan akademis dan aspirasi siswa.

 

C.    Sistem yang diusulkan

Sistem yang akan dibuat adalah sebuah Sistem Pendukung Keputusan Pemilihan SMA berbasis web menggunakan metode Analytical Hierarchy Process (AHP) dan Technique for Order Preference by Similarity to Ideal Solution (TOPSIS) (Purnamasari et al., 2017). Sistem ini bertujuan untuk membantu para siswa kelas IX SMP Kawasan Industri Ciampel dan orangtua mereka dalam memilih sekolah lanjutan yang sesuai dengan preferensi dan kriteria yang telah ditentukan. Dengan sistem ini, proses pemilihan sekolah lanjutan akan menjadi lebih terstruktur, efisien, dan objektif.

Pada awalnya, pengguna akan melakukan registrasi untuk mendapatkan akses ke sistem. Setelah masuk ke sistem, pengguna akan diminta untuk memasukkan data kriteria pemilihan sekolah, seperti jarak dari rumah, fasilitas yang disediakan, biaya, akreditasi, dan prestasi sekolah. Selanjutnya, pengguna dapat memberikan bobot preferensi untuk setiap kriteria, menunjukkan tingkat kepentingan masing-masing kriteria dalam proses pemilihan.

Setelah data dan bobot kriteria terisi, sistem akan menggunakan metode AHP untuk mengolah data dan menghasilkan bobot relatif kriteria. Kemudian, sistem akan menggunakan metode TOPSIS untuk merangkingkan sekolah-sekolah berdasarkan kriteria yang telah ditentukan. Hasil perangkingan ini akan ditampilkan kepada pengguna sebagai rekomendasi sekolah lanjutan yang sesuai dengan preferensi dan bobot kriteria mereka.

Selain itu, sistem juga akan menyediakan tampilan informasi lengkap tentang setiap sekolah yang terdaftar, termasuk profil sekolah, fasilitas yang disediakan, biaya pendidikan, akreditasi, dan prestasi sekolah. Informasi ini akan membantu pengguna dalam memahami karakteristik masing-masing sekolah dan membandingkannya dengan kriteria yang telah ditentukan.

Dengan menggunakan sistem pendukung keputusan ini, diharapkan para siswa dan orangtua dapat membuat keputusan yang lebih informan dan terinformasi dalam memilih sekolah lanjutan yang paling sesuai dengan kebutuhan dan aspirasi mereka. Sistem ini juga diharapkan dapat memberikan manfaat teoritis sebagai referensi penelitian dan manfaat praktis bagi para pengguna dalam proses pemilihan yang penting dalam kehidupan akademis siswa. Dengan demikian, sistem pendukung keputusan ini diharapkan dapat menjadi solusi yang efektif dan berharga dalam mempermudah proses pemilihan sekolah lanjutan bagi siswa dan orangtua di wilayah Kawasan Industri Ciampel.

Gambar 1 Sistem yang diusulkan

 

Penjelasan Activity Diagram: 1) Proses dimulai dengan langkah "Memulai Proses" di mana user memulai proses pemilihan sekolah lanjutan. 2) Selanjutnya, user masuk ke sistem dengan memasukkan kredensial akunnya atau melakukan registrasi akun baru jika belum memiliki akun. 3) User kemudian diminta untuk memasukkan data kriteria pemilihan sekolah, seperti jarak dari rumah, fasilitas, biaya, akreditasi, dan prestasi sekolah. 4) Setelah data kriteria terisi, user memberikan bobot preferensi untuk setiap kriteria, menunjukkan tingkat kepentingan masing-masing kriteria dalam proses pemilihan. 5) Sistem melakukan validasi untuk memastikan data dan bobot kriteria yang dimasukkan oleh user sudah lengkap dan valid. 6) Jika data dan bobot kriteria valid, sistem akan melakukan proses AHP untuk mengolah data dan menghasilkan bobot relatif kriteria. 7) Selanjutnya, sistem akan melakukan proses TOPSIS untuk merangkingkan sekolah-sekolah berdasarkan kriteria yang telah ditentukan. 8) Hasil perangkingan sekolah akan ditampilkan oleh sistem sebagai rekomendasi sekolah lanjutan yang sesuai dengan preferensi dan bobot kriteria yang telah dimasukkan oleh user. 9) Sistem juga akan menampilkan informasi lengkap tentang setiap sekolah yang terdaftar untuk membantu user dalam memahami karakteristik masing-masing sekolah dan membandingkannya dengan kriteria yang telah ditentukan. 10) Proses berakhir dengan menampilkan rekomendasi sekolah dan informasi sekolah kepada user.

Dengan menggunakan Activity Diagram di atas, dapat lebih jelas dan terstruktur dalam memahami bagaimana interaksi antara user dengan sistem dalam proses pemilihan sekolah lanjutan menggunakan sistem pendukung keputusan berbasis web.

 

D.    Analisis Kebutuhan Software dan Hardware

1. Analisis Kebutuhan Software

Sistem yang akan digunakan untuk membangun aplikasi adminitrasi penyewaan rental mobil berbasis berbasis desktop yaitu: a) Windows 10 digunakan sebagai sistem operasi. b) Sublime Text 3 digunakan untuk membuat aplikasi web sistem pendukung keputusan pemilihan SMA berbasis web. c) XAMPP digunakan sebagai server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP Server. d) MySQL digunakan sebagai database pada aplikasi adminitrasi penyewaan rental mobil berbasis desktop. e) Start UML digunakan sebagai alur desain software.

 

2. Analisis Kebutuhan Hardware

Spesifikasi hardware untuk membuat aplikasi adminitrasi penyewaan rental mobil berbasis desktop yaitu: a) Laptop Asus ZenBook UM431D. b) Processor AMD Ryzen 7. c) Memory Ram 8 GB. d) SSD 500 GB

 

E.     Membangun Prototype

Prototype dari sistem pendukung keputusan pemilihan SMA berbasis web menggunakan metode AHP dan TOPSIS akan dibangun melalui serangkaian langkah yang sistematis. Pertama, analisis kebutuhan akan dilakukan untuk memahami persyaratan dan fitur yang harus diimplementasikan dalam prototipe. Selanjutnya, desain antarmuka pengguna akan dirancang dengan tujuan menciptakan tampilan web yang user-friendly dan mudah digunakan.

Basis data akan diimplementasikan menggunakan MySQL untuk menyimpan data sekolah dan hasil perangkingan. Proses implementasi front-end dan back-end akan dilakukan dengan menggunakan bahasa pemrograman web, PHP. Selanjutnya, metode AHP akan diintegrasikan untuk mengolah data kriteria dan mendapatkan bobot relatif kriteria. Setelah itu, metode TOPSIS akan digunakan untuk merangkingkan sekolah-sekolah berdasarkan kriteria yang telah ditentukan. Pengujian dilakukan untuk memastikan sistem memberikan hasil perangkingan yang akurat sesuai dengan input dari pengguna.

Hasil pengujian dan umpan balik dari pengguna akan digunakan untuk melakukan perbaikan dan peningkatan dalam sistem. Seluruh proses pembangunan dan langkah-langkah yang diambil akan didokumentasikan dengan baik untuk memastikan kejelasan dan kemudahan dalam pengembangan lanjutan serta untuk memberikan panduan penggunaan bagi para pengguna. Setelah selesai, prototipe sistem ini akan dipresentasikan kepada pengguna dan pihak terkait untuk evaluasi dan pengembangan lebih lanjut guna memastikan sistem memberikan manfaat maksimal dalam proses pemilihan sekolah lanjutan yang lebih efisien, akurat, dan objektif bagi para siswa dan orangtua.

 

F.     Desain Arsitektur Aplikasi

Pada desain perangkat lunak ini akan menggambarkan aplikasi yang diusulkan dengan UML (Unified Modelling Language) yang memakai diagram yaitu Use Case Diagram, Activity Diagram, Sequence Diagram, dan Class Diagram. Untuk pembuatan UML menggunakan tools starUML.

1. Use Case Diagram

Tabel 1 Tabel Use Case

Use Case

Definisi

Masuk ke Sistem

Pengguna dapat masuk ke dalam sistem dengan memasukkan kredensial akunnya.

Registrasi Akun

Pengguna yang belum memiliki akun dapat melakukan registrasi untuk mendapatkan akses ke sistem.

Memasukkan Data Kriteria

Pengguna dapat memasukkan data kriteria pemilihan sekolah, seperti jarak dari rumah, fasilitas, biaya, akreditasi, dan prestasi sekolah.

Memberikan Bobot Preferensi

Pengguna dapat memberikan bobot preferensi untuk setiap kriteria, menunjukkan tingkat kepentingan masing-masing kriteria dalam proses pemilihan.

Melakukan Perangkingan

Sistem akan melakukan perangkingan sekolah berdasarkan kriteria dan bobot yang telah dimasukkan oleh pengguna menggunakan metode AHP dan TOPSIS.

Melihat Rekomendasi Sekolah

Pengguna dapat melihat hasil perangkingan dan rekomendasi sekolah lanjutan yang sesuai dengan preferensi dan bobot kriteria yang telah dimasukkan.

Melihat Informasi Sekolah

Pengguna dapat melihat informasi lengkap tentang setiap sekolah yang terdaftar, termasuk profil sekolah, fasilitas, biaya pendidikan, akreditasi, dan prestasi sekolah.

Gambar 2 Use Case Diagram

 

Dengan tabel definisi use case ini, dapat lebih jelas dan terstruktur dalam memahami tujuan dan fitur dari masing-masing use case dalam sistem pendukung keputusan ini.

 

2. Activity Diagram

 

Gambar 2 Activity Diagram

 

Activity Diagram di atas menggambarkan interaksi antara "User" dan "Sistem" dalam proses pemilihan sekolah lanjutan. Swimlane digunakan untuk membagi proses menjadi dua kelompok, yaitu "User" dan "Sistem", untuk menunjukkan siapa yang bertanggung jawab pada setiap langkah.

 

G.    Pengujian

Pengujian blackbox adalah salah satu metode pengujian perangkat lunak yang fokus pada pengujian fungsionalitas sistem tanpa memperhatikan detail implementasi internal (Utomo et al., 2018). Dalam konteks sistem pendukung keputusan pemilihan SMA berbasis web menggunakan metode AHP dan TOPSIS, pengujian blackbox bertujuan untuk memastikan bahwa sistem memberikan hasil yang sesuai dengan spesifikasi dan kebutuhan fungsional yang telah ditentukan (Pratama et al., 2023).

1. Pada tahap pengujian blackbox, beberapa skenario pengujian yang beragam akan diidentifikasi berdasarkan fungsionalitas sistem. Beberapa contoh skenario pengujian yang dapat dilakukan meliputi:

2. Pengujian Masukan Valid: Pengujian dilakukan dengan memberikan berbagai masukan valid, seperti pengguna yang memasukkan data kriteria dengan benar, bobot preferensi yang valid, dan pemilihan sekolah dari rekomendasi yang sesuai.

3. Pengujian Masukan Tidak Valid: Pengujian ini dilakukan untuk memastikan bahwa sistem dapat mengatasi masukan yang tidak valid dengan benar. Contohnya adalah memberikan data kriteria yang tidak lengkap, bobot preferensi yang tidak valid, atau memilih sekolah yang tidak terdapat dalam daftar rekomendasi.

4. Pengujian Kombinasi Kriteria: Pengujian dilakukan dengan memberikan kombinasi berbeda dari data kriteria dan bobot preferensi untuk memastikan sistem memberikan hasil yang konsisten dan akurat.

5. Pengujian Kecepatan dan Kapasitas: Pengujian ini bertujuan untuk menguji respons sistem dalam mengolah data dan melakukan perangkingan terhadap jumlah sekolah dan data kriteria yang besar.

6. Pengujian Ketergantungan Eksternal: Pengujian dilakukan untuk menguji ketergantungan sistem terhadap sumber daya eksternal, seperti koneksi database, API, atau sumber daya lainnya.

Dalam pengujian blackbox, tidak diperlukan pengetahuan detail tentang kode atau struktur internal sistem. Tim pengujian akan berfokus pada validasi input dan output dari sistem berdasarkan spesifikasi yang telah ditentukan sebelumnya. Pengujian blackbox akan memberikan kepastian bahwa sistem berfungsi dengan benar sesuai dengan kebutuhan pengguna dan persyaratan fungsional yang telah dijelaskan dalam spesifikasi sistem.

 

 

 

 

Tabel 2 Tabel Hasil

No

Nama Modul�������������������

Hasil yang Diharapkan��������������

Hasil yang Didapat���������������

Keterangan�����������������������������������������������������

1

Registrasi Akun�������������

Akun berhasil terdaftar������������

Akun berhasil terdaftar����������

Pengujian masukan valid�����������������������������������������

2

Masuk ke Sistem�������������

Masuk ke sistem berhasil�����������

Masuk ke sistem berhasil���������

Pengujian masukan valid�����������������������������������������

3

Memasukkan Data Kriteria�����

Data kriteria tersimpan������������

Data kriteria tersimpan����������

Pengujian masukan valid�����������������������������������������

4

Memberikan Bobot Preferensi

Bobot preferensi tersimpan���������

Bobot preferensi tersimpan�������

Pengujian masukan valid�����������������������������������������

5

Melakukan Perangkingan�������

Hasil perangkingan sesuai����������

Hasil perangkingan sesuai��������

Pengujian masukan valid�����������������������������������������

6

Melihat Rekomendasi Sekolah��

Daftar rekomendasi tampil����������

Daftar rekomendasi tampil��������

Pengujian masukan valid�����������������������������������������

7

Melihat Informasi Sekolah����

Informasi sekolah tampil�����������

Informasi sekolah tampil���������

Pengujian masukan valid�����������������������������������������

8

Pengujian Kombinasi Kriteria

Hasil perangkingan konsisten�������

Hasil perangkingan konsisten�����

Pengujian kombinasi data kriteria dan bobot preferensi���������

9

Pengujian Masukan Tidak Valid

Tampilan pesan kesalahan yang tepat

Tampilan pesan kesalahan yang tepat

Pengujian masukan tidak valid�����������������������������������

10

Pengujian Ketergantungan Eksternal

Sistem berfungsi saat koneksi terputus

Sistem berfungsi saat koneksi terputus

Pengujian ketergantungan sistem terhadap sumber daya eksternal��

 

 

Kesimpulan

Kesimpulan dari penelitian tentang sistem pendukung keputusan pemilihan SMA berbasis web menggunakan metode AHP dan TOPSIS adalah sebagai berikut:

Penelitian ini berhasil mengembangkan sebuah sistem pendukung keputusan berbasis web yang menggunakan metode Analytical Hierarchy Process (AHP) dan Technique for Order Preference by Similarity to Ideal Solution (TOPSIS) untuk membantu siswa SMP dalam memilih SMA yang sesuai. Sistem ini memungkinkan siswa untuk memasukkan data kriteria dan memberikan bobot preferensi, kemudian sistem akan merangking sekolah berdasarkan preferensi yang diinputkan.

Penggunaan metode AHP dan TOPSIS dalam sistem pendukung keputusan membantu dalam menghitung bobot relatif kriteria dan merangkingkan sekolah-sekolah berdasarkan preferensi dan bobot yang telah dimasukkan oleh pengguna. Kombinasi metode ini memberikan hasil yang lebih akurat dan dapat membantu pengguna dalam membuat keputusan yang lebih tepat.

Penelitian ini memberikan manfaat teoritis sebagai referensi bagi penelitian lain yang berhubungan dengan sistem pendukung keputusan dan penerapan metode AHP dan TOPSIS. Konsep dan metodologi yang digunakan dalam penelitian ini dapat diadopsi dan dikembangkan dalam konteks penelitian serupa.

Hasil penelitian ini memberikan manfaat praktis bagi siswa SMP Kawasan Industri Ciampel dalam memilih SMA yang sesuai dengan preferensi dan kriteria yang diinginkan. Dengan menggunakan sistem ini, siswa dan orangtua dapat memperoleh rekomendasi sekolah yang lebih akurat dan terarah.

Sistem pendukung keputusan ini dapat meningkatkan efisiensi dalam proses pemilihan sekolah lanjutan. Dengan menggunakan metode AHP dan TOPSIS, proses pemilihan menjadi lebih terstruktur dan sistematis, sehingga membantu pengguna dalam mengambil keputusan yang lebih tepat dan efisien.

 

BIBLIOGRAPHY

Armiyana, A., & Candra, R. M. (2018). Sistem Pendukung Keputusan Pemilihan Sekolah Anak Dengan Menggunakan Metode Analytical Hierarchy Process (AHP) Dan Metode Perbandingan Eksponensial (MPE). Jurnal CoreIT: Jurnal Hasil Penelitian Ilmu Komputer Dan Teknologi Informasi, 3(1), 31�34.

 

Chamid, A. A., & Murti, A. C. (2017). Kombinasi metode AHP dan Topsis pada sistem pendukung keputusan. Prosiding SNATIF, 115�119.

 

Chandra, D. T., & Rustaman, N. (2009). Perkembangan Pendidikan Teknologi Sebagai Suatu Inovasi Pembelajaran Pada Pendidikan Dasar di Indonesia. Jurnal Pengajaran MIPA, 14(2), 37�50.

 

Dharwiyanti, S. (2003). Kuliah Umum Ilmu Komputer. com Retrieved Juli 01, 2014. From Ilmukomputer. Com: Http://Www. Ilmukomputer. Com.

 

Firdausa, F., Wibawa, A. P., & Pujianto, U. (2016). Model Sistem Pendukung Keputusan Pemilihan Sekolah Menggunakan Metode Saw. SEMNASTEKNOMEDIA ONLINE, 4(1), 3.

 

Lestari, B. A., Hasbi, M., & Susyanto, T. (2019). Pemilihan Sekolah Terbaik Dengan Menggunakan Metode K-Nearest Neighbors Dan Taxonomic Matcher. Jurnal Teknologi Informasi Dan Komunikasi (TIKomSiN), 6(2).

 

Prahesti, S., Ratnawati, D. E., & Nurwasito, H. (2017). Sistem Rekomendasi Pemilihan Sekolah Menengah Atas (SMA) Sederajat Kota Malang Menggunakan Metode AHP-ELECTRE Dan SAW. Jurnal Teknologi Informasi Dan Ilmu Komputer (JTIIK) p-ISSN, 2355, 7699.

 

Pratama, S. D., Lasimin, L., & Dadaprawira, M. N. (2023). Pengujian Black Box Testing Pada Aplikasi Edu Digital Berbasis Website Menggunakan Metode Equivalence Dan Boundary Value. Jurnal Teknologi Sistem Informasi Dan Sistem Komputer TGD, 6(2), 560�569.

 

Purnamasari, D., Abdillah, G., & Komarudin, A. (2017). Sistem pendukung keputusan rekomendasi tempat wisata di Jawa Barat menggunakan metode Technique for Order Preference by Similarity to Ideal Solution (TOPSIS). Prosiding SNATIF, 49�55.

 

Santosa, I. M. A. (2017). Perancangan Sistem Pendukung Keputusan Pemilihan Sekolah PAUD Menggunakan Metode SMART. E-Proceedings KNS&I STIKOM Bali, 446�451.

 

Setiyaningsih, W. (2015). Konsep Sistem Pendukung Keputusan. Yayasan Edelweis.

 

Utama, D. N. (2017). Sistem Penunjang Keputusan: Filosofi Teori dan Implementasi. Garudhawaca.

 

Utomo, D. W., Kurniawan, D., & Astuti, Y. P. (2018). Teknik pengujian perangkat lunak dalam evaluasi sistem layanan mandiri pemantauan haji pada kementerian agama provinsi jawa tengah. Simetris: Jurnal Teknik Mesin, Elektro Dan Ilmu Komputer, 9(2), 731�746.

 

Copyright holder:

Made Ayu Novia Putri (2023)

 

First publication right:

Syntax Literate: Jurnal Ilmiah Indonesia

 

This article is licensed under: