skripsi t.informatika s1. cover

Upload: ahmad-wasil

Post on 11-Feb-2018

375 views

Category:

Documents


3 download

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