Anda di halaman 1dari 10

SISTEM PENDUKUNG KEPUTUSAN UNTUK PEMILIHAN HANDPHONE BERBASIS WEB

PADA TOKO SMS SHOP


(Alexander Dharmawan, Satrio Agung Prakoso , Harto Listijo, Doddy Krisna Sari)

SISTEM PENDUKUNG KEPUTUSAN UNTUK PEMILIHAN HANDPHONE


BERBASIS WEB PADA TOKO SMS SHOP

Alexander Dharmawan1, Satrio Agung Prakoso2 , Harto Listijo3, Doddy Krisna Sari 4
Fakultas Ilmu Komputer, Universitas AKI
alexander.dharmawan@unaki.ac.id

Abstrak

Sistem Informasi berbasis komputer (Computer Based Information System)


mengandung arti bahwa komputer memainkan peranan penting dalam sebuah sistem
informasi. Secara teori, penerapan sebuah Sistem Informasi memang tidak harus
menggunakan komputer dalam kegiatannya. Tetapi pada prakteknya tidak mungkin sistem
informasi yang sangat kompleks itu dapat berjalan dengan baik jika tanpa adanya
komputer. Sistem Informasi yang akurat dan efektif, dalam kenyataannya selalu
berhubungan dengan istilah “computer-based” atau pengolahan informasi yang berbasis
pada komputer.
Sistem Pendukung Keputusan merupakan sistem informasi interaktif yang
menyediakan informasi, pemodelan, dan pemanipulasian data. Sistem itu digunakan untuk
membantu pengambilan keputusan dalam situasi yang semistruktur dan situasi yang tidak
terstruktur, dimana tak seorangpun tahu secara pasti bagaimana seharusnya dibuat.
Sistem Pendukung Keputusan tidak dimaksudkan untuk mengotomatisasikan
pengambilan keputusan, tetapi memberikan perangkat interaktif yang memungkinkan
pengambil keputusan untuk melakukan berbagai analisis menggunakan model-model yang
tersedia.
Pemilihan handphone berbasis web pada toko sms shop. Karena dengan
berbasiskan website, sistem mudah diupdate, dapat diakses dimana saja, dan kapan saja
dalam waktu 24 jam. Studi kasus ini memberikan hasil berupa hasil produk handphone
terbaik berdasarkan kriteria harga dan sistem operasi dengan penilaian kriteria yan telah
dibuat.

Kata kunci : Sistem Pendukung Keputusan Pemilihan Handphone Pada Toko SMS Shop.

1. Pendahuluan jaringan internet. Vendor handphone dari


Dengan kemajuan teknologi tahun ke tahun mengembangkan produknya
komunikasi yang sangat pesat seperti sekarang seakan tahu akan kebutuhan manusia di masa
ini, manusia memiliki kemudahan untuk mendatang. Seperti diciptakannya smartphone,
saling berkomunikasi maupun bertukar ponsel pintar yang bekerja layaknya sebuah
informasi tidak hanya melalui jaringan komputer karena menggunakan sistem
telepon, melainkan juga menggunakan operasi.

1
INFORMATIKA Vol.1, No.1 Februari 2013

Terkadang dalam pemilihan (1970), yang selanjutnya dikenal dengan


handphone, masyarakat tidak tahu pasti fitur istilah Management Decision System. Konsep
apa saja yang tertanam didalamnya, atau SPK merupakan sebuah sistem interaktif
ketidaktahuan akan banyaknya kriteria pilihan berbasis komputer yang membantu pembuatan
yang tersedia dalam pasar karena terbatasnya keputusan memanfaatkan data dan model
referensi. Oleh karena itu perlu adanya sebuah untuk menyelesaikan masalah-masalah yang
alat bantu berupa sistem yang bisa digunakan bersifat tidak terstruktur dan semi terstruktur
untuk mendukung keputusan terhadap suatu (Kosasi, 2002). SPK dirancang untuk
pilihan. Sistem itu dinamakan Sistem menunjang seluruh tahapan pembuatan
Pendukung Keputusan keputusan, yang dimulai dari tahapan

Sistem Pendukung Keputusan adalah mengidentifikasi masalah, memilih data yang

suatu sistem informasi spesifik yang ditujukan relevan, menentukan pendekatan yang

untuk membantu manajemen dalam digunakan dalam proses pembutan keputusan

mengambil keputusan yang berkaitan dengan sampai pada kegiatan mengevaluasi pemilihan

persoalan yang bersifat semi struktur dan tidak alternative

terstruktur. Sistem ini memiliki fasilitas untuk 2.4.1 Bentuk Model dan Ciri-ciri Sistem

menghasilkan berbagai alternatif yang secara Pendukung Keputusan


interaktif dapat digunakan oleh pemakai.
Menurut Marimin, adapun ciri-
Sistem ini berbasis komputer yang dirancang
untuk meningkatkan efektivitas pengambilan ciri sebuah DSS seperti yang

keputusan dalam memecahkan masalah yang dirumuskan oleh Minch dan Burns
bersifat semi terstruktur dan tidak terstruktur.
adalah sebagai berikut:
Untuk itu membuat suatu sistem untuk
mendukung keputusan untuk pemilihan 1. DSS ditujukan untuk membantu

handphone agar bisa digunakan masyarakat pengambilan keputusan-keputusan yang


kapan saja dan dimana saja.
kurang terstruktur dan umumnya

dihadapi oleh para manajer yang berada


2. Kajian Pustaka
Konsep SPK pertama kali di tingkat puncak.
diperkenalkan oleh Michael Scott Morton

2
SISTEM PENDUKUNG KEPUTUSAN UNTUK PEMILIHAN HANDPHONE BERBASIS WEB PADA
TOKO SMS SHOP
(Alexander Dharmawan, Satrio Agung Prakoso , Harto Listijo, Doddy Krisna Sari)

2. DSS merupakan gabungan antara Model analog bisa mewakili situasi

kumpulan model kualitatif dan dinamik, yaitu keadaan yang berubah

kumpulan data. menurut waktu. Model ini lebih sering

3. DSS memiliki fasilitas interaktif yang dipakai daripada model ikonik karena

dapat mempermudah hubungan antara kemampuannya untuk mengetengahkan

manusia dengan komputer. karakteristik dari kejadian yang dikaji.

4. DSS bersifat luwes dan dapat Model analog banyak berkesesuaian

menyesuaikan dengan perubahan- dengan penjabaran hubungan kuantitatif

perubahan yang terjadi. antara sifat dan kelas-kelas yang

Sistem pendukung keputusan berbeda.

juga memiliki beberapa bentuk model, 3. Model Matematik (model simbolik)

diantaranya adalah:
Format model simbolik berupa bentuk angka,
1. Model Ikonik
simbol, dan rumus. Jenis model simbolik yang
Model ikonik adalah perwakilan fisik
umum dipakai adalah suatu persamaan
dari beberapa hal, baik dalam bentuk
(equation). Bentuk persamaan adalah tepat,
ideal ataupun dalam skala yang berbeda.
singkat dan mudah dimengerti. Simbol
Model ikonik memiliki beberapa
persamaan tidak saja mudah dimanipulasi
karakteristik yang sama dengan hal yang
daripada kata-kata, tetapi juga lebih cepat
diwakili, terutama untuk menerangkan
dimengerti maksudnya. Suatu persamaan
kejadian pada waktu yang spesifik.
adalah bahasa universal dalam penelitian
2. Model Analog
operasional dan ilmu sistem, dimana

3
INFORMATIKA Vol.1, No.1 Februari 2013

digunakan suatu logika simbolis.(Kusrini, digunakan untuk memodelkan sistem

2007) komputer. Sebagaimana halnya bahasa

2.1. Unified Modeling Language (UML) pemodelan, UML mengijinkan deskripsi dari

UML (Unified Modelling Language) sistem dibuat dengan mendetail pada setiap

adalah bahasa standar yang digunakan untuk level abstraksi. Notasi tersebut akan

menjelaskan dan memvisualisasikan artifak mendefinisikan sistem dengan arsitektur

dari proses analisis dan desain berorientasi berorientasi obyek.( Tessy Badriyah, S.Kom,

obyek. UML disebut sebagai bahasa MT, 2008). Bahasa pemodelan merupakan

pemodelan bukan metode. Bahasa pemodelan bagian terpenting dari metode. Ini merupakan

(sebagian besar grafik) merupakan notasi dari bagian kunci tertentu untuk komunikasi, jika

metode yang digunakan untuk mendesain anda ingin berdiskusi tentang desain maka

secara cepat. Pendapat lain mengemukakan Anda membutuhkan bahasa pemodelan bukan

pengertian UML (Unified Modelling proses yang digunakan untuk mendapatkan

Language) adalah keluarga notasi grafis yang desain

didukung oleh model-model tunggal, yang 2.2 Pemrograman PHP


membantu pendeskripsian dan desain sistem Menurut dokumen resmi PHP, PHP

perangkat lunak, khususnya sistem yang merupakan singkatan dari PHP Hypertext

dibangun menggunakan pemrograman Preprocessor. Ia merupakan bahasa berbentuk

berorientasi objek. (Martin Fowler, 2005). skrip yang ditempatkan dalam server dan

Unified Modelling Language (UML) diproses diserver (Abdul Kadir, 2008). Secara

adalah notasi yang lengkap untuk membuat khusus PHP dirancang untuk membentuk

visualisasi model suatu sistem. Sistem berisi aplikasi web dinamis. Artinya ia dapat

informasi dan fungsi tapi secara normal membentuk tampilan berdasarkan permintaan

4
SISTEM PENDUKUNG KEPUTUSAN UNTUK PEMILIHAN HANDPHONE BERBASIS WEB PADA
TOKO SMS SHOP
(Alexander Dharmawan, Satrio Agung Prakoso , Harto Listijo, Doddy Krisna Sari)

terkini. Saat ini PHP cukup popoler sebagai Fungsi pertama kali untuk dapat

peranti pemrograman Web, terutama di terhubung ke MySQL adalah fungsi

lingkungan Linux. Walaupun demikian, PHP mysql_connect (). Fungsi ini

sebenarnya juga dapat bekerja pada server- mempunyai atribut lengkap, yaitu:

server berbasis Unix, Windows, dan Table 2.10 Atribut mysql_connect ()

Macintosh. PHP termasuk Open Source yang $host Hostname/IP Address


yang digunakan untuk
dapat di download secara gratis. Hal ini
mengakses MySQL.
disebabkan PHP telah dipakai lebih dari 5 juta
$username User yang mempunyai
domain diseluruh dunia, dan akan terus
account MySQL.
bertambah karena kemudahan aplikasi PHP ini
$password Password.
dibandingkan dengan Server side yang lain.

PHP adalah bahasa yang mudah dibuat. PHP


2. mysql_select_db ()
memiliki beberapa fungsi dan script. Fungsi-
Sesudah terhubung ke MySQL, langkah
fungsi yang ada tidak case sensitive tetapi
selanjutnya adalah memilih database
variabelnya case sensitive (membedakan huruf
yang akan digunakan. Tabel dibawah ini
besar dan kecil). Fungsi-fungsinya pada tipe
menunjukan atribut yang dipakai oleh
data adalah get_type, is_array, is_bool,
mysql_select_db ().
is_double, is_float, is_int dan is_string
Table 2.11 Atribut mysql_select_db()

$database Nama database, contoh PHP


2.3. Fungsi PHP MySQL

1. mysql_ connect () $koneksi Variable untuk terhubung ke


mysql

5
INFORMATIKA Vol.1, No.1 Februari 2013

database. Pada script program di atas


mysql_fetch_array digunakan untuk
3. mysql_query()
menampilkan data pada tabel guestbook
Syarat utama untuk mengakses MySQL

sudah terpenuhi. Fungsi ketiga adalah 3. Metode


fungsi untuk melakukan Query ke 3.1. Metode Pengumpulan Data
Metode dalam hal ini adalah cara yang
MySQL. Tentu saja untuk mengetahui
digunakan untuk mendapatkan dan
sintak mysql yang benar, karena inilah mengumpulkan data.
yang akan menjadi modal utama untuk 1. Metode Pengamatan (observasi)
Observasi adalah teknik atau pendekatan
membangun database PHP MySQL.
untuk mendapatkan data primer dengan
Dan disini kita mempelajari perintah cara mengamati langsung obyek datanya
select, update, insert, dan delete. (Jogiyanto, 2005).
2. Wawancara (Interwiew)
4. mysql_num_rows()
Wawancara adalah komunikasi dua arah
Fungsi ini digunakan untuk menghitung untuk mendapatkan data dari responden
banyak baris yang diambil dari variabel (Jogiyanto, 2005). Wawancara dilakukan
dengan nara sumber .
query. mysql_num_rows berguna untuk
3. Studi Pustaka
menghitung data yang ada di database. Merupakan adalah metode pengumpulan
5. mysql_fetch_array() data yang berbentuk tulisan, yang
meliputi surat-surat, catatan harian,
Fungsi dari PHP yang terakhir ini
laporan-laporan dan foto (Marzuki, 2002:
digunakan untuk mengambil (fetch) record
59).
dari suatu query. Fungsi ini menghasilkan
nilai array. Dengan fungsi ini, hasil query 3.2. Sumber Data

dapat ditampilkan di browser. Fungsi


mysql_fetch_array lebih kompleks dari pada Sumber data meliputi sebagai berikut :

mysql_num_rows karena juga bisa 1. Data Primer

menampilkan data-data yang ada pada

6
SISTEM PENDUKUNG KEPUTUSAN UNTUK PEMILIHAN HANDPHONE BERBASIS WEB PADA
TOKO SMS SHOP
(Alexander Dharmawan, Satrio Agung Prakoso , Harto Listijo, Doddy Krisna Sari)

Data primer adalah data yang 4.1. Desain Sistem


diperoleh secara langsung dari sumber, Untuk merancang sistem pendukung
diamati dan dicatat untuk pertama keputusan ini, menggunakan pemodelan
kalinya. Data tersebut akan menjadi UML. Penggambaran dengan UML ini
sekunder kalau dipergunakan orang diharapkan dapat memberikan gambaran
yang tidak berhubungan langsung sistem yang mudah dipahami, dan juga dapa
dengan penelitian yang bersangkutan ditampilkan bagian-bagian sistem dan juga
(Marzuki, 2002: 55). batasannya, dimana hal ini akan berguna
2. Data Sekunder untuk langkah selanjutnya
Data sekunder adalah data yang 4.2. Use Case Diagram Sistem Baru
diperoleh secara tidak langsung dari uc member

sumbernya melainkan dengan pihak home

lain atau apa yang diperoleh dari profil


memilih
sumber lain diluar lokasi penelitian. «include»
kriteria produk

product
Data ini diperoleh dari buku maupun «include» «include»
membandingkan
«include»
DSS product
literatur lain seperti internet yang «include»
«include»
login
«include»
berhubungan dengan masalah yang member «include» berita
mendapatkan
«include» kesimpulan

dibahas (Marzuki, 2002: 56).


«include» hubungi kami

«include»

bantuan
4. Hasil dan Pembahasan
Analisis sistem sangat dibutuhkan dalam logout

pengembangan atau pembuatan sebuah sistem,


yaitu untuk mengidetifikasi masalah dengan
memahami sistem yang sedang berjalan, 4.3. Tampilan Aplikasi

sehingga dari analisa yang dilakukan dapat


diketahui sejauh mana sistem baru dapat
dikembangkan dan diterapkan dan tentunya
tidak terlepas dari keinginan untuk
memperoleh hasil yang maksimal

7
INFORMATIKA Vol.1, No.1 Februari 2013

Tampilan Kelola DSS Kriteria

Halaman DSS berdasar kriteria

Tampilan Kelola DSS Nilai

4.4. Kebutuhan Hardware

8
SISTEM PENDUKUNG KEPUTUSAN UNTUK PEMILIHAN HANDPHONE BERBASIS WEB PADA
TOKO SMS SHOP
(Alexander Dharmawan, Satrio Agung Prakoso , Harto Listijo, Doddy Krisna Sari)

Tidak terkecuali dalam sistem menjadi media promosi yang bisa


pendukung keputusan berbasis website yang
diakses dengan cepat.
penulis kembangkan. Dibawah ini akan
2. Aplikasi yang dibuat dapat
penulis paparkan spesifikasi software dan
hardware yang disarankan dalam menjalankan mempermudah pelanggan untuk
sistem
mengetahui handphone yang terbaik
Processor Intel Core 2 Duo pada kriteria yang ditentukan.

Motherboard Biostar G41 3. Aplikasi yang dibuat dapat

Memory (RAM) Vgen DDR3 2GB mempermudah pelanggan, pengunjung

Hardisk320GB Wd maupun member untuk memperoleh

informasi yang dibutuhkan tentang


Monitor LCD Philips 16”
produk-produk handphone.
Mouse Genius
4. Toko SMS SHOP dapat dengan mudah
Keyboard Microsoft mengupdate informasi yang akan

Power supply Thermaltake 450W


disampaikan kepada pengunjung

Sementara beberapa saran yang dapat


disampaikan adalah:
5. Kesimpulan 1. Memberikan pembaharuan aplikasi secara
Beberapa kesimpulan yang dapat disampaikan berkala untuk menambah atau
adalah sebagai berikut: memperbaharui data dan tampilan .
1. Aplikasi berbasis web akan
2. Masih perlu dilakukan perbaikan-
mempermudah toko SMS SHOP untuk
perbaikan demi kesempurnaan program
mengembangkan pasar karena bisa
dan kemudahan pemakai.

9
INFORMATIKA Vol.1, No.1 Februari 2013

3. Perawatan perlu dilakukan agar program Marzuki. (2003). Metodologi Penelitian.


Jakarta: PT. Pustaka Indonesia.
dapat digunakan semaksimal mungkin

serta perlu dilakukan evaluasi terhadap


Nugroho, Adi. (2012). Analisis dan
sistem sehingga dapat dilakukan Pereancangan Sistem Informasi
dengan Metodologi
penyesuian terhadap sistem.
Berorientasi Objek. Bandung:
Informatika
6. Daftar Pustaka
Prasetyo, Didik Dwi. (2006). 101 Tips dan
Hariyanto, Bambang. (2004). Sistem
Trik Pemrograman PHP. Jakarta: PT
Manajemen Basis Data. Bandung:
Elex Media Komputindo.
Informatika.
Whitten. Jeffrey L, Lonnie D, Dittman. Kevin
HM, Jogiyanto. (2005). Analisa dan Desain
C. (2004). Metode Desain dan Analisis
Sistem Informasi. Yogyakarta: Andi
Sistem, Edisi I terjemahan Andi
Offset.
Offset dan McGrow-Hill Education,
Kristanto, Andri. (2008). Perancangan sistem
Yogyakarta: Andi Offset
Informasi dan Aplikasinya.
Yogyakarta: PT. Gava media.
Kusrini. (2007). Konsep dan Aplikasi Sistem
Pendukung Keputusan. Yogyakarta:
Andi Offset
Kusrini. (2007). Strategi Perancangan dan
Pengelolaan Basis Data. Yogyakarta:
Andi Offset
Lee, Christoper. (2012). 101 Tip & Trik CSS
Most Wanted. Yogyakarta: Andi Offset
Madcoms. (2008). PHP & MySQL Untuk
Pemula. Yogyakarta: Andi Offset
Marimin. (2004). Teknik dan Aplikasi
Pengambilan Keputusan Kriteria
Majemuk. Jakarta: PT. Grasindo.

10

Anda mungkin juga menyukai