sistem pendukung keputusan pembelian …library.stmikgici.ac.id/skripsi/171300016.pdfmetode saw pada...
TRANSCRIPT
SISTEM PENDUKUNG KEPUTUSAN PEMBELIAN HANDPHONE DENGAN MENGGUNAKAN
METODE SAW PADA GH SHOP
SKRIPSI
Oleh :
RHENDY 171300016
PROGRAM STUDI SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN
KOMPUTER (STMIK) GICI BATAM
2018
SISTEM PENDUKUNG KEPUTUSAN PEMBELIAN HANDPHONE DENGAN MENGGUNAKAN
METODE SAW PADA GH SHOP
SKRIPSI
Diajukan Untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana
Oleh :
RHENDY 171300016
PROGRAM STUDI SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN
KOMPUTER (STMIK) GICI BATAM
2018
vi
ABSTRAK
Handphone merupakan salah satu alat komunikasi yang moderen.
Barang yang ditawarkan dari produsen memiliki banyak model seperti
kamera, ram,memori, processor dan lainnya. Untuk memudahkan
pengguna memilih jenis handphone dibutuhkan sebuah sistem pendukung
keputusan dengan Mysql. Metode yang digunakan menggunakan metode
Simple Additive Weighting yang merupakan metode penjumlahan
terbobot yang digunakan dalam memasukkan data dan data keluaran dari
sistem. Dengan adanya sistem ini dapat meghitung dan memproses data
yang dimasukkan untuk menentukan pemilihan handphone yang sesuai
dengan pilihan handphone yang sudah ditentukan oleh pengguna.
Kata kunci: Handphone, Simple Additive Weighting, Sistem Pendukung Keputusan
vii
ABSTRACT
.
Handphone is one of the tools of modern communication. Goods offered from
manufacturers have many models like cameras, ram, memory, processor and
more. To facilitate the user to choose the type of handphone needed a web -
based decision support system with mysql. The methods used to use a Simple
Additive Weighting method which is a weighted sum method used in entering
data and data output from the system. The existence of this system can
calculate and process the data entered to determine the selection of the
appropriate handphone with handphoneoptions already specified by the user.
Keywords:Decision Support Systems, Recruitment, Criteria, Simple Additive Weighting
viii
DAFTAR ISI
Judul Halaman
HALAMAN JUDUL ....................................................................................... i
HALAMAN PERSETUJUAN ....................................................................... ii
HALAMAN PENGESAHAN ......................................................................... iii
HALAMAN PERNYATAAN ......................................................................... iv
KATA PENGANTAR ..................................................................................... v
ABSTRAK ....................................................................................................... vi
ABSTRACT ....................................................................................................... vii
DAFTAR ISI .................................................................................................... viii
DAFTAR TABEL ............................................................................................ xi
DAFTAR GAMBAR ....................................................................................... xii
BAB I PENDAHULUAN ............................................................................... 1
1.1 Latar Belakang .................................................................................... 1
1.2 Rumusan Masalah ............................................................................... 4
1.3 Batasan Masalah ................................................................................. 4
1.4 Tujuan Masalah .................................................................................. 5
1.5 Manfaat Penelitian .............................................................................. 5
1.6 Sistematika Penulisan ......................................................................... 6
BAB II LANDASAN TEORI ........................................................................ 8
2.1 Teori Pendukung ............................................................................... 8
2.1.1 Sistem ........................................................................................ 8
2.1.2 Informasi ................................................................................... 10
2.1.2.1 Pengertian Informasi ...................................................... 11
2.1.3 Sistem Informasi ....................................................................... 11
2.1.4 Sistem Pendukung Keputusan................................................... 12
2.1.4.1 Tujuan Sistem Pendukung Keputusan .......................... 13
2.1.4.2 Karakteristik dan Manfaat SPK ..................................... 14
ix
2.1.4.3 Proses Pengambilan SPK .............................................. 15
2.1.4.4 Komponen SPK ............................................................. 16
2.1.4.5 Langkah-langkah SPK ................................................... 18
2.1.5 Metode Simple Additive Weighting (SAW).............................. 19
2.1.5.1 Kelebihan Metode SAW................................................ 21
2.1.6 Visual Basic ................................................................................ 21
2.1.6.1 Komponen-komponen visual basic ................................ 22
2.1.7 Database/ Basis Data .................................................................. 23
2.1.8 Siklus Hidup Sistem Basis Data ................................................. 25
2.1.9 Alat Bantu Perancangan Sistem .................................................. 26
2.1.9.1 Data Flow Diagram (DFD) ............................................ 27
2.1.9.2 Entity Relationship Diagram (ERD) .............................. 28
2.1.9.3 Flowchart ....................................................................... 29
2.1.10 MySQL ..................................................................................... 31
2.2 Peneliti Terdahulu .......................................................................... 32
BAB III METODE PENELITIAN ............................................................... 37
3.1 Kerangka Kerja ................................................................................. 37
3.1.1 Analisa Kebutuhan ................................................................. 38
3.1.2 Desain Sistem .......................................................................... 38
3.1.3 Penulisan Kode Program ......................................................... 38
3.1.4 Pengujian Program .................................................................. 38
3.1.5 Penerapan Program dan Pemeliharaan Sistem ........................ 39
3.2 Gambaran Umum................................................................................ 39
3.2.1 Profile GH Shop ...................................................................... 40
3.2.2 Struktur Organisasi ................................................................... 40
BAB IV ANALISIS DAN IMPLEMENTASI .............................................. 43
4.1 Analisis Sistem yang Berjalan......................................................... 43
4.1.1. Proses Penjualan Handphone ................................................ 43
4.1.2. Aliran Sistem Informasi ........................................................ 44
4.2 Analisis Sistem yang Diusulkan ...................................................... 45
x
4.2.1 Context Diagram .................................................................... 47
4.2.2 Data Flow Diagram ( DFD ) .................................................. 48
4.2.3 Perancangan Sistem yang Diusulkan ..................................... 49
4.2.4 Perancangan Input .................................................................. 49
4.2.5 Perancangan Ouput ................................................................. 53
4.2.6 Perancangan Tabel Database ................................................. 54
4.2.7 Entity Relationship Diagram ( ERD ) .................................... 56
4.3 Perhitungan Sistem Pendukung Keputusan Dengan Metode SAW ... 57
4.4 Implementasi ....................................................................................... 68
4.4.1 Halaman Login ....................................................................... 68
4.4.2 Halaman Utama ...................................................................... 68
4.4.3 Halaman Alternatif ................................................................. 69
4.4.4 Halaman Kriteria .................................................................... 70
4.4.5 Halaman Nilai Crips ............................................................... 70
4.4.6 Halaman Bobot ....................................................................... 71
4.4.7 Halaman Perhitungan ............................................................. 71
4.4.8 Halaman Ubah Password ....................................................... 72
4.4.9 Halaman Laporan Alternatif................................................... 72
4.4.10 Halaman Laporan Kriteria Penilaian .................................... 73
4.4.11 Halaman Laporan Ranking................................................... 73
BAB V KESIMPULAN DAN SARAN ......................................................... 75
5.1 Kesimpulan ........................................................................................ 75
5.2 Saran ................................................................................................... 75
DAFTAR PUSTAKA ....................................................................................... 77
DAFTAR RIWAYAT HIDUP
LAMPIRAN
xi
DAFTAR TABEL
Tabel Halaman
Tabel 2.1 Simbol-simbol Data Flow Diagram ................................................................ 27
Tabel 2.2 Simbol-simbol Entitiy Relationship Diagram................................................. 28
Tabel 2.3 Flow Direction Symbol ................................................................................... 29
Tabel 2.4 Processing Symbol .......................................................................................... 30
Tabel 2.5 Input-Output Symbol ....................................................................................... 31
Tabel 4.1 Tabel Admin ................................................................................................... 54
Tabel 4.2 Tabel Kriteria .................................................................................................. 55
Tabel 4.3 Tabel Relasi Alternatif .................................................................................... 55
Tabel 4.4 Tabel Alternatif .............................................................................................. 56
Tabel 4.5 Tabel Crips ...................................................................................................... 56
xii
DAFTAR GAMBAR
Gambar Halaman
Gambar 3.1 Kerangka Kerja ........................................................................................... 36
Gambar 3.2 Struktur Organisasi...................................................................................... 40
Gambar 4.1 Aliran Sistem Informasi Lama .................................................................... 45
Gambar 4.2 Aliran Sistem Informasi Lama .................................................................... 46
Gambar 4.3 Diagram Konteks ........................................................................................ 48
Gambar 4.4 Data Flow Diagram .................................................................................... 49
Gambar 4.5 Perancangan Form Login ............................................................................ 50
Gambar 4.6 Perancangan Form Menu ............................................................................ 50
Gambar 4.7 Perancangan Form Menu Alternatif ............................................................ 50
Gambar 4.8 Perancangan Form Nilai crips .................................................................... 51
Gambar 4.9 Perancangan Form Nilai Bobot ................................................................... 51
Gambar 4.10 Perancangan Form Perhitungan ................................................................ 52
Gambar 4.11 Perancangan Form Ubah Password .......................................................... 52
Gambar 4.12 Perancangan Form Alternatif .................................................................... 53
Gambar 4.13 Perancangan Form Kriteria ....................................................................... 53
Gambar 4.14 Perancangan Laporan Rangking Hasil Perhitungan .......................... 54
Gambar 4.15 Entity Relationship Diagram (ERD) ......................................................... 57
Gambar 4.16 Halaman Login ........................................................................................ 68
Gambar 4.17 Halaman Utama ...................................................................................... 69
Gambar 4.18 Halaman Alternatif ................................................................................. 69
Gambar 4.19 Halaman Kriteria .................................................................................... 70
Gambar 4.20 Halaman Nilai Crips ............................................................................... 70
Gambar 4.21 Halaman Bobot ....................................................................................... 71
Gambar 4.22 Halaman Perhitungan ............................................................................. 71
Gambar 4.23 Halaman Ubah Password ...................................................................... 72
Gambar 4.24 Halaman Laporan Alternatif ................................................................. 72
Gambar 4.25 Halaman Laporan Kriteria Penilaian ................................................... 73
Gambar 4.26 Halaman Laporan Rangking ................................................................. 74
1
BAB I
PENDAHULUAN
1.1 Latar Belakang Masalah
Seiring dengan pesatnya perkembangan teknologi dan informasi, kebutuhan
manusia terhadap teknologi dan informasi tidak bisa dipisahkan lagi. Teknologi
dan informasi seakan sudah menjadi kebutuhan pokok yang harus selalu dipenuhi
kebutuhannya. Teknologi internet juga tidak lepas dari perkembangan yang pesat
ini. Perkembangan itu direalisasikan dengan wujud telepon genggam.
Telepon genggam pada mulanya bersifat tetap, telepon genggam tidak dapat
dibawa berpindah ke tempat yang berbeda-beda dikarenakan masih menggunakan
sambungan kabel yang terhubung ke telepon genggam tersebut dan jika kabel
tersebut terlepas dari telepon genggam tersebut maka telepon tidak dapat
digunakan. Melihat masalah ini, akhirnya dikembangkan telepon genggam yang
tidak menggunakan kabel dan dapat dibawa kemanapun oleh pemakai. Telepon
genggam versi baru ini lebih dikenal dengan sebutan handphone.
Handphone pada mulanya hanya digunakan untuk telepon dan mengirim
pesan singkat saja, dulu mungkin tidak pernah terpikir jika suatu saat handphone
dapat di gunakan untuk memutar musik, mengambil foto, merekam video atau
memiliki lampu senter yang akan digunakan dalam keadaaan gelap. Manusia pada
akhirnya mungkin tidak akan menyangka bahwa perkembang teknologi pada
telepon genggam ini akan sangat vital terhadap kehidupan manusia. Teknologi
handphone yang ada pada saat ini sudah sangat membantu kehidupan manusia
untuk dapat memenuhi kebutuhan hidupnya, mulai dari berinteraksi sosial dengan
2
sesama manusia dan juga menjelajahi dunia maya untuk mendapatkan semua
informasi terbaru dari seluruh penjuru dunia yang diperoleh dari akses internet
yang semakin mudah dan praktis.
Saat ini handphone yang dijual oleh toko-toko memiliki banyak variasi yaitu
mulai dari ukuran layar yang kecil sampai kepada ukuran layar yang besar
(Berukuran 7” ke atas yang dikenal dengan sebutan Tablet). Setiap handphone
juga mempunyai sistem operasi tersendiri dimana fitur dan fungsi tersebut
memiiki kegunaan masing-masing. Sistem operasi handphone yang paling
dominan diminati pasar adalah sistem operasi Android dan IOS.
Android adalah sistem operasi berbasis linux yang dirancang untuk
handphone layar sentuh. Android adalah sistem operasi dengan sumber terbuka,
yang dimana memungkinkan perangkat lunak dimodifikasi secara bebas dan
didistribusikan oleh para pembuat perangkat lunak. IOS adalah singkatan dari
Iphone Operating System, yang berarti sistem operasi yang dikembangkan oleh
perusahaan Apple. Iphone Operating System menggunakan bahasa pemrograman
C, C++, dan Objective C, yang menerapkan sistem operasi dengan sumber
tertutup, yang artinya perusahaan Apple tidak mengizinkan siapapun
mengembangkan sistem operasi ini selain perusahaan Apple, namun perusahaan
Apple memberikan kebebasan kepada para pengembang yang ingin membuat dan
mengembangkan aplikasi atau game untuk sistem operasi Iphone Operating
System ini yang nantinya akan dipublikasikan di Appstore. Appstore adalah
sebuah gudang aplikasi atau game dimana semua pengguna Iphone Operating
System dapat mengunduh aplikasi atau game yang tersedia baik yang berbayar
maupun yang gratis.
3
GH SHOP merupakan salah satu toko yang menjual berbagai varian tipe
handphone tersebut kepada masyarakat. GH SHOP adalah distributor telepon
genggam yang didirikan pada tahun 2012 yang berlokasi di Kepulauan Riau,
Batam, Jl. Imam Bonjol, Lucky Plaza lantai dasar blok G no 2A. Seiring dengan
kemajuan teknologi semakin banyak pula varian, jenis dan merek handphone yang
mulai masuk dan beredar di toko GH SHOP. Dari perkembangan teknologi
handphone yang semakin banyak tersebut mengakibatkan para calon pembeli
kebingungan karena banyaknya pilihan dan fitur yang ditawarkan oleh
handphone-handphone tersebut. Kebanyakan masyarakat masih tidak mengetahui
betul fungsi dan kegunaan handphone tersebut secara keseluruhan, sehingga
menjadi salah dalam melakukan pembelian handphone yang pada akhirnya
membuat fungsi handphone tersebut tidak berjalan maksimal ataupun berjalan
sesuai dengan yang diharapkan pembeli.
Oleh karena itu, sangat penting untuk dibangun sebuah sistem pendukung
keputusan yang menggunakan teknologi komputer, dimana sistem tersebut
membantu memudahkan calon pembeli dalam mengambil keputusan pembelian
handphone sesuai dengan kebutuhan dan kriteria yang diinginkan dengan metode
Simple Additive Weighting (SAW).
Berdasarkan uraian-uraian diatas, penulis ingin membantu GH SHOP dalam
memberikan kemudahan pada calon pembeli dalam menentukan pilihan dengan
bantuan sistem pendukung keputusan. Oleh karena itu, penulis ingin mewujudkan
hal tersebut dalam bentuk skripsi dengan judul “Sistem Pendukung Keputusan
Pembelian Handphone Dengan Menggunakan Metode Simple Additive
Weighting Pada GH SHOP”
4
1.2 Rumusan Masalah
Rumusan masalah yang ada dalam pembelian handphone di toko GH SHOP
adalah sebagai berikut:
1. Bagaimana menerapkan metode Simple Additive Weighting yang dapat
memberikan informasi dan rekomendasi pilihan kepada calon pembeli untuk
dapat menentukan keputusan pembelian handphone.
2. Bagaimana merancang sistem pendukung keputusan pembelian handphone
pada toko GH SHOP dengan metode Simple Additive Weighting.
3. Bagaimana mengimplementasikan sistem pendukung keputusan pembelian
handphone pada toko GH SHOP dengan metode Simple Additive Weighting.
1.3 Batasan Masalah
Supaya permasalahan yang akan dibahas pada penelitian ini tidak meluas,
maka penulis membatasi permasalahannya sebagai berikut :
1. Dengan menggunakan metode Simple Additive Weighting untuk keputusan
pembelian handphone.
2. Dalam pembuatan aplikasi sistem pendukung keputusan pembelian
handhpone, penulis menggunakan software Visual Basic 2008 sebagai
pendukung tugas akhir.
3. Sistem pendukung pembelian handphone ini hanya untuk keputusan
pembelian handphone merek Samsung, Asus dan Xiaomi.
5
1.4 Tujuan Penelitian
Berdasarkan rumusan masalah yang telah diuraikan, maka penelitian ini
memiliki tujuan sebagai berikut :
1. Menerapkan metode Simple Additive Weighting sehingga dapat memberikan
informasi dan rekomendasi pilihan kepada calon pembeli dalam mengambil
keputusan pembelian handphone pada toko GH SHOP.
2. Merancang sistem aplikasi pendukung keputusan pembelian handphone
pada toko GH SHOP.
3. Mengimplementasikan sistem pendukung keputusan pembelian handphone
pada toko GH SHOP.
1.5 Manfaat Penelitian
Dengan dilakukannya penelitian ini, diharapkan dapat memberikan
manfaat kepada pihak-pihak sebagai berikut :
1. Bagi Penulis
Hasil penelitian ini diharapkan dapat meningkatkan pemahaman tentang
pengaruh kriteria – kriteria handphone terhadap keputusan konsumen dalam
melakukan pembelian.
2. Bagi Perusahaan
Hasil penelitian ini diharapkan dapat memberikan informasi yang berharga
bagi perusahaan untuk dapat lebih mudah menawarkan produk dan dapat
meningkatkan volume penjualan.
6
3. Bagi Akademik
Hasil penelitian ini diharapkan dapat dijadikan informasi dan referensi
bacaan bagi peneliti lain yang akan melakukan penelitian dengan topik yang
sejenis dan bagi semua pihak yang membutuhkannya.
1.6 Sistematika Penulisan
Untuk memberikan gambaran yang lebih jelas mengenai karya imliah ini,
maka dalam karya imliah ini dibagi secara sistematis ke dalam 5 (lima) bab
sebagai berikut:
BAB I PENDAHULUAN
Bab ini meliputi latar belakang masalah, identifikasi masalah, pembatasan
masalah, tujuan dan sistematika penulisan tugas akhir.
BAB II LANDASARAN TEORI
Bab ini meliputi penjelasan singkat mengenai teori-teori yang berkaitan
dalam penyelesaian masalah dan mendukung pembuatan sistem.
BAB III METODOLOGI PENELITIAN
Bab ini meliputi penjelasan tentang rangkaian langkah yang ditempuh
dalam pelaksanaan kegiatan skripsi ini.
BAB IV ANALISIS DAN IMPLEMENTASI
Bab ini meliputi penjelasan hasil dari pembuatan aplikasi sistem
pendukung keputusan.
BAB V PENUTUP
Bab ini menguraikan tentang analisa hasil suatu sistem pendukung
keputusan. Kesimpulan mengenai hal-hal yang dibahas dalam bab
7
sebelumnya serta berisi saran yang bersifat membangun bagi
perkembangan penelitian selanjutnya agar lebih baik dari penelitian ini.
8
BAB II
LANDASAN TEORI
2.1 Teori Pendukung
Teori pendukung dalam penyusunan skripsi ini sangat diperlukan karena
dipakai sebagai referensi untuk menunjang ataupun memperdalam pemahaman-
pemahaman terhadap informasi yang disajikan sehingga hasil penelitian ini tidak
dianggap sebagai sebuah opini pribadi peneliti.
2.1.1 Sistem
Menurut Azhar Susanto (2013:22) dalam penulis Fery Wongso (2016)
sistem adalah kumpulan atau group dari sub sistem/bagian/komponen apapun baik
fisik ataupun non fisik yang saling berhubungan satu sama lain dan bekerja sama
secara harmonis untuk mencapai satu tujuan tertentu. Menurut Sutarman (2009:5)
dalam penulis Tri Yudi Hartono (2016) sistem adalah kumpulan elemen yang
saling berinteraksi dalam suatu kesatuan untuk menjalankan suatu proses
pencapaian suatu tujuan utama. Menurut Widjajanto (2012:2) dalam penuli Fery
Wongso (2016) “Sistem adalah sesuatu yang memiliki bagian-bagian yang saling
berinteraksi untuk mencapai tujuan tertentu melalui tiga tahapan yaitu input
(masuk), proses dan output (keluar)”.
Pada dasarnya sistem adalah suatu kerangka dari prosedur - prosedur yang
saling berhubungan, yang disusun sesuai dengan skema yang menyeluruh untuk
melaksanakan suatu kegiatan atau fungsi utama dari perusahaan yang dihasilkan
oleh suatu proses tertentu yang bertujuan untuk menyediakan informasi untuk
9
membantu mengambil keputusan manajemen operasi perusahaan dari hari ke hari
serta menyediakan informasi yang layak untuk pihak di luar perusahaan.
Menurut Ladjamudin (2013 :3-5) dalam Penulis Novia Iskandar dan Yenita
Juandy (2015) suatu sistem mempunyai karakteristik atau sifat-sifat tertentu, yaitu
mempunyai komponen sistem, batasan sistem, lingkungan luar sistem,
penghubung sistem, masukan sistem, keluaran sistem, pengolahan sistem dan
sasaran sistem. Adapun penjelasan dari masing-masing karakteristik sistem adalah
sebagai berikut:
1. Komponen Sistem
Suatu sistem yang terdiri dari sejumlah komponen yang saling berinteraksi.
Yang artinya saling bekerja sama membentuk suatu kesatuan komponen-
komponen sistem atau elemen-elemen sistem dapat berupa subsistem atau
bagian-bagian dari sistem.
2. Batasan Sistem
Merupakan daerah yang membatasi antara suatu sistem yang lainnya atau
dengan lingkungan luarnya. Dengan batasan ini kita bisa mengetahui ruang
lingkup (scope) suatu sistem.
3. Lingkungan Luar
Merupakan apapun yang berada diluar batas sistem yang mempengaruhi
operasi suatu sistem.
4. Penghubung Sistem
Merupakan merupakan media penghubung antara subsistem lainnya. Dengan
penghubung ini akan mengalir daya atau data-data antar subsistem, dimana
keluaran dari subsistem akan menjadi masukan untuk, dengan demikian
10
antara subsistem dan subsistem akan saling berintegrasi membentuk suatu
kesatuan.
5. Masukan Sistem
Merupakan energi yang dimasukan ke suatu sistem. Masukan ini bisa berupa
masukan perawatan (Maintenance input) dan masukan sinyal (Signal input).
6. Keluaran Sistem
Merupakan hasil dari energi yang diolah dan diidentifikasikan menjadi
keluaran yang berguna yang akan menjadi masukan baru atau informasi yang
dibutuhkan.
7. Pengolahan Sistem
Merupakan suatu sistem pasti mempunyai suatu pengolahan data masukan
untuk dijadikan suatu informasi.
8. Sasaran Sistem
Merupakan penentu dari tujuan untuk menentukan masukan yang dibutuhkan
dan keluaran yang dihasilkan sistem.
2.1.2 Informasi
Informasi merupakan salah satu sumber daya terpenting yang dimiliki oleh
suatu organisasi dimana sumber informasi adalah data. Data adalah kenyataan
yang menggambarkan kejadian-kejadian dan kesatuan nyata. Informasi diperoleh
dari hasil pengolahan data-data mentah, yang kemudian dibentuk menjadi sesuatu
yang lebih berguna bagi keperluan manajemen dalam pengambilan keputusan.
11
2.1.2.1 Pengertian Informasi
Menurut Krismiaji (2015:14) dalam Penulis Aggy Achamdi Sandy (2015),
informasi adalah data yang telah diorganisasi dan telah memiliki kegunaan dan
manfaat. Menurut Romney dan Steinbart (2015:4) dalam Penulis Fransiscus
Octavianus Voets dkk (2016), informasi adalah data yang telah dikelola dan
diproses untuk memberikan arti dan memperbaiki proses pengambilan keputusan.
Sebagaimana perannya pengguna dalam membuat keputusan yang lebih baik
sebagai kuantitas dan kualitas dari peningkatan informasi.
Menurut Mardi (2011:5) dalam Penulis Fansiscus Octavianus Voets dkk
(2016) menyatakan bahwa informasi adalah hasil dari proses atau hasil
pengolahan data, meliputi hasil gabungan, analisis, penyimpulan dan pengolahan
sistem informasi komputerisasi. Jadi dapat disimpulkan bahwa informasi adalah
sumber dari data dimana data menggambarkan suatu kejadian yang sering terjadi,
dan data tersebut akan diolah di dalam sistem berupa input. Data yang belum
diolah belum dapat memberikan manfaat yang besar bagi penerima, sehingga
perlu suatu model yang harus dikelompokkan dan diproses untuk menghasilkan
menjadi sebuah informasi.
2.1.3 Sistem Informasi
Sistem informasi adalah suatu sistem di dalam suatu organisasi yang
mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi,
bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan
pihak luar tertentu dengan laporan-laporan yang diperlukan.
12
Menurut Mohamad Subhan (2012:18) dalam Penulis Johan Wyanaputra
(2017), “Sistem infomasi merupakan kumpulan dari perangkat keras dan
perangkat lunak komputer serta perangkat manusia yang akan mengolah data
menggunakan perangkat keras yang memegang peranan yang penting dalam
sistem informasi”.
Menurut Rudy Tantra (2012:2) dalam Penulis Johan Wyanaputra (2017)
mengungkapkan bahwa sistem informasi adalah cara yang terorganisir untuk
mengumpulkan, memasukan, dan memproses data dan menyimpannya,
mengelola, mengontrol dan melaporkannya sehingga dapat mendukung
perusahaan atau organisasi untuk mencapai suatu tujuan.
Menurut O’Brian (2012:7) dalam Penulis Ingrid Rosalia Dewi dan Rini
Malfiany (2017), “Sistem informasi adalah kombinasi teratur dari orang-orang,
perangkat keras (hardware), perangkat lunak (software), jaringan komunikasi dan
sumber daya data yang mengumpulkan, mengubah dan menyebarkan informasi
dalam sebuah organisasi”.
Dengan demikian dapat disimpulkan juga sistem informasi adalah sistem
yang menggunakan teknologi komputer untuk mengumpulkan, memproses,
menyimpan, menganalisis dan menyebarkan informasi.
2.1.4 Sistem Pendukung Keputusan
Dalam implementasi sistem pendukung keputusan, hasil dari keputusan-
keputusan dari sistem bukanlah hal yang menjadi patokan, pengambilan
keputusan tetap berada pada pengambil keputusan. Sistem hanya menghasilkan
keluaran yang mengkalkulasi data-data sebagaimana pertimbangan seorang
13
pengambil keputusan. Sehingga kerja pengambil keputusan dalam
mempertimbangkan keputusan dapat dimudahkan (Menurut Wibowo, 2011 dalam
Dwi Auji Fyanda dkk 2016).
Menurut Fitriani (2012) dalam Penulis Basorudin dan Hendri Maradona
(2017), Sistem Pendukung Keputusan dirancang untuk mendukung seluruh tahap
pengambilan keputusan mulai dari mengidentifikasikan masalah, memilih data
yang relevan, dan menentukan pendekatan yang digunakan dalam proses
pengambilan keputusan sampai mengevaluasi pemilihan alternatif-alternatif yang
ada.
Jadi dapat disimpulkan bahwa sistem pendukung keputusan ialah proses
pengambilan keputusan dibantu menggunakan komputer untuk membantu
pengambil keputusan dengan menggunakan beberapa data dan model tertentu
untuk menyelesaikan beberapa masalah yang tidak terstruktur. Keberadaan sistem
pendukung keputusan pada perusahaan atau organisasi bukan untuk menggantikan
tugas-tugas pengambil keputusan, tetapi merupakan sarana yang membantu
mereka dalam pengambilan keputusan dengan menggunakan data-data yang
diolah menjadi informasi untuk mengambil keputusan dari masalah-masalah semi-
terstruktur.
2.1.4.1 Tujuan Sistem Pendukung Keputusan
Beberapa tujuan dari sistem pendukung keputusan (Dicky Nofriansyah,
2012:4 dalam bukunya yang berjudul Konsep Data Mining vs Sistem Pendukung
Keputusan) adalah sebagai berikut:
1. Membantu dalam pengambilan keputusan atas masalah yang terstruktur.
14
2. Memberikan dukungan atas pertimbangan manajer dan bukannya
dimaksudkan untuk menggantikan fungsi manajer.
3. Meningkatkan efektifitas keputusan yang diambil lebih dari pada perbaikan
efesiensinya.
4. Kecepatan komputasi komputer memungkinkan para pengambil keputusan
untuk banyak melakukan komputasi secara cepat dengan biaya yang rendah.
5. Peningkatan produktivitas membangun suatu kelompok pengambilan
keputusan, terutama para pakar, bisa sangat mahal.
2.1.4.2 Karakteristik dan Manfaat Sistem Pendukung Keputusan
Manfaat yang dapat diambil dari sistem pendukung keputusan ini :
1. Sistem pendukung keputusan memperluas kemampuan pengambil keputusan
dalam memproses data / informasi bagi pemakainya.
2. Sistem pendukung keputusan membantu pengambil keputusan untuk
memecahkan masalah terutama barbagai masalah yang sangat kompleks dan
tidak terstruktur.
3. Sistem pendukung keputusan dapat menghasilkan solusi dengan lebih cepat
serta hasilnya dapat diandalkan.
4. Walaupun suatu sistem pendukung keputusan mungkin saja tidak mampu
memecahkan masalah yang dihadapi oleh pengambil keputusan, namun dia
dapat menjadi stimulan bagi pengambil keputusan dalam memahami
persoalannya karena mampu menyajikan berbagai alternatif pemecahan
menurut Riadi (2013 :23) dalam Penulis Ardhi Bagus Primahudi dkk (2016).
15
Menurut Sparague dan Watson (2013) dalam penulis Ardhi Bagus
Primahudi dkk (2016), mendefinisikan Sistem Pendukung Keputusan (SPK)
sebagai sistem yang memiliki lima karakteristik utama yaitu:
1. Sistem yang berbasis komputer.
2. Dipergunakan untuk membantu para pengambil keputusan
3. Untuk memecahkan masalah-masalah rumit yang mustahil dilakukan dengan
kalkulasi manual.
4. Melalui cara simulasi yang interaktif.
5. Dimana data dan model analisis sebaai komponen utama.
2.1.4.3 Proses Pengambilan Keputusan
Empat tahapan yang harus dilalui dalam proses pengambilan keputusan,
yaitu:
1. Pemahaman (Intelligence)
Tahap ini merupakan proses penelusuran data pendeteksian dari lingkup
problematika serta proses pengenalan masalah. Data masukan diperoleh,
diproses, dan diuji dalam rangka mengidentifikasi masalah.
2. Perancangan (Design)
Tahap ini merupakan proses menemukan, mengembangkan dan menganalisa
alternatif tindak yang bisa dilakukan. Tahap ini merupakan proses untuk
mengerti masalah, menurunkan solusi dan meguji kelayakan solusi. Tugas-
tugas yang ada pada tahap ini:
a. Komponen-komponen model
b. Struktur model
16
c. Seleksi prinsip-prinsip pemilihan (kriteria evaluasi)
d. Pengembangan (penyediaan) alternatif
e. Prediksi hasil
f. Pengukuran hasil
g. Skenario
3. Pemilihan (Choice)
Pada tahap ini dilakukan proses pemilihan diantara berbagai alternatif
tindakan yang mungkin dijalankan. Hasil pemilihan tersebut kemudian
diimplementasikan dalam proses pengambilan keputusan. Ada dua tipe
pendektan pemilihan, yaitu :
a. Teknis analitis, yaitu menggunakan perumusan matematis.
b. Algoritma, menguraikan proses langkah demi langkah.
4. Implementasi (Implementation)
Tahap ini dilakukan penerapan terhadap rancangan sistem yang telah dibuat
pada tahap perancangan serta pelaksanaan alternatif tindakan yang telah
dipilih pada tahap pemilihan.
2.1.4.4 Komponen Sistem Pendukung Keputusan
Sistem pendukung keputusan terdiri atas 3 (tiga) komponen utama atau sub
sistem, yaitu Subsistem Manajemen Data, Subsistem Manajemen Model dan
Subsistem Dialog.
1. Subsistem Manajemen Data
Subsistem manajemen data termasuk database yang mengandung data yang
relevan untuk berbagai situasi dan diatur oleh software yang disebut Data
17
Base Manajemen System (DBMS). Kemampuan yang dibutuhkan dari
manajemen basis data yaitu:
a. Kemampuan untuk mengkombinasikan berbagai variasi data melalui
pengambilan dan ekstraksi data.
b. Kemampuan untuk menambahkan sumber data secara cepat dan mudah.
c. Kemampuan untuk menggambarkan structural data logical.
d. Kemampuan untuk menangani data secara personil.
e. Kemampuan untuk mengelola berbagai variasi data.
2. Subsistem Manajemen Model
Keunikan dari sistem ini adalah kemampuannya dalam mengintegrasikan data
dengan model-model keputusan. Salah satu persoalan yang berkaitan dengan
model adalah bahwa penyusunan model seringkali terikat pada struktur model
yang mengasumsikan adanya masukan yang benar dan cara keluaran yang tepat.
Sementara itu, model ini cenderung tidak mencakupi karena adanya kesulitan
dalam mengembangkan model yang terintegrasi untuk menangani sekumpulan
keputusan yang saling bergantung. Cara untuk menangani persoalan ini dengan
menggunakan berbagai model yang terpisah dimana setiap model digunakan
untuk menangani bagian yang berbeda dari masalah yang sedang dihadapi.
Kemampuan yang dimiliki subsistem basis model meliputi :
a. Kemampuan untuk menciptakan model-model baru secara cepat dan mudah.
b. Kemampuan untuk mengakses dan mengintegrasi model-model keputusan.
Kemampuan untuk mengelola basis model dengan fungsi manajemen yang
analog dan manajemen basis data (seperti untuk menyimpan, membuat dialog,
menghubungkan dan mengakses model).
18
2.1.4.5 Langkah-Langkah Pembangungan SPK
Langkah-langkah yang diperlukan dalam membangun Sistem Pengambilan
Keputusan (SPK) yaitu :
1. Perencanaan
Pada tahap ini yang paling penting dilakukan adalah perumusan masalah serta
penentuan tujuan dibangunnya sistem pengambilan keputusan. Langkah ini
merupakan langkah awal yang sangat penting karena akan menentukan
pemilihan jenis sistem pengambilan keputusan yang akan dirancang serta
metode pendekatan yang akan dipergunakan.
2. Penelitian
Berhubungan dengan pencarian data serta sumber daya yang tersedia,
lingkungan sistem pengambilan keputusan.
3. Analisa
Dalam tahap ini termasuk penentuan teknik pendekatan yang akan dilakukan
serta sumber daya yang dibutuhkan.
4. Perancangan
Pada tahap ini dilakukan perancangan dari ketiga subsistem sistem
pengambilan keputusan yaitu subsistem basis data, subsistem model,
subsistem komunikasi atau dialog.
5. Konstruksi
Tahapan ini merupakan kelanjutan dari perancangan, dimana ketiga subsistem
yang dirancang digabungkan menjadi suatu sistem pengambilan keputusan.
19
6. Implementasi
Tahap ini merupakan penerapan sistem pengambilan keputusan yang
dibangun. Pada tahap ini terdapat beberapa tugas yang harus dilakukan yaitu
testing, evaluasi, penampilan, orientasi, pelatihan, dan penyebaran.
7. Pemeliharaan
Merupakan tahap yang harus dilakukan secara terus menerus untuk
mempertahankan keandalan sistem.
8. Adaptasi
Dalam tahap ini dilakukan pengulangan terhadap tahapan diatas sebagai
tanggapan terhadap kebutuhan pemakai.
2.1.5 Metode Simple Additive Weighting (SAW)
Metode ini merupakan metode yang paling dikenal dan banyak digunakan
orang dalam menghadapi situasi Multiple Attribute Decision Making (MADM).
Multiple Attribute Decision Making merupakan suatu metode yang digunakan
untuk mencari alternatif optimal dari sejumlah alternatif dengan kriteria tertentu
karena metode ini mengharuskan pembuat keputusan menentukan bobot bagi
setiap atribut. Skor total untuk sebuah alternatif diperoleh dengan menjumlahkan
seluruh hasil perkalian antara rating yang dapat dibandingkan lintas atribut bobot
dan tiap atribut. Rating tiap atribut telah melewati proses normalisasi sebelumnya.
Metode Simple Additive Weighting dikenal sebagai istilah penjumlahan terbobot.
Konsep dasar metode Simple Additive Weighting adalah mencari penjumlahan
terbobot dari rating kinerja pada setiap alternatif pada semua atribut. Metode
Simple Additive Weighting membutuhkan proses normalisasi matriks keputusan
20
� = { � ��� � Jika j adalah atribut keuntungan (benefit)
� = { � � � � Jika j adalah atribut biaya (cost)
� = ∑ � ��=1
(X) ke suatu skala yang dapat diperbandingkan dengan semua rating alternatif
yang ada.
Formula untuk melakukan normalisasi tersebut adalah sebagai berikut:
Keterangan:
rij : Nilai rating kinerja ternormalisasi
Xij : Nilai atribut yang dimiliki dari setiap kriteria
Max Xij : Nilai terbesar dari setiap kriteria
Min Xij : Nilai terkecil dari setiap kriteria
Benefit : Jika nilai terbesar adalah terbaik
Cost : Jika nilai terkecil adalah terbaik
Dimana rij adalah rating kinerja ternormalisasi dari alternatif Ai pada atribut Cj;
i=1,2,…,m dan j=1,2,…,n. Nilai preferensi untuk setiap alternatif (Vi) diberikan
sebagai:
Keterangan:
Vi : Ranking untuk setiap alternatif
wj : Nilai bobot dari setiap kriteria
21
rij : Nilai rating kinerja ternormalisasi
Hasil perhitungan nilai Vi yang lebih besar mengindikasikan bahwa
alternatif Ai merupakan alternatif terbaik dan terpilih.
2.1.5.1 Kelebihan Metode SAW
Kelebihan dari model Simple Additive Weighting dibandingkan dengan
model pengambilan keputusan yang lain terletak pada kemampuannya untuk
melakukan penilaian secara lebih tepat karena didasarkan pada nilai kriteria dan
bobot preferensi yang sudah ditentukan, selain itu Simple Additive Weighting juga
dapat menyeleksi alternatif terbaik dari sejumlah alternatif yang ada karena
adanya proses perankingan setelah menentukan nilai bobot untuk setiap atribut.
2.1.6 Visual Basic
Visual Basic merupakan salah satu perangkat lunak untuk mendukung
pemrograman visual. Microsoft visual basic dapat bekerja pada system informasi
windows 95/98 atau windows yang lebih tinggi seperti windows xp. Dalam
Microsoft visual basic sudah terintegrasi IDE (Integrated Development
Environment) yaitu tempat untuk menghasilkan program aplikasi yang mengubah
bahasa pemrograman menjadi bahasa mesin. Dengan perangkat lunak ini,
pembuatan program dengan microsoft visual basic 6.0 melalui dua tahap yaitu
tahap pemrograman visual dan tahap penulisan kode program (Binarto 2012 :10).
Menurut Stefano (2014:2) dalam Penulis Riandana Afira (2017)
mengemukakan bahwa “Visual Basic 6.0 merupakan sebuah bahasa pemrograman
yang menawarkan Intergrated Development Environment (IDE) visual untuk
22
membuat program perangkat lunak berbasis operasi Microsoft Windows
menggunakan model pemrograman (COM)”.
2.1.6.1 Komponen-Komponen Visual Basic
Ada beberapa istilah dan komponen pada Visual Basic 6.0 yang digunakan
untuk membuat program aplikasi. Komponen-komponen tersebut adalah :
1. Project
Project adalah sekumpulan modul. Jadi project adalah program aplikasi itu
sendiri. Project disimpan dalam file yang berakhiran VBP. Dalam membuat
program aplikasi, akan terdapat jendela project yang berisi semua file yang
dibutuhkan untuk menjalankan program aplikasi Visual Basic yang dibuat.
Pada jendela project terdapat tiga ikon yaitu ikon view code, view object dan
toggle folders. Ikon view code dipakai untuk menampilkan jendela editor
kode program, view object dipakai untuk menampilkan bentuk formulir
(Form) dan ikon toggle folders digunakan untuk menampilkan tempat
penyimpanan file.
2. Form
Form adalah suatu objek yang dipakai sebagai tempat bekerja program
aplikasi. Secara otomatis akan tersedia form yang baru bila anda membuat
program aplikasi yang baru, yaitu dengan nama Form1.
3. Toolbox
Toolbox adalah kotak alat yang berisi ikon-ikon untuk memasukan objek
tertentu kedalam jendela form.
23
4. Properties
Properties digunakan untuk menentukan pengaturan suatu objek. Suatu objek
biasanya mempunyai beberapa properti yang dapat diatur langsung dari
jendela properties atau lewat kode program.
5. Kode Program
Kode program adalah serangkaian tulisan perintah yang akan dilaksanakan
jika suatu objek dijalankan. Kode program ini akan mengontrol dan
menentukan jalannya suatu objek.
6. Event
Event adalah peristiwa atau kejadian yang diterima oleh suatu objek, misalnya
klik, seret, tunjuk dan lain sebagainya.
7. Metode (Method)
Metode adalah suatu set perintah seperti halnya fungsi dan prosedur, tetapi
sudah tersedia di dalam suatu objek. Metoda biasanya akan mengerjakan
suatu tugas khusus pada suatu objek.
8. Module
Module dapat disejajarkan dengan form, tetapi tidak mengandung objek.
Module dapat berisi kode-kode program atau prosedur yang dapat digunakan
dalam program aplikasi.
2.1.7 Database atau Basis Data
Menurut Binarto (2012:46) dalam Penulis Winda Widya Ariestya (2015),
database adalah kumpulan informasi yang tersimpan didalam komputer secara
sistematik untuk memperoleh informasi dari basis data tersebut. Konsep dasar
24
database adalah kumpulan catatan atau potongan dari pengetahuan. Menurut
Connolly dan Begg (2010:65) dalam Penulis Tanty Oktavia (2012), database
merupakan kumpulan data dan deskripsi data yang berhubungan secara logikal
yang dirancang guna memenuhi kebutuhan informasi dalam suatu organisasi.
Penggunaan database dalam suatu perusahaan biasanya tidak hanya digunakan
oleh satu departemen, namun dengan kapasitas yang sangat besar database dapat
digunakan secara simultan oleh berbagai departemen dan pengguna yang
berkepentingan dalam perusahaan tersebut..
Sebuah database dapat melayani single atau multiple applications. Maka
menurut Indrajani (2011:48) dalam bukunya Perancangan Basis Data dalam All in
One, basis data adalah kumpulan data yang saling berhubungan secara logis dan
merupakan sebuah penjelasan dari data tersebut, yang didesain untuk menemukan
data yang dibutuhkan oleh sebuah organisasi. Basis data mengkonsolidasi banyak
catatan yang sebelumnya disimpan dalam file terpisah, artinya basis data
merupakan tempat penyimpanan data besar yang dapat digunakan oleh banyak
pengguna. Seluruh item basis data tidak lagi dimiliki oleh satu departemen, tetapi
menjadi sumber daya perusahaan yang dapat digunakan bersama.
Berdasarkan definisi-definisi yang dijabarkan oleh para ahli di atas, maka
dapat disimpulkan database adalah sekumpulan data yang saling berhubungan
dan terorganisir yang disimpan berdasarkan skema dengan memusatkan data dan
mengontrol data redundant untuk memenuhi kebutuhan informasi dari suatu
organisasi.
25
2.1.8 Siklus Hidup Sistem Basis Data
Menurut Nugroho (2010:2) dalam bukunya yang berjudul Rekayasa
Perangkat Lunak Berorientasi Objek dengan Metode USDP,
pengembangan/rekayasa sistem informasi (system development) dan/atau
perangkat lunak (software engineering) dapat berarti menyusun sistem/perangkat
lunak yang benar-benar baru atau yang lebih sering terjadi menyempurnakan yang
telah ada sebelumnya.
Tahapan-tahapan yang harus dilakukan untuk menyusun perangkat lunak
tersebut adalah sebagai berikut :
1. Tahap awal adalah perencanaan (planning), yaitu menyangkut studi tentang
kebutuhan pengguna (user’s specification), studi-studi kelayakan (feasibility
study) baik secara teknik maupun secara teknologi serta penjadwalan suatu
proyek sistem informasi atau perangkat lunak. Pada tahap ini pula, sesuai
dengan kakas (tool) yang penulis gunakan yaitu Unified Modeling Language.
2. Tahap kedua adalah tahap analisis (analysis), yaitu tahap dimana penulis
berusaha mengenai segenap permasalahan yang muncul pada pengguna dengan
mendekomposisi dan merealisasikan use case diagram lebih lanjut, mengenai
komponen-komponen sistem atau perangkat lunak, objek-objek, hubungan
antar objek dan sebagainya.
3. Tahap ketiga adalah tahap perencanaan (design) dimana penulis mencoba
mencari solusi dari permasalahan yang didapat dari tahap analisis.
4. Tahap keempat adalah tahap implementasi (implementation) dimana penulis
mengimplementasikan perencanaan sistem ke situasi nyata yaitu dengan
26
pemilihan perangkat keras dan penyusunan perangkat lunak aplikasi
(pengkodean/coding).
5. Tahap kelima adalah pengujian (testing) yang dapat digunakan untuk
menentukan apakah sistem atau perangkat lunak yang dibuat sudah sesuai
dengan kebutuhan pengguna atau belum, jika belum, proses selanjutnya adalah
bersifat iteratif, yaitu kembali ketahap-tahap sebelumnya. Dan tujuan dari
pengujian itu sendiri adalah untuk menghilangkan atau meminimalisasi cacat
program (defect) sehingga sistem yang dikembangkan benar-benar akan
membantu para pengguna saat mereka melakukan aktivitas-aktivitasnya.
6. Tahap keenam, adalah tahap pemeliharaan (maintenance) atau perawatan
dimana pada tahap ini mulai dimulainya proses pengoperasian sistem dan jika
diperlukan melakukan perbaikan-perbaikan kecil. Kemudian jika waktu
penggunaan sistem habis, maka akan masuk lagi pada tahap perencanaan.
Dari uraian diatas dapat disimpulkan bahwa System Development Life Cycle
(SDLC) adalah bentuk penyusunan dari tahapan utama dan langkah-langkah pada
tahapan yang digunakan untuk pengembangan sistem tahapan yang dimaksud
ialah tahap perencanaan, tahap analisis, tahap desain, tahap implementasi, tahap
pengujian dan tahap pemeliharaan.
2.1.9 Alat Bantu Perancangan Sistem
Dalam perancangan suatu sistem informasi, dibutuhkan beberapa alat bantu
perancangan sistem agar analisa dan hasil yang ingin dicapai dapat mencapai
sebuah hasil yang maksimal. Adapun alat bantu perancangan sistem pada
27
penelitian ini ialah Data Flow Diagram (DFD) dan Bagan Alir (Flowchart),
Entity Relation Diagram (ERD).
2.1.9.1 Data Flow Diagram (DFD)
Menurut Ladjamudin (2013:64) dalam Penulis Muhammad Amrin Lubis
dkk (2015), “Diagram Aliran Data merupakan model dari sistem untuk
menggambarkan pembagian sistem ke modul yang lebih kecil”. Dalam Data Flow
Diagram ada tiga tahapan, yaitu:
1. Diagram Konteks
Diagram konteks adalah diagram yang terdiri dari suatu proses dan
menggambarkan ruang lingkup suatu sistem.
2. Diagram Nol/Zero (Overview Diagram)
Diagram nol adalah diagram yang menggambarkan proses yang ada di dalam
diagram konteks, yang penjabarannya lebih terperinci.
3. Diagram Rinci (Level Diagram)
Diagram rinci adalah diagram yang menguraikan proses apa yang ada dalam
diagram zero atau diagram level diatasnya.
Ada beberapa simbol DFD yang dipakai untuk menggambarkan data beserta
proses transformasi data, antara lain:
Tabel 2.1 Simbol-Simbol Data Flow Diagram
Nama Simbol Keterangan
Enternal Entity
Simbol ini merupakan kesatuan di
lingkungan luar sistem yang dapat
berupa orang, organisasi atau sistem
lainnya yang berada di lingkungan
luarnya yang akan memberikan
input atau menerima output dari
sistem.
28
Processing
Simbol ini digunakan untuk
menggambarkan aliran data dari satu
proses ke proses lainnya.
Data Flow
Simbol ini digunakan untuk
mentransformasikan data secara
umum.
Data Store
Simbol ini digunakan untuk
menyimpan data seperti: suatu file,
suatu arsip, suatu kotak, suatu tabel
dan suatu agenda.
2.1.9.2 Entity Relationship Diagram (ERD)
Menurut Ladjamudin (2013:142) dalam Penulis Muhammad Amrin Lubis
dkk (2015), “Entity Relationship Diagram (ERD) adalah suatu model jaringan
yang menggunakan susunan data yang disimpan dalam sistem secara abstrak.
ERD digunakan oleh professional sistem untuk berkomunikasi dengan pemakai
eksekutif tingkat tinggi dalam suatu organisasi”. Adapun simbol-simbol dari
Entity Relationship Diagram (ERD) adalah sebagai berikut
Tabel 2.2 Simbol-Simbol Entity Relationship Diagram ( ERD )
Nama Simbol Keterangan
Entitas
Suatu kumpulan objek atau
sesuatu yang dapat dibedakan
atau dapat didefinisikan secara
unik.
Relationship
Hubungan yang terjadi antara
satu entitas atau lebih.
29
Atribut
Karakteristik dari entitas atau
Relationship yang menyediakan
penjelasan detail entitas atau
relation.
Link
Baris sebagai penghubung antara
himpunan, relasi dan himpunan
entitas dari atributnya.
2.1.9.3 Flowchart (Bagan Alir)
Menurut Ladjamudin (2013:263) dalam Penulis Muhammad Amrin Lubis
dkk (2015), “Flowchart adalah bagan-bagan yang mempunyai arus yang
menggambarkan langkah-langkah penyelesaian suatu masalah”. Flowchart
merupakan cara penyajian dari suatu algoritma. Simbol-simbol yang digunakan
dapat dibagi 3 kelompok yaitu, Flow Direction Symbol, Processing Symbols,dan
Input-Output Symbols.
Tabel 2.3 Flow Direction Symbol
No Simbol Keterangan
1.
Flow Line, adalah garis yang
menghubungkan antar simbol-simbol
lainnya pada flowchart dan menunjukkan
arah alilr flowchart tertentu.
2.
Communication Link, untuk menyatakan
bahwa adanya transisi suatu
data/informasi dari suatu lokasi ke lokasi
lainnya.
3.
Conecto, artinya simbol untuk keluar atau
masuk prosedur atau proses dalam lembar
atau halaman yang sama.
4.
Off-line, adalah simbol untuk menyatakan
sambungan dari satu proses ke proses
lainnya dalam halaman/lembar yang
berbeda.
30
Tabel 2.4 Processing Symbols
No Simbol Keterangan
1.
Off-line connector, adalah simbol untuk
menyatakan sambungan dari satu proses ke
proses lainnya dalam halaman/lembar yang
berbeda.
2.
Manual, adalah simbol untuk menyatakan
suatu tindakan (proses) yang tidak dilakukan
oleh komputer (manual).
3.
Decision, merupakan simbol flowchart yang
menunjukan suatu kondisi tertentu yang
akan menghasilkan dua kemungkinan
jawaban, ya/tidak.
4.
Predifined Proses, adalah simbol untuk
menyatakan penyediaan tempat
penyimpanan suatu pengolahan untuk
memberi harga awal.
5.
Terminal, adalah menandakan awal atau
akhir dari suatu flockchart.
6.
Keying Operation, adalah simbol untuk
menyatakan segala jenis operasi yang
diproses dengan menggunakan suatu mesin
yang mempunyai keyboard.
7.
Off-line storage, adalah simbol untuk
menunjukan bahwa data dalam simbol ini
akan disimpan ke suatu media tertentu.
8.
Off-line Connector, merupakan simbol yang
menandakan keluar atau masuk prosedur
atau proses pada halaman yang lain.
31
Tabel 2.5 Input-Output Symbols
No Simbol Keterangan
1.
Input-Output, adalah simbol untuk
menyatakan proses input dan output tanpa
tergantung dengan jenis peralatannya.
2.
Punced Card, adalah simbol untuk
menyatakan input berasal dari kartu atau
output ditulis ke kartu.
3.
Magnetic-tape Unit, adalah simbol untuk
menyatakan input berasal dari pita
magnetic atau output disimpan ke pita
magnetic.
4.
Disk Storage, adalah simbol untuk
menyatakan input berasal dari disk atau
output disimpan ke disk.
5.
Document, adalah simbol untuk mencetak
laporan ke printer
6.
Display, adalah simbol untuk menyatakan
peralatan output yang digunakan berupa
layar (video, komputer).
2.1.10 MySQL
Menurut Arief (2011:152) dalam Penulis M.Iqbal Dzulhaq dkk (2017),
“MySQL adalah salah satu jenis database server yang sangat terkenal dan banyak
digunakan untuk membangun aplikasi web yang menggunakan basis data sebagai
sumber dan pengolahan datanya”. MySQL merupakan basis data yang pertama
kali didukung oleh bahasa pemrograman script untuk internet (PHP dan Perl).
MySQL dan PHP dianggap sebagai pasangan software pembangun aplikasi web
yang ideal. MySQL lebih sering digunakan untuk membangun aplikasi berbasis
32
web, umumnya pengembangan aplikasinya menggunakan bahasa pemrograman
script PHP.
Menurut Raharjo (2011:21) dalam penulis Evayani dan Ulfah Utamy
(2016), “MySQL merupakan Relational Database Management System (RDBMS)
yang mengelola database dengan cepat menampung dalam jumlah sangat besar
dan dapat diakses oleh banyak user”. Menurut Kadir (2008:2) dalam Penulis Tri
Utami dkk (2014), “MySQL merupakan sebuah software yang tergolong sebagai
DBMS (Database Management System) yang bersifat open source”.
Berdasarkan pendapat yang dikemukakan di atas dapat ditarik kesimpulan
bahwa MySQL adalah suatu software atau program yang bersifat open source
yang digunakan untuk membuat sebuah aplikasi web dengan menggunakan
database sebagai sumber dan pengolahan datanya. Keuntungan menggunakan
aplikasi MySQL adalah kapasitas penyimpanan datanya cukup besar dan mudah
dipahami, selain itu MySQL dapat diunduh secara gratis sehingga dapat
menghemat biaya.
2.2 Peneliti Terdahulu
Penelitian terdahulu ialah untuk digunakan sebagai bahan pertimbangan
yang dilakukan dalam sebuah penelitian. Adapun penelitian terdahulu dapat
diuraikan sebagai berikut :
No Judul Penelitian Peneliti Hasil Penelitian
Sistem
Pendukung
Keputusan
Harsiti,
Henri
Aprianti
Pada penelitian ini dijelaskan bahwa
perkembangan dan penjualan smartphone di
pasaran semakin marak dan bersaing dengan
33
Pemilihan
Smartphone
dengan
Menerapkan
Metode Simple
Additive
Weighting (SAW
Tahun
2017
segala macam fitur yang tersedia, sehingga
konsumen sering kali dihadapkan pada
permasalahan permasalahan diantaranya
kesulitan dalam pemilihan smartphone. Hal
ini disebabkan bermunculan smartphone
dengan kemampuan yang menarik, harga
relatif murah dan fasilitas penunjang lainnya.
Pemilihan smartphone dapat ditentukan
berdasarkan kriteria yang telah ditentukan
diantaranya harga, RAM, Memory Internal,
Fasilitas Kamera dan Ukuran Layar.
Penelitian ini bertujuan untuk merancang
sistem pendukung keputusan pemilihan
smartphone dengan menerapkan metode
Simple Additive Weighting (SAW), sehingga
dapat memberikan solusi terhadap konsumen
untuk dapat memilih smartphone.
Perancangan sistem pendukung keputusan
pemilihan smartphone ini menggunakan
pendekatan berorientasi kepada objek yaitu
dengan menggunakan Unified Modelling
Language (use case diagram, activity
diagram, class diagram, sequence diagram
dan collaboration diagram). Hasil dari
34
penelitian ini adalah menghasilkan sebuah
aplikasi sistem pendukung keputusan
pemilihan smartphone yang dapat membantu
konsumen melakukan pemilihan smartphone
sesuai dengan keinginan dan kebutuhan
berdasarkan kriteria yang telah ditentukan.
2 Metode Simple
Additive
Weighting
Sebagai Sistem
Pendukung
Keputusan
Kenaikan
Jabatan
Frieyadi
Tahun
2016
Manajemen SDM dari perusahaan sangat
mempengaruhi banyak aspek penentu
keberhasilan kerja perusahaan. Salah satu
proses yang sangat penting dalam
Departemen Sumber Daya Manusia (SDM)
suatu perusahaan atau badan yang promosi.
Secara umum, promosi itu diberikan pada
bos rekomendasi atau unit kerja masing -
masing berdasarkan pekerjaan lama,
penilaian kinerja dan penilaian perilaku
karyawan dalam melaksanakan tugasnya.
Untuk itu maka diperlukan penilaian
karyawan pengolahan data yang dapat
membantu memfasilitasi pengawas dan
departemen sumber daya manusia untuk
mengambil keputusan yang berkaitan dengan
promosi dari promosi karyawan. Saat ini
35
pengolahan data penilaian karyawan
perusahaan masih dilakukan dengan
komputerisasi excel, sehingga semakin besar
risiko kesalahan memasukkan mengingat
jumlah karyawan sangat banyak dan dan
dibutuhkan waktu yang relatif lama. Hal ini
juga masih sering membingungkan informasi
mengenai pergerakan pembentukan
karyawan. Metode yang digunakan dalam
menentukan promosi ini Simple Additive
Weight (SAW).
36
3 Metode Simple
Additive
Weighting
Sebagai Sistem
Pendukung
Keputusan
Penerima
Beasiswa Murid
Berprestasi
Rachmat
Hidayat
Tahun
2017
Pemberian Beasiswa merupakan program
kerja yang ada di setiap sekolah. Program
beasiswa diadakan untuk meringankan beban
siswa dalam menempuh masa studi
khususnya dalam masalah biaya. Pemberian
beasiswa kepada siswa dilakukan secara
selektif sesuai dengan jenis beasiswa yang
diadakan, penerima beasiswa berprestasi
dalam lingkup peserta akademik, nilai rata
rata raport terakhir, absensi kehadiran,
berprilaku baik, berakhlak baik, aktif dalam
organisasi.Pemberian Beasiswa merupakan
penghasilan bagi yang menerima dan tujuan
beasiswa adalah untuk membantu
meringankan beban biaya pendidikan siswa
yang mendapatkan beasiswa.Dalam
perhitungan penulis menggunakan metode
Simple Additive Weighting karena metode ini
cocok digunakan untuk perhitungan yang
akurat dan sangat membantu dalam
perhitungan setiap data yang diperoleh.
37
BAB III
METODOLOGI PENELITIAN
3.1 Kerangka Kerja
Metodologi penelitian yang digunakan dalam penelitian ini adalah
metodologi penelitian eksperimental sungguhan. Tujuan penelitian eksperimental
sungguhan adalah untuk menyelidiki kemungkinan saling hubungan sebab -
akibat dengan cara mengenakan kepada satu atau lebih kelompok eksperimental,
satu atau lebih kondisi perlakuan dan memperbandingkan hasilnya dengan satu
atau lebih kelompok kontrol yang tidak dikenai kondisi perlakuan. Adapun
kerangka kerja penelitian yang digunakan seperti terlihat pada table 3.1 sebagai
berikut :
Gambar 3.1 Kerangka Kerja
Desain Sistem
Penulisan Kode Program
Pengujian Program
Penerapan Program dan
Pemeliharaan
Analisa Kebutuhan
38
3.1.1 Analisa Kebutuhan
Pada tahap ini dilakukan peninjauan ke sistem yang akan diteliti untuk
mengamati serta melakukan eksplorasi lebih dalam dan menggali permasalahan
yang ada pada sistem yang berjalan saat ini. Tahap perumusan masalah,
merupakan langkah awal dari penelitian ini, karena tahap ini diperlukan untuk
mendefinisikan keinginan dari sistem yang tidak tercapai.
3.1.2 Desain Sistem
Tahap desain merupakan tahapan lanjut dari tahap analisis dimana dalam
tahap ini disajikan desain desain dari aplikasi seperti desain antar muka, dan
desain data base yang akan diterapkan kedalam sistem pendukung yang akan
dibuat.
3.1.3 Penulisan Kode Program
Coding program yaitu kegiatan menulis kode program yang akan
dieksekusi oleh komputer. Kode program yang ditulis oleh pengembang harus
berdasarkan dokumentasi yang disediakan oleh analis sistem dari desain sistem
secara rinci. Hasil program yang sesuai desain, akan menghasilkan program yang
akan dibutuhkan oleh pemakai sistem.
3.1.4 Pengujian Program
Testing program adalah kegiatan untuk mengetahui kesalahan-kesalahan
yang mungkin terjadi dalam pembuatan program. Testing merupakan aktifitas
39
pengumpulan informasi yang dibutuhkan untuk melakukan evaluasi efektifitas
kerja. Jadi setiap aktifitas yang digunakan dengan obyektifitas untuk menolong
kita dalam mengevaluasi atau mengukur suatu atribut software dapat disebut
sebagai suatu aktifitas testing. Termasuk di dalamnya review, walk-through,
inspeksi, dan penilaian serta analisa yang ada selama proses pengembangan.
Dimana tujuan akhirnya adalah untuk mendapatkan informasi yang dapat diulang
secara konsisten (reliable) tentang hal yang mungkin sekitar software dengan cara
termudah dan paling efektif.
3.1.5 Penerapan Program dan Pemeliharaan
Implementasi sistem merupakan tahap untuk merealisasikan hasil desain
atau perencanaan sistem yang telah dilakukan sebelumnya. Maintenance adalah
usaha yang diperlukan untuk menemukan dan memperbaiki kesalahan (error)
dalam software. Maintenance juga disebut sebagai pemeliharaan sistem. Dimana
setelah sebuah software berhasil dikembangkan dan diimplementasikan, akan
terdapat berbagai hal yang perlu diperbaiki berdasarkan hasil uji coba maupun
evaluasi. Sebuah software yang dirancang dan dikembangkan dengan baik, akan
dengan mudah dapat direvisi jika diperlukan
3.2 Gambaran Umum
Gambaran umum berfungsi untuk memudahkan analisis dan pembahasan.
Mengetahui lebih lanjut tentang informasi-informasi yang dimiliki oleh tempat
40
yang menjadi objek penelitian serta mengetahui jalannya aktifitas organisasi
tersebut.
3.2.1 Profile GH Shop
GH Shop berdiri pada tahun 2012 dan merupakan distributor handphone.
Menjual berbagai merek produk Iphone, Samsung, Vivo, Oppo, Advan dan
Nokia. Semua produk yang dijual memiliki garansi resmi dari masing-masing
distributor handphone tersebut. GH Shop juga dikenal sebagai distributor
handphone dengan kualitas terjamin, harga yang terjangkau serta dengan
pelayanan yang menjadi prioritas utama dalam berhubungan komunikasi dengan
konsumen.
3.2.2 Struktur Organisasi
GH Shop sendiri memiliki struktur organisasi yang masing-masing
mempunyai tugas, wewenang dan tanggung jawab tersendiri yang dimana
bertujuan untuk menjaga konsistensi perusahaan serta selalu dapat memberikan
pelayanan terbaik kepada konsumen dan memperhatikan tingkat kepuasan
konsumen.
Untuk selanjutnya secara keseluruhan struktur organisasi tersebut dapat
dilihat pada gambar di bawah ini.
41
Gambar 3.2 Struktur Organisasi GH Shop
Keterangan tugas dan wewenang :
1. Direktur
a. Bertanggung jawab dalam memimpin dan menjalankan perusahaan.
b. Bertanggung jawab atas kerugian yang dihadapi perusahaan termasuk juga
keuntungan perusahaan.
c. Bertanggung jawab dalam mengatur pengiriman barang dari pusat hingga
ke dalam gudang perusahaan.
2. Manager
a. Melakukan pengawasan terhadap sales koordinator.
Direktur
Manager
Diko
Sales Koordinator
Rhendy
Sales
Apian
Sales
Doni
Sales
Adam
42
b. Mengatur strategi penjualan dengan sales koordinator.
3. Sales Koordinator
a. Melakukan pengawasan terhadap setiap sales.
b. Mengkoordinir sales agar terus bekerja sesuai dengan standar operasional.
c. Memimpin sales dengan tindakan.
4. Sales
a. Mencari target penjualan.
b. Menjamin kepuasan pelanggan.
c. Menyusun strategi lanjutan untuk terus dapat meningkatkan penjualan.
43
BAB IV
ANALISIS DAN IMPLEMENTASI
4.1 Analisis Sistem yang Berjalan
Analisa merupakan suatu kegiatan yang bertujuan untuk mempelajari serta
mengevaluasi suatu bentuk permasalahan yang ada pada sebuah sistem sehingga
perancangan dan pembuatan sistem ini dapat dilakukan lebih baik. Dalam tahapan
ini sangat berguna untuk dapat menentukan langkah-langkah yang akan diambil
untuk mencari solusi dari permasalahan proses penjualan handphone yang
dilakukan oleh GH SHOP dan menganalisa kebutuhan dari sistem tersebut
sehingga dapat diusulkan perbaikan-perbaikan untuk lebih sempurna.
4.1.1 Proses Penjualan Handphone
Berikut ini adalah tahapan dari proses penjualan handphone pada GH SHOP :
1. Survei oleh pembeli
Pembeli melakukan survei ke konter untuk mengamati handphone yang cocok
untuk dibeli sesuai dengan kebutuhannya dan bertemu dengan penjual.
2. Promosi oleh penjual
Pada saat pembeli datang untuk mengamati, penjual melakukan penawaran
berbagai tipe handphone sesuai dengan kriteria yang dicari oleh pembeli.
Penjual memberikan penjelasan detail tentang spesifikasi setiap produk untuk
dapat menarik minat pembeli. Pada saat melakukan promosi, penjual dapat
menghabiskan waktu yang cukup lama hanya untuk melayani seorang
44
pembeli, mengingat banyak tipe handphone yang tersedia pada konter
tersebut dan pertanyaan yang dilontarkan oleh pembeli kepada penjual.
3. Keputusan pembelian oleh pembeli
Setelah mendapatkan penawaran dari penjual, pembeli melakukan
pertimbangan apakah tertarik atau tidak dengan handphone yang ditawarkan
tersebut. Setelah dengan pertimbangan yang matang pembeli akhirnya
mengambil keputusan pembelian sesuai dengan ketertarikannya.
4.1.2 Aliran Informasi
Aliran informasi bertujuan untuk mengetahui bagaimana terjadinya proses
penjualan handphone dan juga untuk mengetahui masalah-masalah yang ada serta
kelemahan-kelemahan apa saja yang dimiliki oleh sistem yang sedang berjalan
saat ini. Salah satu cara untuk menemukan dasar perancangan sistem yang akan
dibuat yaitu dengan cara melakukan analisa sistem yang sedang berjalan.
Adapun alur proses penjualan handphone yang dilakukan GH SHOP pada
saat ini adalah sebagai berikut :
45
Gambar 4.1 Aliran Sistem Informasi Lama
4.2 Analisis Sistem yang Diusulkan
Berdasarkan analisis sistem lama, maka akan dicoba untuk diusulkan salah
satu alternatif yaitu dengan dibuat sebuah sistem baru yang dimana nanti akan
dapat mengatasi setiap masalah-masalah yang timbul oleh sistem yang berjalan
saat ini. Adapun masalah yang timbul dengan berjalannya sistem lama yaitu
adalah penjualan handphone secara tradisional, penjual masih menggunakan
46
promosi secara bertahap kepada calon pembeli yang memakan waktu yang cukup
lama yang sekarang dinilai kurang efektif dan efisien sehingga akan dicoba untuk
menerapkan suatu sistem yang baru, dimana dapat membantu penjual untuk
memudahkan penawaran produk secara bersamaan sehingga menghemat waktu
dan membuat penjual lebih memiliki banyak waktu untuk dapat melayani lebih
banyak lagi calon pembeli yang akan datang.
Berikut adalah aliran informasi untuk proses penjualan handphone yang
baru pada GH SHOP :
Gambar 4.2 Aliran Sistem Informasi Baru
47
Analisis sistem yang diusulkan ini adalah salah satu hal yang sangat
penting setelah melakukan pendefinisian kebutuhan fungsional. Pada perancangan
sistem yang diusulkan digambarkan bagaimana suatu sistem dibentuk dan
dipersiapkan untuk perancangan. Alat bantu yang digunakan untuk perancangan
sistem ini yaitu dengan menggunakan bagan alir dokumen, yang merupakan
bagian dari pengembangan secara terstruktur dan mengenai hal yang terkait
dengan perancangan sistem yang diusulkan mulai dari Data Flow Diagranm
(DFD) mulai dari level konteks sampai dengan level terinci, rancangan masukan
(input) atau antarmuka sistem dan keluaran (output) dari sistem yang dirancang,
rancangan database dan relasi antar tabel dalam database yang dirancang.
4.2.1 Diagram Context
Diagram konteks merupakan diagram yang menggambarkan kondisi sistem
yang ada baik input maupun output serta menyertakan terminator yang terlibat
dalam penggunaan sistem. Diagram ini akan memberi gambaran tentang
keseluruhan sistem. Dalam diagram konteks hanya ada satu proses.
Diagram konteks berisi gambaran umum (secara garis besar) sistem yang akan
dibuat. Secara kalimat, dapat dikatakan bahwa diagram konteks ini berisi siapa
saja yang memberi data (dan data apa saja) ke sistem, serta kepada siapa saja
informasi (dan informasi apa saja) yang harus dihasilkan sistem.
Maka dapat disimpulkan bahwa diagram konteks adalah diagram yang
terdiri dari suatu proses dan menggambarkan ruang lingkup suatu sistem. Diagram
konteks merupakan level tertinggi dari DFD yang menggambarkan seluruh input
48
ke sistem atau output dari sistem. Diagram konteks sistem pendukung keputusan
pembelian dapat dilihat pada gambar 4.3 dibawah ini :
Gambar 4.3 Diagram Konteks
4.2.2 Data Flow Diagram (DFD)
Data Flow Diagram (DFD) adalah alat pembuatan model yang
memungkinkan profesional sistem untuk menggambarkan sistem sebagai suatu
jaringan proses fungsional yang dihubungkan satu sama lain dengan alur data,
baik secara manual maupun komputerisasi. DFD ini adalah salah satu alat
pembuatan model yang sering digunakan, khususnya bila fungsi-fungsi sistem
merupakan bagian yang lebih penting dan kompleks dari pada data yang
dimanipulasi oleh sistem. Dengan kata lain, DFD adalah alat pembuatan model
yang memberikan penekanan hanya pada fungsi sistem.
49
Gambar 4.4 Data Flow Diagram
4.2.3 Perancangan Sistem yang Diusulkan
Pada perancangan ini akan dijabarkan dan digambarkan hal-hal yang
berkaitan dalam perancangan output, perancangan input dan perancangan
database serta desain file pada sistem baru yang akan dibuat untuk memperoleh
hasil yang maksimal sehingga memudahkan dalam melakukan pembuatan sistem
yang diusulkan.
4.2.4 Perancangan Input
Pada tahap perancangan ini terlebih dahulu ditentukan input-input apa saja
yang diperlukan untuk mendapat laporan hasil yang diinginkan. Setelah dianalisis,
maka bentuk tampilan input menu utama digunakan dalam beberapa input data,
yaitu :
50
1. Form Login
Gambar 4.5 Perancangan Form Login
2. Form Menu
Gambar 4.6 Perancangan Form Menu
3. Menu Form Alternatif
Gambar 4.7 Perancangan Form Menu Alternatif
User
Password
Alterna Kriteria Crips Nilai Perhitungan Lapaltermati Lapkriteria Laprangking Ubah Log
Alterna Nilai Kriteria Crips Perhitunga Lapalterm Lapkriteria Laprangki Ubah Logo
Cari Tambah Ubah Hapus Keluar
51
4. Nilai Crips
Gambar 4.8 Perancangan Form Nilai Crips
5. Form Nilai Bobot
Gambar 4.9 Perancangan Form Nilai Bobot
Kode Crips
Kriteria
Nama
Nilai
<< < > >> Cari
Tambah Ubah Simpan Batal Hapus Keluar
Cari Simpan Perubahan Keluar
52
6. Form Perhitungan
Gambar 4.10 Perancangan Form Perhitungan
7. Form Ubah Password
Gambar 4.11 Perancangan Form Ubah Password
Hitung Cetak hasil Keluar
Awal Hasil Analisis Normalisasi Total Rangking
Password Lama
Password Baru
Konfirmasi Password Baru
Ubah Keluar
53
8. Form Alternatif
Gambar 4.12 Perancangan Form Alternatif
9. Form Kriteria
Gambar 4.13 Perancangan Form Kriteria
4.2.5 Rancangan Output
Perancangan output merupakan perancangan yang berkaitan dengan
informasi hasil pengolahan data. Perancangan output bertujuan untuk mengubah
data informasi yang berguan dan dapat digunakan sebagai dasar pengambilan
Cari Tambah Ubah Hapus Keluar
Kode Nama Keterangan
Cari Tambah Ubah Hapus Keluar
Kode Nama Atribut Bobot
54
keputusan yang tepat. Output dapat menjadi gambaran yang sebenarnya mengenai
informasi yang dihasilkan oleh sistem.
1. Laporan Rangking Hasil Perhitungan
Gambar 4.14 Perancangan Laporan Rangking Hasil Perhitungan
4.2.6 Perancangan Database
Perancangan struktur tabel adalah perancangan tabel – tabel yang akan
digunakan pada database. Tabel adalah sekumpulan data atau informasi spesifik
tentang subjek tertentu yang disusun dalam bentuk kolom dan baris. Tabel adalah
komponen utama dan pertama dari sebuah database. Struktur tabel untuk setiap
tabel yang terdapat dalam database saw_vb adalah :
1. Tabel Admin
Tabel ini adalah tabel admin yang digunakan untuk proses login ke dalam
sistem.
Tabel 4.1 Tabel Admin
Field Type Size Keterangan
User Varchar 16 Primary key
Password Varchar 16
Rank Kode Nama Total
Laporan Rangking Hasil Perhitungan
55
2. Tabel Kriteria
Tabel ini adalah perancangan tabel kriteria yang digunakan untuk mencari,
menambah, mengubah, menghapus, mencari, dan keluar dari data kriteria.
Tabel 4.2 Tabel Kriteria
Field Type Size Keterangan
Kode_kriteria Varchar 16 Primary key
Nama_kriteria Varchar 256
Atribut Varchar 16
Bobot Double
3. Tabel Relasi Alternatif
Tabel ini adalah perancangan tabel relasi alternatif yang digunakan untuk
relasi antara tabel alternatif dan table kriteria
Tabel 4.3 Tabel Relasi Alternatif
Field Type Size Keterangan
ID Int 11 Primary key
Kode_alternatif Varchar 16
Kode_kriteria Varchar 16
Kede_crips Int 11
4. Tabel Alternatif
Tabel ini adalah perancangan tabel alternatif yang digunakan untuk mencari,
menambah, mengubah, menghapus dan keluar dari data alternatif.
56
Tabel 4.4 Tabel Alternatif
Field Type Size Keterangan
Kode_alternatif Varchar 16 Primary key
Nama_alternatif Varchar 256
Keterangan Text
Total Double
Rank Int 11
5. Tabel Crips
Tabel ini adalah perancangan tabel crips yang digunakan untuk
menentukan bobot dari kriteria.
Tabel 4.5 Tabel Crips
Field Type Size Keterangan
Kode_crips Int 11 Primary key
Kode_kriteria Varchar 16
Keterangan Varchar 256
Nilai Double
4.2.7 Entity Relation Diagram (ERD)
Entity Relation Diagram menggambarkan relasi antar entitas. Adapun Entity
Relation Diagram (ERD) sistem yang dirancang dapat dilihat pada gambar 4.15
berikut.
57
Gambar 4.15 Entity Relation Diagram (ERD)
4.3 Perhitungan Sistem Pendukung Keputusan Dengan Metode SAW
Nilai Bobot Fuzzy
Harga
800,000 - 1,500,000 1
1,510,000 - 2,800,000 0.75
2,810,000 - 3,800,000 0.5
3,810,000 - 5,000,000 0.25
58
Nilai Bobot Fuzzy
RAM
4GB 1
3GB 0.75
1,5GB - 2GB 0.5
1GB 0.25
Nilai Bobot Fuzzy
Memory Internal
64GB 1
32GB 0.75
16GB 0.5
8GB 0.25
Nilai Bobot Fuzzy
Pixel Kamera
16MP 1
13MP 0.75
12MP 0.5
5MP - 8MP 0.25
Nilai Bobot Fuzzy
Batterai
4,001 - 5,000 1
3,001 - 4,000 0.75
2,001 - 3,000 0.5
1,000 - 2,000 0.25
59
Penilaian Kreteria
Cost Benefit Benefit Benefit Benefit
Kode Type HP HARGA (C1) RAM (C2)
Memory
Internal
(C3)
Pixel
Kamera
(C4) Batterai (C5)
A1 Samsung Z2 800,000 - 1,500,000 1GB 8GB 5MP - 8MP 1,000 - 2,000
A2 Galaxy V2 800,000 - 1,500,000 1GB 8GB 5MP - 8MP 1,000 - 2,000
A3 Galaxy J1 Mini 800,000 - 1,500,000 1GB 8GB 5MP - 8MP 1,000 - 2,000
A4 Galaxy J1 Ace 800,000 - 1,500,000 1GB 8GB 5MP - 8MP 1,000 - 2,000
A5 Galaxy J2 Prime 800,000 - 1,500,000 1,5GB - 2GB 8GB 5MP - 8MP 2,001 - 3,000
A6 Galaxy J2 Pro 1.5GB 1,510,000 - 2,800,000 1,5GB - 2GB 16GB 5MP - 8MP 2,001 - 3,000
A7 Galaxy J2 Pro 2GB 1,510,000 - 2,800,000 1,5GB - 2GB 32GB 5MP - 8MP 2,001 - 3,000
A8 Galaxy J3 Pro 1,510,000 - 2,800,000 1,5GB - 2GB 16GB 13MP 2,001 - 3,000
A9 Galaxy J4 1,510,000 - 2,800,000 1,5GB - 2GB 32GB 13MP 2,001 - 3,000
A10 Galaxy J6 2,810,000 - 3,800,000 3GB 32GB 13MP 2,001 - 3,000
A11 Galaxy J7 Prime 1,510,000 - 2,800,000 3GB 32GB 13MP 3,001 - 4,000
A12 Galaxy J7 Pro 2,810,000 - 3,800,000 3GB 32GB 13MP 3,001 - 4,000
A13 Galaxy J7 Plus 3,810,000 - 5,000,000 4GB 32GB 13MP 2,001 - 3,000
A14 Galaxy J8 2,810,000 - 3,800,000 4GB 64GB 16MP 3,001 - 4,000
A15 Galaxy A6 2,810,000 - 3,800,000 3GB 32GB 16MP 2,001 - 3,000
A16 Galaxy A6+ 3,810,000 - 5,000,000 4GB 64GB 16MP 3,001 - 4,000
A17 Xiaomi Redmi 5a 800,000 - 1,500,000 1,5GB - 2GB 16GB 13MP 2,001 - 3,000
A18 Xiaomi Note 5a 800,000 - 1,500,000 1,5GB - 2GB 16GB 13MP 3,001 - 4,000
A19 Xiaomi Redmi 5 1,510,000 - 2,800,000 3GB 32GB 12MP 3,001 - 4,000
A20 Xiaomi Redmi 5 Plus 1,510,000 - 2,800,000 4GB 64GB 12MP 3,001 - 4,000
A21 Xiaomi MiA1 1,510,000 - 2,800,000 4GB 64GB 12MP 3,001 - 4,000
A22 Xiaomi MiA2 Lite 1,510,000 - 2,800,000 4GB 64GB 12MP 3,001 - 4,000
A23 Xiaomi Note 5 2,810,000 - 3,800,000 4GB 64GB 12MP 3,001 - 4,000
A24 Zenfone Go 5" 800,000 - 1,500,000 1GB 8GB 5MP - 8MP 2,001 - 3,000
A25 Zenfone 4 Max ZC520KL 1,510,000 - 2,800,000 3GB 32GB 13MP 4,001 - 5,000
A26 Zenfone 4 Max ZE554KL 1,510,000 - 2,800,000 3GB 32GB 13MP 4,001 - 5,000
A27 Zenfone Max M1 ZB555KL 1,510,000 - 2,800,000 3GB 32GB 16MP 4,001 - 5,000
A28 Zenfone Max Pro M1 ZB602KL 1,510,000 - 2,800,000 4GB 64GB 16MP 4,001 - 5,000
A29 Zenfone 5Q ZC600KL 2,810,000 - 3,800,000 4GB 64GB 16MP 3,001 - 4,000
A30 Zenfone 5 ZE620KL 3,810,000 - 5,000,000 4GB 64GB 12MP 3,001 - 4,000
60
Penilaian Kreteria Berdasarkan Bobot Fuzzy
Kode Nama Tenaga Kerja HARGA
(C1)
RAM
(C2)
Memory
Internal
(C3)
Pixel
Kamera
(C4)
Batterai
(C5)
A1 Samsung Z2 1 0.25 0.25 0.25 0.25
A2 Galaxy V2 1 0.25 0.25 0.25 0.25
A3 Galaxy J1 Mini 1 0.25 0.25 0.25 0.25
A4 Galaxy J1 Ace 1 0.25 0.25 0.25 0.25
A5 Galaxy J2 Prime 1 0.5 0.25 0.25 0.5
A6 Galaxy J2 Pro 1.5GB 0.75 0.5 0.5 0.25 0.5
A7 Galaxy J2 Pro 2GB 0.75 0.5 0.75 0.25 0.5
A8 Galaxy J3 Pro 0.75 0.5 0.5 0.75 0.5
A9 Galaxy J4 0.75 0.5 0.75 0.75 0.5
A10 Galaxy J6 0.5 0.75 0.75 0.75 0.5
A11 Galaxy J7 Prime 0.75 0.75 0.75 0.75 0.75
A12 Galaxy J7 Pro 0.5 0.75 0.75 0.75 0.75
A13 Galaxy J7 Plus 0.25 1 0.75 0.75 0.5
A14 Galaxy J8 0.5 1 1 1 0.75
A15 Galaxy A6 0.5 0.75 0.75 1 0.5
A16 Galaxy A6+ 0.25 1 1 1 0.75
A17 Xiaomi Redmi 5a 1 0.5 0.5 0.75 0.5
A18 Xiaomi Note 5a 1 0.5 0.5 0.75 0.75
A19 Xiaomi Redmi 5 0.75 0.75 0.75 0.5 0.75
A20 Xiaomi Redmi 5 Plus 0.75 1 1 0.5 0.75
A21 Xiaomi MiA1 0.75 1 1 0.5 0.75
A22 Xiaomi MiA2 Lite 0.75 1 1 0.5 0.75
A23 Xiaomi Note 5 0.5 1 1 0.5 0.75
A24 Zenfone Go 5" 1 0.25 0.25 0.25 0.5
A25 Zenfone 4 Max ZC520KL 0.75 0.75 0.75 0.75 1
A26 Zenfone 4 Max ZE554KL 0.75 0.75 0.75 0.75 1
A27 Zenfone Max M1 ZB555KL 0.75 0.75 0.75 1 1
A28 Zenfone Max Pro M1 ZB602KL 0.75 1 1 1 1
A29 Zenfone 5Q ZC600KL 0.5 1 1 1 0.75
A30 Zenfone 5 ZE620KL 0.25 1 1 0.5 0.75
61
C1 (Cost) = 0.25
A1 0.25/1 = 0.25
A2 0.25/1 = 0.25
A3 0.25/1 = 0.25
A4 0.25/1 = 0.25
A5 0.25/1 = 0.25
A6 0.25/0.75 = 0.33333
A7 0.25/0.75 = 0.33333
A8 0.25/0.75 = 0.33333
A9 0.25/0.75 = 0.33333
A10 0.25/0.5 = 0.5
A11 0.25/0.75 = 0.33333
A12 0.25/0.5 = 0.5
A13 0.25/0.25 = 1
A14 0.25/0.5 = 0.5
A15 0.25/0.5 = 0.5
A16 0.25/0.25 = 1
A17 0.25/1 = 0.25
A18 0.25/1 = 0.25
A19 0.25/0.75 = 0.33333
A20 0.25/0.75 = 0.33333
A21 0.25/0.75 = 0.33333
A22 0.25/0.75 = 0.33333
A23 0.25/0.5 = 0.5
A24 0.25/1 = 0.25
A25 0.25/0.75 = 0.33333
A26 0.25/0.75 = 0.33333
A27 0.25/0.75 = 0.33333
A28 0.25/0.75 = 0.33333
A29 0.25/0.5 = 0.5
A30 0.25/0.25 = 1
C2 (Benefit) = 1
A1 0.25/1 = 0.25
A2 0.25/1 = 0.25
A3 0.25/1 = 0.25
62
A4 0.25/1 = 0.25
A5 0.5/1 = 0.5
A6 0.5/1 = 0.5
A7 0.5/1 = 0.5
A8 0.5/1 = 0.5
A9 0.5/1 = 0.5
A10 0.75/1 = 0.75
A11 0.75/1 = 0.75
A12 0.75/1 = 0.75
A13 1/1 = 1
A14 1/1 = 1
A15 0.75/1 = 0.75
A16 1/1 = 1
A17 0.5/1 = 0.5
A18 0.5/1 = 0.5
A19 0.75/1 = 0.75
A20 1/1 = 1
A21 1/1 = 1
A22 1/1 = 1
A23 1/1 = 1
A24 0.25/1 = 0.25
A25 0.75/1 = 0.75
A26 0.75/1 = 0.75
A27 0.75/1 = 0.75
A28 1/1 = 1
A29 1/1 = 1
A30 1/1 = 1
C3 (Benefit) = 1
A1 0.25/1 = 0.25
A2 0.25/1 = 0.25
A3 0.25/1 = 0.25
A4 0.25/1 = 0.25
A5 0.25/1 = 0.25
A6 0.5/1 = 0.5
A7 0.75/1 = 0.75
63
A8 0.5/1 = 0.5
A9 0.75/1 = 0.75
A10 0.75/1 = 0.75
A11 0.75/1 = 0.75
A12 0.75/1 = 0.75
A13 0.75/1 = 0.75
A14 1/1 = 1
A15 0.75/1 = 0.75
A16 1/1 = 1
A17 0.5/1 = 0.5
A18 0.5/1 = 0.5
A19 0.75/1 = 0.75
A20 1/1 = 1
A21 1/1 = 1
A22 1/1 = 1
A23 1/1 = 1
A24 0.25/1 = 0.25
A25 0.75/1 = 0.75
A26 0.75/1 = 0.75
A27 0.75/1 = 0.75
A28 1/1 = 1
A29 1/1 = 1
A30 1/1 = 1
C4 (Benefit) = 1
A1 0.25/1 = 0.25
A2 0.25/1 = 0.25
A3 0.25/1 = 0.25
A4 0.25/1 = 0.25
A5 0.25/1 = 0.25
A6 0.25/1 = 0.25
A7 0.25/1 = 0.25
A8 0.75/1 = 0.75
A9 0.75/1 = 0.75
A10 0.75/1 = 0.75
A11 0.75/1 = 0.75
64
A12 0.75/1 = 0.75
A13 0.75/1 = 0.75
A14 1/1 = 1
A15 1/1 = 1
A16 1/1 = 1
A17 0.75/1 = 0.75
A18 0.75/1 = 0.75
A19 0.5/1 = 0.5
A20 0.5/1 = 0.5
A21 0.5/1 = 0.5
A22 0.5/1 = 0.5
A23 0.5/1 = 0.5
A24 0.25/1 = 0.25
A25 0.75/1 = 0.75
A26 0.75/1 = 0.75
A27 1/1 = 1
A28 1/1 = 1
A29 1/1 = 1
A30 0.5/1 = 0.5
C5 (Benefit) = 1
A1 0.25/1 = 0.25
A2 0.25/1 = 0.25
A3 0.25/1 = 0.25
A4 0.25/1 = 0.25
A5 0.5/1 = 0.5
A6 0.5/1 = 0.5
A7 0.5/1 = 0.5
A8 0.5/1 = 0.5
A9 0.5/1 = 0.5
A10 0.5/1 = 0.5
A11 0.75/1 = 0.75
A12 0.75/1 = 0.75
A13 0.5/1 = 0.5
A14 0.75/1 = 0.75
A15 0.5/1 = 0.5
65
A16 0.75/1 = 0.75
A17 0.5/1 = 0.5
A18 0.75/1 = 0.75
A19 0.75/1 = 0.75
A20 0.75/1 = 0.75
A21 0.75/1 = 0.75
A22 0.75/1 = 0.75
A23 0.75/1 = 0.75
A24 0.5/1 = 0.5
A25 1/1 = 1
A26 1/1 = 1
A27 1/1 = 1
A28 1/1 = 1
A29 0.75/1 = 0.75
A30 0.75/1 = 0.75
66
Normalisasi
A1 Samsung Z2 0.25 0.25 0.25 0.25 1.00
A2 Galaxy V2 0.25 0.25 0.25 0.25 1.00
A3 Galaxy J1 Mini 0.25 0.25 0.25 0.25 1.00
A4 Galaxy J1 Ace 0.25 0.25 0.25 0.25 1.00
A5 Galaxy J2 Prime 0.25 0.5 0.25 0.25 1.00
A6 Galaxy J2 Pro 1.5GB 0.33 0.50 0.50 0.25 1.00
A7 Galaxy J2 Pro 2GB 0.33 0.5 0.75 0.25 1.00
A8 Galaxy J3 Pro 0.33 0.5 0.50 0.75 0.50
A9 Galaxy J4 0.33 0.5 0.75 0.75 0.50
A10 Galaxy J6 0.50 0.75 0.75 0.75 0.50
A11 Galaxy J7 Prime 0.33 0.75 0.75 0.75 0.75
A12 Galaxy J7 Pro 0.50 0.75 0.75 0.75 0.75
A13 Galaxy J7 Plus 1.00 1 0.75 0.75 0.50
A14 Galaxy J8 0.50 1 1.00 1 0.75
A15 Galaxy A6 0.50 0.75 0.75 1 0.50
A16 Galaxy A6+ 1.00 1 1.00 1 0.75
A17 Xiaomi Redmi 5a 0.25 0.5 0.50 0.75 0.50
A18 Xiaomi Note 5a 0.25 0.5 0.50 0.75 0.75
A19 Xiaomi Redmi 5 0.33 0.75 0.75 0.5 0.75
A20 Xiaomi Redmi 5 Plus 0.33 1 1.00 0.5 0.75
A21 Xiaomi MiA1 0.33 1 1.00 0.5 0.75
A22 Xiaomi MiA2 Lite 0.33 1 1.00 0.5 0.75
A23 Xiaomi Note 5 0.50 1 1.00 0.5 0.75
A24 Zenfone Go 5" 0.25 0.25 0.25 0.25 0.50
A25 Zenfone 4 Max ZC520KL 0.33 0.75 0.75 0.75 1.00
A26 Zenfone 4 Max ZE554KL 0.33 0.75 0.75 0.75 1.00
A27 Zenfone Max M1 ZB555KL 0.33 0.75 0.75 1 1.00
A28 Zenfone Max Pro M1 ZB602KL 0.33 1 1.00 1 1.00
A29 Zenfone 5Q ZC600KL 0.50 1 1.00 1 0.75
A30 Zenfone 5 ZE620KL 1.00 1 1.00 0.5 0.75
67
Perhitungan
(0.25*20) + (0.25*25) + (0.25*25) + (0.25*10) + (1*20) = 40
(0.25*20) + (0.25*25) + (0.25*25) + (0.25*10) + (1*20) = 40
(0.25*20) + (0.25*25) + (0.25*25) + (0.25*10) + (1*20) = 40
(0.25*20) + (0.25*25) + (0.25*25) + (0.25*10) + (1*20) = 40
(0.25*20) + (0.5*25) + (0.25*25) + (0.25*10) + (1*20) = 46.25
(0.33*20) + (0.5*25) + (0.5*25) + (0.25*10) + (1*20) = 54.1667
(0.33*20) + (0.5*25) + (0.75*25) + (0.25*10) + (1*20) = 60.4167
(0.33*20) + (0.5*25) + (0.5*25) + (0.75*10) + (0.5*20) = 49.1667
(0.33*20) + (0.5*25) + (0.75*25) + (0.75*10) + (0.5*20) = 55.4167
(0.5*20) + (0.75*25) + (0.75*25) + (0.75*10) + (0.5*20) = 65
(0.33*20) + (0.75*25) + (0.75*25) + (0.75*10) + (0.75*20) = 66.6667
(0.5*20) + (0.75*25) + (0.75*25) + (0.75*10) + (0.75*20) = 70
(1*20) + (1*25) + (0.75*25) + (0.75*10) + (0.5*20) = 81.25
(0.5*20) + (1*25) + (1*25) + (0.75*10) + (0.75*20) = 85
(0.5*20) + (0.75*25) + (0.75*25) + (0.5*10) + (0.5*20) = 67.5
(1*20) + (1*25) + (1*25) + (0.75*10) + (0.75*20) = 95
(0.25*20) + (0.5*25) + (0.5*25) + (0.75*10) + (0.5*20) = 47.5
(0.25*20) + (0.5*25) + (0.5*25) + (0.75*10) + (0.75*20) = 52.5
(0.33*20) + (0.75*25) + (0.75*25) + (0.5*10) + (0.75*20) = 64.1667
(0.33*20) + (1*25) + (1*25) + (0.5*10) + (0.75*20) = 76.6667
(0.33*20) + (1*25) + (1*25) + (0.5*10) + (0.75*20) = 76.6667
(0.33*20) + (1*25) + (1*25) + (0.5*10) + (0.75*20) = 76.6667
(0.5*20) + (1*25) + (1*25) + (0.5*10) + (0.75*20) = 80
(0.25*20) + (0.25*25) + (0.25*25) + (0.25*10) + (0.5*20) = 30
(0.33*20) + (0.75*25) + (0.75*25) + (0.75*10) + (1*20) = 71.6667
(0.33*20) + (0.75*25) + (0.75*25) + (0.75*10) + (1*20) = 71.6667
(0.33*20) + (0.75*25) + (0.75*25) + (1*10) + (1*20) = 74.1667
(0.33*20) + (1*25) + (1*25) + (1*10) + (1*20) = 86.6667
(0.5*20) + (1*25) + (1*25) + (1*10) + (0.75*20) = 85
(1*20) + (1*25) + (1*25) + (0.5*10) + (0.75*20) = 90
68
4.4 Implementasi
Tahap implementasi merupakan tahap penerapan dari tahap perancangan.
Implementasi meliputi penyusunan database dan penyusunan sistem informasi
sehingga perancangan sistem informasi dapat digunakan.
4.4.1 Halaman Login
Halaman ini berfungsi sebagai halaman login user, dimana user harus
melakukan login dengan mengisi nama username dan password. Jika login
berhasil user akan masuk ke dalam halaman program, dan apabila login gagal
akan keluar keterangan salah kombinasi username dan password.
Berikut ini adalah gambar dari halaman login :
Gambar 4.16 Halaman Login
4.4.2 Halaman Utama
Halaman utama, halaman yang interaktif yang menjadi halaman utama
dalam sistem informasi penentuan kenaikan gaji.
69
Berikut ini adalah gambar dari halaman utama sistem :
Gambar 4.17 Halaman Utama
4.4.3 Halaman Alternatif
Halaman alternatif digunakan untuk mencari, menambah, mengubah,
menghapus kode alternatif, nama alternatif dan keterangan ke dalam sistem.
Berikut ini adalah gambar dari halaman alternatif dari sistem :
Gambar 4.18 Halaman Alternatif
70
4.4.4 Halaman Kriteria
Halaman kriteria digunakan untuk mencari, menambah, mengubah,
menghapus kode kriteria, nama kriteria, atribut dan bobot ke dalam sistem.
Berikut ini adalah gambar dari halaman kriteria dari sistem :
Gambar 4.19 Halaman Kriteria
4.4.5 Halaman Nilai Crips
Halaman nilai crips digunakan untuk menambah, menghapus mencari nilai
crips pada sistem. Berikut ini adalah gambar dari halaman nilai crips :
Gambar 4.20 Halaman Nilai Crips
71
4.4.6 Halaman Bobot
Halaman bobot digunakan untuk mencari dan menyimpan nama crips untuk
setiap kriteria yang telah ditentukan.
Berikut ini adalah gambar dari halaman bobot :
Gambar 4.21 Halaman Bobot
4.4.7 Halaman Perhitungan
Halaman perhitungan digunakan untuk menghasilkan nilai perhitungan yang
telah ditentukan. Berikut ini adalah gambar dari halaman bobot :
Gambar 4.22 Halaman Perhitungan
72
4.4.8 Halaman Ubah Password
Halaman ubah password digunakan untuk merubah password yang lama
menjadi password baru. Berikut ini adalah gambar dari halaman ubah password
Gambar 4.23 Halaman Ubah Password
4.4.9 Halaman Laporan Alternatif
Halaman laporan alternatif digunakan untuk menghasilkan laporan dari
alternatif yang telah diisi pada sistem.Berikut ini adalah gambar dari halaman
laporan alternatif :
Gambar 4.24 Halaman Laporan Alternatif
73
4.4.10 Halaman Laporan Kriteria Penilaian
Halaman laporan kriteria digunakan untuk menghasilkan laporan dari
kriteria penilaian yang telah diisi pada sistem. Berikut ini adalah gambar dari
laporan kriteria penilaian :
Gambar 4.25 Halaman Laporan Kriteria Penilaian
4.4.11 Halaman Laporan Rangking
Halaman laporan rangking digunakan untuk menghasilkan laporan hasil nilai
tertinggi secara berurutan pada sistem yang telah diisi. Berikut ini adalah gambar
dari laporan rangking :
74
Gambar 4.26 Halaman Laporan Rangking
75
BAB V
KESIMPULAN DAN SARAN
5.1 Kesimpulan
Berdasarkan penelitian yang dilakukan mengenai sistem pendukung pembelian
handphone dengan menggunakan metode Simple Additive Weighting pada GH
SHOP dapat di ambil hasil kesimpulan sebagai berikut
1. Telah dibuat sistem pendukung keputusan pembelian handphone dengan
metode Simple Additive Weighting pada GH SHOP sehingga dapat
membantu toko GH SHOP.
2. Telah dirancang sistem pendukung keputusan yang sesuai dengan analisis
kebutuhan untuk memperoleh pembelian handphone.
3. Aplikasi ini sistem pendukung keputusan penerimaan karyawan dengan
metode Simple Additive Weighting dapat berjalan dengan benar, dan hasil
yang didapatkan sesuai dengan cara manual yang selama ini dijalankan di
GH SHOP.
5.2 Saran
Aplikasi sistem pendukung keputusan pembelian handphone dengan
menggunakan metode simple additive weighting pada GH SHOP ini masih punya
banyak kekurangan. Adapun saran yang dapat dilakukan untuk pengembangan
selanjutnya adalah :
1. Sistem yang akan dibangun ini merupakan hasil karya yang sederhana,
artinya pada sistem yang akan dibangun ini masih memiliki banyak
76
kekurangan dan kelemahan. Untuk pengembangan sistem yang
selanjutnya dengan topik yang sama diharapkan lebih disempurnakan agar
bisa menjadi sebuah sistem yang lebih baik.
2. Untuk pengembangan sistem yang lebih baik diharapkan data – data serta
informasi supaya lebih ditambah dan diperbaharui agar cakupan
perhitungan sistem pendukung keputusan bisa memiliki kriteria dan
alternatif yang lebih banyak dan bervariasi.
77
DAFTAR PUSTAKA
Afira, Riandana. Perancangan Dan Pembuatan Sistem Keamanan Pintu Ruangan
Menggunakan Sensor Sidik Jari Berbasiskan PC. Jurnal KomTekInfo Vol.4
No.2 Desember 2017 ISSN : 2356 – 0010.
Ardhi Bagus Primahudi Dkk. Sistem Pendukung Keputusan Untuk Pemilihan
Karyawan Dengan Metode Simple Additive Weighting Di PT. Herba
Penawar Alwahida Indonesia. Jurnal Informatika Merdeka Pasuruan Vol.2
No.1 Agustus 2016 ISSN : 2503 – 1945.
Basorudin & Hendri Maradona. Sistem Pendukung Keputusan Untuk Proses
Kenaikan Jabatan Pada PT. Suzuki Sejahtera Buana Trada Pekanbaru
Dengan AHP. Riau Journal Of Computer Science Vol.4 No.1 Desember
2017.
Binarto, Suryo. 2012. Tip & Trik Membuat Program Penjualan Menggunakan
Visual Basic 6.0. Jakarta : Mediakita.
Dewi, Ingrid Rosalia & Rini Malfiany. Perancangan Sistem Informasi
Administrasi Pembayaran Pada SDIT Lampu Iman Karawang Berbasis
Visual Basic 6.0. Jurnal Interkom Vol.12 No.2 Juli 2017.
Dwi, Auji Fyanda. Implementasi Fuzzy Time Series Pada Peramalan Penjualan
Tabung Gas LPG di UD. Samudera LPG Lhoksumawe. Jurnal Sistem
Informasi ISSN : 2598 – 599X.
Evayani & Ulfah Utamy. Perancangan Database Sistem Informasi Akuntansi
Siklus Penjualan Dengan Menggunakan Model REA (Studi Kasus Pada PT.
Yudi Putra, Medan). Jurnal Imilah Mahasiswa Ekonomi Akuntansi Vol.1
No.2 2016.
Fransiscus Octavianus Voets Dkk. Analisis Sistem Informasi Akuntansi Siklus
Penjualan Dan Penerimaan Kas Untuk Meningkatkan Pengendalian Intern
Pada PT. Sumber Alfaria Trijaya, Tbk (Alfamart) Cabang Manado. Jurnal
Berkala Ilmiah Efisiensi Vol.16 No.4 2016.
Hartono, Tri Yudi. Efektifitas Sistem Pelayanan Kesehatan Masyarakat Oleh
Dinas Kesehatan Kota Samarinda. EJournal Administrasi Negara Vol.4
No.2 2016 ISSN : 4027 – 4041.
Indrajani. 2011. Perancangan Basis Data Dalam All in 1. Jakarta : PT. Elex
Media Komputindo.
78
Iskandar, Novia & Yenita Juandy. Analisis Sistem Informasi Akuntansi
Pendaftaran, Pemeriksaan, Pembelian Dan Pembayaran Di Elim Medical
Center. Media Informatika Vol.14 No.2 2015.
Muhammad Amrin Lubis Dkk. Penggunaan Sistem Informasi Geografis
Menumbuhkan Keinginan Perjalanan Wisata. Jurnal Ipteks Terapan Vol.9
No.1 2015 ISSN : 1979 – 9292.
Muhammad Iqbal Dzulhaq Dkk. Sistem Informasi Akademik Sekolah Berbasis
Kurikulum 2013. Jurnal Sisfotek Global Vol.7 No.1 Maret 2017 ISSN : 2088 –
1762.
Nofriansyah, Dicky. 2014. Konsep Data Mining VS Sistem Pendukung Keputusan.
Yogyakarta : Deepublish.
Nugroho, Adi. 2010. Rekayasa Perangkat Lunak Berorientasi Objek Dengan
Metode USDP (Unified Software Development Process). Yogyakarta : C.V
Andi Offset.
Oktavia, Tanty. Pemodelan Sistem Basis Data Relasional Pada Unit Operasional
Pelayanan Kesehatan. Seminar Nasional Informatika 2012 ISSN : 1979 –
2328.
Sandy, Aggy Achmadi. Perancangan Sistem Informasi Pengelolaan Persediaan
Pada PT. Insansandang Internusa. Prosiding Akuntansi Vol.2 No.2 2016
ISSN : 2460 – 6561.
Surjawan, Daniel Jahja & Depenses. Aplikasi Tour and Travel PT. ST. Jurnal
Sistem Informasi Vol.5 No.2 September 2010.
Tri Utami Dkk. Pembangunan Sistem Informasi Penjualan Obat Pada Apotek
Punung. Indonesian Journal On Medical Science Vol.1 No.1 2014 ISSN :
2355 – 1313.
Winda Widya Ariestya Dkk. Pembuatan Aplikasi Penjualan Pada Apotik Lestari.
Jurnal Ilmiah Fifo Vol.7 No.1 Mei 2015 ISSN : 2502 – 8332.
Wongso, Fery. Perancangan Sistem Pencatatan Pajak Reklame Pada Dinas
Pendapatan Kota Pekanbaru Dengan Metode Visual Basic. Jurnal Ilmiah
Ekonomi dan Bisnis Vol. 14 No.2 September 2016 ISSN : 1829 – 9822.
Wyanaputra, Johan. Perancangan Sistem Informasi Penjualan Pada Toko Stock
Point Lily Berbasis PHP Mysql. Jurnal Ilmu Komputer Dan Bisnis Vol.8
No.2 Nopember 2017.
LAMPIRAN
Scanned by CamScanner
DAFTAR RIWAYAT HIDUP
Nama : Rhendy
Jenis Kelamin : Laki - laki
Tempat / Tanggal Lahir : Batam, 07 September 1996
Agama : Buddha
Status : Belum Menikah
Alamat Rumah : Komp. Anggrek Permai Blok I – No. 05, Baloi
Alamat Email : [email protected]
Pendidikan Formal
1. SD 2002-2008 SD K. Immanuel, Batam
2. SMP 2008-2011 SMP K. Immanuel, Batam
3. SMA 2011-2014 SMA K. Immanuel, Batam
4. Perguruan Tinggi 2014-2017 Akademi Akuntansi Permata Harapan Batam
5. Perguruan Tinggi 2017-2018 STMIK GICI BATAM
Pengalaman Kerja
Jabatan : Admin
Perusahaan : GH SHOP
Periode : Juni 2014 - Sekarang