Anda di halaman 1dari 7

Jurnal Ilmu Komputer dan Sistem Informasi

PEMBUATAN PROGRAM APLIKASI SISTEM


PENDUKUNG KEPUTUSAN PEMILIHAN VENDOR ERP
PADA PT SINAR JAYA ABADI DENGAN MENGGUNAKAN
METODE WEIGHTED PRODUCT
Reynold Adiputra 1) Bagus Mulyawan2)
1)
Sistem Informasi Universitas Tarumanagara
Jalan Letjen S. Parman No. 1, Jakarta 11440 Indonesia
email : reynoldadiputra@yahoo.com
Sistem Informasi Universitas Tarumanagara
Jalan Letjen S. Parman No. 1, Jakarta 11440 Indonesia
email : bagus@fti.untar.ac.id

1. Pendahuluan
ABSTRACT
Decision Support System (DSS) is a system that can
assist a person in making decisions that are accurate and 1.1 Latar Belakang
targeted. Many problems can be solved by using SPK, one
of which is the selection of ERP vendors. There are several Sistem Pendukung Keputusan adalah sistem yang
methods that can be used in building a SPK including dimaksudkan untuk mendukung pembuat keputusan
weighted product (WP). WP is the most widely used manajerial dalam situasi keputusan semiterstruktur dan
method of solving multicriteria problems, such as in SPK terstruktur. SPK berfungsi sebagai tambahan atau
ERP vendor selection. This research uses WP method in pendukung bagi pembuat keputusan, dapat memperluas
determining ERP vendor selection. In the selection of ERP pengetahuan dan kemungkinan, namun tidak menggantikan
vendors, there are 5 criteria that form the basis of penilaian. Sistem ini ditujukan untuk keputusan yang
decision-making include price, number of user license, membutuhkan penilaian dan keputusan yang dapat diolah
warranty period, hardware support value, and dengan algoritma atau secara teknis (Turban, 2005).PT.
implementation time. Price is the cost set by the vendor's Sinar Jaya Abadi adalah perusahaan yang bergerak dalam
owner. The number of user licenses means the number of bidang produksi buku, dalam proses bisnisnya selama ini
user licenses that a company will get when purchasing an perusahaan masih menggunakan Microsoft Excel dalam
ERP vendor. Warranty Period means the length of mencatat semua transaksi di semua bagian. Penggunaan
warranty that a company will get when purchasing ERP Excel dianggap dan dirasakan oleh manajemen tidak
vendors the length of the warranty period may vary praktis, efektif dan lama karena file-file Excel tidak
depending on each vendor ERP. Hardware value support terintegrasi antar satu dengan lainnya antar bagian. Maka
is a value used as a hardware reference that will be used diperlukan sistem terintegrasi agar dapat mengatasi
to implement ERP from this value can be seen whether permasalahan PT. Sinar Jaya Abadi. ERP Sistem
hardware can implement ERP or not. While the merupakan sistem terintegrasi yang mencatat semua
implementation time means the length of time required to transaksi bagian perusahaan agar pembuatan laporan dari
implement ERP on the company. The final result in this masing-masing divisi dapat didapat dengan cepat dan tepat.
research is to help companies to decide which ERP Dari laporan tersebut manajemen dapat melihat langkah
vendors are in accordance with the criteria of the strategis apa yang akan diambil untuk meningkatkan laba
company, so the company can easily take the decision to perusahaan. Kesalahan dalam memilih vendor ERP bisa
choose ERP vendors by looking at the results of such berakibat fatal karena merugikan waktu dan biaya yang
research. telah perusahaan keluarkan. Adapun dalam pemilihan
vendor ERP diperlukan kriteria-kriteria seperti harga,
Key words hardware support, garansi, User License dan lama
Decision support System, Weighted Product, Enterprise implementasi.Oleh karena itu penulis bermaksud untuk
Resource System,.

181
Jurnal Ilmu Komputer dan Sistem Informasi

membuatkan sistem penunjang keputusan (SPK) dengan Buku Berbasis Web pada PT.Alumni Penerbit
menggunakan metode WP untuk memilih vendor ERP. Bandung Berbasis Web,2016 yang dikutip dari Tata
Sutrabri,2012)
1.2 Batasan
2. Wawancara adalah suatu teknik yang paling singkat
untuk mendapatkan data namun sangat tergantung
Pada penelitian ini peneliti membatasi permasalahan
pada kemampuan pribadi sistem analis untuk dapat
pada hal sebagai berikut :
memanfaatkannya. Teknik wawancara dapat
1. Penelitian membahas kriteria-kriteria dalam
digunakan pada tingkat garis dan staff suatu
pemilihan teknologi ERP yang dibutuhkan oleh
organisasi karena teknik ini dapat digunakan pada
perusahaan.
berbagai tingkat pegawai suatu organisasi mulai dari
2. Pembuatan sistem penunjang keputusan menggunakan
top manager sampai pelaksana terendah. (Sumber:
bahasa pemrograman PHP dan Database
Sistem Informasi Penjualan Buku Berbasis Web pada
MySQL.
PT.Alumni Penerbit Bandung Berbasis Web,2016
3. 3.Peneliti membatasi vendor yang akan diuji
yang dikutip dari Tata Sutrabri,2012)
sebanyak 5 vendor sesuai dengan surat penawaran
yang diajukan kepada perusahaan
1.5 Waktu dan Lokasi Pelaksanaan
1.3 Tujuan dan Manfaat
Lokasi penelitian dilakukan di PT. Abadi Sinar Jaya di
JL. Rawa Buaya Cengkareng, Jakarta Barat. Sementara
Tujuan penulisan penelitian ini antara lain:
pelaksanaan dilakukan selama 2 (dua) bulan dimulai pada
1. Menjelaskan Analisis dan perancangan sistem
tanggal 2 Januari 2018 – 17 Febuari 2018.
pendukung keputusan dengan menggunakan metode
WP untuk pemilihan vendor ERP.
2. Membuat sistem pendukung keputusan dengan
2. Landasan Teori
menggunakan metode WP untuk mempermudah
perusahaan dalam melakukan pemilihan vendor ERP.
2.1 Landasan Teori
Manfaat dari penelitian ini adalah :
1. Menambah wawasan dan kemampuan berpikir
1. Pengertian Sistem Pendukung KeputusanKeputusan
mengenai penerapan teori yang telah didapat dari
merupakan hasil pemecahan masalah yang harus
mata kuliah yang telah diterima kedalam penelitian
didasari logika dan pertimbangan, penetapan
yang sebenarnya.
alternatif terbaik, harus mendekati tujuan yang telah
2. Hasil penelitian dapat digunakan untuk
ditetapkan dan memperhatikan hal-hal seperti logika,
menggambarkan sistem penunjang keputusan untuk
realitas, rasional, dan pragmatis. Keputusan-
pemilihan vendor ERP pada sebuah perusahaan.
keputusan selalu saling berhubungan, dan keputusan
3. Membantu perusahaan untuk dapat menentukan
spesifik dapat mempengaruhi banyak individu dan
pemilihan vendor sesuai dengan kriteria.
kelompok dalam sistem organisasi. Dasar-dasar
4. Membantu vendor untuk meningkatkan pendekatan
keputusan (Terry, 2003), adalah:
kepada perusahaan melalui kriteria-kriteria agar dapat
1. Intuisi, yaitu keputusan diambil berdasarkan
menjadi pilihan perusahaan.
perasaan dan pemikiran si pengambil keputusan.
2. Pengalaman, yaitu keputusan diambil
1.4 Metodologi Penelitian berdasarkan kejadian-kejadian yang pernah
dialami sebelumnya oleh si pengambil keputusan.
1.4.1 Metode Pengumpulan Data 3. Fakta, yaitu keputusan diambil berdasarkan
data dan informasi yang telah dikumpulkan.
1. Observasi merupakan teknik pengumpulan data
dengan langsung melihat kegiatan yang dilakukan 4. Wewenang, yaitu keputusan diambil oleh pihak
oleh user. Salah satu keuntungan dari pengamatan yang memiliki kekuasaan dan wewenang yang
langsung ini adalah bahwa sistem analis dapat lebih lebih tinggi.
mengenal lingkungan fisik seperti tata letak ruangan 5. Rasional, yaitu keputusan yang diambil harus
serta peralatan dan formulir yang digunakan serta logis atau dapat diterima akal sehat.
membantu untuk melihat proses bisnis beserta Pengambilan keputusan merupakan hasil suatu
kendalanya. (Sumber: Sistem Informasi Penjualan proses pemilihan dari berbagai alternatif tindakan

182
Jurnal Ilmu Komputer dan Sistem Informasi

yang mungkin dipilih dengan mekanisme tertentu, perusahaan yang relevan untuk pengambilan
dengan tujuan untuk menghasilkan keputusan keputusan.
yang terbaik. Dimana proses keputusan secara 2.Subsistem manajemen model
bertahap, sistematik, konsisten, dan dalam setiap Merupakan paket perangkat lunak yang
langkah sejak awal telah mengikutsertakan semua memasukkan model keuangan, statistik, ilmu
pihak, akan memberikan hasil yang baik (Suryadi, manajemen, atau model kuantitatif lainnya yang
1998) memberikan kapabilitas analitik dan manajemen
2. Komponen Sistem Pendukung Keputusan perangkat lunak yang tepat. Bahasa-bahasa
Secara umum Sistem Pendukung Keputusan pemodelan untuk membangun model-model
dibangun oleh tiga komponen besar yaitu kustom juga dimasukkan. Perangkat lunak ini
database Management, Model Base dan Software sering disebut sistem manajemen basis model
System/User Interface. (MBMS). Komponen ini dapat dikoneksikan
1. Database Management kepenyimpanan korporat atau eksternal yang ada
Merupakan subsistem data yang terorganisasi pada model.
dalam suatu basis data. Data yang merupakan 3.Subsistem antarmuka pengguna
suatu sistem pendukung keputusan dapat berasal Pengguna berkomunikasi dengan dan
dari luar maupun dalam lingkungan. Untuk memerintahkan sistem pendukung keputusan
keperluan SPK, diperlukan data yang relevan melalui subsistem ini. Pengguna adalah bagian
dengan permasalahan yang hendak dipecahkan yang dipertimbangkan dari sistem. Para peneliti
melalui simulasi. menegaskan bahwa beberapa kontribusi unik dari
2.Model Base sistem pendukung keputusan berasal dari interaksi
Merupakan suatu model yang merepresentasikan yang intensif antara komputer dan pembuat
permasalahan kedalam format kuantitatif (model keputusan.
matematika sebagai contohnya) sebagai dasar 4.Subsistem manajemen berbasis-pengetahuan
simulasi atau pengambilan keputusan, termasuk Subsistem ini mendukung semua subsistem lain
didalamnya tujuan dari permaslahan (objektif), atau bertindak langsung sebagai suatu komponen
komponen-komponen terkait, batasan-batasan independen dan sifatnya optional. Ia memberikan
yang ada (constraints), dan hal-hal terkait lainnya. intelegensi untuk memperbesar pengetahuan si
Model Base memungkinkan pengambil keputusan pengambil keputusan. Subsistem ini dapat
menganalisa secara utuh dengan mengembangkan diinterkoneksikan dengan repositori pengetahuan
dan membandingkan solusi alternatif. perusahaan (bagian dari sistem manajemen
3.User Interfase / Pengelolaan Dialog pengetahuan), yang kadang-kadang disebut basis
Terkadang disebut sebagai subsistem dialog, pengetahuan organisasional. Berdasarkan definisi,
merupakan penggabungan antara dua komponen sistem pendukung keputusan harus mencakup tiga
sebelumnya yaitu Database Management dan komponen utama dari DBMS, MBMS, dan
Model Base yang disatukan dalam komponen antarmuka pengguna. Subsistem manajemen
ketiga (user interface), setelah sebelumnya berbasis pengetahuan adalah opsional, namun
dipresentasikan dalam bentuk model yang dapat memberikan banyak manfaat karena
dimengerti komputer. User Interface memberikan intelijensi bagi tiga komponen utama
menampilkan keluaran sistem bagi pemakai dan tersebut. Seperti pada semua sistem informasi
menerima masukan dari pemakai kedalam Sistem manajemen, pengguna dapat dianggap sebagai
Pendukung Keputusan komponen sistem pendukung keputusan.
3. Arsitektur Sistem Pendukung Keputusan Komponen-komponen tersebut membentuk sistem
Arsitektur Sistem Pendukung Keputusan dapat aplikasi sistem pendukung keputusan yang dapat
terdiri dari beberapa subsistem, yaitu: dikoneksikan ke intranet perusahaan, ke ekstranet,
1.Subsistem manajemen data atau ke internet
Subsistem manajemen data memasukkan satu 4. Teori Metode Weighted Product
database yang berisi data yang relevan untuk Weighted Product Model (WPM) adalah metode
sistuasi dan dikelola oleh perangkat lunak yang MCDM sederhana kedua, sangat mirip dengan
disebut sistem manajemen database (DBMS/Data Weighted Sum Model (WSM). Perbedaan yang
Base Management System). Subsistem manajemen paling penting antara Weighted Product Model
data dapat diinterkoneksikan dengan data (WPM) dan Weighted Sum Model (WSM) metode
warehouse perusahaan, suatu repositori untuk data adalah bahwa dalam operasi matematika perkalian

183
Jurnal Ilmu Komputer dan Sistem Informasi

utama adalah digunakan sebagai pengganti menampilkan outputnya ke dalam web browser
menambahkan. (Remigiusz OLEJNIK, 2014) client
Menurut Yoon (Kusumadewi, 2006), Metode 8. Pengertian MySQL
Weighted Product Model menggunakan teknik Perkembangannya disebut SQL yang merupakan
perkalian untuk menghubungkan rating atribut, kepanjangan dari Sructured Query Language.
dimana rating tiap atribut harus dipangkat terlebih SQL merupakan bahasa terstruktur yang khusus
dahulu dengan bobot atribut yang bersangkutan. digunakan untuk mengolah database. SQL
Proses ini sama halnya dengan proses normalisasi. pertama kali didefinisikan oleh American
5. Pengertian Enterprise Resource planning National Standart Institude (ANSI) pada tahun
Enterprise Resource Planning (ERP) menurut 1968. MySQL adalah sebuah sistem manajemen
O’Brien, J. A., & Marakas, G. M. (2010: 272) database yang bersifat open source. MySQL
adalah sistem perusahaan yang meliputi semua adalah pasangan serasi dari PHP. MySQL dibuat
fungsi yang terdapat di dalam perusahaan yang dan dikembangkan oleh MySQL AB yang berada
didorong oleh beberapa modul Software yang di Swedia. MySQL dapat digunakan untuk
terintegrasi untuk mendukung proses bisnis membuat dan mengelola database beserta isinya.
internal perusahaan. Kita dapat memanfaatkan MySQL untuk
6. Pengertian Basis Data menambahkan, mengubah dan menghapus data
Database adalah penggunaan bersama dari data yang berada dalam dabatase. MySQL merupakan
yang terhubung secara logis dan deskripsi dari sistem manajemen database yang bersifat
data, yang dirancang untuk keperluan informasi relational, artinya data-data yang dikelola dalam
dari suatu perusahaan. Dua tujuan utama dari database akan diletakkan pada beberapa tabel
konsep database adalah untuk memperkecil Basis yang terpisah sehingga manipulasi data akan
Data adalah kumpulan data yang saling menjadi jauh lebih cepat.
berhubungan secara logikal serta deskripsi dari
data tersebut, yang dirancang untuk memenuhi
kebutuhan informasi suatu organisasi. Basis Data
adalah sebuah penyimpanan data yang besar yang
3. Hasil Penelitian
bisa digunakan oleh banyak pengguna dan
Hasil Penelitian yang telah dilakukan meliputi.
departemen. Semua data terintegrasi dengan
jumlah duplikasi yang minimum. Basis Data tidak
3.1 Analisis dan Perancangan Sistem
lagi dipegang oleh satu departemen, tetapi
Untuk merancang Sistem Informasi ini, penulis
dibagikan ke seluruh departemen pada
menggunakan metode pendekatan terstruktur. Metode
perusahaan. Basis Data itu sendiri tidak hanya
pendekatan ini dipilih untuk memberikan gambaran secara
memegang data operasional organisasi tetapi juga
umum mengenai sistem yang ada saat ini. Pendekatan
penggambaran dari data tersebut (Connolly &
terstruktur dalam pengembangan system informasi adalah
Begg, 2010:64)
proses yang berorientasi kepada teknik yang digunakan
7. Pengertian PHP
untuk merancang dan menulis program secara jelas dan
PHP adalah script bersifat server-side yang
konsisten.
ditambahkan ke dalam HTML. Kelebihan PHP
1.Perancangan Basis Data : ERD dan Hubungan antar
yang paling signifikan adalah kemampuannya
tabel
untuk melakukan koneksi dengan berbagai macam
database. PHP merupakan bahasa interpreter yang 2..Perancangan antarmuka program
hampir mirip dengan bahasa C dan perl yang
memiliki kesederhanaan dalam perintah. PHP 3.2 Perancangan Basis Data
dapat digunakan untuk meng-update database,
menciptakan database dan mengerjakan
Perancangan basis data merupakan suatu perancangan
perhitungan matematika. PHP adalah bahasa
sistem penyimpanan data dan informasi ke dalam database
(scripting language) yang dirancang secara
yang terdiri dari beberapa file-file tabel yang dibutuhkan
khusus untuk penggunaan bahasa web. PHP
dalam pembuatan aplikasi.
adalah tool untuk pembuatan halaman web
dinamis seperti bahasa pemrograman web lainnya.
PHP memproses seluruh perintah yang berada
dalam script PHP di dalam web server dan

184
Jurnal Ilmu Komputer dan Sistem Informasi

3.2.1 ERD(Entity Relationship Diagram) Tabel Alternatif Tabel Nilai Tabel Kriteria

id_alternatif * id_nilai *
id_kriteria *
nama id_alternatif **

Entity relationship (ER) data model didasarkan pada alamat id_kriteria **


kode

atribut
persepsi terhadap dunia nyata yang tersusun atas kumpulan kontak nilai
bobot

objek-objek dasar yang disebut entitas dan hubungan nama

antarobjek . Entitas adalah sesuatu atau objek dalam dunia Tabel Hasil
Tabel User
nyata yang dapat dibedakan dari objek lain. Pada diagram id_user
id_hasil *
ER metode Chen setiap hubung an antar file data nama
no

dihubungkan dengan sebuah notasi relasional, kemudian username


nama
password
pada notasi terse but dituliskan dengan sebuah kata kerja, nilai

rangking
kemu dian tingkat hubungan kardinalitas akan menja di
penentu terbentuknya file baru atau tidak. Untuk membuat
diagram ER methode Chen ini memerlukan pemikiran dan
strategi karena merupakan suatu rencana bagaimana 3.3 Perancangan Interface
menentu kan hubungan masing-masing file pada basis data. Perancangan Antarmuka meliputi perancangan
(Sumber:Desain Database Sistem Informasi Penjualan struktur menu dan perancangan tampilan pada tampilan
Barang,2011 yang dikutip dari Peter Chen,1976) Simbol –
Simbol ERD yang dipakai pada metode Peter Chen adalah 3.3.1 Perancangan Struktur Menu
sebagai Berikut:
Halaman Utama

Login

Halaman Menu

Halaman Data Alternatif Halaman Data Kriteria Halaman Hasil Seleksi Log Out

Gambar 3. Struktur Menu

3.3.2 Perancangan Tampilan


Gambar 1. Simbol ERD Chen 1. Tampilan Menu Utama
Header

Pada Gambar dibawah ini merupakan ERD yang Halaman Depan

diusulkan: Login

Gambar dan Kata Pengantar


id_alternatif*

id_nilai id_alternatif** id_kriteria** nilai


id_kriteria*

nama

kode
alamat M N
M N Footer
Alternatif Memiliki Nilai Memiliki Kriteria

kontak
atribut
Gambar 4. Tampilan Menu Utama

id_user* id_hasil* bobot


2.Tampilan Login
hasil Header
nama User no

nama
Halaman Depan
nama Username :
username
Login Password :

password nilai login batal

rangking

Gambar 2. Perancangan ERD Footer

Pada Gambar dibawah ini merupakan hubungan antar Gambar 5. Tampilan Login
tabel yang diusulkan :

185
Jurnal Ilmu Komputer dan Sistem Informasi

3.Tampilan Halaman Menu dan Tombol Log out kecepatan, kinerja yang stabil, dan performansi. PHP dan
Header Notepad++ dipilih sebagai perangkat lunak pengembang
Halaman Depan
karena menyediakan fasilitas yang memadai dan membuat
Data Kriteria perangkat lunak yang berbasis web. Sementara itu MySQL
Data Alternatif
Hasil Seleksi digunakan sebagai pengembang dalam pembuatan basis
Gambar dan Kata Pengantar
Logout
data.

3.3.4 Kebutuhan Perangkat Keras


Footer Untuk dapat menjalankan website yang dirancang maka
Gambar 6. Tampilan Menu dan Log out
dibutuhkan suatu perangkat keras sebagai
penunjangnya.Adapun kebutuhan perangkat keras yang
dibutuhkan tersebut adalah sebagai berikut :
4.Tampilan Halaman Data Kriteria
1.Processor Intel dual core dengan kecepatan 1.3 Ghz
Header
2.Hardisk minimum 80 Gb
Halaman Depan Data Kriteria
Data Kriteria
3.Memory minimum 2 Gb
Data Alternatif
Hasil Seleksi
4.Mouse , keyboard dan monitor sebagai peralatan antar
Logout muka
Tabel Data Kriteria

Footer
4. Kesimpulan
Gambar 7. Tampilan Halaman Data Kriteria
Berdasarkan tujuan dan manfaat penelitian yang sudah
5.Tampilan Halaman Data Alternatif diuraikan pada bab pertama, maka kesimpulan yang
Header diperoleh dari penelitian ini adalah :
1. Sistem pendukung keputusan dengan metode
Halaman Depan Data Alternatif
Data Kriteria
weighted product telah berhasil dibuat untuk
Data Alternatif mempermudah perusahaan untuk melakukan
Hasil Seleksi pemilihan vendor.
Logout
Tabel Data Alternatif
2. Hasil sistem penunjang keputusan dengan
menggunakan metode weight product menghasilkan
bahwa vendor 2 layak untuk dijadikan vendor untuk
implementasi ERP.
Footer 3. Berdasarkan penilaian kuesioner menunjukan bahwa
Gambar 8. Tampilan Halaman Data Alternatif aplikasi sudah menarik dari sisi tampilan, memenuhi
kebutuhan perusahaan, tidak ada error dan layak
6.Tampilan Halaman Hasil Seleksi digunakan untuk perusahaan.

Header

Halaman Depan Hasil Seleksi


REFERENSI
Data Kriteria [1] CONNOLLY, Thomas M. a Carolyn E. BEGG,
Data Alternatif
Hasil Seleksi
2010. Database systems: a practical approach to design,
Logout implementation, and management, 5
[2] O’BRIEN, James A.; MARAKAS, George M. Information
Tabel Hasil Seleksi

management systems. 2010.


[3] OCTAFIAN TRI, D. Desain Database Sistem Informasi
Footer
Penjualan Barang. Jurnal Tek no login dan Informatika
Gambar 9.Tampilan Halaman Hasil Seleksi (Teknomatika) Desain Database, 2011.
[4] OLEJNIK, Remigiusz. Small Enterprise's Computer
Network Design Using Basic MCDM Methods. 2014
3.3.3 Kebutuhan Perangkat Lunak [5] KUSUMADEWI, Sri, et al. Fuzzy Multi-Attribute Decision
Making (Fuzzy MADM). Yogyakarta: Graha Ilmu, 2006.
Untuk kebutuhan perangkat lunak ini menggunakan [6] SURYADI, Kadarsah; NURZAL, Eri Ricardo. A decision
XAMPP 1.8.2, Notepad++ dan MySQL 5.0.5 dipilih support system for car fault diagnosis using expert
system. International journal of information sciences for
sebagai perangkat lunak untuk webserver karena faktor
decision making, 1998, 2: 75-78.

186
Jurnal Ilmu Komputer dan Sistem Informasi

[7] TERRY, George R.; RUE, Leslie W. Dasar-dasar


Manajemen, terj. GA Tico Alu, Jakarta, Bumi Aksara.
Cet,2003, 8.

Reynold Adiputra, Mahasiswa Universitas Tarumanagara


Fakultas Teknologi Informasi Jurusan Sistem Informasi angkatan
tahun 2014

Bagus Mulyawan, Dosen yang mengajar di universitas


Tarumanagara Fakultas Teknologi Informasi

187

Anda mungkin juga menyukai