Anda di halaman 1dari 11

Spesifikasi Kebutuhan

Perangkat Lunak
AP.LOF (Aplikasi Penyewaan Lapangan
Olahraga Futsal)
2012
DISUSUN OLEH :
1. MUH. CHOLIL ICHRON (2010-53-105)
2. ZAENAL MUTTAQIN (2010-53-110)
3. MUSTAQIM (2010-53-121)
4. AYU NOR NOFIANA (2010-53-142)
5. DINA WORO S. (2010-53-13)
FAKULTAS TEKNIK PROGDI SISTEM INFORMASI
UNIVERSITAS MURIA KUDUS
TAHUN 2012 /2013
DAFTAR PERUBAHAN
Revisi Deskrisi
A
B
!
D
E
F
G
IND!
"#L
$ A % & D F #
Ditulis
'leh
Diperiksa
'leh
Disetu(ui
'leh
D"#$"r H"%"&"' Per()"*"'
H"%"&"' Revisi H"%"&"' Revisi
BAB I
1+ Pe',"*(%("'
D'ku)en ini akan berisi Spesifikasi Kebutuhan Perangkat Lunak (SKPL) atau
S'ftware *e+uire)ent Spe,ifi,ati'n (S*S) untuk AP.LOF (Aplikasi Penyewaan Lapangan
Olahraga Futsal) -ntuk pena)aan .'ku)en ini selan(utnya akan .igunakan istilah SKPL.
-raian yang .ituangkan .i .ala) .'ku)en ini .igunakan sebagai a,uan .ala)
)enulis SKPL. D'ku)en ini .ibuat untuk )e)bantu )e)buat spesifikasi perangkat lunak
yang akan .ike)bangkan .engan an,angan ber'rientasi pr'ses. Pa.a prinsipnya/ hasil analisis
siste) perangkat lunak .engan an,angan ini .iuraikan sebagai seku)pulan pr'ses yang
ter'rganisasi se,ara hirarkis. Pr'ses$pr'ses tersebut saling berk')unikasi )elalui suatu (alur
aliran .ata.
1+1+ T(-("' Pe'(%is"' D.k(&e'
D'ku)en Spesifikasi Kebutuhan Perangkat Lunak (SKPL) )erupakan .'ku)en
yang akan .ike)bangkan pa.a tahap yang selan(utnya yang .igunakan 'leh penge)bang
perangkat lunak sebagai a,uan teknisnya.
1+2+ Li'/k( M"s"%"*
AP.LOF (Aplikasi Penyewaan Lapangan Olahraga Futsal) a.alah aplikasi untuk
)e)u.ahkan pengguna atau user untuk )engetahui k'n.isi lapangan 'lah raga yang
se.ang .ipakai pengun(ung atau se.ang .ala) kea.aan k's'ng. %isa (uga untuk
)eghitung biaya penyewaan lapangan .engan .isk'n atau ti.ak.
1+3+ De#i'isi0 Is$i%"* ,"' Si'/k"$"'
SKPL a.alah Spesifikasi Kebutuhan Perangkat Lunak/ atau .ala) bahasa Inggris$nya
sering (uga .isebut sebagai S'ftware *e+uire)ents Spesifi,ati'n (S*S)/ .an
)erupakan spesifikasi .ari perangkat lunak yang akan .ike)bangkan.
0i,r's'ft 1isual %asi, a.alah )erupakan sebuah bahasa pe)r'gra)an k')puter yang
)en(a.i sarana ( "''ls ) untuk )enghasilkan pr'gra) 2 pr'gra) aplikasi yang
berbasis win.'ws.
0i,r's'ft S1L Server a.alah sebuah siste) )ana(e)en basis .ata relasi'nal
(*D%0S) pr'.uk 0i,r's'ft. %ahasa kueri uta)anya a.alah "ransa,t$S3L yang
)erupakan i)ple)entasi .ari S3L stan.ar ANSI4ISO yang .igunakan 'leh 0i,r's'ft
.an Sybase.
1+2+ Deskrisi"' (&(& D.k(&e' 3Ik*$is"r4
D'ku)en SKPL ini .ibagi )en(a.i tiga bagian uta)a. %agian uta)a berisi
pen(elasan tentang .'ku)en SKPL yang )en,akup tu(uan pe)buatan .'ku)en ini/
lingkup )asalah yang .iselesaikan 'leh perangkat lunak yang .ike)bangkan/ .efinisi/
referensi .an .eskripsi u)u).
%agian ke.ua berisi pen(elasan se,ara u)u) )engenai perangkat lunak yang
akan .ike)bangkan )eliputi fungsi .ari perangkat lunak/ karakteristik pengguna/ batasan
.an asu)si yang .ia)bil .ala) penge)bangan perangkat lunak. %agian ketiga berisi
uraian kebutuhan perangkat lunak se,ara lebih rin,i.
BAB II
2+ Deskrisi U&(& Per"'/k"$ L('"k
2+1+ Deskrisi U&(& Sis$e&
AP.LOF a.alah perangkat lunak berupa aplikasi syste) inf'r)asi .i #e.ung
Olahraga yaitu sebagai syste) inf'r)asi yang )enginput .ata pe)esanan lapangan
'lahraga futsal .an )e)berikan inf'r)asi pa.a ,lient yang berhubungan .engan fasilitas
ge.ung 'lahraga futsal/ .engan pen,arian .ata yang ,epat .an akurat untuk kebutuhan
inf'r)asi yang a.a pa.a ge.ung 'lah raga .an (a.wal lapangan yang terpakai )aupun
k's'ng.
Pr'gra) AP.LOF )erupakan pr'gra) yang )e)bantu ,lient pe)esan )aupun
pengun(ung lapangan yang )e)berikan inf'r)asi )elalui 'perat'r/ .ala) )elakukan
pen,arian lapangan yang terse.ia .an )elakukan pe)esanan ti.ak akan bentr'k
.ikarenakan (a.wal pe)esanan yang su.ah .iterpasang. Dala) )elakukan pe)esana
lapangan 'lahraga yang terse.ia 'pret'r harus l'gin terlebih .ahulu .an )engi)putkan
.ata ,lient yang )e)esan lapangan/ pr'ses pengi)putan akan bentr'k (ika lapangan yang
terse.ia telah terpakai sehingga hal ini akan )e)per)u.ahkan pr'ses )anage)et
lapangan 'leh 'perat'r. Dala) aplikasi ini ter.apat .ua pilihan (ika bentr'k atau lapangan
yang terpakai yaitu antri atau batal .an )e)ilih (a.wal )aupun lapangan / (ika )elakukan
antri )aka 'perat'r )elakukan input .engan ketentuan .apat )enggunakan lapangan (ika
pe)esan lapangan telat .ala) kurun waktu 56 )enit atau ti.ak ha.ir berarti .ia nggap
batal sehingga antri pa.a (a.wal yang sa)a .apat )ennggunakan lapangan yang telah .i
pesan.
AP.LOF (uga )e)berikan layanan transaksi pe)bayaran atau sewa lapangan
'lahraga/ ,ara pe)bayara yaitu .engan )e)buka ke)bali .ata pe)esana lapangan yang
telah tesi)pan pa.a .ata base .an )elakukan pe)ilihan )enu bayar sewa .an tekan
t')b'l bayar. Siste) akan )elakukan perhitungan sewa lapangan .engan )elakukan
perhitungan .engan )engurangi uang )uka .an .isk'n )e)ber (ika angg'ta )e)ber
sehingga (a.ilah hasil atau t'tal pe)bayaran.
Lap'ran pe)esanan lapangan 'lahraga AP.LOF a.a .ua / lap'ran ,lient
)enun(ukan bukti pe)esanan .an lap'ran se,ara )enyeluruh pa.a )anager ge.ung
'lahraga/ lap'ran .isi)pan .i .atabase )y$s+l 7sa)pp sehingga arsip tarnsaksi pe)esanan
)aupun pe)bayaran a.a pa.a .atabase.
2+2+ F('/si Pr.,(k
AP.LOF )e)iliki beberapa fungsi pr'.uk / a.apun fungsi$fungsinya a.alah
sebagai berikut 8
Kebutuhan Fungsi'nal
AP.LOF$ID DSK*IPSI
Operat'r
AP.LOF$A$995 L'gin sebagai A.)inistrat'r
AP.LOF$A$99: Input Penyewa Lapangan
AP.LOF$A$99; .it Penyewa Lapangan
AP.LOF$A$99< 0enghapus 4 0e)batalkan Penyewa
Lapangan
AP.LOF$A$996 0elihat Se)ua Penyewa Lapangan
AP.LOF$A$99= 0elihat >a.wal Latihan
AP.LOF$A$99? 0a)buat 0e)ber
AP.LOF$A$99@ 0enghapus 0e)ber
AP.LOF$A$99A 0en,ari Daftar 0e)ber
AP.LOF$A$959 0en,ari Lapangan Bang K's'ng 4 Bang
"i.ak Disewa
AP.LOF$A$955 Input Pe)byaran
AP.LOF$A$95: &etak PrintOut Pe)bayaran
AP.LOF$A$95; &etak Lap'ran
AP.LOF$A$95< L'gOut
A.)in
AP.LOF$A$956 1iew Lap'ran
AP.LOF$A$95= Setting AP.LOF

Kebutuhan n'n fungsi'nal
AP.LOF$ID DSK*IPSI
AP.LOF$A$95? "ak Pernah #egagal Input Data
AP.LOF$A$99: "erse.ia :< (a)
AP.LOF$A$99; "akpernah #agal Dala) Pen,arian
2+3+ K"r"k$eris$ik Pe'//('"
Pengguna perangkat AP.LO1 a.alah Operat'r sebagai pengel'la/ ti.ak
banyak keahlian khusus yang .i butuhkan .ala) )engel'la aplikasi ini / il)u
.asar$.asar k')puter seperti hanya )engetik/ saCe/ .elete/ ,etak yang pa.a
u)u)nya .igunakan .apat .iterapkan .i aplikasi ini. Dan a.)in yang )e)iliki
akses untuk )e))buat settingan .ari )ulai setting harga )aupun lap'ran.
2+2+ B"$"s"' 5 B"$"s"'
%atasan batasan yang .igunakan pa.a penge)bang perangkat lunak ini
a.alah 8
Inf'r)asi hanya .apat .isa)paikan lewat 'perat'r
%iaya )enggunakan )ata uang *upiah
Setting harga .an biaya .ilakukan 'leh a.)in
Operasi arit)atika .asar yang terse.ia a.alah 'perasi arit)atika pen(u)lahan/
pengurangan/ .an perkalian untuk )enghitung hasil .ari biaya
2+6+ Li'/k( Oer"si
Perangkat lunak yang .i butuhkan 'leh 'perat'r a.alah 8
Siste) 'perasi 8 0i,r's'ftD Ein.'ws !P41ista4?
Aplikasi 8 1isual basi,
3+ Deskrisi U&(& Ke)($(*"'
3+1+ Ke)($(*"' A'$"r&(k" Eks$er'"%
Kebutuhan antar)uka eksternal pa.a perangkat lunak AP.LOF )en,akup kebutuhan
antar)uka pe)akai/ antar)uka perangkat keras .an antar)uka perangkat lunak.
3+1+1+ A'$"r&(k" Pe&"k"i
Antar)uka pe)akai berbasis .est'p yang .iran,ang )e)u.ahkan pe)akai .ala)
penggunaan AP.LOF. AP.LOF )eneri)a )asukkan .ari tikusan ()'use) .an papan
kun,i (keyb'ar.). Keluaran .ari AP.LOF .apat langsung .ilihat )elalui )'nit'r
.i,etak .ari alat ,etak (printer).
3+1+2+ A'$"r&(k" Per"'/k"$ Ker"s
Kebutuhan )ini)u) perangkat keras yang .apat .igunakan 'leh AP.LOF a.alah8
' P& .engan pr'ses'r 5.99 #FG
' *A0 5/99 #%
' Papan Kun,i (Keyb'ar.)/
' "ikusan (0'use)
' Alat &etak (printer).
' Lan &ar.
' Kabel >aringan *><6
3+1+3+ A'$"r&(k" K.&('ik"si
Anta)uka k')unikasi yang .ibutuhkan hanya sebuah k')puter serCer .an satu atau
beberapa k')puter klien yang terhubung .ala) (aringan LAN.
3+2+ D"$" Re7(ire&e'$
Data yang harus .ikel'la .ala) pr'gra) aplikasi AP.LOF a.alah tentang 8
Input Data &ust')er
Pen,arian Data &ust')er
Pe)buatan Data 0e)ber
Data Infrastruktur Lapangan
Data Akun4&ust')er
Data Eaktu Penyewaan
Data "ransaksi Penyewaan
Setting Aplikasi
Print Out 4 &etak Lap'ran Keuangan
3+3+ B"$"s"' Per"'8"'/"'
A.apun .ala) pe)buatan aplikasi AP.LOF )e)iliki batasan batasan .ala)
pengenbangannya 8
Fanya )en,akup transaksi penyewaan
0e)buat (a.wal penyewaan
Input .ata ,ust')er
Lap'ran transaksi penyewaan
LAMPIRAN
F%.9 M"/Pr.se,(r
Pr'se.ur atau kegiatan )anual .ala) aplikasi AP.LOF a.alah )enyangkut tentang
pengaturan biaya penyewaan.pena)bahan .ata a.)in .an a.)inistrat'r 4 'perat'r. A.apun
tahapan )anual .a)al setting a.alah sebagai berikut 8
0asuk .ala) )enu setting 4 pengaturan
Pengaturan biaya / .i)ana pengaturan biaya terapata pengaturan biaya sewa
lapangan/ p't'ngan harga / .an harga khusus )e)ber atau palnggan tetap

Anda mungkin juga menyukai