Anda di halaman 1dari 11

2012

Spesifikasi Kebutuhan Perangkat Lunak


DISUSUN OLEH : 1. MUH. CHOLIL ICHRON 2. ZAENAL MUTTAQIN 3. MUSTAQIM 4. AYU NOR NOFIANA 5. DINA WORO S.

AP.LOF (Aplikasi Penyewaan Lapangan Olahraga Futsal)

(2010-53-105) (2010-53-110) (2010-53-121) (2010-53-142) (2010-53-13 )

FAKULTAS TEKNIK PROGDI SISTEM INFORMASI UNIVERSITAS MURIA KUDUS TAHUN 2012 /2013

DAFTAR PERUBAHAN
Revisi Deskri si

A B ! D E F G

IND ! "#L 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+ Deskri si"' (&(& 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+ Deskri si U&(& Per"'/k"$ L('"k

2+1+

Deskri si 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 Operat'r AP.LOF$A$995 AP.LOF$A$99: AP.LOF$A$99; AP.LOF$A$99< L'gin sebagai A.)inistrat'r Input Penyewa Lapangan .it Penyewa Lapangan 0enghapus 4 0e)batalkan Penyewa Lapangan AP.LOF$A$996 AP.LOF$A$99= AP.LOF$A$99? AP.LOF$A$99@ AP.LOF$A$99A AP.LOF$A$959 0elihat Se)ua Penyewa Lapangan 0elihat >a.wal Latihan 0a)buat 0e)ber 0enghapus 0e)ber 0en,ari Daftar 0e)ber 0en,ari Lapangan Bang K's'ng 4 Bang "i.ak Disewa AP.LOF$A$955 AP.LOF$A$95: AP.LOF$A$95; AP.LOF$A$95< Input Pe)byaran &etak PrintOut Pe)bayaran &etak Lap'ran L'gOut A.)in AP.LOF$A$956 AP.LOF$A$95= 1iew Lap'ran Setting AP.LOF D SK*IPSI

Kebutuhan n'n fungsi'nal AP.LOF$ID AP.LOF$A$95? AP.LOF$A$99: AP.LOF$A$99; D SK*IPSI "ak Pernah #egagal Input Data "erse.ia :< (a) "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( O er"si Perangkat lunak yang .i butuhkan 'leh 'perat'r a.alah 8 Siste) 'perasi Aplikasi 8 0i,r's'ftD Ein.'ws !P41ista4? 8 1isual basi,

3+ Deskri si 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+ 3+3+ 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 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