Tim Peneliti :
SKRIPSI
Tim Peneliti :
Pembimbing 1 Pembimbing 2
_______________________ _______________________
NIP. NIP.
Mengetahui,
_______________________
NIP.
ii
LEMBAR PENGESAHAN PENGUJI
Tim Peneliti :
Telah Dipertahankan di Depan Sidang Penguji Sebagai Salah Satu Syarat Untuk
Memperoleh Gelar Sarjana (S-1) Program Studi Sistem Informasi
Fakultas Teknologi Informasi Universitas Islam Kalimantan Muhammad Arsyad
Al Banjari Banjarmasin.
_____________________ _____________________
Penguji II
_____________________ _____________________
Penguji III
Mengetahui,
Dekan Fakultas Teknologi Informasi
Universitas Islam Kalimantan
_______________________
NIP.
iii
PERNYATAAN KEASLIAN SKRIPSI
yang dibuat untuk melengkapi sebagai persyaratan menjadi Sarjana pada program
studi Sistem Informasi Fakultas Teknologi Informasi Universitas Islam
Kalimantan Muhammad Arsyad Al Banjari Banjarmasin, sejauh yang saya
ketahui bukan merupakan tiruan atau duplikasi dari Skripsi yang sudah
dipublikasikan dan atau pernah dipakai untuk mendapatkan gelar kesarjanaan di
lingkungan Universitas Islam Kalimantan Muhammad Arsyad AL Banjari
Banjarmasin maupun di Perguruan Tinggi atau instansi manapun, kecuali bagian
yang sumber informasinya dicantumkan sebagaimana mestinya.
Tim Peneliti
iv
ABSTRAK
v
KATA PENGANTAR
Assalamu‘alaikum Wr. Wb. Puji syukur atas kehadiran Allah SWT yang
telah begitu besar memberikan rahmat, hidayah, dan ridhonya. Sehingga penulis
diberi kelancaran dalam menyelesaikan tugas akhir ini. Serta salawat dan salam
kepada junjungan nabi Muhammad SAW yang memberikan panutan yang baik
untuk kehidupan dunia dan akhirat.
Maksud dan tujuan pengerjaan tugas akhir ini adalah sebagai salah satu
syarat kelulusan yang harus ditempuh untuk memperoleh gelar sarjana di Jurusan
Sistem Informasi, Fakultas Teknologi Informasi, Universitas Islam Kalimantan
Muhammad Arsyad Al Banjari.
Tim peneliti merasa bahwa masih kesulitan dan banyak kekurangan dalam
penulisan laporan tugas akhir ini. Disamping itu Tim peneliti menyadari bahwa
penulisan laporan tugas akhir ini masih jauh dari kata sempurna, maka dari itu
penulis mengharapkan kritik dan saran yang membangun dari semua pihak.
Menyadari penulisan laporan ini tidak lepas dari dukungan dan bantuan
dari berbagai pihak, oleh karena itu penulis ingin mengucapkan banyak terima
kasih kepada:
1. Ibu (Dr. Silvia Ratna, S.Kom., M.Kom., selaku Ketua Fakultas Teknologi
Informasi Informatika, Universitas Islam Kalimantan Muhammad Arsyad Al
Banjari.
2. Bapak Herry Adi Chandra, S.Kom., M.Kom., selaku pembimbing yang tak
pernah lelah membimbing dan memberikan dukungan dalam membantu
penulis selama proses pengerjaan tugas akhir dan penulisan laporan.
3. Seluruh staf pengajar di Jurusan Sistem Informasi, Fakultas Teknologi
Informasi Informatika, Universitas Islam Kalimantan Muhammad Arsyad Al
Banjari atas segala pelajaran dan ilmu yang diberikan.
4. Orang tua tim peneliti yang senantiasa memberikan dukungan doa dan kasih
sayang yang tak ada henti-hentinya kepada anak-anaknya.
vi
5. Sahabat-sahabat seperjuangan: Olga Riswanti Putri, Muhammad Syaifudin,
Yuliani Murti, Nur Yunita Risnaida,Rusmiati, Muhammad Ridho, Wahyu
Diani dan Muhammad Zaini. Yang selalu memberikan dukungan dan
semangat sehingga terselesaikannya Tugas Akhir ini.
6. Semua pihak yang sangat berjasa dalam penulisan Laporan Tugas Akhir ini.
Terimakasih atas doa dan dukungan yang mengalir hingga selesainya Tugas
Akhir ini.
vii
DAFTAR ISI
SKRIPSI ........................................................................................ i
LEMBAR PENGESAHAN PEMBIMBING ................................ ii
LEMBAR PENGESAHAN PENGUJI ......................................... iii
PERNYATAAN KEASLIAN SKRIPSI ....................................... iv
ABSTRAK ..................................................................................... v
KATA PENGANTAR .................................................................. vi
DAFTAR ISI .................................................................................. viii
DAFTAR GAMBAR .................................................................... x
DAFTAR TABEL ......................................................................... xii
BAB I PENDAHUUAN ................................................................ 1
1.1 Latar Belakang ....................................................................................... 1
1.2 Rumusan Masalah .................................................................................. 2
1.3 Batasan Masalah..................................................................................... 2
1.4 Tujuan Penelitian ................................................................................... 3
1.5 Manfaat Penelitian ................................................................................. 3
BAB II TINJAUAN PUSTAKA .................................................. 4
2.1 Landasan Teori ............................................................................................ 4
2.1.1 Sistem Pendukung Keputusan ................................................................. 4
2.1.2 Metode Perbandingan Eksponensial (MPE) .......................................... 5
2.1.3 Prosedur Metode Perbandingan Eksponensial ....................................... 7
2.1.4 Formulasi Matematika Metode Perbandingan Eksponensial ............... 7
2.1.5 PHP ............................................................................................................. 8
2.1.6 MySQL....................................................................................................... 9
2.2 Penelitian Terkait......................................................................................... 10
2.3 Profil Objek Penelitian ................................................................................ 11
2.3.1 Sejarah Restoran........................................................................................ 11
BAB III ANALISIS DAN PERANCANGAN SISTEM ............... 133
3.1 Analisis Sistem Yang Berjalan .................................................................... 13
3.2 Analisis Kebutuhan Sistem.......................................................................... 15
viii
3.3 Rancangan Model Sistem ............................................................................ 15
3.4 Rancangan Basis Data ................................................................................. 19
3.4.2 Entity Relationship Diagram (ERD) ....................................................... 22
3.5 Rancangan Antarmuka Masukan Sistem ..................................................... 25
3.6 Rancangan Antarmuka Keluaran Sistem ..................................................... 29
BAB IV IMPLEMENTASI DAN PENGUJIAN .......................... 30
4.1 Spesifikasi Sistem........................................................................................ 30
4.1.1 Spesifikasi Perangkat lunak (software) .................................................. 30
4.1.2 Spesifikasi perangkat keras (hardware) .................................................. 31
4.1.3 Langkah –langkah Pembuatan Sistem .................................................... 32
4.2 Hasil Tampilan Aplikasi .............................................................................. 37
4.3 Pengujian ..................................................................................................... 41
4.3.1 Software testing metode blackbox pada halaman login ....................... 41
4.3.2 Software testing metode blackbox pada halaman register................... 42
BAB V PENUTUP ......................................................................... 44
4.1 Kesimpulan .................................................................................................. 44
4.2 Saran ............................................................................................................ 44
Daftar Pustaka............................................................................... 46
ix
DAFTAR GAMBAR
x
Gambar 4.9 Halaman Analisis Alternatif ............................................................ 39
xi
DAFTAR TABEL
xii
1 BAB I
PENDAHULUAN
banyak masalah-masa lah yang timbul dan sulit untuk dipecahkan. Hal ini
yang kurang cermat. Salah satu kasusnya adalah pemilihan tempat kuliner
di kota Banjarbaru.
para wisata luar daerah maupun luar kota karena adanya keanekaragaman
Kota Banjarbaru.
memilih tempat kuliner yang sesuai dengan kriteria yang telah dipilih oleh
dari para pengunjung yang merasa kecewa karena tidak sesuai dengan apa
yang telah dipromosikan oleh para pengusaha. Hal ini terjadi karena
para pengunjung.
ada ?
tim peneliti, maka ruang lingkup penelitian ini adalah sebagai berikut :
kota Banjarbaru.
pengunjung atau wisatawan dalam memilih tempat resto yang ada di kota
rekomendasi rumah makan yang sesuai dengan nilai yang telah di-inputkan
sebelumnya.
2 BAB II
TINJAUAN PUSTAKA
situasi yang semi terstruktur dan situasi yang tidak terstruktur, dimana tak
seorang pun tahu secara pasti bagaimana keputusan seharusnya dibuat. SPK
biasanya dibangun untuk membangun solusi atas suatu masalah atau untuk
semiterstruktur,
daripada efisiensinya.
4
5
Subsistem ini bersifat opsional, artinya bisa ada atau tidak pada
yaitu :
untuk dievaluasi,
pertimbangan kriteria,
Dimana :
nilai alternatif, semakin besar pula skor alternatif tersebut. Total skor
dievaluasi
Semakin besar nilai alternatif semakin besar pula skor alternatif tersebut.
2.1.5 PHP
dalam sebuah web server dan berfungsi sebagai pengolah data pada sebuah
PHP adalah:
9
SQL Server.
2.1.6 MySQL
MySQL adalah salah satu jenis database server yang sangat terkenal.
System). Itulah sebabnya istilah seperti tabel, baris, dan kolom digunakan
sejumlah table. Tabel terdiri atas sejumlah baris dan setiap baris
Nama
Peneliti
No Judul Masalah Aplikasi Ketidaksesuaian
dan
Tahun
satu alternatif
pengambilan keputusan.
Romawi Kuno kuno (abad ke-2). Berasal dari kata Prancis restaurer atau
berkembang pada akhir abad ke-18. Di masa ini, resto diartikan sebagai
dilayani satu per satu. Menu yang dikeluarkan pun tidak sekaligus,
melainkan bertahap.
itu berbagai guild —semacam serikat para tukang dan perajin yang
Peluang ini ditangkap oleh para pelayan dan koki kaum bangsawan
yang menyajikan makanan sehari-hari untuk para pekerja yang tak sempat
pulang ke rumah untuk makan. Dan, fine dining yaitu restoran dengan
tol), fast food restaurant (resto cepat saji), hingga bistro (resto kecil yang
yang berjalan dengan tidak terlalu menitik beratkan kepada alur proses
user.
13
14
mulai
Input data
kriteria
Benar
Input data
alternatif resto
Benar
Pilih nilai
Benar
Rangking resto
laporan
selesai
4. Hardisk 1 TB
5. Display 14 Inch
2. Xampp
ahli teknik lainnya yang terlibat. Tujuan membuat rancangan model sistem
pemrograman.
spesifikasi berupa tipe data, struktur, dan juga batasan-batasan data yang akan
diolah lebih lanjut. Berikut ini adalah rancangan database yang terdapat di
Jumlah Field : 6
Jumlah Field : 5
Jumlah Field : 4
Jumlah Field : 5
Foreign Key : -
Jumlah Field : 3
Foreign Key : -
Jumlah Field : 4
22
Jumlah Field : 3
objek yang nyata. Entity Relational Diagram (ERD) dapat membantu dalam
Simbol Keterangan
berbeda.
Background
MASUK KE APLIKASI SEKARANG!
jika anda belum mengerti cara penggunaan aplikasi ini, silahkan lihat di
tutorial. Klik menu tutorial diatas.
LOGIN REGISTRASI
Member Area
Username
Nama Pengguna
Password
Kata Sandi
login
Register
REGISTRASI
Nama Lengkap
Username
Password
Ulangi Password
REGISTER
Tambah Data
Data Kriteria
Tambah Kriteria
ID Kriteria
C1
Nama Kriteria
Simpan Kembali
Logout
Sistem Pendukung Keputusan Pemilihan Resto di Banjarbaru
Tambah Data
Data Resto
Show entries
Search
ID Resto Nama Resto Hasil Akhir Aksi
Logout
Sistem Pendukung Keputusan Pemilihan Resto di Banjarbaru
Tambah Resto
ID Resto
A1
Nama Resto
Simpan Kembali
Kriteria/Alternatif
Bobot 5
Hasil Perangkingan
Kriteria/Alternatif Hasil
Note: Tabel akan bertambah sesuai inputan data yang kita isi
c. Sublime Text 3
d. XAMPP
30
31
b. Memory : 4 Gb
c. Flashdisk : 8 GB
d. Monitor
lunak.
sistem yang telah ada. Sistem yang lama perlu diperbaiki atau diganti
adalah metode. Waterfall merupakan salah satu metode dalam SDLC yang
33
1. Requirement Analysis
tahap selanjutnya.
2. System Design
secara keseluruhan.
3. Implementation
atau tidak.
pengembangan.
2. Definisi produk stabil dan tidak ada perubahan saat pengembangan untuk
anggaran atau perubahan teknologi. Untuk itu, teknologi yang digunakan pun
3. Menghasilkan produk baru, atau versi baru dari produk yang sudah ada.
ulang.
pembuatan sistem baru. Tetapi salah satu kelemahan paling dasar adalah
metode ini menjadi lebih teratur dari satu tahap ke tahap yang selanjutnya.
o Dari sisi user juga lebih menguntungkan karena dapat merencanakan dan
maka tahapan pengembangan harus dilakukan mulai dari awal. Hal ini
akan memakan waktu yang cukup lama. Karena jika proses sebelumnya
belum selesai sampai akhir, maka proses selanjutnya juga tidak dapat
seluruhh prosedur, data dan laporan yang diinginkan mulai dari tahap awal
o Dengan metode ini, maka development harus dilakukan mulai dari tahap
awal. Karena development disesuaikan dengan design hassil user pada saat
data terbagi 2 yaitu input data kriteria dan data alternative , halaman
4.3 Pengujian
sebagai berikut:
‗Register‘
Mengisi
Pasword dan Nama Sistem akan
Mengkosongkan Lengkap :- menolak
Nama Lengkap Username : - akses login
Sesuai
4. ,Username dan Password : dengan Valid
Harapan
ulangi password Coba menampilkan
dan langsung Ulangi ‗Gagal
mengklik Pasword :- Total‘
tombol‗Register‘
Mengisi Ulangi Nama
Pasword dan Lengkap :- Sistem akan
Mengkosongkan Username : - menolak
Nama Lengkap Password : - akses login
Sesuai
5. ,Username dan Ulangi dengan Valid
Harapan
password dan Pasword : menampilkan
langsung Coba ‗Gagal
mengklik Total‘
tombol‗Register‘
Nama
Lengkap :
Sistem
Mambu
Mengisi data menerima
Username :
login yang benar, akses login
coba Sesuai
6. dan langsung dan akan Valid
Password : Harapan
mengklik tombol menampilkan
coba
‗Login‘ halaman
Ulangi
Depan
Pasword :
coba
Tabel 4.2 Tabel BlackBox Halaman Register
BAB V
PENTUP
4.1 Kesimpulan
1. Aplikasi SPK ini dapat dijadikan sebagai alat bantu untuk memberikan
kuliner yang ada di kota Bandung sesuai dengan kriteria yang telah
ditentukan.
2. Aplikasi SPK ini dapat dijadikan sebagai media bagi pengunjung dalam
4.2 Saran
44
2. Perlu adanya pengembangan aplikasi tidak hanya di Kota Banjarbaru
45
5 Daftar Pustaka
46