Spesifikasi Kebutuhan Perangkat Lunak (SKPL) Aplikasi Penyewaan Lapangan Olahraga Futsal (AP.LOF)
Disusun Oleh : 1. M. Yusuf Efendi Efendi
(1018 (10 1850 5065 65))
2. M. Fatkhurozi Fatkhurozi
(10185073) (101850 73)
3. Nazar Zul Zulmi
(10185084)
4. Riski Nurfitasari
STMIK YMI Tegal 2014
DAFTAR PERUBAHAN Revisi
Deskripsi
A
B
C
D
E
F
G
INDEX TGL Ditulis oleh Diperiksa oleh Disetujui oleh
-
A
B
C
D
E
F
G
Daftar Halaman Perubahan
Halaman
Revisi
Halaman
Revisi
BAB I 1. Pendahuluan
Dokumen ini akan berisi Spesifikasi Kebutuhan Perangkat Lunak (SKPL) atau Software
Requirement
Olahraga
Futsal.
Specification
Untuk
penamaan
(SRS)
untuk
dokumen
ini
Aplikasi
Penyewaan
selanjutnya
akan
Lapangan
digunakan
istilah
SKPL. Uraian yang dituangkan di dalam dokumen ini digunakan sebagai acuan dalam menulis SKPL. Dokumen ini dibuat untuk membantu membuat spesifikasi perangkat lunak
yang
prinsipnya, sebagai
akan
hasil
dikembangkan
analisis
sekumpulan
proses
sistem
dengan
rancangan
perangkat
yang
lunak
terorganisasi
berorientasi
dengan
secara
proses.
ancangan
hirarkis.
ini
Pada
diuraikan
Proses-proses
tersebut
saling berkomunikasi melalui suatu jalur aliran data. 1.1. Tujuan Penulisan Dokumen
Dokumen dokumen
Spesifikasi
yang
akan
Kebutuhan
Perangkat
dikembangkan
pada
Lunak
tahap,
yang
(SKPL)
merupakan
dimana
selanjutnya
digunaka n oleh pengembang perangkat lunak sebagai acuan teknisnya. 1.2. Lingkup Masalah
Aplikasi memudahkan
Penyewaan pengguna
Lapangan
atau
user
Olahraga
dalam
Futsal
mengetahui
adalah
kondisi
aplikasi
lapangan
olah
untuk raga
yang sedang dipakai pengunjung atau sedang dalam keadaan kosong. Bisa juga untuk meghitung biaya penyewaan lapangan dengan diskon atau tidak. 1.3. Definisi, Istilah dan Singkatan
SKPL adalah Spesifikasi Kebutuhan Perangkat Lunak, atau dalam bahasa Inggris-nya sering
juga
disebut
sebagai
Software
Requirements
Spesification
merupakan spesifikasi dari perangkat lunak yang akan dikembangkan.
(SRS),
dan
Microsoft Visual Basic adalah merupakan sebuah bahasa pemrograman komputer yang
menjadi sarana ( Tools ) untuk menghasilkan program – program aplikasi yang berbasis windows.
Microsoft SQL Server adalah sebuah sistem manajemen basis data relasional (RDBMS) produk Microsoft. Bahasa kueri utamanya adalah Transact-SQL yang merupakan implementasi dari SQL standar ANSI/ISO yang digunakan oleh Microsoft dan Sybase.
1.4. Deskripsian umum Dokumen (Ikhtisar)
Dokumen SKPL ini dibagi menjadi tiga bagian utama. Bagian utama berisi penjelasan tentang ini,
lingkup
dokumen
masalah
SKPL
yang
yang mencakup diselesaikan
tujuan
oleh
pembuatan
perangkat
dokumen
lunak
yang
dikembangkan, definisi, referensi dan deskripsi umum. Bagian yang
akan
pengguna,
kedua
berisi
dikembangkan batasan
dan
penjelasan meliputi asumsi
secara fungsi
yang
umum dari
diambil
mengenai
perangkat dalam
perangkat
lunak,
pengembangan
lunak
karakteristik perangkat
lunak. Bagian ketiga berisi tentang semua uraian kebutuhan pada perangkat lunak secara lebih rinci.
BAB II 2. Deskripsi Umum Perangkat Lunak 2.1. Deskripsi Umum Sistem
Aplikasi Penyewaan Lapangan Olahraga Futsal adalah perangkat lunak berupa aplikasi sistem informasi di Gedung Olahraga yaitu sebagai sistem informasi yang menginput data pemesanan lapangan olahraga futsal dan memberikan informasi pada client yang berhubungan dengan fasilitas gedung olahraga futsal, dengan pencarian
data
yang cepat dan akurat untuk kebutuhan informasi yang ada pada gedung olah raga dan jadwal lapangan yang terpakai maupun kosong. Program
ini
merupakan
program
yang
membantu
client
pemesan
maupun
pengunjung lapangan yang memberikan informasi melalui operator, dalam melakukan pencarian lapangan yang tersedia
dan melakukan pemesanan tidak akan bentrok
dikarenakan jadwal pemesanan yang sudah diterpasang. Dalam melakukan pemesana lapangan olahraga yang tersedia opretor harus login terlebih dahulu dan mengimputkan data client yang memesan lapangan, proses pengimputan akan bentrok jika lapangan yang tersedia telah terpakai sehingga hal ini akan mempermudahkan proses managemet lapangan oleh operator. Dalam aplikasi ini terdapat dua pilihan jika bentrok atau lapangan yang terpakai yaitu antri atau batal dan memilih jadwal maupun lapangan , jika melakukan antri maka operator melakukan input dengan ketentuan dapat menggunakan lapangan jika pemesan lapangan telat dalam kurun waktu 15 menit atau tidak hadir berarti dia nggap batal sehingga antri pada jadwal yang sama dapat mennggunakan lapangan yang telah di pesan.
2.2. Fungsi Produk
Aplikas Penyewaan Lapangan Olahraga Futsal (AP.LOF) memiliki beberapa fungsi produk , adapun fungsi-fungsinya adalah sebagai berikut :
Kebutuhan Fungsional AP.LOF-ID
DESKRIPSI Operator
AP.LOF-A-001
Login sebagai Administrator
AP.LOF-A-002
Input Penyewa Lapangan
AP.LOF-A-003
Edit Penyewa Lapangan
AP.LOF-A-004
Menghapus
/
Membatalkan
Penyewa
Lapangan AP.LOF-A-005
Melihat Semua Penyewa Lapangan
AP.LOF-A-006
Melihat Jadwal Latihan
AP.LOF-A-007
Mambuat Member
AP.LOF-A-008
Menghapus Member
AP.LOF-A-009
Mencari Daftar Member
AP.LOF-A-010
Mencari Lapangan Yang Kosong / Yang Tidak Disewa
AP.LOF-A-011
Input Pembyaran
AP.LOF-A-012
Cetak PrintOut Pembayaran
AP.LOF-A-013
Cetak Laporan
AP.LOF-A-014
LogOut Admin
AP.LOF-A-015
View Laporan
AP.LOF-A-016
Setting AP.LOF
Kebutuhan non fungsional AP.LOF-ID
DESKRIPSI
AP.LOF-A-017
Tak Pernah Gegagal Input Data
AP.LOF-A-002
Tersedia 24 jam
AP.LOF-A-003
Takpernah Gagal Dalam Pencarian
2.3. Karakteristik Pengguna
Pengguna perangkat Aplikasi ini adalah Operator sebagai pengelola, tidak banyak keahlian khusus yang di butuhkan dalam mengelola aplikasi ini , ilmu dasar-dasar komputer seperti hanya mengetik, save, delete, cetak yang pada umumnya digunakan dapat diterapkan di aplikasi ini.
Dan admin yang memiliki akses untuk memmbuat
settingan dari mulai setting harga maupun laporan.
2.4. Batasan – Batasan
Batasan batasan yang digunakan pada pengembang perangkat lunak ini adalah :
Informasi hanya dapat disampaikan lewat operator
Biaya menggunaka n mata uang Rupiah
Setting harga dan biaya dilakukan oleh admin
Operasi aritmatika dasar yang tersedia adalah operasi aritmatika penjumlahan,
pengurangan, dan perkalian untuk menghitung hasil dari biaya
2.5. Lingkup Operasi
Perangkat lunak yang di butuhkan oleh operator adalah :
Sistem operasi
: Microsoft® Windows XP/Vista/7
Aplikasi
: Visual basic
3. Deskripsi Umum Kebutuhan 3.1
Kebutuhan Antarmuka Eksternal
Kebutuhan
antarmuka
eksternal
pada
perangkat
lunak
AP.LOF
mencakup
kebutuhan antarmuka pemakai, antarmuka perangkat keras dan antarmuka perangkat lunak.
3.1.1. Antarmuka Pemakai
Antarmuka pemakai berbasis destop yang dirancang memudahkan pemakai dalam penggunaan AP.LOF. AP.LOF menerima masukkan dari tikusan (mouse) dan papan kunci (keyboard). Keluaran dari AP.LOF dapat langsung dilihat melalui monitor dicetak dari alat cetak (printer). 3.1.2.
Antarmuka Perangkat Keras
Kebutuhan minimum perangkat keras yang dapat digunaka n oleh AP.LOF adalah:
3.1.3.
PC dengan prosesor 1.00 GHz
RAM 1,00 GB
Keyboard
Mouse
Alat Cetak (printer)
Lan Card
Kabel Jaringan RJ45
Antarmuka Komunikasi
Antamuka komunikasi yang dibutuhkan hanya sebuah komputer server dan satu atau beberapa komputer klien yang terhubung dalam jaringan LAN.
3.2
Data Requirement
Data yang harus dikelola dalam program aplikasi AP.LOF adalah tentang :
Input Data Customer
Pencarian Data Customer
Pembuatan Data Member
Data Infrastruktur Lapangan
Data Akun/Customer
Data Waktu Penyewaan
Data Transaksi Penyewaan
Setting Aplikasi
Print Out / Cetak Laporan Keuangan
4. Batasan Perancangan
Adapun
dalam
pembuatan
aplikasi
pengenbangannya :
Hanya mencakup transaksi penyewaan
Membuat jadwal penyewaan
Input data customer
Laporan transaksi penyewaan
AP.LOF
memiliki
batasan
batasan
dalam