Upload
zidny-ilmi
View
519
Download
8
Embed Size (px)
DESCRIPTION
sistem informasi untuk pengelolaan tempat futsal berbasis web.
Citation preview
1
Dokumen Perancangan
Tugas Mata Kuliah Sistem InformasiSistem Pengelolaan Genic Futsal
Halaman JudulDosen Pengampu:
Nur Wijayaning R., S.Kom, M.Cs
Kelompok 412523038 : Mohammad Zidni Ilmi12523106 : Andi Putra Bahrun12523212 : Rizky Arif Windiarto
Jurusan Teknik InformatikaUniversitas Islam Indonesia
Desember 2013
1
Lembar Pengesahan Pembimbing
Sistem Pengelolaan Genic Futsal
Kelompok 4
12523038 : Mohammad Zidni Ilmi12523106 : Andi Putra Bahrun12523212 : Rizky Arif Windiarto
Dosen Pengampu, Asisten Kelas
Nur Wijayaning R., S.Kom, M.Cs Gita Putri Nabilah
Jurusan Teknik InformatikaUniversitas Islam Indonesia
1
Desember 2013LEMBAR PERNYATAAN KEASLIAN DOKUMEN PERANCANGAN PROYEK
Saya yang bertanda tangan dibawah ini:
Nama : Rizky Arif W
NIM : 12523212
Kelompok : 4
Sebagai ketua kelompok 4 menyatakan bahwa seluruh komponen dan isi dalam dokumen perancangan ini adalah hasil karya bersama internal kelompok kami, tanpa ada unsur plagiasi atau rekayasa fakta.
Apabila hal-hal tersebut di atas terbukti terdapat di karya ini maka kami bersedia menanggung resikonya.
Yogyakarta, Desember 2013
1
Daftar IsiHalaman Judul...........................................................................................................................I
Lembar Pengesahan Pembimbing…………………………………………………………………………………………II
Lembar Pernyataan Keaslian Dokumen……………………………………………………………………………….III
BAB I PENDAHULUAN...............................................................................................................5
1.1 Latar Belakang..........................................................................................................5
1.2 Rumusan Masalah....................................................................................................6
1.3 Tujuan Penelitian......................................................................................................6
1.4 Manfaat Penelitian...................................................................................................7
1.5 Proses bisnis.............................................................................................................7
BAB II ANALISIS DAN PERANCANGAN......................................................................................8
2.1 Analisis kebutuhan sistem........................................................................................8
i. Analisis Masukan......................................................................................................8
ii. Analisis Proses..........................................................................................................8
iii. Analisis Output.........................................................................................................8
2.2 Perancangan Sistem.................................................................................................8
i. Perancangan Alur Sistem..........................................................................................8
ii. Perancangan Basis Data.........................................................................................12
iii. Perancangan Antarmuka........................................................................................12
2.3 Pembagian Tugas.....................................................................................................12
BAB III PENUTUP....................................................................................................................14
3.1 Kesimpulan.............................................................................................................14
3.2 Kritik dan Saran......................................................................................................14
1
BAB IPENDAHULUAN
1.1 Latar Belakang
Genic futsal merupakan tempat pemyewaan lapangan futsal yang berada
dalam satu manajemen dengan autoGenic care (bengkel cuci motor mobil),
berada di jl. Raya Tajem no 412,depok, maguwoharjo sleman. Genic futsal
dimiliki oleh jaka puspita, memilki 3 karyawan yaitu rusjito (manager), djoko
dan handoko. Karyawan di genic futsal juga merangkap sebagai karyawan di
AutoGenic Care.
Pada saat ini, genic futsal telah memiliki suatu sistem pengelolaan yang di
operasikan secara manual, pada sistem ini hal-hal fundamental dalam
tempat futsal seperti catatan pnyewaan lapangan, catatan keuangan, dan
catatan inventory masih dikelola dalam suatu buku berukuran A2. Jadwal
sewa lapangan sendiri masih dicatat dalam papan white board besar. Sistem
pemesanan lapangan masih dilakukan secara konvensional yaitu melalui
tatap muka. Selain itu, pencatatan keuangan dilakukan setelah menghitung
jumlah pemasukan dari penyewaan lapangan dan jumlah pengeluaran genic
futsal dalam satu hari kemudian setelah itu dimasukkan dalam sistem
informasi yang tergabung dengan sistem autogenic care.
Sistem ini memiliki kekurangan–kekurangan yang dapat berakibat fatal
pada pengelolaan genic futsal. Pencatatan data keuangan dan inventory pada
buku yang ditulis secara manual rentan akan kesalahan dalam penginputan
data, begitu pula dengan pencatatan jadwal sewa lapangan pada white
board. Sistem keuangan yang menyatu dengan auto genic care rentan akan
masalah dalam pengeloalaan dimana penglola tidak bisa memisahkan
1
keuangan auto genic care dengan genic futsal sehingga tidak bisa
menghitung pertumbuhan bisnis, kemudian apabila sistem pada auto genic
care terkena masalah maka genic futsal pun terkena imbasnya. Berdasarkan
hal-hal diatas, kemandirian sistem pada genic futsal merupakan suatu
kebutuhan primer.
1.2 Rumusan Masalah
- Bagaimana membuat sebuah sistem yang terkomputerisasi untuk
mencatat dan mendata permasalahan-permasalahan yang sebelumnya
dicatat dan didata secara manual
- Bagaimana membuat sebuah sistem yang berbasis web untuk mengatasi
penyewaan lapangan yang mengaharuskan pelanggan bertatap muka
dengan penjaga kasir ataupun melalui telepon.
- Bagaimana embuat sebuah sistem informasi yang terintegrasi antara
masalah-masalah diatas.
1.3 Tujuan Penelitian
Sistem ini dibuat untuk mengatasi ketergantungan dari genic futsal
terhadap sistem pengelolaan yang menjadi satu dengan auto genic care
apabila terjadi permasalahan pada sistem, Pengelolaan pada genic futsal
tetap bisa berjalan.
1
1.4 Manfaat Penelitian
1. Membantu Genic futsal dalam hal sistem pengelolaan tempat futsal
dimana pengelolaannya masih dilakukan secara manual
2. Mengurangi ketergantungan antara Genic futsal terhadap sistem
pegelolaan Auto Genic Care
1.5 Proses bisnis
Pada genic futsal terdapat 2 proses utama yaitu penyewaan lapangan dan
pencatatan keuangan. Proses-proses tersebut masih dikelola secara
konvensional seperti berikut :
1. Alur penyewaan lapangan futsal di genic futsal
2. Customer datang ke genic futsal untuk menyewa lapangan.
3. Operator/kasir mencatat nama customer, lapangan yang di sewa,
wakut sewa, lama sewa dan harga sewa
4. Customer kemudian membayar uang muka ketika booking sewa.
5. Customer melunasi pembyaran setelah lapangan selesai
digunakan.
Alur pencatatan keuangan.
1. Operator mencatat pembayaran penyewaan lapangan dalam suatu
buku A2.
2. Seluruh pemasukan dan pengeluaran dalam satu hari dikalkulasi
oleh operator menjelang jam tutup.
1
3. Operator kemudian menginputkan laba keuangan genic futsal
dalam satu hari pada sistem keuangan auto genic care.
BAB II ANALISIS DAN PERANCANGAN
2.1 Analisis kebutuhan sistem
i. Analisis Masukan
Masukan pada sistem ini berasal dari 2 user yaitu customer dan karyawan,
customer memberi masukan berupa username dan password, identitas
customer dan data sewa. Karyawan memberi masukan berupa data sewa,
data keuangan dan data inventory.
ii. Analisis Proses
Terdapat 3 proses utama pada sistem ini yaitu penyewaan, manajemen
keuangan, dan manajemen inventory. Penyewaan berfungsi untuk memproses
masukan data sewa dari customer dan karyawan menghasilkan output kepada
customer, karyawan, pemilik. Manajemen keuangan berfungsi untuk
memproses masukan berupa pemasukan dan pengeluaran dari karyawan yang
kemudian menghasilkan output berupa laporan keuangan untuk karyawan dan
pemilik. Manajemen inventory berfungsi untuk memproses masukan berupa
data inventory dari karyawan untuk selanjutnya diproses menjadi output bagi
karyawan dan pemilik. Selain 3 proses utama, terdapat juga 3 proses kecil
berupa login, logout dan registrasi.
1
iii. Analisis Output
Output yang dihasilkan oleh sistem ini ditujukan untuk 3 jenis user yaitu
customer, karyawan dan pemilik. Customer mendapatkan output berupa
jadwal lapangan, informasi ketersedian lapangan dan barang, selain tiu
customer juga mendapatkan output berupa informasi customer. Karyawan
mendapatkan output berupa informasi sewa yaitu jadwal, lapangan yang
tersedia dan disewakan, barang yang disewakan, daftar penyewa. Informasi
keuangan yaitu yaitu pemasukan, pengeluaran dan sisa kas harian. Informasi
inventory berupa data inventory harian. Pemilik mendaptkan output berupa
laporan penyewaan bulanan dan tahunan, laporang keuangan bulanan dan
tahunan, laporan inventory bulanan.
2.2 Perancangan Sistem
i. Perancangan Alur Sistem
a. Data Flow Diagram Level 0
Pada DFD level 0, terdapat tiga entitas luar yang menjadi sumber dari
aliran data yaitu Karyawan, Customer, dan Pemilik.
1
Karyawan dapat memasukkan Username dan password Data sewa, Data
Keuangan dan Data inventori. Karyawan akan menerima Informasi sewa,
Informasi keuangan harian dan Informasi inventori. Customer dapat
memasukkan Username dan password, Data sewa, Data Customer. Customer
menerima Jadwal penyewaan dan Informasi tentang Customer tersebut.
Pemilik Dapat dapat memasukkan Username & password. Pemilik akan
menerima Laporan penyewaan bulanan, Laporan keuangan tahunan,
Laporan keuangan per tahun dan Laporan inventori barang.
b. Data Flow Diagram Level 1
Pada Diagram Level 1, terdapat lima proses yaitu proses Login,
Penyewaan, Manajemen Keuangan, Manajemen Inventori dan Registrasi.
Proses Login dilakukan oleh Karyawan, Customer dan Pemilik. Ketiga entitas
dapat memasukkan data berupa Username dan Password kemudian akan
mendapatkan konfirmasi login.
1
Proses penyewaan dilakukan oleh Karyawan, Customer, dan Pemilik.
Karyawan dapat memasukkan data penyewaan berupa nama penyewa,
waktu penyewaan, barang yang disewa dan lapangan yang disewa. Karyawan
akan menerima Jadwal, info lapangan yang disewa dan yang tersedia info
barang yang disewakan dan daftar penyewa. Customer dapat memasukkan
data penyewaan berupa nama penyewa, waktu penyewaan, barang yang
disewa dan lapangan yang disewa. Customer akan menerima Jadwal, Info
lapangan tersedia dan info barang yang dapat disewa. Pemilik akan
menerima laporan penyewaan bulanan dari proses ini.
Proses Manajemen keuangan dilakukan oleh Karyawan dan Pemilik.
Karyawan dapat memasukkan data keuangan berupa pemasukkan dan
pengeluaran. Karyawan akan menerima info kas yang tersisa, Pemasukan
harian dan Pengeluaran harian. Pemilik hanya akan menerima Laporan
keuangan bulanan dan tahunan.
Proses Manajemen inventori dilakukan oleh Karyawan dan Pemilik.
Karyawan memasukkan data inventori ke dalam proses dan akan menerima
informasi inventori. Pemilik hanya menerima laporan inventori bulanan.
Proses Logout dilakukan oleh Karyawan, Customer dan pemilik. Ketiganya
akan menerima konfirmasi logout.
Proses Registrasi dilakukan oleh Customer secara online. Customer
memasukkan Username, Password dan Data customer. Customer akan
menerima konfirmasi Registrasi.
1
1
ii. Perancangan Basis Data
Ada tujuh tabel yaitu tabel Karyawan, Customer, Penyewaan, Cust_Sewa,
Lapangan, Keuangan dan Inventori.
Tabel Karyawan terdiri atas tujuh kolom yaitu kolom idKaryawwan dengan
tipe data Integer sebagai primary key, nama dengan tipe data Varchar yang
dibatasi sampai 45 karakter, notelp dengan tipe data integer, alamat denan
tipe data Varchar, username dengan tipe data varchar dan password dengan
tipe data varchar.
Tabel Customer terdiri atas enam kolom yaitu kolom idCustomer dengan
tipe data integer sebagai primary key, dengan tipe data Varchar yang dibatasi
sampai 45 karakter, notelp dengan tipe data integer, alamat denan tipe data
Varchar, username dengan tipe data varchar dan password dengan tipe data
varchar.
Tabel Penyewaan terdiri atas tujuh kolom idpenyewa dengan tipedata
Varchar sebagai primary key, lapangan yang diambil dari tabel lapangan
1
bertipe data integer sebagai foreign key, tanggal_penyewaan dengan tipe
data date, waktu_penyewaan dengan tipe data time, pembayaran dengan
tipe data Varchar, status dengan tipe data varchar.
Tabel Cust_Sewa terdiri atas tiga kolom, dimana ketiganya merupakan
foreign key yaitu id_lapangan dengan tipe data integer, id_customer dengan
tipe data integer dan id_karyawan dengan tipe data integer
Tabel Lapangan terdiri atas tiga kolom, id_lapangan bertipe data integer
sebagai primary key, nama bertipe data varchar dan jenisRumput bertipe
data varchar
Tabel Keuangan terdiri atas empat kolom, tanggal bertipe data date
sebagai primary key, pemasukan bertipe data integer, pengeluaran bertipe
data integer dan sisakas bertipe data integer.
Tabel Inventori terdiri atas lima kolom, kode_barang bertipe data integer
sebagai primary key, bulan bertipe data date, nama_barang bertipe data
varchar, jumlah bertipe data integer, keterangan ber tipe data integer.
iii. Perancangan Antarmuka
Perancangan antar muka sistem pengelolaan tempat futsal dibuat dengan
menggunakan evolous pencil versi 2.0.2. secara garis besar, terdapat 4 jenis
antarmuka yaitu login dan registrasi, antarmuka customer/member, antarmuka
karyawan dan antarmuka pemilik
1
- LOGIN
Antar muka login digunakan oleh semua user baik itu pemilik, karyawan
ataupun customer. Login merupakan gerbang masuk menuju sistem informasi
utama.
- REGISTRASI
1
Antar muka registrasi digunakan oleh customer yang ingin mendaftar
menjadi member yang mana merupakan persyaratan untuk menyewa tempat
futsal. Terdapat 2 window pada registrasi, window pertama berfungsi untuk
mendata identitas customer, window kedua berfungsi untuk mengkonfirmasi
ke aslian nomor telepon yang dicantumkan oleh customer.
- ANTAR MUKA MEMBER
Terdapat 6 window pada antar muka member yaitu home, profil,
lapangan yang didalamnya ada jadwal, sewa 1, sewa 2.
1
1
HOME
PROFIL
1
EDIT PROFIL
Profil window ini menampilkan informasi (identitas) seputar
member. Identitas ini bisa di edit oleh member dengan meng-klik
edit profil.
1
LAPANGAN
Window ini menampilkan informasi jadwal lapngan dan untuk
menyewa lapangan, terdapat tabel yang menampilkan jadwal
lapangan dan ketersediaan lapangan. Untuk menyewa customer
tinggal mengklik checkbox di tabel dan menekan sewa button.
1
Setelah itu mengkonfirmasi sewa yang ditunjukan oleh gambar
dibawah.
KONFIRMASI SEWA
1
KONFIRMASI SEWA
- ANTAR MUKA KARYAWAN
Terdapat 6 window pada antar muka karyawan yaitu home, profil,
lapangan yang didalamnya ada informasi lapangan dan informasi
member, keuangan dan inventory
1
HOME
PROFIL
1
JADWAL LAPANGAN
Window ini terdapat di LAPANGAN > JADWAL, menampilkan
seluruh informasi mengenai lapangan yaitu jadwal, status
ketersediaan, nama penyewa, keterengan pembayaran penyewa.
Dimana isi dari tabel ini di isi oleh karyawan dengan meng editnya
melalalui edit button.
DAFTAR MEMBER
1
Window ini menampilkan informasi seluruh member, isi dari tabel
ini dapat di edit oleh karyawan melalui tombol edit
KEUANGAN
Window ini menampilkan informasi keuangan harian, dimana
informasi tersebur di masukan dan di edit oleh karyawan.
1
INVENTORY
Window ini menampilkan informasi inventory harian, dimana
informasi tersebur di masukan dan di edit oleh karyawan.
- ANTAR MUKA PEMILIK
Pada antar muka pemilik terdapat 5 window yaitu home, profil,
laporan keuangan bulanan dan tahunan, laporan inventory
bulanan dan tahunan.
1
PROFIL
LAPORAN LAPANGAN BULANAN
Window ini terdapat di LAPANGAN > BULANAN, menampilkan
informasi seputar lapangan selama 1 bulan.
1
LAPORAN LAPANGAN TAHUNAN
Window ini terdapat di LAPANGAN > TAHUNAN, menampilkan
informasi seputar lapangan selama 1 TAHUN.
LAPORAN KEUANGAN BULANAN
Window ini terdapat di KEUANGAN > BULANAN, menampilkan
informasi keuangan per bulan.
1
LAPORAN KEUANGAN TAHUNAN
Window ini terdapat di KEUANGAN > TAHUNAN, menampilkan
informasi keuangan per tahun
LAPORAN INVENTORY BULANAN
Window ini menampilkan informasi seputar inventory selama 1
bulan.
2.3 Pembagian Tugas
- Rizki Arif w
Ketua kelompok dan teknisi utama, bertanggung jawab atas rancangan sistem, rancangan dfd dan basis data
- Mohammad Zidni ilmi
Ketua riset data dan asisten teknisi, bertanggung jawab atas data-data genic futsal dan proses bisnis sistem, perancangan GUI.
- Andi Putra Bahrun
1
Sekertaris tim dan asisten riset data, bertanggung jawab atas dokumentasi sistem dan data-data genic futsal.
BAB IIIPENUTUP
3.1 Kesimpulan
Sistem informasi penyewaan lapangan futsal merupakan suatu sistem
berbasis web yang dibuat untuk mengatasi permasalahan yang terdapat pada
pengelolaan genic futsal. Sistem ini didesain untuk digunakan oleh 3 user
yaitu customer, karyawan dan pemilik. Sistem ini mengintegrasikan
manajemen penyewaan, manajemen keuangan dan manajemen inventory
dalam satu sistem.
3.2 Kritik dan Saran
1. Pengelolaan member merupakan hal yang baru bagi genic futsal dan
penulis sendiri, sehingga pada implementasinya diperlukan sedikit
waktu untuk trial and error untuk menemukan sistem yang sesuai.
2. Diperlukan administrator sistem yang sudah berpengalaman menangani
sistem berbasis web, karyawan genic futsal yang ada saat ini tidak ada
yang memenuhi kriteria tersebut sehingga diperlukan waktu untuk
mengajarkan penggunaan sistem ini