e-ISSN : 2597-3673 (Online) , p-ISSN : 2579-5201 (Printed) Vol.5 No.1, Juni 2021 Journal of Information System, Informatics and Computing Website/URL: http://journal.stmikjayakarta.ac.id/index.php/jisicom Email: jisicom@stmikjayakarta.ac.id , jisicom2017@gmail.com PERANCANGAN SISTEM INFORMASI PENGELOLAAN LAPANGAN FUTSAL BERBASIS WEB DENGAN METODE RAPID APPLICATION DEVELOPMENT MENGGUNAKAN ALGORITMA STRING MATCHING DI MAESTRO FUTSAL KEMAYORAN JAKARTA Designing a web-based futsal field management information system with the rapid application development method using the string matching algorithm at maestro futsal kemayoran jakarta. Wahidin1, Verdi Yasin2 , Rachmawaty Haroen3 Program Studi Teknik Informatika Sekolah Tinggi Manajemen Informatika dan Komputer (STMIK Jayakarta), Jakarta. 1 2 wahidin.ind@gmail.com , Verdiyasin29@gmail.com , rahmawatyharoen@gmail.com Received: February 20, 2021. Revised: March 15, 2021. Accepted: June 02, 2021. Published: June 20, 2021. Issue Period: Vol.5 No.1 (2021), Pp.1-15 Abstrak: Penelitian ini bertujuan menciptakan sistem informasi yang dapat merekap data aset dan fasilitas, penyewa dan pembayaran Pada Maestro Futsal Kemayoran. Masalah utama yang menjadi pembahasan penelitian adalah penggunaan sistem informasi yang ada saat ini masih manual. Transaksi pembayaran dan rekap laporan yang dilakukan dengan buku besar, membuat pengelola dalam merekap data transaksi menjadi sulit. karena sering terjadinya salah penghitungan yang akibatnya proses pembuatan laporan tidak tepat waktu, karena semua proses dilakukan secara manual. Status bayar oleh penyewa sulit untuk di lacak jika pemilik meminta hasil laporan. Adapun metode penelitian yang digunakan adalah penelitian Metode Rapid Application Development Menggunakan Algoritma String Matching, dalam prosesnya terdiri dari perencanaan sistem, analisis sistem, perancangan sistem, dan implementasi sistem. Hasil Penelitian ini adalah sebuah sistem informasi sewa aset dan fasilitas lapangan futsal Maestro Futsal Kemayoran berbasis web. Dengan adanya sistem informasi ini diharapkan transaksi kedua belah pihak dapat dengan DOI: 10.52362/jisicom.v5i1.375 Ciptaan disebarluaskan di bawahLisensi Creative Commons Atribusi 4.0 Internasional. 1 e-ISSN : 2597-3673 (Online) , p-ISSN : 2579-5201 (Printed) Vol.5 No.1, Juni 2021 Journal of Information System, Informatics and Computing Website/URL: http://journal.stmikjayakarta.ac.id/index.php/jisicom Email: jisicom@stmikjayakarta.ac.id , jisicom2017@gmail.com mudah dan saling menguntungkan dan para pemilik juga dapat mengawasi transaksi yang ada dimanapun. Kata Kunci—Sistem Informasi, Sewa Aset, Futsal, Maestro Futsal Kemayoran Abstract: This study aims to create an information system that can recap asset and facility data, tenants and payments at the Kemayoran Futsal Maestro. The main problem that becomes the research discussion is the use of information systems that are currently still manual. Payment transactions and recap reports made with ledgers make it difficult for managers to recap transaction data. due to frequent miscalculations which result in the reporting process not being on time, because all processes are done manually. The status of pay by tenants is difficult to track if the owner requests a report. The research method used is the Rapid Application Development Method Using String Matching Algorithm, in the process consisting of system planning, system analysis, system design, and system implementation. The result of this research is a web-based asset rental information system and futsal field facilities for Maestro Futsal Kemayoran. With this information system, it is hoped that transactions between the two parties can be easy and mutually beneficial and the owners can also supervise transactions anywhere. Keywords — Information Systems, Asset Leasing, Futsal, Maestro Futsal Kemayoran I. PENDAHULUAN Maestro Futsal Kemayoran merupakan suatu usaha yang bergerak di bidang persewaan lapangan futsal, jumlah pemesan lapangan futsal di Maestro Futsal Kemayoran tergolong cukup tinggi, dibuktikan dengan data rata-rata jumlah pemesan untuk tiap hari ± 6 jadwal yang dipesan oleh pemesan. Namun pada saat ini Maestro Futsal Kemayoran masih menggunakan cara yang konvensional untuk pemesanan jadwal lapangan yang masih kosong sehingga pelanggan harus datang ke lokasi atau menghubungi via telepon untuk memesan dan mengetahui jadwal lapangan yang masih kosong. Hal ini menyebabkan kendala bagi pelanggan yang datang langsung ke lokasi seperti, waktu dan akomodasi serta kendala bagi pemesanan lewat seluler jika jadwal lapangan futsal yang diinginkan ternyata sudah dipesan, sehingga menyebabkan banyak pertanyaan untuk proses pemesanan, disamping itu pengelola lapangan juga harus mencatat di buku catatan dan harus menulis pemesanan di papan jadwal, sehingga kinerja Maestro Futsal Kemayoran menjadi terhambat serta banyak kekurangan dan kelemahan dalam hal penyewaan lapangan belum mampu menunjang segala kebutuhan yang diinginkan Maestro Futsal Kemayoran. Namun, saat ini perkembangan teknologi informasi berkembang pesat, begitu juga dengan perkembangan internet. Dimana internet dapat dijangkau oleh masyarakat luas. Dengan teknologi tersebut dapat digunakan sebagai alat bantu untuk mendukung proses bisnis pada suatu bidang usaha, salah satunya adalah usaha persewaan lapangan futsal. Berdasarkan hal tersebut maka diperlukan sebuah sistem berbasis web yang mampu memberikan informasi tentang penjadwalan dan menangani transaksi pemesanan lapangan futsal. 1.2. Identifikasi Masalah Dari uraian Latar Belakang Masalah di atas, penulis dapat mengidentifikasikan masalah sebagai berikut: DOI: 10.52362/jisicom.v5i1.375 Ciptaan disebarluaskan di bawahLisensi Creative Commons Atribusi 4.0 Internasional. 2 e-ISSN : 2597-3673 (Online) , p-ISSN : 2579-5201 (Printed) Vol.5 No.1, Juni 2021 Journal of Information System, Informatics and Computing Website/URL: http://journal.stmikjayakarta.ac.id/index.php/jisicom Email: jisicom@stmikjayakarta.ac.id , jisicom2017@gmail.com 1. 2. 3. Belum terintegrasinya data-data penyewaan lapangan futsal, sehingga keberadaannya tidak teratur. Tidak terdapat penyimpanan data berbasis database, sehingga proses pengolahan dan pencarian data penyewaan lapangan futsal menjadi lama. Lambatnya proses pengolahan data penyewaan lapangan futsal, sehingga informasi yang dihasilkan kurang akurat dan aktual. 1.3. Perumusan Masalah Berdasarkan hasil observasi awal yang penulis lakukan di Maestro Kemayoran Futsal maka pokok-pokok masalah yang akan diteliti dalam penulisan ini, yaitu : 1. Bagaimana merancang desain aplikasi penyewaan lapangan futsal yang menarik dan user friendly dengan menggunakan algoritma string maching yang sesuai dengan kebutuhan Maestro Futsal Kemayoran? 2. Bagaimana sistem dapat menyajikan informasi lapangan futsal yang masih kosong yang akurat? 3. Bagaimana sistem dapat menyajikan laporan yang cepat dan sesuai dengan kebutuhan manajemen Maestro Futsal Kemayoran? 1.4. Batasan Masalah Berdasarkan latar belakang masalah di atas, maka dapat didefinisikan masalah sebagai berikut : 1) Perancangan Sistem informasi penyewaan lapangan futsal berbasis web pada Maestro Futsal Kemayoran dapat memberikan penyampaian informasi penyewaan lapangan futsal kepada pelanggan. 2) Sistem yang akan dibangun adalah penyewaan lapangan futsal pada Maestro Futsal Kemayoran berbasis web ini dibuat dengan pemrograman PHP dan database MYSQL menggunakan metode Rapid Application Development (RAD) dan Algoritma String Matching. 3) Sistem dapat menyajikan laporan data sewa lapangan futsal yang menampilkan informasi meliputi sewa lapangan jumlah jam sewa lama sewa data penyewa yang cepat dan mudah sesuai dengan kebutuhan manajemen Maestro Futsal Kemayoran. 1.5. Tujuan Penelitian Dan Manfaat Penelitian 1. Tujuan a) Membangun sebuah sistem informasi penyewaan lapangan futsal berbasis web pada Maestro Futsal Kemayoran. c) Membangun sistem informasi penyewaan lapangan futsal berbasis web yang menarik, dan user friendly untuk memudahkan admin dalam mengolah data penyewaan lapangan futsal. d) Menyajikan informasi ketersediaan lapangan futsal yang akurat, cepat dan terukur sesuai kebutuhan Maestro Futsal Kemayoran. 2. Manfaat Hasil penelitian ini diharapkan dapat memberikan manfaat baik secara teoritis maupun secara praktis bagi Maestro Futsal eamayoran yaitu : DOI: 10.52362/jisicom.v5i1.375 Ciptaan disebarluaskan di bawahLisensi Creative Commons Atribusi 4.0 Internasional. 3 e-ISSN : 2597-3673 (Online) , p-ISSN : 2579-5201 (Printed) Vol.5 No.1, Juni 2021 Journal of Information System, Informatics and Computing Website/URL: http://journal.stmikjayakarta.ac.id/index.php/jisicom Email: jisicom@stmikjayakarta.ac.id , jisicom2017@gmail.com a) Membantu pihak Maestro Futsal Kemayoran dalam proses pengolahan data penyewaan lapangan futsal sehingga akan semakin mempermudah admin dalam memberikan suatu informasi yang dibutuhkan. b) Dapat menunjang kinerja di Maestro Futsal Kemayoran sistem yang terkomputerisasi yang dapat digunakan oleh pihak Maestro Futsal Kemayoran. c) Menyediakan informasi yang cepat dan akurat mengenai data maupun laporan yang dibutuhkan serta memudahkan petugas dalam melakukan pengkontrolan penyewaan lapangan futsal. II. KAJIAN TEORI 2.1. Metode RAD RAD adalah bentuk metode yang bersifat peningkatan (incremental) salah satunya pada proses pembuatan yang singkat. Rapid Prototyping atau RAD merupakan gambaran proses dari peningkatan perangkat lunak yang dikelompokkan pada teknik peningkatan (incremental). Rapid Application Development menegaskan pada siklus pengembangan cepat dan singkat. Rapid Application Development memakai proses berulang (interatif) dalam pengembangan sistem pada model bekerja (working model). (Sukamto dan Shalahuddin, 2016). Gambar 2.1 Ilustrasi Model RAD Keterangan dari ilustrasi model RAD antara lain : a. Pemodelan Bisnis : suatu model yang digunakan untuk memodelkan salah satu tujuan bisnis untuk menemukan informasi data yang harus dikerjakan, siapa yang bersedia mengadakan informasi, bagaimana jalannya informasi, proses apa saja yang digunakan informasi tersebut. Pemodelan ini penulis mengelompokkan bahan-bahan juga melaksanakan pengamatan akan keperluan aplikasi yang sudah berbasis website dibanding dengan aplikasi yang sudah berbasis desktop. Data tersebut diuraikan untuk memperoleh spesifikasi sistem. b. Pemodelan Data : suatu model data yang digunakan berlandaskan pemodelan bisnis dan menentukan karakter- karakternya dan juga relasinya dengan informasi yang lain. DOI: 10.52362/jisicom.v5i1.375 Ciptaan disebarluaskan di bawahLisensi Creative Commons Atribusi 4.0 Internasional. 4 e-ISSN : 2597-3673 (Online) , p-ISSN : 2579-5201 (Printed) Vol.5 No.1, Juni 2021 Journal of Information System, Informatics and Computing Website/URL: http://journal.stmikjayakarta.ac.id/index.php/jisicom Email: jisicom@stmikjayakarta.ac.id , jisicom2017@gmail.com Pemodelan ini penulis memerlukan ERD dan LRS untuk merancang basis data sehingga bisa didapat karakter apa saja yang digunakan dan bagaimana relasi datanya. c. Pemodelan Proses : suatu model data yang menerapkan fungsi sistem yang telah dideskripsikan terikat dengan penjabaran data. Pemodelan ini memakai use case untuk menentukan alur suatu proses sistem dan activity diagram adalah pemodelan untuk merancang proses sistem. d. Pembentukan Aplikasi : suatu model data yang digunakan untuk membentuk suatu proses data sebagai program. Bentuk RAD sangat menyarankan penggunaan pada bagian yang sudah ada. Pemodelan ini penulis mengerjakan pemrograman aplikasi dengan menggunakan bahasa pemrograman HTML, CSS, dan PHP sesuai dengan model yang telah dibuat. e. Pengujian dan Pergantian : memverifikasi bagian-bagian yang dirancang. Jika telah diuji maka kelompok pengembangan bagian-bagian bisa berpindah untuk mengembangkan bagian selanjutnya. Pengujian ini dibuat untuk menguji suatu sistem salah satunya menggunakan pengujian blackbox testing yang berfungsi untuk memahami apakah sudah bisa berjalan atau masih error. Tahapan ini dilakukan pengujian menggunakan blackbox testing untuk megetahui apakah sudah bisa beroperasi dengan baik atau tidak. 2.2. String Macthing String macthing adalah pencarian sebuah pattern pada sebuah teks (Corman, T.M. et al. 1994). String macthing digunakan untuk menemukan suatu string yang di sebut dengan pattern dalam string yang di sebut dengan teks. Prinsip kerja algoritma string matching “Effendi dkk, (2017)” adalah sebagai berikut: 1). Memindai teks dengan bantuan sebuah window yang ukurannya sama dengan panjang pattern. 2). Menempampatkan window pada awal teks. 3). Membandingan karakter pada window dengan karakter dari pattern. Setelah pencocokan dilakukan pergeseran ke kanan pada window. Prosedur ini di lakukan berulang-ulang sampai window berada pada akhir teks. Mekanisme ini di sebut mekanisme sliding window. 1. Cara kerja Sting Matching Cara yang jelas untuk mencari pattern yang cocok dengan teks adalah dengan mencoba mencari di setiap posisi awal dari teks dan mengabaikan pencarian secepat mungkin jika karakter yang salah di temukan. Proses pertama adalah menyelaraskan bagian paling kiri dari pattern dengan teks kemudian di bandingkan karakter yang sesuai dari teks dan pattern setelah seluruhnya cocok maupun tidak cocok dari pattern, window di geser ke kanan sampai posisi (n-m+). Dengan sebuah nilai karakter (m < n) yang akan di cari dari teks dalam algoritma pencocokan sting, teks di asumsikan berada di dalam memory, sehingga bila kita mencari string di dalam sebuah arsip, maka semua isi arsip perlu di baca terlebih dahulu kemudian di simpan di dalam memory. Jika pattern muncul lebih dari sekali di dalam teks, maka pencarian hanya akan memberikan keluaran berupa lokasi pattern di temukan pertama kali. 2.3. Lapangan Futsal Lapangan futsal adalah tempat atau arena untuk bermain olahraga futsal yang berada di dalam ruangan (indoor). Lapangan futsal biasanya dijadikan sebagai jasa penyewaan bagi para pemilik DOI: 10.52362/jisicom.v5i1.375 Ciptaan disebarluaskan di bawahLisensi Creative Commons Atribusi 4.0 Internasional. 5 e-ISSN : 2597-3673 (Online) , p-ISSN : 2579-5201 (Printed) Vol.5 No.1, Juni 2021 Journal of Information System, Informatics and Computing Website/URL: http://journal.stmikjayakarta.ac.id/index.php/jisicom Email: jisicom@stmikjayakarta.ac.id , jisicom2017@gmail.com lapangan. Tak heran jika manajemen lapangan futsal ini begitu penting untuk di kelola oleh para pemilik lapangan masing-masing. III. METODOLOGI 3.1. Implementasi RAD Salah satu implementasi Metode Rapid Application Development yakni pada Website Penyewaan Lapangan Futsal. Dijelaskan bahwa potensi Penyewaan Lapangan Futsal di Maestro Futsal Kemayoran, belum tersedianya sarana secara optimal, begitu juga dengan promosi belum banyak dilakukan apalagi dengan menggunakan media online atau digital dikarenakan belum adanya website. Maka perlu melakukan implementasi metode rapid application development Pada Website Penyewaan Lapangan Futsal. Metode pembuatan aplikasi ini menggunakan metode perancangan sistem Rapid Application Development (RAD), yang dimulai dengan tahapan requirement planning, system design, dan implementation. Dengan menggunakan tahapan metode RAD dalam pembangunan webiste dapat menghasilkan sebuah website yang memberikan informasi yang objektif, sehingga dapat membantu masyarakat dalam mencari informasi Penyewaan Lapangan Futsal. Metodologi penelitian ini menggunakan pendekatan Rapid Application Development (RAD) yaitu Analisis Persyaratan, Design Workshop (Pemodelan) dan Implementasi (Konstruksi). Sehingga tahapan penelitian yang dilakukan mengikuti tahapan yang ada di dalam metodologi RAD. 3.2. Analisa Sistem Langkah dalam membuat uraian prosedur mengacu pada prosedur yang ada pada sistem Pengelolaan Sewa lapangan futsal yang sedang berjalan pada Maestro Futsal Kemayoran sebagai berikut: a. Pemesanan Ruangan/Tempat Penyewa bisa datang langsung atau menhubungi melalui telpon. Setiap ada pemesanan sewa lapangan futsal, bagian keuangan akan memeriksa ketersediaan lapangan futsal yang dipesan, apabila jenis lapangan futsal yang dipesan tidak tersedia maka bagian keuangan akan mengkonfirmasi kepada penyewa. Jika jenis lapangan futsal yang dipesan tersedia sesuai dengan pesanan dan penyewa menyetujuinya maka bagian keuangan membuatkan nota. b. Pembayaran Setelah lapangan futsal yang dipesan tersedia sesuai dengan keinginan penyewa, maka bagian keuangan akan membuatkan nota sebagai bukti penyewaan lapangan futsal dan sebagai bukti pembayaran yang sah. Setelah lapangan futsal yang dipesan telah siap dipergunakan, maka bagian keuangan memberikan nota pembayaran yang akan ditujukan kepada penyewa. c. Laporan Sewa Lapangan Futsal Berdasarkan bukti transaksi yang ada, maka pada akhir bulan bagian kasir akan membuatkan laporan sewa lapangan futsal yang ditujukan kepada Bagian Admin dan selanjutnya Bagian Admin melaporkannya ke Pemilik Lapangan Futsal. 3.3. Analisa Masalah Masalah yang dihadapi didalam pengelolaan sewa lapangan futsal yang sedang berjalan pada Maestro Futsal Kemayoran ini yaitu sistem informasi sewa ruangan/tempat yang digunakan masih bersifat manual, dari input, proses, sampai output. Sistem ini dirasa kurang efisien dan efektif untuk penggunaan kapasitas data penyewa yang banyak. Sehingga mudah terjadinya tingkat kesalahan yang DOI: 10.52362/jisicom.v5i1.375 Ciptaan disebarluaskan di bawahLisensi Creative Commons Atribusi 4.0 Internasional. 6 e-ISSN : 2597-3673 (Online) , p-ISSN : 2579-5201 (Printed) Vol.5 No.1, Juni 2021 Journal of Information System, Informatics and Computing Website/URL: http://journal.stmikjayakarta.ac.id/index.php/jisicom Email: jisicom@stmikjayakarta.ac.id , jisicom2017@gmail.com lebih tinggi, dan penyewa harus datang kelokasi, melihat Jenis lapangan futsal yang ada dan cek harga. Dengan sistem manual seperti ini informasi yang diterima oleh penyewa akan lebih lama dan pemilik membutuhkan waktu yang lama untuk memproses data penyewa. 3.4. Analisa Sistem Usulan Dibutuhkan suatu teknologi sistem informasi pengelolaan sewa lapangan futsal yang sedang berjalan pada Maestro Futsal Kemayoran yang dapat mengurangi kesalahan atas faktor manusia (human error). Dan informasi yang dapat diterima lebih cepat. Suatu sistem informasi yang akan diuraikan secara singkat berkaitan dengan alur proses dan prosedur penyewaan lapangan futsal, metodologi yang akan dibangun dalam pengembangan aplikasi sehingga dapat disusun rencana kerja standar untuk menjalin kerjasama yang saling menguntungkan dalam mengembangkan aplikasi sistem informasi dan ruangan/tempat secara on-line. Untuk menghindari masalah-masalah yang timbul dalam pengelolaan sewa lapangan futsal secara on-line maka dibuuat sebuah Sistem Informasi pengelolaan sewa lapangan futsal Berbasis PHP dan MySQL. Dengan harapan program yang sederhana ini dapat memberikan sebuah sistem pengelolaan sewa lapangan futsal secara on-line yang lebih membantu. 1. Perancangan Sistem Unified Modeling Language (UML) a. Use Case Diagram Sistem sewa uc PENYEWAAN LAPANGAN FUTSAL MAESTRO FUTSAL KEMAYORAN PROSES SISTEM PENYEWAAN LAPANGAN FUTSAL Membuat Nota Penyew aan Menyew a Lapangan Futsal «extend» Menerima Pembayaran KEUANGAN «extend» Membayar «extend» PENYEWA Bukti Lunas PENGELOLA (ADMIN) Memberikan Hak Penyew aanLapangan Futsal Menerima Hak Menggunakan Lapangan Futsal Yang Disew akan «extend» Gambar 3.1 Use Case Diagram Sistem sewa b. Use Case Diagram Sistem laporan DOI: 10.52362/jisicom.v5i1.375 Ciptaan disebarluaskan di bawahLisensi Creative Commons Atribusi 4.0 Internasional. 7 e-ISSN : 2597-3673 (Online) , p-ISSN : 2579-5201 (Printed) Vol.5 No.1, Juni 2021 Journal of Information System, Informatics and Computing Website/URL: http://journal.stmikjayakarta.ac.id/index.php/jisicom Email: jisicom@stmikjayakarta.ac.id , jisicom2017@gmail.com uc LAPORAN PENYEWAAN LAPANGAN FUTSAL LAPORAN KEARSIPAN SISTEM BERJALAN Terima Laporan «include» Laporan Penyewaan Lapangan Futsal PENGELOLA (ADMIN) «include» PEMILIK ACC Laporan «include» «include» Laporan Harian Laporan Bulanan Gambar 3.2 Laporan Penyewaan Lapangan Futsal c. Activity Diagram Penyewaan Lapangan Futsal DOI: 10.52362/jisicom.v5i1.375 Ciptaan disebarluaskan di bawahLisensi Creative Commons Atribusi 4.0 Internasional. 8 e-ISSN : 2597-3673 (Online) , p-ISSN : 2579-5201 (Printed) Vol.5 No.1, Juni 2021 Journal of Information System, Informatics and Computing Website/URL: http://journal.stmikjayakarta.ac.id/index.php/jisicom Email: jisicom@stmikjayakarta.ac.id , jisicom2017@gmail.com act Activ ity Penyew a Pesan [TIDAK] Lapangan Futsal RuanganTersedia? [YA] Mempersiapkan Lapangan Futsal Yang Disew a Penyew a Menerima Lapangan Futsal Yang Akan Dipakai d. Gambar 3.3 Penyewaan Lapangan Futsal Keseluruhan Activity Diagram Laporan DOI: 10.52362/jisicom.v5i1.375 Ciptaan disebarluaskan di bawahLisensi Creative Commons Atribusi 4.0 Internasional. 9 e-ISSN : 2597-3673 (Online) , p-ISSN : 2579-5201 (Printed) Vol.5 No.1, Juni 2021 Journal of Information System, Informatics and Computing Website/URL: http://journal.stmikjayakarta.ac.id/index.php/jisicom Email: jisicom@stmikjayakarta.ac.id , jisicom2017@gmail.com act Activ ity Pengelola Memberikan Laporan Pemilik [T IDAK] Laporan Sesuai ? [YA] ACC Laporan Gambar 3.4 Sistem Laporan hasil Penyewaan IV. PEMBAHASAN DAN HASIL 4.1. Perancangan Sistem Usulan a. Tampilan Form Input Login Gambar 4.3 Tampilan Form Input Login DOI: 10.52362/jisicom.v5i1.375 Ciptaan disebarluaskan di bawahLisensi Creative Commons Atribusi 4.0 Internasional. 10 e-ISSN : 2597-3673 (Online) , p-ISSN : 2579-5201 (Printed) Vol.5 No.1, Juni 2021 Journal of Information System, Informatics and Computing Website/URL: http://journal.stmikjayakarta.ac.id/index.php/jisicom Email: jisicom@stmikjayakarta.ac.id , jisicom2017@gmail.com 1. Skenario Use Case Diagram Login Admin uc Primary Use Cases SISTEM PENYEWAAN LAPANGAN FUTSAL Login Mengelola Data User Mengelola Data Lapangan Mengolah Data Kategori Waktu KASIR Mengolah Data Harga Lapangan ADMIN PEMILIK Mengolah Data Pelanggan Mengolah Data Penyewaan Lapangan Melihat Jadwal Membuat Laporan Terima Laporan Logout Gambar 4.1 Use Case Diagram 2. Class Diagram 1 Booking 1 1 Pelanggan Harga_lapangan 1 1 Profil_pengguna 1 1 1 Pengguna Lapangan +idpelanggan +idharga_lapangan +nama +idkategori_waktu +alamat +Pengguna() +idlapangan +get_sql() +telepon +hrg_senin +get_data() +email +hrg_selasa +cek_id(id) +username +hrg_rabu +row_data() +password +hrg_kamis +validasi_post_data() +level +hrg_jumat +add_data() +foto +hrg_sabtu +update_data(id) +hrg_minggu +Profil_pengguna() +delete_data(id) +render_content() +get_sql() +Harga_lapangan() +get_data() +display_content() +get_sql() +validasi_image() +get_data() +validasi_post_data() +cek_id(id) +validasi_password() +row_data(id) +update_data() +validasi_post_data() +update_password() +add_data() +update_image() +update_data(id) +render_content() +delete_data(id) +display_content() +render_content() +display_content() 1 1 1 +id +idpelanggan +nama +alamat +nama_team +telepon +tgl_daftar +Pelanggan() +get_urlstring() +where_clause() +get_sql() +get_data() +cek_id(id) +row_data(id) +validasi_post_data() +add_data() +update_data(id) +delete_data(id) +render_content() +display_content() 1 1 +idlapangan +namalapangan 1 Database +Lapangan() +get_sql() +db +get_data() +cek_id(id) +Database() +row_data(id) +query(sql, type, result) +validasi_post_data() +type(type, query, result) +add_data() 1 +update_data(id) 1 +delete_data(id) 1 1 +render_content() +display_content() Login Konfigurasi +isLogin() +cek_login() +logout() +getsession() 1 1 1 +config +config(key) +Konfigurasi() 1 1 1 1 1 MainPage 1 +path 1 +MainPage() 1 +render() +display() 1 1 1 1 Laporan Kategori_waktu Setting 1 1 1 1 1 1 1 11 1 1 1 +idkategori_waktu +waktu_awal +waktu_akhir +min_jam_main +potongan_harga +min_bayar +Setting() +get_sql() +get_data() +validasi_post_data() +update_data() +render_content() +display_content() 1 +Kategori_waktu() +get_sql() +get_data() +cek_id(id) +row_data(id) +vaidasi_post_data() +add_data() +update_data(id) +delete_data(id) +render_content() +display_content() Home Penjadwalan +Laporan() +get_urlstring() +Penjadwalan() +where_clause() +get_sql() +get_sql() +td_hari() +get_data() +cek_jadwal() +cetak_laporan() +list_lapangan() +render_content() +render_content() +display_content() +display_content() 1 1 1 +Home() +render_content() +display_content() 1 1 1 1 1 +id +idbooking +idpelanggan +data_pelanggan +tgl_booking +petugas +idharga_lapanga +data_lapangan +tgl_main +jam_main +jam_selesai +potongan +bayar +status +Booking() +get_urlstring() +where_clause() +get_sql() +get_data() +get_total() +data_detail() +cek_id(id) +cek_idpelanggan(id) +row_data(id) +validasi_post_data() +add_data() +update_data(id) +delete_data(id) +cetak_kwitansi() +render_content() 1 +display_content() 1 1 DOI: 10.52362/jisicom.v5i1.375 Ciptaan disebarluaskan di bawahLisensi Creative Commons Atribusi 4.0 Internasional. 11 e-ISSN : 2597-3673 (Online) , p-ISSN : 2579-5201 (Printed) Vol.5 No.1, Juni 2021 Journal of Information System, Informatics and Computing Website/URL: http://journal.stmikjayakarta.ac.id/index.php/jisicom Email: jisicom@stmikjayakarta.ac.id , jisicom2017@gmail.com Gambar 4.2 Class Diagram b. Tampilan Output Halaman Utama Gambar 4.4 Tampilan Output Halaman Utama c. Tampilan Output Data Kategori Waktu Gambar 4.5 Output Data Kategori Waktu d. Tampilan Output Data Harga Lapangan Gambar 4.6 Output Harga Lapangan e. Tampilan Output Data Pelanggan DOI: 10.52362/jisicom.v5i1.375 Ciptaan disebarluaskan di bawahLisensi Creative Commons Atribusi 4.0 Internasional. 12 e-ISSN : 2597-3673 (Online) , p-ISSN : 2579-5201 (Printed) Vol.5 No.1, Juni 2021 Journal of Information System, Informatics and Computing Website/URL: http://journal.stmikjayakarta.ac.id/index.php/jisicom Email: jisicom@stmikjayakarta.ac.id , jisicom2017@gmail.com Gambar 4.7 Tampilan Output Pelanggan f. Tampilan Output Data Booking Gambar 4.8 Tampilan Output Data Booking DOI: 10.52362/jisicom.v5i1.375 Ciptaan disebarluaskan di bawahLisensi Creative Commons Atribusi 4.0 Internasional. 13 e-ISSN : 2597-3673 (Online) , p-ISSN : 2579-5201 (Printed) Vol.5 No.1, Juni 2021 Journal of Information System, Informatics and Computing Website/URL: http://journal.stmikjayakarta.ac.id/index.php/jisicom Email: jisicom@stmikjayakarta.ac.id , jisicom2017@gmail.com g. Tampilan Output Laporan Gambar 4.9 Tampilan Output Laporan V. SIMPULAN DAN SARAN 5.1. Simpulan Setelah diuraikan proses penelitian pada bab-bab sebelumnya, maka dapat diambil simpulan sebagai berikut : 1. Proses transaksi penyewaan lapangan futsal saat ini masih dilakukan secara manual sehingga pengelolaan data transaksi kurang efektif dan efisien, maka dari itu penulis mencoba merubah proses manual ke proses yang sudah terkomputerisasi. 2. Proses rekap data juga masih menggunakan cara manual sehingga prosesnya akan lama dan sulit dalam pengerjaannya, maka dari itu penulis membuat sistem yang terkomputerisasi dengan fitur rekap data secara otomatis. 3. Hambatan yang dihadapi dalam proses sewa lapangan futsal yang saat ini berjalan adalah masih belum ada data detail mengenai laporan sewa lapangan futsal. Proses sewa lapangan futsal yang hanya menggunakan sistem tradisional cenderung memiliki jangkauan yang pendek, hal ini mengakibatkan kurangnya pengunjung yang datang ke Maestro Futsal Kemayoran untuk melakukan penyewaan lapangan futsal. 4. Solusi pemecahan masalah terhadap kendala yang ada tersebut adalah dengan merancang dan menggunakan sebuah sistem informasi yang mampu menampung semua data ruangan dan fasilitasnya secara detail dan membuat laporan secara otomatis. 5.2. Saran DOI: 10.52362/jisicom.v5i1.375 Ciptaan disebarluaskan di bawahLisensi Creative Commons Atribusi 4.0 Internasional. 14 e-ISSN : 2597-3673 (Online) , p-ISSN : 2579-5201 (Printed) Vol.5 No.1, Juni 2021 Journal of Information System, Informatics and Computing Website/URL: http://journal.stmikjayakarta.ac.id/index.php/jisicom Email: jisicom@stmikjayakarta.ac.id , jisicom2017@gmail.com 1. Aplikasi penyewaan lapangan futsal ini dibuat untuk mempermudah pelanggan dalam melakukan penyewaan lapangan atau hanya sekedar mencari informasi mengenai lapangan yang sudah di sewa atau belum dan memberikan kemudahan kepada pemilik tempat penyewaan futsal dalam mengelola data penyewa lapangan futsal. 2. Dalam Aplikasi Berbasis Website ini terdiri atas bahasa pemrograman diantaranya HTML, CSS, JavaScript, PHP dan MySql, maka diperlukan seseorang yang mampu menguasai hal tersebut diatas, guna menjaga kestabilan Aplikasi Website tersebut. 3. Kepada pihak pengelola lapangan futsal, untuk lebih memperdulikan dan memperhatikan pengembangan sistem informasi yang ada serta mengembangkan sistem informasi yang baru sesuai dengan kemajuan teknologi. 4. Sistem informasi ini kedepannya dapat dikembangkan menjadi sistem informasi yang berbasis web online sehingga para pelanggan bisa menggunakannya untuk melakukan booking lapangan tanpa harus datang ke Maestro Futsal Kemayoran. REFERENSI [1] Abdulloh, Rohi „7 in 1 Pemograman Web untuk Pemula‟, 2018, PT. Elex Media Komputindo, Jakarta [2] MF, Mundzir „Buku Sakti Pemograman Web Seri PHP‟, 2018, Start Up, Yogyakarta [3] Suprapto, Falahah. 2018. Rekayasa Perangkat Lunak. Jakarta : LENTERA ILMU CENDEKIA [4] Rosa A.S dan Shalahuddin, M. 2018. Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek Edisi Revisi. Bandung : INFORMATIKA [5] Sukamto, R. A., & Shalahuddin, M. (2018). Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek (edisi revisi). Bandung: Informatika. [6] Rohi, Abdulloh. 2018. 7 in 1 Pemograman Web Untuk Pemula. Jakarta: PT. Elex Media Komputindo. [7] Jurnal Merdekawati, “ Sistem Informasi Penyewaan Lapangan Futsal Berbasis Web Pada Futsal Station Bekasi,” Jurnal Pendidikan Teknologi dan Kejuruan Vol. 16, No. 1, Januari 2019 P-ISSN : 0216-3241 E-ISSN : 2541-0652 [8] M. Ilham Habil “ Pengembangan Sistem Informasi Penyewaan Lapang “Jurnal Algoritma Sekolah Tinggi Teknologi Garut ISSN : 2302-7339 Vol. 11 No. 2 2015 [9] Sarif Ngabdilah “ Sistem Pemesanan Lapangan Futsal Berasis Android Futsal Court Ordering System Based On Androiddi Sudirman Futsal” simki.unpkediri.ac.id. [10] Anoname_________“Pengertian \MySQL” http://www.scribd.com/doc/57726016/18/PengertianMySQL (diakses tanggal 12 Oktober 2019) [11] Anoname________“Relasi Tabel” http://www.scribd.com/doc/54052219/Internet-MerupakanJaringan-Global-Komputer-Dunia di akses pada tanggal 2 Oktober 2019 [12] http://www.definisi-pengertian.com/2015/03/definisi-dan-pengertian-informasi.html di akses pada tanggal 7 April 2020 DOI: 10.52362/jisicom.v5i1.375 Ciptaan disebarluaskan di bawahLisensi Creative Commons Atribusi 4.0 Internasional. 15