ANALISIS SISTEM
pada tahun 2010 ibu satu anak ini mencari kesibukan dengan
mengikuti kursus merias pengantin, lalu pada tahun 2011 ibu Yeni
peluang pasar yang sangat bagus pada bisnis ini. Kemudian pada
a. Visi
Kota Cirebon.
b. Misi
menganalisa sistem yang telah ada, dimana analisa sistem merupakan proses
dari semua dokumen yang ada pada BAROKAH RENT CAR. Berikut ini
dokumen output :
Rangkap :2
Tujuan,Harga_Sewa,Jenis_Kendaraan,No_Polisi,
Warna, Lama_Sewa,Keterangan,Total
Rangkap :2
Atribut : Invoice_No, Nama_Pelanggan, Alamat, Telepon,
Rangkap :1
42
Tgl_Pengembalian,
Rangkap :2
Atribut : Invoice_No, Nama_Pelanggan, Alamat, Telepon,
Harga_Sewa,Jenis_Kendaraan,No_Polisi,Warna,
Lama_Sewa,Total,Tgl_Peminjaman,Tgl_pengem
balian
kegiatan yang dilakukan oleh BAROKAH RENT CAR dalam proses sistem
penyewaan sekaligus
meminjam mobil.
43
perusahaan dan lembar bukti yang kedua akan disimpan oleh karyawan
perusahaan.
terjadi kerusakan pada mobil maka pelanggan dikenai biaya denda atau
3.1.2.1 Flowmap
data dan proses dari suatu yang sedang berjalan. Proses penyewaan yang
Kwitansi Kwitansi
Tepat waktu
Arsip
Penyewa
Cek Waktu
Pengembalian
terlambat
Denda
Bayar
Denda
Membuat
kwitansi
pembayar
an denda
Kwitansi Kwitansi
pembayaran pembayaran
denda denda
Kwitansi
pembayaran
denda
Arsip Form
Penyewaan
Kwitansi
pembayaran
denda
Membuat
laporan
pengemba
lian
Laporan
Laporan Pengembalian
Pengembalian
luar sistem. Adapun diagram konteks sistem penyewaan mobil yang sedang
Stnk Mobil
Data Flow Diagram (DFD) adalah sebuah diagram yang sering digunakan
untuk menggambarkan secara logika bagaimana data itu mengalir, dimana data
tersebut akan disimpan dan kemana saja laporan yang akan dibuat itu diberikan.
Berikut merupakan Data Flow Diagram (DFD) Sistem Informasi pada BAROKAH
RENT CAR:
48
Kwitansi
Kwitansi 2.0
Membuat
kwitansi Kwitansi
Kwitansi
Kwitansi
penyewaan
Mobil dan stnk
3.0
Menyediakan
mobil dan stnk
Kwitansi
Laporan
4.0 penyewaan
Membuat laporan Owner
penyewaan
kesimpulan bahwa ada beberapa proses yang masih manual dari sistem yang sedang
berjalan pada BAROKAH RENT CAR dan seringkali menghambat waktu dan
kinerja pegawai.
dari beberapa elemen yang terpisah ke dalam kesatuan yang utuh dan berfungsi.
dokumen, proses-proses dan aliran data apa saja yang akan terlibat dalam sistem
dengan proses yang akan berlangsung pada sistem yang akan diusulkan, antara lain
secara umum kepada pengguna tentang sistem yang akan dibangun serta
dapat lebih terarah, sehingga apabila pada sistem yang telah dibuat terdapat
kinerja sistem yang ada dan dapat menghasilkan informasi serta laporan-
dengan hanya mengakses aplikasi yang telah ada, tanpa harus mencatat
dan disewakan oleh Barokah Rent Car. Sistem ini juga diharapkan dapat
laporan.
3. Bila ada mobil konsumen wajib memberikan Ktp sebagai jaminan dan
4. Bag. Penyewaan atau Admin akan masuk ke form data penyewa untuk
5. Setelah itu admin atau bag. penyewaan akan masuk ke form penyewaan
6. Setelah itu Admin atau bag. Penyewaan akan mencetal laporan yang akan
pengembalian.
3. Setelah itu konsumen wajib membayar denda, dan bag. Peyewaan atau
KTP
KONSUMEN Mobil Ada Data mobil Data penyewa
1.0
Mobil tidak Ada
Cek Mobil
Data sewa
4. 0
Membuat
Kwitansi 5. 0 Laporan
Input data Penyewaan
penyewa
Data Sewa
Data Sewa
Kwitansi denda 6. 0
Cetak kwitansi
denda Laporan Penyewaan
Data Sewa
KTP
8.0
Cetak transaksi
Denda
OWNER
Laporan Denda
9.0
Cetak Laporan
Data Mobil
.
53
Kamus data adalah kamus yang berfungsi untuk mendeskripsikan data dan
aliran informasi dari diagram hubungan entity dan dokumen-dokumen sumber input
dari pembangunan aplikasi Penyewaan Mobil Berbasis Web pada Rental Sapta
1. Nama, yaitu nama sebenarnya dari data yang terdapat pada data flow
diagram.
3. Aliran proses, yaitu arus aliran data yang dimaksudkan pada nama data,
baik dari entitas eksternal ke proses, proses satu ke proses lain, proses
Berikut ini adalah kamus data yang diambil dari data flow diagram yang di
usulkan :
1. Nama dokumen : Data Sewa Mobil
Alias :-
Rangkap :-
Alias :-
Rangkap :-
Alias :-
Arus Data : Konsumen Proses 2.0, File Ktp Proses 7.0, Proses 7.0 -
Kosumen
Rangkap :1
Alias :-
Rangkap :1
Alias :-
Arus Data :Proses 2.0 File Data Sewa, Proses 2.0 Data Ktp
Rangkap :1
Cek Status
55
Alias :-
Rangkap :-
Alias :-
Rangkap :1
Alias :-
Rangkap :1
Alias :-
Arus Data : File Data Sewa Proses 3.0, File Data Sewa Proses 4.0, File
Rangkap :1
Alias :-
Rangkap :1
Keterlambatan
Alias :-
Rangkap :1
Periode : 1 Bulan
Alias :-
Rangkap :1
Alias :-
Rangkap :1
Periode : 1 Bulan
Keterlambatan,Total Bayar
data yang berisikan field-field berbeda, jumlah record pada umumnya terbatas.
Pada perancangan basis data ini akan dibahas Normalisasi, Entity Relantionship
3.2.4.1 Normalisasi
table atau relasi atau file untuk menyatakan entitas dan hubungan mereka
1. Unnormal
Status Mobil, Harga sewa Mobil, Jenis Mobil,No Polisi ,Jenis Mobil,Harga
Sewa
PolisiMobil,WaktuPenyewaan,Denda,JamPinjam,JamKembali,
2. Normal Kesatu
3. Normal Kedua
4. Normal Ketiga
** Foriegn Key
60
berfungsi untuk mengatur operasi suatu database. Relasi table dari Sistem
Data Sewa
PK No_Kwitansi
No _Kwitansi
No _Penyewa
Total
Terbilang Data Penyewa
PK No_Penyewa
Nama _Lengkap
Alamat
No_Telpon
Pekerjaan
Status
Jenis_Kelamin
Entity Relantionship Diagram (ERD) adalah suatu alat dalam bentuk suatu
bagan yang menggambarkan relasi dan entitas dari suatu sistem. ERD mempunyai
tersebut. Entitas adalah objek atau sesuatu yang dapat dibedakan antara satu dengan
yang lainnya. ERD pada aplikasi Sistem Informasi Penyewaan mobil ini yaitu
sebagai berikut :
1 1 1 n
Data Penyewa Mendapatkan Data Sewa Mendapatkan Data Mobil
Mempunyai
Data Mobil