manajemen dengan menggunakan DFD dan flowchart. Berikut merupakan rancangan proses sistem yang diajukan dalam bentuk DFD dan flowchart.
4.4.2 Flowchart Sistem Aplikasi Online Car Rental System
A. Flowchart Sistem Aplikasi Online Car Rental System Proses pada
Customer dan Operational Manager
Gambar 4.6
Flowchart pada Customer Dan Operational Manager OPM
171
Pada sistem aplikasi online car rental system terdapat proses terkomputerisasi yang bermula dari customer yang login ke dalam sistem
penyewaan online, jika belum mempunyai username dan password, user diberikan halaman untuk mendaftar. Setelah itu user bisa mengisi formulir
penyewaan mobil. Lalu kemudian nanti melihat lagi rental history-nya, apakah sudah disetujui oleh Operational Manager OPM atau belum.
Pada bagian Operational Manager, bisa langsung login ke dalam aplikasi menggunakan username dan password Operational Manager, setelah itu
Operational Manager bisa memilih data customer, dan selanjutnya memilih detail customer untuk mengetahui customer mana yang sudah mengisi rental history
untuk kemudian disetujui approved atau ditolak rejected.Setelah itu Operational Manager lalu mecetak reminder report untuk kemudian diserahkan
kebagian Area Manager guna memeberikan mobil kepada customer.
172
B. Flowchart Sistem Aplikasi Online Car Rental System pada Owner
Gambar 4.7 Flowchart pada Owner
Pada bagian owner, bisa langsung login kedalam aplikasi menggunakan username dan password owner, setelah itu owner bisa memilih data customer, dan
selanjutnya memilih detail customer untuk mengetahui customer mana yang sudah mengisi rental history untuk kemudian disetujui atau ditolak. Fitur yang
membedakan dari user lainnya adanya fitur report, di sini owner bisa melakukan pencarian, pengelompokkan dan pencetakan laporan berdasarkan tanggal user
tersebut menginput data rental history. Selain itu fitur report ini juga dilengkapi dengan active dan non-active report. Sehingga report yang dicetak bisa
dikelompokan kepada rental history yang sedang berjalan active report atau rental history yang telah berlalu non-active report. Pada bagian report ini juga
terdapat penjumlahan otomatis dari total yang dibayarkan oleh customer, sehingga owner bisa langsung mengetahui berapa pendapatan yang dihasilkan baik itu
active report maupun non-active report.
C. DFD Sistem Aplikasi
Online Car Rental System a.
Diagram Konteks
Operational Manager
Operational Manager
Owner Owner
Customer Customer
Online Car Rental System
Username, pass, user_module
CRUD data_costumer, CRUD data_rental_history, CRUD
data_driver, CRUD data_credit_card, CRUD data_car
Username, pass, user_module
Username, pass, module user, Create data
rental_history Data rental_history
Data_costumer, data_rental_history,
data_driver, data_credit_card, data_car
CRUD data_costumer, CRUD data_rental_history, CRUD
data_driver, CRUD data_credit_card, CRUD
data_rental_report, CRUD data_car
Data_costumer, data_rental_history,
data_driver, data_credit_card,
data_rental_report, data_car
Gambar 4.8 DFD Level 0 Zero
Pada gambar diagram konteks yang diusulkan di atas, penulis menggambarkan suatu sistem informasi berbasis web dalam proses
penyewaan kendaraan, customer melakukan pengisian rental history lalu data rental history tersebut akan diproses oleh operational manager, untuk
kemudian diperikisa apakah permohonan penyewaan kendaraan tersebut dapat diterima atau tidak, selanjutnya laporan penyewaan akan diberikan
kepada owner perusahaan dan dapat disorting dan dicetak berdasarkan periode tanggal.
b. Diagram Overview
OWNER Customer
Operational Manager
1.0 Proses Login
Username, pass Users
2.0 Pengolahan data
user Data_user
Data_user
3.0 Pengolahan Data
Costumer costumer
4.0 Pengolahan
Rental History rental
5.0 Pengolahan data
driver driver
10.0 Pengolahan
Rental Report 6.0
Pengolahan data Credit Card
Credit_Card
7.0 Pengolahan Data
Branc Card Branch_card
Input Data Costumer
Input Rental History Data Rental history
Input Data Driver
Input Data Credit Card
Input Data Bramch Card
Input Data Periode Report Data Rental history
Data Costumer
Data Driver
Data Credit Card
Data Branch Card
Data Report Data Driver
Data Credit Card
Data Branch Card
Data Rental Data Costumer
8.0 Pengolahan Data
Car Car
Input Data Bramch Car Data Car
9.0 Pengolahan Data
Reminder
Gambar 4.9 DFD Level 1
c. Diagram Rinci
1. Diagram Rinci Proses 1
customer
customer
customer customer
id_opm, password
id_customer, password
1.1 Cek
id_owner, password
1.2 Cek
id_opm, password
1.3 Cek
id_customer, password
1.0 Proses Login
owner
Operational manager
customer
OWNER
Operational Manager
customer
id_owner, password
Gambar 4.10 DFD Level 1.0
2. Diagram Rinci Proses 2
Operational Manager
2.1 Input customer
2.2 Edit customer
2.3 Delete customer
2.4 lihat data
customer input customer
customer data_customer
id_cusotmer
id_customer
id_customer id_customer
data_customer id_customer
id_customer data_customer
data_customer
Gambar 4.11 DFD Level 2.0