Menggunakan Prototype
Disusun Oleh :
Irvan Nugraha Fatoni 191351043
Rizan Ramdani 191351080
Kelas Malam B
TEKNIK INFORMATIKA
SEKOLAH TINGGI TEKNOLOGI WASTUKANCANA
PURWAKARTA
2021
KATA PENGANTAR
Puji syukur kehadirat Allah SWT yang telah memberikan rahmat dan hidayah-Nya
sehingga saya dapat menyelesaikan tugas makalah yang berjudul Sistem Boking Online
Lapangan Futsal ini tepat pada waktunya.
Adapun tujuan dari penulisan dari makalah ini adalah untuk memenuhi tugas dosen pada mata
kuliah Analisa Dan Perancangan Sistem Informasi. Selain itu, makalah ini juga bertujuan untuk
menambah wawasan tentang metode prototype bagi para pembaca dan juga bagi penulis.
Saya mengucapkan terima kasih kepada Ibu Mutiara Andayani Komara, S.T., M.Kom, selaku
dosen mata kuliah Analisa Dan Perancangan Sistem Informasi yang telah memberikan tugas
ini sehingga dapat menambah pengetahuan dan wawasan sesuai dengan bidang studi yang saya
tekuni.
Saya juga mengucapkan terima kasih kepada semua pihak yang telah membagi sebagian
pengetahuannya sehingga saya dapat menyelesaikan makalah ini.
Saya menyadari, makalah yang saya tulis ini masih jauh dari kata sempurna. Oleh karena itu,
kritik dan saran yang membangun akan saya nantikan demi kesempurnaan makalah ini.
Penulis
i
DAFTAR ISI
ii
BAB I
PENDAHULUAN
Dan banyaknya minat para masyarakat khususnya laki-laki terhadap olah raga
futsal. Seperti yang kita tahu, ketika hendak menyewa lapangan futsal kita harus
membokingnya terlebih dahulu. Hal ini yang terkadang membuat sebagaian orang
enggan atau malas untuk pergi membokingnya terlebih dahulu. Hal ini yang membuat
kelompok mengusung tema untuk membuat system boking online lapangan futsal,
berharap agar dapat memudahkan para member atau masyarakat yang hendak
memboking lapangan futsal.
I.2. MASALAH
A. Identifikasi Masalah
1. Pada proses penyewaan dan pendataan member masih dicatat dalam buku sehingga
membuat kasir kesulitan dalam melihat kembali data-data penyewa dan transaksi
penyewaan, karena data-data tersebut masih bentuk catatan pada buku penyewaan
yang sewaktu-waktu bisa hilang atau rusak.
2. Penjadwalan penyewaan masih dalam bentuk tulisan buku catatan yang masih
kurang efektif sehingga jadwal penyewaan sering terjadi bentrok.
3. Dalam proses pembuatan laporan penyewaan masih dilihat pada buku penyewaan
sehingga menyulitkan didalam pembuatan laporan penyewaan karena
membutuhkan banyak waktu.
B. Rumusan Masalah
1. Bagaimana sistem penyewaan lapangan futsal yang sedang berjalan
1
2
A. Maksud Penelitian
Maksud dari penulis melakukan penelitian ini adalah untuk membangun
system informasi penyewaan yang mempunyai nilai untuk meningkatkan efektifitas
dan efisiensi , sehingga penggunaan teknologi informasi bisa dirasakan langsung
manfaatnya oleh perusahaan tersebut.
B. Tujuan Penelitian
a. Untuk mengetahui seperti apa sistem penyewaan lapangan futsal yang sedang
berjalan.
1. Metode Pengemang sistem yang digunakan dalam sistem ini menggunakan metode
Prototype
2. Perancangan Menggunakan ERD, Diagram Konteks, Data Flow Diagram (DFD),
Kamus Data, Struktur Tabel
3. DFD hanya sampai level 2
BAB II
TINJAUAN PUSTAKA
Prototype merupakan salah satu metode pengembangan perangat lunak yang banyak
digunakan. Dengan metode prototyping ini pengembang dan pelanggan dapat saling
berinteraksi selama proses pembuatan sistem.
Sering terjadi seorang pelanggan hanya mendefinisikan secara umum apa yang dikehendakinya
tanpa menyebutkan secara detal output apa saja yang dibutuhkan, pemrosesan dan data-data
apa saja yang dibutuhkan. Sebaliknya disisi pengembang kurang memperhatikan efesiensi
algoritma, kemampuan sistem operasi dan interface yang menghubungkan manusia dan
komputer.
Dengan demikian akan menghasilkan sistem sesuai dengan jadwal waktu penyelesaian
yang telah ditentukan. Kunci agar model prototype ini berhasil dengan baik adalah dengan
mendefinisikan aturan-aturan main pada saat awal, yaitu pelanggan dan pengembang harus
setuju bahwa prototype dibangun untuk mendefinisikan kebutuhan.
Prototype akan dihilangkan sebagian atau seluruhnya dan perangkat lunak aktual aktual
direkayasa dengan kualitas dan implementasi yang sudah ditentukan.
1. Pengumpulan kebutuhan.
Pelanggan dan pengembang bersama-sama mendefinisikan format seluruh perangkat
lunak, mengidentifikasikan semua kebutuhan, dan garis besar sistem yang akan dibuat.
2. Membangun prototyping.
Membangun prototyping dengan membuat perancangan sementara yang berfokus pada
penyajian kepada pelanggan (misalnya dengan membuat input dan format output).
3. Evaluasi protoptyping.
Evaluasi ini dilakukan oleh pelanggan apakah prototyping yang sudah dibangun sudah
sesuai dengan keinginann pelanggan. Jika sudah sesuai maka langkah 4 akan diambil. Jika
tidak prototyping direvisi dengan mengulangu langkah 1, 2 , dan 3.
4. Mengkodekan system.
Dalam tahap ini prototyping yang sudah di sepakati diterjemahkan ke dalam bahasa
pemrograman yang sesuai.
3
4
5. menguji system.
Setelah sistem sudah menjadi suatu perangkat lunak yang siap pakai, harus dites dahulu
sebelum digunakan. Pengujian ini dilakukan dengan White Box, Black Box, Basis Path,
pengujian arsitektur dan lain-lain
Alat bantu analisis dan perancangan yang digunakan dalam perancangan Sistem
Informasi Penyewaan Lapangan Futsal, yaitu:
1. Flowmap
Flow Map mempunyai fungsi sebagai mendefinisikan hubungan antara bagian
(pelaku proses),proses(manual/berbasis komputer) dan aliran data (dalam bentuk
dokumen keluaran dan masukan). Pengertian Flowmap adalah campuran peta dan flow
chart,yang menunjukan pergerakan benda dari satu lokasi ke lokasi lain, seperti jumlah
orang dalam migrasi, jumlah barang yang diperdagangkan, atau jumlah paket dalam
jaringan. Flowmapmenolong analisis dan programmer untuk memecahkan masalah ke
dalam segmen-segmen yang lebih kecil dan menolong dalam menganalisis alternaitf-
alternatif lain dalam pengoprasian.
2. Diagram Konteks
Context Diagram merupakan tingkatan tertinggi dalam diagram aliran data dan
hanya memuat satu proses, menunjukkan sistem secara keseluruhan. Proses tersebut
diberi nomor nol. Semua entitas eksternal yang ditunjukkan pada diagram konteks
berikut aliran data-aliran data utama menuju dan dari sistem. Diagram tersebut tidak
memuat penyimpanan data dan tampak sederhana untuk diciptakan, begitu entitas-
entitas eksternal serta aliran data-aliran data menuju dan dari sistem diketahui
menganalisis dari wawancara dengan user dan sebagai hasil analisis dokumen.
4. ERD
Entity Relational Diagram (ERD) merupakan cara untuk mengorganisasikan
data, dimana diagram ini akan memperlihatkan hubungan entitas yang terdapat dalam
sistem. ERD yang diusulkan untuk sistem yang akan dibangun.
Dalam ERD dikenal istilah PRIMARY KEY dan FOREIGN KEY. Primary Key (PK)
adalah id atau identitas tersendiri yang dimiliki oleh suatu entitas dan tidak sama dengan
5
entitas yang lainnya. Contohnya Entitas Mahasiswa maka Primary Key nya adalah
NIM. Foreign Key (FK) adalah id atau identitas dari entitas yang lain namun
berkorelasi dengan entitas yang dituju.
5. Kamus Data
Kamus data dapat merupakan hasil property dari data. Dengan menggunakan
kamus data, analis sistem dapat mendefinisikan data yang mengalir di sistem dengan
lengkap. Kamus data dibuat pada tahap analisis sistem dan digunakan baik pada tahap
analisis maupun pada tahap perancangan sistem. Pada tahap analisis, kamus data dapat
digunakan sebagai alat komunikasi anatara analisis sistem dengan pemakai sistem
tentang data yang mengalir di sistem, yaitu tentang data yang masuk ke sistem dan
tentang informasi yang dibutuhkan oleh pemakai sistem. Pada tahap perancangan
sistem, kamus data digunakan untuk merancang input, merancang laporan-laporan dan
database.
6. Struktur Tabel
Berfungsi untuk menjelaskan tentang atribut yang ada pada setiap tabel. Setiap
tabel akan dijelaskan apa yang akan menjadi Primary Key, Tipe Data, Panjang Data,
dan keterangan pada tiap atribut. Tabel ini harus disesuaikan dengan sistem yang akan
dibuat.
BAB III
PERANCANGAN
6
7
Penjelasan :
Pada flowmap diatas terdapat 2 entitas yaitu : Customer/penyewa dan admin/kasir.
Berikut tahapan tahapan fowmap yang ada di atas :
Admin memberikan/memperlihatkan jadwal yang kosong kepada cust
Cust Melihat jadwal dan memilih jadwal
Cust memberikan jadwal yang sudah di pilih kepada admin/kasir
Kasir/admin menerima jadwal yang sudah di pilih oleh cust dan Mencatatnya di
buku
8
Penjelasan :
Pada flowmap diatas terdapat 2 entitas yaitu : customer/penyewa dan Admin/kasir.
Berikut Tahapan tahapn flowmap yang ada dia tas :
9
5. IMPLEMENTASI ERD
15
1. Tabel Admin
Digunakan untuk menyimpan detail informasi mengenai admin
(pemilik/admin) di sistem penyewaan futsal tertera pada tabel.
2. Tabel Customer
Digunakan untuk menyimpan detail informasi mengenai konsumen di sistem
penyewaan futsal tertera pada tabel.
3. Tabel Booking
Digunakan untuk menyimpan detail informasi mengenai booking di sistem
penyewaan futsal tertera pada tabel.
Nama Field Tipe Panjang Key Keterangan
Nama Booking Integer 10 Foriegn Nama bookingan
Nama lapangan
Nama lapangan vachar 10 Foriegn yang
disewa
waktu Date - - Jadwal main
4. Tabel Lapangan
Digunakan untuk menyimpan detail informasi mengenai lapangan di sistem
penyewaan futsal tertera pada tabel.
5. Tabel Hari
Digunakan untuk menyimpan detail informasi hari sewa pada sistem
penyewaan futsal tertera pada tabel.
6. Tabel Jam
Digunakan untuk menyimpan detail informasi mengenai lapangan di sistem
penyewaan futsal tertera pada tabel.
Nama fiield Type Panjang Key Keterangan
Jam Varchar 10 - Jam
penyewaan
Status Varchar 10 - Status jadwal
BAB IV
PENUTUP
IV.1. KESIMPULAN
IV.2. SARAN
Sistem Informasi Penyewaan Lapangan Futsal ini bukanlah sebuah sistem
sempurna yang dapat menangani semua permasalahan yang terjadi . Untuk
menjadikan sebuah sistem mempunyai tingkat permasalahan yang sangat kecil,
diperlukan pengembangan yang harus di terapkan pada sistem. Penulis mengajukan
beberapa saran bagi pengembang dan pengguna, dengan dibangunnya sistem
informasi ini. Adapun saran-saran tersebut adalah:
1. Aplikasi ini diharapkan dapat mencakup lebih luas lagi sistem yang ada di
penyewaan lapangan futsal ini
2. Adanya peningkatan kualitas sistem terutama pada aspek keamanan informasi
dan
3. Diharapkan pada sistem ini dapat membahas mengenai perpanjangan penyewaan
lapangan dan perawatan lapangan
19
DAFTAR PUSTAKA
https://fajarseptiawan356851816.wordpress.com/2019/05/13/metode-prototyping-dalam-
pengembangan-sistem-informasi/
https://pelajarindo.com/pengertian-metode-prototype/
https://encepsupriatna.files.wordpress.com/2009/02/flowmap.pdf
https://www.ansoriweb.com/2020/03/pengertian-dfd.html
file:///C:/Users/moon/Downloads/jbptunikompp-gdl-krishnadwi-34575-4-unikom_k-l.pdf
20