• Tidak ada hasil yang ditemukan

APLIKASI PENCARIAN DAN PEMBELIAN MOBIL BEKAS BERBASIS WEB SERVICE MENGGUNAKAN METODE PEMILIHAN TOPSIS ANALISIS

N/A
N/A
Protected

Academic year: 2017

Membagikan "APLIKASI PENCARIAN DAN PEMBELIAN MOBIL BEKAS BERBASIS WEB SERVICE MENGGUNAKAN METODE PEMILIHAN TOPSIS ANALISIS"

Copied!
36
0
0

Teks penuh

I. Pendahuluan

Bagian pendahuluan tesis ini membahas latar belakang pengembangan aplikasi pencarian dan pembelian mobil bekas berbasis web service menggunakan metode TOPSIS. Latar belakang menekankan meningkatnya perdagangan kendaraan di Indonesia dan kebutuhan akan sistem online yang efisien dan informatif untuk konsumen. Tesis ini menjawab kebutuhan tersebut dengan merancang sistem yang mengintegrasikan beberapa website untuk menyediakan data mobil bekas dan menggunakan metode TOPSIS sebagai sistem pendukung keputusan dalam pencarian. Rumusan masalah difokuskan pada perancangan aplikasi web service yang mengintegrasikan database dari beberapa website serta evaluasi kinerja metode TOPSIS dalam aplikasi tersebut. Tujuannya adalah membangun aplikasi web service yang menyediakan data sesuai kriteria pengguna dan menerapkan metode TOPSIS untuk memudahkan pencarian. Batasan masalah mencakup penggunaan localhost untuk web service, jumlah website yang terintegrasi, dan penggunaan skala 5 poin untuk kriteria TOPSIS. Metodologi penelitian meliputi studi literatur, pengumpulan data, perancangan, dan implementasi sistem menggunakan PHP. Sistematika penulisan mengikuti alur standar tesis, meliputi pendahuluan, landasan teori, perancangan sistem, implementasi dan pengujian, serta kesimpulan dan saran.

1.1 Latar Belakang

Subbab ini menjelaskan konteks permasalahan yang melatarbelakangi penelitian. Peningkatan transaksi online dan pasar mobil bekas di Indonesia menjadi fokus utama. Penjelasan ini memberikan justifikasi atas perlunya aplikasi yang mengintegrasikan web service dan metode TOPSIS. Dengan memaparkan tantangan dan peluang di pasar mobil bekas online, bagian ini secara efektif membangun argumentasi untuk penelitian yang dilakukan. Relevansi dengan tujuan pembelajaran adalah pemahaman mahasiswa terhadap analisis kebutuhan sistem informasi dalam konteks bisnis riil, dan bagaimana teknologi informasi dapat menjawab permasalahan tersebut. Mahasiswa diajak untuk menganalisis tren pasar dan merumuskan solusi teknologi yang sesuai.

1.2 Rumusan Masalah

Subbab ini merumuskan pertanyaan-pertanyaan penelitian yang spesifik dan terukur. Rumusan masalah difokuskan pada bagaimana merancang aplikasi web service yang mengintegrasikan database dari berbagai sumber dan bagaimana mengevaluasi kinerja metode TOPSIS dalam konteks aplikasi tersebut. Ini menunjukkan fokus penelitian yang jelas dan terarah. Dari sudut pandang pendidikan, ini mengajarkan mahasiswa bagaimana merumuskan pertanyaan penelitian yang terfokus dan terukur, sebuah keterampilan penting dalam riset akademik. Mahasiswa belajar untuk mengidentifikasi variabel kunci dan merumuskan pertanyaan yang dapat dijawab secara empiris.

1.3 Tujuan

Subbab ini menjabarkan tujuan penelitian secara spesifik dan terukur, selaras dengan rumusan masalah. Tujuan penelitian ini adalah membangun aplikasi web service dan menerapkan metode TOPSIS sebagai sistem pendukung keputusan. Tujuan-tujuan ini dapat dinilai secara empiris melalui hasil implementasi dan pengujian sistem. Dalam konteks pendidikan, hal ini melatih mahasiswa untuk mendefinisikan tujuan penelitian yang jelas, terukur, dapat dicapai, relevan, dan dibatasi waktu (SMART), sebuah prinsip penting dalam manajemen proyek dan riset.

1.4 Batasan Masalah

Subbab ini mendefinisikan batasan-batasan penelitian untuk menjaga ruang lingkup penelitian tetap terfokus. Batasan-batasan ini meliputi penggunaan localhost untuk web service, jumlah website yang terintegrasi, metode TOPSIS yang digunakan, dan skala penilaian. Ini memastikan bahwa penelitian dapat dijalankan secara efektif dan efisien dalam waktu yang terbatas. Dari sudut pandang pendidikan, bagian ini melatih mahasiswa untuk memahami pentingnya batasan ruang lingkup penelitian agar penelitian tetap fokus dan terarah, sehingga hasil penelitian dapat diinterpretasikan dengan lebih akurat dan mudah.

1.5 Metodologi

Subbab ini menjelaskan langkah-langkah yang akan dilakukan dalam penelitian. Metodologi penelitian mencakup studi literatur, pengumpulan data, perancangan sistem, dan implementasi. Penggunaan metode penelitian yang sistematis ini memastikan bahwa penelitian dilakukan secara terstruktur dan terukur. Dalam pendidikan, ini mengajarkan mahasiswa proses penelitian yang sistematis dan langkah-langkah yang diperlukan untuk menyelesaikan suatu proyek riset, meliputi tahapan perencanaan, pelaksanaan, dan evaluasi. Mahasiswa belajar untuk memilih metode penelitian yang tepat dan menerapkannya secara konsisten.

1.6 Sistematika Penulisan

Subbab ini memberikan gambaran umum tentang struktur dan organisasi tesis. Sistematika penulisan mengikuti alur standar tesis, mencakup pendahuluan, landasan teori, perancangan sistem, implementasi dan pengujian, serta kesimpulan dan saran. Ini membantu pembaca untuk memahami alur berpikir dan isi tesis secara keseluruhan. Ini juga melatih mahasiswa untuk menyusun laporan penelitian secara sistematis dan terstruktur, sehingga informasi yang disajikan mudah dipahami dan diikuti oleh pembaca. Hal ini penting untuk kemampuan komunikasi ilmiah mahasiswa.

II. Landasan Teori

Bagian ini membahas konsep teoritis yang mendasari penelitian, meliputi web service, metode TOPSIS, PHP, MySQL, dan XAMPP. Penjelasan mengenai web service mencakup definisi, arsitektur, platform, dan kualitas layanan. Penjelasan metode TOPSIS meliputi langkah-langkah perhitungan, kelebihan, dan kelemahannya. Pembahasan PHP, MySQL, dan XAMPP menjelaskan teknologi yang digunakan dalam implementasi sistem. Bagian ini menunjukkan pemahaman penulis terhadap konsep-konsep kunci yang relevan dengan penelitian. Dari perspektif pendidikan, bagian ini menunjukkan pentingnya pemahaman teori yang mendalam sebagai dasar untuk menyelesaikan permasalahan riset. Mahasiswa diajarkan untuk mengkaji literatur, menyusun landasan teori, dan menghubungkan teori dengan praktik.

2.1 Web Service

Subbab ini membahas secara detail tentang konsep web service, mulai dari definisi, arsitektur, platform yang digunakan (SOAP, WSDL, UDDI), hingga kualitas layanan yang diharapkan. Penjelasan yang komprehensif ini menunjukkan pemahaman mendalam penulis tentang teknologi web service. Dari sudut pandang pedagogis, ini melatih mahasiswa untuk memahami prinsip kerja dan implementasi teknologi web service yang relevan dengan pengembangan sistem informasi. Mahasiswa juga diajarkan untuk mengkaji dan menganalisis berbagai aspek dari suatu teknologi, termasuk kelebihan dan kekurangannya.

2.2 Decision Support Systems Topsis Analisis

Subbab ini membahas secara rinci tentang metode TOPSIS (Technique for Order Preference by Similarity to Ideal Solution), termasuk langkah-langkah perhitungan, kelebihan, dan kelemahannya. Penjelasan yang terstruktur ini menunjukkan kemampuan penulis dalam memahami dan menerapkan metode kuantitatif dalam penelitian. Dalam konteks pendidikan, ini memberikan pemahaman kepada mahasiswa tentang metode pengambilan keputusan yang berbasis data, termasuk kemampuan untuk memilih metode yang tepat sesuai dengan konteks permasalahan. Mahasiswa juga belajar untuk menganalisis kekuatan dan kelemahan setiap metode yang digunakan.

2.3 PHP (Personal Home Page)

Subbab ini menjelaskan tentang bahasa pemrograman PHP yang digunakan dalam implementasi sistem. Penjelasan mencakup sejarah, kelebihan, dan fitur-fitur PHP yang relevan dengan proyek. Ini menunjukkan pemilihan teknologi yang tepat dan sesuai dengan kebutuhan proyek. Dari segi pendidikan, ini memperkenalkan mahasiswa pada bahasa pemrograman yang umum digunakan dalam pengembangan web dan mengajarkan mereka bagaimana memilih teknologi yang tepat untuk menyelesaikan permasalahan tertentu. Mahasiswa juga belajar untuk memahami karakteristik dan kapabilitas setiap teknologi yang digunakan.

2.4 MySQL (Structured Query Language)

Subbab ini menjelaskan tentang sistem manajemen basis data MySQL yang digunakan untuk menyimpan dan mengelola data mobil bekas. Penjelasan meliputi fitur-fitur dan kelebihan MySQL yang relevan dengan proyek. Pembahasan ini menunjukkan pemahaman penulis tentang teknologi database yang penting untuk pengembangan sistem informasi. Dalam pendidikan, hal ini mengajarkan mahasiswa tentang pentingnya pengelolaan data yang efektif dan efisien dalam pengembangan sistem informasi. Mahasiswa juga belajar untuk memahami berbagai jenis database dan bagaimana memilih database yang tepat sesuai dengan kebutuhan proyek.

2.5 XAMPP

Subbab ini menjelaskan tentang XAMPP, suatu paket perangkat lunak yang mengintegrasikan Apache, MySQL, PHP, dan Perl. Penjelasan ini menunjukkan pilihan teknologi yang tepat untuk lingkungan pengembangan dan pengujian sistem. Dari sudut pandang pendidikan, bagian ini memperkenalkan mahasiswa pada tools pengembangan web yang umum digunakan dan meningkatkan pemahaman mereka tentang lingkungan pengembangan terintegrasi. Mahasiswa juga belajar bagaimana mengintegrasikan berbagai komponen perangkat lunak untuk mencapai tujuan yang diinginkan.

III. Perancangan Sistem

Bagian ini menjelaskan detail perancangan sistem, termasuk analisa sistem, perancangan TOPSIS, penggambaran awal sistem, use case diagram, activity diagram, context diagram, data flow diagram, conceptual data model, dan design interface. Bagian ini menunjukkan kemampuan penulis dalam merancang sistem informasi yang terstruktur dan terintegrasi. Dari perspektif pendidikan, bagian ini melatih mahasiswa untuk menganalisis kebutuhan sistem, merancang solusi yang efektif, dan mendokumentasikan rancangan tersebut secara detail. Mahasiswa belajar untuk menggunakan berbagai tools dan teknik perancangan sistem, seperti UML diagram, untuk menghasilkan rancangan sistem yang terstruktur dan mudah dipahami.

IV. Implementasi dan Pengujian

Bagian ini mendeskripsikan implementasi sistem dan proses pengujian yang dilakukan. Implementasi mencakup detail teknis seperti kelas-kelas yang digunakan dalam pemrograman PHP. Pengujian meliputi pengujian web service, pengujian metode TOPSIS, dan pengujian nilai pembobotan. Hasil pengujian dan analisisnya diuraikan secara detail. Bagian ini menunjukkan kemampuan penulis dalam mengimplementasikan sistem dan mengevaluasi kinerjanya. Dari segi pendidikan, ini melatih mahasiswa untuk mengimplementasikan rancangan sistem, melakukan pengujian yang komprehensif, dan menganalisis hasil pengujian untuk memperbaiki sistem. Mahasiswa belajar untuk mengidentifikasi dan mengatasi masalah-masalah yang muncul selama implementasi dan pengujian.

V. Penutup

Bagian penutup berisi kesimpulan dan saran. Kesimpulan merangkum temuan-temuan penelitian dan menjawab rumusan masalah. Saran memberikan rekomendasi untuk penelitian selanjutnya dan pengembangan aplikasi. Bagian ini menunjukkan kemampuan penulis dalam menyimpulkan hasil penelitian dan memberikan rekomendasi yang bermakna. Dalam pendidikan, ini melatih mahasiswa untuk menyusun kesimpulan yang tepat dan memberikan saran yang konstruktif berdasarkan hasil penelitian. Mahasiswa juga belajar untuk merefleksikan proses penelitian dan mengidentifikasi area untuk perbaikan.

5.1 Kesimpulan

Bagian ini merangkum temuan-temuan utama dari penelitian. Kesimpulan harus menjawab rumusan masalah yang telah diajukan di awal. Ini menunjukkan kemampuan penulis dalam mensintesis informasi dan menarik kesimpulan yang valid berdasarkan data dan analisis yang telah dilakukan. Dalam konteks pendidikan, ini melatih mahasiswa untuk menyimpulkan hasil penelitian dengan jelas dan ringkas, serta menghubungkannya dengan tujuan penelitian dan kerangka teori yang telah dibahas.

5.2 Saran

Bagian ini memberikan rekomendasi untuk penelitian selanjutnya dan pengembangan aplikasi. Saran harus relevan dengan temuan-temuan penelitian dan berfokus pada perbaikan atau pengembangan sistem. Ini menunjukkan kemampuan penulis dalam melihat potensi pengembangan lebih lanjut dari penelitian yang telah dilakukan. Dalam konteks pendidikan, ini melatih mahasiswa untuk memberikan saran yang konstruktif dan relevan, serta berpikir kritis tentang implikasi dari penelitian mereka.

Gambar

Gambar 2.1 Proses umum web service (W3C Working Group, 2004).
Gambar 2.2 Arsitektur umum web service (Siswoutomo, 2004).
Gambar 2.3 Lapisan dasar web service (Wulandari dan Wicaksana, 2006).
Gambar 2.4 Skenario umum pemakaian web service (Wulandari dan Wicaksana,

Referensi

Dokumen terkait

reservasi menu restoran dengan web service berbasis android terdiri dari daftar menu yang tampil pada aplikasi client Android dari web server. Daftar pesanan

Adapun landasan teori tersebut adalah hasil penelitian terkait, sistem pendukung keputusan, sistem rekomendasi dan Fuzzy Multiple Attribute Decision Making, TOPSIS, PHP dan MySQL

Server adalah source web service yang menyediakan layanan data yang bersumber dari database sedangkan client adalah source yang akan mengakses data yang diberikan

BTS merupakan sistem informasi tempat makan dan penginapan yang bersifat client-server , dimana server- nya dibangun menggunakan ASP.NET web service dan client- nya

Kesimpulan yang dapat diambil dalam pengerjaan tugas akhir ini adalah dihasilkan sebuah sistem pendukung keputusan pemilihan perumahan menggunakan metode TOPSIS berbasis web

Dalam penelitian tersebut web services digunakan sebagai media penghubung antara mobile service client dengan web services server yang menyediakan layanan query

Hasil dari penelitian ini adalah aplikasi berbasis android yang menerapkan Service Oriented Architecture menggunakan web service untuk mengintegrasikan sistem informasi akademik,

Setelah itu sistem mengecek apakah terdapat di dalam database atau tidak, jika data tersebut ada atau ada kesamaan huruf awal huruf akhir di antara kelompok data maka akan melakukan