Perancangan Sistem Reservasi Lapangan Futsal Berbasis ... Penyewaan Lapangan Futsal Meteor Berbasis...

Click here to load reader

  • date post

    02-Oct-2020
  • Category

    Documents

  • view

    17
  • download

    0

Embed Size (px)

Transcript of Perancangan Sistem Reservasi Lapangan Futsal Berbasis ... Penyewaan Lapangan Futsal Meteor Berbasis...

  • 1

    1. Pendahuluan

    Internet sering digunakan sebagai media untuk mempublikasikan informasi

    sehingga mudah diakses oleh masyarakat luas. Perkembangan teknologi internet

    berperan dalam menunjang berbagai aspek kehidupan, khususnya yang dikaji

    dalam penelitian ini adalah perkembangan internet. Melihat hal tersebut,

    penelitian ini memanfaatkan internet sebagai peluang bisnis salah satu contohnya

    adalah pemesanan secara online.

    Olahraga yang dipilih bermacam-macam, tetapi untuk saat ini salah satu

    olahraga yang mulai popular dan banyak diminati adalah futsal. Seiring dengan

    kemajuan jaman futsal menjadi trend ke berbagai usia mulai dari anak-anak,

    remaja sampai orang tua pun senang bermain futsal. Olahraga futsal merupakan

    olahraga sepak bola yang di mainkan didalam ruangan atau indoor.

    Dari observasi yang telah dilakukan kepada pihak tempat futsal dan

    pengguna lapangan, ditemukan masalah seperti pemesan masih mengalami

    kesulitan dalam mencari tempat futsal, dalam hal ini jika lapangan pada tempat

    futsal yang diinginkan telah dipesan maka pemesan harus ke tempat yang lain.

    Human error pada petugas di tempat futsal juga menjadi masalah dikarenakan

    pencatatan pemesanan masih dalam dokumentasi manual. Selain dari pada itu

    belum adanya jaminan pada pemesanan lapangan yang dapat digunakan untuk

    mengkonfirmasi status bermain juga menjadi masalah yang sering terjadi, serta

    kurangnya informasi tentang layanan dalam tempat futsal seperti informasi

    ketersediaan lapangan, harga dan fasilitas yang disediakan.

    Dari permasalah yang telah diketahui, maka dirancang sebuah system

    reservasi lapangan futsal berbasis web. Sistem reservasi lapangan futsal ini

    menawarkan sistem deposit sebagai jaminan dari pemesanan, untuk membantu

    meningkatkan efektifnya proses pemesanan lapangan futsal. Aplikasi ini akan

    menggantikan sistem pemesanan secara konvensional, sehingga pengaturan dapat

    dilakukan secara terpusat juga dapat mempermudah pelanggan dan pengelolah

    dalam melakukan transaksi pemesanan lapangan futsal.

    2. Kajian Pustaka

    Penelitian sebelumnya berjudul : “Perancangan Sistem Imformasi

    Penyewaan Lapangan Futsal Meteor Berbasis Web” membahas tentang sistem

    informasi penyewaan lapangan futsal berbasis web pada tempat futsal yang

    bernama Meteor. Sistem ini dibangun dengan menggunakan PHP dan MySQL [1].

    Pembuatan sistem penyewaan lapangan futsal ini bertujuan untuk membantu

    pengguna lapangan dalam proses penyewaan lapangan dan mengubah sistem

    reservasi dari manual ke online.

    Penelitian berjudul : “Sistem Informasi Pemesanan Tiket Pesawat Terbang

    menggunakan PHP 5” [2] membahas tentang sistem pemesanan tiket pesawat

    menggukan PHP 5 memudahkan user untuk melakukan pembelian tiket secara

    online, ini dikarenakan sistem aplikasi yang dibuat telah berbasis web yang

    bersifat user friendly dan terkoneksi langsung melalui internet sehingga user dapat

  • 2

    melakukan pemesanan tiket pesawat terbang secara online tanpa terhalang oleh

    ruang dan waktu dengan media yang digunakan mendukung untuk mengakses

    sistem ini melalui internet. Sistem ini dibangun dengan menggunakan metode

    MVC (Model View Controller). Aplikasi ini memberi manfaat penting bagi

    pemesan tiket dalam mendapatkan informasi mengenai tiket pesawat secara online

    tanpa harus pergi ke tempat pemesanan tiket tersebut. Aplikasi berbasis web ini

    dapat dipakai untuk melayani proses pemesanan tiket pesawat secara online [2].

    Perbedaannya adalah peneliti menggunakan framework Cake PHP untuk aplikasi

    berbasis web. Sedangkan dalam penelitian ini digunakan framework CodeIgniter

    untuk aplikasi berbasis web juga.

    Penelitian kedua berjudul : “Perancangan dan Implementasi Aplikasi

    Flexible Learning dengan Menerapkan Arsitektur MVC dan Framework

    CodeIgniter (Studi kasus : SMAK Yos Soedarso Pati)” [3] menyatakan bahwa

    aplikasi ini merupakan aplikasi pelajaran online yang dapat diakses dengan

    memanfaatkan jaringan internet oleh siapa saja, dimana saja user sedang berada

    dan di setiap saat user membutuhkan. User dalam hal ini adalah siswa, guru, dan

    administrator SMAK Yos Soedarso Pati. Perbedaannya adalah peneliti membuat

    aplikasi Flexible Learning yaitu aplikasi pembelajaran online. Sedangkan dalam

    penelitian ini membuat sistem reservasi lapangan Futsal berbasis web. Untuk

    framework dan metode yang digunakan sama-sama menggunakan framework

    CodeIgniter dan metode MVC (Model View Controller).

    Codeigniter

    Codeigniter adalah aplikasi open source yang berupa framework untuk

    membangun website dinamis dengan menggunakan PHP [4]. Codeigniter

    memudahkan developer untuk membuat aplikasi web dengan cepat dan mudah

    dibandingkan dengan membuatnya dari awal.

    PHP

    PHP adalah bahasa pemograman script yang paling banyak dipakai saat ini.

    PHP banyak dipakai untuk memprogram situs web dinamis, walaupun tidak

    tertutup kemungkinan digunakan untuk pemakaian lain [4].

    3. Metode dan Perancangan Sistem Dalam pengembangan aplikasi ini metode yang digunakan adalah metode

    penelitian dengan pendekatan metode penelitian dan pengembangan. Model

    penelitian dan pengembangan menurut Sugiyono 2011 adalah metode penelitian

    yang digunakan untuk menghasilkan produk tertentu, dan atau menguji

    keefektifan produk tersebut. Metode penelitian dan pengembangan memiliki

    tahapan yang dimulai dengan analisis potensi dan masalah, pengumpulan data,

    desain produk, dan validasi desain produk [5]. Tahapan – tahapan dalam

    penelitian ini dengan metode penelitian dan pengembangan adalah sebagai

    berikut.

    1. Analisis Potensi dan Masalah Potensi dan masalah yang dikaji dalam penelitian ini adalah pengembangan

    aplikasi memberikan informasi mengenai reservasi lapangana futsal dalam satu

  • 3

    kota dengan memanfaakan website dalam berinteraksi dengan konsumen atau

    orang yang terkait proses reservasi.

    2. Pengumpulan data Data – data yang digunakan dalam memberikan informasi mengenai reservasi

    adalah jadwal pemakaian lapangan futsal pada satu tempat futsal, contact person

    petugas di tempat futsal, fasilitas yang disediakan ditempat futsal, dan harga

    lapangan.

    3. Perancangan Produk Dalam merancang produk penelitian ini menggunakan model protoype yaitu

    sebuah perancangan software yang berdasarkan pada kebutuhan user, dengan

    kondisi dimana user tidak memberikan detail input, proses dan output [5].

    4. Validasi Produk Produk hasil penelitian ini diujikan dengan menggunakan metode blackbox,

    dimana semua fungsi pada produk akan divalidasi berdasarkan input dan output

    yang ditampilkan.

    Pendekatan metode ini akan diimplementasikan dalam membuat sebuah

    produk baru yang dilakukan dalam penelitian ini yaitu aplikasi reservasi lapangan

    futsal berbasis web.

    Perancangan proses sistem reservasi tempat Futsal online yang menerapkan

    arsitektur MVC (Model View Controller) untuk digunakan didalam aplikasi.

    Perancangan menggunakan diagram alir (flowchart) yang terdiri dari proses

    reservasi lapangan Futsal. Pada aplikasi yang dibangun, proses reservasi lapangan

    Futsal merupakan sebuah proses sistem yang melakukan reservasi lapangan di

    suatu tempat Futsal, diawali dengan proses login member sampai pada pemilihan

    lapangan. Untuk lebih jelas dapat dilihat pada gambar 3.

  • 4

    tidak

    ya

    tidak

    ya

    Gambar 3 Proses Sistem Reservasi

    Member

    Penuh

    Username dan

    password

    Tanggal main,jam

    main, dan jam selesai

    star

    t

    end

    Registrasi

    member

    Mengecek informasi

    lapangan

    Memesan

    lapangan

    Melihat informasi lapangan yang

    kosong

    Memilih tempat yang

    sesuai keinginan

    Booking lapangan

    Nama lapangan,jam

    main,jam selesai,harga

    lapangan,kode booking

  • 5

    Metode yang digunakan dalam perancangan sistem adalah prototyping

    model. Metode Prototyping dipilih karena prototype yang dibuat dapat digunakan

    untuk mengelola kembali kebutuhan dari perangkat lunak yang akan

    dikembangkan, sehingga pengembang perangkat lunak tidak harus merancang lagi

    semua dari awal. Model metode prototyping dapat ditunjukkan pada Gambar 4.

    Gambar 4 Model Prototype [6]

    Tahap-tahap yang dilakukan pada model protoyping dalam membangun

    system reservasi lapangan futsal ini adalah :

    1. Listen to Costumer Pada tahap ini, adalah pengumpulan data-data yang diperlukan oleh pengguna

    (costumer) untuk membuat dan memanajemen sebuah reservasi lapangan futsal.

    Bahan data yang diperlukan seperti data member, jam main, jam selesai

    main,tanggal main, harga lapangan, dan fasilitas.

    2. Build / Revise Mock-Up Pada tahap ini dibuat sebuah prototype aplikasi reservasi