Sistem pengolahan data rental mobil pada PT Mara Tanto Siregar saat ini
dilakukan secara manual sehingga kurang efisien dan membutuhkan waktu yang
lama. Prosedur pengolahan informasi pada PT Mara Tanto Siregar adalah sebagai
berikut:
1. Admin membuat laporan data rental mobil kedalam buku besar.
2. Admin membuat data penyewa
3. Admin memberi laporan kepada pimpinan.
14
15
Info Harga
Sewa
LaporanPenyewaan Mobil
Pembayaran Uang
Sewa
Bukti transaksi
Penyewaan
transaksi
CetakStruk
Dalam bentuk sistem yang sedang berjalan, dapat diketahui kekurangan atau
keterbatasan dari sistem tersebut. Untuk memperjelas analisa sistem yang sedang
berjalan, dapat dilihat formulir input dan Output sistem yang sedang berjalan di
bawah ini :j
17
Adapun dokumen input pada pada PT Mara Tanto Siregar seperti terlihat
pada gambar 4.2 dibawah ini:
Keterangan:
Gambar diatas adalah bukti tanda penyewaan mobil pada PT Mara Tanto
Siregar, kegunaannya sebagai bukti transaksi penyewaan mobil kepada penyewa.
Penjelasan :
Sistem yang akan dirancang ini merupakan perubahan dari sistem yang
sedang berjalan pada PT Mara Tanto Siregar. Dalam Pengoperasiannya, sistem ini
akan dilakukan dengan menggunakan komputer sebagai alat bantu dan didukung
oleh program aplikasi yang dibuat dari PHP, dan MySQL dengan Adobe
Dreamweaverb CS6untuk mendesain sistem penyewaan mobil.
DFD sering digunakan untuk menggambarkan suatu sistem yang telah ada
atau sistem baru yang akan dikembangkan secara logika. DFD (Data Flow
Diagram) adalah suatu langkah atau metode untuk membuat sebuah perancangan
sistem yang mana berorientasi pada alur data yang bergerak ke sebuah system
lainnya. Dalam membuat system informasi ini, DFD sering dipakai. DFD dibuat
oleh para analis untuk membuat sebuah system dengan baik. Dimana DFD ini
nantinya dikasih kan kepada para programmer untuk memulai proses coding.
Yang mana para programmer ini melakukan sebuah coding sesuai dengan DFD
yang dibuat oleh para analis sebelumnya. Software yang digunakan pada
pembuatan DFD (Data Flow Diagram) antara lain Easy Case, Power Designer 6
dan biasa menggunakan UML (Unified Manual Language). Adapun Data Flow
Diagram dari sistem yang diusulkan adalah sebagai berikut :
20
a. Diagram Konteks
Login/Logout Login/logout
Konsumen Data Konsumen Data Mobil Admin
Data Konsumen
Data Penyewaan
Data Pembayaran
Pimpinan
Admin merupakan user utama yang mempunyai peran serta tugas untuk
mengolah jalannya aplikasi secara keseluruhan dan memantau proses sistem
penyewaan mobil. User yang melakukan sewa mobil, data yang terkait data sewa
mobil serta pengembalian mobil yang disewa. Pemilik rental yaitu menerima
laporan sewa mobil yang terjadi.
Adapun data flow diagram level 0 dapat dilihat pada gambar dibawah ini
21
Data mobil
1.0
konsumen Pilih Mobil File Mobil
KTP
Data mobil
Data Konsumen
2.0
Input data Data konsumen
konsumen
3.0
Cetak Bukti Data sewa
Bukti Transaksi Transaksi Data sewa
4.0
Membuat Laporan
Penyewaan
5.0
Input Data
Konsumen
Admin
2. Tabel Mobil
Nama Tabel : Mobil
cc Cc varchar 255
3. Tabel Registrasi
Nama Tabel : Registrasi
4. Tabel Penyewaan
Nama Tabel : Penyewaan
5. Tabel Pengembalian
Nama Tabel : Kembali
kembali mobil
Denda Denda Double
6. Tabel Pembayaran
Nama Tabel : Pembayaran
Adapun ERD penyewaan mobil adalah sesuai dengan database yang telah
dibuat diatas, gambar ERD penyewaan mobil yaitu sebagai berikut :
25
tahun harga
plat
Nome sim
jenis
gambar Mobil
No.stnk
cc
Mempunyai
password id_kembali
id_penyewaan
Admin Pengembalian
Mengelola tanggal_kembali
tanggal
keterlambatan
username
Nomor sim denda
Penyewaan
harga_sewa id_penyewaan
plat id_penyewa
tanggal_booking hari
id_penyewa
Mengisi jumlah
id_pembayaran
password
level
Konsumen Transaksi
Melakukan
telepon
alamat
tanggal_pembayaran status
jk
buktil_pembayaran
nama username
id_penyewa
Keterangan :
1. Logo : Menampilkan logo
2. Home : Menu utama
3. Profil : Menu membuka profil
4. Data Mobil : Menu untuk melihat dan menginput data mobil
5. Log In : Proses pintu masuk
27
2. Login Admin
Login admin berrfungsi untuk menjaga file, data, informasi pribadi dan
membatasi interaksi.
Keterangan :
1. Home : Menu utama
2. Login Admin : Untuk login admin
3. Profil : Untuk membuka profil
4. Data Mobil : Menu untuk melihat dan menginput data mobil
5. Username : Langkah dan ketentuan awal bagi setiap pengguna yang ingin
mendapatkan akun
6. Password : Untuk menjaga informasi dan data penting yang tersimpan di dalam
sebuah akun.
7. Batal : Tidak jadi dilangsungkan
8. Login : Proses pintu masuk bagi pengguna
9. Logo : Menampilkan logo
Penjelasan :
a. Home : menu membuka home
b. Data mobil : menu untuk melihat dan menginput data mobil.
c. Data penyewa : menu untuk melihat dan menginput data penyewa.
d. Data penyewaan : menu untuk melihat dan menginput data penyewaan.
e. Data pembayaran : menu untuk melihat dan menginput data pembayaran
f. Data pengembalian : menu untuk melihat dan menginput data pengembalian
mobil.
g. Logout : menu untuk keluar dari halaman utama
Penjelasan:
a. Home : Halaman awal website
b. Profil : Menu membuka profil
c. Data Mobil : Data mobil : menu untuk melihat dan menginput data mobil.
d. LogOut : Halaman untuk masuk