Disusun oleh :
Nama
Kelas
: Abdullah Hanif
(1415015021)
(1415015033)
Ani Hartini
(1415015116)
Tedi Arianto
(1415015119)
: B 2014
Daftar Revisi
Revisi
Deskripsi
A
B
Daftar
Halaman
Revisi
BAB I
PENDAHULUAN
1.1 Pengantar
Puji dan syukur kami ucapkan kepada Allah SWT yang telah melimpahkan rahmat
serta hidayah-Nya sehingga penyusunan laporan Software Requirement Specifications (Analisis
dan Perancangan Sistem Perangkat Lunak) dari Sistem Pemesanan Lapangan Futsal ini
dapat terselesaikan dengan baik tanpa kendala.
Maksud dan tujuan penyusunan laporan ini adalah untuk membuat Sistem Pemesanan
Lapangan Futsal berbasis web. Ada pun penyusunan laporan ini berdasarkan pada datadata yang diperoleh yang telah ada, serta buku-buku pedoman.
Kami menyadari bahwa laporan ini masih memiliki banyak kekurangan karena
keterbatasan pengetahuan dan kemampuan kami sebagai penyusun. Untuk itu kritik dan
saran yang membangun dari pembaca sangat diharapkan demi kesempurnaan laporan
Analisis dan Perancangan Sistem Perangkat Lunak ini.
Penulis
1.2 Tujuan
Tujuan pembuatan dokumen ini adalah untuk memberikan gambaran
mengenai Sistem Penyewaan Lapangan Futsal Online. Dokumen ini menjelaskan
tujuan dan fitur-fitur sistem, antarmuka sistem, apa yang akan dilakukan sistem,
batasan-batasan ketika dijalankan. Dokumen ini diperuntukkan untuk memberikan
kemudahan bagi kalangan masyarakat yang menyukai olahraga terutama adalah futsal.
Karena tidak semua lapangan futsal menyediakan penyewaan lapangan futsal
via telepon ataupun sms, sementara banyak juga yang tidak ingin mendatangi tempat
lapangan futsal karena tidak punya waktu dan kesibukan lainnya.
Sebagai tambahan, dokumen ini juga menyediakan spesifikasi kebutuhan dan
fungsionalitas yang dibutuhkan
Definisi
Admin
Pemesan
Database
Interfaces
1.5 Referensi
Bab 3 berisi kebutuhan spesifikasi, ditulis terutama untuk user yang akan melakukan
transaksi penyewaan lapangan futsal online dan menjelaskan istilah-istilah teknis dari
detail fungsionalitas sistem.
BAB II
Deskripsi Umum
2.1 Penjelasan Sistem
Software yang akan dibuat memiliki tampilan berbasis web, sehingga nantinya akan
berjalan di server lokal pada komputer yang terdapat di tempat futsal. Di dalam software
tersebut akan berisi menu-menu yang berguna untuk memasukkan data user pemesan tempat
futsal.
Fungsi dari software ini adalah untuk mempermudah system administrasi dan sistem
pemesanan. Dengan tampilan web yang mudah dipahami, dan sistem navigasi yang mudah,
maka sistem administrasi dan pemesanan yang ada akan lebih teratur. Beberapa fungsi yang
ada di dalam software ini diantaranya :
-
Pendataan lapangan
User akan
mendapatkan
menggunakan lapangan,
namun
user
dan
membayar uang muka melalui atm/kartu kredit dan sebagainya yang dapat melakukan
pemesanan. Dengan mempertimbangkan kemudahan navigasi dan lalu lintas data dimana
pelanggan harus memberikan beberapa informasi pribadi, pendaftaran dilakukan hanya
dapat
dilakukan
melalui
web.
Sistem
juga
masih
pemesanan
lapangan futsal online menjadi pelengkap sistem pemesanan lapangan futsal yang ada
sekarang.
Form Login
Data Admin
Proses Login
(Cek Password)
Tidak
Cocok
Jadwal Permainan
Tabel lapangan
aktif
Membaca data
Jadwal
Permainan dan
Nomor Lapangan
Membaca Data
User Berdasarkan
Pemesanan
Tampilkan data
lapangan yang
terboking
Berhasil
Nomor
Lapangan
Form Login
Proses Login
Data user
Gagal
(cek pasword)
Sukses
Membaca data
user
berdasarkan
akun e-mail
Tampilan data
lapangan
Tampilkan data
pemesanan
Tampilkan
metode
pembayaran
Sukses
Tampilan kode
pemesanan
Keluar
Gagal
C. Fungsi Pemilik
1. Mengecek Keadaan di Tempat Lapangan Futsal
Pemilik akan memeriksa apakah system penyewaan lapangan futsal
ini berjalan dengan baik ataupun ada kendala yang mengakibatkan system
tidak bias memproses penyewaan lapangan futsal online ini, sehingga perlu
di benahi.
2. Mengambil Uang Setoran
Pemilik akan mengambil uang yang dihasilkan oleh tempat lapangan
futsal miliknya.
3. Menggaji Admin
Pemilik akan menggaji admin yang bertugas sesuai dengan
kesepakatan awal kerja.
Sistem Aplikasi penjualan tiket bola adalah program yang akan dibangun
menggunakan bahasa PHP, DBMS MySQL dan akan berjalan pada Sistem Operasi
Windows danlinux dan akan memakai browser browser computer dan browser
perangkat mobile.
d.
antarmuka komunikasi
Admin / User
Sistem
Y
N
Tampil Pesan Error
Menu Aktif
B. Transaksi Pemesanan
User
Admin
Sistem
Tampilkan Lapangan
dan Jam yang dipilih
Pemesan membayar
uang muka ke rekening
admin di lapangan
futsal yang dipilih
Admin
mengecek uang
sudah masuk
atau tidak
Uang sudah
masuk ?
N
Y
Pemesan melakukan
konfirmasi ke web
penyewaan lapangan
futsal
Konfirmasi Selesai
Admin
Sistem
Menampilkan Form
Transaksi
Mencetak ?
Y
Pilih Tombol Cetak
BAB III
Fungsionalitas Sistem
3.1 Diagram Konteks
Admin
Data Menu
Data Pembayaran
Data Pemesanan
Pembayaran
User
Sistem
Data Pemesanan
Laporan Data
Penyewaan
Laporan Data
Penyewaan
Pemilik
Data Menu
Laporan Penyewaan
Lapangan
Admin
Input Penyewaan
Lapangan
User
Pemesanan
Lapangan
Laporan Pembayaran
Pembayaran Penyewaan
Pembayaran
Total Pembayaran
Laporan Data
Penyewaan
Pemilik
A2
Akses File
Menu
A1
Penyewa
Akses File
Akses File
1.1
Data
Menu
Akses File
Admin
User
Melihat Data Menu
Akses FIle
Penyewa
Akses FIle
A3
A4
Penyewaan
Akses FIle
2.1
Akses FIle
Pemesanan
Lapangan
Akses FIle
Total Sewa
Input
Pemesanan
Akses FIle
Laporan
Data Sewa
Pemilik
Laporan
Data Sewa
User
Input
Laporan
Admin
Laporan
Sewa
Laporan
Akses Laporan
B1
Laporan Penyewa
Laporan
Akses Laporan
2.2
B2
Laporan Penyewaan
Akses Laporan
Laporan
Sewa
B3
Laporan
Penyewa
Akses FIle
Akses FIle
Akses FIle
Akses FIle
A5
Total Bayar
A6
Konfirmasi
Pembayaran
Akses FIle
Total Sewa
Akses FIle
Akses FIle
Input Total
Pembayaran
2.2
Data
Menu
Input
Laporan
Admin
Laporan
Data Sewa
Pemilik
Konfirmasi
Pembayaran
Pembayaran
Melalui
Transfer
antar Bank
User
Laporan Data
Sewa
Akses FIle
B1
Laporan Penyewa
B4
B5
ID
Password
Lapangan
User
Menyewa
Harga
No_HP
ID Admin
Jam_Awal
ID Waktu
Jam_Akhir
ID
Waktu
Status
Pemakaian
ID_Lapangan
ID Waktu
Jumlah
ID Admin
Harga
Admin
Mencetak
Pembayaran
Password
Tanggal_Bayar
ID Bayar
Memberi Laporan
Tanggal
Checkout
Total
Pemilik
ID Bayar
Index
Index
Tanggal
DItulis Oleh
Diperiksa Oleh
Disetujui Oleh
Lapangan
=@kode_lapangan+jadwal_lapangan
2.
Bokking
=no_bokking+@kode_lapangan+jadwal_main
3.
Bayar
=no_boking+harga+tanggal
Data flow
1.
Bokking
=@kode_lapangan+jadwal_lapangan
2.
Pembayaran
=jml_bayar
3.
Struk
=no_boking +tanggal+waktu+harga+bayar+kembali
3.8.2
3.8.3
BAB IV
Penutup
4.1 kesimpulan
4. Dokumen ini menjelaskan tujuan dan fitur-fitur sistem, antarmuka sistem, apa yang
akan dilakukan sistem, batasan-batasan ketika dijalankan.
5. sistem perangkat lunak ini adalah sistem dapat melakukan proses penyewaan
lapangan futsal antara pemesan, admin, pemilik dan sistem, menampilkan data
lapangan , jadwal beserta waktunya harga sewa lapangan dan klub yang telah
memesan lapangan.
6. Fungsi dari software ini adalah untuk mempermudah system administrasi dan sistem
pemesanan. Dengan tampilan web yang mudah dipahami, dan sistem navigasi yang
mudah, maka sistem administrasi dan pemesanan yang ada akan lebih teratur.