13
3 SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN BUS JURUSAN YOGYAKARTA - JAKARTA MENGGUNAKAN METODE TECHNIQUE FOR OTHERS REFERENCE BY SIMILARITY TO IDEAL SOLUTION BERBASIS WEB Disusun Oleh Nama : Aristian Nugrohtomo Nomor Mahasiswa : 12141400 Program Studi : Teknik Informatika Jenjang : Strata 1 SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER EL RAHMA YOGYAKARTA 2018 Abstract Yogyakarta Special Region is one of the provinces with the most Bus passengers to each destination, one of which is a passenger with the Yogyakarta - Jakarta route. In addition, many Otobus Companies are starting to change prices, services, and facilities. This situation makes passengers increasingly confused when deciding which buses will be boarded from Yogyakarta to Jakarta. And the impact is that this condition is used by many people to attract more passengers, so that passengers are forced to board a bus that does not meet the criteria. This study aims to design a decision support system using the TOPSIS method. Decision Support System TOPSIS method is a system that is able to solve these problems because of their accuracy. Support System This decision is able to help potential passengers who have difficulty choosing Bus when going to travel from Yogyakarta to Jakarta. So that with this system prospective passengers get Buses according to their criteria. Keywords: Bus, Decision Support System, TOPSIS Pendahuluan 1.1 Latar Belakang Seiring meningkatnya pertumbuhan jumlah penduduk di Indonesia yang berpengaruh terhadap pertumbuhan jumlah kendaraan di jalan. Salah satu cara mengurangi dampak dari pertumbuhan jumlah kendaraan adalah dengan cara

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU …jurnal.stmikelrahma.ac.id/assets/file/Aristian Nugrohtomo--stmikelrahma.pdfBus beroperasional dengan cara dikelola oleh suatu perusahaan

  • Upload
    others

  • View
    12

  • Download
    0

Embed Size (px)

Citation preview

3

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN BUS JURUSAN

YOGYAKARTA - JAKARTA MENGGUNAKAN METODE TECHNIQUE

FOR OTHERS REFERENCE BY SIMILARITY TO IDEAL SOLUTION

BERBASIS WEB

Disusun Oleh

Nama : Aristian Nugrohtomo

Nomor Mahasiswa : 12141400

Program Studi : Teknik Informatika

Jenjang : Strata 1

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER

EL RAHMA

YOGYAKARTA

2018

Abstract

Yogyakarta Special Region is one of the provinces with the most Bus

passengers to each destination, one of which is a passenger with the Yogyakarta -

Jakarta route. In addition, many Otobus Companies are starting to change prices,

services, and facilities. This situation makes passengers increasingly confused

when deciding which buses will be boarded from Yogyakarta to Jakarta. And the

impact is that this condition is used by many people to attract more passengers, so

that passengers are forced to board a bus that does not meet the criteria.

This study aims to design a decision support system using the TOPSIS

method. Decision Support System TOPSIS method is a system that is able to

solve these problems because of their accuracy.

Support System This decision is able to help potential passengers who

have difficulty choosing Bus when going to travel from Yogyakarta to Jakarta. So

that with this system prospective passengers get Buses according to their criteria.

Keywords: Bus, Decision Support System, TOPSIS

Pendahuluan

1.1 Latar Belakang

Seiring meningkatnya pertumbuhan jumlah penduduk di Indonesia yang

berpengaruh terhadap pertumbuhan jumlah kendaraan di jalan. Salah satu cara

mengurangi dampak dari pertumbuhan jumlah kendaraan adalah dengan cara

4

membiasakan diri menggunakan transportasi massal (Sudrajat & Nuryana, 2014).

Transportasi bus adalah salah satu jenis kendaraan bermotor beroda enam atau

lebih yang memiliki kapasitas angkut penumpang lebih banyak dibandingkan

dengan mobil penumpang. Bus beroperasional dengan cara dikelola oleh suatu

perusahaan yang bergerak dibidang transportasi atau sering disebut dengan

perusahaan otobus.

Daerah Istimewa Yogyakarta sendiri merupakan salah satu provinsi

dengan penumpang Bus terbanyak ke setiap daerah tujuan, salah satunya

penumpang dengan trayek Yogyakarta - Jakarta. Seiring berjalannya waktu dan

penumpang semakin bertambah, para Perusahaan Otobus disetiap terminal

semakin bertambah, mulai dari Perusahaan Otobus yang menambah armada dan

trayeknya, kemudian bertambahnya Perusahaan Otobus baru yang mulai

membuka trayek Yogyakarta – Jakarta. Semakin bertambah banyak Perusahaan

Otobus yang mulai merubah harga, pelayanan, serta fasilitasnya. Keadaan ini

membuat penumpang semakin bingung ketika menentukan Bus yang akan dinaiki

dari Yogyakarta ke Jakarta. Keadaan ini dimanfaatkan oleh banyak oknum untuk

lebih banyak menjaring penumpang, sehingga penumpang dengan terpaksa harus

menaiki Bus yang tidak sesuai kriterianya.

Dengan pertimbangan diatas maka teknologi informasi menjadi suatu

kebutuhan untuk menyelesaikan beberapa kasus permasalahan penumpang diatas,

sehingga penumpang bisa dengan mudah Bus dengan trayek Yogyakarta –

Jakarta sesuai kriterianya. Maka untuk menyelesaikan permasalahan tersebut

dibuatlah penelitian dengan judul “Sistem Pendukung Keputusan Pemilihan Bus

Jurusan Yogyakarta – Jakarta Menggunakan Metode technique for others

reference by similarity to ideal solution Berbasis Web ”.

1.2 Rumusan Masalah

Berdasarkan permasalahan yang diuraikan diatas, maka bisa dirumuskan:

a. Penumpang kesulitan menentukan Bus yang akan dinaiki dari

Yogyakarta ke Jakarta

5

b. Penumpang mendapatkan Bus yang tidak sesuai kriterianya dari

oknum – oknum yang tidak bertanggung jawab.

1.3 Batasan Masalah

Agar penelitian lebih terarah, maka diperlukan pembatasan masalah

penelitian. Adapun batasan masalah tersebut adalah.

a. Sistem ini dibuat untuk penumpang yang akan naik Bus jurusan

Yogyakarta – Jakarta.

b. Sistem Pendukung Keputusan ini dibuat menggunakan metode

Topsis berbasis Web.

1.4 Tujuan Penelitian

Adapun tujuan dari penelitian ini adalah membuat Sistem Pendukung

Keputusan yang dapat digunakan penumpang untuk menentukan pilihan bus

sesuai kriterianya.

1.5 Manfaat Penelitian

Adapun manfaat penelitian ini adalah.

a. Memudahkan penumpang untuk mendapatkan Bus sesuai kriterianya

b. Memudahkan penumpang untuk menghindari oknum – oknum tidak

bertanggung jawab yangn menawarkan Bus tidak sesuai kriteria

penumpang.

1.6 Metode Penelitian

1.6.1 Alat dan Bahan Penelitian

Kebutuhan perangkat keras dan perangkat lunak akan mendukung proses

pembuatan dan pemakaian program. Spesifikasi perangkat keras yang digunakan

adalah sebagai berikut.

a. Merk dan Processor : Lenovo AMD E1-6010 1,4 GHz

b. RAM : 4 GB

c. VGA : 512 MB

d. Hard Disk Drive : 500 GB

Adapun spesifikasi perangkat lunak yang digunakan adalah sebagai berikut.

6

a. Windows 10

b. Notepad ++

c. XAMPP (Apache Web Server, MySQL, PHP)

d. Browser

1.6.2 Metode Pengumpulan Data

Adapun metode pengumpulan data yang dilakukan sebagai berikut.

a. Metode Observasi

Observasi dilakukan langsung di Terminal Giwangan Yogyakarta. Sasaran

observasi berupa lokasi pemberhentian Bus dan penumpang yang berada

diterminal .

b. Metode Wawancara

Mengumpulkan dan mendapatkan data dengan melakukan wawancara dan

melakukan pengisian kuisioner secara langsung terhadap penumpang dan pihak –

pihak yang bersangkutan dengan Perusahaan Otobus.

c. Dokumentasi

Dokumentasi berupa catatan-catatan mengenai kegiatan diterminal

giwangan, Yogyakarta. Pengumpulan data ini digunakan untuk melengkapi

metode observasi dan metode wawancara.

d. Metode Perpustakaan

Pengumpulan data dengan cara membaca buku – buku dan mencari

informasi di internet maupun media yang berkaitan dengan pembuatan laporan,

pembuatan program.

1.6.3 Metode Perangkat Lunak

Metode yang digunakan dalam proses perancangan sistem adalah dengan

menggunakan metode Waterfall.

1.7 Sistematika Penulisan

Untuk mempermudah penyajian dalam penulisan digunakan sistematika

untuk mengetahui pokok bahasan setiap bab yang akan disajikan, sebagai berikut:

7

BAB I : PENDAHULUAN

Dalam bab ini diuraikan mengenai latar belakang dan Permasalahan, Rumusan

Masalah, Batasan Masalah, Tujuan Penelitian, Manfaat penelitian, Metode

Penelitian, Sistematika Penulisan.

BAB II : TINJAUAN PUSTAKA

Tinjauan pustaka memuat uraian sistematis tentang informasi hasil penelitian

yang disajikan dalam pustaka dan menghubungkannya dengan masalah penelitian

yang sedang diteliti.

BAB III : LANDASAN TEORI

Pada bab III dijelaskan teori-teori secara singkat mengenai hal-hal yang

berhubungan dengan judul.

BAB IV : RANCANGAN SISTEM

Pada bab IV dijelaskan tentang tatacara metode dalam perancangan sistem yang

digunakan untuk mengolah sumber daya yang dibutuhkan sistem.

BAB V : HASIL PENELITIAN DAN PEMBAHASAN

Pada bab V dijelaskan tentang pembahasan masalah dari hasil penelitian.

BAB VI : KESIMPULAN DAN SARAN

Pada bab VI dijelaskan mengenai kesimpulan yang dapat diambil dari keseluruhan

isi dari laporan program profesional dan saran penulis untuk perkembangan sistem

agar sistem bekerja lebih baik.

2. Landasan Teori

2.1 Pengertian Bus

Menurut Kamus Besar Bahasa Indonesia mobil bus adalah setiap

kendaraan bermotor yang dilengkapi dengan tempat duduk untuk lebih dari

8(delapan) orang.

2.2. Definisi Sistem

Sistem merupakan elemen yang saling berkaitan yang bertanggung jawab

memproses masukan (input) sehingga menghasilkan keluaran (output) (Jogiyanto,

2009)

8

2.3.1 Metode Technique for Order Performance by Similarity to Ideal Solution

(TOPSIS)

TOPSIS merupakan metode pengambilan keputusan multikriteria yang

menggunakan prinsip bahwa alternatif yang terpilih harus mempunyai jarak

terdekat dari solusi ideal positif dan jarak terpanjang (terjauh) dari solusi ideal

negatif dari sudut pandang geometris dengan menggunakan jarak Euclidean (jarak

antara dua titik) untuk menentukan kedekatan relatif dari suatu alternatif dengan

solusi optimal.

2.4 Basis Data

Basis data dapat dipahami sebagai suatu kumpulan data terhubung

(interrelated data) yang disimpan secara bersama-sama pada suatu media, tanpa

mengatap satu sama lain atau tidak perlu suatu kerangkapan data

2.5 Perancangan Basis Data

2.5.1 Entity Relationship Data (ERD)

Menurut (A.S & Shalahuddin, 2014) menyatakan bahwa pemodelan awal

basis data yang paling banyak digunakan adalah menggunakan Entity Reltionship

Diagram (ERD). ERD dikembangkan berdasarkan teori himpunan dalam bidang

matematika.

2.6 Kamus Data Tabel

Kamus Data atau Data Dictionary digunakan untuk memperjelas aliran

data yang digambarkan pada DFD

2.7 Data Flow Diagram (DFD)

Informasi yang ada di dalam perangkat lunak dimodifikasi dengan

beberapa transformasi yang dibutuhkan. Data Flow Diagram (DFD) atau dalam

bahasa Indonesia menjadi Diagram Alir Data (DAD) adalah representasi grafik

yang menggambarkan aliran informasi dan transformasi informasi yang

diaplikasikan sebagai data yang mengalir dari masukan (input) dan keluaran

(output) (A.S & Shalahuddin, 2014).

9

2.8 Bagan Alir (Flowchart)

2.8.1. Bagan Alir Sistem (Flowchart System)

Bagan alir sistem merupakan bagan yang menunjukkan arus pekerjaan secara

keseluruhan dari sistem.Bagan alir sistem menjelaskan urut-urutan dari prosedur-

prosedur yang ada didalamnya.

2.8.2 Bagan Alir Program (Flowchart Program)

Bagan alir program merupakan bagan yang menjelaskan secara rinci

langkah-langkah dari proses program. Bagan alir program dibuat dari derivikasi

bagan alir sistem.

2.9 Perangkat Lunak Pendukung

2.9.1 HTML (Hyper Text Mark up Language)

HTML merupakan singkatan dari Hyper Text Mark Up language. HTML

digunakan untuk membangun suatu halaman web. Sekalipun banyak orang yang

menyebutnya sebagai suatu bahasa pemrograman

2.9.2 PHP (PHP Hypertext Preprocessor)

PHP Hypertext Preprocessor atau biasa disingkat PHP ini adalah suatu

bahasa scripting khususnya digunakan untuk web development

2.9.3 MySQL

MySQL adalah salah satu aplikasi DBMS yang sudah sangat banyak

digunakan oleh para pemrogram aplikasi web (Hidayatulloh & Kawistara, 2014).

Contoh DBMS lainnya adalah : PostgreSql, (freeware), SQL, Server, MS Access

dari Microsoft, DB2 dari IBM, Oracle, dan Oracle Corp, Dbase, FoxPro.

2.9.4 Notepad++

Notepad++ adalah suatu text editor yang berjalan pada Operating

System(OS) Windows.

2.9.5 Xampp

XAMPP adalah sebuah software yang berfungsi untuk menjalankan

website berbasis PHP dan menggunakan pengolah data MYSQL di komputer local

(Hidayatulloh & Kawistara, 2014).

10

2.9.6 Browser Web

Browser web adalah software yang digunakan untuk menampilkan

informasi dari server web (Sidik & Pohan, 2012).

Hasil Penelitian dan pembahasan

3.1 Login Admin

Gambar 3.1 Login admin

Keterangan : Form ini hanya bisa dilakukan oleh admin dengan memasukkan

username dan password.

3.2 Halaman Admin

Gambar 3.2 Halaman admin

10

Keterangan : Pada gambar 3.2 merupakan tampilan utama khusus admin ketika

masuk ke sistem .

3.3 Menu Kriteria

Gambar 3.3 Menu kriteria

Keterangan : Pada gambar 3.3 merupakan menu kriteria, pada menu ini admin

bisa menambahkan, mengedit maupun menghapus.

3.4 Menu Alternatif

Gambar 3.4 Menu alternatif

Keterangan : Pada gambar 3.4 merupakan menu alternatif .

11

3.5 Tampilan Halaman User

Gambar 3.5 Tampilan halaman user

Keterangan : Pada gambar 3.5 merupakan tampilan halaman utama ketika user

masuk kedalam aplikasi. User disini hanya menggunakan aplikasi dengan

memberikan input bobot dan tidak bisa merubah data dari sistem pendukung

keputusan.

3.6 Tampilan Halaman Alternatif User

Gambar 3.6 Tampilan halaman alternatif user

Keterangan : Pada gambar 3.6 user dapat mengakses alternatif dari sistem

pendukung keputusan. Namun user hanya dapat melihat saja dan tidak bisa

merubah data alternatif.

12

3.7 Tampilan Halaman Kriteria User

Gambar 3.7 Tampilan halaman kriteria user

Keterangan : Pada gambar 3.7 , user bisa mengetahui hasil ranking jika sudah

memasukkan nilai bobot tiap kriteria.

3.8 Hasil Ranking

Gambar 3.8 Hasil rangking

Keterangan : Pada gambar 3.8 yaitu user dapat melihat hasil penilaian rangking

yang sudah diinputkan di halaman kriteria user.

13

Daftar Pustaka

A.S, R., & Shalahuddin, M. (2014). Rekayasa Perangkat Lunak. Bandung:

Informatika.

Fitria, Y. (2011). Sistem Pendukung Keputusan Pemilihan Karyawan Berprestasi

Menggunakan Metode AHP dan TOPSIS (Studi Kasus : PT Mitra Beton

Mandiri). Skripsi.

Hamidah, & Rizan, O. (2017). Pemilihan Calon Ketua Badan Eksekutif

Mahasiswa Dengan Menerapkan FMADM (Fuzzy Multiple Attribute

Decision Making). Telematika, 10(1), 75–90. Retrieved from

http://ejournal.amikompurwokerto.ac.id/index.php/telematika/article/view/4

88

Hidayatulloh, P., & Kawistara, J. K. (2014). Pemrograman Web. Bandung:

Informatika.

Jogiyanto, H. (1990). Analisis dan Desain Sistem Informasi Pendekatan:

Terstruktur Teori dan Praktik Aplikasi Bisnis. (ANDI, Ed.). Yogyakarta.

Khanifah, S. R. (2016). Sistem Pendukung Keputusan Pemilihan Furniture

Rumah Dengan Metode Topsis Berbasis Web.

Marisa, F., Panggali, R. R., & Purnomo, D. (2013). Sistem Pendukung

Keputusan Untuk Menentukan Judul Skrips Jurusan Teknik Informatika

menggunakan metode TOPSIS. Informatika Merdeka Pasuruan, 2(1), 40–

42.

Ningsih, M. (2017). Sistem Pendukung Keputusan Pemberian Dana Bagi

Kelompok Wanita Tani Menggunakan Metode Topsis (Studi Kasus: Badan

Pelaksana Penyuluhan Dan Ketahanan Pangan Kabupaten Gunungkidul).

Skripsi. SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN

KOMPUTER AKAKOM YOGYAKARTA.

Pendik, P. (2016). Sistem Pendukung Keputusan Dalam Pemilihan Lokasi Objek

Wisata Menggunakan Metode Topsis. Skripsi, 1–9.

Pratiwi, H. (2016). Buku Ajar Sistem Pendukung Keputusan. STMIK Widya

Cipta Dharma.

Sidik, B., & Pohan, H. I. (2012). Pemrograman Web Dengan HTML. Bandung:

Informatika.

Sudrajat, F. A., & Nuryana, I. K. D. (2014). Sistem Pendukung Keputusan

Pemilihan Otobus Menggunakan Metode Topsis Berbasis Web Dengan Yii

Framework. Manajemen Informatika, 9–15.

Wijayanto, J. A. (2013). Perancangan aplikasi sistem pendukung keputusan

pemilihan spesifikasi komputer dengan metode topsis. Universitas Islam

Negeri Sunan Kalijaga.

14

Yulianto, A. (2014). Sistem Pendukung Keputusan Pemilihan Mahasiswa

Berprestasi di Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

Negeri Yogyakarta dengan Metode AHP dan TOPSIS.