skripsi t.informatika s1. cover
TRANSCRIPT
-
7/23/2019 Skripsi T.informatika S1. Cover
1/13
SISTEM PENUNJANG KEPUTUSAN
PEMILIHAN LOKASI TEMPAT USAHA
PADA TOKO SCISTORE MENGGUNAKAN
METODE TOPSIS
SKRIPSI
Oleh :
AHMAD WASIL
2011141583
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS PAMULANG
2015
-
7/23/2019 Skripsi T.informatika S1. Cover
2/13
ii
SISTEM PENUNJANG KEPUTUSAN
PEMILIHAN LOKASI TEMPAT USAHA
PADA TOKO SCISTORE MENGGUNAKAN
METODE TOPSIS
SKRIPSI
Diajukan Untuk Melengkapi Salah Satu Syarat
Memperoleh Gelar Sarjana Komputer
Oleh :
AHMAD WASIL
2011141583
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS PAMULANG
2015
-
7/23/2019 Skripsi T.informatika S1. Cover
3/13
iii
LEMBAR PERNYATAAN
Yang bertanda tangan di bawah ini:
Nama : AHMAD WASIL
NIM : 2011141583
Program Studi : Teknik Informatika
Fakultas : Teknik
Jenjang Pendidikan : Strata 1
Menyatakan bahwa skripsi yang saya buat dengan judul:
SISTEM PENUNJANG KEPUTUSAN PEMILIHAN LOKASI TEMPAT
USAHA PADA TOKO SCISTORE MENGGUNAKAN METODE TOPSIS
1. Merupakan hasil karya tulis ilmiah sendiri, kecuali pada bagian yang telah
disebutkan sumbernya sebagai bahan rujukan.
2. Saya ijinkan untuk dikelola oleh Universitas Pamulang sesuai dengan norma
hukum dan etika yang berlaku.
Pernyataan ini saya buat dengan penuh tanggung jawab dan saya bersedia
menerima konsekuensi apapun sesuai aturan yang berlaku apabila dikemudian
hari pernyataan ini tidak benar.
Pamulang, 2015
(Ahmad Wasil)
-
7/23/2019 Skripsi T.informatika S1. Cover
4/13
iv
LEMBAR PERSETUJUAN
NIM : 2011141583
Nama : AHMAD WASIL
Program Studi : TEKNIK INFORMATIKA
Fakultas : TEKNIK
Jenjang Pendidikan : STRATA 1
Judul Skripsi : SISTEM PENUNJANG KEPUTUSAN PEMILIHAN
LOKASI TEMPAT USAHA PADA TOKO SCISTORE
MENGGUNAKAN METODE TOPSIS
Skripsi ini telah diperiksa dan disetujui oleh pembimbing untuk persyaratan
sidang skripsi.
Pamulang, 13 Oktober 2015
Normalisa, S.Kom., M.Kom
Pembimbing
Mengetahui,
Achmad Hindasyah S.Si.M.Si.
Ka Prodi Teknik Informatika
-
7/23/2019 Skripsi T.informatika S1. Cover
5/13
v
LEMBAR PENGESAHAN
NIM : 2011141583
Nama : AHMAD WASIL
Program Studi : TEKNIK INFORMATIKA
Fakultas : TEKNIK
Jenjang Pendidikan : STRATA 1
Judul Skripsi : SISTEM PENUNJANG KEPUTUSAN PEMILIHAN
LOKASI TEMPAT USAHA PADA TOKO SCISTORE
MENGGUNAKAN METODE TOPSIS
Skripsi ini telah dipertahankan dihadapan dewan penguji ujian skripsi Fakultas
Teknik, Program Studi Teknik Informatika dan dinyatakan LULUS.
Pamulang, 13 Oktober 2015
Drs. Ardianto Moenir, M.M Dede Supriyadi, S.Kom,. M.kom
Penguji I Penguji II
Normalisa, S.Kom., M.Kom
Pembimbing
Mengetahui,
Achmad Hindasyah S.Si.M.Si.
Ka Prodi Teknik Informatika
-
7/23/2019 Skripsi T.informatika S1. Cover
6/13
vi
KATA PENGANTAR
Puji syukur kehadirat Allah SWA Yang Maha Kuasa Mendengar lagi
Maha Melihat dan atas segala limpahan rahmat, taufiq, serta hidayah-Nya
sehingga penulis dapat menyelesaikan karya tulis yang berbentuk skripsi ini
sesuai dengan waktu yang telah direncanakan.
Shalawat serta salam semoga senantiasa tercurahkan kepada bagin Nabi
Besar Muhammad SAW, beserta seluruh keluarga dan sahabatnya yang setia atas
ajarannya.
Penyusunan skripsi ini adalah merupakan salah satu syarat untuk
memperoleh gelar sarjana pada Fakultas Teknik di Universitas Pamulang.
Dalam penulisan skripsi ini, tentunya banyak pihak yang telah
memberikan bantuan baik moril maupun materi. Oleh karena itu penulis ingin
menyampaikan ucapan terima kasih yang tiada hingganya kepada :
1.
Bapak Dr. H. Dayat Hidayat, M.M, selaku Rektor Universitas Pamulang
2. Bapak Ir. Dadang Kurnia, M.M, selaku Dekan Fakultas Teknik Universitas
Pamulang
3. Bapak Achmad Hindansyah S.Si., M.Si, selaku Ketua Jurusan Informatika
Universitas Pamulang
4. Ibu Normalisa, S.Kom., M.Kom, selaku Dosen Pembimbing Universitas
Pamulang
5. Terima kasih kepada Bapak H. Buang Sarei dan Ibu Makiyah selaku orang tua
yang selalu memberikan semangat serta dorongan hingga penulis dapat
menyelesaikan tugas ini
6. Seluruh Bapak/Ibu Dosen dan staff Universitas Pamulang
-
7/23/2019 Skripsi T.informatika S1. Cover
7/13
vii
7. Terima kasih kepada Pimpinan toko Scistore atas kemudahan dan kerja
samanya.
8.
Terima kasih kepada Azizah dan Ahmad Mawazi selaku Adik yang selalumemberika dukungan dan semangat.
9. Terima kasih kepada Hilyah Nabilla selaku Kekasih yang selalu memberi
semangat kepada penulis.
10.Terima kasih kepada Heri Herlani, Hamdi, Saepul Bahri, Siti Sulastini selaku
Teman yang selalu memberi semangat.
11.
Terima kasih kepada seluruh rekan-rekan mahasiswa Universitas Pamulang
12.Semua orang yang penulis sayangi yang telah membantu terselesaikannya
penulisan skripsi, penulis ucapkan terima kasih banyak.
Penulis menyadari bahwa skripsi ini masih jauh dari kesempurnaan, maka
saran dan kritik yang konstruktif dari semua pihak sangat diharapkan demi
penyempurnaan selanjutnya.
Akhirnya hanya kepada Allah SWT kita kembalikan semua urusan dan
semoga skripsi ini dapat bermanfaat bagi semua pihak, khususnya bagi penulis
dan para pembaca.
Pamulang, September 2015
Penulis,
-
7/23/2019 Skripsi T.informatika S1. Cover
8/13
viii
ABSTRACT
Decision support systems determining the location of the new outlet in the
store scistore an expansion to be developed by the owner, this system aims to
choose a strategic location and favorable, with the amount of competition and
other factors that cause losses it is expected that the system works with maximum
applying the method Technique for Order Preference by Similarity to Ideal
Solution (TOPSIS) and development tool that is used by the Java programming
language and its desktop-based phpMyAdmin database is expected to assist
management in determining the location. TOPSIS method is chosen the best
alternative which not only has the shortest distance from the positive ideal
solution, but it also has the longest distance of the negative solution. This concept
is widely used in some models of MADM to solve problems in a practicaldecision. And of the criteria proposed in the application of decision support
systems the determination of this location is the rental price of the building,
building area, population, competition, access location and income (revenue) and
the calculation process by TOPSIS method of each of the alternatives that exist in
the region tangerang the results contained in = = Balaraja With the results of
the preference value of 0.6594 to be considered leaders.
Keywords : Decision Support System (DSS), Technique for Order Preference by
Similarity to Ideal Solution (TOPSIS), Location Determination
System.
xviii + 132 pages: 42 image: 59 tables
-
7/23/2019 Skripsi T.informatika S1. Cover
9/13
ix
ABSTRAK
Sistem penunjang keputusan penentuan lokasi pembukaan outletbaru pada
toko scistore sebuah perluasan usaha yang ingin dikembangkan oleh pemilik,
sistem ini bertujuan untuk memilih lokasi yang strategis dan menguntungkan,
dengan banyaknya persaingan dan faktor-faktor lain yang menyebabkan kerugian
maka diharapkan sistem ini bekerja dengan maksimal dengan menerapkan metode
Technique for Order Preference by Similarity to Ideal Solution (TOPSIS) dan
Alat bantu pengembangan yang digunakan dengan bahasa pemrograman java
berbasis dekstop beserta database phpmyadmin diharapkan bisa membantu
pimpinan dalam menentukan lokasi. Metode TOPSIS adalah dimana alternatif
terpilih yang terbaik tidak hanya memiliki jarak terpendek dari solusi ideal positif,
namun juga memiliki jarak terpanjang dari solusi negatif. Konsep ini banyak
digunakan pada beberapa model MADM untuk menyelesaikan masalah keputusan
secara praktis. Dan dari kriteria yang telah diusulkan pada penerapan sistem
penunjang keputusan penentuan lokasi ini yaitu harga sewa bangunan, luas
bangunan, populasi penduduk, persaingan, akses lokasi dan income (pemasukan)
dan dilakukan proses perhitungan dengan metode TOPSIS dari masing-masing
alternatif yang ada di wilayah tangerang maka hasil terdapat pada = Balaraja
Dengan hasil nilai preferensi 0.6594untuk menjadi bahan pertimbangan pimpinan.
Kata kunci : Sistem Penunjang Keputusan (SPK), Technique for Order Preference
by Similarity to Ideal Solution (TOPSIS), Sistem Penentuan Lokasi.
xviii + 132 halaman: 42 gambar: 59 tabel
-
7/23/2019 Skripsi T.informatika S1. Cover
10/13
x
DAFTAR ISI
LEMBAR PERNYATAAN ................................................................................. iii
LEMBAR PERSETUJUAN ................................................................................ iv
LEMBAR PENGESAHAN .................................................................................. v
KATA PENGANTAR .......................................................................................... vi
ABSTRACT ........................................................................................................ viii
ABSTRAK ............................................................................................................ ix
DAFTAR ISI .......................................................................................................... x
DAFTAR GAMBAR .......................................................................................... xiii
DAFTAR TABEL ............................................................................................... xv
DAFTAR LAMPIRAN ..................................................................................... xvii
BAB I PENDAHULUAN
1.1 Latar Belakang Masalah ........................................................................... 1
1.2 Identifikasi Masalah ................................................................................. 2
1.3 Rumusan Masalah .................................................................................... 2
1.4 Batasan Masalah ....................................................................................... 3
1.5 Tujuan Penelitan ....................................................................................... 3
1.6 Manfaat Penelitian .................................................................................... 3
1.7 Metodologi Penelitian .............................................................................. 4
1.7.1 Jenis dan Sumber Data ...................................................................... 4
1.7.2 Metode Pengumpulan Data ............................................................... 5
1.7.3 Metode Pengembangan Sistem ......................................................... 5
1.8 Sistematik Penulisan ................................................................................. 7
-
7/23/2019 Skripsi T.informatika S1. Cover
11/13
xi
BAB II LANDASAN TEORI
2.1 Tinjauan Pustaka ...................................................................................... 9
2.2 Landasan Teori ....................................................................................... 11
2.2.1 Konsep Dasar Sistem ...................................................................... 11
2.2.2 Klasifikasi Sistem ........................................................................... 13
2.2.3 Sistem Penunjang Keputusan .......................................................... 15
2.2.4 Karakteristik SPK ........................................................................... 17
2.2.5 Keuntungan SPK ............................................................................. 18
2.2.6 Tahapan Pengambilan SPK ............................................................. 18
2.3 Pengertian Lokasi ................................................................................... 19
2.4 Fuzzy Multiple Attribute Decision Making ........................................... 20
2.4.1 Multiple Criteria Decision Making (MCDM)................................. 20
2.4.2 MetodeMetode Penyelesaian MADM......................................... 21
2.5 TOPSIS (Technique for Order Preference by Similarity to Ideal
Solution) ............................................................................................................ 22
2.6 Konsep Dasar Basis Data ....................................................................... 24
2.6.1 Definisi Basis Data .......................................................................... 24
2.6.2 Pengenalan Kunci............................................................................ 25
2.6.3 Tujuan Basis Data ........................................................................... 26
2.6.4 Merancang Model Konseptual Database ........................................ 26
2.6.5 Teknik Entity Relationship ............................................................. 29
2.7 Unified Modeling Language (UML)....................................................... 30
2.7.1 Definisi Unified Modeling Language (UML)................................. 30
2.7.2 Teknik Dasar OOA/D(Object-Oriented Analysis/Design) ............. 30
2.7.3 Fokus Unified Modeling Language (UML) .................................... 32
2.7.4 Diagram-Diagram UML.................................................................. 33
-
7/23/2019 Skripsi T.informatika S1. Cover
12/13
xii
2.7.5 Usecase Diagram ............................................................................. 34
2.7.6 Activity Diagram ............................................................................. 36
2.7.7 Class Diagram ................................................................................. 37
2.7.8 Sequance Diagram .......................................................................... 38
2.7.9 Bangun Dasar Metodologi Unified Modeling Language (UML).... 39
2.8 Pengenalan Simbol Basis Data ............................................................... 45
2.8.1 Simbol Pada ERD ( Entity Relational Diagram)............................. 45
2.9 Teori Pemrograman ................................................................................ 46
2.9.1 Java .................................................................................................. 46
2.9.2 Keunggulan Java ............................................................................. 46
2.10 Aplikasi Pendukung ............................................................................... 50
2.10.1 NetBeans ......................................................................................... 50
2.10.2 MySql .............................................................................................. 50
2.11 Teori Pengujian ...................................................................................... 52
2.11.1 Teori White Box............................................................................... 53
2.11.2 TeoriBlack Box............................................................................... 54
BAB III ANALISA DAN PERANCANGAN SISTEM
3.1 Analisa Sistem Berjalan ......................................................................... 56
3.2 Analisa Sistem Usulan ............................................................................ 57
3.3 Penerapan Metode Technique for Order Preference by Similarity to Ideal
Solution (TOPSIS) Dalam Menetukan Lokasi Tempat Usaha Pada Toko
Scistore .............................................................................................................. 59
3.3.1 Kriteria dan Bobot ........................................................................... 59
3.4 Spesifikasi Kebutuhan Perangkat Lunak ................................................ 69
3.5 Perancangan Basis Data ......................................................................... 74
3.5.1 Entity Relationship Diagram (ERD) ............................................... 74
-
7/23/2019 Skripsi T.informatika S1. Cover
13/13
xiii
3.5.2 Transformasi ERD ke LRS ............................................................. 75
3.5.3 Logical Record Structure (LRS) ..................................................... 76
3.5.4 Normalisasi ..................................................................................... 76
3.5.5 Rancangan Class Diagram .............................................................. 81
3.5.6 Spesifikasi Basis Data ..................................................................... 81
3.6 Perancangan Aplikasi ............................................................................. 84
3.6.1 Usecase Diagram ............................................................................. 84
3.6.2 Activity Diagram ............................................................................. 86
3.6.3 Sequence Diagram .......................................................................... 94
BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM
4.1 Implementasi .......................................................................................... 98
4.1.1 Implementasi Perangkat Keras ........................................................ 98
4.1.2 Implementasi Perangkat Lunak ....................................................... 98
4.1.3 Implementasi Antarmuka ................................................................ 99
4.2 Pengujian Perangkat lunak ................................................................... 105
4.2.1 Pengujian White-Box .................................................................... 105
4.2.2 Pengujian Black-Box .................................................................... 119
BAB V PENUTUP
5.1 Kesimpulan ........................................................................................... 129
5.2 Saran ..................................................................................................... 129
DAFTAR PUSTAKA ........................................................................................ 131
LAMPIRAN ....................................................................................................... 134