PERANCANGAN PERANCANGAN SISTEM INFORMASI PENGELOLAAN PENGELOLAAN FUTSAL PADA HEI’S FUTSAL
TUGAS AKHIR Diajukan Untuk Memenuhi Salah Satu Sa!at Kelulu"an P!#$!am Di%l#ma Ti$a P#liteknik LP&I 'aka!ta
Oleh A!a Pujiant# (()**+),)+()
PROGRAM STUDI MANA'EMEN INFORMATIKA POLITEKNIK LP&I 'AKARTA +)(*
i
ii
SURAT KETERANGAN O-SER.ASI O-SER.ASI
iii
KATA PENGANTAR
Segala puji dan syukur penuis panjatkan kepada Tuhan Yang Maha Esa atas atas segala segala berkat berkat karuni karunia a dan rahmat rahmat-Ny -Nya a sehing sehingga ga penuli penulis s dapat dapat menyelesaikan Tugas Akhir (TA) ini tepat pada waktunya.
Sebagaimana ketentuan yang berlaku di !liteknik "#$ %akarta& bahwa mahasiswa tingkat akhir di haruskan menyusun dan memaparkan Tugas Akhir (TA) (TA) sebagai salah satu persyaratan penyelesaian pendidikan !li !lite tekn knik ik "#$ "#$ %aka %akart rta a r!g r!gra ram m '#. '#. ntu ntuk k itu penu penulis lis mela melaku kuka kan n pengamatan dalam penyusunan Tugas Akhir ini dari tanggal * - +, April *+ *+ di ei/s ei/s 0utsal 0utsal kemudi kemudian an menyu menyusun sun lap!ra lap!ran n hasil hasil pengam pengamata atan n tersebut dalam bentuk TA ini di bawah bimbingan 1apak urw!t!& S.2!m.
ada kesempatan kesempatan ini penulis penulis ingin mengu3apkan mengu3apkan banyak terima kasih kepad kepada a pihakpihak-pih pihak ak yang yang telah telah denga dengan n sabar sabar membim membimbin bing& g& membe memberi ri petu petunj njuk uk&& sert serta a mend mend!a !aka kan n penu penulis lis hing hingga ga tuga tugas s akhi akhirr ini ini dapa dapatt di selesaika selesaikan n pada waktuny waktunya& a& dengan dengan segala segala kerendaha kerendahan n hati khususny khususnya a kepada 4 +. 'irektur 'irektur !liteknik !liteknik "#$ "#$ %akarta& %akarta& 'rs. 'rs. %aenudin %aenudin Akhmad Akhmad&& S.E.& M.M. *. 5akil 5akil 'irektur 'irektur $ 1idan 1idang g endidika endidikan& n& 'ra. Euis 5inarti 5inarti&& MM #. 5akil 5akil 'irektur 'irektur $$ 1idang 1idang 2euangan 2euangan dan dan ers!nalia ers!nalia&& '. urn!m!& urn!m!& M.M . 5aki 5akill 'ire 'irekt ktur ur $$$ $$$ 1ida 1idang ng 2ema 2emaha hasi sisw swaa aan n dan dan 2erj 2erjas asam ama& a& 6erus rus ardian& S.E.. M.SM 7. 2etua r!gram r!gram Studi Studi Manajeme Manajemen n $n8!rmatik $n8!rmatika& a& Masria& Masria& SE 9. '!sen '!sen embi embimbi mbing& ng& urw urw!t! !t!&& S.2!m. S.2!m. ,. 2epala 2epala 1agian 1agian Admini Administras strasii Akadem Akademik& ik& Nurdin& Nurdin& S.S.& M.M. M.M. :. emilik emilik ei/s ei/s 0uts 0utsal& al& arun arun ;. engel engel!la !la ei/s ei/s 0utsal 0utsal&& din din
i<
+.2epada semua d!sen 2ampus 'ep!k yang telah mengajarkan penulis banyak pengetahuan tentang ilmu dalam dunia in8!rmatika. ++. 2epa 2epada da !ran !rang g tua tua dan dan kelu keluar arga ga ter3 ter3in inta ta yang yang tela telah h memb member erik ikan an dukungan m!ril maupun spiritual beserta d!anya. +*. Teman-teman eman-teman yang selalu memberikan d!r!ngan dan bantuannya. +#.Semua pihak yang telah membantu dalam menyelesaikan tugas akhir ini tidak dapat penulis sebutkan satu persatu.
ntuk ntuk semua semua bimbin bimbingan gan dan dan petunj petunjuk uk yang yang telah telah diberik diberikan& an& penuli penulis s meng mengu3 u3ap apka kan n
bany banyak ak
teri terima ma
kasi kasih. h.
Sem! Sem!ga ga
keba kebaik ikan an
1apa 1apak= k=$b $bu u
mendapat balasan yang berlipat ganda dari Allah S5T. Amiin
Akhir kata penulis berharap sem!ga Tugas Tugas Akhir ini dapat berman8aat bagi bagi kita kita semu semuan anya ya&& khus khusus usny nya a bagi bagi ei/ ei/s s 0uts 0utsal al dan dan maha mahasi sisw swa a !liteknik "#$ %akarta
%akarta& >>>>>..& %uli *+
A!a Pujiant# enulis
<
DAFTAR DAFTAR ISI IS I alaman LEM-AR NASKAH PENGESAHAN TUGAS AKHIR ////////000 i LEM-AR PENGESAHAN U'IAN ////////////0////00 ii SURAT SURAT KETERANGAN KETERANGAN O-SER.A O-SER.ASI000000000000000000000000000000000000000000000000000000 00iii KAT KATA PENGANTA PENGANTAR000000000000000000000000000000000000000000000000000000 R000000000000000000000000000000000000000000000000000000 000000000000000000 000000000 0000000000000000000 00000000000i1 0i1 DAFTAR ISI0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001i DAFTA DAFTAR TA-EL00000000000000000000000000000000000000000000000000000000000000000000000000 TA-EL00000000000000000000000000000000000000000000000000000000000000000000000000 000000000000000 0000000000 00000i2 i2 DAFTA DAFTAR GAM-AR000000000000000000000000000000000000000000000000000000000000000000000000000000000000 GAM-AR000000000000000000000000000000000000000000000000000000000000000000000000000000000000 002 -A- I PENDAHULUAN +.+ "atar 1elakang Masalah...................................... ................... ......... ...........+ .+ +.* Alasan emilihan ?bjek........................................... ................ ......... .......+ + +.# Tujuan dan Man8aat.......................................... ................... ......... .............. ....* * +.#.+ Tu Tujuan enulisan
*
+.#.* Man8aat enulisan
*
+. $denti8ikasi=erumusan Masalah...................................... ........ # +.7 1atasan Masalah......................................................................# +.9 Met!d!l!gi enelitian............................................................ ... +.9.+ Studi Studi "apangan "apangan +.9. +.9.* * Stu Studi usta ustaka ka
+., Sistematika enelitian............................................................... -A- II LANDASAN TEORI *.+ eran3angan............................................................................9 *.* Sistem.......................................................................................9 *.*.+ engertian Sist istem
9
*.*. *.*.* * 2ara 2arakt kter eris isti tik k Sist Sistem em , *.*.# engembangan Sistem
;
*.*. Siklus idu idup engembangan Sist istem
;
*.# $n8!rmasi.................................................................................+* *.#.+ 2!nsep 'asar $n8!rma rmasi *.#.* 2ualitas $n8!rmasi
+*
+*
*.#.# Nilai $n8!rmasi $n8!rmasi + *.#. Siklus $n8!rmasi
+
*.#.7 engertian Sistem $n8!rmasi+ $n8!rmasi + *.#.9 2!mp!nen 'asar Sistem $n8!rmasi +7 *. Sistem $n8!rmasi Manajemen.................................................+7 *.7 2!nsep Unified Modeling Language (UML)...........................+9 (UML)...........................+9 *.7.+ Use Case ' Case 'iiagram
+,
*.7.* Class 'iagram+; Class 'iagram+; *.7.# Sequence ' Sequence 'iiagram
*
*.7. A3ti
**
*.7.7 Deployment 'iagra 'iagram m *# *.9 Flowchart ................................................................................*7 ................................................................................*7 *., engertian engel!laan 0utsal......................................... .....*: *.,. *.,.+ + en engel! gel!la laan an
*:
*.,.* 0u 0utsal # *.: Aplikasi emr!graman............................................. .............. .......... ....#+ #+ *.:.+ Sublime e!t #+ *.:.* "#"
#*
*.:.# MyS$L ## *.:. %ampSer&er # *.:.7 'ootstrap
#
-A- III PROFIL HEI’S FUTSAL #.+ Sejarah 1erdirinya ei/s 0utsal.............................................. #: #.* 6isi dan Misi......................................................... .................. ......... ......... #: #.*.+ 6isi
#:
#.*.* Misi
#:
#.# 1idang saha = @uang erak................................... .............#: .......... ...#: #. Struktur ?rganisasi........................................... .................. ......... ............ ...#; #; #.7 'eskripsi 2erja......................................................... .............. ......... ..... -A- I. ANALISA PEM-AHASAN .+ Sistem 1erjalan 1erjalan ada ada ei/s 0utsal......................................... +
.+.+ Flowchart Si Sistem 1e 1erjalan
+
.* Masalah atau 2endala 2endala Sistem 1erjalan 1erjalan ada ada ei/s 0utsal. . .# .# S!lusi eme3ahan Atas Masalah Sistem Yang Yang 1ejalan ada ei/s 0utsal............................................................................# .#.+ Use Case ' Case 'iiagram
.#.+.+ Skenari! Use Case
.#.* Class 'i Class 'iag agra ram m ,: .#.# Sequence ' Sequence 'iiagram
,;
.#. A3ti
:;
.#.7 Deployment 'iag 'iagra ram m ++9 .#.9 ntity elationship Diagram (D) ++, ++, .#., .#., 2lasi8 2lasi8ika ikasi si 0ile 0ile ++: .#.: .#.: eran3 eran3an angan gan Sistem Sistem +*+ .#.:. .#.:.+ + Strukt Struktur ur Menu Menu +*+ .#.:.* 'esain *nput dan dan +utput
+**
.#.:.# Tampilan %adi *nput dan dan +utput
+#
.#.; Spesi8ika Spesi8ikasi si Sistem Sistem 2!mput 2!mputer er + .#.;. .#.;.+ + erang erangkat kat 2eras 2eras 2!mpu 2!mputer ter + .#.;.* .#.;.* erangkat erangkat "unak "unak 2!mputer 2!mputer + .#.+ .#.+ %adwal %adwal $mplementasi $mplementasi ++ -A- . PENUTUP 7.+ 2esimpulan...........................................................................+* 7.* Saran....................................................................................+* DAFTAR PUSTAKA -IODATA PENULIS
DAFTAR TA-EL alaman Tabel *.+ Simb!l dalam Use Case Case 'iagram..............................................+, Tabel *.* Simb!l Dalam Class Diagram....................................................+; Diagram....................................................+; Tabel *.# Simb!l 'alam Sequence Diagram.............................................*+ Diagram.............................................*+ Tabel *. N!tasi ada ,cti&ity ada ,cti&ity Diagram.....................................................*# Diagram.....................................................*# Tabel *.7 Simb!l ada Deployment Diagram Diagram............................................* ............................................* Tabel *.9 Simb!l enghubung Flowchart enghubung Flowchart ..................................................*7 ..................................................*7 Tabel *., Simb!l r!ses Flowchart ............................................................*9 ............................................................*9 Tabel *.: Simb!l *nput +utput Flowchart ...................................................*, ...................................................*, Tabel .+ Skenari! Use Case Login...........................................................7 Login...........................................................7 Tabel .* Skenari! Use Case Logout ........................................................9 ........................................................9 Tabel .# Skenari! Use Case Mengel!la Case Mengel!la 'ata "apangan........................., Tabel . Skenari! Use Case Mengel!la Case Mengel!la 'ata 2ateg!ri 5aktu................7 Tabel .7 Skenari! Use Case Mengel!la Case Mengel!la 'ata arga "apangan..............7# Tabel .9 Skenari! Use Case Mengel!la Case Mengel!la 'ata engguna........................79 Tabel ., Skenari! Use Case Mengel!la Case Mengel!la 'ata elanggan........................9 Tabel .: Skenari! Use Case Mengel!la Case Mengel!la 'ata enyewaan "apangan.... "apangan.... .9 Tabel .; Skenari! Use Case Melihat Case Melihat %adwal dan Memilih %adwal 2!s!ng ............................................................................................................9; Tabel .+ Skenari! Use Case Mengubah Case Mengubah r!8il engguna....................., Tabel Tabel .++ Skenari! Use Case Membuat Case Membuat "ap!ran....................................,7 Tabel .+* Skenari! se 3ase mengubah pengaturan penyewaan lapangan.............................................................................................,9 Tabel .+# TblBpelanggan.............................................................. ..........++: ......... .++: Tabel .+ TblBpengguna......................................................................... ++: ++: Tabel .+7 TblBb!!king............................................................ ................ ......... ....... ++: ++: Tabel .+9 TblBb!!kingBdetail..................................................................++ TblBb!!kingBdetail..................................................................++; ; Tabel .+, TblBlapangan..................................................................... .....++ ..... ++; ; Tabel .+: TblBkateg!riBwaktu.................................................................++; TblBkateg!riBwaktu.................................................................++; Tabel .+; TblBhargaBlapangan..............................................................+* Tabel .* %adwal $mplementasi............................................................. .++
iC
DAFTAR DAFTAR GAM-AR G AM-AR alaman ambar *.+ Tahap Tahap engembangan Sistem.............................................. ...; ambar *.* Siklus $n8!rmasi......................................................................+ ambar *.# "ima k!mp!nen Sistem $n8!rmasi.........................................+7 ambar #.+ Struktur ?rganisasi................................................................#; ambar .+ Flowchat Sistem 1erjalan ada ei/s 0utsal.........................+ ambar .* Use Case Diagram................................................................. Diagram................................................................. ambar .# Class Diagram........................................................................,: Diagram........................................................................,: ambar . Sequence Diagram Login dan Login dan Logout ...................................,; ...................................,; ambar .7 Sequence Diagram Mengel!la Diagram Mengel!la 'ata "apangan.....................: ambar .9 Sequence Diagram Mengel!la Diagram Mengel!la 'ata 2ateg!ri 5aktu............:+ ambar ., Sequence Diagram Mengel!la Diagram Mengel!la 'ata arga "apangan..........:* ambar .: Sequence Diagram Mengel!la Diagram Mengel!la 'ata engguna....................:# ambar .; Sequence Diagram Mengel!la Diagram Mengel!la 'ata elanggan...................: ambar .+ Sequence Diagram Mengel!la Diagram Mengel!la 'ata enyewaan "apangan ............................................................................................................:7 ambar .++ Sequence Diagram Melihat Diagram Melihat dan Milih %adwal......................:9 ambar .+* Sequence Diagram Mengubah Diagram Mengubah r!8il engguna.................:, ambar .+# Sequence Diagram Membuat Diagram Membuat "ap!ran................................:: ambar .+ Sequence Diagram Mengubah Diagram Mengubah pengaturan penyewaan lapangan.............................................................................................:: ambar .+7 ,cti&ity .+7 ,cti&ity Diagram Login.........................................................:; Login.........................................................:; ambar .+9 ,cti&ity .+9 ,cti&ity Diagram Diagram Logout .......................................................; .......................................................; ambar .+, ,cti&ity .+, ,cti&ity Diagram Tambah Diagram Tambah 'ata "apangan...........................;+ ambar .+: ,cti&ity .+: ,cti&ity Diagram Diagram bah bah 'ata "apangan...............................;* ambar .+; ,cti&ity .+; ,cti&ity Diagram apus Diagram apus 'ata "apangan..............................;# ambar .* ,cti&ity .* ,cti&ity Diagram Ta Diagram Tambah mbah 'ata 2ateg!ri 5aktu...................; 5aktu................... ; ambar .*+ ,cti&ity .*+ ,cti&ity Diagram bah Diagram bah 'ata 2ateg!ri 5aktu.......................;7 ambar .** ,cti&ity .** ,cti&ity Diagram apus Diagram apus 'ata 2ateg!ri 5aktu.....................;9 ambar .*# ,cti&ity .*# ,cti&ity Diagram Tambah Diagram Tambah 'ata arga "apangan................;, ambar .* ,cti&ity .* ,cti&ity Diagram bah Diagram bah 'ata arga "apangan.....................;: ambar .*7 ,cti&ity .*7 ,cti&ity Diagram apus Diagram apus 'ata arga "apangan...................;; ambar .*9 A3ti
C
ambar .#: ,cti&ity .#: ,cti&ity Diagram Melihat Diagram Melihat %adwal dan Memilih %adwal 2!s!ng ...........................................................................................................+++ ambar .#; ,cti&ity .#; ,cti&ity Diagram bah Diagram bah r!8il engguna.............................++* ambar . ,cti&ity . ,cti&ity Diagram bah Diagram bah "assword r!8il r!8il engguna............++ engguna........... .++# # ambar .+ ,cti&ity .+ ,cti&ity Diagram bah Diagram bah 0!t! r!8il engguna....................++ ambar .* ,cti&ity .* ,cti&ity Diagram Membuat Diagram Membuat "ap!ran................................ ...++7 ambar .# ,cti&ity .# ,cti&ity Diagram Mengubah Diagram Mengubah pengaturan penyewaan lapangan............................................................................................++7 ambar . Deployment Diagram Diagram.........................................................++9 .........................................................++9 ambar .7 Struktur Menu................................................................. ....++, ambar .9 Struktur Menu....................................................................+*+ ambar ., 'esain Form *nput Login...................................................+** Login...................................................+** ambar .: 'esain Form *nput 'ata "apangan...................................+** ambar .; 'esain Form *nput 'ata 'ata 2ateg!ri 5aktu...........................+*# ambar .7 'esain Form *nput 'ata 'ata engguna...................................+*# ambar .7+ 'esain Form *nput 'ata 'ata arga "apangan.........................+* ambar .7* 'esain Form *nput 'ata 'ata elanggan..................................+* ambar .7# 'esain Form *nput 'ata 'ata enyewaan "apangan...............+*7 ambar .7 'esain Form *nput bah bah r!8il engguna.........................+*7 ambar .77 'esain Form *nput bah bah "assword r!8il r!8il engguna........+*9 ambar .79 'esain Form *nput bah bah 0!t! r!8il engguna.................+*9 ambar .7, 'esain Form *nput engaturan engaturan 'oo-ing ...........................+*9 ...........................+*9 ambar .7: 'esain +utput alaman alaman tama.........................................+*, ambar .7; 'esain +utput 'ata 'ata "apangan..........................................+*, ambar .9 'esain +utput 'ata 'ata 2ateg!ri 5aktu..................................+*, ambar .9+ 'esain +utput 'ata 'ata engguna..........................................+*, ambar .9* 'esain +utput 'ata 'ata arga "apangan...............................+*: ambar .9# 'esain +utput 'ata 'ata elanggan.........................................+*: ambar .9 'esain +utput 'ata 'ata 'oo-ing .............................................+*: .............................................+*: ambar .97 'esain +utput r!8il r!8il engguna.........................................+*: ambar .99 'esain +utput "ap!ran......................................................+*; "ap!ran......................................................+*; ambar .9, 'esain +utput %adwal........................................................+*; %adwal........................................................+*; ambar .9: Tampilan Form *nput Login................................................+# Login................................................+# ambar .9; Tampilan Form *nput 'ata "apangan................................+# ambar ., Tampilan Form *nput 'ata 'ata 2ateg!ri 5aktu........................+#+ ambar .,+ Tampilan Form *nput 'ata 'ata engguna................................+#+ ambar .,* Tampilan Form *nput 'ata 'ata arga "apangan.....................+#* ambar .,# Tampilan Form *nput 'ata 'ata elanggan...............................+#* ambar ., Tampilan Form *nput 'ata 'ata enyewaan "apangan............+## ambar .,7 Tampilan Form *nput bah bah r!8il engguna......................+## ambar .,9 Tampilan Form *nput bah bah "assword r!8il r!8il engguna.....+## ambar .,, Tampilan Form *nput bah bah 0!t! r!8il engguna.............+# ambar .,: Tampilan +utput alaman alaman tama......................................+# ambar .,; Tampilan +utput 'ata 'ata "apangan.......................................+# ambar .: Tampilan +utput 'ata 'ata 2ateg!ri 5aktu..............................+#7 ambar .:+ Tampilan +utput 'ata 'ata engguna.......................................+#7
Ci
ambar .:* Tampilan +utput 'ata 'ata arga "apangan............................+#7 ambar .:# Tampilan +utput 'ata 'ata elanggan......................................+#9 ambar .: Tampilan +utput 'ata 'ata 'oo-ing ..........................................+#9 ..........................................+#9 ambar .:7 Tampilan +utput r!8il r!8il engguna......................................+#, ambar .:9 Tampilan +utput "ap!ran...................................................+#, "ap!ran...................................................+#, ambar .:, Tampilan +utput %adwal.....................................................+#: %adwal.....................................................+#: ambar .:: Tampilan +utput engaturan engaturan 'oo-ing ...............................+#: ...............................+#: ambar .:; Tampilan +utput 2witansi 2witansi 'oo-ing ....................................+#; ....................................+#; ambar .; Tampilan +utput "ap!ran "ap!ran "DF ..........................................+#; ..........................................+#;
Cii
-A- I PENDAHULUAN
(0( Lata! -elakan$ Ma"alah 2emajuan tekn!l!gi yang semakin pesat dan 3anggih telah membawa dampa dampak k yang yang sanga sangatt besar besar dalam dalam kehid kehidupa upan. n. al ini ditunj ditunjuka ukan n dengan dengan semakin semakin meningkatn meningkatnya ya pengguna pengguna k!mputer k!mputer khususny khususnya a di $nd!nesia. Sistem k!mputerisasi merupakan s!lusi yang terbaik untuk meme3ahkan permasalahan-permasa permasalahan-permasalahan lahan yang yang ada di ei/s 0utsal. 0utsal. 'alam pelaksan pelaksanaany aanya& a& pr!ses pr!ses transaksi transaksi dan pen3atata pen3atatan n d!kumen d!kumen yang yang dilaku dilakuka kan n badan badan usaha usaha ini masih masih dilaku dilakukan kan se3ar se3ara a manual manual sehingga tidak jarang ditemukan kesulitan-kesulitan saat peng!lahan data. Sebagai 3!nt!h& data-data transaksi masih ditulis tangan dan disimpan dalam bentuk kertas bukan di dalam "re.condition sehingga "re.condition sehingga pengel!laan data menjadi kurang e8ekti8 dan e8isien& disamping itu data data dapat dapat dimani dimanipul pulasi asi dan tidak tidak menutu menutup p kemung kemungkin kinan an terjad terjadii kesalahan-kesalahan kesalahan-kesalahan yang disebabkan !leh human error/ Alasan inilah yang membuat penulis tertarik untuk membuat sistem in8! in8!rm rmas asii berb berbas asis is web deng dengan an judul judul 3PERANCA 3PERANCANGAN NGAN SISTEM SISTEM INFO INFORMA RMASI SI
PENG PENGEL ELOL OLAA AAN N
FUTS FUTSA AL
HEI’ HEI’S S
FUTS FUTSA AL4 L4 yang
didalamnya men3akup pr!ses pengel!laan penyewaan dan transaksi lapangan 8utsal serta penyajian lap!ran untuk pemilik.
(0+ Ala"an Pemilihan O5jek Alasan penulis memilih ei/s 0utsal kare karena na
sebagai
tempat penelitian
temp tempat at 8uts 8utsal al ters terseb ebut ut seti setiap ap hari hariny nya a
sang sangat at rama ramaii
pengunjung terutama pada jam pulang kerja dan hari libur& sedangkan sedangkan
tempat tersebut masih menggunakan 3ara yang k!n
*
+0 -a$i -a$i Pe!u Pe!u"a "aha haan an Sistem Sistem in8!rm in8!rmas asii ini dapat dapat dijad dijadika ikan n masuka masukan n yang yang dapat dapat membantu membantu mema3ahkan mema3ahkan permasalahan permasalahan yang ada di ei/s ei/s 0utsal. &0 -a$i -a$i Dun Dunia ia Pen Pen6i 6i6i 6ika kan n Sebagai tambahan in8!rmasi dan sumber bagi pihak yang berk!m berk!mpet peten en terhad terhadap ap permas permasala alaha han n yang yang dibaha dibahas s dan dapat juga memberikan k!ntribusi sumber lain. (0* I6enti7ika"i8Pe!umu"an Ma"alah 'ari 'ari latar latar belaka belakang ng masala masalah h yang yang terdap terdapat at di atas& atas& maka maka penuli penulis s menentukan masalah maupun kendala-kendala yang dihadapi pihak 8utsal& adapun permasalahan tersebut adalah sebagai berikut +. 1agaimana
sistem
berjalan
melakukan
pr!ses
transaksi
penyewaan lapanganF *. 1agaim 1agaimana ana sistem sistem berjal berjalan an membe memberik rikan an in8!rm in8!rmasi asi tentang tentang jadwa jadwall k!s!ng kepada pelanggannyaF pelanggannyaF #. 1agaimana 1agaimana sistem sistem berjal berjalan an melakuka melakukan n pr!ses pr!ses rekap rekap dataF . 1agaim 1agaimana ana s!lusi s!lusi peme3a peme3ahan hanan an atas atas permas permasala alahan han yang yang terjad terjadii pada sistem berjalanF (09 -ata"an Ma"alah 'alam pembuatan sistem in8!rmasi pengel!laan lapangan 8utsal ini perlu dibatasi masalah yang ada& supaya pada penjelasannya nanti akan lebih baik& terarah dan sesuai dengan yang diharapkan. Adapun beb beberapa rapa
batas atasan an
mas masala alah
yang ang
akan
dibua ibuatt
!leh leh
penu penuli lis& s&
diantaranya. +. Sist Sistem em in8! in8!rm rmas asii yang yang dibu dibuat at tida tidak k dapa dapatt digu diguna naka kan n di semu semua a penyedia penyedia lapangan lapangan 8utsal& 8utsal& mengingat mengingat setiap setiap penyedia penyedia lapangan lapangan 8utsal memiliki pr!sedur yang berbeda-beda. *. ada ada pene peneli liti tian an ini ini penu penuli lis s hany hanya a memb membah ahas as mas masalah alah yang ang berhubun berhubungan gan dengan dengan sistem sistem pengel!laan pengel!laan 8utsal 8utsal saja. Meliputi Meliputi
4
#
peny penyew ewaa aan n lapa lapang ngan an 8uts 8utsal al&& perb perbed edaa aan n biay biaya a sewa sewa anta antara ra member dan dan non member serta serta lap!ran keuangan. #. Sistem Sistem ini hanya hanya digunakan digunakan !leh pemilik& pemilik& penge pengel!la l!la dan kasir kasir yang yang sudah
mempunyai
Username Username da dan
"assword untu untuk k
dapa dapatt
mengakses sistem ini. (0: Met#6#l#$i Penelitian 'ata yang penulis butuhkan di dalam penyusunan TA ini memilki * sumber& yaitu 4 (0:0( Stu6i La%an$an Yaitu aitu peneli penelitia tian n langsu langsung ng ke perusa perusaha haan an yang yang bersan bersangk gkuta utan n untuk mendapatkan data serta gambaran dari sistem berjalan. Teknik pengumpulan datanya melalui wawan3ara. (0:0+ Stu6i Pu"taka engumpul engumpulan an data dengan dengan 3ara mempelajari mempelajari berbagai bukuG bukuG buku buku penu penunj njan ang g kajia kajian& n& maja majala lah& h& maup maupun un re8e re8ere rens nsii tert tertul ulis is lainnya.
(0, Si"tematika Penelitian 'alam
penyusunan
Tugas
Akhir
ini&
pembahasan
dan
penganalisaannya penganalisaannya diklari8ikasikan se3ara sistematis ke dalam 7 ("ima) bab yaitu4 -A- I
PENDAHULUAN 'alam bab ini penulis mengemukakan tentang latar belakang belakang masalah& masalah& alasan alasan pemilihan pemilihan !bjek& tujuan tujuan dan dan man8aa man8aatt
penu penulis lisan an&&
iden identi ti8i 8ika kasi si
masa masala lah& h&
pembatasan pembatasan masalah& masalah& met!d!l!g met!d!l!gii penelitian penelitian&& serta sistematika penulisan. -A- II
LANDASAN LANDASAN TEORI 'ala 'alam m bab bab ini ini penu penuli lis s meng mengem emuk ukak akan an berb berbag agai ai re8ere re8erens nsii atau atau tinjau tinjauan an pustak pustaka a yang yang menduk mendukung ung kajian atau analisis yang penulis sampaikan.
-A- III
PROFIL HEI’S FUTSAL 'alam bab ini berisikan sejarah singkat singkat ei/s 0utsal tempat penulis melakukan !bser
-A- I.
ANALISA PEM-AHASAN 'ala 'alam m bab bab ini ini men menjela jelask skan an penelitian
membuatkan
deskri skrips psii
pr!gram
!bjek& jek& aplikasi&
member memberika ikan n s!lusi s!lusi untuk untuk ei/s ei/s 0utsal 0utsal dan desain desain menu pr!gram. -A- .
PENUTUP 'alam bab 6 membahas kesimpulan yang diper!leh dari !bser
sesu sesuai ai deng dengan an kesi kesimp mpul ulan an yang ang
penu penuli lis s
per!leh.
7
-A- II LANDASAN TEORI
+0( Pe!an;an$an Satu kesatuan yang utuh dan ber8ungsi& untuk men3apai tujuan pada eran3angan sistem adalah sebagian gambaran& peren3anaan dan pembua pembuatan tan sketsa sketsa atau atau pengat pengatura uran n dari dari beber beberapa apa elemen elemen yang yang terpis terpisah ah kedala kedalam m analis analisa a sistem sistem harus harus dapat dapat men3ap men3apai ai sasara sasarannsasaran sebagai berikut4 +. eren eren3 3ana anaan
siste istem m
harus arus berg erguna una&
nantinya mudah digunakan. *. @an @an3ang 3angan an sis sistem tem harus rus
dapa apat
mud mudah
men menduk dukung ung
dipa ipahami ami tuju tujuan an
dan dan
uta utama
perusahaan sesuai dengan yang telah dide8inisikan pada tahap peran3angan sistem yang dilanjutkan pada analisa sistem. #. eran eran3 3ang angan siste istem m harus rus e8is 8isien ien dan e8ek 8ekti8 ti8 untuk ntuk dapat apat mendukung peng!lahan transaksi. +0+ Si"tem +0+0( Pen$e!tian Si"tem Sistem sering dipergunakan untuk men3ari akar atau pangkal pers!alan yangberkaitan dengan pengel!laan !rganisasi atau perusahaa perusahaan. n. Sehingga Sehingga se3ara se3ara umum sistem sering sering diartikan diartikan sebagai
suatu
met!de&
3ara
ataupun
petunjuk
yang
meng menghu hubu bung ngka kan n satu satu deng dengan an yang yang lain lainny nya a dala dalam m suat suatu u kumpul kumpulan an atau atau himpu himpunan nan !bjek. !bjek. 1eriku 1erikutt penge pengertia rtian n sistem sistem menurut beberapa ahli 4 +.
@!b @!bert ert . Murd Murdik ik dala alam kutip utipan an buku buku kary arya Al 1ah 1ahra "adjamudin (*74#) mende8inisikan 4 0Siste 0Sistem m adalah adalah sepera seperangng-at at eleme elemen n yang yang memben membentu- tu- suatu a-ti&asi atau prosedur umum yang operasi-an -e
dalam data dan energi dalam suatu acuan wa-tu untu- menghasil-an energi atau informasi dan lain.lain1/ *.
Nisy Nisyar ar dala dalam m kuti kutipa pan n buku buku kary karya a Al 1ahr 1ahra a "adj "adjam amud udin in (*74#) mende8inisikan 4 0Siste 0Sistem m merupa merupa-an -an himpun himpunan an dari dari bagian bagian.ba .bagia gian n yang yang satu sama lain berintera-si dan bersama.sama beroperasi mencapai
tu2uan
tertentu
dalam
suatu
ling-ungan3organisasi1/
+0+0+ Ka!akte!i"tik Si"tem Suatu sistem mempunyai si8at-si8at atau karakteristik tertentu& yaitu aitu
memp mempun uny yai
k!mp k!mp!n !nen en-k -k!m !mp! p!ne nen& n&
bata batas s
sist sistem em&&
lingku lingkunga ngan n luar luar sistem sistem&& penghu penghubun bung& g& masuka masukan& n& keluar keluaran& an& peng!lah serta sasaran atau tujuan. +. 2!mp !mp!nen nen sist siste em& suatu atu siste istem m terd terdir irii dar dari seju sejuml mlah ah k!mp! k!mp!nen nen yang yang saling saling berint berintera eraksi ksi&& yang yang artiny artinya a salin saling g beke bekerj rjas asam ama a memb memben entu tuk k suat suatu u kesa kesatu tuan an..
2!mp 2!mp!n !nen en--
k!mp!nen sistem atau elemen-elemen sistem dapat berupa suatu sub sistem atau bagian-bagian dari sistem. Setiap subs subsis iste tem m
memp mempun unya yaii
kara karakt kter eris istik tik dari dari
menj menjal alan anka kan n suat suatu u 8ung 8ungsi si terte tertent ntu u yang ang
sist sistem em
yang ang
berp berpen enga garu ruh h
terhadap pr!ses sistem se3ara keseluruhan. *. 1ata 1atas s sist sistem em meru merupa paka kan n suat suatu u daer daerah ah yang memb membat atas asii anta antara ra suat suatu u sist sistem em deng dengan an sist sistem em yang lain lainny nya a atau atau dengan lingkungan luarnya. 1atasan memungkinkan sistem dipandang sebagai suatu kesatuan dan menunjukan ruang lingkup dari sistem tersebut. #. "ing "ingku kung ngan an luar luar sist sistem em adal adalah ah apap apapun un yang ang ada ada dilu diluar ar bata batas s dari dari sist sistem em dan dan memp mempen enga garu ruhi hi !per !peras asii sist sistem em.. "ingkungan luar sistem dapat beris8at menguntungkan atau meru merug gikan ikan..
"ing ingkung kungan an
luar luar
yang
men mengunt guntu ungk ngkan
merupa merupakan kan energi energi dari dari sistem sistem&& denga dengan n demik demikian ian harus harus ,
dijaga dijaga dan dipelih dipelihara ara.. Sedang Sedangkan kan lingku lingkunga ngan n luar luar yang yang merugikan merugikan harus harus ditahan ditahan dan dikendalik dikendalikan an karena karena dapat dapat mengganggu kelangsungan hidup sistem. . enghubung sistem merupakan meng menghu hubu bung ngka kan n
suat suatu u
subs subsis iste tem m
media
deng dengan an
yang
subs subsis iste tem m
lainny lainnya. a. Melalu Melaluii pengh penghubu ubung ng ini kemun kemungki gkinan nan sumber sumber-sumber daya mengalir dari subsistem ke subsistem lainnya. 2eluaran dari subsistem akan menjadi masukan bagi sub sistem sistem lainnya lainnya melalui melalui penghubu penghubung. ng. 'engan 'engan penghubu penghubung ng subsis subsistem tem dapat dapat berint berintegr egrasi asi denga dengan n subsi subsiste stem m lainny lainnya a untuk membentuk suatu kesatuan. 7. Masuk Masukan an sistem sistem adalah adalah energi energi yang yang dimasuka dimasukan n kedalam kedalam sistem. sistem. Masukan Masukan dapat dapat berupa berupa masukan masukan perawata perawatan n dan masukan sinyal. Masukan perawatan adalah energi yang dimasukan agar sistem tersebut dapat berjalan. Masukan sinyal sinyal adalah adalah energi energi yang yang di pr!ses pr!ses untuk menghasilk menghasilkan an keluaran sistem. 9. 2eluaran sistem
adalah
energi
yang
di
!lah
dan
diklasi8ikasikan menjadi keluaran yang berguna. 2eluaran dapat merupakan masukan bagi subsistem yang lain. ,. eng! eng!lah lahan an sistem& sistem& suatu suatu sistem sistem dapat dapat mempun mempunya yaii suatu suatu bagi bagian an
peng peng!l !lah ahan an
atau atau
sist sistem em
itu itu
send sendir irii
seba sebaga gaii
peng peng!l !lah ahny nya. a. eng eng!l !lah ah yang ang akan akan meru meruba bah h masu masuka kan n menjadi keluaran. :. Sasar asara an siste istem& m& suatu uatu siste istem m mepu mepuny nya ai tuju tujua an ata atau sasaran& kalau tidak mempunyai sasaran maka sistem tidak akan ada. Suatu sistem dikatakan berhasil jika mengenai tujuan atau sasarannya. Sasaran sangat berpengaruh pada masukan dan keluaran yang dihasilkan. +0+0& Pen$em5an$an Si"tem engembangan sistem merupakan 8ase kemun3ulan sebuah sistem. ada 8ase ini sistem baru mulai dikenal !leh lingkungan :
dan lingkungan mulia mendeteksi kekurangan dan kelebihan sistem sistem ini untuk untuk disesu disesuaik aikan an dengan dengan kebutu kebutuhan han lingk lingkung ungan an sekitar sistem tersebut. Tahapan pengembangan sistem dapat digambarkan sebagai berikut Analisis Sistem
'esain Sistem
"ap!ran asil Analisis sulan Sistem elaksanaan Analisis Sistem
$mplementas i Sistem
"ap!ran 0inal 'esain Sistem "ap!ran 0inal Se3ara @in3i Sistem Se3ara sulan 'esain aris 1esar Sistem Se3ara
"ap!ran 0inal $mplementasi Sistem
l!bal
Gam5a! +0( Tahap engembangan Sistem +0+0* Siklu" Hi6u% Pen$em5an$an Pen$em5an$an Si"tem engembagan sistem in8!rmasi yang berbasis k!mputer dapat merupakan tugas k!mpleks yang membutuhkan sumber daya dan dapat memakan waktu berbulan-bulan bahkan bertahuntahun untuk menyelesaikannya. r!ses pengembangan sistem melewati beberapa tahapan dari mulai sistem itu diren3anakan samp sampai ai deng dengan an sist sistem em itu itu dite ditera rapk pkan an&& di!p di!per eras asik ikan an dan dan dipeli dipelihar hara. a. 1ila 1ila !peras !perasii sistem sistem yang yang sudah sudah dikemb dikembang angkan kan masih timbul kembali permasalahan-permasalahan yang kritis serta serta tidak tidak dapat dapat diatas diatasii dalam dalam tahap tahap pemel pemeliha iharaa raan n sistem sistem&& maka maka perl perlu u
dike dikemb mban angk gkan an kemb kembal alii
suat suatu u
sist sistem em untu untuk k
mengatasinya dan pr!ses ini kembali ke tahap pertama& yaitu tahap peren3anaa peren3anaan n sistem. sistem. Siklus Siklus ini disebut disebut dengan dengan siklus siklus hidup suatu sistem (systems (systems of cycle). cycle). 'aur atau siklus hidup dari dari sistem sistem merupa merupakan kan suatu suatu bentuk bentuk yang yang diguna digunakan kan untuk untuk meng mengga gamb mbar arka kan n
taha tahapa pan n
utam utama a
dan dan
lang langka ka-l -lan angk gkah ah
di
tahapan tahapan tersebut tersebut dalam pr!ses pr!ses pengemba pengembangan ngannya. nya. Menurut Menurut ;
%!hn 1ur3h& ary rudnitski& informarion systems& systems& heory ,nd "rac "racti tice ce (New (New Y!rk4 %!hn %!hn 5iley 5iley H S!ns) S!ns) yang yang menuli menulisk skan an tahapan pengembangan sistem sebagai berikut 4
+. 2ebija 2ebijakan kan dan dan peren peren3an 3anaa aa sistem sistem&& sebelu sebelum m suatu suatu sistem sistem in8!rmasi dikembangkan& umumnya terlebih dahulu dimulai dengan dengan adany adanya a suatu suatu kebijak kebijakan an dan peren3 peren3an anaan aan untuk untuk mengembangkan
sistem
tersebut.
Tanpa
adanya
peren3anaan sistem yang baik& pengembangan sistem tidak akan dapat berjalan sesuai dengan yang diharapkan.
Tanpa npa
adan adanya ya
kebi kebija jaka kan n
peng pengem emba bang ngan an
sist sistem em
!leh !leh
manajemen pun3ak& maka pengembangan sistem tidak akan mend mendap apat atka kan n
duku dukung ngan an
dari dari
mana manaje jeme men n
pun3 pun3ak ak
ini. ini.
adahal dukungan dari manajemen pun3ak sangat penitng. 2ebijakan sistem merupakan landasan dan dukungan dari manajemen manajemen pun3ak pun3ak untuk membuat membuat peren3an peren3anaan aan sistem. sistem. eren3anaan sistem merupakan ped!man untuk melakukan pengembangan sistem. *. engembag engembagan an sistem sistem a. Anal Analis isis is sis siste tem m ene eneli litia tian n atas atas sist sistem em yang yang tela telah h ada ada deng dengan an tujuan tujuan untuk untuk meran3 meran3an ang g sistem sistem yang yang baru baru atau atau diperbarui. b. 'esain 'esain sistem sistem se3ara se3ara umum umum Tujua Tujuan n dari dari desai desain n sistem sistem se3ara se3ara umum umum adalah adalah untuk memberikan gambaran se3ara umum kepada user tentang sistem yang baru. 3. eni enila laia ian n sis siste tem m asil desain sistem se3ara umum tentunya akan harus harus menjad menjadii pertim pertimba banga ngan n pihak pihak manaje manajemen men +
apakah apakah melanjutka melanjutkan n pengemba pengembangan ngan sistem sistem yang yang baru berdasarkan gambaran desain sistem se3ara umum atau men!lak ran3angan baru tersebut. d. 'esa 'esain in sis siste tem m terin terin3i 3i Setelah
memahami
sistem
pers persy yarat aratan an-p -per ersy syar arat atan an
yang
sist sistem em
ada
yang ang
dan baru baru&&
selanj selanjutn utnya ya adalah adalah penent penentuan uan pr!ses pr!ses dan data data yang diperlukan !leh sistem baru. %ika sistem itu berb berbas asis is
k!mp k!mput uter er&&
maka makan n
ran3 ran3an anga gan n
haru harus s
menyertakan spesi8ikasi jenis peralatan yang akan digunakan. e. $mpl $mplem emen enta tasi si sis siste tem m Merupakan
kegiatan
mengintegrasikan
memper!leh
sumber
daya
8isik
dan dan
k!nseptual yang menghasilkan suatu sistem yang bekerja. #. Manajemen Manajemen sistem sistem dan !perasi !perasi a. Mempe Memperb rbai aiki ki kesa kesala laha han n engguna enggunaan an sistem sistem mengungk mengungkapka apkan n kesalahan kesalahan pada pada pr!gra pr!gram m atau atau kelema kelemahan han ran3an ran3angan gan yang yang tidak
terdeteksi
dalam
pengujia jian
sistem.
2esalahan-kesalahan 2esalahan-kesalahan ini dapat diperbaiki. b. Menja Menjaga ga kemu kemutak takhir hiran an sistem sistem 'eng 'engan an
berl berlal alun uny ya
perubahan
dalam lam
mengha mengharus ruska kan n
wakt waktu& u&
terj terjad adii
lingkungan
mem!d mem!di8ik i8ikasi asi
peru peruba baha ha--
sistem
dalam dalam
yang
ran3an ran3anga gan n
atau perangkat lunak. 3. Menin Meningk gkat atka kan n sist sistem em Saat sistem digunakan& akan ditemukan 3ara-3ara memb membua uatt peni pening ngka kata tan n sist sistem. em. Sara Sarann-sa sara ran n ini ini dite diteru rusk skan an
kepa kepada da
spes spesia iali lis s
in8! in8!rm rmas asii
yang ang ++
mem!di8ikasi sistem sesuai dengan saran tersebut. ada ada titik titik tert terten entu tu&& mem! mem!di8 di8ik ikas asii sist sistem em akan akan menj menjad adii sede sedemi miki kian an rupa rupa&& sehi sehing ngga ga lebi lebi baik baik memulai dari awal. "alu siklus hidup sistem akan terulang.
+0& In7#!ma"i +0&0( K#n"e% Da"a! In7#!ma"i Al-1ahra 1in "adjamudin (*74:) Menerangkan beberapa k!nsep dasar in8!rmasi dalam bukunya yang berjudul Analisis dan 'esain Sistem $n8!rmasi Sebagai berikut 4 $n8!rmasi adalah data yang di!lah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya.
+0&0+ Kualita" In7#!ma"i Terbentuknya in8!rmasi yang dihasilkan dari pr!ses peng!lahan data data hingga hingga sampa sampaii ke penggu pengguna na in8!rm in8!rmas asii terseb tersebut& ut& maka maka in8!rm in8!rmasi asi terseb tersebut ut harus haruslah lah mempu mempuny nyai ai kualit kualitas as yang yang baik. baik. Adapun kualitas in8!rmasi (quali (quality ty of inform informati ation) on) sangat dipeng dipengaru aruhi hi atau atau ditent ditentuka ukan n !leh !leh bebera beberapa pa hal beriku berikutt ini& ini& yaitu 4 +. @ele
(ele& le&anc ancy)4 y)4
sebe sebera rapa pa jauh jauh tingk tingkat at rele rele
in8!rmasi tersebut terhadap kenyataan kejadian masa lalu& kejadian hari ini& dan kejadian yang akan datang. $n8!rmasi yang berkualitas akan mampu menunjukkan benang merah rele rele
( ,ccurate)4 ,ccurate)4
yaitu aitu
Suatu uatu
in8! in8!rm rmas asii
dikat ikatak akan an
berkualitas jika seluruh kebutuhan in8!rmasi tersebut telah tersam tersampai paikan kan (Complete (Completeness ness)4 )4 seluruh pesan sudah telah +*
benar
atau
sesuai
(Correctness)4
Sert Serta a
pesa esan
yang ang
dis disampa ampaik ikan an suda sudah h leng lengka kap p atau atau hany hanya a sist sistem em yang ang diinginkan !leh user . #. Tepat wak waktu (imeLines)& (imeLines)& berbagai pr!ses dapat dilakukan dengan dengan tepat tepat waktu& waktu& lap!ra lap!ran-l n-lap! ap!ran ran dapat dapat disamp disampaik aikan an tepat waktu. . Ek!n!mis (conomy (conomy )& )& in8!rmasi yang dihasilkan mempunyai day daya jual jual yang ang ting tinggi gi&& sert serta a biay biaya a !per !peras asi! i!na nall untu untuk k menghasilkan in8!rmasi tersebut minimal& in8!rmasi tersebut juga mampu memberikan dampak yang luas terhadap laju pertumbuhan ek!n!mi dan tekn!l!gi in8!rmasi. 7. E8isien (fficiency)4 in8!rm in8!rmas asii yang yang berku berkuali alitas tas memili memiliki ki sintaks ataupun kalimat yang sederhana (tidak berbelit-belit& bahkan r!mantis)& namun mampu memberikan makna dan hasil hasil yang yang medala medalam& m& atau atau bahka bahkan n mengg menggeta etarka rkan n setiap setiap !rang atau benda apapun yang menerimanya. m enerimanya. 9. 'apa 'apatt dipe diper3 r3ay aya a (eliability)4 in8!rmasi tersebut berasal dari sumb sumber er terp terper er3a 3ay ya. Sumb Sumber er ters terseb ebut ut juga juga suda sudah h teru teruji ji ting tingka katt
keju kejuju jura rann nny ya.
Misal isalka kan n
+utput suat suatu u
pr!g pr!gra ram m
k!mp k!mput uter er&& bisa bisa dika dikate teg! g!ri rika kan n seba sebaga gaii reability & kare arena pr!gram k!mputer akan memberikan +utput sesuai sesuai dengan *nput yang
diberikan
dan
+utput nya
tida idak
perna rnah
dipeng dipengaru aruhi hi !leh !leh imingiming-imin iming g jabata jabatan& n& ataupu ataupun n setump setumpuk uk nilai rupiah.
+0&0& Nilai In7#!ma"i Suatu in8!rmasi dikatakan bernilai bila man8aatnya lebih e8ekti8 dibanding dibandingkan kan dengan dengan biaya biaya mendapat mendapatkann kannya ya dan sebagian sebagian besa besarr in8!r in8!rma masi si tida tidak k dapa dapatt tepa tepatt dita ditaks ksir ir keun keuntu tung ngan anny nya a dengan
satuan
nila ilai
uang&
tetapi
dapat
ditaksir
nilai lai
+#
e8ekti8itas e8ekti8itasnya. nya. engukura engukuranny nnya a dapat mengguna menggunakan kan analisis analisis cost effecti&eness atau effecti&eness atau cost benefit .
+0&0* Siklu" In7#!ma"i ntuk
memper!l r!leh
in8!rmasi
yang
berma rman8aat
bagi
peneriman penerimanya& ya& perlu untuk dijelaskan dijelaskan bagaimana bagaimana siklus yang yang terjadi atau dibutuhkan dalam menghasilkan in8!rmasi. Siklus in8!rmasi atau siklus peng!lahan data adalah sebagai berikut4
Gam5a! +0+ Siklus $n8!rmasi +0&09 Pen$e!tian Si"tem In7#!ma"i Al-1ahra 1in "adjamudin (*74+#) mengemukakan # de8inisi tentang sistem in8!rmasi& yaitu4 Sistem $n8!rmasi dapat dide8inisikan sebagai berikut4 +. Suatu sistem
dibu ibuat
!leh leh
manusia
yang
terdiri
dari
k!mp!n k!mp!nenen-k! k!mp! mp!ne nen n dalam dalam !rgani !rganisas sasii untuk untuk men3ap men3apai ai suatu tujuan yaitu menyajikan in8!rmasi. *. Sekumpulan
pr!sedur
!rganisasi
yang
pada
saat
dilaksana dilaksanakan kan akan memberikan memberikan in8!rmasi in8!rmasi bagi pengambil pengambil keputusan dan untuk mengendalikan !rganisasi. #. Suatu
sistem
memp memper erte temu muka kan n
didalam kebu kebutu tuha han n
suatu
!rganisasi
peng peng!l !lah ahan an
yang
tran tranks ksak aksi si&&
mend menduk ukun ung g !per !peras asi& i& bers bersi8a i8att mana manaje jeri rial& al& dan dan kegi kegiat atan an strategi dari suatu !rganisasi dan menyediakan pihak luar tertentu dengan lap!ran-lap!ran yang diperlukan.
+
+0&0: K#m%#nen Da"a! Si"tem In7#!ma"i 2!mp!nen dalam system in8!rmasi dapat diilustrasikan menjadi 7 k!mp!nen yaitu sebagai berikut 4 +. #ardware dan #ardware dan Software Software yang yang ber8ungsi sebagai mesin. *. "eople "eople da dan "rocedures yang yang merupa merupakan kan manusia manusia dan tata3ara menggunakan mesin. #. 'ata merupak merupakan an jembatan jembatan pengh penghubun ubung g antara antara manusia manusia dan dan mesin agar terjadi suatu pr!ses peng!lahan data.
Gam5a! +0& "ima k!mp!nen Sistem $n8!rmasi
+0* Si"tem In7#!ma"i Manajemen Sist Sistem em in8! in8!rm rmas asii mana manaje jeme men n (manag manageme ement nt inform informati ation on sistem sistem)) adal adalah ah
suat suatu u
sist sistem em
in8! in8!rm rmas asii
mana manaje jeme men n
meng mengga gamb mbar arka kan n
kete keters rsed edia iaan an suat suatu u rang rangka kaia ian n data data yang ang 3uku 3ukup p leng lengka kap p yang ang disi disimp mpan an agar agar dapa dapatt meny menyed edia iaka kan n in8! in8!rm rmas asii untu untuk k mend menduk ukun ung g !per !peras asi& i& mana manaje jeme men& n& dan dan pemb pembua uata tan n kepu keputu tusa san n dala dalam m
suat suatu u
!rgani !rganisas sasi. i. 1iasan 1iasanya ya sistem sistem in8!rm in8!rmas asii manaje manajemen men mengha menghasil silkan kan in8! in8!rm rmas asii untu untuk k mema memant ntau au kine kinerja rja&& meme memeli liha hara ra k!!r k!!rdi dina nasi si dan dan menyediakan in8!rmasi untuk !perasi !rganisasi. Menurut e!rge M.S3!tt (*+4) mende8inisikan bahwa 4 0sistem 0sistem informasi informasi mana2emen mana2emen adalah adalah se-umpula se-umpulan n sistem sistem informasi informasi yang yang saling saling berint berintera era-s -si4 i4 yang yang member memberi-a i-an n inform informasi asi baibai- untu- untu- -epentingan operasi atau -egiatan mana2erial1 . Sedang Sedangkan kan @aym!n @aym!nd d M3"e! M3"e!d d %r. %r. dan e!rge e!rge .S3hell S3hell (*+ (*++4#) mende8inisikan bahwa 4
+7
0sistem 0sistem informasi informasi mana2emen mana2emen sebagai suatu suatu sistem sistem berbasis berbasis -omputer yang membuat informasitersedia bagi para pengguna yang yang memi memilili-ii -ebu -ebutu tuha han n seru serupa pa// "ara "ara peng penggu guna na sist sistem em informasi biasanya terdiri atas entitas.entitas organisasi formal perusahaan atau sub sub unit ana- perusahaannnya1 perusahaannnya1 . Se3ara lebih ringkas de8inisi sistem in8!rmasi manajemen adalah pengguna sumber daya in8!rmasi se3ara e8ekti8 dan e8isien untuk meningkatkan kinerja !rganisasi. +09 K#n"e% Unified Modeling Language (UML) Menuru Menurutt Adi Adi Nugr!h Nugr!h! ! dalam dalam bukuny bukunya a I@ekay I@ekayasa asa perang perangkat kat lunak lunak meng menggu guna naka kan n UML UML da dan 5,6, 5,6, (*+49) (*+49) menya menyatak takan an UML UML adalah baha bahasa sa perm perm!d !del elan an untu untuk k sist sistem em atau atau pera perang ngka katt luna lunak k yang ang ber!ri ber!rient entas asii !bjek !bjek.. erm!d erm!dela elan n sesung sesungguh guhny nya a diguna digunakan kan untuk untuk menye menyeder derhan hanaka akan n
permas permasala alahan han-pe -perma rmasal salaha ahan n
yang yang
k!mple k!mpleks ks
sedemikian rupa sehingga mudah dipelajari dan dipahami.
Menurut rab!w! udj! 5id!d! dalam bukunya IMenggunakan UML (*++49)J& (*++49)J& menyatakan UML UML adalah bahasa perm!delan standar dan yang memiliki sintaks dan sistematik.
'ari 'ari bebe bebera rapa pa peng penger erti tian an diat diatas as&& dapa dapatt disi disimp mpul ulka kan n bahw bahwa a UML (Unified Unified Modelling Modelling Language Language)) adalah adalah sebua sebuah h bahasa bahasa perm!d perm!dela elan n yang ber!rientasi !bjek dan menjadi standar
dan dan deng dengan an 3ara 3ara apa apa user diharapkan diharapkan berinterak berinteraksi si dengan dengan sistem. Use Use Case Case diagram bergun berguna a untuk untuk menent menentuka ukan n kebut kebutuha uhan n suatu suatu sistem sistem&& mengk! mengk!mun munika ikasik sikan an ran3an ran3angan gan denga dengan n client & dan meran3ang gambaran semua 8itur yang ada pada sistem. 1erikut ini simb!l-simb!l dalam Use Case diagram 4 diagram 4
Ta5el +0( Simb!l dalam Use Case 'iagram Case 'iagram Sim5#l Akt!r
De"k!i%"i ?rang& pr!ses atau sistem lain
yang
deng dengan an yang
berinteraksi
sist sistem em
akan
in8! in8!rm rmas asii
dibuat
dilu iluar
sistem in8r!masi yang akan dibuat
itu
sendiri&
walaupun
simb!l
jadi akt!r
adalah adalah gambar gambar !rang !rang&& tapi tapi akt!r Use Case
belum
tentu
merupakan !rang. 0ungsi!nalitas
yang
disedi disediaka akan n sistem sistem sebaga sebagaii unit-unit
yang
saling
bertu bertuka karr pesa pesan n anta antarr unit unit atau akt!r. As!siasi= ,ssociation ,ssociation
2!munikasi antar akt!r dan Use
Case
salin ling
berpartisipasi
pada
Case Case
Use
memi memili liki ki Ekstensi=!tend Ekstensi=!tend
yang ang
at atau
inte intera raks ksii
Use Case
deng dengan an
akt!r. @ela @elasi si Use Case Case tambahan ke
sebuah
Use
Case +,
dimana
Use
Case yang
ditamb ditambahk ahkan an dapat dapat berdir berdirii sendiri
tanpa
Use
Case
eneralisasi=7eneralisatio eneralisasi=7eneralisatio
tambahan itu. ubungan ubungan generalis generalisasi asi dan
n
spesialisasi
(umum
G
khus khusus us)) anta antara ra dua dua buah buah Use Use Case Case dimana dimana 8ungsi 8ungsi yang ang
satu atu
yang
adala alah
lebih
8un 8ungsi
umum
dari
lainnya. @ela @elasi si Use Case Case tambahan
*nclude
ke
sebuah
dimana
Use
Use
Case yang
dita ditamb mbha haka kan n Use
Case
Case
meme memerl rluk ukan an ini
untuk
menjalankan 8ungsinya atau seba sebaga gaii
syar syarat at
dija dijala lank nkan an
Use Case +090+ Class Dia$!am Class Dia$!am Class Class diagram diagram mengga menggamba mbarka rkan n strukt struktur ur dari dari sistem sistem.. Serta Serta menampilka menampilkan n Class ob2ect yang berada didalam sistem serta ada hubung hubungann annya ya antara antara !bjek !bjek terten tertentu tu dan !bjek !bjek lainny lainnya. a. Class memiliki Class memiliki apa yang disebut dengan atribut& met!de atau !perasi dan multiplisitas. +. Atrib tribut ut Atribut adalah karakteristik data yang dimiliki suatu !bjek dalam Class. Class. *. Met!d Met!de=! e=!per perasi asi Met! Met!de de=! =!pe pera rasi si
adal adalah ah 8ung 8ungsi si atau atau tran trans8 s8!r !rma masi si
yang ang
mungkin dapat diaplikasikan kepada Class atau Class atau !leh Class. Class. +:
#. Multiplisitas Multi Multipl plis isita itas s menu menunj njuk ukan an juml jumlah ah suat suatu u !bje !bjek k yang yang bisa bisa berhubun berhubungan gan dengan dengan !bjek yang lain. munya ditunjukan ditunjukan dengan dengan berapa berapa banya banyak k !bjek !bjek yang bisa mengis mengisii property IsatuJ atau IbanyakJ. 1erik erikut ut adala alah simb simb! !l-s l-simb! imb!ll yang ang terd terdap apa at pada ada Class diagram4 Ta5el +0+ Simb!l Dalam Class Diagram Sim5#l "ac-age
De"k!i%"i "ac-age
merupakan
sebuah bungkusan dari satu atau lebih kelas
Class
Class pada Class pada struktur sistem NamaBkelas Katribut K!perasi()
Antar muka=*nterface muka=*nterface
Sama
dengan
interface interface
k!nsep dalam
pemr!graman ber!rientasi namaBinter8a3e As!siasi= ,ssociation ,ssociation
!bjek @elasi antar Class dengan Class dengan makn makna a
umum umum&&
as!s as!sia iasi si
juga juga
diser iserta taii
bias iasanya nya As!siasi association
dengan multiplisitas berarah=Directed berarah=Directed @elasi antar Class dengan Class dengan makna Class yang yang satu satu digunakan
!leh
Class
yang lain +;
eneralisasi
@elasi antar Class dengan Class dengan makna
generalisasi-
spesialisasi
(umum
2ebergantungan=Dependenc 2ebergantungan=Dependenc
khusus) @elasi antar Class dengan Class dengan
y
makn makna a
kebe keberg rgan antu tung ngan an
antar Class Agregasi= ,ggregation ,ggregation
@elasi antar Class dengan Class dengan makna semua bagian
+090& Sequence Dia$!am Sequence Dia$!am Sequence Sequence diagram diagram adalah adalah diagra diagram m yang yang mengga menggamba mbarka rkan n bagaim bagaimana ana !bjek !bjek ber!ri ber!rient entasi asi denga denga !bjek !bjek lainny lainnya a melalu melaluii pesa pesan n dala dalam m suat suatu u ekse ekseku kusi si dari dari sebu sebuah ah Use Use Case Case atau sebu ebuah !per perasi. asi. Sequence diagram juga mengilust mengilustrasika rasikan n bagaimana pesan dikirim dan diterima !leh !bjek dan terjadi dida didala lam m suat suatu u Sequence. Sequence . 1eriku 1erikutt adala adalah h simb! simb!l-si l-simb! mb!ll ada ada pada Sequence diagram 4 diagram 4 Ta5el +0& Simb!l 'alam Sequence Diagram Sim5#l Akt!r
De"k!i%"i ?rang& pr!ses atau sistem lain
yang
berin rinteraksi
deng dengan an sist sistem em in8! in8!rm rmas asii yang ang akan akan dibu dibuat at dilu diluar ar sistem in8r!masi yang akan dibu ibuat atau
itu
walaup laupu un nama akt!r
sendiri iri& simb simb! !l
jadi akt!r kt!r
adalah gambar !rang& tapi akt!r
belum
tentu
merupakan !rang.
*
aris hidup=li8eline
Menyatakan
kehidupan
suatu !bjek
?bjek
Menyatakan
nama !bjek 4 nama kelas
5aktu akti8
!bjek
beinteraksi dengan pesan
Menyatakan !b !bjek da dalam keadaan
esan tipe 3reate 88create99
akti8
dan
berinteraksi dengan pesan Meny Menyata ataka kan n suat suatu u !bjek !bjek membuat !bjek yang lain& arah
esan tipe 3all
yang
panah
mengarah
pada !bjek yang dibuat Meny Menyata ataka kan n suat suatu u !bjek !bjek memanggil !perasi=met!de
+4 namaBmet!de() esan tipe send
yang ada pada !bjek lain atau dirinya sendiri Meny Menyata ataka kan n suat suatu u !bjek !bjek mengirimkan
+4 masukan
data
=
mas masukan ukan = in8! in8!rm rmas asii ke !bjek lainnya& arah panah mengarah pada !bjek yang
esan tipe return
dituju Menyatakan Menyatakan bahwa bahwa suatu suatu !bjek
+4 keluaran
yang
telah
menjalankan suatu !perasi atau met!de menghasilkan suatu suatu kembal kembalian ian ke !bjek !bjek tertentu&
arah
panah
mengarah pada !bjek yang *+
esan tipe destroy 88destroy99
menerima kembalian Meny Menyata ataka kan n suat suatu u !bjek !bjek meng mengak akhi hiri ri
hidu hidup p
!bje !bjek k
yang ang
arah
panah
lain&
mengarah pada !bjek yang diakhiri
+090* A;ti1it Dia$!am ,cti&ity diagram adalah adalah diagra diagram m yang yang diperg diperguna unaka kan n untuk untuk menggambarkan alur dari pr!ses bisnis se3ara gra8is& langkahlang langka kah h dari dari Use Case Case dan dan l!gika l!gika dari dari karak karakter terist istik ik !bjek. !bjek. N!tasi N!tasi-n! -n!tas tasii yang yang diguna digunakan kan dalam dalam acti&ity acti&ity diagram diagram adalah sebagai berikut 4 Ta5el +0* N!tasi ada ,cti&ity ada ,cti&ity Diagram N#ta"i
Fun$"i Melamba mbangkan
awal
dari
sebuah pr!ses Melambangkan akti8itas
Melambangkan trigger Melambangkan sinkr!nisasi 2ata didalam mela melamb mban angk gkan an menjadi
hasil
acti&ity Melambangkan
garis gambar trig trigge gerr
ini yang ang
dari decision decision
acti&ity
**
Melamba mbangkan
akhir
dari
pr!ses
+0909 Deployment Dia$!am Dia$!am Deploy Deploymen mentt
Diagra Diagram m
k!n8 k!n8ig igur uras asii
k!mp k!mp!n !nen en
adal adalah ah diag diagra ram m dala dalam m
pr!s pr!ses es
yang ang
menu menunju njuka kan n
ekse ekseku kusi si
apli aplika kasi si..
Depl Deploy oyme ment nt Diag Diagra ram m mewakili mewakili pandanga pandangan n pengemba pengembangan ngan sistem sistem sehingg sehingga a hany hanya a akan akan ada satu Deployment Diagram untuk untuk satu sistem. sistem. Deploymen Deploymentt Diagram Diagram terdir terdirii dari dari node node dan node node merupakan perangkat keras 8isik yang digunakan untuk menyebarkan aplikasi. Tiap node mewakili satu unit k!mputasi sist sistem em yang ang dala dalam m bany banyak ak hal hal meru merupa paka kan n bagi bagian an dari dari perangkat keras.
Deploymen Deploymentt Diagram umumnya umumnya memiliki memiliki node node dan hubungan kete keterg rgan antu tung ngan an..
Memu Memung ngki kink nkan an
juga juga
dala dalam m
Deployment
Dia Diagram gram terdap terdapat at k!mp! k!mp!nen nen.. 1eriku 1erikutt adalah adalah simb!l simb!l-si -simb! mb!ll yang terdapat pada Deployment Diagram 4 Ta5el +09 Simb!l ada Deployment Diagram Sim5#l "ac-age
De"k!i%"i "ac-age meru merupa paka kan n a3kage
:ode
sebu sebuah ah
bung bungku kusa san n dari dari satu satu atau atau lebi lebih h node 1iasanya perangkat
menga3u keras
pada
(#ardware)& #ardware)&
perangkat lunak yang tidak dibuat send sendir irii (software)& software)& jika jika dida didala lam m NamaBn!de
node disertakan k!mp!nen untuk *#
mengk! mengk!nsi nsiste stensi nsikan kan maka
ran3an ran3angan gan
k!mp!nen
diikutserta rtakan dengan dide8inisika ikan
yang
harus
sesuai
k!mp!nen
yang
pada
Component
kebergantungan=Dependenc kebergantungan=Dependenc
Diagram 2eberg 2ebergatu atunga ngan n antar antar node& node& arah
y
panah mengarah pada node yang
Lin-
dipakai @elasi antar node
+0: Flowchart Menurut M!hammad Subhan dalam bukunya IAnalisa peran3angan sistem (*+*4++)& Flowchart adalah adalah suatu bagan representasi sistem yang yang mendes mendeskrip kripsik sikan an relasi relasi 8isik 8isik dianta diantara ra entita entitas-e s-entit ntitas as intiny intinya. a. Flowhart dapat dapat digunakan untuk menyajikan akti
;/ Simb!l penghubung atau alur (Flow (Flow Direction Symbols) Symbols) Simb!l yang digunakan untuk menghubungkan antara simb!l yang satu dengan yang lainnya. Simb!l ini disebut juga Connectingline. Connectingline. Simb!l-simb!l tersebut adalah sebagai berikut 4 Ta5el +0: Simb!l enghubung Flowchart enghubung Flowchart +
Sim5#l a!u" 8 flow ntu ntuk k
*
meny menyat atak akan an
jala jalann nny ya
arus arus
suatu pr!ses Sim5#l Communication Link ntu ntuk k meny menyat atak akan an bahw bahwa a adan adany ya tran transi sis si
#
suat suatu u
data data=i =in8 n8!r !rma masi si
dari dari
suatu l!kasi ke l!kasi lainnya Sim5#l Connector ntuk ntuk menya menyatak takan an sambu sambunga ngan n dari dari satu pr!ses ke pr!ses lainnya dalam
halaman=lembar yang sama Sim5#l ffline Connector ntuk ntuk menya menyatak takan an sambu sambunga ngan n dari dari satu pr!ses ke pr!ses lainnya dalam halama=lembar yang berbeda
Simb!l pr!ses ("rocessing ("rocessing Symbols) Symbols ) Simb!l yang menunjukan jenis !perasi peng!lahan dalam suatu pr!ses=pr!sedur& pr!ses=pr!sedur& simb!l-simb!l tersebut adalah sebagai berikut 4 Ta5el +0, Simb!l r!ses Flowchart +
Sim5#l !roccess Menyatakan suatu tindakan (pr! (pr!se ses) s) yang yang dila dilaku kuka kan n !leh !leh
*
k!mputer. Sim5#l Manual
*7
ntuk
menyatakan
suatu
tind tindak akan an (pr! (pr!se ses) s) yang ang #
tida tidak k
dilakukan !leh k!mputer. Sim5#l Decision ntuk menunjukan suatu k!ndisi tertentu
yang
akan
menghasilkan dua kemungkinan
jawaban4 ya = tidak. Sim5#l !redefined !rocces ntuk ntuk menya menyatak takan an perse persedia diaan an tem tempat pat
peny penyim imp pana anan
peng!lahan 7
untuk
suatu atu member
harga awal. Sim5#l "erminal ntuk ntuk menya menyatak takan an permul permulaan aan
9
atau akhir suatu pr!gram. Sim5#l #eying peration ntuk menyatakan menyatakan segala segala jenis !peras !perasii yang yang dipr!s dipr!ses es denga dengan n menggunakan suatu mesin yang
,
mempunyai keyb!ard. Sim5#l ff$line Storage ntuk menunjukan menunjukan bahwa bahwa data dalam simb!l ini akan tersimpan
:
ke suatu media tertentu. Sim5#l Manual %nput ntuk memasukkan data se3ara manual manual denga dengan n menggu menggunak nakan an !nline -eyboard .
=/
Simb!l *nput dan dan +utput
*9
Simb!l yang menunjukan jenis peralatan yang digunakan sebagai medi media a *nput da dan +utput . Simb!l-simb Simb!l-simb!l !l tersebut tersebut adalah adalah sebagai sebagai berikut 4 Ta5el +0< Simb!l *nput +utput Flowchart +
Sim5#l %nput$utput ntu ntuk k *nput
meny menya ataka takan n da dan
tergantung *
pr!se r!ses s
+utput
tanpa
dengan
jenis
peralatannya. Sim5#l !unched Card ntuk
menyatakan
*nput
berasal berasal dari kartu atau +utput #
ditulis ke kartu. Sim5#l Magnetic$"ape ntuk
menyatakan
*nput
berasal dari pita magnetic atau atau +utput
disimpan
ke
pita
magnetic/
Sim5#l Disk Storage ntuk
menyatakan
*nput
bera berasa sall dari dari dis- ata atau +utput 7
disimpan ke dis- . Sim5#l Document Sim5#l Document ntu ntuk k men3 men3et etak ak lap! lap!ra ran n ke
9
printer . Sim5#l Display Sim5#l Display ntuk ntuk menya menyatak takan an perala peralatan tan +utput yang digunakan berupa layar m!nit!r.
*,
+0, Pen$e!tian Pen$el#laan Fut"al +0,0( Pen$el#laan ada dasarnya pengertian pengel!laan hampir sama dengan manajemen. Menurut $onsep
pengelolaan
sede sederh rhan ana a
dima dimana na
berhubungan
seor seoran ang g
mana mana2e 2err
dengan
ide
memb membut utuh uh-a -an n
-etrampilan didalam mengembang-an alternatif tinda-an dari mana mana2er dapat memilih strategi optimal untu- mewu2ud-an tu2uannya1 .
'ari pengertian tersebut dapat disimpulkan bahwa pengel!laan merupakan merupakan suatu suatu bentuk bentuk kegiatan kegiatan mengatur mengatur&& meren3ana meren3anakan& kan& meng meng!r !rga gani nisa sasi sika kan n ter3 ter3ip ipta ta
kea keadaa daan
dan dan
meng mengaw awas asii
yang
terk terken end dali
deng dengan an tuju tujuan an agar agar ses sesuai uai
deng engan
yang ang
diharapkan.
Menurut "uther uli3k yang dikutip $rine 'ianan Sari 5ijayanti (*:4+) mengemukakan bahwa 4 0"enge 0"engelol lolaan aan merup merupa-a a-an n ilmu ilmu yang yang berusa berusaha ha secara secara sitem sitematis atis untuuntu- memaha memahami mi mangap mangapa a dan dan bagaim bagaimana ana manusia manusia be-er2a be-er2a bersama.sa bersama.sama ma untu- mencapai mencapai tu2uan tu2uan dan membuat sistem ini lebih bermanfaat bagi manusia1 .
Sedang Sedangkan kan se3ara se3ara umum umum pengel pengel!la !laan an adalah adalah suatu suatu istila istilah h yang yang dipa dipaka kaii se3a se3ara ra k!le k!lekt kti8 i8 untu untuk k menu menunj njuk ukka kan n jaba jabata tan n kepe kepemim mimpi pina nan n
dida didala lam m
!rga !rgani nisa sasi si
anta antara ra
lain lain
kel! kel!mp mp!k !k
pimp pimpin inan an atas atas&& kel! kel!mp mp!k !k pimp pimpin inan an teng tengah ah dan dan kel! kel!mp mp!k !k pimpinan bawah.
engel engel!la !laan an adala adalah h suatu suatu kegia kegiatan tan untuk untuk men3ip men3iptak takan an dan dan mempertahankan k!ndisi yang !ptimal bagi terjadinya pr!ses *:
belajar seperti misalnya meng!ntr!l prilaku indi
se3a se3ara ra
menj menjad adii
suat suatu u
bers bersam ama a kegi kegiat atan an
dan dan yang ang
seba sebaga gain inya ya.. ditu dituju juka kan n
eng engel el!l !laa aan n
seba sebaga gaii
upay upaya a
peng!n peng!ndis disian ian keadaa keadaan n agar agar sesuai sesuai dengan dengan apa apa yang yang telah telah diren3anakan.
+0,0+ Fut"al 0utsal (futbol (futbol sala sala dalam bahasa Spany!l berarti sepak b!la
dalam dalam ruangan) ruangan) merupakan merupakan
permainan permainan
sepak sepak
b!la
yang yang dilakukan dilakukan di dalam dalam ruangan. ruangan. 'alam beberapa beberapa tahun tahun terakhir ini 8utsal sangat marak di ind!nesia& baik di 'ep!k maupun di daerah lainnya. ermainan ini sendiri dilakukan !leh lima lima pem pemai ain n seti setiap ap tim tim ber berbe beda da
deng dengan an sepa sepak k
b!la b!la
k!n
ke3il ke3il
di bandi bandingk ngkan an
ukuran ukuran yang yang diguna digunaka kan n dalam dalam
sepak b!la rumput. Aturan permainan dalam !lahraga 8utsal di buat sedemikia sedemikian n ketat ketat !leh F*F, F*F, agar permainan ini berjalan dengan fair play dan juga sekaligus menghindari 3edera yang dapat terjadi. $ni disebabkan underground atau atau lapangan yang
digunakan untuk pertandingan internasi!nal
bukan dari rumput. Tetapi etapi dari kayu atau *7 rubber3plastic . 'engan ukuran lapangan yang lebih ke3il dan jumlah pemain yang yang lebih lebih sedik sedikit& it&per permai mainan nan 8utsal 8utsal 3endru 3endrung ng lebih lebih dinami dinamis s karena gerakan dan ke3epatannya ini berbeda dengan sepak b!la b!la pada pada umumny umumnya a sehin sehingga gga jumlah jumlah g!l yang yang di3ipt di3iptaka akan n dalam permainan 8utsal umumnya lebih banyak. 'i samping itu di 8utsal pemain juga mempelajari untuk lebih bermain akurat dala dalam m hal hal tekn teknik ik dasa dasarr berm bermai ain& n& sepe sepert rtii tekn teknik ik passing
&
control dribling & dan shoting . 'ari teknik-tek teknik-teknik nik dasar dasar inilah inilah *;
permainan 8utsal dan sepak b!la di bentuk. ?leh karena itu di amerika latin dan er!pa permainan 8utsal telah dimainkan sejak sejak
(usia (usia
7
tahun) tahun) bahkan bahkan bany banyak ak pemain pemain sepak sepak b!la b!la
pr!8es pr!8esi!n i!nal al dunia dunia di waktu waktu muda beraw berawal al dari atau
pernah pernah
bermain bermain 8utsal. 8utsal. Mereka Mereka antara lain @!nald!& @!nald!& @!naldinh @!naldinh!& !& @!binh!& Lidane dan masih banyak yang lainya.
+0< A%lika"i Pem!#$!aman Aplikasi pemr!graman adalah suatu pr!gram yang ditulis atau dibuat untuk melaksanakan tugas khusus dari pengguna atau user . 'i dalam penu penuli lisa san n Tugas ugas Akhir khir ini& ini& apli aplika kasi si pemr pemr!g !gra rama man n (tools) ang tools) yang digunakan adalah Sublime e!t < dengan dengan bahasa pemr!graman "#" dan database mysql . +0<0( Su&lime "e't Sublime e!t adalah aplika aplikasi si editor untuk k!de dan teks yang dapat dapat berjal berjalan an diberb diberbaga agaii platform operating system system dengan menggu menggunak nakan an tekn!l tekn!l!gi !gi "hyton "hyton ,"* ,"* . Ter3ipta r3iptany nya a aplika aplikasi si ini terinspirasi dari aplikasi 6im& Aplikasi ini sangatlah 8leksibel dan powerfull . 0ungsi!nalitas dari aplikasi ini dapat dikembangkan dengan
menggunakan
sublime.pac-ages. sublime.pac-ages.
Subl Sublim ime e
e!t
bukanl bukanlah ah aplika aplikasi si open source source dan dan juga juga aplika aplikasi si yang yang dapat dapat digunakan dan didapatkan se3ara gratis& akan tetapi beberapa 8itur pengembangan 8ungsi!nalitas ( pac-ages) pac-ages) dari aplikasi ini merupakan hasil dari temuan dan mendapat dukungan penuh dari k!munitas serta memiliki lisensi aplikasi gratis.
Sublime e!t mendukung mendukung berbagai bahasa pemr!graman dan mamp mampu u meny menyaj ajik ikan an 8itu 8iturr synta! synta! highlight highlight hamp hampir ir di semu semua a bahasa pemr!gramman yang didukung ataupun dikembangkan !leh !leh k!mun k!munita itas s sepert seperti i C4 C??4 C@4 CSS4 D4 Dylan4 rlang4 #
#ML4 7roo&y4 7roo&y4 #as-ell4 #as-ell4 5a&a4 5a&aScript4 5a&aScript4 Lae LaeA4 Lisp4 Lua4 Mar-down4 M,L,'4 +Caml4 "erl4 "#"4 "ython4 4 uby4 S$L4 CL4 CL4 e!tile !tile dan AML. AML. 1iasanya 1iasanya bagi bahasa pemr!grama pemr!graman n yang yang didukung didukung ataupun belum terdukung terdukung se3ara se3ara default dapat lebih dimaksimalkan atau didukung dengan menggunakan add. ons yang ons yang bisa di download sesuai sesuai kebutuhan user .
+0<0+ !! "#" juga juga dikena dikenall sebaga sebagaii I#yperte!t "reprocessor J adalah adalah bahasa pemr!graman yang digunakan untuk peng!lahan datadata data berba berbasi sis s web. ujuan utama utama bahas bahasa a ini adala adalah h untuk untuk web. Tujuan mempermuda mempermudah h pembuatan halaman halaman web yang yang dinamis dinamis atau mudah di update dan update dan 3epat dalam peng!lahan datanya. 'alam aplika aplikasin sinya ya&& "#" dapat dapat digabu digabungk ngkan an denga dengan n sintak sintaks s #ML& #ML& sintak sintaks s "#" ini mirip dengan dengan sintaks sintaks bahasa bahasa C dan memiliki beberapa 8ungsi "#" tersendiri. tersendiri.
emgr! emgr!gra graman man "#" dapat dapat berdir berdirii sendi sendiri ri atau atau disisi disisipka pkan n di anta antara ra k!de #ML sehingga sehingga dapat dapat ditampilkan ditampilkan bersamaan bersamaan dengan dengan k!de-k!de k!de-k!de #ML #ML tersebut dengan dengan syarat syarat web ser&er harus
dengan support de
"#" .
merupakan kan "#" merupa
bahasa bahasa
pemr!graman yang bersi8at ser&er side dan side dan script nya nya menyatu dengan #ML dan #ML dan berada di ser
"#" pert pertam ama a kali kali dibu dibuat at !leh !leh @asm @asmus us "erd "erdr! r!8t 8t&& se!r se!ran ang g pr!grammer pr!grammer C & semula "#" digunakannya untuk menghitung jumlah pengunjung didalam website website pribadinya. 2emudian $a mengel mengeluar uarkan kan "ersonal "ersonal #ome "age ools
adal adalah ah seku sekump mpul ulan an script yang yang dibuat dibuatny nya a untuk untuk membua membuatt halaman website website pribadinya menjadi dinamis. 2emudian pada tahun
+;;9&
$a
mengeluarkan
"#"
*.
yang
kemamp kemampuan uanny nya a telah telah mampu mampu menga mengakse kses s "re.condition dan dapat dapat terintergra terintergrasi si dengan #ML. #ML. ada tahun +;;: tepatnya tanggal 9 %uni +;:; keluarlah "#"
6ersi 6ersi yang kemudian kemudian yaitu "#" . keluar pada tahun * merupakan
Suraski
dan
Andi
utsman
yang
merupakan
penyempurn penyempurnaan aan dari "#" =/ Scripting ngine. ngine. Yang lainnya adal adalah ah build in #" session& session& tidak lagi mengguakan library tambahan seperti pada "#" #.. #.. Tujuan dari bahasa scripting ini adalah adalah untuk untuk membua membuatt aplika aplikasisi-apl aplika ikasi si yang yang dijala dijalank nkan an diatas tekn!l!gi web. web. 'alam hal ini& aplikasi akan memberikan hasil pada web br!wser& tetapi pr!sesnya se3ara keseluruhan dijalankan dijalankan !leh web ser&er . 6ersi terbarunya adalah "#" 7. yang ang
peng pengem emba baga gann nny ya
lebi lebih h
pada pada sisi isi
keam keaman anan an dan dan
mengarah ke pemr!graman yang terstruktur dan bersi8at ++" (+b2 (+b2ec ectt
+rie +rient nted ed
"rog "rogra ram) m)
yaitu aitu
pemr! emr!g grama raman n
yang ang
ber!rientasi ke !bjek. +0<0& MySL MyS$L MyS$L adalah sebuah implementasi dari sistem manajemen basis basis data data relasi relasi!na !nall (D'MS) D'MS) yang yang didist didistribu ribusik sikan an se3ar se3ara a gratis gratis dibawah dibawah lisens lisensii 7"L (7eneral "ublic License)/ License)/ Setiap pengguna pengguna dapat se3ara se3ara bebas bebas menggunak menggunakan an MyS$L& MyS$L& namun #*
dengan batasan perangkat lunak tersebut tidak b!leh dijadikan pr!duk pr!duk turuna turunan n yang yang bersi8 bersi8at at k!mer k!mersia sial. l. MyS$L MyS$L sebenarnya merupakan turunan salah satu k!nsep utama dalam basis data yang
telah
ada
sebelumnya&
S$L S$L
(Str (Struc uctu ture red d
$uer $uery y
Language). Language). S$L S$L adalah sebuah k!nsep peng!perasian basis data& terutama untuk pemilihan atau seleksi dan pemasukan data data yang ang memu memugn gnki kink nkan an peng peng!p !pea easi sian an data data dike dikerja rjaka kan n dengan mudah dan !t!matis. 2ehandalan suatu sistem basis data
(D'MS) D'MS)
dapat
diketahui
dengan
3ara
kerja
peng peng!p !pti tima masi siny nya a dala dalam m mela melaku kuka kan n peri perint ntah ah-p -per erin inta tah h S$L yang dibuat !leh pengguna maupun pr!gram-pr!gram aplikasi yang meman8aatkannya. meman8aatkannya. +0<0* *ampSer+er %ampSer&er merupa merupakan kan salah salah satu paket paket installasi ,pache4 "#" da dan MyS$L inst instan antt yang ang dapa dapatt di guna gunaka kan n untu untuk k memb memban antu tu pr!s pr!ses es installasi ketig ketiga a pr!duk pr!duk terse tersebut but.. Selai Selain n paket installasi instant %ampSer&er juga memberikan 8asiltias piliha pilihan n pengun pengunaan aan "#" atau u "#"E . ntuk berpindah
mengu enguna naka kan n
bantu antua an
"#" "#"
Swit Switch ch
yang ang
tela telah h
disertakan !leh %ampSer&er dan dan yang terpenting %ampSer&er bers bersi8 i8at at free atau atau gratis gratis untuk untuk diguna digunakan kan.. Sejara Sejarah h singk singkat at %ampSer&er & %ampSer&er merupakan merupakan pengembangan pengembangan dari L,M" (Linu! ,pache4 MyS$L4 "#" and "L)4 %ampSer&er ini ini meru merupa paka kan n pro2ect n!npr! n!npr!8it 8it yang yang di kemba kembangk ngkan an !leh !leh ,pache Friends yang Friends yang didirikan 2ai ?swalad Seidler dan 2ay 6!gel 6!gelges gesang ang pada pada tahun tahun **& **& pro2ect mereka ini bertujuan mempr!m!sikan pengunaan ,pache pengunaan ,pache web ser&er .
##
+0<09 ,ootstrap 'ootstrap merupakan 'ootstrap merupakan framewor- ataupun ataupun tools untuk tools untuk membuat aplika aplikasi si ataup ataupun un situs situs web responsi&e responsi&e se3ara 3epat& mudah dan gratis. 'engan bootstrap& bootstrap& anda bisa membuat responsi&e web dalam waktu singkat& tanpa perlu pusing kepala dengan segala ma3am teknik CSS=& CSS=& #MLE ataupun ataupun 5a&aScript untuk untuk meresp!n ukuran layar dari mobile ser&ice. ser&ice. 'ootstrap terdiri 'ootstrap terdiri dari CSS dan CSS dan #ML untuk #ML untuk menghasilkan grid4 layout4 typograp4 table4 form4 na&igation dan lain-lain. 'i dalam bootstrap
juga
sudah
terdapat 2$uery
plugins
untuk
mengha menghasil silkan kan k!mp! k!mp!nen nen U* yang yang 3anti 3antik k sepe seperti rti transitions4 modal4 dropdown4 Scrollspy4 tooltip4 tab4 popo&er4 alert4 button4 carousel dan lain-lain.
Menurut
sejarah&
bootstrap
di3ip i3ipta taka kan n
!le !leh
dua
!ra !rang
pr!g pr!gra ramm mmer er di witter & yaitu Mark ?tt! dan %a3!b Th!rnt!n pada tahun *++. Sejak dilun3urkan pada bulan Agustus *++& 'ootstrap telah telah bere
#
-A- III PROFIL HEI’S FUTSAL
&0( Seja!ah -e!6i!ina Hei’" Fut"al ei/s ei/s 0utsal 0utsal berdir berdirii pada pada tahun tahun *+ *+ yang yang dipimp dipimpin in !leh !leh .aru .arun n pribadi.1eliau memper3ayakan usahanya tersebut kepada 5ahyudin beserta kedua !rang pegawai pegawai nya untuk di kel!la& agar agar ei/s 0utsal 0utsal bisa bisa maju maju dan berke berkemba mbang. ng.'an 'an alhamd alhamduli ulilla llah h keper3 keper3ay ayaan aan yang yang diberikan kepada 5ahyudin membuahkan hasil yang baik sehingga ei/s 0utsal dapat maju dan semakin berkembang sampai saat ini.
&0+ .i"i 6an Mi"i Sebagai salah satu perusahaan perusahaan yang bergerak di bidang !lahraga& maka ei/s 0utsal memiliki
&0& -i6an$ U"aha U"aha 8 Ruan$ Ge!ak Ge!ak ei/s 0utsal bergerak dalam bidang jasa penyewaan lapangan 8utsal di daerah an3!ran Mas 'ep!k
&0* St!uktu! O!$ani"a"i
EM$"$2 "AANAN 0TSA" . arun
1agian engel!la 5ahyudin
1agian 2eamanan
1agian 2ebersihan
Gam5a! &0( Struktur ?rganisasi #;
&09 De"k!i%"i Ke!ja ei/s 0utsal tidak mempunyai terlalu banyak bagian karyawan& karena usaha terg!l!ng usaha menengah. +. emili emilik k "apang "apangan an 0utsal 0utsal 1ertanggung jawab terhadap kelan3aran akti8itas di ei/s 0utsal untuk mengawasi& meng!ntr!l akti8itas sehari-hari& mengk!!rdinasi bagi bagian an-b -bag agia ian n yang yang bera berada da di ei/ ei/s s 0uts 0utsal al&& sert serta a mene meneri rima ma lap!ran bulanan. *. 1agi 1agian an eng engel el!l !la a Meng Mengel el!l !la& a&
meng mengen enda dali lika kan n
dan dan
berta bertang nggu gung ng
jawa jawab b
se3a se3ara ra
menyeluruh semua akti
&09 De"k!i%"i Ke!ja ei/s 0utsal tidak mempunyai terlalu banyak bagian karyawan& karena usaha terg!l!ng usaha menengah. +. emili emilik k "apang "apangan an 0utsal 0utsal 1ertanggung jawab terhadap kelan3aran akti8itas di ei/s 0utsal untuk mengawasi& meng!ntr!l akti8itas sehari-hari& mengk!!rdinasi bagi bagian an-b -bag agia ian n yang yang bera berada da di ei/ ei/s s 0uts 0utsal al&& sert serta a mene meneri rima ma lap!ran bulanan. *. 1agi 1agian an eng engel el!l !la a Meng Mengel el!l !la& a&
meng mengen enda dali lika kan n
dan dan
berta bertang nggu gung ng
jawa jawab b
se3a se3ara ra
menyeluruh semua akti
-A- I. ANALISA PEM-AHASAN
*0( Si"tem -e!jalan Pa6a Hei’" Hei’" Fut"al *0(0( Flowchart Si"tem Si"tem -e!jalan
Gam5a! *0( Flowchat Sistem 1erjalan ada ei/s 0utsal
Kete!an$an Flowchart = = +. elanggan elanggan datang datang ke ei/s ei/s 0utsal apabila mempunya mempunyaii jadwal jadwal main& maka pelanggan melakukan k!n8irmasi kepada kasir dan memasuki lapangan. a. Apab Apabil ila a wakt waktu u main main pela pelang ngga gan n tela telah h habi habis s maka maka pela pelang ngga gan n akan mendatangi kasir. b. 2asi 2asirr akan akan mena menany nyak akan an apak apakah ah akan akan melu meluna nasi si pemb pembay ayara aran n atau akan memilih jadwal main kembali. 3. %ika ika
pelan elang ggan akan kan
melu meluna nas si
pemb embayar ayara an
mak maka
kasir asir
membuat kwitansi sebanyak dua rangkap. d. @ang @angka kap p perta pertama ma akan akan dise disera rahk hkan an kepa kepada da pela pelang ngga gan n dan dan rangkap kedua akan disimpan sebagai arsip. e. 2emudi 2emudian an kasir akan akan men3a men3atat tat kembali kembali kedalam kedalam buku buku sebag sebagai ai lap!ran untuk diserahkan kepada pemilik lapangan. 8. Apab Apabil ila a
pela elangg nggan akan kan
memi memili lih h
jadw jadwal al
kemba mbali& li&
mak maka
pela pelang ngga gan n akan akan mene menent ntuk ukan an jadw jadwal al main main dan dan kasi kasirr akan akan men3atat jadwal main pelanggan. *. Apabila Apabila pelanggan pelanggan tidak mempunyai mempunyai jadwal jadwal main& maka kasir akan memberikan jadwal main yang tersedia kepada pelanggan. a. 2emudian 2emudian pelangg pelanggan an akan akan memilih memilih jadwal jadwal main yang yang tersedia tersedia dan kasir akan men3atat data pelanggan. b. Sete Setela lah h data data pela pelang ngga gan n di3a di3ata tat& t& maka maka pela pelang ngga gan n mela melaku kuka kan n pembayaran kepada kasir. 3. 2asi 2asirr akan akan mena menany nyak akan an apak apakan an pela pelang ngga gan n ingi ingin n member atau tidak. d. %ika titidak member maka maka selesa selesai& i& jika pelangga pelanggan n memb member er maka kasir akan membuatkan kwitansi sebanyak dua rangkap. e. @angkap @angkap pertama pertama akan akan diserahk diserahkan an kepada kepada pelangga pelanggan n dan rangkap kedua akan disimpan sebagai arsip. 8. 2emu 2emudi dian an kasir kasir akan akan men3at men3atat at kemb kembal alii keda kedala lam m buku buku sebag sebagai ai lap!ran untuk diserahkan kepada pemilik lapangan. *
*0+ Ma"alah atau Ken6ala Ken6ala Si"tem -e!jalan -e!jalan Pa6a Hei’" Hei’" Fut"al Setelah mengetahui sistem berjalan yang ada di ei/s 0utsal& maka penuli penulis s meyimp meyimpulk ulkan an bahwa bahwa masala masalah h atau atau kenda kendala la pada pada sistem sistem berjalan tersebut pada 4 +. r!ses r!ses penyewaan penyewaan lapangan lapangan masih dilakukan dilakukan se3ara se3ara manual atau belum terk!mputerisasi *. r!ses penjadwalan penjadwalan yang masih masih menggunakan 3ara manual. #. 2eam 2eaman anan an
data data
kura kurang ng
terj terjam amin in
kare karena na
dila dilaku kuka kan n
deng dengan an
pembukuan yang rentan terhadap kerusakan 8isik . r!ses perhitungan rekap data sulit dan dan lama dalam pengerjaannya pengerjaannya yang dilakukan se3ara manual. 'alam pembuatan lap!ran akti8itas sistem sistem baik data ataupun ataupun in8!rmasi in8!rmasi lainnya lainnya masih menggunakan menggunakan pr!ses manual selain memakan waktu juga menghabiskan tenaga karena harus melakukan rekap ulang terhadap semua transaksi yang yang terj terjad adi& i& sela selain in itu itu bila bilama mana na meng mengal alam amii kend kendal ala a yang yang di karenakan salah perhitungan& maka perhitungan harus diulangi dari awal lagi. *0& S#lu"i Peme;ahan Ata" Ata" Ma"alah Si"tem >an$ -ejalan Pa6a Hei’" Fut"al S!lusi peme3ahan masalah dari sistem berjalan dalam pengel!laan lapangan di ei/s 0utsal yaitu membuat aplikasi pengel!laan 8utsal berbasis website dengan website dengan 8itur 4 ;/ 0!rm penyewaan lapangan enjadwalan se3ara !t!matis setelah data penyewaan lapangan ditambahkan =/ enyimpanan data dengan database MyS$L / alama alaman n rekapi rekapitul tulasi asi penye penyewaa waan n lapang lapangan an yang yang dapat dapat diatur diatur peri!denya sesuai yang diinginkan.
#
*0&0( Use Case Dia$!am Case Dia$!am System
<> Mengelola Data Lapangan Login <> Mengelola Data Kategori Waktu
<> Logout
Mengelola data pengguna
<>
<> <> <> Mengelola Data Harga Lapangan
Mengelola Data Pelanggan
<>
<>
<> <>
<> Mengelola Data Penyewaan Lapangan
<>
Admin
<>
Melihat Jadwal
<>
<> Memilih J adwal Kosong
Pemilik Kasir <>
<>
Mengubah Profl Pengguna
<>
<> Membuat Laporan
Mengubah Pengaturan Penyewaan Lapangan
<>
Gam5a! *0+ Use Case Diagram *0&0(0( Skena!i# Use Case Ske Skenari! ari! Use Use Case Case digunakan digunakan untuk memudahka memudahkan n dalam menganalisa skenari! yang akan kita gunakan pada pada
8as 8ase-8a e-8as se
sela elanju njutny tnya
den dengan gan
mela melak kukan ukan
penilaian terhadap skenari! tersebut.
;/ Skenari! Use Case Login Ta5el *0( Skenari! Use Case Login Use Case Akt!r 'eskripsi
Login Admin&2asir dan emilik r!ses ter3iptanya session untuk session untuk dapat mengakses sistem dengan memasukan Username dan Username dan "assword pengguna& pengguna& guna mendapatkan hak akses
"re.condition
menggunakan sistem. +. Akt! Akt!rr belu belum m melak melakuk ukan an login. login. *. Akt!r harus berada pada
halaman login. login. "ost.condition Menampilkan alaman tama. Ak"i Akt#! Reak"i Si"tem Alu! Da"a! +. Membuka website. website. *. Mena Menamp mpil ilka kan n form login. login. #. Memas masuka ukan Username dan Username dan "assword serta serta pilih t!mb!l IMasukJ . 6alid lidasi asi Username dan Username dan "assword 7. %ika *nput an an Username dan "assword
akun Menampi mpilka lkan pesan
-
ILogin berhasilJ Login berhasilJ Mengarahkan ke halaman utama 7
Alu! Alte!nati7 Alte!nati7 N# 9 Username dan "assword salah salah akan 1. %ika masukan Username dan menampilkan pesan error IUsername IUsername atau atau "assword salahJ salahJ Skenari! Use Case Logout Ta5el *0+ Skenari! Use Case Logout Use Case Logout Akt!r Admin&2asir dan emilik 'eskripsi r!ses penghapusan session data. session data. "re.condition Akt!r harus sudah melakukan melakukan login. login. "ost.condition Menampilkan halaman login. login. Ak"i Akt#! Reak"i Si"tem Alu! Da"a! +. ilih ilih menu menu I2el I2elua uarJ. rJ. session. 2. Menghapus session. 3. Mengarahkan ke
halaman login Alu! Alte!nati7 Alte!nati7 = NA
9
=/ Skenari! Use Case Mengel!la Case Mengel!la 'ata "apangan Ta5el *0& Skenari! Use Case Mengel!la Case Mengel!la 'ata "apangan Use Case Akt!r 'eskripsi
Mengel!la 'ata "apangan Admin r!ses ini adalah se sebuah kegiatan untuk melihat& mengubah&
menghapus data lapangan . "re.condition Admin harus sudah melakukan login. login. "ost.condition Menampilkan data lapangan. Ak"i Akt#! Reak"i Si"tem Alu! Da"a! +. ili ilih h men menu u I'at I'ata a "apanganJ *. Mena Menamp mpil ilka kan n data data lapangan. #. ilih ilih t!mb!l t!mb!l ITa ITambah mbah 'ata "apanganJ . Mena Menamp mpil ilka kan n 8!rm 8!rm tambah data lapangan 7. Mema Memasu suka kan n Nama Nama "apangan dan pilih t!mb!l ISimpanJ 9. 6alida lidasi si mas masuk ukan an Nama "apangan ,. %ika %ika masu masuka kan n
database Menampilkan esan I'ata berhasil
-
ditambahkanJ 'an me menampilkan data baru ke urutan
,
pertama dalam list da8tar lapangan :. ilih ilih t!mb t!mb!l !l IEdi IEditJ tJ 9. Menge3ek data
$'"apangan pada database berdasarkan database berdasarkan data yang dipilih +.Menampilkan data dalam 8!rm edit sesuai $'"apangan yang dipilih ++. ++. Mengubah Nama "apangan pilih t!mb!l ISimpan 'ataJ pada 8!rm edit +*. 6alidasi 6alidasi masukan Nama "apangan +#.%ika data yang dimasukan
dipilih Menampi mpilka lkan pesan I'ata berhasil disimpanJ.
+.ilih t!mb!l IapusJ +7.Menampilkan pesan IApakah Anda yakin ingin menghapus data iniJ +9. ilih t!mb!l IYaJ IYaJ +,.Menge3ek data :
$'"apangan berdasarkan data yang dipilih +:.%ika $'"apangan
dipilih. Menampilakan pesan I'ata berhasil dihapusJ
Alu! Alte!nati7 Alte!nati7 N# , 6an (& an tidak
Mengel!la 'ata 2ateg!ri 5aktu Admin r!ses ini adalah sebuah kegiatan untuk melihat& mengubah&menghapus mengubah&menghapus
data kateg!ri waktu . "re.condition Admin harus sudah melakukan login. login. "ost.condition Menampilkan data kateg!ri waktu. Ak"i Akt#! Reak"i Si"tem Alu! Da"a! +. ili ilih h men menu u I'at I'ata a ;
2ateg!ri 5aktuJ *. Mena Menamp mpil ilka kan n data data kateg!ri waktu. #. ilih ilih t!mb!l t!mb!l ITa ITambah mbah 'ata 2ateg!ri waktuJ . Mena Menamp mpil ilka kan n 8!rm 8!rm tambah data kateg!ri waktu 7. Mema Memasu suka kan n 5akt 5aktu u Awal& 5aktu 5aktu Akhir Akhir dan pilih t!mb!l ISimpanJ 9. 6alida lidasi si mas masuk ukan an.. ,. %ika %ika masu masuka kan n
"re.condition Menampilkan esan I'ata berhasil
-
ditambahkanJ 'an me menampilkan data baru ke urutan pertama dalam list da8tar kateg!ri waktu
:. ilih ilih t!mb t!mb!l !l IEdi IEditJ tJ 9. Menge3ek data
$'kateg!ri waktu pada database berdasarkan database berdasarkan data yang dipilih +.Menampilkan data dalam 8!rm edit sesuai $'"apangan yang dipilih 7
++. ++. Mengubah 5aktu Awal& 5aktu 5aktu Akhir Akhir menekan t!mb!l ISimpan 'ataJ pada 8!rm edit +*. 6alidasi 6alidasi masukan +#.%ika data yang dimasukan
dipilih Menampi mpilka lkan pesan I'ata berhasil disimpanJ.
+.ilih t!mb!l IapusJ +7.Menampilkan pesan IApakah Anda yakin ingin menghapus data iniJ +9. ilih t!mb!l IYaJ IYaJ +,.Menge3ek data $' kateg!ri waktu berdasarkan data yang dipilih +:.%ika $' kateg!ri waktu
dipilih. Menampilakan 7+
pesan I'ata berhasil dihapusJ Alu! Alte!nati7 Alte!nati7 N# , 6an (& +. %ika %ika masuk masukan an suda sudah h ada ada pada pada database maka database maka akan memun3ulkan pesan I2ateg!ri waktu yang anda masukan sudah adaJ *. %ika masuk masukan an tidak tidak
Mengel!la 'ata arga "apangan Admin dan 2asir r!ses ini adalah sebuah kegiatan untuk
melihat&
mengubah
dan
menghapus data harga lapanga . "re.condition Akt!r harus sudah melakukan melakukan login. login. "ost.condition Menampilkan data harga lapangan. l apangan. Ak"i Akt#! Reak"i Si"tem Alu! Da"a! +. ili ilih h men menu u I'at I'ata a arga "apanganJ *. %ika %ika yan yang g meng mengak akse ses s kasir maka t!mb!l edit dan hapus tidak di tampilkan #. Mena Menamp mpil ilka kan n data data 7*
harga lapangan. . ilih ilih t!mb!l t!mb!l ITa ITambah mbah 'ata arga "apanganJ 7. Mena Menamp mpil ilka kan n 8!rm 8!rm tambah data harga lapangan 9. Mema Memasu suka kan n data data arga untuk semua hari&memilih lapangan&memilih kateg!ri waktu dan pilih t!mb!l ISimpanJ ,. 6alida alidasi si data data masu masukan kan.. :. %ika ika sem semua ua data data masukan
"re.condition Menampilkan esan I'ata berhasil
-
ditambahkanJ 'an me menampilkan data baru ke urutan pertama dalam list da8tar harga lapangan
;. ilih ilih t!mb t!mb!l !l IEdi IEditJ tJ +.Menge3ek data $'arga "apangan berdasarkan data yang dipilih 11.Menampilkan data dalam form edit sesuai sesuai 7#
$'arga "apangan yang dipilih 12. Mengubah data pada
form edit dan dan ilih t!mb!l ISimpan 'ataJ pada 8!rm edit +#.6alidasi data masukan. +.%ika data yang dimasukan
yang dipilih Menampi mpilka lkan pesan I'ata berhasil disimpanJ.
+7.ilih t!mb!l IapusJ 16.Menampilkan pesan
popup IApakah popup IApakah Anda yakin ingin menghapus data iniJ +,. ilih t!mb!l IYaJ IYaJ +:.Menge3ek data $'arga "apangan berdasarkan data yang dipilih +;.%ika $'arga "apangan
yang dipilih. Menampi mpilka lkan pesan
-
I'ata berhasil dihapusJ Alu! Alte!nati7 Alte!nati7 N# < 6an (* +. %ika data masukan masukan tidak tidak
Mengel!la 'ata engguna Admin r!ses ini adalah sebuah kegiatan untuk melihat& mengubah&menghapus mengubah&menghapus data
"re.condition
pengguna . Akt!r harus
"ost.condition Ak"i Akt#!
login. login. Menampilkan data pengguna. Reak"i Si"tem
sudah
melakukan
Alu! Da"a! +. ili ilih h men menu u I'at I'ata a enggunaJ *. Mena Menamp mpil ilka kan n data data pengguna. #. ilih ilih t!mb!l t!mb!l ITa ITambah mbah 'ata enggunaJ . Mena Menamp mpil ilka kan n 8!rm 8!rm tambah data pelanggan 77
5. Memasukan Nama&
Alamat &Email&Telep!n&Userna &Email&Telep!n&Userna me& me&"assword &"e
Nama& Alamat &Email&Telep!n&Userna &Email&Telep!n&Userna me& me&"assword &"e
database Menampilkan esan I'ata berhasil
-
ditambahkanJ 'an me menampilkan data baru ke urutan pertama dalam list da8tar pengguna
:. ilih ilih t!mb t!mb!l !l IEdi IEditJ tJ ;. Meng Menge3 e3ek ek data data $'engguna berdasarkan data yang dipilih 10.Menampilkan data dalam form edit sesuai sesuai $'engguna yang dipilih 11.Mengubah Nama&
79
Alamat &Email&Telep!n&Userna &Email&Telep!n&Userna me& me&"assword &"e
Nama& Alamat &Email&Telep!n&Userna &Email&Telep!n&Userna me& me&"assword &"e
dipilih %ika $'engguna$'e ngguna session maka bah Session sesuai Session sesuai
-
dengan masukan. Menampilka lkan pesan I'ata berhasil disimpanJ.
+.ilih t!mb!l IapusJ +7.Menampilkan pesan IApakah Anda yakin ingin menghapus data iniJ +9. ilih t!mb!l IYaJ IYaJ 7,
+,.Menge3ek data $'engguna berdasarkan data yang dipilih +:.%ika $'engguna
dipilih. Menampilakan pesan I'ata berhasil dihapusJ
Alu! Alte!nati7 Alte!nati7 N# , 6an (: an Nama& Alamat 1. %ika *nput an &Email&Telep!n&Username &Email&Telep!n&Username&&"assword &"e
data tidak terhapus. G/ Skenari! Use Case Mengel!la Case Mengel!la 'ata elanggan Ta5el *0, Skenari! Use Case Mengel!la Case Mengel!la 'ata elanggan Use Case Akt!r 'eskripsi
Mengel!la 'ata elanggan Admin dan 2asir r!ses ini adalah sebuah kegiatan untuk melihat& mengubah&menghapus mengubah&menghapus 7:
dan men3ari data pelanggan . "re.condition Akt!r harus sudah melakukan melakukan login. login. "ost.condition Menampilkan data pelanggan. Ak"i Akt#! Reak"i Si"tem Alu! Da"a! 1. ilih menu I'ata elangganJ *. %ika %ika 2asi 2asirr yan yang g mengakses maka t!mb!l hapus akan dihilangkan *. Mena Menamp mpil ilka kan n data data pelanggan. #. ilih ilih t!mb!l t!mb!l ITa ITambah mbah 'ata elangganJ . Mena Menamp mpil ilka kan n 8!rm 8!rm tambah data pelanggan 7. Memas emasuk uka an Nama&Nama Team&Alamat &N!.Telep!n dan ilih t!mb!l ISimpanJ 9. 6alida lidasi si mas masuk ukan an Nama&Nama Team dan Alamat ,. %ika %ika semu semua a masu masuka kan n
!t!matis Membuat ta tanggal
-
da8tar !t!matis Menyimpan da data ke ke database 7;
-
Menampilkan esan I'ata berhasil
-
ditambahkanJ 'an me menampilkan data baru ke urutan pertama dalam list da8tar pelanggan
:. Mema Memasu suka kan n Nama Nama elanggan& Nama Team atau $'elanggan ;. ilih ilih t!mb t!mb!l !l IDar IDarii 'ataJ +.Menampilkan data yang di3ari. ++. ++. ilih t!mb!l t!mb!l IEditJ +*.Menge3ek data $'elanggan berdasarkan data yang dipilih +#.Menampilkan data dalam 8!rm edit sesuai $'elanggan yang dipilih +.Mengubah Nama&Nama Team& Alamat atau N!.Telep!n dan ilih t!mb!l ISimpan 'ataJ pada 8!rm edit +7. 6alidasi 6alidasi masukan Nama&Nama Team dan
9
Alamat +9.%ika data yang dimasukan
dipilih Menampi mpilka lkan pesan I'ata berhasil disimpanJ.
+,.ilih t!mb!l IapusJ +:.Menampilkan pesan IApakah Anda yakin ingin menghapus data iniJ +;. ilih t!mb!l IYaJ IYaJ *.Menge3ek data $'elanggan berdasarkan data yang dipilih *+.%ika $'elanggan
dipilih. Menampilakan pesan I'ata berhasil dihapusJ
Alu! Alte!nati7 Alte!nati7 N# , 6an (:
9+
+. %ika *nput an an Nama tidak
Mengel!la
'ata
enyewaan
Akt!r 'eskripsi
"apangan Admin dan 2asir r!ses ini adalah sebuah kegiatan untuk menambah pemesanan lapangan& ubah penyewaan lapangan& hapus penyewaan lapangan&3etak kwitansi&lihat rin3ian penyewaan lapangan dan men3ari data
"re.condition "ost.condition
penyewaan lapangan. Akt!r harus sudah melakukan melakukan login. login. Menampilkan data enyewaan "apangan. 9*
Ak"i Akt#!
Reak"i Si"tem
Alu! Da"a! 1. ilih menu I'ata 'oo-ing J 2. Menampilkan data
'oo-ing lapangan. lapangan. I'oo-ing 3. ilih menu I'oo-ing "apanganJ 4. Menampilkan 8!rm
tambah 'oo-ing lapangan 7. %ika %ika mem mempu puny nyai ai $'elanggan maka memasukan $'elanggan 6. Memasukan tanggal main&jam main &lapangan&kateg!ri &lapangan&kateg!ri waktu ,. Mena Menamp mpilk ilkan an t!ta t!tall biaya. :. Mema Memasu suka kan n t!ta t!tall baya bayar r I'oo-ing J 9. ilih t!mb!l I'oo-ing +. 6alidasi 6alidasi masukan.
9#
++. ++. %ika masukan masukan
ke database Menampilkan esan Ienyewaan berhasil
-
ditambahkanJ 'an me menampilkan data baru ke urutan pertama dalam list da8tar da8tar pemesanan
+*.ilih t!mb!l IEditJ 13.Menge3ek data
$''oo-ing $''oo-ing pada pada database berdasarkan database berdasarkan data yang dipilih 14.Menampilkan data dalam 8!rm edit sesuai $''oo-ing $''oo-ing yang yang dipilih +7.Mengubah data penyewaan penyewaan dan ilih t!mb!l ISimpan 'ataJ pada 8!rm edit +9. 6alidasi 6alidasi masukan
9
+,.%ika data yang dimasukan
dipilih Men3etak kwitansi
-
'oo-ing . Menampilkan pesan I'ata 'oo-ing berhasil berhasil diubahJ.
+;.ilih t!mb!l IDetakJ 20.Men3etak kwitansi
'oo-ing berdasarkan data yang dipilih *+.ilih t!mb!l I@in3ianJ **.Menampilkan rin3ian data 'oo-ing berdasarkan data yang dipilih *#.ilih t!mb!l IapusJ *.Menampilkan pesan IApakah Anda yakin ingin menghapus data iniJ *7. ilih t!mb!l IYaJ IYaJ *9.Menge3ek data $''oo-ing $''oo-ing berdasarkan data yang dipilih
97
*,.%ika $''oo-ing $''oo-ing
dipilih. Menampilakan pesan I'ata berhasil dihapusJ
25.Memasukan
$''oo-ing $''oo-ing &$'elanggan& &$'elanggan& pilih status&lapangan atau peri!de tanggal *9. ilih T! T!mb!l IDari 'ataJ *,.Menampilkan data berdasarkan data yang di3ari. Alu! Alte!nati7 Alte!nati7 N# , +. %ika tidak tidak mempunya mempunyaii $'elangg $'elanggan an dan pilih t!mb!l t!mb!l ITidak mempunyai mempunyai $'J maka menampilkan form *nput Nama&Nama Team dan Alamat . *. Memasuka Memasukan n Nama&Nama Nama&Nama Team dan Alamat Alamat Alu! Alte!nati7 Alte!nati7 N# < +. %ika pilih pilih t!mb!l t!mb!l IT ITambah %adwa %adwalJ lJ maka akan menampilkan form tambah jadwal baru. *. %ika form *nput jadwal jadwal lebih dari maka akan menampilkan p!t!ngan harga. Alu! Alte!nati7 Alte!nati7 N# (&
99
+. %ika %ika data data tidak tidak dapa dapatt disimp disimpan an di di database maka database maka akan menampilkan pesan I'ata gagal disimpanJ *. %ika ada masukan masukan yang yang tidak tidak
Memilih %adwal dan Memilih %adwal
Akt!r 'eskripsi
2!s!ng Admin dan 2asir r!ses ini adalah sebuah kegiatan untuk melihat penjadwalan lapangan
dan memilih jadwal k!s!ng. "re.condition Akt!r belum melakukan melakukan login. login. "ost.condition Menampilkan alaman %adwal. Ak"i Akt#! Reak"i Si"tem Alu! Da"a! +. ilih ilih menu menu %adw %adwal al 2. Menampilkan da8tar
penjadwalan lapangan berdasarkan peri!de sekarang 3. Memasukan eri!de
9,
Tanggal=ilih "apangan dan ilih t!mb!l ITampilkanJ 4. Menampilkan da8tar
penjadwalan lapangan berdasarkan masukan peri!de = "apangan yang dipilih 5. ilih %adwal k!s!ng
dan pilih t!mb!l I'oo-ing J 6. Mengarahkan ke
halaman tambah 'oo-ing dengan dengan membawa jadwal k!s!ng yang dipilih ;/ Skenari! Use Case Mengubah Case Mengubah r!8il engguna Ta5el *0() Skenari! Use Case Mengubah Case Mengubah r!8il engguna Use Case Akt!r 'eskripsi
Mengel!la r!8il engguna Admin&2asir dan emilik r!ses ini adalah sebuah kegiatan untuk melihat dan mengubah data pr!8il
"re.condition
pengguna . Akt!r harus
sudah
"ost.condition
melakukan login. login. Menampilkan
pr!8il
pengguna. Ak"i Akt#!
Reak"i Si"tem
Alu! Da"a! +. ilih ilih menu menu Ir!8i Ir!8ill engg engguna unaJJ *. Mena Menamp mpil ilka kan n data data 9:
pr!8il pengguna. #. ilih ilih menu menu IEdi IEditt r!8 r!8il ilJJ . Mena Menamp mpil ilka kan n 8!rm 8!rm edit pr!8il 7. Meng Mengub ubah ah Nama Nama "engkap&Alamat&Email&N!.Te lep!n dan ilih t!mb!l ISimpanJ 9. 6alida lidasi si Nam Nama a "engkap&Alamat&E mail dan N!.Telep!n ,. %ika ika semua mua masukan
masukan 8!rm bah data
-
session Menampilkan pesan I'ata berhasil diubahJ
:. ili ilih h menu menu Iba Ibah h "assword J ;. Mena Menamp mpil ilka kan n 8!rm 8!rm ubah "assword . +.Memasukan "assword "ama&"assword "ama&"assword 1aru&langi 1aru&langi "assword 1aru 1aru dan menekan t!mb!l Ibah 9;
"assword J ++. ++. 6alidasi 6alidasi "assword "ama&"assword "ama&"assword 1aru dan langi "assword 1aru 1aru +*.Enkripsi *nput an an ke M'7 +#.%ika *nput an an "assword "ama&"assword "ama&"assword 1aru dan langi "assword 1aru 1aru
akan dihapus bah nama 8ile
-
*nput an an 0!t! Simpan 8i8ile 8!t! baru di
-
8!lder gambar bah nama 8ield 8!t! di database dengan nama baru sesuai dengan
-
*nput an an bah session
-
8!t! 'an menampilkan pesan I0!t! berhasil diubahJ
Alu! Alte!nati7 Alte!nati7 N# , +. %ika *nput an an Nama "engkap tidak
Alu! Alte!nati7 Alte!nati7 N# (& +. %ika *nput an an "assword "ama "ama tidak sesuai dengan 8ield "assword yang yang ada di database maka database maka akan menampilkan pesan error I"assword I"assword "ama "ama yang Anda masukan salahJ. salahJ. *. %ika *nput an an I"assword I"assword 1aruJ 1aruJ tidak sama dengan *nput an an Ilangi "assword 1aruJ 1aruJ maka akan menampilkan pesan error I*nput I*nput an an "assword 1aru 1aru salahJ Alu! Alte!nati7 Alte!nati7 N# (< +. %ika %ika 8il 8ile e gamb gambar ar yan yang g di *nput tidak tidak
Membuat "ap!ran Admin&emilik dan 2asir r!ses ini adalah pr!ses setelah penyewaan penyewaan lapangan selesai dilakukan dan terdapat pula sebuah kegiatan untuk membuat &melihat dan men3etak data lap!ran
keuangan(rekap keuangan(rekap data). "re.condition Akt!r harus sudah melakukan melakukan login. login. "ost.condition Menampilkan data lap!ran. Ak"i Akt#! Reak"i Si"tem Alu! Da"a! ,*
+. ilih ilih menu menu "ap! "ap!ra ran. n. *. Mena Menamp mpil ilka kan n data data lap!ran sesuai peri!de sekarang. #. Mema Memasu suka kan n per peri! i!de de tanggal dan t!mb!l ITampilkanJ an 4. 6alidasi *nput an tanggal an tanggal 5. %ika *nput an
,#
; Skenari! Use Case Mengubah Case Mengubah pengaturan penyewaan lapangan Ta5el *0(+ Skenari! se 3ase mengubah pengaturan penyewaan lapangan Use Case
Mengu Mengubah bah pengat pengatura uran n penye penyewaa waan n
Akt!r 'eskripsi
lapangan Admin r!ses ini adalah pr pr!ses mengubah
pengaturan penyewaan lapangan "re.condition Akt!r harus sudah melakukan melakukan login. login. "ost.condition Menampilkan data pengaturan penyewaan penyewaan lapangan . Ak"i Akt#! Reak"i Si"tem Alu! Da"a! 1. ilih menu Iengaturan 'oo-ing J. J. 2. Menampilkan 8!rm edit
pengaturan boo-ing disertai dengan data pengaturan boo-ing . 3. Mengubah data
pengaturan b!!king dan takan t!mb!l ISimpanJ 4. 6alidasi masukan 7. Simpa impan n dat data a di di
database dan menampilak pesan I'ata berhasil disimpanJ Alu! Alte!nati7 NA
,
*0&0+ Class Dia$!am Class Dia$!am 1 !ooking
1
1
1
Pelanggan
1
Harga_lapangan
+id +idpelanggan +nama +alamat +nama*team +telepn +tgl*da-ta!
+idha!ga*lapangan +id)ateg!i*a)tu +idlapangan +h!g*senin +h!g*selasa +h!g*!a"u +h!g*)amis +h!g*umat +h!g*sa"tu +h!g*minggu
+Pelanggan( +get*u!lst !ing( +he!e*clause( +get*s$l( +get*data( +ce)*id(id +!*data(id +/alidasi*pst*data( +add*data( +update*data(id +delete*data(id +!ende!*cntent( +display*cntent(
1
+a!ga*lapangan( +get*s$l( +get*data( +ce)*id(id +!*data(id +/alidasi*pst*data( +add*data( +update*data(id +delete*data(id +!ende!*cntent( +display*cntent(
1
1
1
Profl_pengguna _pengguna Pengguna
+idpelanggan +nama +alamat +telepn +email +use!name +pass!d +le/el +-t +P!l*pengguna( +get*s$l( +get*data( +/alidasi*image( +/alidasi*pst*data( +/alidasi*pass!d( +update*data( +update*pass!d( +update*image( +!ende!*cntent( +display*cntent(
+Pengguna( +get*s$l( +get*data( +ce)*id(id +!*data( +/alidasi*pst*data( +add*data( +update*data(id +delete*data(id +!ende!*cntent( +display*cntent(
+idlapangan +namalapangan +'apangan( +get*s$l( +get*data( +ce)*id(id +!*data(id +/alidasi*pst*data( +add*data( +update*data(id +delete*data( id +!ende!*cntent( +display*cntent(
1
1
1
1 1 1 1 1 1
1
1
1
1 Konfgurasi
Login
1 1
1 1 1 1 1 1
1
+Setting( +get*s$l( +get*data( +/alidasi*pst*data( +update*data( +!ende!*cntent( +display*cntent(
+#ata"ase( +$ue!y(s$l%type% !esult +type(type%$ue!y%!esult 1
+id)ateg!i*a)tu +a)tu*aal +a)tu*a)hi!
+min*am*main +ptngan*ha!ga +min*"aya!
Database
1
+cng
1
+path +MainPage( +!ende!( +display(
+,ateg!i*a)tu( +get*s$l( +get*data( +ce)*id(id +!*data(id +/aidasi*pst*data( +add*data( +update*data(id +delete*data( id +!ende!*cntent( +display*cntent(
Home
+Penadalan( +get*s$l( +td*ha!i( +ce)*adal( +list*lapangan( +!ende!*cntent( +display*cntent(
1 1
+'ap!an( +get*u!lst!ing( +he!e*clause( +get*s$l( +get*data( +ceta)*lap!an( +!ende!*cntent( +display*cntent(
1
1
+me( +!ende!*cntent( +display*cntent(
1
Laporan
Penadwalan
1
+cng()ey +,ngu!asi(
MainPage
1
1
+d"
+is'gin( +ce)*lgin( +lgut( +getsessin(
1
1 Kategori_waktu
"ettng
1
1 1
Lapangan
+id +id")ing +idpelanggan +data*pelanggan +tgl*")ing +petugas +idha!ga*lapanga +data*lapangan +tgl*main +am*main +am*selesai +ptngan +"aya! +status
1
1
1
1
1
1
+)ing( +get*u!lst !ing( +he!e*clause( +get*s$l( +get*data( +get*ttal( +data*detail( +ce)*id(id +ce)*idpelanggan(id +!*data( id +/alidasi*pst*data( +add*data( +update*data(id +delete*data(id +ceta)*)itansi( +!ende!*cntent( +display*cntent(
1 1 1 1
Gam5a! *0& Class Diagram
*0&0& Sequence Dia$!am Sequence Dia$!am Sequence diagram Sequence diagram menggambarkan interaksi antar masingmasing !bjek pada setiap Use Case dalam Case dalam urutan waktu. $nteraksi ini berupa pengiriman serangkaian data antar !bjek!bjek yang saling berinteraksi. 1erikut ini penjelasan dari masing-masing Sequence diagram 4 diagram 4 ;/ Sequ Sequen ence ce Diag Diagra ram m Logi Login n dan Logout layut MainPage dmin%,asi! dan P Pem emili) 1 u)a e"site
lgin 'gin
2 is'gin(
'gut 3 t!ue 4 display( 5 alaman 7tama 6 Pilih menu 8 ,elua!8
lgut(
*0&0& Sequence Dia$!am Sequence Dia$!am Sequence diagram Sequence diagram menggambarkan interaksi antar masingmasing !bjek pada setiap Use Case dalam Case dalam urutan waktu. $nteraksi ini berupa pengiriman serangkaian data antar !bjek!bjek yang saling berinteraksi. 1erikut ini penjelasan dari masing-masing Sequence diagram 4 diagram 4 ;/ Sequ Sequen ence ce Diag Diagra ram m Logi Login n dan Logout layut MainPage dmin%,asi! dan P Pem emili) 1 u)a e"site
lgin 'gin
2 is'gin(
'gut 3 t!ue 4 display( 5 alaman 7tama 6 Pilih menu 8 ,elua!8
lgut(
: display( 9 ;!m'gi ; !m'gin n
'gin
10 nput 7se!name dan Pass!d 11 ce)*lgin(
hme me me
Su)ses 12 t!ue 13 display*cntent( 14 display(
15 alaman 7tama agal
16 -alse 1 display(
1: 7se!name atau Pass!d Salah
Gam5a! *0* Sequence Diagram Login dan Login dan Logout
Sequ Sequen ence ce Diag Diagra ram m Mengel!la 'ata "apangan layut MainPage
lapangan 'apangan
dmin 1 Mene)an menu #ata 'apangan 'apangan 2 display*cntent( 3 get*s$l(
4 get*data(
5 display( 6 #ata 'apangan
lte!nati-
Pilih tm"l 8tam"ah8
=am"ah "ah
: =ampil ;!m 9 ;!m 10 nput #ata dan pilih tm"l 8Simpan8 11 display*cntent( 12 /alidasi*pst*data( 13 add*data( 15 #ata 'apangan? Pesan e!!!
lte!nati-
14 display(
16 Pilih tm"l 8edit8 1 display*cntent(
dit
1: ce)*id( 19 !*data(
20 display( 21 ;!mdit 22 7"ah #ata dan Pilih tm"l 8simpan8 23 display*cntent( 24 ce)*id( 25 update*data(
2 #ata 'apangan ? Pesan e!!! 26 display(
lte!nati-
29 Pilih menu 8hapus8 2: ,n!masi apus
apus 30 ,n!masi apus( 31 Pilih 8@)8 32 display*cntent( 33 ce)*id( 34 delete*data(
35 display(
36 #ata 'apangan ? Pesan !!!
Gam5a! *09 Sequence Diagram Mengel!la Diagram Mengel!la 'ata "apangan
=/ Sequ Sequen ence ce Diag Diagra ram m Mengel!la 'ata 2ateg!ri 5aktu layut MainPage
)ateg!i ,ateg!i*a)tu
dmin 1 Mene)an menu #ata ,ateg!i a)tu 2 display*cntent( ay*cntent( 3 get*s$l(
4 get*data(
5 display( ay( 6 #ata ,ateg!i a)tu
lte!nati-
Pilih tm"l 8tam"ah8
=am"ah "ah
: =ampil ;!m 9 ;!m 10 nput #ata dan pilih tm t m"l 8Simpan8 11 display*cntent( 12 /alidasi*pst*data( 13 add*data(
15 #ata ,ateg!i a)tu ? Pesan e!!!
lte!nati-
14 display(
16 Pilih tm"l 8edit8 1 display*cntent(
dit
1: ce)*id( 19 !*data( 20 display( 21 ;!m dit 22 7"ah #ata dan Pilih tm"l 8simpan8 23 display*cntent( 24 ce)*id( 25 update*data(
2 #ata ,ateg!i a)tu ? Pesan e!!! 26 display(
lte!nati-
29 Pilih menu 8hapus8 2: ,n!masi apus
apus 30 ,n!masi apus( 31 Pilih 8@)8 32 display*cntent( 33 ce)*id( 34 delete*data(
35 display(
36 #ata ,ateg!i a)tu ? Pesan !!!
Gam5a! *0: Sequence Diagram Mengel!la Diagram Mengel!la 'ata 2ateg!ri 5aktu
/ Sequ Sequen ence ce Diag Diagra ram m Mengel!la 'ata arga "apangan layut MainPage
ha!ga a!ga*lapangan
dmin 1 Mene)an menu #ata a!ga 'apangan 2 display*cntent( ay*cntent( 3 get*s$l(
4 get*data(
5 display( 6 #ata a!ga 'apangan
lte!nati-
Pilih tm"l 8tam"ah8
=am"ah "ah
: =ampil ;!m 9 ;!m 10 nput #ata dan pilih tm"l 8Simpan8 11 display*cntent( 12 /alidasi*pst*data( 13 add*data(
15 #ata a!ga 'apangan? Pesan e!!!
lte!nati-
14 display(
16 Pilih tm" t m"l 8edit8 1 display*cntent(
dit
1: ce)*id( 19 !.*data( 20 display( 21 ;!mdit 22 7"ah #ata dan Pilih t m"l 8simpan8 23 display*cntent( 24 ce)*id( 25 update*data(
2 #ata a!ga ? Pesan e!!! 26 display(
lte!nati-
29 Pilih menu 8hapus8 2: ,n+!masi apus
apus 30 ,n+!masi apus( 31 Pilih 8@)8 32 display*cntent( 33 ce)*id( 34 delete*data(
35 display(
36 #ata a!ga 'apangan ? Pesan !!!
Gam5a! *0, Sequence Diagram Mengel!la Diagram Mengel!la 'ata arga "apangan
E/ Sequ Sequen ence ce Diag Diagra ram m Mengel!la 'ata engguna layut MainPage
pengguna Pengguna
dmin 1 Mene)an menu #ata Pengguna Penggu na 2 display*cntent( 3 get*s$l(
4 get*data(
5 display( 6 #ata Pengguna
lte!nati-
Pilih tm"l 8tam"ah8
=am =am"ah "ah
: =ampil ;!m 9 ;!m 10 < nput #ata dan pili pilih h tm"l 8Simpan8 11 display*cntent( ay* cntent( 12 /alidasi*pst*data( /alidasi*pst* data( 13 add*data( 15 #ata Pengguna ? Pesan e!!!
lte!nati-
14 display(
16 Pilih tm"l 8edit8 1 display*cntent( ay* cntent(
>dit
1: ce)*id( 19 !*data( 20 display( 21 ;!m>dit 22 7"ah #ata #at a dan Pilih tm t m"l 8simpan8 23 display*cntent( ay* cntent( 24 ce)*id( 25 update*data(
2 #ata Pengguna ? Pesan e!!! 26 display(
lte!nati-
29 Pilih menu 8hapus8 2: ,n+!masi apus
apus 30 ,n+!masi apus( 31 Pilih 8@)8 32 display*cntent( ay* cntent( 33 ce)*id( 34 delete*data( elete*data(
35 display(
36 #ata Pengguna ? Pesan >!!!
Gam5a! *0< Sequence Diagram Mengel!la Diagram Mengel!la 'ata engguna
/ Sequ Sequen ence ce Diag Diagra ram m Mengel!la 'ata elanggan layut MainPage
pelanggan Pelanggan
dmin dan ,asi! 1 Mene)an menu #ata Pe langgan ? nput #Pelanggan%Aama%Aama =eamdan =eam dan Pilih tm"l 8Ba!i #ata8 2 display*cntent( 3 get*u!lst!ing( 4 he!e*clause( 5 get*s$l( 6 get*data( get*data( : #ata Pelanggan
lte!nati-
display(
9 Pilih tm"l 8tam"ah8 10 =ampil ;!m
=am"ah "ah
11 ;!m 12 nput #ata dan pilih tm" t m"l 8Simpan8 13 display*cntent( 14 /alidasi*pst*data( 15 add*data( 1 #ata Pelanggan ? Pesan e!!!
16 display(
1: Pilih tm"l 8edit8
lte!nati-
19 display*cntent( dit
20 ce)*id( 21 !*data(
22 display( 23 ;!mdit 24 7"ah #ata dan Pilih tm"l 8simpan8 25 display*cntent( 26 ce)*id( 2 update*data(
29 #ata Pelanggan ? Pesan e!!! 2: display(
'gin 'gin
dmin lte!nati- apus
30 Pilih menu 8hapus8 31 ,n!masi hapus 32 ,n!m ,n! masi hapus 33 Pilih 8@)8 34 display*cntent( 35 getsessin(
dmin 3 ce)*id(
36 admin
3: delete*data(
40 #ata Pelanggan ? Pesan e!!!
39 display(
Gam5a! *0? Sequence Diagram Mengel!la Diagram Mengel!la 'ata elanggan
G/ Sequ Sequen ence ce Diag Diagra ram m Mengel!la 'ata enyewaan "apangan layut MainPage
")ing )ing
dmin dan ,asi! 1 Mene)an menu #ata )ing ? Memilih #)ing% #Pelanggan%pilih stat us%lapangan% )ateg!i a)tu% atau pe!ide tanggal dan pilih tm"l Ba!i #ata 2 display*cntent( 3 get*u!lst!ing( 4 he!e*clause( 5 get*s$l( 6 get*data( data*detail(
9 #ata )ing : display( lte!nati-
10 Pilih tm"l 8tam"ah8
=am"ah "ah
11 display*cntent( 12 actinCCta m"ah
13 ; !m)ing
14 nput #ata dan pilih t m"l 8Simpan8 15 display*cntent( 16 /alidasi*pst*data(
1 ce)*idpelanggan( 1: add*data( 20 #ata )ing ng ? Pesan e!!! 19 display( lte!nati-
21 Pilih tm"l 8edit8 22 display*cntent(
dit
23 ce)*id( 24 !*data( 25 display( 26 ;!mdit 2 7"ah #ata dan Pilih tm"l 8simpan8 2: display*cntent( 29 ce)*id( 30 update*data(
32 #ata )ing ng ? Pesan e!!! 31 display(
lte!nati-
33 Pilih tm"l 8apus8 34 ,n!masi hapus 35 ,n!masi apus 36 Pilih 8@)8 3 display*cntent(
apus 3: ce)*id( 39 delete*data(
40 display( 41 #ata Pengguna? Pesan e!!!
lte!nati-
42 Pilih tm"l 8Beta)8 43 display*cntent(
Beta) 44 ceta)*)itansi(
45 display(
46 Menampil)an dalam"entu) 8pd-8
lte!nati-
4 Pilih tm"l 8Dincian8
Dincian
4: Menampil)an !incian )ing
Gam5a! *0() Sequence Diagram Mengel!la Diagram Mengel!la 'ata enyewaan "apangan
H/ Sequ Sequen ence ce Diag Diagra ram m Melihat dan Milih %adwal
layut MainPage
E adal Penadalan an
dmin dan ,asi! 1 Pilih menu Eadal E adal ? Pilih 'apangan ? nput Pe!ide 2 display*cntent( 3 get*u!lst!ing( 4 he!e*clause( 5 get*s$l( 6 get*data(
display( : E adal E ada adal ,sng sng
9 Pilih E adal ,sng dan Pilih tm"l 8)ing8
10 display( ay(
11 Menga!ah)an ;!m)ing
Gam5a! *0(( Sequence Diagram Melihat Diagram Melihat dan Milih %adwal
I/ Sequ Sequen ence ce Diag Diagra ram m Mengubah r!8il engguna layut MainPage
p!l P!l*pengguna
dmin 1 Mene)an menu P!l Pengguna 2 display*cntent( ay*cntent(
3 display( 4 #ata P!l pegguna da!i sessin
7"ah P!l 5 Pilih menu8p!l8
6 display*cntent( ay*cntent(
display(
: =ampil -!medit dengan data sessin 9 7"ah data dan da n pilih tm"l 8Simpan8 10 display*cntent( 11 / alidasi*pst*data(
12 update*data(
13 display( 14 =ampil -!medit dengan nti)asi 7"ah Pass!d
15 Pilih menu 87"ah Pass!d8 16 display*cntent(
1 display( 1: ;!m 7"ah Pass!d 19 7"ah Pass!d dan Pilih tm"l 87"ah Pass!d8 20 display*cntent( 21 /alidasi*pass!d(
22 update*pass!d(
23 display(
24 ;!m7"ah Pass!d dengan Ati)asi
7"ah ;t
25 Pilih menu 87"ah ;t8
26 display*cntent(
2 display( 2: ;!m7plad ;t 29 Ba!i ;t dan pilih tml 87"ah ;t8 30 display*cntent( 31 /alidasi*image( 32 update*im update* image(
33 display( 34 ;!m7plad ;t dengan Ati)asi
Gam5a! *0(+ Sequence Diagram Mengubah Diagram Mengubah r!8il engguna
;/Sequence Diagram Membuat "ap!ran
layut MainPage
lap!an 'ap!an
dmin dan ,asi! 1 Pilih P ilih menu 'ap!an ? ? nput Pe!ide dan da n pilih tm"l 8=ampil)an8 2 display*cntent( 3 get*s$l( get*s$l(
4 display( 5 'ap!an sesuai pe!ide Beta) 'ap!an
6 Pilih tm"l 8Beta)8 display*cntent( : ceta)*lap!an(
9 display( 10 'ap!an dalam"entu) pd- pd-
Gam5a! *0(& Sequence Diagram Membuat Diagram Membuat "ap!ran ;;/ ;;/ Sequence Diagram Mengubah pengaturan penyewaan lapangan layut MainPage
setting Setting
dmin 2 display*cntent( lay*cntent( 1 Pilih menu 8Pengatu!an )ing8 3 get*s$l(
4 get*data( 5 display( 6 -!mdata pengatu!an ")ing dit 7"ah -!m pengatu!an ")ing dan pilih tm"l tm"l simpan : display*cntent( lay*cntent( 9 update*data( 10 display( 11 #ata "e!hasil disimpan
Gam5a! *0(* Sequence Diagram Mengubah Diagram Mengubah pengaturan penyewaan lapangan
*0&0 *0&0* * A;ti1 ;ti1it it Dia$ Dia$!a !am m ,cti&ity diagram diagram mem!delkan aliran kerja atau wor-flow dari dari urutan akti8itas dalam suatu pr!ses yang menga3u pada Use Case diagram Case diagram yang ada. 1erikut ini i ni penjelasan dari masingmasing a3ti
;/ ,cti&ity 'iagram 'iagram Login $nteraksi antara akt!r pengguna dengan Use Case login dijelaskan dalam acti&ity diagram diagram sebagai berikut 4 dmin% ,asi! dan Pemili)
Mem"u)a e"site
Sistem
Menampil)an -!m -!mllgin
Memasu)an use!name dan pass!d
Pilih lih tm"l "l 8Masu asu)8
Fali alidasi dasi use! use!na nam me dan dan pass pass !d !d
su)ses
gagal 7se!name atau Pass!d Salah
Mem"uat Sessin
Pesan 8'gin e!hasil8
Menga!ah)an )e mainpage
Gam5a! *0(9 ,cti&ity *0(9 ,cti&ity 'iagram Login 'iagram Login
,cti&ity 'iagram Logout 'iagram Logout $nteraksi antara akt!r pengguna dengan Use Case logout dijelaskan dalam acti&ity diagram diagram sebagai berikut 4 dmin% ,a ,asi! dan Pemili)
pilih menu 8,elua!8
Sistem
Menampil)an Mainpage
apus Sessin
Menga!ah)an )e halaman lgin
Gam5a! *0(: ,cti&ity *0(: ,cti&ity 'iagram 'iagram Logout #. ,cti&ity 'iagram Mengel!la 'ata "apangan $nteraksi antara akt!r pengguna dengan Use Case Mengel!la 'ata "apangan dijelaskan dalam acti&ity diagram diagram tambah data lapangan& ubah data lapangan dan hapus data lapangan. 1erikut ini penjelasan dari masing-masing acti&ity diagram tersebut4
a. ,cti&ity 'iagram 'iagram Tambah 'ata "apangan dmin
Sistem
Menampil)an #ata 'apangan Pilih tm"l 8=am"ah #ata 'apangan
Menampil)an -!mtam"ah lapangan Memasu)an Aam A ama lapangan
Pilih tm tm"l 8Simpan8
Falidasi masu)an nama
t!ue -alse Pesan 8Aama 'apangan yang nda masu)an tida) /alid8
Simpan )e data"ase
Pesan 8#ata e!hasil #isimpan8
Pe!"aha!ui da-ta! list lapangan
Gam5a! *0(, ,cti&ity *0(, ,cti&ity Diagram Tambah Diagram Tambah 'ata "apangan
b. ,cti&ity 'iagram 'iagram bah 'ata "apangan dmin
Pilih tm"l 8dit8
Sistem
Menampil)an #ata 'apangan Be) #'apangan
7"ah Aama 'apangan
Pilih tm"l 8Simpan8
Menampil)an data di -!m edit "e!dasa!)an # yang dipilih
Falidasi masu)an nama
t!ue -alse Pesan 8Aama 'apangan yang nda masu)an tida) /alid8
Simpan )e data"ase
Pesan 8#ata e!hasil #isimpan8
Pe!"aha!ui da-ta! list lapangan
Gam5a! *0(< ,cti&ity *0(< ,cti&ity 'iagram 'iagram bah 'ata "apangan
3. ,cti&ity 'iagram 'iagram apus 'ata "apangan dmin
Sistem
Pilih tm"l 8apus8
Menampil)an #ata 'apangan
Menampil)an pesan 8pa)ah nda ya)in ingin menghapus data ini8
Pilih tm"l 8atal8 =ida =ida) ) Ga Pilih tm"l 8Ga8
Be) #'apangan
tida) /alid /alid apus data di data"ase "e!dasa!)an # yang dipilh
Pesan 8#ata gagal dihapus8
Pesan 8#ata "e!hasil dihapus8
Pe!"aha!ui da-ta! list lapangan
Gam5a! *0(? ,cti&ity *0(? ,cti&ity Diagram apus Diagram apus 'ata "apangan
. ,cti&ity 'iagram Mengel!la 'ata 2ateg!ri 5aktu $nteraksi
antara
akt!r
pengguna
dengan
Use Use
Case ase
Menge Mengel!l l!la a 'ata 'ata 2ateg! 2ateg!ri ri 5aktu 5aktu dijela dijelaska skan n dalam dalam acti&ity diagra diagram m tambah tambah data data kateg! kateg!ri ri waktu waktu&& ubah ubah data data kateg! kateg!ri ri waktu dan hapus data kateg!ri waktu. 1erikut ini penjelasan dari masing-masing acti&ity diagram diagram tersebut4 +. ,cti&ity 'iagram 'iagram Tambah 'ata 2ateg!ri 5aktu dmin
Sistem
Menampil)an #ata ,ateg!i a)tu Pilih tm"l 8=am"ah #ata ,ateg!i a)tu
Menampil)an -!mtam"ah )ateg!i .a)tu Memasu)an a)tu .al
Memasu)an a)tu a)t u )hi! )hi! Falidasi masu)an Pilih tm t m"l 8Simpan8 t!ue -alse Pesan 8#ata yang nda masu)an tida) /alid8
Simpan )e data"ase
Pesan 8#ata e!hasil #isimpan8
Pe!"aha!ui da-ta! list )ateg!i .a)tu
Gam5a! *0+) ,cti&ity *0+) ,cti&ity Diagram Tambah Diagram Tambah 'ata 2ateg!ri 5aktu
*. ,cti&ity 'iagram 'iagram bah 'ata 2ateg!ri 5aktu dmin
Pilih tm"l 8dit8
Sistem
Menampil)an #ata ,ateg!i a)tu Be) #'apang #'apangan
7"ah #ata ;!m
Menampil)an data di -!medit -! medit "e!dasa!)an # # yang dipilih
Pilih tm"l 8Simpan8
Falidasi masu)an
t!ue -alse Pesan 8#ata yang nda masu)an tida) /alid8
Simpan )e data"ase
Pesan 8#ata e!hasil #isimpan8
Pe!"aha!ui da-ta! list )ateg!i a)tu
Gam5a! *0+( ,cti&ity *0+( ,cti&ity Diagram bah Diagram bah 'ata 2ateg!ri 5aktu
#. ,cti&ity 'iagram 'iagram apus 'ata 2ateg!ri 5aktu dmin
Sistem
Pilih tm"l 8apus8
Menampil)an #ata ,ateg!i a)tu
Menampil)an pesan 8pa)ah nda ya)in ingin menghapus data ini8
Pilih tm"l 8atal8 =ida) da) Ga
Be) #'apangan
Pilih tm"l 8Ga8
tida) /alid /alid apus data di data"ase "e!dasa!)an # # yang dipilh
Pesan 8#ata gagal dihapus8
Pesan 8#ata "e!hasil dihapus8
Pe!"aha!ui da-ta! list )ateg!i a)tu
Gam5a! *0++ ,cti&ity *0++ ,cti&ity Diagram apus Diagram apus 'ata 2ateg!ri 5aktu 7. ,cti&ity 'iagram 'iagram Mengel!la 'ata arga "apangan $nteraksi
antara
akt!r
pengguna
dengan
Use Use
Case ase
Mengel!la Mengel!la 'ata arga "apangan "apangan dijelaskan dijelaskan dalam acti&ity diagra diagram m tambah tambah data data harga harga lapang lapangan an&& ubah ubah data data harga harga lapa lapang ngan an dan dan hapu hapus s data data harg harga a lapa lapang ngan an.. 1erik 1erikut ut ini ini penjelasan dari masing-masing acti&ity diagram diagram tersebut4
a. ,cti&ity 'iagram 'iagram Tambah 'ata arga "apangan dmin dan ,asi!
Sistem
Menampil)an #ata a!ga 'apangan
dmin
,asi!
Pilih tm"l 8=am"ah #ata a!ga 'apangan
Menampil)an -!mtam"ah ha!ga lapangan Memasu)an a!ga untu) semua ha!i
Pilih nama lapangan Falidasi masu)an Pilih ,ateg!i a)tu Pilih tm t m"l 8Simpan8
t!ue -alse Pesan 8#ata yang nda masu)an tida) /alid8
Simpan )e data"ase
Pesan 8#ata e!hasil #isimpan8
Pe!"aha!ui da-ta! list ha!ga lapangan
Gam5a! *0+& ,cti&ity *0+& ,cti&ity Diagram Tambah Diagram Tambah 'ata arga "apangan
b. ,cti&ity 'iagram 'iagram bah 'ata arga "apangan dmin dan ,asi!
Sistem ,asi!
Pilih tm"l 8dit8
dmin
Menampil)an #ata a!ga 'apangan Be) #a!ga #a!ga 'apangan 'apangan
7"ah #ata ;!m
Pilih tm"l 8Simpan8
Menampil)an data data di -!m - !medit edit "e!dasa!)an # yang dipilih
Falidasi masu)an
t!ue -alse Pesan 8#ata yang nda masu)an tida) /alid8
Simpan )e data"ase
Pesan 8#ata e!hasil #isimpan8
Pe!"aha!ui da-ta! list ha!ga lapangan
Gam5a! *0+* ,cti&ity *0+* ,cti&ity Diagram bah Diagram bah 'ata arga "apangan
3. ,cti&ity 'iagram 'iagram apus 'ata arga "apangan dmin dan ,asi!
Sistem
dmin Pilih tm"l 8apus8
,asi! Menampil)an #ata a!ga 'apangan
Menampil)an pesan 8pa)ah nda ya)in ingin menghapus data ini8
Pilih tm"l 8atal8 =ida) =ida) Ga
Be) #a!ga 'apangan
Pilih tm"l 8Ga8
tida) /alid /alid apus data di data"ase "e!dasa!)an # y ang dipilh
Pesan 8#ata gagal dihapus8
Pesan 8#ata "e!hasil dihapus8
Pe!"aha!ui da-ta! list ha!ga lapangan
Gam5a! *0+9 ,cti&ity *0+9 ,cti&ity Diagram apus Diagram apus 'ata arga "apangan 9. ,cti&ity 'iagram 'iagram Mengel!la 'ata engguna $nteraksi
antara
akt!r
pengguna
dengan
Use Use
Case ase
Mengel!la 'ata engguna dijelaskan dalam acti&ity diagram diagram tambah tambah data data pengg pengguna una&& ubah ubah data data penggu pengguna na dan hapus hapus data pengguna. 1erikut ini penjelasan dari masing-masing acti&ity diagram diagram tersebut4
a. ,cti&ity 'iagram 'iagram Tambah 'ata engguna dmin
Sistem
Menampil)an #ata Pengguna Pilih tm"l 8=am"ah #ata Pengguna8
Menampil)an -!mtam"ah pengguna Memasu)an asu)an Aama Memasu)an lamat Falidasi masu)an Memasu)an asu)an mail Memasu)an A. =elepn t!ue Memasu)an 7se!name Memasu)an Pass!d Pa ss!d
-alse Pesan 8Aama 'apangan yang nda masu)an tida) /alid8
Pilih 'e/el )ses
Pilih tm"l tm"l 8Simpan8
Simpan )e data"ase
Pesan 8#ata e!hasil #isimpan8
Pe!"aha!ui da-ta! list pengguna
Gam5a! *0+: A3ti
b. ,cti&ity 'iagram 'iagram bah 'ata engguna dmin
Pilih tm"l 8dit8
Sistem
Menampil)an #ata Pengguna Be) #Penggun #Pengguna
7"ah #ata ;!m
Pilih tm"l 8Simpan8
Menampil)an data di -!m edit "e!dasa!)an # # yang dipilih
Falidasi masu)an
t!ue -alse Pesan 8Aama 'apangan yang nda masu)an tida) /alid8
Simpan )e data"ase
#Pengguna CC #Pengguna data sessin
;alse =!ue 7"ah sessin sesuai dengan data masu)an Pesan 8#ata e!hasil #isimpan8 Pe!"aha!ui da-ta! list pengguna
Gam5a! *0+, ,cti&ity *0+, ,cti&ity Diagram bah Diagram bah 'ata engguna
3. ,cti&ity 'iagram 'iagram apus 'ata engguna dmin
Sistem
Pilih tm"l 8apus8
Menampil)an #ata Pengguna
Menampil)an pesan 8pa)ah nda ya)in ingin menghapus data ini8
Pilih tm"l 8atal8 =ida =ida) Ga Pilih tm"l 8Ga8
Be) #Pengguna
#Pengguna CC #Pengguna data sessin
;alse
=!ue
apus data di data"ase "e!dasa!)an # yang dipilh
Pesan 8#ata gagal dihapus8
Pesan 8#ata "e!hasil dihapus8
Pe!"aha!ui da-ta! list pengguna
Gam5a! *0+< ,cti&ity *0+< ,cti&ity Diagram apus Diagram apus 'ata engguna ,. ,cti&ity 'iagram 'iagram Mengel!la 'ata elanggan $nteraksi
antara
akt!r
pengguna
dengan
Use Use
Case
Mengel!la 'ata elanggan dijelaskan dalam acti&ity diagram diagram tambah tambah data data pelan pelangga ggan& n& ubah ubah data data pelang pelanggan gan &3ari &3ari data data pelanggan dan hapus data pelanggan. 1erikut ini penjelasan dari masing-masing acti&ity diagram diagram tersebut4
a. ,cti&ity 'iagram 'iagram Tambah 'ata elanggan dmin dan ,asi!
Sistem
Menampil)an #ata Pelanggan Pilih tm"l 8=am"ah #ata Pelanggan8 Pe langgan8
Menampil)an -!m tam"ah pelanggan Memasu)an Aama Memasu)an Aama =eam Falidasi masu)an Memasu)an lamat Memasu)an A.=elepn t!ue Pilih tm"l 8Simpan8
-alse Pesan 8#ata yang nda masu)an tida) /alid8
Simpan )e data"ase
Pesan 8#ata e!hasil #isimpan8
Pe!"aha!ui da-ta! list pelanggan
Gam5a! *0+? ,cti&ity *0+? ,cti&ity Diagram Tambah Diagram Tambah 'ata elanggan
b. ,cti&ity 'iagram 'iagram bah 'ata elanggan dmin dan ,asi!
Sistem
Menampil)an #ata Pelanggan Memasu)an Aama Pelanggan% Aama =eam atau <#Pelanggan
Pilih tm tm"l 8Ba!i Ba!i #ata8 ta8
#ata ata yan yang dica!i ca!i ada di data data" "ase ase
t!ue -alse #ata yang nda ca!i tida) te!sedia
Menampil)an #ata Pelanggan "e!dasa!)an data yang dica!i
Gam5a! *0&) ,cti&ity *0&) ,cti&ity Diagram bah Diagram bah 'ata elanggan
3. ,cti&ity 'iagram 'iagram Dari 'ata elanggan dmin dan ,asi!
Sistem
,asi! Pilih tm"l 8apus8
dmin
Menampil)an #ata Pelanggan
Menampil)an pesan 8pa)ah nda ya)in ingin menghapus data ini8
Pilih tm"l 8atal8 =ida =ida) Ga Pilih tm"l 8Ga8
Be) #Pelanggan
;alse =!ue apus data di data"ase "e!dasa!)an # # yang dipilh
Pesan 8#ata gagal dihapus8
Pesan 8#ata "e!hasil dihapus8
Pe!"aha!ui da-ta! list pelanggan
Gam5a! *0&( ,cti&ity *0&( ,cti&ity Diagram Dari Diagram Dari 'ata elanggan
d. ,cti&ity 'iagram 'iagram apus 'ata elanggan dmin dan ,asi!
Pilih tm"l 8dit8
Sistem
Menampil)an #ata Pelanggan Be) #Pelang #Pelanggan
7"ah #ata ;!m
Pilih tm"l 8Simpan8
Menampil)an data di -!m edit "e!dasa!)an # yang dipilih
Falidasi masu)an
t!ue -alse Pesan 8#ata yang nda masu)an tida) /alid8
Simpan )e data"ase
Pesan 8#ata e!hasil #isimpan8
Pe!"aha!ui da-ta! list pelanggan
Gam5a! *0&+ ,cti&ity *0&+ ,cti&ity Diagram apus Diagram apus 'ata elanggan :. ,cti&ity 'iagram 'iagram Mengel!la 'ata enyewaan "apangan $nteraksi
antara
akt!r
pengguna
dengan
Use Use
Case ase
Menge Mengel!l l!la a 'ata 'ata enye enyewaa waan n "apan "apangan gan dijela dijelaska skan n dalam dalam acti&ity diagram diagram tambah tambah data penyewaan penyewaan lapangan lapangan&& ubah data penyewaan penyewaan lapangan lapangan&3ari &3ari data penyewaan penyewaan lapangan lapangan &hapus &hapus data penyewaan penyewaan lapangan lapangan &lihat rin3ian rin3ian dan 3etak kwitansi. kwitansi. 1erikut ini penjelasan penjelasan dari masing-mas masing-masing ing acti&ity diagram tersebut4
a. ,cti&ity a. ,cti&ity 'iagram 'iagram Tambah 'ata enyewaan "apangan dmin dan ,asi!
Sistem
Pilih tm"l?menu 8)ing 'apangan8
Menampil)an -!mtam"ah penyeaan lapangan Mempunyai #Pelanggan Menampil)an a!ga =ida) da)
Falidasi masu)an Ga
Memasu)an #Pelanggan #Pelangg an t!ue -alse Memasu)an Aama
Memasu)an Aama =eam Pesan 8#ata yang nda masu)an tida) /alid8
Memasu)an lamat
Memasu)an A. =elepn
Simpan )e data"ase
Pilih E amMain
Memasu)an =ang gal Main
Pesan 8#ata Penyeaan "e! hasil disimpan8 Pilih 'apangan Pilih )ateg!i a)tu
Pe!"aha!ui da-ta! list penyeaan lapangan
Pilih tm"l 8=am"ah E adal8 Ga
Memasu)an E umlah aya! =ida) =ida) Pilih tm"l 8)ing8
Gam5a! *0&& ,cti&ity *0&& ,cti&ity Diagram Tambah Diagram Tambah 'ata enyewaan "apangan
b. ,cti&ity b. ,cti&ity 'iagram 'iagram bah 'ata enyewaan "apangan dmin dan ,asi!
Pilih tm"l 8dit8
Sistem
Menampil)an #ata Penyeaan 'apangan Be) #)ing
7"ah #ata ;!m
Pilih tm"l 8Simpan8
Menampil)an data di -!m -!medit edit "e!dasa!)an # yang dipilih
Falidasi masu)an
t!ue -alse Pesan 8#ata yang nda masu)an tida) /alid8
Simpan )e data"ase
Pesan 8#ata Penyeaan "e!hasil disimpan8 Pe!"aha!ui da-ta! list penyeaan lapangan
Gam5a! *0&* ,cti&ity *0&* ,cti&ity Diagram bah Diagram bah 'ata enyewaan "apangan
3. ,cti&ity 3. ,cti&ity 'iagram 'iagram Dari 'ata enyewaan "apanga "apangan n dmin dan ,asi!
Sistem
Menampil)an #ata Penyeaan 'apangan Memasu)an #)ing?#Pelanggan?Pilih Status ?Pilih 'apangan?Pilih ,ateg!i a)tu?Masu)an pe!ide =ang =angga gall #ata yang dica!i ada di data"ase
Pilih tm"l 8Ba!i #ata8 t!ue
-alse #ata yang nda ca!i tida) ada
Menampil)an #ata Penyeaan 'apangan Sesuai dengan #ata yang dica!i
Gam5a! *0&9 ,cti&ity *0&9 ,cti&ity Diagram Dari Diagram Dari 'ata enyewaan "apangan
d. ,cti&ity d. ,cti&ity 'iagram 'iagram apus 'ata enyewaan "apangan dmin dan ,asi!
Sistem
Pilih tm"l 8apus8
Menampil)an #ata Penyea Penyeaan an 'apangan
Menampil)an pesan 8pa)ah nda ya)in ingin menghapus data ini8
Pilih tm"l 8atal8 =ida) da) Ga Pilih tm"l 8Ga8
Be) #)ing
;alse
=!ue =!ue
apus data di data"ase "e!dasa!)an # # yang dipilh
Pesan 8#ata gagal dihapus8
Pesan 8#ata "e!hasil dihapus8
Pe!"aha!ui da-ta! list penyeaan lapangan
Gam5a! *0&: ,cti&ity *0&: ,cti&ity Diagram apus Diagram apus 'ata enyewaan "apangan
e. ,cti&ity e. ,cti&ity 'iagram 'iagram "ihat @in3ian dan Detak 2witansi dmin dan ,asi!
Pilih tm"l 8Dincian8
Sistem
Menampil)an #ata Penyeaan 'apangan
Menampil)an data !incian ")ing "e!dasa!)an data yang dipilih Pilih tm"l 8Beta)8 Menceta) ,itansi "e!dasa! data yang dipilih
Gam5a! *0&, ,cti&ity *0&, ,cti&ity Diagram apus Diagram apus 'ata enyewaan "apangan
;. ,cti&ity 'iagram 'iagram Melihat dan Memilih %adwal $nteraksi $nteraksi antara akt!r pengguna pengguna dengan Use Use Case Case Melihat %adwal dan Memilih %adwal 2!s!ng dijelaskan dalam acti&ity diagram sebagai berikut 4 dmin dan )asi!
Sistem
Pilih 'apangan?Masu)an pe!ide tanggal
Menampil)an #ata E adal 'apangan
Menampil)an E adal 'apangan sesuai 'apangan yang dipilih?pe!ide yang dimasu)an Pilih Eadal E adal ,sng
Menga!ah)an )e halaman -!m penyeaan lapangan dengan mem"aa data adal )sng yang dipilih
Pilih tm"l 8)ing8
Gam5a! *0&< ,cti&ity *0&< ,cti&ity Diagram Melihat Diagram Melihat %adwal dan Memilih %adwal 2!s!ng
+. ,cti&ity +. ,cti&ity 'iagram 'iagram Mengubah r!8il engguna $nteraksi
antara
Mengu ngubah bah diagram
akt!r
r!8i r!8ill
ubah
pengguna
eng engguna guna
data
dengan
dije dijela las skan kan
pengguna&
ubah
Use Use
dalam lam
Case ase acti&ity
"assword data
peng penggu guna na dan dan ubah ubah 8!t! 8!t! data data peng penggu guna na.. 1eri 1eriku kutt ini ini penjelasan dari masing-masing acti&ity diagram diagram tersebut4
a. ,cti&ity 'iagram 'iagram bah r!8il engguna dmin% ,asi! dan Pemili)
Pilih Pilih menu p!l p!l penggun gguna a
Sistem
Menam enampil) pil)an an data data p!l p!l peng penggu guna na
Pilih menu edit p!l Menampil)an data pengguna pada -!medit 7"ah Aama 'eng)ap%lamat% ap%lamat%m mail%A.=elepn ail%A. =elepn Falidasi Masu)an t!ue -alse Menampil)an pesan 8data masu)an tida) /alid8
7"ah data di data"ase
7"ah data sessin
Menampil)an pesan 8#ata "e!asil diu"ah8
Gam5a! *0&? ,cti&ity *0&? ,cti&ity Diagram bah Diagram bah r!8il engguna
b. ,cti&ity 'iagram 'iagram bah "assword r!8il r!8il engguna dmin% ,asi! dan Pemili)
Sistem
Pilih menu 87"ah Pass!d8 Menampil)an -!mu"ah pass!d
Pass!d 'ama salah Masu)an 8Passd 'ama8
Masu)an 8Pass!d a!u8
-alse t!ue
Masu)an 87langi Pass!d a!u8
Menampil)an pesan 8Pass!d 'ama salah8
Pass!d a!u HC 7langi Pass!d a!u Pilih tm"l 87"ah Pass!d8
-alse t!ue Menampil)an pesan Pass!d "a!u tida) /alid
n)!ipsi pass!d )e M#5 ;ield pass!d yang ada di data"ase Menampil)an pesan 8Pass!d a!u "e!hasil disimpanI
Gam5a! *0*) ,cti&ity *0*) ,cti&ity Diagram bah Diagram bah "assword r!8il r!8il engguna
3. ,cti&ity 'iagram 'iagram bah 0!t! r!8il engguna dmin% ,asi! dan Pemili)
Pilih menu u"ah -t -t
Sistem
Menampil)an -!m u"ah -t -t
Masu)an le gam"a!
Pilih tm"l 87"ah ;t8 ;t 8
Falidasi le
t!ue -alse Menampil)an pesan 8;t yang anda masu)an tida) /alid8
apus le -t lama
7"ah nama le yang dimasu)an
Simpan le -t "a!u di -lde! gam"a! 7"ah eld -t di data"ase dengan nama "a!u sesuai dengan nama le
7"ah sessin -t Menampil)an pesan J;t "e!hasil diu"ahI
Gam5a! *0*( ,cti&ity *0*( ,cti&ity Diagram bah Diagram bah 0!t! r!8il engguna
++. ++. ,cti&ity 'iagram 'iagram Membuat "ap!ran
$nteraksi antara akt!r pengguna dengan Use Case Membuat "ap!ran dijelaskan dalam acti&ity diagram diagram sebagai berikut 4 dmin dan )asi!
Sistem
Menampil)an #ata =!ansa)si sesuai pe!ide se)a!ang Memasu)an Pe!ide =anggal
Falidasi tanggal
Pilih tm"l 8=ampil)an8 ;alse
=anggal ggal yang nda nda Masu) asu)an tida) Falid id =!ue Menampil)an #ata sesuai pe!ide yang dimasu)an
Pilih tm"l 8Beta)8 Menampil)an data )e "!se! dalam"entu) Jpd-I
Gam5a! *0*+ ,cti&ity *0*+ ,cti&ity Diagram Membuat Diagram Membuat "ap!ran +*. ,cti&it +*. ,cti&it ,cti&ity 'iagram 'iagram Membuat "ap!ran $nteraksi antara akt!r pengguna dengan Use Case Mengubah pengaturan penyewaan lapangan dijelaskan dalam acti&ity diagram diagram sebagai berikut 4 dmin
Sistem
Pili Pilih h Menu Menu 8Peng 8Pengatu!an atu!an ) )ing8 ing8
Menam enampil) pil)an -!mdata -!mdata peng pengatu atu!an ") ")in ing g
7"ah -!mdata pengatu!an ")ing dan pilih tm"l 8Simpan8
Simpan data )e data"ase
Pesan 8#ata "e!hasil disimpan8
Gam5a! *0*& ,cti&ity *0*& ,cti&ity Diagram Mengubah Diagram Mengubah pengaturan penyewaan penyewaan lapangan
*0&09 Deployment Dia$!am Dia$!am 'iagram ini memperlihatkan k!n8igurasi saat aplikasi dijalankan. 'iag 'iagra ram m
ini ini
k!mp!nen
memu memuat at
yang
ada
simp simpul ul-s -sim impu pull didalamnya.
bese besert rta a
k!mp! !mp!ne nenn-
Deployment diagram
berhubung berhubungan an dengan dengan diagram diagram k!mp!nen k!mp!nen dimana Deployment diagram memuat satu atau lebih k!mp!nen-k!mp!nen. Wamp"er#er (lient
<> Web !rowser
<> PHP
<> "istem $ n%ormasi Pengelolaan &utsal
<> My"'L
Gam5a! *0** Deployment Diagram
*0&0: -ntity .elationship Diagram (-.D)
Gam5a! *0*9 Struktur Menu
*0&0, Kla"i7ika"i File TblBpelanggan Ta5el *0(& TblBpelanggan Fiel6
Data T%e
idpelanggan
int(++)
nama
namaBteam
alamat
telep!n
tglBda8tar
date
De";!i%ti#n rimary 2ey
TblBpengguna Ta5el *0(* TblBpengguna Fiel6
Data T%e
idpengguna
int(++)
nama
email
alamat
telep!n
username
passw!rd
le
8!t!
De";!i%ti#n rimary 2ey
TblBb!!king Ta5el *0(9 TblBb!!king Fiel6
Data T%e
idb!!king
6ar3har(+7)
idpelanggan
int(++)
tglBb!!king
datetime
idpengguna
int(++)
De";!i%ti#n rimary 2ey
TblBb!!kingBdetail Ta5el *0(: TblBb!!kingBdetail Fiel6
Data T%e
idb!!king
int(++)
idhargaBlapangan
int(++)
namaBteam
tglBmain
date
jamBmain
time
jamBselesai
time
p!t!ngan
d!uble
bayar
d!uble
status
De";!i%ti#n
TblBlapangan Ta5el *0(, TblBlapangan Fiel6
Data T%e
idlapangan
int(++)
NamaBlapangan
6ar3har(*7)
De";!i%ti#n rimary 2ey
TblBkateg!riBwaktu Ta5el *0(< TblBkateg!riBwaktu Fiel6
Data T%e
idkateg!riBwaktu
int(++)
5aktuBawal
time
5aktuBakhir
time
De";!i%ti#n rimary 2ey
TblBhargaBlapangan Ta5el *0(? TblBhargaBlapangan Fiel6
Data T%e
$dhargaBlapangan
int(++)
idlapangan
int(++)
$dkateg!riBwaktu
int(++)
hrgBsenin
d!uble
hrgBselasa
d!uble
hrgBrabu
d!uble
hrgBkamis
d!uble
hrgBjumat
d!uble
hrgBsabtu
d!uble
hrgBminggu
d!uble
De";!i%ti#n rimary 2ey
*0&0< Pe!an;an$an Si"tem *0&0<0( St!uktu! Menu Struktur menu dibuat sebagai alat antar muka dengan peng pengg guna
untu ntuk
memu memuda dah hkan kan
peng! eng!p peras erasia ian n
perangkat perangkat lunak. lunak. 1erikut 1erikut ran3angan ran3angan menu perangkat perangkat lunak ini 4
Gam5a! *0*: Struktur Menu
*0&0<0+ De"ain %nput 6an 6an utput (0 De"ain %nput a. 'esain Form *nput Login *nput Login
Gam5a! *0*, 'esain Form *nput Login
b. 'esain Form *nput 'ata 'ata "apangan
Gam5a! *0*< 'esain Form *nput 'ata "apangan
3. 'esain Form *nput 'ata 'ata 2ateg!ri 5aktu
Gam5a! *0*? 'esain Form *nput 'ata 'ata 2ateg!ri 5aktu
d. 'esain Form *nput 'ata 'ata engguna
Gam5a! *09) 'esain Form *nput 'ata 'ata engguna
8. 'esain Form *nput 'ata 'ata arga "apangan
Gam5a! *09( 'esain Form *nput 'ata 'ata arga "apangan
g. 'esain Form *nput 'ata 'ata elanggan
Gam5a! *09+ 'esain Form *nput 'ata 'ata elanggan
h. 'esain Form *nput 'ata 'ata enyewaan "apangan
Gam5a! *09& 'esain Form *nput 'ata 'ata enyewaan "apangan
i. 'esain Form *nput bah bah r!8il engguna
Gam5a! *09* 'esain Form *nput bah bah r!8il engguna
j. 'esain Form *nput bah bah "assword r!8il r!8il engguna
Gam5a! *099 'esain Form *nput bah bah "assword r!8il engguna
k. 'esain Form *nput bah bah 0!t! r!8il engguna
bah 0!t! r!8il Gam5a! *09: 'esain Form *nput bah engguna
l. 'esain Form *nput engaturan engaturan 'oo-ing
Gam5a! *09, 'esain Form *nput engaturan engaturan 'oo-ing
+0 De"ain Ou%ut a. 'esain +utput alaman alaman tama
Gam5a! *09< 'esain +utput alaman alaman tama
b. 'esain +utput 'ata 'ata "apangan
Gam5a! *09? 'esain +utput 'ata 'ata "apangan
3. 'esain +utput 'ata 'ata 2ateg!ri 5aktu
Gam5a! *0:) 'esain +utput 'ata 'ata 2ateg!ri 5aktu
d. 'esain +utput 'ata 'ata engguna
Gam5a! *0:( 'esain +utput 'ata 'ata engguna
e. 'esain +utput 'ata 'ata arga "apangan
Gam5a! *0:+ 'esain +utput 'ata 'ata arga "apangan
8. 'esain +utput 'ata 'ata elanggan
Gam5a! *0:& 'esain +utput 'ata 'ata elanggan
g. 'esain +utput 'ata 'ata 'oo-ing
Gam5a! *0:* 'esain +utput 'ata 'ata 'oo-ing
h. 'esain +utput r!8il r!8il engguna
Gam5a! *0:9 'esain +utput r!8il r!8il engguna
i. 'esain +utput "ap!ran "ap!ran
Gam5a! *0:: 'esain +utput "ap!ran "ap!ran
j. 'esain +utput %adwal %adwal
Gam5a! *0:, 'esain +utput %adwal %adwal
*0&0<0& Tam%ilan Tam%ilan 'a6i %nput 6an 6an utput (0 Tam%ilan %nput a. Tampilan Tampilan Form *nput Login *nput Login
Gam5a! *0:< Tampilan Form *nput Login
b. Tampilan Form *nput 'ata 'ata "apangan
Gam5a! *0:? Tampilan Form *nput 'ata "apangan
3. Tampilan Form *nput 'ata 'ata 2ateg!ri 5aktu
Gam5a! *0,) Tampilan Form *nput 'ata 'ata 2ateg!ri 5aktu
d. Tampilan Form *nput 'ata 'ata engguna
Gam5a! *0,( Tampilan Form *nput 'ata 'ata engguna
8. Tampilan Form *nput 'ata 'ata arga "apangan
Gam5a! *0,+ Tampilan Form *nput 'ata 'ata arga "apangan
g. Tampilan Form *nput 'ata 'ata elanggan
Gam5a! *0,& Tampilan Form *nput 'ata 'ata elanggan
h. Tampilan Form *nput 'ata 'ata enyewaan "apangan
Gam5a! *0,* Tampilan Form *nput 'ata 'ata enyewaan "apangan
i. Tampilan Form *nput bah bah r!8il engguna
Gam5a! *0,9 Tampilan Form *nput bah bah r!8il engguna
j. Ta Tampilan Form *nput bah bah "assword r!8il r!8il engguna
Gam5a! *0,: Tampilan Form *nput bah bah "assword r!8il r!8il engguna
k. Tampilan Form *nput bah bah 0!t! r!8il engguna
Gam5a! *0,, Tampilan Form *nput bah bah 0!t! r!8il engguna
+0 Tam%ilan uput a. Tampilan +utput alaman alaman tama
Gam5a! *0,< Tampilan +utput alaman alaman tama
b. Tampilan +utput 'ata 'ata "apangan
Gam5a! *0,? Tampilan +utput 'ata 'ata "apangan
3. Tampilan +utput 'ata 'ata 2ateg!ri 5aktu
Gam5a! *0<) Tampilan +utput 'ata 'ata 2ateg!ri 5aktu
d. Tampilan +utput 'ata 'ata engguna
Gam5a! *0<( Tampilan +utput 'ata 'ata engguna
e. Tampilan +utput 'ata 'ata arga "apangan
Gam5a! *0<+ Tampilan +utput 'ata 'ata arga "apangan
8. Tampilan Tampilan +utput 'ata 'ata elanggan
Gam5a! *0<& Tampilan +utput 'ata 'ata elanggan
g. Tampilan +utput 'ata 'ata 'oo-ing
Gam5a! *0<* Tampilan +utput 'ata 'ata 'oo-ing
h. Tampilan +utput r!8il r!8il engguna
Gam5a! *0<9 Tampilan +utput r!8il r!8il engguna
i. Tampilan +utput "ap!ran "ap!ran
Gam5a! *0<: Tampilan +utput "ap!ran "ap!ran
j. Ta Tampilan +utput %adwal %adwal
Gam5a! *0<, Tampilan +utput %adwal %adwal
k. Tampilan +utput engaturan engaturan 'oo-ing
Gam5a! *0<< Tampilan +utput engaturan engaturan 'oo-ing
l. Tampilan +utput 2witansi 2witansi 'oo-ing
Gam5a! *0 Tampilan +utput 2witansi 2witansi 'oo-ing
l. Tampilan +utput "ap!ran "ap!ran "DF
Gam5a! *0?) Tampilan +utput "ap!ran "ap!ran "DF
*0&0? S%e"i7ika"i Si"tem K#m%ute! *0&0?0( Pe!an$kat Ke!a" K#m%ute! era erang ngka katt 2era 2eras s 2!mp 2!mput uter er (#ardware) (#ardware) perangkat
keras
motherboard &
k!mputer&
printer &
merupakan
seperti
monitor &
-eyboard & dan sebaga sebagainy inya. a.
Minimum Minimum spesi8ikas spesi8ikasii hardware hardware untuk dapat dapat membuat membuat dan menjalankan aplikasi ini adalah sebagai berikut 4 +. Meng Menggu guna naka kan n processor *ntel "entium atau "entium atau yang sekelasnya. *. Mengg Mengguna unakan kan @AM 7+* M1. M1. #. 2apa apasitas itas harddis- atau atau media penyimpanan minimal 1. . Mouse& Mouse& -eyboard & dan monitor sebagai sebagai peralatan antar muka.
*0&0?0+ Pe!an$kat Lunak K#m%ute! ntuk
mendukung
dipe diperl rluk ukan an
bebe bebera rapa pa
erangkat erangkat lunak lunak yang yang
system
yang
pera perang ngka katt
dibuat&
luna lunak k
maka
(software). software).
merupakan merupakan alat alat penduk pendukung ung sistem sistem
terd terdir irii dari dari siste sistem m !pera !perasi si dan dan aplik aplikas asii "re.
erangkat lunak yang yang di gunakan gunakan penulis penulis condition. condition. erangkat dalam pembuatan aplikasi aplikasi adalah sebagai berikut4 berikut4 ;/ Sistem ?perasi 5ind!ws , 5ampSer
*0&0() 'a6@al Im%lementa"i Ta5el *0+) %adwal $mplementasi 5aktu elaksanaan 2egiatan
April $
?bser
$$
$$$
Mei $6
$
$$
$$$
%uni $6
$
$$ $$$
$6
-A- . PENUTUP
90( Ke"im%ulan 2esimpulan penulis berdasarkan identi8ikasi masalah adalah 4 +. r!ses r!ses transak transaksi si peny penyewa ewaan an lapang lapangan an saat ini masih masih dilakuka dilakukan n se3ara manual sehingga pengel!laan data transaksi kurang e8ekti8 dan dan e8is e8isie ien& n& maka maka dari dari itu itu penu penuli lis s men3 men3!b !ba a meru meruba bah h pr!s pr!ses es manual ke pr!ses yang sudah terk!mputerisasi. *. Selama Selama ini pihak pihak 8utsal 8utsal member memberika ikan n in8!rm in8!rmasi asi kepada kepada pelangg pelanggan an nya mengenai jadwal lapangan masih menggunakan 3ara manual& maka
dari
itu
penulis
membuat
sistem
yang
sudah
terk!m terk!mput puteri erisas sasii dengan dengan 8itur 8itur penjad penjadwal walan an !t!mat !t!matis is ketika ketika ada ada pelanggan menyewa lapangan. #. r!se r!ses s reka rekap p data ata juga juga masih asih meng mengg guna unakan kan 3ara man manual ual sehingga sehingga pr!sesny pr!sesnya a akan lama dan sulit dalam pengerjaa pengerjaanny nnya& a& maka maka dari dari itu penulis penulis membua membuatt sistem sistem yang yang terk!m terk!mput puteri erisas sasii dengan 8itur rekap data se3ara !t!matis. . S!lusi S!lusi peme3ah peme3ahan an atas permasal permasalaha ahan n yang yang terjad terjadii pada pada sistem sistem berjalan adalah dengan sistem yang sudah terk!mputerisasi dan diharapkan dapat membantu meringankan pr!ses kerja .
90+ Sa!an +. 2epada 2epada pihak penge pengel!la l!la lapangan lapangan&& untuk lebih lebih memperdulik memperdulikan an dan memperhatikan pengembangan sistem in8!rmasi yang ada serta meng mengem emba bang ngka kan n
sist sistem em-s -sis iste tem m
in8! in8!rm rmas asii
yang yang baru baru sesu sesuai ai
dengan kemajuan tekn!l!gi. *. Sist Sistem em in8! in8!rm rmas asii ini ini kede kedepa pann nnya ya dapa dapatt dike dikemb mban angk gkan an menj menjad adii siste istem m in8! in8!rm rmas asii yang ang berb berba asis sis web web onli online ne sehing sehingga ga para para
pela pelang ngga gan n bisa bisa meng menggu guna naka kann nny ya untu untuk k mela melak kukan ukan boo-ing lapangan tanpa harus datang ke ei/s 0utsal.
+
DAFTAR PUSTAKA Alatas& usein. esponsi&e %eb Design dengan "#" dan 'ootstrap. 'ootstrap. Y!gyakarta 4 "!k!media&*+#. 1udilaks!n!& Sulars!. Mahir 'asis Data dengan MyS$L/ %akarta MyS$L/ %akarta 4 Mitra 5a3ana Media& *;. 'a
-IODATA PENULIS Nama
4 Arya ujiant!
Tempat& tanggal lahir
4 1rebes& + %uli +;;#
%enis 2elamin
4 "aki-laki
Agama
4 $slam
Nama !rang tua +. Nama 1apak
4 Suharj!
*. Nama $bu
4 2apsah
Alamat
4 %l.ertanian 7 1l!k E N!.*# Atsiri ermai @T.+7 @T.+7 @5.+* 'esa @agajaya @agajaya 2e3. 2e3. 1!j!ng ede-1!g!r
endidikan +. S'
4 S'N "imbangan 5etan 1rebes * (*7)
*. S"T
4 SMN # 1rebes (*:)
#. S"TA
4 SM2 * Al-ikmah + 1rebes (*++)
. erguruan Tinggi
4 !liteknik "#$ %akarta& (*+)
a. r!gram Studi
4 Manajemen $n8!rmatika
b. 2!nsentrasi
4 $n8!rmatika 2!mputer
3. 2ampus
4 'ep!k
%akarta& >>>>... *+ enulis&
Arya ujiant!