RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL...

99
RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL DI KOTA MAKASSAR BERBASIS WEB SKRIPSI Diajukan untuk memenuhi salah satu syarat guna mencapai gelar Sarjana Komputer pada Jurusan Teknik Informatika Fakultas Sains dan Teknologi UIN Alauddin Makassar Oleh: RIZALDY REZKI APRIANTO NIM: 60200115049 FAKULTAS SAINS DAN TEKNONOGI UIN ALAUDDIN MAKASSAR 2019

Transcript of RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL...

Page 1: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN

FUTSAL DI KOTA MAKASSAR BERBASIS WEB

SKRIPSI

Diajukan untuk memenuhi salah satu syarat guna mencapai gelar

Sarjana Komputer pada Jurusan Teknik Informatika

Fakultas Sains dan Teknologi

UIN Alauddin Makassar

Oleh:

RIZALDY REZKI APRIANTO

NIM: 60200115049

FAKULTAS SAINS DAN TEKNONOGI

UIN ALAUDDIN MAKASSAR

2019

Page 2: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

ii

Page 3: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

iii

Page 4: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

iv

Page 5: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

v

KATA PENGANTAR

Tiada kata yang pantas penulis ucapkan selain puji syukur kehadirat Allah

swt. atas berkat dan Rahmat-Nya sehingga penulis dapat menyelesaikan skripsi

dengan judul “Rancang Bangun Pengecekan Dan Pemesanan Lapangan Futsal Di

Kota Makassar Berbasis Web” meski melalui banyak tantangan dan hambatan.

Skripsi ini diajukan untuk memenuhi salah satu syarat utama, dalam

meraih gelar Sarjana Komputer (S.Kom) pada Jurusan Teknik Informatika,

Fakultas Sains dan Teknologi, Universitas Islam Negeri (UIN) Alauddin

Makassar. Penulis menyadari bahwa di dalam penyusunan skripsi ini, tidak

terlepas dari berbagai pihak yang banyak memberikan doa, dorongan dan

bimbingan yang tak henti-hentinya kepada penulis.

Olehnya itu, melalui kesempatan ini, penulis menyampaikan rasa terima

kasih yang sebesar-besarnya kepada kedua orang tua dan keluarga atas limpahan

kasih sayang, pengorbanan, dorongan, semangat dan doa yang selalu dipanjatkan

untuk penulis. Penghargaan yang setinggi-tingginya kepada:

1. Rektor Universitas Islam Negeri (UIN) Alauddin Makassar Prof. Dr. Hamdan

Juhannis M.A., Ph.D.

2. Dekan Fakultas Sains dan Teknologi Universitas Islam Negeri (UIN)

Alauddin Makassar Prof. Dr. H. Muhammad Khalifah Mustami, M.Pd.

Page 6: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

vi

3. Ketua Jurusan dan Sekretaris Jurusan Teknik Informatika, Fakultas Sains dan

Teknologi, Universitas Islam Negeri (UIN) Alauddin Makassar Faisal, S.T.,

M.T. dan Andi Muhammad Syafar, S.T., M.T.

4. Pembimbing I Faisal Nur Afif, S.T., M.T. dan Pembimbing II Andi

Muhammad Syafar, S.T., M.T. yang telah membimbing penulis dengan baik.

5. Penguji I Faisal Akib, S.Kom., M.Kom. dan Penguji II Dr. Muh. Thahir

Maloko M.HI. yang telah menyumbangkan banyak ide dan saran yang

membangun.

6. Seluruh Dosen Jurusan Teknik Informatika dan Jurusan Sistem Informasi.

7. Staf jurusan Teknik Informatika Zulfiah., serta staf atau pegawai dalam jajaran

lingkup Fakultas Sains dan Teknologi, Universitas Islam Negeri (UIN)

Alauddin Makassar, yang telah dengan sabar melayani penulis dalam

menyelesaikan administrasi pengurusan skripsi, di mana penulis merasa selalu

mendapatkan pelayanan terbaik, sehingga Alhamdulillah pengurusan skripsi

ini dapat terselesaikan dengan lancar.

8. Best Partners, Nur Ihsan, Ansarullah Adam, Fikhy Nursaleh, Aprianti, Ambo

Aco, Andi Muh. Sofyan, Randi Ariansyah, Armin Saleh, Fachry Anwar,

Nurlisa dan Sri Suci. yang telah setia menemani dengan sabar selama ini.

Terima kasih atas dukungan dan semangat dalam menyelesaikan tugas akhir

ini.

9. Jurusan Teknik Informatika dan Jurusan Sistem Informasi. Terkhusus

Keluarga Besar Jurusan Teknik Informatika angkatan 2015 (Reg15ter) atas

Page 7: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

vii

kebersamaan, kekeluargaan, dukungan dan canda tawa yang sering kali

muncul mewarnai hari-hari penulis selama duduk di bangku kuliah.

10. Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, namun telah

banyak terlibat membantu penulis dalam proses penyusunan skripsi ini.

Semoga skripsi ini dapat bernilai ibadah di sisi Allah swt. dan dijadikan

sumbangsih sebagai upaya mencerdaskan kehidupan bangsa, agar berguna bagi

pengembangan ilmu pengetahuan khususnya bagi mahasiswa Teknik Informatika

UIN Alauddin Makassar.

Makassar, 14 Agustus 2019

Rizaldy Rezki Aprianto

Page 8: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

viii

DAFTAR ISI

SAMPUL…………………………………………………………………………..i

PERNYATAAN KEASLIAN SKRIPSI .............................................................. ii

PERSETUJUAN PEMBIMBING………………………………………...……iii

PENGESAHAN SKRIPSI……………………………………………………....iv

KATA PENGANTAR ........................................................................................... v

DAFTAR ISI ....................................................................................................... viii

DAFTAR GAMBAR ............................................................................................. x

DAFTAR TABEL................................................................................................ xii

ABASTRAK........................................................................................................ xiii

BAB I PENDAHULUAN ...................................................................................... 1

A. Latar Belakang Masalah .............................................................................. 1

B. Rumusan Masalah ....................................................................................... 3

C. Fokus Penelitian Pada Deskripsi Fokus ...................................................... 4

D. Kajian Pustaka ............................................................................................. 5

E. Tujuan dan kegunaan penelitian.................................................................. 7

BAB II TINJAUAN TEORITIS .......................................................................... 9

A. Integrasi Keilmuan ...................................................................................... 9

B. Sistem ........................................................................................................ 11

C. Sistem Informasi ....................................................................................... 14

D. Lapangan Futsal ........................................................................................ 15

E. Transaksi Online ....................................................................................... 15

F. Penyewaan................................................................................................. 16

G. Aplikasi Berbasis WEB............................................................................. 17

BAB III METODOLOGI PENELITIAN ......................................................... 28

A. Jenis Penelitian .......................................................................................... 28

B. Pendekatan Penelitian ............................................................................... 28

C. Sumber Data .............................................................................................. 28

D. Metode Pengumpulan Data ....................................................................... 29

E. Instrumen Penelitian.................................................................................. 30

F. Teknik Pengolahan dan Analisa Data ....................................................... 30

I. Metode Perancangan Aplikasi................................................................... 31

J. Teknik Pengujian Sistem........................................................................... 33

Page 9: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

ix

BAB IV ANALISIS DAN PERANCANGAN SISTEM ................................... 34

A. Analisis Sistem Yang Berjalan.................................................................. 34

B. Analisis Sistem yang diusulkan ................................................................ 36

C. Perancangan Sistem .................................................................................. 38

BAB V IMPLEMENTASI DAN PENGUJIAN ................................................ 54

A. Implementasi ............................................................................................. 54

B. Pengujian ................................................................................................... 69

BAB VI PENUTUP ............................................................................................. 76

A. Kesimpulan ............................................................................................... 76

B. Saran .......................................................................................................... 76

DAFTAR PUSTAKA .......................................................................................... 77

LAMPIRAN I………………………………………………………...…………80

LAMPIRAN II…………………………………………………………………..85

RIWAYAT HIDUP PENULIS ........................................................................... 86

Page 10: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

x

DAFTAR GAMBAR

Gambar II.1 Siklus Sistem ..................................................................................... 11

Gambar III.1 Metode Waterfall.............................................................................. 31

Gambar IV.1 Flowmap sistem yang berjalan ......................................................... 35

Gambar IV.2 Flowmap Diagram yang diusulkan .................................................. 37

Gambar IV.3 Use Case Diagram ........................................................................... 38

Gambar IV.4 Class Diagram ................................................................................. 39

Gambar IV.5 Activity diagram ............................................................................... 40

Gambar IV.6 Sequence Diagram Mendaftar Lapangan Futsal Baru ..................... 41

Gambar IV.7 Sequence Diagram Mencari Lapangan ............................................ 41

Gambar IV.8 Sequence Diagram Memesan Lapangan ......................................... 42

Gambar IV.9 Sequence Diagram Melihat Informasi Lapangan ............................ 42

Gambar IV.10 Sequence Membatalkan Lapangan ................................................. 43

Gambar IV.11 Sequence Diagram Menghapus Lapangan .................................... 43

Gambar IV.12 Sequence Diagram Konfirmasi Lapangan ..................................... 44

Gambar IV.13 Struktur Navigasi ........................................................................... 45

Gambar IV.14 Diagram Entitas.............................................................................. 46

Gambar IV.15 Perancangan menu Dashboard ....................................................... 49

Gambar IV.16 Perancangan menu pencarian ......................................................... 50

Gambar IV.17Perancangan menu daftar lapangan futsal ....................................... 51

Gambar IV.18 Perancangan menu tentang............................................................. 51

Gambar IV.19 Perancangan menu Kontak............................................................. 52

Gambar IV.20 Perancangan proses pemesanan ..................................................... 52

Page 11: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

xi

Gambar V.1 Halaman Utama ................................................................................. 54

Gambar V.2 Menu Lapangan Futsal ...................................................................... 55

Gambar V.3 Menu Selengkapnya .......................................................................... 56

Gambar V.4 Menu Tentang.................................................................................... 57

Gambar V.5 Menu Daftar Vendor ......................................................................... 58

Gambar V.6 Halaman Login .................................................................................. 59

Gambar V.7 Jadwal Sebelum dan Setelah di Booking .......................................... 60

Gambar V.8 Menu Kontak ..................................................................................... 61

Gambar V.9 Maps ................................................................................................. 62

Gambar V.10 Halaman daftar Lapangan ............................................................... 63

Gambar V.11 Tambah Lapangan Dengan Mengisi Form ..................................... 63

Gambar V.12 Tambah Lapangan Secara Otomatis Oleh Sistem ........................... 64

Gambar V.13 Edit Lapangan.................................................................................. 65

Gambar V.14 Hapus Lapangan .............................................................................. 66

Gambar V.15 Menu Pemesanan ............................................................................. 66

Gambar V.16 Menu Report .................................................................................... 67

Gambar V.17 Daftar Vendor .................................................................................. 68

Gambar V.18 Hapus Vendor .................................................................................. 69

Gambar V.19 Diagram Hasil Pengujian Sistem ..................................................... 75

Page 12: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

xii

DAFTAR TABEL

Tabel II.1 Daftar Simbol Use Case Diagram......................................................... 22

Tabel II.2 Daftar Simbol Aktivity diagram .......................................................... 23

Tabel II.3 Daftar Simbol Aktivity diagram ............................................................ 24

Tabel II.4 Daftar Simbol Class diagram ............................................................... 24

Tabel II.5 Daftar Simbol Entity Relationship Diagram ( ERD) ............................ 26

Tabel II.6 Diagram Flowchart ............................................................................... 27

Tabel IV.1 Tabel tb_admin .................................................................................... 46

Tabel IV.2 Tabel tb_lapfutsal ................................................................................ 47

Tabel IV.3 Tabel tb_pemesanan ............................................................................ 47

Tabel IV.4 Tabel tb_vendor ................................................................................... 48

Tabel V.1 Pengujian Menu Beranda ...................................................................... 70

Tabel V.2 Pengujian Menu Lapangan Futsal ......................................................... 71

Tabel V.3 Pengujian Menu Tentang ...................................................................... 72

Tabel V.4 Pengujian Halaman Vendor .................................................................. 72

Tabel V.5 Pengujian Halaman Admin ................................................................... 74

Page 13: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

xiii

ABASTRAK

Nama : Rizaldy Reski Aprianto

NIM : 60200115049

Jurusan : Teknik Informatika

Judul : Rancang Bangun Pengecekan Dan Pemesanan Lapangan

Futsal Di Kota Makassar Berbasis Web

Pembimbing I : Nur Afif, S.T., M.T.

Pembimbing II : Andi Muhammad Syafar, S.T., M.T.

Futsal merupakan jenis olahraga sepak bola yang dimainkan oleh dua tim

dan setiap timmnya beranggotakan 5 orang serta memiliki pemain cadangan. Di

Kota Makassar terdapat beberapa lapangan futsal, akan tetapi di dalam pelayanan

penyewaan lapangan futsal masih kurang efisien karena pelanggan harus datang

langsung ke tempat pemesanan lapangan. Berdasarkan hal ini maka dirancang

sebuah aplikasi pengecekan dan pemesanan lapangan futsal berbasis web,

sehingga mempermudah pelanggan dalam memperoleh informasi mengenai

lapangan futsal dan melakukan pemesanan lapangan futsal.

Dalam melakukan penelitian ini, jenis penelitian yang digunakan adalah

Penelitian Kualitatif. Dimana penelitian ini merupakan penelitian tentang riset

yang bersifat deskriptif dan cenderung menggunakan analisis dengan pendekatan

induktif. Adapun metode perancangannya menggunakan Unified Modeling

Language (UML). Analisis yang dilakukan mencakup analisis sistem yang sedang

berjalan dan analisis sistem yang diusulkan.

Sistem ini mencakup beberapa konten yaitu beranda, lapangan futsal,

daftar lapangan, login. Dengan membuat aplikasi dapat sangat membantu pihak

terlibat antara lain pemilik atau pengelolah lapangan untuk mengatur dengan baik

jadwal penyewaan secara online melalui website dan pelanggan dapat mencari

lapangan futsal tanpa harus datang ke tempat penyewaan yang tentu

membutuhkan biaya kurang lebih 10.000 dan waktu sekitar 1 jam.

Kata kunci: Kota Makassar, Lapangan Futsal, Website

Page 14: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

1

BAB I

PENDAHULUAN

A. Latar Belakang Masalah

Olahraga adalah sebagai salah satu aktivitas fisik maupun psikis seseorang

yang berguna untuk menjaga dan meningkatkan kualitas kesehatan seseorang.

Salah satu cara untuk meningkatkan kualitas kesehatan adalah meningkatkan

kinerja metabolisme yang dapat menghasilkan sistem kekebalan badan dalam

usaha menjaga badan dari masalah penyakit dan mengurangi tingkat stress. Oleh

karenanya, benar-benar disarankan pada tiap-tiap orang untuk lakukan aktivitas

olahraga dengan cara teratur serta tersetruktur dengan baik.

Ada beberapa olahraga yang di anjurkan oleh Rasulullah seperti pada

hadits ini

Artinya :

“Telah meriwayatkan kepada kami Musa bin Harun, meriwayatkan kepada

kami Ishaq bin Rahawiyah, di dalam sanad yang lain telah menceritakan

kepada Ja’far bin Muhammad al-Faryabi, dan telah menceritakan kepada

kami Abu al-Asbaghi Abdul Aziz bin Yahya al- Harani, keduanya berkata

telah menceritakan kepada kami Muhammad bin Salamah bin Abdul Rahim,

dan dari Abdul Wahab bin Bakhat, dari Atha’ bin Abu Rabah berkata: saya

Page 15: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

2

melihat Jabir bin Abdullah dan Jabir bin Umair al-Anshari latihan

memanah, lalu salah seorang diantara mereka merasa jenuh lalu temannya

berkata engkau itu malas: Aku pernah mendengar Rasulullah bersabda:

setiap sesuatu yang bukan merupakan dzikir kepada Allah adalah permainan

dan kelalaian,kecuali empat perkara yaitu: “seorang laki-laki berjalan

diantara dua sasaran (untuk memanah), seseorang yang melatih kudanya,

belaian seorang suami terhadap istrinya, mengajar/belajar berenang.”(HR.

Imam at- Thabrani).

Hadits di atas di perkuat oleh dalil yang popular di masyarakat yang

memerintahkan untuk mengajari anak memanah, berenang dan berkuda. Para

ulama umumnya menyebut perintah itu merupakan perintah dari Umar bin Al-

Khattab ra.

باح موا أوالدكم الس ماية وركوب عل لخيل اة والر

Artinya:

Umar bin Al-Khattab berkata, "Ajari anak-anakmu berenang, memanah dan

naik kuda".

Perkataan di atas lebih tepat untuk dinisbatkan kepada Umar bin Al-

Khattab ra. Sebab kalau dinisbatkan kepada Rasulullah saw, banyak para ulama

hadits yang menentangnya.

Perkembangan zaman dalam bidang olahraga saat ini telah mengalami

kemajuan yang pesat, olahraga tidak hanya sebatas dilakukan secara outdoor tapi

ada beberapa olahraga dikalangan masyarakat yang dilakukan dalam ruangan

yang lebih dikonsepkan sebagai indoor. Olahraga indoor yang kini banyak

diminati diberbagai kalangan salah satunya adalah futsal.

Futsal merupakan jenis olahraga sepak bola yang dimainkan oleh dua tim

dan setiap timmnya beranggotakan 5 orang serta memiliki pemain cadangan. Kata

futsal berasal dari bahasa portugis yaitu futebol de salao yang dapat di artikan

sebagai sepak bola dalam ruangan dengan tujuan memasukkan bola ke gawang.

Seperti dijelaskan di paragraph sebelumnya bahwa futsal dilaksanakan dalam

Page 16: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

3

suatu ruangan atau indoor, maka dari itu beberapa kalangan masyarakat membuat

jasa penyewaan lapangan futsal yang ada di kota Makassar.

Dari observasi yang telah dilakukan kepada pihak tempat futsal dan

pengguna lapangan, ditemukan masalah seperti calon penyewa lapangan masih

susah untuk mendapatkan informasi terkait lapangan futsal yang ada di kota

Makassar, dalam hal ini jika lapangan pada tempat futsal yang diinginkan telah

dipesan maka pemesan harus ke tempat yang lain. Petugas tempat futsal juga

menjadi masalah dikerenakan pencatataan pemesanan masih dalam dokumentasi

manual.

Maka dari itu di era globalisasi saat ini muncul berbagai teknologi baru

yang sifatnya untuk memudahkan manusia, salah satunya adalah berkembangnya

jaringan internet yang memungkinkan seluruh umat manusia di seluruh dunia

menggunakan data-data yang tersedia/terhubung dalam jaringan tersebut secara

bersama-sama.

Melihat teknologi yang ada saat ini serta masalah yang dihadapi dalam

proses reservasi lapangan futsal maka sangat tepatnya mengunakan teknologi

sebagai manajemen dalam promaka penulis mengambil judul “Rancang Bangun

Pengecekan Dan Pemesanan Lapangan Futsal Di Kota Makassar Berbasis

Web”, berdasarkan data yang didapat penulis dilapangan.

B. Rumusan Masalah

Berdasarkan latar belakang diatas, maka rumusan masalah dalam

penelitian ini adalah bagaimana merancang dan membangun sistem Pengecekan

dan Pemesanan Lapangan Futsal di Kota Makassar Berbasis Web?

Page 17: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

4

C. Fokus Penelitian Pada Deskripsi Fokus

Agar Pengerjaan tugas akhir ini akan lebih terarah, maka fokus penelitian

penulisan ini di fokuskan pada pembahasan sebagai berikut :

1. Aplikasi ini memberikan informasi tentang lokasi, harga dan lapangan

yang masih tersedia maupun yang sudah terbuking, dimana dan kapan

saja dengan memanfaatkan koneksi internet.

2. Aplikasi ini berbasis web sehingga memudahkan pengguna ataupun

pengelola lapangan untuk dapat mengakses aplikasi tersebut kapan dan

dimana saja selama tekoneksi dengan internet.

3. Data lapangan futsal akan di input dalam database

4. Aplikasi ini berjalan dalam ruang lingkup kota Makassar

5. Aplikasi ini memudahkan untuk mengecek dan memesan lapangan futsal.

6. Aplikasi ini tidak membahas pembayaran secara online

Untuk mempermudah pemahaman dan memberikan gambaran serta

menyamakan persepsi antara penulis dan pembaca, maka dikemukakan penjelasan

yang sesuai dengan deskripsi fokus dalam penelitian ini. Adapun deskripsi fokus

yang di jelaskan pada penelitian adalah :

1. Aplikasi ini memberikan kemudahan kepada pengguna untuk mengecek

atau memesan lapangan futsal di kota makassar tanpa harus datang ke

lokasi tersebut.

2. Aplikasi ini juga memberikan informasi tentang lokasi, harga dan foto

lapangan futsal sehingga pengguna dapat mengecek dan memilih tempat

lapangan futsal yang dia inginkan.

Page 18: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

5

3. Website juga merupakan aplikasi yang bersifat responsive dalam

mengirim dan menerima informasi untuk memudahkan admin untuk

mengakses aplikasi tersebut dan mempermudah pemesan lapangan futsal.

4. Database adalah kumpulan data yang disimpan secara sistematis di

dalam komputer yang dapat diolah atau dimanipulasi menggunakan

perangkat lunak (program aplikasi) untuk menghasilkan informasi.

Karena itu aplikasi ini mengunakan database untuk menyimpan data

sehingga mempermudah pengelola lapangan untuk memberikan

informasi tentang lapangan futsal yang tersedia maupun yang sudah

terbuking.

D. Kajian Pustaka

Peneliti terdahulu adalah adalah ilmu yang dalam cara berfikir

menghasilkan kesimpulan berupa berupa ilmu pengetahuan yang dapat di

andalkan, dalam proses berfikir menurut langkah-langkah tertentu yang logis dan

didukung oleh fakta empiris. Penelitian ini merupakan pengembangan dari

penelitian yang telah dilakukan oleh peneliti :

“Sistem Informasi Reservasi Lapangan Futsal Pada Futsal Corner

Menggunakan Metode Waterfall” (Swastika, 2017). Pada peneliatian diatas dan

penelitian yang di buat oleh penulis sama-sama berbasis web dan membahas

tentang pemesanan lapangan futsal. Perbedaan dari aplikasi ini adalah pada

peneliti sebelumnya peneliti hanya terfokus pada satu tempat saja yaitu Futsal

Corner sedangkan penulis menggunakan beberapa tempat.

Page 19: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

6

“Aplikasi E-Futsal dengan Metode Mobile-GIS dan GPS Berbasis

Android” (Agustian, 2017). Pada penelitian diatas peneliti menggunakan aplikasi

berbasis Android dengan memanfaaatkan teknologi GIS dan GPS sedangkan yang

penulis kembangkan adalah aplikasi reservasi lapangan futsal berbasis WEB tanpa

terintegrasi dengan GIS dan GPS. Persamaan dari aplikasi peneliti dan penulis

adalah sebagai tempat pemasaran lapangan futsal yang dimiliki oleh pengelola.

“Sistem Informasi Penyewaan Lapangan Futsal Berbasis Desktop pada

YPKP Futsal”(Zaenis, 2015). Pada penelitian diatas peneliti menggunakan

aplikasi berbasis Desktop dan hanya terfokus pada satu lapangan futsal saja yaitu

YPKP futsal sedangan penulis menggunakan aplikasi berbasis WEB dan

menggunakan beberapa lapangan futsal. Persamaan dari aplikasi penulis dan

peneliti adalah sama-sama menggunakan sistem komputerisasi.

“Aplikasi Pelayanan Pendaftaran dan Sistem Notifikasi pada Praktek

Klinik Bersama”(Hamid, Ahmad Dedy Setiabudi). Pada penelitian diatas peneliti

menggunakan aplikasi berbasis Android sedangkan penulis menggunakan aplikasi

berbasis WEB. Persamaan dari aplikasi ini pasien tidak harus datang lagi ke klinik

untuk mendapatkan antrian dengan cara melakukan pendaftaran online dan dalam

penelitian penulis, masyarakat dapat melakukan pemesanan lapangan futsal secara

online tanpa harus datang ke lokasi lapangan futsal.

“Impementasi Algoritma Brute Force dalam Perancangan Aplikasi

Penelusuran Skripsi” (Afif, 2018). Pada penelitian diatas peneliti dan penulis

menggunakan aplikasi berbasis WEB dan memiliki fitur pencarian. Pencarian

yang digunakan oleh peneliti adalah pencarian skripsi dan penulis menggunakan

Page 20: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

7

pencarian lapangan futsal. Perbedaan dari aplikasi ini peneliti terfokus hanya pada

pencarian skripsi sedangkan aplikasi penulis juga dapat mengecek dan memesan

lapangan futsal.

E. Tujuan dan kegunaan penelitian

1. Tujuan Penelitian

Adapun tujuan dari penelitian ini adalah untuk merancang dan

membangun aplikasi pengecekan dan pemesanan lapangan futsal di kota

Makassar berbasis website sehingga mempermudah dan mempercepat

dalam proses pemesananya.

2. Kegunaan Penelitian

a. Kegunaan bagi dunia akademik

Bisa menjadi referensi bagi peneliti selanjutnya yang ingin

mengembangkan aplikasi ini serta menjadi tambahan ilmu pengetahuan

dalam bidang reservasi lapangan futsal.

b. Kegunaan bagi pengguna

Sebagai media promosi tempat bagi mereka yang mempunyai

tempat lapangan futsal sehingga lebih dikenal masyarakat luar dan untuk

penyewa lapangan dapat memesan dan melihat informasi gedung seperti,

harga, fasilitas, jadwal dan lokasi.

c. Kegunaan bagi penulis

Menjadi pengalaman bagi peneliti dalam rangka menambah

wawasan untuk mengembangkan aplikasi reservasi lapangan futsal dan

Page 21: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

8

meningkatkan pemahaman peneliti tentang struktur dan sistem kerja

dalam pengembangan aplikasi reservasi lapangan futsal berbasis web.

Page 22: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

9

BAB II

TINJAUAN TEORITIS

A. Integrasi Keilmuan

Perkembangan teknologi yang begitu pesat dilihat dengan banyaknya

inovasi telah dikembangkan. Dalam transaksi online kesepakatan pihak lahir

dengan adanya penawaran suatu barang dengan harga tertentu dari pihak penjual

yang tertera di dalam internet. Allah swt berfirman QS an-Nisa/4:29:

ين آمنوا ال ل إ ال أن تكون ت جارة عن تراض يا أيها الذ تأكلوا أموالكم بينكم ب الباط

يما كان ب كم رح نكم وال تقتلوا أنفسكم إ ن للا م

Terjemahnya :

“Wahai orang-orang yang beriman, Janganlah kamu saling memakan

harta sesamamu dengan jalan yang batil (tidak benar), kecuali dalam

perdagangan yang berlaku atas dasar suka sama suka di antara kamu. Dan

janganlah kamu membunuh dirimu. Sungguh, Allah Maha Penyayang

kepadamu.” (Kementrian Agama RI, 2019).

Dalam tafsir jalalayn ayat ini menjelaskan bahwa kita tidak diperbolehkan

makan harta sesama dengan jalan yang batil artinya jalan yang haram menurut

agama seperti riba atau merampas kecuali dengan jalan secara perniagaan menurut

suatu qiraat dengan baris di atas. Harta perniagaan yang baik adalah harta yang

berlaku karena asas suka sama suka atau dengan kerelaan hati. Dan janganlah

kamu membunuh dirimu artinya dengan melakukan hal-hal yang menyebabkan

kecelakaannya bagaimana pun juga cara dan gejalanya baik di dunia dan di

akhirat. Sesungguhnya Allah Maha Penyayang kepadamu sehingga dilarang-Nya

kamu berbuat demikian.

Dalam ayat lain Allah swt. berfirman pada QS Yunus/10:101: mengenai

Ilmu Pengetahuan dan Teknologi (IPTEK) sebagai berikut:

Page 23: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

10

قل انظروا ماذا ف ي السماوات والرض وما تغن ي اليات والنذر عن قوم ال

نون يؤم

Terjemahnya :

“Perhatikan apa yang ada di langit dan bumi tidaklah bermanfaat tanda

kekuasaan Allah dan Rasulnya yang memberi peringatan bagi orang-

orang yang tidak beriman.”(Kementrian Agama, RI; 2017).

Adapun isi kandungan QS Yunus/10:101 menurut Tafsir Al-Misbah

adalah Katakanlah, wahai Nabi, kepada orang-orang yang tetap membangkang itu,

“Cermati dan renungilah apa yang ada di langit dan di bumi berupa bukti-bukti

yang menunjukkan keagungan dan keesaan Tuhan. Di situ akan kalian dapati

bukti-bukti yang dapat membawa kalian untuk menerima ajakan beriman. Akan

tetapi, betapa pun banyaknya bukti dan dahsyatnya ancaman, semua itu tidak

berguna bagi kaum yang ingkar dan tak mau berpikir. Sebab, ketika orang-orang

kafir itu memutuskan untuk tidak beriman, mereka pun tak bakal bersedia

melakukan perenungan dan pengamatan terlebih dahulu. Ayat ini, dan banyak lagi

yang lainnya, mendorong umat manusia untuk mengembangkan ilmu pengetahuan

melalui kontemplasi, eksperimentasi dan pengamatan. Ayat ini juga mengajak

untuk menggali pengetahuan yang berhubungan dengan alam raya beserta isinya.

Sebab, alam raya yang diciptakan untuk kepentingan manusia ini, hanya dapat

dieksplorasi melalui pengamatan indrawi (amraini.2018).

Teknologi jaringan internet yang dapat mengatasi permasalahan tersebut

adalah dibangunnya sistem komputerisasi berbasis web yang dinamis, sehigga

memungkinkan para pengelola lapangan lebih mudah dalam mengelola data para

Page 24: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

11

penyewa serta calon penyewa lebih mudah dalam mendapatkan informasi terkait

lapangan futsal yang dibutuhkan.

B. Sistem

Terdapat dua kelompok yang memiliki pendapat yang berbeda didalam

mendefinisikan sistem, yang pertama menekankan pada prosedurnya dan yang

kedua menekankan pada komponen elemenya. Pendekata sistem yang lebih

menekankan pada prosedur adalah mendefinisikan sistem sebagai suatu jaringan

kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama

untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu.

Sedangkan pendekatan sistem yang lebih menekankan pada elemen atau

komponenya, mendefinisikan sistem sebagai kumpulan dari elemen-elemen yang

berinteraksi untuk mencapai suatu tujuan tertentu (Jogiyanto, 2005). Sistem

memiliki tiga komponen yang saling berinteraksi :

1. Input, melibatkan penangkapan dan perakitan berbagai elemen yang

memasuki sistem untuk diproses.

2. Processing, melibatkan proses transformasi yang mengubah input

menjadi output.

3. Output, melibatkan pemindahan elemen yang telah diproduksi ke tujuan

akhir. (Musawwir, 2017).

Gambar II.1 Siklus Sistem (Sumber : petanikode.com)

Page 25: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

12

Kristanto (2008) juga menjelaskan sistem adalah kumpulan elemen-

elemen yang saling terkait dan bekerja sama untuk memproses masukan (input)

yang ditujukan kepada sistem tersebut dan mengolah masukan sampai

menghasilkan keluaran (output) yang diinginkan. Adapun karakteristik sistem

menurut Al-Bahra (2013:3) Suatu sistem mempunyai karakteristik atau sifat-sifat

tertentu, yaitu mempunyai komponen-komponen, batas sistem, lingkungan luar

sistem, penghubung, masukan, keluaran, pengolah, dan sasaran atau tujuan.

Adapun penjelasan dari masing-masing karakteristik sistem menurut Al

Bahra (2013:4) adalah sebagai berikut:

1. Komponen Sistem

Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi,

yang artinya saling bekerjasama membentuk suatu kesatuan. Komponen

komponen sistem atau elemen-elemen sistem dapat berupa suatu subsistem

atau bagian bagian dari sistem.

2. Batasan Sistem

Batas sistem merupakan daerah yang membatasi anatara suatu sistem

dengan sistem yang lainnya atau dengan lingkungan luarnya. Batas sistem ini

memungkinkan suatu sistem dipandang sebagai suatu kesatuan dan

menunjukkan ruang lingkup dari sistem tersebut.

3. Lingkungan Luar Sistem

Lingkungan luar dari suatu sistem adalah apapun diluar batas dari

sistem yang mempengaruhi operasi sistem. Lingkungan luar sistem dapat

bersifat menguntungkan dan juga merugikan.

Page 26: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

13

4. Penghubung Sistem

Penghubung merupakan media yang menghubungkan antara satu

subsistem dengan subsistem yang lainnya. Melalui penghubung ini

kemungkinan sumbersumber daya mengalir dari satu subsistem ke subsistem

lainnya.

5. Masukan Sistem

Masukan sistem adalah energi yang dimasukkan ke dalam sistem.

Masukan dapat berupa masukkan perawatan dan masukkan sinyal

maintenance input adalah energi yang dimasukkan supaya sistem tersebut

dapat berjalan. Sinyal input adalah energi yang diproses untuk mendapatkan

keluaran dari sistem.

6. Keluaran Sistem

Keluaran sistem adalah energi yang diolah dan diklasifikasikan

menjadi keluaran yang berguna. Keluaran dapat merupakan masukan untuk

subsistem yang lain.

7. Pengolahan Sistem

Suatu sistem dapat mempunyai suatu bagian pengolah atau sistem itu

sendiri sebagai pengolahnya. Pengolah yang akan merubah masukkan

menjadi keluaran.

8. Sasaran Sistem

Suatu sistem mempunyai tujuan atau sasaran, kalau sistem tidak

mempunyai sasaran maka sistem tidak akan ada. Suatu sistem dikatakan

Page 27: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

14

berhasil bila mengenai sasaran atau tujuannya. Sasaran sangat berpengaruh

pada masukan dan keluaran yang dihasilkan.

C. Sistem Informasi

Sistem informasi adalah sekumpulan komponen-komponen sistem yang

berada didalam suatu ruang lingkup organisasi, saling berinteraksi untuk

menghasilkan sebuah informasi yang bertujuan untuk pihak manajemen tertentu

dan untuk mencapai tujuan tertentu. Menurut Al-Bahra (2005:11) faktor – faktor

yang menentukan kehandalan dari suatu sistem informasi atau informasi dapat

dikatakan baik jika memenuhi kriteria-kriteria sebagai berikut:

1. Keunggulan (usefulness)

Keunggulan yaitu suatu sistem yang harus dapat menghasilkan

informasi yang tepat dan relevan untuk mengambil keputusan manajemen dan

personil operasi dalam organisasi.

2. Ekonomis

Kemampuan sistem yang mempengaruhi sistem harus bernilai

manfaat minimal, sebesar biayanya.

3. Kehandalan (Reliability)

Keluaran dari sistem harus mempunyai tingkat ketelitian tinggi dan

sistem tersebut harus beroperasi secara efektif.

4. Pelayanan (Customer Service)

Pelayanan yakni suatu sistem memberikan pelayanan yang baik dan

efisien kepada para pengguna sistem pada saat berhubungan dengan

organisasi.

Page 28: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

15

5. Kapasitas (Capacity)

Setiap sistem harus mempunyai kapasitas yang memadai untuk

menangani setiap periode sesuai yang dibutuhkan.

6. Sederhana dalam kemudahan (Simplicity)

Sistem tersebut lebih sederhana (umum) sehingga struktur dan

operasinya dapat dengan mudah dimengerti dan prosedur mudah diikuti.

7. Fleksibel (Fleksibility)

Sistem informasi ini harus dapat digunakan dalam kondisi

sebagaimana yang diinginkan oleh organisasi tersebut atau pengguna tertentu.

D. Lapangan Futsal

Lapangan futsal adalah tempat atau arena untuk bermain olahraga futsal

yang berada di dalam ruangan (indoor). Lapangan futsal biasanya dijadikan

sebagai jasa penyewaan bagi para pemilik lapangan. Tak heran jika manajemen

lapangan futsal ini begitu penting untuk di kelola oleh para pemilik lapangan

masing-masing.

E. Transaksi Online

Dalam Islam, setiap usaha harus dilakukan menurut ketentuan hukum yang

berlaku agar tidak ada kelompok atau pihak yang dirugikan. Untuk itulah, usaha

atau kegiatan bisnis tidak boleh menyimpang dari syariat islam maupun ketentuan

umum yang berlaku di suatu negara. Setiap usaha yang merugikan seseorang atau

melanggar undang-undang akan dikenakan sanksi, sedangkan dalam islam

transaksi dianggap batal (tidak sah). Jual beli online menerapkan sistem jual beli

yang dilakukan di internet tanpa ada kontak langsung antara penjual dan pembeli.

Page 29: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

16

Transaksi jual beli dapat dilakukan melalui handphone sebagai media perantara

yaitu barang dagangan yang dijual melalui internet.

Transaksi jual beli internet merupakan kegiatan bisnis perdagangan

melalui internet yang dikenal dengan istilah Electronic Commerce (e-commerce).

Secara bahasa, electronic berarti ilmu elektronika, alat-alat eletronik dan semua

hal yang berhubungan dengan dunia elektronika dan teknologi. Sedangkan

commerce berarti perdagangan atau perniagaan. Dengan demikian dapat

disimpulkan bahwa e-commerce merupakan perdagangan memalui alat eletronika

dan teknologi.

F. Penyewaan

Menurut kimmel (2011:452) dikemukakan bahwa penyewaan adalah

Perjanjian dimana pemilik dari aset perusahaan memungkinkan pihak lain untuk

menggunakan aset yang ada untuk jangka waktu tertentu pada harga yang telah

disepakati. Menurut Kamus Besar Bahasa Indonesia, Sewa berarti pemakaian

sesuatu dengan membayar uang sewa dan menyewa berarti memakai dengan

membayar uang sewa. Jadi dapat disimpulkan bahwa sewa menyewa adalah Suatu

perjanjian atau kesepakatan dimana penyewa harus membayarkan atau

memberikan imbalan atau manfaat dari lahan yang dimiliki oleh pemilik lahan

yang disewakan. Hukum dari sewa menyewa adalah mubah atau diperbolehkan.

Contoh sewa menyewa dalam kehidupan sehari-hari misalnya kontrak

mengontrak gedung kantor, sewa lahan tanah untuk pertanian, sewa menyewa

kendaraan, sewa menyewa vcd dan dvd original, dan lain-lain.

Dalam sewa menyewa harus ada sesuatu yang disewakan, penyewa,

Page 30: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

17

pemberi sewa, imbalan dan kesepakatan antara pemilik lahan dan atau yang

menyewa lahan. Penyewa dalam hal mengembalikan lahan yang disewa harus

mengembalikan kembali lahan yang disewa secara utuh seperti pertama kali

disewakan tanpa berkurang maupun bertambah, kecuali ada kesepakatan lain yang

disepakati saat sebelum lahan berpindah tangan.

G. Aplikasi Berbasis WEB

1. PHP

Menurut Bartha Sidik (2001), PHP yang merupakan singkatan dari

PHP Hypertext Preprocessor, adalah Bahasa scripting server side, dimana

seluruh prosesnya dikerjakan si server, kemudian hasilnya yang di kirimkan

ke klien yang melakukan permintaan, tempat pemakai meggunakan browser

(lebih di kenal dengan istilah server-side scripting).

Menurut Wahyu Setiadi (2013), PIIP merupukan kombinasi antara

bahasa pemrograman dan aplikasi server (server-side scripting) yang

digunakan untuk membuat dan menjalankan aplikasi web server yang

dinamis, interaktif dan mernpunyai performaansi tinggi. Kode PHP

dimanfaatkan untuk menciplakan suatu operasi dinamis. Dinamis adalah bisa

berupa perhitungan logika, tambah data, tampil, edit hingga hapus data.

Aplikasi server adalah program yang terdiri atas teknik-teknik dalam satu

paket yang rneliputi :

a. Ketangguhan dalam bahasa pemrograman

b. Pengaksesan basis data ke media penyimpanan yang bersifat

permanen

Page 31: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

18

c. Mendukung internet protocol, khusunya HTTP dan e-mail.

PHP mampu berhubungan dengan basis data dan dapat diintegrasikan

dengan HTML. PHP dapat berjalan dalam web server yang berbeda dalam

sistem operasi yang berbeda pula. PHP ditulis dalam Bahasa C, sehingga

sebagian besar sintak PHP mirip dengan Bahasa C, Perl. Apabila dilihat dan

dibandingkan dengan Bahasa pemrograman lain. Dalam PHP terdapat

pengunaan tag tertentu, yaitu diawalai dengan <? Atau <?php dan diakhiri

dengan ?>, sebagai identitas bahasa pemrograman PHP.

2. HTML (Hypertext Markup Language)

Menurut Bartha Sidik (2001), Hypertext Markup Language adalah

bahasa pemrograman yang digunakan untuk membuat sebuah tampilan web.

Kode-kode ini menerjemahkan bagaimana tampilan sebuah tampilan web

(pengaturan huruf, animasi, letak gambar, dan sebagainya).

HTML merupakan bentuk standar untuk isi dan tampilan yang ada di

halaman web. Dalam sebuah tampilan web, pasti aka nada banyak elemen,

contoh dari elemen adalah : bagian atas (head), table, paragraph, dan

daftar/list. Untuk menandakan elemen-elemen tersebut dalam sebuah file

HTML, digunakan tag. HTML merupakan bentuk standar untuk isi dan

tampilan yang ada di halaman web, pasti aka nada banya elemen, contoh dari

elemen adalah : bagian atas (head), table, paragraph, dan diakhiri dengan tag

</html>. Diantara kedua tag tersebut terdapat nilai-nilai dan atribut. HTML

termasuk bahasa pemrograman yang fleksibel karena bias meletakkan script

dari bahada pemrograman lain seperti PHP, VB script, Java dan C.

Page 32: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

19

Model kerja HTML diawali dengan permintaan suatu tampilan web

oleh browser. Berdasarkan URL (Uniform Resource Locator) atau dikenal

dengan sebutan alamat internet, browser mendapatkan alamat dari web

server, mengidentifikasi tampilan yang dikehendaki dan menyampaikan

segala informasi yang dibutuhkan oleh web server. Selanjutnya web server

akan mencarikan berka yang diminta dan memberikan isinya ke browser.

Browser yang mendapatkan isinya segera melakukan proses penerjemahan

kode HTML dan menampilkanya ke layar pemakai.

3. Mysql

Menurut Arif [2011:152] MySQL adalah salah satu jenis database

yang dikenal dan banyak digunakan untuk membangun aplikasi web

menggunakan database sebagai sumber dan pengelola datanya. MySQL

adalah perangkat lunak yang digunakan untuk membangun database yang

sering digunakan dilingkungan linux dan windows , MySQL merupakan

sofeware apen source yang berarti free untuk digunakan :

4. XAMPP

Menurut Kartini (2013), Dalam paketnya sudah terdapat Apache (web

server), MySQL (database), PHP (server side scripting), Perl, FTP server,

Php MyAdmin dan berbagai pustaka bantu lainnya. Dengan menginstall

XAMPP maka tidak perlu lagi melakukan instalasi dan konfigurasi web

server Apache, PHP dan MySQL secara manual. XAMPP akan menginstalasi

dan mengkonfigurasi-kannya secara otomatis untuk anda. XAMPP adalah

sebuah web server. Asal kata dari XAMPP sendiri adalah:

Page 33: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

20

1) (X): Program ini dapat dijalankan dibanyak sistem operasi.

2) (A): Apache merupakan suatu aplikasi web server.

3) (M): MySQL digunakan untuk aplikasi database server.

4) (P): PHP bahasa pemrograman yang dipakai.

5) (P): Perl bahasa pemrograman yang dipakai.

5. Sublime text editor

Sublime Text Editor adalah editor teks untuk berbagai bahasa

pemograman termasuk pemograman PHP. Sublime Text Editor merupakan

editor text lintas platform dengan Python Application Programming Interface

(API). Sublime Text Editor juga mendukung banyak bahasa pemrograman

dan bahasa markup, dan fungsinya dapat ditambah dengan plugin, dan

Sublime Text Editor tanpa lisensi perangkat lunak.

Sublime Text mendukung operation system seperti Linux, Mac Os X,

dan juga windows. Sangat Banyak fitur yang tersedia pada Sublime Text

Editor diantarnya minimap, membuka script secara side by side, bracket

highlight sehingga tidak bingung mencari pasangannya, kode snippets, drag

and drop direktori ke sidebar terasa mirip dengan TextMate untuk Mac OS

(Andi Mariadi, 2016).

6. Basis Data

Basis data terdiri dari dua kata yaitu basis dan data. Basis kurang lebih

dapat diartikan sebagai markas atau gudang tempat bersarang dan berkumpul,

sedangkan data adalah representasi fakta dunia nyata yang mewakili suatu

objek seperti manusia (pegawai, siswa, pembeli, pelanggan), barang, hewan,

Page 34: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

21

peristiwa, keadaan, dan sebagainya, yang drekam dalam bentuk angka, huruf,

symbol, teks, gambar, bunyi, atau kombinasinya (Syahril Akbar, 2010: 43).

Menurut Firman Kemal P., (2010: 22-23), basis data dapat

didefinisikan dalam sejumlah sudut pandang, diantaranya:

a. Himpunan kelompok data (arsip) yang saling berhubungan yang

diorganisasikan sedemikian rupa agar kelak dapat dimanfaatkan

kembali dengan cepat dan mudah.

b. Kumpulan data yang saling berhubungan yang disimpan secara

bersama sedemikian rupa dan tanpa pengulangan (redudansi)

yang tidak perlu untuk memenuhi berbagai kebutuhan.

c. Kumpulan file/tipe/arsip yang saling berhubungan yang disimpan

dalam media penyimpanan elektronik.

H. Daftar Simbol

1. Use Case Diagram

Use Case Diiagram merupakan pemodelan untuk kelakuakn

(behavior) sistem informasi yang akan dibuat. Use case digunakan untuk

mengetahui fungsi apa saja yang ada di dalam sistem informasi dan siapa saja

yang berhak menggunakan fungsi-fungsi tersebut. Simbol-simbol yang

digunakan dalam Use Case Diagram yaitu :

Page 35: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

22

Tabel II.1 Daftar Simbol Use Case Diagram (Liyata, 2016)

Bagan Keterangan

Aktor, mewakili peran orang sistem yang

lain atau alat ketika berkomunikasi

dengan use case

Use Case, abstraksi dari interaksi antara

system dan actor

Association adalah abstraksi dari

penghubung antara actor dan use case

<< include >>

Menunjukan bahwa suatu use case

seluruhnya merupakan fungsionalitas dari

use case lainnya

<< extend >> Menunjukan bahwa suatu use case

merupakan tambahan fungsionalitas dari

use case lainnya jika suatu kondisi

terpenuhi

Genealisasi, menunjukan spesialisasi

actor untuk dapat berpartisipasi dalam

use case

Page 36: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

23

2. Daftar Simbol Activity Diagram

Aktivity diagram menggambarkan berbagai alur aktivitas dalam

sistem yang sedang dirancang, bagaimana masing-masing alur berawal,

decision yang mungkin terjadi, dan bagaimana mereka berakhir. Aktivity

diagram juga menggambarkan proses parallel yang mungkin terjadi pada

beberapa eksekusi.

Tabel II.2 Daftar Simbol Aktivity diagram (Booch, 2005)

imbol Nama Keterangan

Activity Memperlihatkan bagaimana

masing- masing kelas antarmuka

saling berinteraksi satu sama

lain.

Action

State dari sistem yang

mencerminkan

eksekusi dari suatu aksi.

Initial Node

Bagaimana objek dibentuk atau

diawali.

Activity

Final Node Bagaimana objek dibentuk dan

dihancurkan.

Fork Node

Satu aliran yang pada tahap

tertentu

berubah menjadi beberapa aliran.

3. Daftar Sequence Diagram

Sequence diagram menggambarkan interaksi antar objek di dalam

dan di sekitar sistem berupa message terhadap waktu. Pembuatan

sequence diagram bertujuan agar perancangan aplikasi lebih mudah dan

terarah.

Page 37: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

24

Tabel II.3 Daftar Simbol Aktivity diagram (Booch, 2005)

Simbol Nama Keterangan

Life Line Objek entity,

antarmuka yang saling

berinteraksi.

Message

Spesifikasi dari komunikasi

antar objek yang memuat

informasi-informasi tentang

aktivitas yang terjadi

Message

Spesifikasi dari komunikasi

antar objek yang memuat

informasi-informasi tentang

aktivitas yang terjadi

4. Daftar Simbol Class Diagram

Class diagram merupakan diagram yang menggambarkan struktur

sistem dari segi pendefinisian kelas-kelas yang akan dibuat untuk

membangun sistem.

Tabel II.4 Daftar Simbol Class diagram (Booch, 2005)

Simbol Nama Keterangan

Nama Class

+ atribut

+ atribut

+ atribut

+ method

+method

Class

Blok-blok pembangun pada

pemrograman berorientasi

objek. Terdiri atas 3 bagian.

Bagian atas adalah bagian

nama dari class. Bagian

tengah mendefiniskan

property/atribut class. bagian

akhir mendefiniskan method-

method dari sebuah class.

Page 38: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

25

Tabel II.4 Tabel Lanjutan

Association Menggambarkan relasi asosiasi

Composition Menggambarkan relasi komposisi

Dependencies

Menggambarkan relasi

dependensi

Aggregation Menggambarkan relasi agregat

5. ERD (Entitiy Relationship Diagram)

Menurut Sutanta (2011:91) “Entity Relationship Diagram (ERD)

merupakan suatu model data yang dikembangkan berdasarkan objek.” Entity

Relationship Diagram (ERD) digunakan untuk menjelaskan hubungan antar

data dalam basis data kepada pengguna secara logis. Entity Relationship

Diagram (ERD) didasarkan pada suatu persepsi bahwa real world terdiri atas

obyek-obyek dasar tersebut. Penggunaan Entity Relationship Diagram (ERD)

relatif mudah dipahami, bahkan oleh para pengguna yang awam. Bagi

perancang atau analis sistem, Entity Relationship Diagram (ERD) berguna

untuk memodelkan sistem yang nantinya, basis data akan di kembangkan.

Model ini juga membantu perancang atau analis sistem pada saat melakukan

analis dan perancangan basis data karena model ini dapat menunjukkan

macam data yang dibutuhkan dan kerelasian antardata didalamnya.

Page 39: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

26

Tabel II.5 Daftar Simbol Entity Relationship Diagram ( ERD )

(Anggara, 2014)

Notasi

Keterangan

Entitas Entitas adalah suatu objek yang dapat

diidentifikasi dalam lingkungan pemakai

Relasi Relasi, menunjukan adanya hubungan

diantara sejumlah entitas yang berbeda.

Atribut

Atribut berfungsi mendeskripsikan

karakter entitas (atribut yang berfungsi

sebagai key diberi garis bawah)`

Garis, sebagai penghubung antara relasi

dengan entitas, relasi dan entitas dengan

atribut

6. Flowchart

Bagan alir (flowchart) adalah bagan (chart) yg menunjukkan alir

(flow) di dalam program atau prosedur sistem secara logika. Digunakan

terutama untuk alat Bantu komunikasi dan untuk dokumentasi.

Page 40: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

27

Tabel II.6 Diagram Flowchart (Ernie 2017)

Bagan Nama Fungsi

Terminator Awal dan Akhir Program

Flow Arah aliran Program

Preparation

Inisialisasi / Pemberian

awal

Proces Proses / Pengolahan data

Input / Output

data Input / Output data

Sub Program Sub Program

Decision Seleksi atau Kondisi

On Page

Connector

Penghubung bagian-

bagian Flowchart pada

halaman yang sama

Off Page

Connector

Penghubung bagian-

bagian Flowchart pada

halaman yang berbeda

Page 41: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

28

BAB III

METODE PENELITIAN

A. Jenis Penelitian

Dalam melakukan penelitian ini, jenis penelitian yang digunakan adalah

Penelitian Kualitatif. Dimana penelitian ini merupakan penelitian tentang riset

yang bersifat deskriptif dan cenderung menggunakan analisis dengan pendekatan

induktif. Artinya kita dituntut untuk pandai melihat suatu kejadian dan

menggunakannya sebagai data penelitian, baik berupa wawancara, pengamatan

secara menyeluruh maupun dengan kajian pustaka. Landasan Teori yang

dimanfatkan sebagai pemandu agar fokus penelitian sesuai dengan fakta

dilapangan.

B. Pendekatan Penelitian

Penelitian ini menggunakan pendekatan penelitian saintifik. Pendekatan

Penelitian Saintifik merupakan pendekatan berdasarkan ilmu pengetahuan dan

teknologi. Menurut Permendikbud Nomor 81 A Tahun 2013 lampiran IV, tahapan

dari penelitian saintifik yaitu mengamati, menanyakan/wawancara,

mengumpulkan informasi, mengolah informasi dan mengambil

kesimpulan.(Wikipedia, Pendekatan Penelitian, ).

C. Sumber Data

Sumber data yang digunakan dalam penelitian ini adalah dengan

melakukan Observasi, wawancara dengan Pengelolah/Pemilik Lapangan Futsal.

Selain itu data juga diperoleh dari buku pustaka tentang pembuatan aplikasi

berbasis website, jurnal penelitian terdahulu, skripsi terdahulu yang memiliki

Page 42: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

29

keterkaitan pada penelitian ini dan sumber-sumber data online yang dapat

dijadikan referensi.

D. Metode Pengumpulan Data

Metode pengumpulan data yang dipakai pada penelitian untuk aplikasi ini

adalah metode observasi, wawancara, dokumen dan studi literature.

1. Observasi

Observasi yang dilakukan dengan cara melakukan pengamatan

langsung pada Lapangan Futsal yang ada di kota Makassar. Dari hasil

observasi dapat diperoleh data-data yang berhubungan dengan penelitian

yang akan dilakukan seperti mengetahui lokasi dan fasilitas yang di sediakan.

2. Wawancara

Wawancara merupakan teknik pengumpulan data yang dilakukan

melalui tatap muka dan tanya jawab langsung antara pengumpul data

terhadap narasumber/ sumber data. Adapun narasumber dari wawancara ini

adalah Pengelola/Pemilik Lapangan Futsal yang ada di Kota Makassar

dengan tujuan untuk mendapatkan data Lapangan Futsal.

3. Studi Literatur

Studi Literatur adalah salah satu metode pengumpulan data dengan

cara membaca buku-buku dan jurnal sesuai dengan data yang dibutuhkan.

Pada penelitian ini, penulis memilih studi literatur untuk pemahaman

terhadap literatur-literatur, buku, atau hasil penelitian sebelumnya, internet,

dan catatan-catatan yang memiliki kemiripan dalam pembuatan aplikasi ini.

Page 43: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

30

E. Instrumen Penelitian

Penelitian ini menggunakan perangkat keras (Hardware) dan Perangkat

Lunak (Software) yang digunakan sebagai alat pendukung dalam melaksanakan

penelitian dan merancang aplikasi. Adapun instrument yang digunakan dalam

penelitian adalah sebagai berikut :

1. Perangkat Keras

Laptop Asus spesifikasi sebagai berikut

1) Processor Intel(R) Core (TM) i5-7200 CPU @2.50GHz (CPUs),~

2.7GHz

2) RAM 8GB

3) Hardisk 1 T

4) System Model X456URK

2. Perangkat Lunak

1) Google Chrome, Mozilla Firefox aplikasi Browser untuk

menjalankan aplikasi tersebut

2) XAMPP, PHPMyAdmin, Mysql

3) Sublime Text Editor

F. Teknik Pengolahan dan Analisa Data

Analisis pengolahan data terbagi dalam dua macam yaitu metode analisis

kuantitatif dan metode analisis kualitatif. Analisis kuantitatif ini menggunakan

data statistik dan dapat dilakukan dengan cepat, sementara analisis kualitatif ini

digunakan untuk data kualitatif data yang digunakannya adalah berupa catatan-

Page 44: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

31

catatan yang biasanya cenderung banyak dan menumpuk sehingga membutuhkan

waktu yang cukup lama untuk dapat menganalisisnya secara seksama.

Menurut (Sugiyono, 2005) penelitian kualitatif merupakan penelitian yang

digunakan untuk meneliti pada kondisi objek alamiah dimana peneliti merupakan

instrumen kunci.

I. Metode Perancangan Aplikasi

Pada penelitian ini, metode yang digunakan untuk merancang aplikasi ini

adalah metode Waterfall Model. Menurut Pressman metode waterfall adalah

model klasik yang bersifat sistematis, berurutan dalam membangun sebuah

software (Pressman 2010).

Metode waterfall dipilih oleh penulis karena sangat cocok digunakan

untuk mengelola penelitian ini, karena konsep dari waterfall dimulai dari

Communication, Planning, Modeling, Construction and Deplayment.

Gambar III.1 Metode Waterfall (Pressman 2010)

Berikut adalah penjelasan dari metode waterfall adalah :

1. Communication

Langkah ini merupakan analisis terhadap kebutuhan software, dan

tahap untuk mengadakan pengumpulan data dengan melakukan pertemuan

dengan customer, maupun mengumpulkan data-data tambahan baik yang ada

di jurnal, artikel, maupun dari internet.

Page 45: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

32

2. Planning

Proses planning merupakan lanjutan dari proses communication

(analysis requirement). Tahapan ini akan menghasilkan dokumen user

requirement atau bisa dikatakan sebagai data yang berhubungan dengan

keinginan user dalam pembuatan software, termasuk rencana yang akan

dilakukan.

3. Modeling

Proses modeling ini akan menerjemahkan syarat kebutuhan ke sebuah

perancangan software yang dapat diperkirakan sebelum dibuat coding. Proses

ini berfokus pada rancangan struktur data, arsitektur software, representasi

interface, dan detail (algoritma) prosedural. Tahapan ini akan menghasilkan

dokumen yang disebut software requirement.

4. Construction

Construction merupakan proses membuat kode. Coding atau

pengkodean merupakan penerjemahan desain dalam bahasa yang bisa

dikenali oleh komputer. Programmer akan menerjemahkan transaksi yang

diminta oleh user. Tahapan inilah yang merupakan tahapan secara nyata

dalam mengerjakan suatu software, artinya penggunaan komputer akan

dimaksimalkan dalam tahapan ini. Setelah pengkodean selesai maka akan

menemukan kesalahan-kesalahan terhadap sistem untuk kemudian bisa

diperbaiki.

Page 46: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

33

5. Deployment

Tahapan ini bisa dikatakan final dalam pembuatan sebuah software

atau sistem. Setelah melakukan analisis, desain dan pengkodean maka sistem

yang sudah jadi akan digunakan oleh user. Kemudian software yang telah

dibuat harus dilakukan pemeliharaan secara berkala.

J. Teknik Pengujian Sistem

Pengujian sistem merupakan proses pengekekusian sistem perangkat lunak

untuk menentukan apakah sistem perangkat lunak tersebut sudah cocok dengan

spesifikasi sistem dan berjalan dengan lingkungan yang diinginkan.

Adapun tahapan pengujian sistem yang digunakan sebagai berikut:

(Shalahuddin, 2013) .

1. Pengujian unit

Pengujian dilakukan terhadap unit atau alat yang digunakan telah

sesuai atau tidak.

2. Pengujian Integritas

Pengujian Integritas telah pada pengujian penggabungan dari dua atau

lebih unit pada perangkat lunak.

3. Pengujian Sistem

Unit-unit proses yang telah diintegrasikan di uji dengan antarmuka

yang sudah dibuat sehingga pengujian ini dimaksud untuk menguji sistem

perangkat lunak.

Page 47: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

34

BAB IV

ANALISIS DAN PERANCANGAN SISTEM

Untuk memulai pembangunan suatu program aplikasi, terlebih dahulu

dilakukan perencanaan perkembangan pengembangan perangkat lunak

berdasarkan pengumpulan data dan kebutuhan dari pengguna yang menggunakan

sistem ini. Adapun langkah-langkah atau tahapan pembangunan sistem ini adalah

sebagai berikut :

A. Analisis Sistem Yang Berjalan

Sistem yang sedang berjalan didefinisikan sebagai penguraian dari suatu

sistem yang utuh kedalam bagian komponennya dengan maksud untuk

mengindentifikasikan dan mengevaluasi permasalahan serta hambatan yang

terjadi pada kebutuhan yang mana diharapkan dapat diusulkan.

Berdasarkan hasil observasi pada objek penelitian yang dilakukan oleh

peneliti, dan hasil wawancara yang hendak mengecek, memesan atau mencari

informasi mengenai lapangan futsal itu masih dilakukan dengan cara manual yaitu

pengguna harus langsung dating ke lokasi. Kondisi ini memang kurang baik,

karena untuk mendapatkan informasi mengenai lapangan futsal masih bersifat

konvensional. Sistem yang berjalan untuk mengecek, memesan atau mencari

informasi mengenai lapangan futsal dapat dilakukan dengan cara sebagai berikut :

Page 48: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

35

Gambar IV.1 Flowmap sistem yang berjalan

Pada gambar IV.1 menjelaskan bahwa pengguna yang ingin mengecek

ketersediaan lapangan atau memesan lapangan harus datang langsung kelokasi.

Page 49: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

36

B. Analisis Sistem yang diusulkan

Berdasarkan kekurangan informasi yang didapat oleh costumer/pengguna

serta belum adanya website resmi mengenai lapangan futsal yang ada di kota

Makassar. Maka Sistem yang akan dibangun dalam skripsi ini adalah sebuah

aplikasi pengecekan dan pemesanan lapangan futsal berbasis web yang dapat

diakses menggunakan perangkat laptop dan mobile, dimana dengan adanya

aplikasi ini sangat memudahkan para calon pengguna dalam mencari atau

informasi lapangan futsal yang diinginkan tanpa harus datang langsung kelokasi.

Page 50: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

37

Gambar IV.2 Flowmap Diagram yang diusulkan

Page 51: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

38

Pada gambar IV.2 menjelaskan bahwa ketika calon pengguna ingin

mengecek, memesan atau mecari informasi mengenai lapangan futsal dapat

langsung membuka aplikasi dan menggunakan fitur-fitur yang tersedia

C. Perancangan Sistem

1. Analisis Pengguna

a. Use Case Diagram

Use case diagram merupakan gambaran scenario dari interaksi

antara pengguna dengan sistem. Use case diagram menggambarkan

hubungan antara aktor dan kegiatan yang dapat dilakukanya terhadap

aplikasi

Gambar IV.3 Use Case Diagram

b. Class Diagram

Class diagram merupakan diagram yang menggambarkan struktur

Page 52: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

39

sistem dari segi pendefinisian kelas-kelas yang akan dibuat untuk

membangun sistem

Gambar IV.4 Class Diagram

c. Activity Diagram

Activity diagram adalah representasi grafis dari seluruh tahapan

alur kerja yang mengandung aktivitas, pilihan tindakan, perulangan dan

hasil dari aktivitas tersebut. Adapun activity diagram dari sistem ini

adalah sebagai berikut :

Page 53: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

40

Gambar IV.5 Activity diagram

Page 54: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

41

d. Sequence Diagram

Sequence diagram menggambarkan interaksi antar objek di dalam

dan di sekitar sistem berupa message terhadap waktu. Berikut adalah

sequence diagram sistem yang akan dibuat :

1) Sequence Diagram Mendaftar Lapangan Futsal Baru

Gambar IV.6 Sequence Diagram Mendaftar Lapangan Futsal Baru

2) Sequence Diagram Mencari Lapangan

Gambar IV.7 Sequence Diagram Mencari Lapangan

Page 55: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

42

3) Sequence Diagram Memesan Lapangan

Gambar IV.8 Sequence Diagram Memesan Lapangan

4) Sequence Diagram Melihat Informasi Lapangan

Gambar IV.9 Sequence Diagram Melihat Informasi Lapangan

Page 56: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

43

5) Sequence Diagram Membatalkan Lapangan

Gambar IV.10 Sequence Membatalkan Lapangan

6) Sequence Diagram Menghapus Lapangan

Gambar IV.11 Sequence Diagram Menghapus Lapangan

Page 57: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

44

7) Sequence Diagram Konfirmasi Lapangan

Gambar IV.12 Sequence Diagram Konfirmasi Lapangan

e. Struktur Navigasi

Aplikasi Virtual Tour menggunakan struktur navigasi

Hierarchiacal Model, dimana menu utama adalah pusat navigasi yang

merupakan penghubung ke semua fitur pada aplikasi yang di buat.

Page 58: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

45

Gambar IV.13 Struktur Navigasi

2. Perancangan Basis Data Menggunakan ERD (Entity Relationship

Diagram)

ERD merupakan suatu diagram yang menggambarkan rancangan data

yang akan disimpan atau dibentuk logika yang akan dipakai untuk

menganalisa dan mendesain suatu basis data yang akan dibuat. Adapun ERD

aplikasi ini dapat dilihat pada gambar IV.14.

Page 59: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

46

Gambar IV.14 Diagram Entitas

3. Perancangan Struktur Tabel

Tabel-tabel yang terdapat dalam basis data yang digunakan dalam

sistem informasi manajemen data jurusan Teknik Informatika dan jurusan

Sistem Informasi adalah sebagai berikut :

1) Tabel tb_admin

Tabel IV.1 Tabel tb_admin

Nama Field Type Size Ket

id_admin int 20 Primary Key

username varchar 30 -

password varchar 30 -

email varchar 30 -

namalap varchar 30 -

no_hp Int 15 -

date_create Date - -

Page 60: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

47

2) Tabel tb_lapfutsal

Tabel IV.2 Tabel tb_lapfutsal

Nama Field Type Size Ket

id_futsal Int 10 Primary Key

nama varchar 30 -

alamat Text - -

harga_jam Int 20 -

fasilitas varchar 20 -

deskripsi varchar 100 -

promo varchar 30 -

id_vendor Int 10 -

foto1 varchar 200 -

foto2 varchar 200 -

foto3 varchar 200 -

nama_lengkap varchar 30 -

no_hp Int 15 -

kode varchar 50 -

3) Tabel tb_pemesanan

Tabel IV.3 Tabel tb_pemesanan

Nama Field Type Size Ket

id_futsal int 10 Primary Key

id_pemesanan int 10 -

id_vendor int 10 -

nama_pemesan varchar 30 -

no_hp int 15 -

waktu_pemesanan datetime - -

Page 61: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

48

Tabel IV.3 Lanjutan

jam_mulai int 10 -

jam_selesai int 10 -

status enum - -

4) Tabel tb_vendor

Tabel IV.4 Tabel tb_vendor

Nama Field Type Size Ket

id_vendor varchar 30 Primary Key

username varchar 30 -

password varchar 30 -

nama_lengkap varchar 30 -

email int 15 -

no_hp date - -

date_create int 10 -

4. Perancangan Aplikasi

a. Perancangan Antarmuka (Interface)

Perancangan antarmuka (interface) merupakan bagian penting

dalam perancangan aplikasi, karena berhubungan dengan tampilan dan

interaksi pengguna dengan aplikasi. Adapun perancangan antarmuka

pada aplikasi ini yaitu sebagai berikut:

Page 62: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

49

Gambar IV.15 Perancangan Menu Dashboard

Pada gambar IV.15 merupakan rancangan interface yang telah

ditandai dengan angka. Pada nomor 10 merupakan logo aplikasi, 1

akan di isi dengan menu beranda, 2 dengan menu pencarian, 3 dengan

menu daftar lapangan futsal, 4 dengan menu tentang, 5 dengan menu

kontak, 6 dengan tampilan lapangan futsal, 7 dengan tampilan

lapangan futsal terbaru, 8 dengan tampilan lapangan futsal terfavorit

Page 63: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

50

dan 9 merupakan footer dari aplikasi ini.

b. Perancangan antarmuka menu pencarian

Gambar IV.16 Perancangan Menu Pencarian

Pada gambar IV.16 menjelaskan nomor 16-23 adalah gambar lapangan

yang telah terdaftar dan 24 adalah tombol search yang dapat melakukan pencarian

berdasarkan nama dan alamat.

Page 64: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

51

c. Perancangan antarmuka menu daftar lapangan futsal

Gambar IV.17 Perancangan Menu Daftar Lapangan Futsal

Pada gambar IV.17 menjelaskan pada nomor 16-23 merupakan

daftar seluruh lapangan futsal yang tersedia di aplikasi ini.

d. Perancangan antarmuka menu tentang

Gambar IV.18 Perancangan Menu Tentang

Page 65: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

52

Pada gambar IV.18 menjelaskan pada nomor 24 akan di isi dengan

informasi mengenai website ini.

e. Perancangan antarmuka menu kontak

Gambar IV.19 Perancangan menu Kontak

Pada gambar IV.19 menjelaskan pada nomor 25 akan di isi

dengan nomor telepon, link dan email mengenai website ini.

f. Perancangan antarmuka maps

Gambar IV.20 Perancangan Menu Maps

Page 66: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

53

Pada gambar IV.20 menjelaskan pada nomor 26 akan diisi

dengan tampilan maps lokasi seluruh lapangan yang telah terdaftar.

Page 67: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

54

BAB V

IMPLEMENTASI DAN PENGUJIAN SISTEM

A. Implementasi

Tahap implementasi merupakan tahap menerjemahkan perancangan

berdasarkan hasil analisis dalam Bahasa yang dapat dimengerti oleh mesin serta

penerapan perangkat lunak pada keadaan yang sesungguhnya.

1. Antar Muka Halaman Utama

Dalam halaman ini terdapat tampilan berupa informasi mengenai alur

pemesanan lapangan futsal, menu daftar vendor dan menu login untuk vendor

dan admin, menu utama website yang didalamnya terdapat link media sosial

serta terdapat juga menu utama yang mengarahkan pengunjung ke halaman

berikutnya. Untuk lebih jelasnya halaman utama dapat dilihat pada gambar

V.1 sebagai berikut:

Gambar V.1 Halaman Utama

Page 68: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

55

Berikut adalah kode pembuatannya:

a. Halaman Antar Muka Menu Lapangan Futsal

Menu lapangan futsal menampilkan daftar lapangan beserta

dengan harga dan fasilitas yang tersedia dalam lapangan tersebut.

Didalam menu lapangan futsal juga terdapat menu search untuk mencari

nama lapangan.

Gambar V.2 Menu Lapangan Futsal

Page 69: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

56

Berikut adalah kode pembuatannya:

b. Halaman Antar Muka Menu Selengkapnya

Halaman ini merupakan halaman yang dapat dilihat dalam menu

lapangan futsal, dalam halaman ini terdapat informasi detail dari

lapangan futsal. Untuk lebih jelasnya dapat dilihat pada gambar V.3

sebagai berikut:

Gambar V.3 Menu Selengkapnya

Page 70: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

57

Berikut adalah kode pembuatannya:

c. Halaman Antar Muka Menu Tentang

Menu lapangan futsal menampilkan informasi tentang aplikasi

ini, untuk lebih jelasnya dapat dilihat pada gambar V.4 sebagai berikut:

Gambar V.4 Menu Tentang

Page 71: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

58

Berikut adalah kode pembuatannya:

d. Halaman Antar Muka Menu Daftar Vendor

Pada halaman ini kita dapat mendaftar sebagai vendor dari

aplikasi ini, dengan cara mengisi form pendaftaran yang telah tersedia.

Gambar tampilan menu daftar vendor dapat dilihat pada gambar V.5

sebagai berikut:

Gambar V.5 Menu Daftar Vendor

Page 72: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

59

Berikut adalah kode pembuatannya:

e. Halaman Menu Login

Pada Halaman kita dapat melalukan login sebagai vendor dan

admin dengan memasukkan username dan password. Untuk lebih

jelasnya dapat dilihat pada gambar V.6 sebagai berikut:

Gambar V.6 Halaman Login

Page 73: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

60

Berikut adalah kode pembuatannya:

f. Halaman Menu Booking

Halaman ini menampilkan form booking. Halaman ini terdapat

dalam menu lapangan futsal. Didalam form ini kita dapat mengecek

jadwal yang masih tersedia.

Gambar V.7 Jadwal Sebelum dan Sesudah di Booking

Page 74: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

61

Berikut adalah kode pembuatannya:

g. Halaman Menu Kontak

Halaman ini menampilkan informasi dari admin aplikasi. Untuk

lebih jelasnya dapat dilihat pada gambar V.8 Sebagai Berikut:

Gambar V.8 Menu Kontak

Berikut adalah kode pembuatannya:

h. Halaman Maps

Halaman ini menampilkan semua titik atau lokasi dari

lapangan futsal yang terdaftar.

Page 75: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

62

Gambar V.9 Maps

Berikut adalah kode pembuatannya:

2. Antar Muka Halaman Vendor

Dalam halaman vendor terdapat menu daftar lapangan, pemesanan,

report dan logout.

a. Halaman Menu Daftar Lapangan

Halaman ini menampilkan beberapa lapangan yang ada dalam

satu vendor, dalam menu ini kita dapat menambah lapangan, edit

lapangan dan hapus lapangan. Untuk lebih jelas menu daftar lapangan

dapat dilihat pada gambar V.10 sebagai berikut:

Page 76: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

63

Gambar V.10 Halaman daftar Lapangan

Berikut adalah kode pembuatannya:

1) Tombol Tambah Lapangan

Apabila tombol ini di klik maka akan masuk pada halaman

tambah lapangan. Terdapat dua cara dalam menambah lapangan

yaitu pada gambar V.11 dan V.12. perbedaannya adalah pada

gambar V.11 penambahan daftar lapangan dilakukan dengan mengisi

form yang tersedia. Sedangkan pada gambar V.12 penambahan

daftar lapangan dilakukan secara otomatis oleh sistem.

Gambar V.11 Tambah Lapangan Dengan Mengisi Form

Page 77: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

64

Gambar V.12 Tambah Lapangan Secara Otomatis Oleh Sistem

Berikut adalah kode pembuatannya:

2) Tombol edit Lapangan

Apabila tombol ini di klik maka akan masuk pada halaman

edit lapangan. Pada halaman ini kita dapat merubah data lapangan.

Untuk lebih jelasnya dapat dilihat pada gambar V.13 sebagai berkut:

Page 78: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

65

Gambar V.13 Edit Lapangan

Berikut adalah kode pembuatannya:

3) Tombol Hapus Lapangan

Apabila tombol ini di klik maka akan muncul pemberitahuan

untuk menghapus lapangan atau tidak.

Page 79: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

66

Gambar V.14 Hapus Lapangan

Berikut adalah kode pembuatannya:

b. Halaman Menu Pemesanan

Halaman ini menampilkan daftar user yang telah memesan

lapangan. Apabila user telah membayar maka vendor dapat menekan

tombol proses. Untuk lebih jelas menu pemesanan dapat dilihat pada

gambar V.15 sebagai berikut:

Gambar V.15 Menu Pemesanan

Page 80: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

67

Berikut adalah kode pembuatannya:

c. Halaman Menu Report

Halaman ini akan menampilkan laporan jumlah pemesan

lapangan. Dalam menu ini juga vendor dapat mencetak/mendownload

file laporan dalam bentuk file .pdf. untuk lebih jelas menu report dapat

dilihat pada gambar V.16 sebagai berikut:

Gambar V.16 Menu Report

Page 81: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

68

Berikut adalah kode pembuatannya:

3. Antar Muka Halaman Admin

Halaman ini akan menampilkan daftar vendor yang telah mendaftar

dalam aplikasi ini dan dalam halaman ini admin dapat mehapus vendor.

a. Daftar Vendor

Gambar V.17 Daftar Vendor

Berikut adalah kode pembuatannya:

Page 82: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

69

b. Hapus Vendor

Gambar V.18 Hapus Vendor

Berikut adalah kode pembuatannya:

B. Pengujian

Pengujian sistem merupakan proses pengeksekusian untuk melakukan

pengujian program perangkat lunas yang lengkap dan terintegrasi. Pengujian

sistem sering disebut dengan pencarian bug karena terjadinya kegagalan pada

perangkat lunas.

Pengujian dilakukan dengan menguji setiap proses dan kemungkinan

kesalahan yang terjadi pada setiap proses. Pengujian dilakukan dengan pengujian

unit, sistem dan pengujian integritas. Pengujian ini berfokus untuk menguji

perangkat lunak dari spesifikasi fungsional tanpa menguji desain dan kode

program, kemudian di maksudkan untuk mengetahui apakah fungsi-fungsi,

Page 83: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

70

masukan dan keluaran dari perangkat lunak sesuai dengan spesifikai yang

dibutuhkan.

1. Prosedur Pengujian

Adapun persiapan yang dilakukan untuk melakukan pengujian adalah

sebagai berikut.

a. Menyiapkan Laptop atau computer yang dapat terhubung dengan

jaringan internet, agar dapat membuka sistus website ini dan untuk

sementara menggunakan Localhost

b. Memasukan Alamat Website

c. Melakukan Proses Pengujian

d. Mencatat Hasil Pengujian

2. Hasil Pengujian

a. Pengujian halaman beranda

Merupakan pengujian fungsionalitas yang terdapat pada menu

beranda dalam website tersebut.

Tabel V.1 Pengujian Menu Beranda

Kasus dan Hasil uji (data normal)

Data Masukan Yang diharapkan Kesimpulan

Membuka menu utama Klik menu utama

[ √ ] diterima

[ ] ditolak

Page 84: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

71

a. Pengujian Menu Lapangan Futsal

Merupakan pengujian fungsionalitas yang terdapat pada menu beranda

dalam website tersebut.

Tabel V.2 Pengujian Menu Lapangan Futsal

Kasus dan Hasil uji (data normal)

Data Masukan Yang diharapkan Kesimpulan

Mencari lapangan futsal

Tampil lapangan futsal

berdasarkan keyword

yang dimasukkan

[ √ ] diterima

[ ] ditolak

Klik maps

Tampil lokasi dari

lapangan futsal

[ √ ] diterima

[ ] ditolak

Memilih selengkapnya

Tampil detail Lapangan

Futsal

[ √ ] diterima

[ ] ditolak

Booking lapangan

Melakukan booking

lapangan

[ √ ] diterima

[ ] ditolak

Mengisi form booking

Mengisi form booking

sesuai dengan data asli

[ √ ] diterima

[ ] ditolak

b. Pengujian Menu Tentang

Merupakan pengujian fungsionalitas yang terdapat pada menu

beranda dalam website tersebut.

Page 85: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

72

Tabel V.3 Pengujian Menu Tentang

Kasus dan Hasil uji (data normal)

Data Masukan Yang diharapkan Kesimpulan

Klik menu tentang

Menampilkan halaman

dari menu tentang

[ √ ] diterima

[ ] ditolak

c. Pengujian Halaman Vendor

Merupakan pengujian fungsionalitas yang terdapat pada halaman

vendor website tersebut.

Tabel V.4 Pengujian Halaman Vendor

Kasus dan Hasil uji (data normal)

Data Masukan Yang diharapkan Kesimpulan

Login

Menampilkan halaman

login vendor

[ √ ] diterima

[ ] ditolak

Klik Menu daftar

lapangan

Menampilkan daftar

lapangan

[ √ ] diterima

[ ] ditolak

Tambah lapangan

Dapat melakukan

tambah lapangan dalam

sistem

[ √ ] diterima

[ ] ditolak

Hapus lapangan

Menghapus lapangan

dari sistem

[ √ ] diterima

[ ] ditolak

Page 86: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

73

Tabel V.4 Lanjutan

Edit lapangan

Dapat melakukan

perubahan pada data dari

lapangan

[ √ ] diterima

[ ] ditolak

Pemesanan

Dapat menampilkan

daftar dari pemesan

lapangan

[ √ ] diterima

[ ] ditolak

Report

Dapat menampilkan

halaman report dan

dapat melakukan

download laporan dari

aplikasi

[ √ ] diterima

[ ] ditolak

Logout

Dapat keluar dari

aplikasi

[ √ ] diterima

[ ] ditolak

Proses pemesanan

Memproses data

pemesan

[ √ ] diterima

[ ] ditolak

Buat akun

Menampilkan form buat

akun

[ √ ] diterima

[ ] ditolak

d. Pengujian halaman admin

Merupakan pengujian fungsionalitas yang terdapat pada halaman

admin dalam website tersebut.

Page 87: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

74

Tabel V.5 Pengujian Halaman Admin

C. Analisis Hasil Pengujian Aplikasi

Pengujian aplikasi dilakukan dengan menggunakan kuisioner yang

diberikan kepada 30 orang responden. Adapun hasilnya dapat dilihat pada

diagram berikut ini:

Kasus dan Hasil uji (data normal)

Data Masukan Yang diharapkan Kesimpulan

Login

Dapat masuk ke halaman

admin

[ √ ] diterima

[ ] ditolak

Daftar vendor

Menampilkan daftar dari

vendor

[ √ ] diterima

[ ] ditolak

Hapus vendor

Dapat menghapus

vendor

[ √ ] diterima

[ ] ditolak

logout Keluar dari akun

[ √ ] diterima

[ ] ditolak

Page 88: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

75

Gambar V.19 Diagram Hasil Pengujian Sistem

Berdasarkan diagram diatas dapat ditarik kesimpulan pernyataan bahwa

aplikasi ini mudah digunakan menurut responden yang lebih banyak memilih

sangat setuju dengan jumlah 50%, pernyataan bahwa aplikasi ini sangat informatif

menurut responden yang lebih banyak memilih sangat setuju dengan jumlah 40%,

pernyataan bahwa tampilan aplikasi ini cukup baik menurut responden dengan

presentase sebesar 50%, pernyataan bahwa sistem aplikasi ini cepat dan tepat

menurut responden yang lebih banyak memilih setuju dengan presentase 50%,

pernyataan bahwa aplikasi ini bermanfaat menurut responden yang lebih banyak

memilih sangat setuju dengan presentase 60%, pernyataan bahwa aplikasi ini

menguntungkan dapat dilihat pada presentase responden yang memilih sangat

setuju sebesar 53.3%.

0

10

20

30

40

50

60

70

Pertanyaan 1(Mudah)

Pertanyaan 2(Informatif)

Pertanyaan 3(Tampilan)

Pertanyaan 4(Cepat Dan

Tepat)

Pertanyaan 5(Bermanfaat)

Pertanyaan 6(Mendatangkan

Keuntungan)

PRESENTASE HASIL KUISIONERSETIAP PERTANYAAN

Sangat Setuju Setuju Cukup Tidak Setuju Sangat Tidak Setuju

Page 89: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

76

BAB VI

PENUTUP

A. Kesimpulan

Penelitian yang dapat diambil dari skripsi yang berjudul “Rancang

Bangun Pengecekan Dan Pemesanan Lapangan Futsal Di Kota Makassar

Berbasis Web” adalah sebagai berikut.

1. Aplikasi ini akan sangat membantu penyewa untuk datang

langsung ke lapangan futsal untuk melakukan booking.

2. aplikasi ini membantu pengelolah lapangan futsal untuk mengatur

jadwal penyewaan lapangan.

3. Aplikasi ini dilengkapi dengan fitur google maps sehingga

memudahkan penyewa dalam mencari lokasi dari lapangan futsal

B. Saran

Dalam sistem yang dibangun dalam penyelesaia n tugas akhir ini masih

jauh dari sempurna, maka dari itu penulis memohon kesediaan pembaa dalam

memberikan kontribusi berpa kontribusi berupa saran dan kritik yang bersifat

membangun untuk dapat lebih terciptanya pemesanan lapangan futsal lebih baik.

1. Dalam membangun website ini, desain dapat lebih diperhatikan

untuk menarik pengunjung lebih banyak lagi.

2. Memperluas lokasi penelitian yang memiliki pemesanan lapangan

futsal

Page 90: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

77

DAFTAR PUSTAKA

Afif, Nur. Desember 2018. “Impementasi Algoritma Brute Force dalam

Perancangan Aplikasi Penelusuran Skripsi”. Jurnal Informatika Sains dan

Teknlogi. Vol III No 1 : 131

Agustian, Aji. Samirah Rahayu. Lani Nurlani. 2018. “Aplikasi E-Futsal dengan

Metode Mobile-GIS dan GPS Berbasis Android”. Jurnal Teknologi

Rekayasa. Vol III. No 1. : 115-116.

Amraini.2018.”Al-Qur’an dan Sunnah”. (Online). https://amraini.com/musnad-

ahmad-hadits-no-1836. Diakses tanggal 31 Oktober 2018.

Anggara, Afwan. “Entity Relationship Diagram (ERD )”. http://infokah.com/cara-

membuat-erd-tahapan-dan-studi-kasus/. (23 Oktober 2018)/

Al-Bahra Bin Ladjamudin. 2013. Analisis dan Desain Sitem Informasi.

Yogyakarta: Graha Ilmu

Al-Bahra. 2005. Analisis dan Desain Sistem Informasi. Yogyakarta: Graha Ilmu

Arief M Rudianto. 2011. Pemrograman Web Dinamis menggunakan PHP dan

MySQL, C.V ANDI OFFSET,Yogyakarta

Bertha sidik, IR. 2001. Pemrograman web dengan PHP, Informatika Bandng.

Ernie. (2017). "Diagram Alir (Flowchart)". http://ndoware.com/diagram-alir-

flowchart.html. (23 Oktober 2018).

Firman Kemal P. (2010). Sistem Informasi Simpan Pinjam Di Koperasi Karyawan

Pusat Perencanaan Dan Pengembangan Perumka “Dinamiko” Di PT.

Kereta Api Indonesia (Persero) Bandung. Diakses dari

http://elib.unikom.ac.id/gdl.php?mod=browse&op=read&id=jbptunikomp

pgdl-firmankema-22183 pada tanggal 16 Oktober 2018

Hendini, Ade. 2016. “Pemodelan Uml Sistem Informasi Monitoring Penjualan

Dan Stok Barang (Studi Kasus: Distro Zhezha Pontianak)”. Jurnal

Khatulistiwa Informatika. Vol IV No 2. : 108.

Hamid, Ahmad Dedy Setiabudi (2017) “Aplikasi Pelayanan Pendaftaran dan

sistem Notifikasi pada Praktek Klinik Bersama”. Skripsi Sarjana,

Universitas Islam Negeri Alauddin Makassar.

Jogiyanto. 2008 “Metodologi Penelitian Sistem Informasi”. Yogyakarta:ANDI.

Page 91: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

78

Kartini, Budi UtamiFahnun dan Dewi Pratiwi. 2013. Perancangan Sistem

Informasi Pemesanan TiketKonser Musik Online Berbasis Lokasi.

Yogyakarta: Prosiding Seminar NasionalTeknologi Informasi dan

Multimedia (Semnasteknomedia) 2013. STMIK AMIKOMYogyakarta 16

Oktober 2018.

Liyata, Muthmainnah. 2016 “Rancang Bangun Aplikasi Penjadwalan Ruang

Meeting Hotel Menggunakan Algoritma Multiple Feedback Queue (MFQ)

Berbasis Android Menggunakan Layanan SMS (Studi Kasus Hotel Plaza

INN Kendari )”. Skripsi Sarjana. Universitas Haluleo.

Kementrian Agama, RI; 2017. Al-Quran dan Terjemahan

Kimmel,Kieso dan Weygandt.J Jerry.2011.Accounting Principles-“Pengantar

Akuntansi”.Jakarta:Salemba Empat.

Mariadi, Andi. 2016. “Pengertian Sublime Text Editor” (online), (http://study-

newbie.blogspot.com/2016/03/pengertian-sublime-text-editor.html ) ,

diakses tanggal 16 Oktober 2018.

Mushawwir, Muhammad Faizal.2017. “Sistem Informasi Pemesanan Balai Diklat

dan Gedung Serbaguna Berbasis WEB pada Kota Makassar”. Skripsi

Sarjana . Universitas Islam Negeri Alauddin Makassar.

Pressman, R.S. (2010), Software Engineering : a practitioner’s approach,

McGraw- Hill, New York, 68

Rahayu, Sri Juniarti. 2016. Sehat Ala Rasulullah. Jakarta : Bhuana Ilmu Komputer

Ruse, Aryi Adriyan. 2016. “Perancangan Aplikasi Pemesanan Lapangan Futsal

Berbasis Web Di Salatiga ”. Skripsi Sarjana. Universitas Kristen Satya

Wacana Salatiga.

Setiadi, Wahyu. 2013. “Perancangan Sistem Pemesanan Online Penggunaan Lapangan Futsal Di Kota Yogyakarta “. Skripsi Sarjana. Universitas Islam

Negeri Sunan Kalijaga Yogyakarta,

Sugiyono. (2005). Metode Penelitian Administrasi. Bandung: alfabeta

Sutanta, Edhy. 2011. Basis Data Dalam Tinjauan Konseptual. Yogyakarta : Andi

Offset

Swastika, Rino Herningtyas dan Fata Nidaul Khasanah. 2017. “Sistem Informasi

Reservasi Lapangan Futsal Pada Futsal Corner Menggunakan Metode

Waterfall”. Jurnal Mahasiswa Bina Insani. Vol I No 2 : 1-2.

Page 92: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

79

Syahril Akbar. (2010). Sistem Informasi Pengolahan Data Honor Wartawan Dan

Penulis PT. Galamedia Bandung Perkasa. Diakses dari

http://elib.unikom.ac.id/gdl.php?mod=browse&op=read&id=jbptunikomppg

dl-syahrilakb-22180 pada tanggal 16 Oktober 2018

Page 93: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

80

LAMPIRAN I

Tutorial Penggunaan Aplikasi

A. Melakukan pendaftaran sebagai vendor dengan memasukkan data diri,

username, dan password.

B. Login menggunakan username dan password.

Page 94: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

81

C. Memilih menu yang diinginkan.

Page 95: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

82

D. Menu Lapangan Futsal, pada menu ini pengguna dapat melihat informasi

tentang lapangan futsal.

E. Kemudian melakukan booking lapangan dengan memasukkan data dan

memilih jadwal yang tersedia.

Page 96: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

83

F. Menu tentang, pada menu ini pengguna dapat melihat apa-apa saja tujuan

dari aplikasi ini dan manfaat dari aplikasi ini

Page 97: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

84

G. Menu Kontak, pada menu ini pengguna dapat melihat kontak admin

admin apabila ada masalah dalam penggunaan aplikasi ini

H. Menu Maps, Menu ini akan menampilkan lokasi dari lapangan yang

sudah terdaftar dalam aplikasi.

Page 98: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

85

LAMPIRAN II

KUISIONER PENELITIAN

RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN

FUTSAL BERBASIS WEB

Perhatikan baik-baik setiap pertanyaan dan berikan jawaban yang benar-benar

cocok dengan pilihan anda

Ket:

SS : sangat setuju

S :setuju

C :cukup setuju

TS : Tidak Setuju

SKS : sangat kurang setuju

Pertanyaan SS S C TS SKS

apakah layanan pengecekan

dan pemesanan lapangan

futsal ini mudah digunakan

?

Apakah Informasi yang

ditampilkan dapat ditangkap

dengan mudah dan jelas?

Apakah aplikasi ini

memiliki tampilan yang

menarik ?

Apakah proses layanan pada

aplikasi cukup cepat ?

Apakah aplikasi ini

bermanfaat bagi pengguna ?

Apakah aplikasi ini sudah

membantu pengguna dalam

mencari informasi lapangan

futsal?

Page 99: RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL …repositori.uin-alauddin.ac.id/15848/1/RIZALDY REZKI APRIANTO_9.pdf · RANCANG BANGUN PENGECEKAN DAN PEMESANAN LAPANGAN FUTSAL

86

RIWAYAT HIDUP PENULIS

Nama saya Rizaldy Rezki Aprianto, sering dipanggil

Aldy. Agama Islam dan berjenis kelamin laki-laki.

Saya terlahir dari pasangan Muh Rusdi dan Djuliati

yang lahir di Ujung Pandang pada tanggal 09 April

1998. Saya anak pertama dari lima bersaudara.

Memulai bangku sekolah pada tahun 2004 di SD

Negri Pao-Pao, dan melanjutkan Sekolah Menengah Pertama pada tahun 2009 di

SMP Negri 13 Makassar, Kemudian melanjutkan ke sekolah Menengah Atas pada

tahun 2012 di SMK Negri 8 Makassar .

Setelah Lulus Sekolah Menengah Atas pada tahun 2015 saya menyandang status

mahasiswa di salah satu perguruan tinggi terkemuka di kota makassar yaitu

Universitas Islam Negeri Alauddin (Makassar) Jurusan Teknik Informatika

Fakultas Sains dan Teknologi.