DAFTAR ISI.............................................................................................................i
DAFTAR GAMBAR..............................................................................................iii
BAB I.......................................................................................................................1
PENDAHULUAN...................................................................................................1
1.4 Tujuan........................................................................................................3
1.5 Manfaat......................................................................................................4
BAB II......................................................................................................................5
KAJIAN PUSTAKA................................................................................................5
2.1 Fungsi........................................................................................................5.
2.2 Array..........................................................................................................6
BAB III....................................................................................................................9
3.3 Flowchart.................................................................................................10
i
3.4 Analisis Program.....................................................................................12
BAB IV..................................................................................................................14
PENUTUP..............................................................................................................14
4.1 Kesimpulan..............................................................................................14
4.2 Saran........................................................................................................14
DAFTAR PUSTAKA............................................................................................15
LEMBAR ASISTENSI..........................................................................................16
ii
DAFTAR GAMBAR
iii
BAB I
PENDAHULUAN
1.1 Latar belakang
informasi saat ini dapat melakukan pengolahan data dengan mudah, dengan dapat
waktu, serta dengan biaya yang di keluarkan lebih efisien. Keunggulan inilah yang
menjadikan teknologi informasi saat ini banyak berperan dalam aspek kehidupan
yang ada. Berbagai aplikasi komputer saat ini bermunculan, mulai dari aplikasi
pelaksanaannya, disaat ada suatu rental olahraga yang mempunyai lebih dari satu
lapangan, sementara lapangan masih tersedia untuk disewa di jam dan lapang
1
yang lain yang masih kosong. Kebutuhan pelanggan akan suatu lapangan olahraga
lapangan menjadi terkendala. Belum lagi jika ada penumpukan pesanaan dari
yang harus dilayani terlebih dahulu. Selain itu, informasi jadwal penggunaan
lapangan futsal yang disediakan masih belum tepat dengan informasi yang
seharusnya disediakan, hal tersebut disebabkan oleh belum adanya sistem untuk
Oleh karenan itu dengan adanya teknologi yang semakin canggih peneliti
data dan informasi secara tepat sesuai dengan yang dibutuhkan untuk kebutuhan
dalam melihat jadwal yang tersedia maupun yang sudah dipesan oleh orang lain,
2
1.2 Batasan Masalah
dengan syarat mengisi data diri pada website tersebut dan wajib
4. Anggota member akan mendapatkan harga sewa lapang yang lebih murah
1.4 Tujuan
3
1.5 Manfaat
4
BAB II
KAJIAN PUSTAKA
2.1 Fungsi
Fungsi merupakan subprogram yang sangat bermanfaat dalam
rumus luas prisma segiempat. Maka kita hanya perlu menuliskan rumus luas
prisma satu kali pada fungsi tanpa harus menuliskan berulang kali pada program
utama.
1. Variabel lokal : variabel yang hanya dapat digunakan untuk algoritma didalam
2. Variabel global : variabel yang dapat digunakan baik dalam program utama
tugas yang spesifik, tugas tersebut membutuhkan informasi input yang disebut
parameter dan biasanya suatu fungsi akan mengembalikan sebuah nilai (return
value).
masukan yang diberi juga nama dan dijelaskan tipenya), dan dideklarasikan tipe
dari fungsi tersebut. Fungsi dapat dibuat sebelum atau sesudah penulisan program
5
utama. Bila dibuat sesudah penulisan main, maka harus menuliskan prototype
mengembalikan nilai atau tidak memiliki return value. Fungsi ini banyak
2.2 Array
Array adalah suatu tipe data terstruktur yang dapat menyimpan banyak
data dengan suatu nama yang sama dan menempati tempat di memori secara
berurutan serta memiliki tipe data yang sama. Pada praktikum modul ini, array
dibagi dalam 2 bentuk, yaitu array satu dimensi dan array multidimensi. Pengisian
6
2. Array multidimensi
dimensi, yang membedakan adalah batas indeks dari array ini lebih dari
satu.
File sekuensial digunakan agar hasil dari program yang tereksekusi dapat
suatu file, yaitu struktur FILE (sering disebut juga sebagai file handle) dan
menyimpan informasi aliran arus suatu file yang meliputi indikator posisi file,
sebuah pointer buffer (jika ada), sebuah indikator error yang menyimpan ketika
ketika akhir dari suatu file telah tercapai, serta informasi lainnya yang dibutuhkan.
dari struktur FILE tersebut adalah mendeklarasikan sebuah pointer yang akan
menunjuk ke struktur FILE. Pointer semacam ini dinamakan dengan pointer file.
7
Operasi pada file meliputi tiga tahapan utama.
1. Membuka/mengaktifkan file
2. Memproses file
3. Menutup file
8
BAB III
Terdapat 3 akun pada program yaitu user tamu, user member dan admin. Admin
dapat melist jadwal lapangan yang tersedia dan menampilkan user yang sudab
terjadwal secara detail jenis olahraga,hari tanggal, durasi dan jam mulai. User
member wajib melakukan topup pada saat registrasi. Semua user dapat menyewa
lapangan olahraga sesuai dengan jenis olahraganya, harga tergantung dari jenis
olahraga, hari, durasi main, dan jam mulainya, dan total harganya. Harga user
tamu dan member berbeda. Dan apabila user member yang sama sudah menyewa
lapangan lebih dari 10 jam, nyewa lapangan berikutnya diskon 30%. Tempat yg
Gamb
ar 1 Running Program
9
3.3 Flowchart
Gambar 2 Flowchart 1
10
Gambar 3 Flowchart 3
11
Gambar 4 Flowchart 3
Saat awal running program, program ini berjalan dengan lancer. User
dapat melihat tampilan menu utama yang menampilkan Registrasi member, Login
(member/admin), Masuk sebagai tamu, dan Exit. Saat melakukan registrasi, user
tidak mengalami kendala apapun. Saat melakukan login admin, dan masuk ke
menu admin, tidak banyak kendala yang dihadapi. Tetapi, ketika login member,
masuk menu member, dan memesan lapang, terjadi kendala dimana setelah sesaat
dapat ditampilkan karena ada beberapa sintak yang mungkin salah dalam
penulisan pseucode nya. Selain itu menu member tidak ada masalah. Pada saat
12
13
BAB IV
PENUTUP
4.1 Kesimpulan
memesan/menyewa lapangan.
4.2 Saran
14
DAFTAR PUSTAKA
http://repository.unpas.ac.id/15651/2/BAB1_123040077.pdf
Diakses pada tanggal 20 November 2019 pukul 00.30 WIB
https://elib.unikom.ac.id/files/disk1/732/jbptunikompp-gdl-muhammadil-
36568-1-artikel.pdf
Diakses pada tanggal 20 November 2019 pukul 01.03 WIB
15
LEMBAR ASISTENSI
16