sistem reservasi menggunakan metode semantik

Upload: akhmadrezha

Post on 02-Mar-2018

240 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    1/59

    1

    SISTEM INFORMASI PENJUALAN KAOS SECARA ONLINE DENGAN

    FRAMEWORK LARAVEL

    SKRIPSI

    Disusun oleh :

    DEDI ARDINSYAH HUSYAIN

    NPM. 1234215033

    JURUSAN TEKNIK INFORMATIKA

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    2/59

    2

    FAKULTAS TEKNOLOGI INDUSTRI

    UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN

    JA!A TIMUR

    2015

    SISTEM INFORMASI PENJUALAN KAOS SECARA ONLINE

    DENGAN FRAMEWORK LARAVEL

    SKRIPSI

    Diajukan Untuk Memenuhi Sebagai Persyaratan

    Dalam Memperoleh Gelar Sarjana Komputer

    Jurusan Teknik Inormatika

    Disusun oleh :

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    3/59

    !

    DEDI ARDINSYAH HUSYAIN

    NPM. 1234215033

    JURUSAN TEKNIK INFORMATIKA

    FAKULTAS TEKNOLOGI INDUSTRI

    UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN

    JA!A TIMUR

    2015

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    4/59

    ABSTRAK

    Teknologi inormasi merupakan salah satu bi"ang #ital "i "unia yang juga

    menja"i tulang punggung hampir semua bi"ang usaha$ mulai "ari skala ke%il

    "ipe"esaan maupun skala Internasional "i "unia mengan"alkan teknologi

    inormasi "alam pengembangan "an penanganan bisnisnya sehari & hari' Salah

    satu bi"ang usaha yang se"ang berkembang saat ini a"alah "i bi"ang penjualan

    pakaian khususnya "istro'

    Khusus untuk "istro$ yang su"ah "iketahui bersama bah(a ter"apat

    berma%am & ma%am kaos "engan "esain yang beragam yang "ijual para "esainer'

    Sebagian besar "esain ) gambar hanya untuk satu ma%am pro"uk misalnya "esain

    ban" ungu hanya untuk pro"uk kaos "engan lengan pen"ek saja' Untuk itu "alam

    pengembangan teknologi yang saat ini sangat %anggih "an mutakhir ter"apat

    teknologi yang "apat meminimalis kerja yaitu "engan menerapkan sebuah

    peran%angan Sistem Inormasi Penjualan Kaos Se%ara OnlineDenganFramework

    Laravel' Pa"a sistem inormasi ini "esain ) gambar ti"ak hanya "igunakan unutk

    satu pro"uk saja melainkan bisa untuk berbagai pro"uk$ selain itu ti"ak hanya

    "igunakan oleh pembeli tapi bisa "igunakan oleh "esainer' Dimana "esainer

    tersebut "apat memperoleh keuntungan "isaat pembeli membeli kaos "engan

    "esain "ari "esainer' *itur yang "itambahkan ke "alam Sistem Inormasi

    Penjualan Kaos Se%ara Onlinea"alah SMS "an WhatsApp Gateway$ "imana itur

    SISTEM INFORMASI PENJUALAN KAOS SECARA ONLINE DENGAN

    FRAMEWORK LARAVEL

    DOSEN PEMBIMBING I " FETTY TRI ANGGRAENY# S.K$%# M.K$%

    DOSEN PEMBIMBING II " RI&KY PARLIKA# S.K$%# M.K$%

    PENYUSUN " DEDI ARDINSYAH HUSYAIN

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    5/59

    ini "igunakan oleh pembeli "an penjual "esain ) "esainer' SMS "an WhatsApp

    Gatewayuntuk pembeli "igunakan untuk mengirimkan ko"e pesanan "an ko"e

    rahasia yang "iperoleh setelah melakukan transaksi pembelian yang "imana ko"e

    pesanan "an ko"e rahasia "igunakan untuk konirmasi pembayaran "an %ek status

    or"er se"angkan SMS "an WhatsApp Gatewayuntuk penjual "esain ) "esainer

    "igunakan untuk mengirimkan inormasi bah(a "esain telah terjual'

    Untuk uji #ali"asi pa"a sistem inormasi ini$ menggunakan uji #ali"asi

    korelasi pearson untuk mengetahui kelayakan "ari sistem yang akan "igunakan'

    +asil yang "i"apatkan "ari uji #ali"asi menggunakan korelasi pearson a"alah ,-.

    #ali" yang berarti bah(a sistem yang "ibuat layak ) bisa "igunakan'

    K'()$*+," "esain$ teknologi inormasi$ pembeli$ online$ sms gate(ay$ (hatsapp

    gate(ay

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    6/59

    KATA PENGANTAR

    Puji syukur ke pa"a /llah S0T atas segala rahmat kasihnya "an atas

    limpahan rahmatya sehingga "engan keterbatasan saya baik (aktu$ tenaga$ "an

    pikiran yang penulis miliki$ akhirnya saya "apat menyelesaikan laporan Tugas

    /khir ini tepat pa"a (aktunya'

    Penulis membahas masalah tentang sebuah Sistem Inormasi yang berju"ul

    3Sistem Inormasi Penjualan Kaos Se%ara 4nline DenganFramework Laravel5'

    Penulis menya"ari masih banyak sekali kekurangan "alam menyelesaikan

    tugas akhir ini$ namun penulis juga berharap semoga laporan tugas akhir ini "apat

    menunjang kemu"ahan "alam sistem penjualan kaos' Kritik "an saran yang

    membangun penulis harapkan "alam menyelesaikan laporan ini' /khirnya "engan

    ri"ho /llah penulis berharap semoga laporan tugas akhir ini "apat memberikan

    manaat bagi para pemba%a'

    Surabaya$ Maret 2-16

    Penulis

    1

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    7/59

    UCAPAN TERIMA KASIH

    Puji syukur ke ha"irat /llah S0T yang telah memberikan rahmat

    "ankaruniaya$ sehingga "apat terselesaikannya Tugas /khir ini' Dengan

    selesainya tugas akhir ini ti"ak terlepas "ari bantuan banyak pihak yang telah

    memberikan masukanmasukan' Untuk itu penyusun mengu%apkan terima kasih

    sebagai per(uju"an rasa syukur atas terselesaikannya tugas akhir ini "engan

    lan%ar' U%apan terima kasih ini saya tujukan kepa"a 7

    1' 8apak Pro' Dr' Ir' Teguh Soe"arto$ MP selaku 9ektor Uni#ersitas

    Pembangunan asional 3:eteran5 Ja(a Timur'

    2' 8apak Ir' Sutiyono$ MT selaku Dekan *akultas Teknologi In"ustri UP

    3:eteran5 Ja(a Timur'

    !' 8apak 8u"i ugroho$ S'Kom$ M'Kom selaku Ketua Jurusan Teknik

    Inormatika UP 3:eteran5 Ja(a Timur'

    ;' Ibu *etty Tri /nggraeny$ S'Kom$ M'Kom selaku "osen pembimbing I pa"a

    Tugas /khir ini$ yang telah banyak memberikan petunjuk$ masukan$

    bimbingan$ "orongan serta kritik yang bermanaat sejak a(al hingga

    terselesainya tugas akhir ini'

    2

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    8/59

    6' 8apak 9i

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    9/59

    DAFTAR ISI

    /bstrak''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''

    Kata Pengatar'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' i

    U%apan Terima Kasih'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ii

    Datar Isi''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' i#

    Datar Gambar'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' #ii

    Datar Tabel''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' @iii

    8/8 I PAD/+U?U/

    1'1'?atar 8elakang'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 1

    1'2'9umusan Masalah''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 2

    1'!'8atasan Masalah''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 2

    1';'Tujuan''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' !

    1'6'Manaat''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' !

    1'='Meto"e Penelitian''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ;

    1'>'Sistematika Penelitian''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 6

    ;

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    10/59

    8/8 II TIJ/U/ PUST/K/

    2'1'Peneliti Ter"ahulu''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' >

    2'2'Sistem Inormasi''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ,

    2'!'0eb''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ,

    2';'A9D''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' B

    2'6'*rame(ork'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 11

    2'='?ara#el'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 1;

    2'>'CSS''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 1;

    2','Database MySl'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 16

    2'B'SMS Gate(ay''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 16

    2'1-'P+P''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 1=

    2'11'ormalisasi''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 1=

    2'12'Data *lo( Diagram''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 1,

    2'1!'Teori :ali"asi'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 2-

    8/8 III MAT4D4?4GI PAA?ITI/

    6

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    11/59

    !'1'/nalisa Sistem'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 22

    !'2'Spesiikasi Kebutuhan Sistem''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 2!

    !'2'1'I"entikasi User'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 2!

    !'!'Peran%angan Sistem'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 2;

    !'!'1'*lo(%art'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 26

    !'!'2'Diagram KonteksEConte@ DiagramF''''''''''''''''''''''''''''''''''''''''''''''' !B

    !'!'2'1' Data *lo( Diagram''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ;1

    !'!'!'Peran%angan Database'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 62

    !'!';' Peran%angan /ntarmuka' =B

    8/8 I: +/SI? D/ PAM8/+/S/

    ;'1'Implementasi''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' >2

    ;'2'Uji Coba Dan +asil''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' >2

    ;'2'1'Uji Coba Pen"ataran Desainer''''''''''''''''''''''''''''''''''''''''''''''''''''''' >!

    ;'2'2'Uji Coba Tambah Desain ) Gambar'''''''''''''''''''''''''''''''''''''''''''''''' >=

    =

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    12/59

    ;'2'!'Uji Coba Memilih "an Memesan Pro"uk''''''''''''''''''''''''''''''''''''''' >>

    ;'2';'Uji Coba Konirmasi Pembayaran'''''''''''''''''''''''''''''''''''''''''''''''''' ,2

    ;'2'6'Uji Coba :ali"asi Pembayaran 4leh /"min''''''''''''''''''''''''''''''''''' ,!

    ;'2'='Uji Coba Memasukkan o 9esi''''''''''''''''''''''''''''''''''''''''''''''''''''' ,!

    ;'2'>'Uji Coba Cek Status Pesanan'''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ,;

    ;'2','Uji Coba Pembayaran Desainer'''''''''''''''''''''''''''''''''''''''''''''''''''''' ,6

    ;'2'B'Uji Coba Cetak ?aporan Pemilik'''''''''''''''''''''''''''''''''''''''''''''''''''' ,6

    ;'!'Skenario Uji Coba'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ,,

    ;';' Uji :ali"asi Tabel 9''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' B-

    8/8 : KASIMPU?/ D/ S/9/

    6'1 Kesimpulan''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' B>

    6'2'Saran''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' B,

    D/*T/9 PUST/K/

    >

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    13/59

    DAFTAR GAMBAR

    Gambar 2'1 Mo"el Sistem''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ,

    Gambar 2'2 Simbol Antitas'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' B

    Gambar 2'! Simbol 9elasi''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 1-

    Gambar 2'; Simbol /tribute'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 1-

    Gambar 2'6 Simbol 0eak Antity''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 11

    Gambar 2'= ?ogo Mysl'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 11

    Gambar 2'> Kesatuan EAntityF''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 16

    Gambar 2', /lur Data'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 1B

    Gambar 2'B Proses''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 1B

    Gambar 2'1- Simpanan Data''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 2-

    Gambar 2'11 9umus Koeisien Korelasi Pearson'''''''''''''''''''''''''''''''''''''''''' 21

    Gambar !'1 *lo(%art Proses 4r"er'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 26

    Gambar !'2 *lo(%art Proses Konirmasi Pembayaran'''''''''''''''''''''''''''''''''' 2=

    Gambar !'! *lo(%art Proses Tra%king 4r"er'''''''''''''''''''''''''''''''''''''''''''''''' 2>

    Gambar !'; *lo(%art Proses 9egistrasi''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 2,

    Gambar !'6 *lo(%art Proses A"it Proile'''''''''''''''''''''''''''''''''''''''''''''''''''''' 2B

    Gambar !'= *lo(%art Proses Manage Portoolio''''''''''''''''''''''''''''''''''''''''''' !-

    Gambar !'> *lo(%art Proses Permintaan Pen%airan Dana''''''''''''''''''''''''''''' !1

    Gambar !', *lo(%art Proses ?aporan 4r"er''''''''''''''''''''''''''''''''''''''''''''''''' !2

    Gambar !'B *lo(%art Proses Manage Data Pro"uk''''''''''''''''''''''''''''''''''''''' !!

    ,

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    14/59

    Gambar !'1- *lo(%art Proses Up"ate Status Pembayaran'''''''''''''''''''''''''''' !;

    Gambar !'11 *lo(%art Proses Manage Data Desainer'''''''''''''''''''''''''''''''''' !6

    Gambar !'12 *lo(%art Proses Pembayaran Desainer'''''''''''''''''''''''''''''''''''' !=

    Gambar !'1! *lo(%art Proses Manage Petunjuk Penggunaan'''''''''''''''''''''' !>

    Gambar !'1; *lo(%art Proses Manage Pass(or" Pemilik'''''''''''''''''''''''''''' !,

    Gambar !'16 *lo(%art Proses Men%etak ?aporan Penjualan'''''''''''''''''''''''' !B

    Gambar !'1= Conte@t Diagram'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ;-

    Gambar !'1> D*D ?e#el -''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ;2

    Gambar !'1, D*D ?e#el 1 & Manage Pro"uk''''''''''''''''''''''''''''''''''''''''''''''' ;!

    Gambar !'1B D*D ?e#el 1 & Manage Desainer'''''''''''''''''''''''''''''''''''''''''''' ;;

    Gambar !'2- D*D ?e#el 1 & Pen"ataran Desainer'''''''''''''''''''''''''''''''''''''' ;6

    Gambar !'21 D*D ?e#el 1 & Proses Manage Portoolio''''''''''''''''''''''''''''''' ;=

    Gambar !'22 D*D ?e#el 1 & Proses 4r"er'''''''''''''''''''''''''''''''''''''''''''''''''''' ;>

    Gambar !'2! D*D ?e#el 1 & Proses Konirmasi Pembayaran 4r"er'''''''''''' ;,

    Gambar !'2; D*D ?e#el 1 & Proses Tra%king 4r"er''''''''''''''''''''''''''''''''''''' ;B

    Gambar !'26 D*D ?e#el 1 & Proses Pembayaran Desainer'''''''''''''''''''''''''' 6-

    Gambar !'2= D*D ?e#el 1 & Proses ?aporan'''''''''''''''''''''''''''''''''''''''''''''''' 61

    Gambar !'2> D*D ?e#el 1 & Proses Manage Petunjuk Penggunaan''''''' '''' ' 61

    Gambar !'2, D*D ?e#el 1 & Proses Manage Pass(or" Pemilik'''''''''''''''''' 62

    Gambar !'2B A9D'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' =-

    Gambar !'!- CDM''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' =1

    Gambar !'!1 PDM''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' =2

    Gambar !'!2 Peran%angan +alaman Utama'''''''''''''''''''''''''''''''''''''''''''''''''' >-

    B

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    15/59

    Gambar !'!! Peran%angan +alaman Tambah Portoolio''''''''''''''''''''''''''''''' >1

    Gambar ;'1 Tampilan Pen"ataran Desainer''''''''''''''''''''''''''''''''''''''''''''''''' >;

    Gambar ;'2 Tampilan Peringatan Pen"ataran Desainer''''''''''''''''''''''''''''''' >6

    Gambar ;'! Tampilan ?ogin Desainer''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' >6

    Gambar ;'; Tampilan Peringatan ?ogin Desainer''''''''''''''''''''''''''''''''''''''''' >=

    Gambar ;'6 Tampilan Tambah Desain '''''''''''''''''''''''''''''''''''''''''''''''''''''''''' >=

    Gambar ;'= Tampilan Peringatan Tambah Desain ) Gambar''''''''''''''''''''''''' >>

    Gambar ;'> Tampilan Tampilan Desain ) Gambar "i +alaman Depan'''''''''' >>

    Gambar ;', Tampilan Memilih Pro"uk''''''''''''''''''''''''''''''''''''''''''''''''''''''''' >,

    Gambar ;'B Tampilan Memesan Pro"uk'''''''''''''''''''''''''''''''''''''''''''''''''''''''' >B

    Gambar ;'1- Tampilan Peringatan Memesan Pro"uk''''''''''''''''''''''''''''''''''' >B

    Gambar ;'11 Tampilan Ko"e Pesanan "i 0eb''''''''''''''''''''''''''''''''''''''''''''''' ,-

    Gambar ;'12 Tampilan Ko"e Pesanan SMS'''''''''''''''''''''''''''''''''''''''''''''''''' ,-

    Gambar ;'1! Tampilan otiikasi Melalui 0hats/pp'''''''''''''''''''''''''''''''''' ,1

    Gambar ;'1; Tampilan otiikasi SMS untuk Penjual'''''''''''''''''''''''''''''''''' ,1

    Gambar ;'16 Tampilan otiikasi Melalui 0hats/pp Penjual''''''''''''''''''''' ,1

    Gambar ;'1= Tampilan Konirmasi Pembayaran''''''''''''''''''''''''''''''''''''''''''' ,2

    Gambar ;'1> Tampilan Peringatan Konirmasi Pembayaran''''''''''''''''''''''''' ,2

    Gambar ;'1, Tampilan :ali"asi Pembayaran'''''''''''''''''''''''''''''''''''''''''''''''' ,!

    Gambar ;'1B Tampilan Memasukkan o 9esi'''''''''''''''''''''''''''''''''''''''''''''' ,!

    Gambar ;'2- Tampilan Cek Status Pesanan'''''''''''''''''''''''''''''''''''''''''''''''''' ,;

    Gambar ;'21 Tampilan Peringatan Cek Status 4r"er'''''''''''''''''''''''''''''''''''' ,;

    Gambar ;'22 Tampilan Permintaan Pen%airan Dana''''''''''''''''''''''''''''''''''''' ,6

    1-

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    16/59

    Gambar ;'2! Tampilan Pembayaran Desainer''''''''''''''''''''''''''''''''''''''''''''''' ,6

    Gambar ;'2; Tampilan ?ogin Pemilik''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ,=

    Gambar ;'26 Tampilan Peringatan ?ogin Pemilik''''''''''''''''''''''''''''''''''''''''' ,=

    Gambar ;'2= Tampilan Memilih Perio"e Penjualan'''''''''''''''''''''''''''''''''''''' ,>

    Gambar ;'2> Tampilan ?aporan Penjualan'''''''''''''''''''''''''''''''''''''''''''''''''''' ,>

    Gambar ;'2, Skenario /lur Uji Coba'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ,,

    Gambar ;'2B Tampilan Data Kuesioner''''''''''''''''''''''''''''''''''''''''''''''''''''''''' B!

    Gambar ;'!- Tampilan Tabel 9''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' B;

    Gambar ;'!1 +asil Perhitungan Korelasi Pearson "engan SPSS'''''''''''''''''' B6

    11

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    17/59

    DAFTAR TABEL

    Tabel 2'1 Simbol Kar"inalitas'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 11

    Tabel !'1 Tabel Detail 4r"er 8elum ormalisasi'''''''''''''''''''''''''''''''''''''''''' 6!

    Tabel !'2 Tabel Detail 4r"er ormal 2*''''''''''''''''''''''''''''''''''''''''''''''''''''' 6;

    Tabel !'! Tabel Pembayaran Desainer 8elum ormalisasi''''''''''''''''''''''''''' 66

    Tabel !'; Tabel Pembayaran Desainer ormal 2*'''''''''''''''''''''''''''''''''''''' 6=

    Tabel !'6 Tabel Pembayaran 4r"er 8elum ormalisasi'''''''''''''''''''''''''''''''' 6>

    Tabel !'= Tabel Pembayaran 4r"er ormal 2*''''''''''''''''''''''''''''''''''''''''''' 6,

    Tabel !'> Tabel Pro"uk'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' =!

    Tabel !', Tabel Desainer'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' =;

    Tabel !'B Tabel Portoolio'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' =;

    Tabel !'1- Tabel 4r"er''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' =6

    Tabel !'11 Tabel Detail 4r"er'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' =6

    Tabel !'12 Tabel Pembayaran 4r"er'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ==

    Tabel !'1! Tabel Pembayaran Desainer''''''''''''''''''''''''''''''''''''''''''''''''''''''''' =>

    Tabel !'1; Tabel Master Status'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' =>

    Tabel !'16 Tabel Master 9i(ayat''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' =,

    Tabel !'1= Tabel Pemilik''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' =,

    Tabel !'1> Tabel /"min''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' =,

    Tabel !'1, Tabel Cara Penggunaan'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' =B

    Tabel ;'1 Tabel +asil 9ekapitulasi''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' B1

    12

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    18/59

    BAB I

    PENDAHULUAN

    1. 1. L--* B'/--

    0eb kini menja"i sumber "ata yang terbesar "an sangat berharga untuk

    setiap pengguna karena "i halaman (eb kumpulan "okumen saling terhubung "an

    "apat "iakses melalui koneksi internetG-)- H-/6%# 20147

    Terbatasnya inormasi "an me"ia promosi yang a"a "i In"onesia$ yakni

    hanya sebatas promosi offline$ baik "ari tele#isi$ ra"io$ koran$ majalah$ atau "ari

    mulut ke mulut membuat kon"isi pari(isata "i In"onesia ti"ak mengalami

    kemajuan yang pesat' Su"ah banyak (ebsite yang "ikembangkan untuk

    menunjang kebera"aan "unia pari(isata$ namun (ebsite(ebsite tersebut pa"a

    umumnya masih terpisahpisah "an ti"ak lengkap' 8elum a"a (ebsite khusus

    yang menye"iakan inormasi yang lengkap mengenai sistem pari(isata "i

    In"onesia$ misalnya meliputi inormasi lokasi$ harga$ hotel "an restoran ter"ekat'

    Keja"ian "i atas sama halnya "engan kea"aan "imana belum "itemukannya

    meto"e pengorganisasian bukubuku "i perpustakaan I8*-96%# 20137. Pa"a

    sebuah (ebsite tour online$ ungsi sear%h merupakan ungsi yang %ukup penting'

    *ungsi sear%h "igunakan pengguna men%ari tempat (isata yang "ibutuhkan'

    Mengingat sear%h merupakan ungsi yang %ukup penting untuk pengguna$ banyak

    peneliti yang mengembangakan meto"e sear%hingA+6 P-/-+6# 20147'

    1

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    19/59

    Seiring "engan berjalannya (aktu$ meto"e %lustering menja"i salah satu

    meto"e penting "an sangat banyak "iaplikasikan "i kehi"upan nyata terutama

    "alam kasus pengelompokan "okumenD)6# E+)-*+*# A*6:6# 20147.

    Pa"a system ini penulis akan menjelaskan meto"e yang "igunakan "alam

    peran%angan aplikasi yaitu meto"e semanti% sebagai pen%o%okan antara "ata

    "engan kata kun%i yang telah "ibuat untuk menentukan atau memilih kategori

    A+6-# 20157. Semanti% (eb sebagai solusi masalah promosi kepari(isataan "i

    In"onesia$ yang terbagi atas aplikasi semanti% (eb "alam peme%ahan masalah

    kepari(isataan$ "an mo"el semanti% (eb sebagai solusi masalah kepari(isataan "i

    In"onesia T---%-9 !'//'%# 20147. sehingga hal tersebut "apat

    mempermu"ah men"apatkan inormasi sesuai yang "iinginkan "engan %ara

    mu"ah'

    1. 2. R%,- M-,-/-9

    8er"asarkan latar belakang yang telah "ijelaskan "iatas$ maka ter"apat

    rumusan masalah pa"a laporan tugas akhir ini$ yaitu 7

    a' 8agaimana membuat sistem reservasi paket (isata "i Pulau 8ali

    berbasis (ebH

    b' 8agaimana menerapkan meto"e semantik "alam proses pen%arian

    inormasi terkait objek (isata yang "ipilihH

    1. 3. B--,- M-,-/-9

    Pembatasan masalah penelitian perlu "ilakukan agar penelitian yang

    "ilakukan tepat sasaran "an ti"ak keluar "ari tujuan penelitian' +alhal yang

    "ibatasi saat melakukan penelitian ini a"alah sebagai berikut'

    2

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    20/59

    a' Pengguna "apat memilih paket perjalanan (isata se%ara man"iri

    ber"asarkan pilihan objek (isata yang telah "itentukan

    b' Meto"e semantik "igunakan "alam proses pen%arian objek (isata

    "engan memasukkan keyword tertentu'

    %' Ti"ak membahas pembayaran pesanan'

    "' 9uang lingkup objek (isata hanya "i Pulau 8ali'

    e' Setiap pemesanan paket (isata su"ah termasuk akomo"asi ken"araan$

    makan "an hotel'

    ' Sistem "ibuat menggunakan bahasa pemprograman P+P "engan

    rame(ork Codeigneiter.

    1. 4. T;-

    Tujuan "ari penelitian ini a"alah sebagai berikut 7

    a' Membuat sistem reser#asi paket (isata "i Pulau 8ali berbasis (eb'

    b' Menerapkan meto"e semantik "alam proses pen%arian inormasi objek

    (isata'

    1. 5. M-:--

    Manaat yang bisa "iperoleh "ari penelitian tugas akhir ini a"alah sebagai

    berikut7

    a' Sistem reser#asi ini memu"ahkan pengguna untuk melakukan pemesanan paket

    perjalanan (isata "i Pulau 8ali

    b' Dengan a"anya meto"e semantik$ memberikan tambahan inormasi terkait objek

    (isata pilihan pengguna'

    !

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    21/59

    1.

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    22/59

    =' Membuat ran%angan tampilan sistem$ a"alah proses tentang

    peren%anaan "esain antarmuka sistem agar menarik "an mu"ah

    "igunakan oleh pengguna'

    %' Meto"e Implementasi a"alah proses "ari pembuatan sistem ber"asarkan

    peran%angan yang telah "ilakukan'

    "' Meto"e Uji Coba a"alah proses "ari pengujian sistem agar "apat "iketahui

    kekurangan "an malungsi sistem' Pengujian sistem "alam penelitian ini

    menggunakan meto"e %lack%o& testing.

    1. =. S6,'%-6- P'/6,-

    8/8 I PAD/+U?U/

    8ab ini berisi latar belakang masalah$ rumusan masalah$ batasan

    masalah$ tujuan penelitian$ manaat penelitian$ serta meto"ologi

    "an sistematika penulisan'

    8/8 II TIJ/U/ PUST/K/

    8ab ini menguraikan teori & teori yang berhubungan "engan

    topik yang "ibahas "an "ipakai "alam menganalisa "an

    menyelesaikan masalah.Serta yang menja"i kerangka pikiran

    penulis "alam pembuatan'

    8/8 III MAT4D4?4GI PAA?ITI/

    8ab ini berisi tentang meto"e & meto"e yang "igunakan untuk

    peran%angan sistem "an data%ase "engan menggunakan D*D

    EData *lo( DiagramF$ CDM EConcept ata #odelF$ PDM

    6

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    23/59

    E$hysical ata #odelF$ "esain input atau output$ serta

    menguraikan langkahlangkah sistemasis "alam penyelesaian

    tugas akhir'

    8/8 I: UJI C48/ D/ //?IS/ SISTAM

    8ab ini akan membahas mengenai pengujian sistem apakah

    menu berungsi "engan baik "an benar'

    8/8 : KASIMPU?/ D/ S/9/

    8ab ini akan "isajikan simpulan "ari permasalahan yang terja"i

    "alam penelitian "an saransaran yang bermanaat bagi

    peningkatan kerja sistem sebagai penutup "ari ?aporan Tugas

    /khir ini'

    D/*T/9 PUST/K/

    8erisi "atar pustaka yang "isusun se%ara teratur "an berurutan

    ber"asarkan abja" yang men%akup spesiikasi literatur "ari

    sumber buku yang "igunakan sebagai patokan atau "asar

    pembuatan laporan'

    BAB II

    TINJAUAN PUSTAKA

    Pa"a bab II ini menjelaskan tentang sejumlah teori "asar yang berkaitan

    teoriteori yang men"asari peme%ahan masalah "an men"ukung se%ara teknis

    =

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    24/59

    pengerjaan tugas akhir yang berju"ul Sistem 9eser#asi Paket Tour 4nline Dengan

    Meto"e Semantik

    2.1. P''/66 T'*+-9/

    Muh' 9iki E2-1;F melakukan penelitian yang berju"ul 3Penerapan Meto"e

    Semantic Search "alam men%ari relasi kata yang ter"apat pa"a /luran

    Terjamahan 8ahasa In"onesia' /plikasi /luran yang a"a saat ini su"ah

    menye"iakan itur pen%arian "engan menggunakan teknik pen%arian ber"asarkan

    teks$ pen%arian ber"asarkan pemilihan ju

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    25/59

    tesis$ "an laporan kerja praktek$ namun persoalanpun mun%ul "apatkah inormasi

    pustaka tersebut "ikelola se%ara semantis sehingga nantinya pengguna "apat

    melakukan pen%arian ber"asarkan persepsi "an tingkat pengetahuan yang

    "imilikinya untuk men%ari koleksi pustaka'$ pengetahuan koleksi perpustakaan

    "isimpan "alam bentuk ontology berbasis 0eb 4ntology ?anguage yang memiliki

    %lass Jurusan$ Koleksi$ Penulis "an Penerbit' Mo"el ontology yang "ibangun

    "iimplementasikan untuk aplikasi berbasis (eb menggunakan Protg !';$

    et8eans IDA ='6'1 "engan 8ahasa pemrograman Ja#a Ser#er Pages EJSPF$ Jena

    /PI sebagai library pen"ukung$ "an bahasa uery SP/9?'

    Penelitian berju"ul 3Penerapan 0eb Semantik Untuk /plikasi Pen%arian

    Pa"a 9epositori Koleksi Penelitian "i STIMIK Me"an5 yang "ilakukan oleh *an"i

    +alim E2-1;F menyatakan 0eb berbasis semantik a"alah suatu jaringan yang

    mampu memahami ti"ak hanya makna "ari sebuah kata "an konsep$ namun juga

    hubungan logis "i antara ke"uanya$ sehingga suatu (eb "apat menghasilkan

    inormasi yang sesuai "an "iinginkan oleh pengunjung (ebsite tersebut' Untuk

    menunjang kegiatan penelitian pa"a sebuah perguruan tinggi "apat "ikembangkan

    sebuah repositori koleksi penelitian$ "imana repositori koleksi penelitian yang

    terintegrasi "engan baik bisa membantu peneliti "alam men%ari reerensi untuk

    melakukan suatu penelitian' Penelitian ini mengambil stu"i kasus pa"a Program

    Stu"i S1 Sistem Inormasi STMIK Mikroskil' Saat ini$ pengelolaan koleksi

    penelitian masih sebatas pa"a pen%atatan a"ministrati "an "okumentasi "alam

    bentuk me"ia CD' Selain itu$ "osen "an mahasis(a juga belum "iasilitasi "engan

    2;

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    26/59

    me"ia yang "apat "imanaatkan sebagai sarana untuk men%ari "an melakukan

    perban"ingan terha"ap koleksi penelitian yang telah pernah "ikerjakan

    sebelumnya ataupun pen%arian terha"ap koleksi penelitian terbaru' Melihat

    karakteristik "ari permasalahan tersebut$ maka repositori koleksi penelitian "apat

    "ikembangkan "engan menggunakan struktur ontologi "an jaringan semantik "ari

    teknologi (eb semantik' +asil "ari penelitian ini berupa repositori koleksi

    penelitian yang "ilengkapi "engan aplikasi pen%arian berbasis (eb semantik

    untuk menunjang program stu"i$ "osen$ "an mahasis(a "i "alam mengakses

    koleksi penelitian'

    2.2. J-*6- S'%-6

    Semanti% et(ork pertama kali "ikembangkan untuk /rtii%ial Intelligen%e

    E/IF sebagai %ara untuk merepresentasikan memori "an pemahaman bahasa

    manusia' Struktur semanti% net berupa graik "engan no"e EsimpulF "an ar% EruasF

    yang menghubungkannya' o"es a"alah obyek se"angkan ar% sebagai

    penghubung ElinkF' ?ink "igunakan untuk menunjukkan relasi$ "an no"e

    merepresentasikan obyek isik$ konsep atau situasi' 9elasi a"alah hal yang sangat

    penting "alam semanti% net karena memberikan struktur "asar untuk

    mengorganisasikan pengetahuan' Tanpa relasi$ pengetahuan hanya seke"ar koleksi

    akta yang ti"ak saling berkaitan' Dengan relasi$ pengetahuan a"alah struktur yang

    kohesi mengenai pengetahuan lain yang "apat"isimpulkan "ari relasi itu'

    Semanti% net ka"ang "isebut juga sebagai assosiati#e nets karena no"enya

    26

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    27/59

    "iasosiasikan atau terhubung "engan no"e lainnya' F-+6//-9# C9-*68-/+6#

    J-(-+6-6# 20137

    2.3. R',$*>' D',>*6?6$ F*-%')$* RDF@O!L7

    9D* E9esour%e Des%ription *rame(orkF merupakan bahasa yang "igunakan

    untuk merepresentasikan meta"ata' 9D* men"ukung interoperabilitas antar

    aplikasi yang mempertukarkan inormasi yang bersiat ma%hineun"erstan"able "i

    (eb' Semanti% (eb ter"iri "ari "ata yang "itulis "alam bahasa yang "apat

    "imengerti oleh mesin$ seperti 9D*' 9D* menggunakan gra untuk

    merepresentasikan kumpulan pernyataan' Simpul "alam gra me(akili suatu

    entitas$ "an tan"a panah me(akili relasi antar entitas' 9D* menggunakan istilah

    tertentu untuk menguraikan suatu statemen' Se%ara rin%i bagian yang

    mengi"entiikasi "i"alam statemen "apat "ikatakan sebagai subje%t$ karakteristik

    EpropertyF "ari subje%t "isebut sebagai pre"i%ate$ se"angkan nilai "ari property

    "isebut sebagai obje%t

    -. S%8'* +-(- R',$*>'7

    Segala sesuatu yang "igambarkan "engan 9D* "isebut resour%e'

    9esour%e ini bisa berupa keseluruhan halaman (eb$ misalnya "okumen

    +TM? http7))((('(!'org)4#er#ie('html$ bisa juga berupa suatu

    bagian "ari sebuah halaman (eb' 9esour%e ini biasanya "iberi nama

    menggunakan U9I EUniorm 9esour%e I"entiiersF' Segala sesuatu bisa

    memiliki sebuah U9I$ karena U9I bersiat bisa "iperluas maka U9I

    bisa "igunakan sebagai pengenal bagi berbagai ma%am entitas'

    2=

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    28/59

    8. P*$?'*6 P*$?'*(7

    Properti merupakan aspek$ karakteristik$ atribut$ atau relasi khusus yang

    "igunakan untuk menggambarkan sebuah resour%e' Setiap properti

    memiliki arti khusus$ men"einisikan nilai yang mungkin$ tipe resour%e

    yang "igambarkan$ "an relasinya "engan properti lain'

    >. P'*(--- S-'%'7

    Suatu resourcetertentu bersama "engan properti "an nilai "ari properti

    untuk resour%e tersebut membentuk suatu pernyataan 9D*' Ketiga

    bagian ini "isebut subjek$ pre"ikat$ "an obyek$ membentuk 9D* triple'

    4byek "apat berupa resour%e lain$ atau berupa literal Estring se"erhana

    atau tipe "ata primiti lain yang "i"einisikan oleh M?F' Mo"el "ata

    9D* menye"iakan suatu kerangka konseptual untuk men"einisikan

    "an menggunakan meta"ata' Untuk men%iptakan "an mempertukarkan

    meta"ata "ibutuhkan sintaks konkret' Manola "an Miller E2--;F

    mengemukakan spesiikasi 9D* ini biasanya menggunakan "asar

    sintaks M? karena itu "isebut juga "engan 9D*)M?' 8erikut salah

    satu %ontoh penggunaan sintaks 9D* yang "irepresentasikan "alam

    9D*)M?' Pernyataan bisa "alam bentuk kata atau kalimat' Dalam

    bentuk pernyataan "iproses "engan "ilakukan pemilahan suku kata'

    2>

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    29/59

    NH@ml #ersionO1'-HQ

    Nr"79D* @mlns7r"Ohttp7))((('(!'org)1BBB)-2)22r"synta@

    nsR

    @mlns7%onta%tOhttp7))((('(!'org)2---)1-)s(ap)pim)%onta%tR

    Q

    N%onta%t7Person

    r"7aboutOhttp7))((('(!'org)People)AM)%onta%tRmeQ

    N%onta%t7ullameQAri% MillerN)%onta%t7ullameQ

    N%onta%t7mailbo@ r"7resour%eOmailto7em(!'org)Q

    N%onta%t7personalTitleQDr'N)%onta%t7personalTitleQ

    N)%onta%t7PersonQ

    N)r"79D*Q

    OWL !Ontology We% Language" a"alah bahasa ontologi yang

    "irekomen"asikan oleh W)Cuntuk merepresentasikan arti "ari istilah

    istilah suatu "omain pengetahuan se%ara eksplisit serta relasi antara

    istilah tersebut yang ti"ak "apat "ipisahkan "engan "okumen "an

    aplikasi (eb' OWL !Ontology We% Language" "ikembangkan "ari

    teknologi lain yang "irekomen"asikan oleh 0!C$ yaitu M?)S "an

    9D*)S' 40? menambahkan kosakata untuk menggambarkan kelas

    "an properti$ yaitu antara lain7 relasi antar kelas misalnya "isjoint$

    kar"inalitas$ euality$ tipe properti yang lebih kaya$ karakteristik

    2,

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    30/59

    properti misalnya simetri$ "an kelas enumerasi' Dengan "emikian 40?

    memiliki asilitas lebih "iban"ing M? "an 9D*)S "alam

    mengekspresikan arti "an semantik' 40? juga melebihi bahasabahasa

    lain tersebut "i atas "alam kemampuan merepresentasikan isi "okumen

    (eb yang ma%hineinterprete" E8e%hhoer$ "kk$ 2--;F' 4ntologi 40?

    merupakan gra 9D* yang "iubah menja"i kumpulan triple 9D*' 40?

    menggunakan sintaks yang sama "engan 9D* "alam merepresentasikan

    triple' Sintaks tersebut memiliki arti yang sama "engan representasi

    sintaks 9D*) M? berikut7

    G-%8-* 2.1?ayer Pa"a Semanti% 0eb Eurkami"$ 2-1;F

    BAB III

    2B

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    31/59

    METODOLOGI PENELITIAN

    Pa"a 8/8 ini membahas mengenai tahapantahapan proses peran%angan

    Sistem 9eser#asi Tour 4nline Dengan Meto"e Semantik'

    3.1. A-/6,- S6,'%

    Pembuatan Sistem 9eser#asi Tour 4nline Dengan Meto"e Semantik

    bertujuan untuk memu"ahkan pengguna memesan paket perjalanan (isata "i

    Pulau 8ali' Pengguna "apat memilih setiap objek (isata yang ingin "ikunjungi

    ber"asarkan jenis objek (isata "an bu"jet perjalanan (isata' Dengan penerapan

    meto"e semantik$ pengguna "apat melakukan pen%arian objek (isata ber"asarkan

    kata kun%i yang terkait "engan objek (isata' Kata kun%i pen%arian "apat berupa

    nama objek (isata$ atau yang terkait "engan lingkungan$ kegiatan yang berhungan

    "engan objek (isata$ "an lainlain'

    3.2. S?',6:6-,6 K'89- S6,'%

    Spesiikasi kebutuhan sistem menjelaskan mengenai ituritur yang a"a

    pa"a sistem'

    3.2.1 I+'6:6-,6 H- A,',

    8er"asarkan hak akses pengguna sistem$ "itetapkan ituritur sistem

    sebagai berikut'

    !-

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    32/59

    -. B-6- A+%6

    *ituritur bagian a"min a"alah sebagai berikut7

    1' Melakukan manajemen jenis (isata'

    2' Melakukan manajemen objek (isata'

    !' Melakukan manajemen kategori harga'

    8. P'- !6,--)-

    *ituritur pengguna (isata(an a"alah sebagai berikut7

    Melakukan pen%arian "ata terkait "engan objek (isata yang ingin

    "ikunjungi'

    Men"apatkan hasil pen%arian atau rekomen"asi tempat (isata'

    Melakukan reser#asi perjalanan (isata'

    Menerima bukti reser#asi'

    3.3. P'*->-- S6,'%

    Peran%angan sistem a"alah melakukan pemo"elan atau penggambaran

    mengenai sistem yang akan "ibuat' Pa"a penelitian ini$ peran%angan sistem

    menggunakan "iagram Ontology$ sistem flow* data flow diagram !F"*

    Conseptual ata #odel !C#"* $hysical ata #odel !$#" "an peran%angan

    user interface.

    3.4. O$/$( D6-*-%

    !1

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    33/59

    Ontology diagram menggambarkan relasi "einisi "ari sebuat kata atau

    kalimat' Dengan a"anya ontology diagram "apat "iketahui keyword pen%arian

    objek (isata terkait' 8erikut ini "iagram ontology sistem reser#asi paket (isata

    berbasis (eb'

    Gambar !'1 4ntology Diagram Sistem 9eser#asi Paket 0isata

    3.5. System Flow

    System flow menggambarkan alur proses antar pengguna "engan sistem "an

    internal system.

    /' System Flow Transaksi 9eser#asi

    Transaksi reser#asi meliputi proses pen%arian objek (isata "engan

    menggunakan meto"e semantik' Pertama kali pengguna masuk ke halaman

    !2

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    34/59

    reser#asi$ kemu"ian memilih jenis (isata$ jumlah peserta$ bu"jet (isata "an

    kata kun%i pen%arian objek (isata' 8er"asarkan "ata inputan tersebut$ sistem

    melakukan proses pen%arian "ata ber"asarkan prinsip kerja meto"e

    semantik' +asil proses pen%arian a"alah rekomen"asi objek (isata' /lur

    proses tersebut "apat "i gambarkan seperti gambar !'1 "iba(ah ini

    Gambar !'2 /lur Proses Transaksi 9eser#asi

    !!

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    35/59

    8' System Flow?ogin /"ministrator

    /lur proses ini menggambarkan$ bagaimana kerja sistem "alam melakukan

    penge%ekan "ata login untuk menentukan hak akses user' Jika "ata login

    yang "iinputkan #ali"$ maka sistem membuka menu yang sesuai "engan hak

    akses' amun jika salah$ sistem memberikan inormasi 3login gagal5

    Gambar !'! /lur Proses ?ogin

    !;

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    36/59

    C' System Flow Manajemen Data Jenis 0isata

    /lur proses ini menggambarkan ungsi sistem melakukan penambahan "ata

    jenis (isata$ merubah "ata jenis (isata "an menghapus "ata jenis (isata'

    Setiap "ata perubahan "i simpan pa"a tabel jenis (isata'

    Gambar !'; /lur Proses manajemen "ata jenis (isata

    D' Manajemen Data 4byek 0isata

    /lur proses ini menggambarkan ungsi sistem melakukan penambahan "ata

    4bjek (isata$ merubah "ata jenis (isata "an menghapus "ata jenis (isata'

    !6

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    37/59

    Setiap "ata objek (isata memiliki kategori jenis (isata' Data perubahan "i

    simpan pa"a tabel obyek (isata'

    Gambar !'6 Proses memasukan "ata obyek (isata

    A' Manajemen Data Kategori +arga

    /lur proses ini menggambarkan ungsi sistem melakukan penambahan$

    merubah "an menghapus "ata kategori harga' Kategori harga terkait "engan

    perhitungan bu"jet'

    !=

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    38/59

    Gambar !'= Proses Manajemen Data Kategori harga

    3.

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    39/59

    Gambar !'> +se Case iagram

    "#$#( A)ti*ity Diag'am

    Activity diagrammenggambarkan alur aktiitas pengguna ke sistem' Dengan

    a"anya activity diagram"apat "iketahui "etail interaksi yang terja"i pa"a setiap

    use %ase'

    /' Activity Manajemen Jenis 0isata

    Pa"a "iagram ini "itampilkan alur aktiitas pengguna saat melakukan

    manajemen jenis (isata'

    !,

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    40/59

    Gambar !'>Activity Manajemen Jenis 0isata

    8' Activity Manajemen 4bjek 0isata

    Pa"a "iagram ini "itampilkan alur aktiitas pengguna saat melakukan

    manajemen objek (isata'

    !B

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    41/59

    Gambar !',Activity Manajemen 4bjek 0isata

    C' ActivityManajemen 8u"jet

    Pa"a "iagram ini "itampilkan alur aktiitas pengguna saat melakukan

    manajemen bu"jet biaya perjalanan'

    ;-

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    42/59

    Gambar !'BActivity Manajemen 8u"jet Perjalanan

    D' Activity Pen%arian Data Menggunakan Meto"e Semantik

    Pa"a "iagram ini "itampilkan alur aktiitas pengguna saat melakukan

    pen%arian objek (isata ber"asarkan meto"e semantik'

    ;1

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    43/59

    Gambar !'1-Activity Pen%arian Data Menggunakan Meto"e Semantik

    A' Activity Pemesanan E'eservasi"

    Pa"a "iagram ini "itampilkan alur aktiitas pengguna saat melakukan

    pemesanan paket perjalanan (isata ber"asarkan hasil pen%arian objek

    (isata'

    ;2

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    44/59

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    45/59

    Gambar !'12 Se(uance Manajemen Jenis 0isata

    ,. Se(uance Manajemen 4bjek 0isata

    Diagram ini menggambarkan aktiitas pengguna sistem ber"asarkan

    runtutan (aktu saat melakukan manajemen objek (isata'

    Gambar !'1! Se(uance Manajemen 4bjek 0isata

    ;;

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    46/59

    C. Se(uance Manajemen 8u"jet

    Diagram ini menggambarkan aktiitas pengguna sistem ber"asarkan

    runtutan (aktu saat melakukan manajemen bu"jet perjalanan'

    Gambar !'1; Se(uance Manajemen 8u"jet Perjalanan

    . Se(uance Pen%arian 4bjek 0isata Menggunakan Meto"e Semantik

    Diagram ini menggambarkan aktiitas pengguna sistem ber"asarkan

    runtutan (aktu saat pen%arian objek (isata menggunakan meto"e

    semantik'

    ;6

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    47/59

    Gambar !'16 Se(uance Pen%arian Data Menggunakan Meto"e Semantik

    -. Se(uance Pemesanan E'eservasiF

    Diagram ini menggambarkan aktiitas pengguna sistem ber"asarkan

    runtutan (aktu saat melakukan pemesanan paket perjalanan$ ber"asarkan

    "ata pilihan objek (isata'

    ;=

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    48/59

    Gambar !'1= Se(uance Pemesanan Paket 0isata

    "#$#, &lass Diag'am

    Class diagram menggambarkan relasi antar ungsi aplikasi beserta atri%ut

    "an operation yang "ibutuhkan' 8entuk %lass "iagram sistem inormasi

    penggajian "alam penelitian ini a"alah sebagai berikut'

    G-%8-* 3.1=Class Diagram

    ;>

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    49/59

    3.=. -o'malisasiB-,6, D--

    ormalisasi a"alah suatu proses pengelompokkan "ata ber"asarkan

    karakteristik "an penggunaanya' ormalisasi "ilakukan untuk membentuk basis

    "ata yang eisien ruang penyimpanan "atabase "an menghin"ari terja"inya

    perulangan "ata yang sama pa"a satu baris "ata' 8entuk normalisasi yang

    "ilakukan pa"a penelitian ini a"alah sebagai berikut'

    "#.#% N$*%-/6,-,6 D-- O8;' !6,--

    a' Data 4bjek 0isata +nnormalied

    Terja"i perulangan "ata jenis (isata'

    idO/0e

    1

    -amaO/0e

    1

    Keywo'dO/0e1Wisat

    a

    2enis

    Wisata %

    2enis

    Wisata (

    3a'ga

    Min

    3a'ga

    Ma4

    O,//0 $antai

    1uta

    $antai* ,er2emur Alam Air )//./// 3//.///

    O,//4 5anah Lot 6%adah* $ura* $antai ,udaya Alam 4//./// 3//.///

    O,//) anau

    ,atur

    anau* Alam*

    ingin*

    Alam Air 7//./// 8//.///

    b' Data 4bjek 0isata9ormalisasi 09F

    Dikelompokkan ber"asarkan "ata jenis (isata yang sama

    idO/0e

    1

    -amaO/0e1 Keywo'dO/0e1Wisat

    a

    2enis

    Wisata

    3a'ga

    Min

    3a'ga

    Ma4

    O,//0 $antai 1uta $antai* ,er2emur Alam )//./// 3//.///

    O,//4 5anah Lot 6%adah* $ura* $antai Alam 4//./// 3//.///

    O,//) anau ,atur anau* Alam* ingin Alam 7//./// 8//.///

    O,//0 $antai 1uta $antai* ,er2emur Air )//./// 3//.///

    O,//) anau ,atur anau* Alam* ingin Air 7//./// 8//.///

    ;,

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    50/59

    %' Data 4bjek 0isata9ormalisasi 49F

    Ditemukan bah(a "ata jenis (isata$ harga min$ harga ma@ ti"ak

    tergantung "engan i"4bjek$ Maka "inormalisasi 2* a"alah

    sebagai berikut'

    idO/0e

    1

    -amaO/0e1 Keywo'dO/0e1Wisat

    a

    O,//0 $antai 1uta $antai* ,er2emur

    O,//4 5anah Lot 6%adah* $ura* $antai

    O,//) anau ,atur anau* Alam* ingin

    5d2enis -ama 2enis Keywo'd 2enis Wisata

    ://0 Air ,erenang* Surfing* iving* #ancing

    ://4 ,udaya #elukis* #enari* ,a2u adat* rumah adat

    ://) Alam ,erkemah* %ersepeda* hutan* dingin.

    id6ud0e

    t

    6ud0et 3a'ga Awal 3a'ga A1hi'

    ,//0 'endang / 0.///.///

    ,//4 #enengah 0.///.//0 3.///.///

    ,//) 5inggi 3.///./// 4/.///.///

    "#.#( N$*%-/6,-,6 D-- R','*-,6

    a' Data 9eser#asi +nnormalied

    I+R','*-,6 Tanggal9eser#asi amaPelanggan /lamat 4bjek

    0isata1

    4bjek

    0isata2

    9--1 -2)-!)2-1= Ijalui Surabaya Kuta Danau 8atur

    9--2 -!)-!)2-1= 9u"i Ira(an Si"oarjo Kuta Tanah ?ot

    9--! -=)-!)2-1= Dessy Surabaya Tanah ?ot Pantai Pan"a(a

    ;B

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    51/59

    b' Data 9eser#asi ormalisasi 1*

    Dikelompokkan ber"asarkan "ata 4bjek (isata yang sama

    I+R','*-,6 T--/R','*-,6 N-%-P'/-- A/-%- O8;'

    !6,--

    9--1 -2)-!)2-1= Ijalui Surabaya Kuta

    9--2 -!)-!)2-1= 9u"i Ira(an Si"oarjo Kuta

    9--1 -2)-!)2-1= Ijalui Surabaya Danau 8atur

    9--2 -!)-!)2-1= 9u"i Ira(an Si"oarjo Tanah ?ot

    9--! -=)-!)2-1= Dessy Surabaya Tanah ?ot

    9--! -=)-!)2-1= Dessy Surabaya Pantai Pan"a(a

    %' Data 9eser#asi ormalisasi 2*

    Ditemukan bah(a "ata Pelanggan$ alamat "an 4bjek (isata$

    tergantung "engan i"9eser#asi$ Maka "inormalisasi 2* a"alah

    sebagai berikut'

    idO/0e

    1

    -amaO/0e1 Keywo'dO/0e1Wisat

    a

    O,//0 $antai 1uta $antai* ,er2emur

    O,//4 5anah Lot 6%adah* $ura* $antai

    O,//) anau ,atur anau* Alam* ingin

    5D7elangga

    n

    -ama7elangga

    n

    Alamat -o8el9on

    $//0 62alufi Sura%aya /;38

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    52/59

    9--1 -2)-!)2-1= 1- 6'---'--- -2)-;)2-1= ?unas

    9--2 -!)-!)2-1= 16 >'6--'--- 12)-6)2-1= 8elum ?unas

    9--! -6)-!)2-1= 2- 1-'---'--- !-)-=)2-1= ?unas

    3.. Entity Relationshi9 Diag'am ERD!

    A9D merupakan suatu mo"el untuk menjelaskan hubungan antar "ata

    "alam basis "ata ber"asarkan objekobjek "asar "ata yang mempunyai hubungan

    antar relasi' A9D untuk memo"elkan struktur "ata "an hubungan antar "ata$ untuk

    menggambarkannya "igunakan beberapa notasi "an simbol' A9D ter"iri "ari 2

    bagian "iagram yaitu Conseptual ata #odel !C#" "an$hysical ata #odel

    !$#".

    "##% &onse9tual Data Model &DM!

    C# merupakan "iagram yang menggambarkan basis "ata se%ara

    struktural$ ti"ak se%ara kea"aan sebenarnya' Penggambaran C# "ilakukan

    "alam bentuk logik

    61

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    53/59

    memiliki idjenis

    memiliki idbudjet

    memiliki id objek

    memi liki i d reservasi

    memiliki id objek

    jen is wisata

    #

    o

    o

    idjenis

    namaJenis

    keyword

    ...

    Variable characters (10)

    Variable characters (100)

    Variable characters (1000)

    Objek Wisata

    #

    o

    o

    idObjek

    namaObjek

    keyword

    ...

    Variable characters (10)

    Variable characters (100)

    Variable characters (1000)

    kateori budjet

    #

    o

    o

    o

    id!udjet

    nama"ateori

    harawal

    harakhir

    ...

    Variable characters (10)

    Variable characters (100)

    $nteer

    $nteer

    hasil %encarian

    #

    o

    id&asil'encarian

    tanal'encarian

    Variable characters (10)

    ate

    reservasi

    #

    o

    o

    oo

    o

    o

    o

    o

    ideservasi

    tanaleservasi

    nama'elanan

    alamatno*el%on

    jumla h'eserta

    total!iaya

    *anal'erjalanan

    status

    etail eservasi# noetaileservasi Variable characters (10)

    "##( 7hysi)al Data Model 7DM!

    $# memperlihatkan struktur penyimpanan "ata yang benar pa"a basis

    "ata yang "igunakan sesungguhnya'

    +",O!J-",W$,-$/$"$,,J-$,W$

    +",O!J-",W$,-$/$"$,,"#*-2O$

    +",$/,'-,-$/$"$,,O!J-",W$

    +",-*#$/,,-$/$"$,,--V#

    +",-*#$/,,-$/$"$,,O!J-",W$

    jen is wisata

    idjenis

    namaJenis

    keywordJenisWisata

    ...

    varchar(10)

    varchar(100)

    34nde5ined6

    3%k6

    Objek Wisata

    idObjek

    id!udjet

    idjenis

    namaObjek

    keywordObjekWisata

    ...

    varchar(10)

    varchar(10)

    varchar(10)

    varchar(100)

    varchar(1000)

    3%k6

    35k76

    35k16

    kateori budj et

    id!udjetnama"ateori

    hara#wal

    hara#khir

    ...

    varchar(10)varchar(100)

    inteer

    inteer

    3%k6

    hasil %encarian

    id&asil'encarian

    idObjek

    tanal'encarian...

    varchar(10)

    varchar(10)

    date

    3%k6

    35k6

    reservasi

    ideservasi

    tanaleservasi

    nama'elanan

    alamat

    no*el%on

    jum lah'eserta

    total!iaya

    *anal'erjalanan

    status

    varch

    date

    varch

    varch

    varch

    inte

    inte

    date

    varch

    etail eservasi

    noetaileservasi

    ideservasi

    idObjek

    ...

    varchar(10)

    varchar(10)

    varchar(10)

    3%k6

    35k16

    35k76

    62

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    54/59

    3.. D',-6Use' 5nte'fa)e U5!

    +ser interface merupakan salah satu unsur penting "alam pembuatan

    sistem' Sistem yang baik memiliki user interface yang mu"ah "igunakan "an

    nyaman untuk "ilihat' 4leh karena itu perlu "ilakukan peran%angan "esain user

    interface* agar pa"a saat pembuatan program ti"ak terja"i salah "esain user

    interface. Desain user interface sistem reser#asi paket (isata a"alah sebagai

    berikut'

    3..1 H-/-%- M--;'%' J'6, !6,--

    +alaman ini berungsi untuk melakukan penambahan "ata$ merubah "ata

    "an menghapus "ata jenis (isata' Isian kolom key(or" merupakan kata kun%i

    untuk proses pen%arian'

    3..2 H-/-%- M--;'%' B+;' !6,--

    6!

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    55/59

    +alaman ini berungsi untuk melakukan penambahan "ata$ merubah "ata

    "an menghapus "ata bu"jet (isata' 8u"jet (isata sebagai a%uan range harga jual

    objek (isata'

    3..3 H-/-%- M--;'%' O8;' !6,--

    +alaman ini berungsi untuk melakukan penambahan "ata$ merubah "ata

    "an menghapus "ata objek (isata' Setiap penginputan objek (isata "iperlukan

    "ata jenis (isata "an jenis bu"jet yang "apat "ipilih ber"asarkan "ata yang su"ah

    "iinputkan' Kolom key(or" pen%arian berungsi untuk proses pen%arian'

    6;

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    56/59

    3..4 H-/-%- P'>-*6- O8;' !6,--

    +alaman ini berungsi untuk melakukan pen%arian objek (isata ber"asarkan

    inputan key(or" user' Desain halaman pen%arian objek (isata a"alah sebagai

    berikut'

    66

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    57/59

    3..4 H-/-%- R','*-,6

    +alaman reser#asi berungsi untuk melakukan pemesanan paket

    perjalanan (isata ber"asarkan hasil pen%arian yang telah "ilakukan' Desain

    halaman reser#asi a"alah sebagai berikut'

    6=

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    58/59

    3..5 H-/-%- B6 R','*-,6

    +alaman bukti reser#asi menampilkan bukti nomer pemesanan "an

    petunjuk pembayaran'

    6>

  • 7/26/2019 Sistem Reservasi Menggunakan Metode Semantik

    59/59