Está en la página 1de 7

MEMBANGUN APLIKASI SISTEM PEMESANAN DAN PEMBAYARAN

SEWA MOBIL ONLINE BERBASIS WEB


(STUDI KASUS DI RENTAL DARAS CORPORATION)
Deffi Rosdiana Sari
10107844
Universitas Komputer Indonesia (UNIKOM)
Jl. Dipati Ukur No. 112-116, Bandung 40132
Email : deffi.rosdiana@gmail.com

ABSTRAK
Rental Daras Corporation adalah suatu rental mobil yang terletak Jl. Merkuri Selatan II No.
17 Margahayu Raya Bandung Jawa Barat 40286. Rental Daras menyediakan pelayanan berupa
sewa mobil harian, mingguan dan bulanan. Perbedaan jenis mobil didasarkan pada tipe, harga, dan
fasilitas yang ada di masing masing mobil. Dalam proses promosi perusahaan telah melakukan
berbagai cara yaitu dengan saling memberi informasi melalui satu customer ke customer lainnya
dan pemasangan iklan di kolom surat kabar, ternyata cara tersebut dirasakan kurang efektif karena
perusahaan tidak dapat memberikan informasi tentang mobil-mobil yang akan disewakan secara
lengkap dan detail sehingga customer kurang mendapatkan informasi yang lengkap dan akurat
mengenai mobil-mobil yang disewakan oleh Rental Daras. Selama ini transaksi pemesanan sewa
mobil dilakukan oleh costumer di rental yang besangkutan via telepon atau datang secara langsung
ke rental tersebut. Permasalahan juga muncul pada pemesanan sewa mobil dengan menggunakan
telepon akan membutuhkan waktu yang cukup lama untuk memperoleh informasi mengenai mobil
yang belum disewa. Selain itu permasalahan muncul pada proses pencatatan pemesanan sewa
mobil yang memakan banyak waktu karena masih di inputkan melalui aplikasi dekstop. Serta
pemesanan melalui telepon tidak memuaskan costumer karena tidak bisa melihat gambar mobil
yang akan disewa.
Untuk menanggulangi kendala tersebut maka dibangun sebuah aplikasi sistem pemesanan
dan pembayaran sewa mobil online berbasis web di Rental Daras Corporation, dengan pemodelan
perangkat lunak yang digunakan adalah metode terstruktur. Sistem ini berbasis web, dengan
keamanan data aplikasi dan networking yang terjamin, serta proses pembayaran otomatis dengan
menggunakan pihak ketiga yaitu Paypal dan transfer rekening.
Berdasarkan hasil penelitian dan setelah dilakukannya pengujian alpha dan betha terhadap
sistem pemesanan dan pembayaran sewa mobil online berbasis web di Rental Daras, hasil yang
ingin dicapai dalam sistem pemesanan dan pembayaran sewa mobil online berbasis web di Rental
Daras dapat membantu dalam meningkatkan penyewaan mobil, dapat membantu dalam promosi
dan memperkenalkan mobil yang disewakan oleh Rental Daras, serta dapat membantu dalam
meyebarluaskan dalam pemasaran dan penyewaan mobil Rental Daras.

1. PENDAHULUAN
1.1 Latar Belakang
Rental Daras Corporation adalah suatu
rental mobil yang terletak Jl. Merkuri Selatan
II No. 17 Margahayu Raya Bandung Jawa
Barat 40286. Rental Daras Corporation
menyediakan pelayanan berupa sewa mobil
harian, mingguan dan bulanan. Perbedaan
jenis mobil didasarkan pada tipe, harga, dan
fasilitas yang ada di masing masing mobil.

Usaha
yang
dilakukan
untuk
mempromosikan mobil-mobil yang akan
disewakan serta memberikan informasi
tentang Rental Daras Corporation ke
customer, perusahaan telah melakukan
berbagai cara yaitu dengan saling memberi
informasi melalui satu customer ke customer
lainnya dan pemasangan iklan di kolom surat
kabar. Setelah perusahaan melakukan
promosi dengan kedua cara tersebut ternyata
cara tersebut dirasakan kurang efektif karena

Deffi Rosdiana Sari


Jurnal TA/SKRIPSI

perusahaan
tidak
dapat
memberikan
informasi tentang mobil-mobil yang akan
disewakan secara lengkap dan detail sehingga
customer kurang mendapatkan informasi
yang lengkap dan akurat mengenai mobilmobil yang disediakan dan disewakan oleh
Rental Daras Corporation.
Selama ini transaksi pemesanan sewa
mobil dilakukan oleh costumer di rental yang
besangkutan via telepon atau datang secara
langsung ke rental tersebut. Permasalahan
juga muncul pada pemesanan sewa mobil
dengan
menggunakan
telepon
akan
membutuhkan waktu yang cukup lama untuk
memperoleh informasi mengenai mobil yang
belum disewa. Selain itu permasalahan
muncul pada proses pencatatan pemesanan
sewa mobil yang memakan banyak waktu
karena masih di inputkan melalui aplikasi
dekstop. Serta pemesanan melalui telepon
tidak memuaskan costumer karena tidak bisa
melihat gambar mobil yang akan disewa.
Proses pengolahan data dan pembuatan
laporan yang terjadi di Rental Daras
Corporation saat ini masih menggunakan
pengolahan data yang bersifat pencatatan
dalam bentuk pembukuan. Seluruh bukti
pembayaran
transaksi
setiap
hari
dikumpulkan dan dilakukan pencatatan ke
dalam buku
besar
transaksi
untuk
memudahkan pengolahan data transaksi.
Setiap mobil yang diambil dan dikembalikan
dicatat dalam buku mobil dengan tujuan
mempermudah
perusahaan
melakukan
pencarian data mobil ketika ada customer
yang akan melakukan pemesanan ataupun
menanyakan persediaan jumlah produk.
1.2 Rumusan Masalah
Berdasarkan latar belakang yang telah
dikemukakan, maka perumusan masalah
dalam sistem pemesanan dan pembayaran
sewa mobil online berbasis web di Rental
Daras Corporation adalah bagaimana
membangun sebuah sistem pemesanan dan
pembayaran sewa mobil online berbasis web
di Rental Daras Corporation.
1.3 Maksud dan Tujuan
1.3.1 Maksud
Maksud yang ingin dicapai dari penelitian
tugas akhir ini adalah membangun aplikasi
sistem pemesanan dan pembayaran sewa
mobil online berbasis web di Rental Daras
Corporation.

1.3.2 Tujuan
Tujuan yang ingin dicapai dalam
penelitian tugas akhir ini adalah :
1. Memudahkan
perusahaan
dalam
memberikan informasi yang lengkap dan
detail kepada customer tentang mobilmobil yang akan disewakan oleh Rental
Daras Corporation, sehingga customer
mendapatkan informasi yang lengkap dan
akurat mengenai mobil-mobil beserta
gambar mobil yang akan disewakan.
2. Memudahkan customer pada saat akan
melakukan pemesanan sewa mobil tanpa
harus datang langsung ke Rental Daras
Corporation untuk mengetahui mobil
yang belum disewa.
3. Memudahkan staff pada proses pencatatan
pemesanan dan pembuatan laporan sewa
mobil yang tidak akan memakan banyak
waktu.

2. MODEL, ANALISA, DESAIN,


DAN IMPLEMENTASI
2.1 Model
Model pengembangan perangkat lunak
dalam pembuatan aplikasi ini menggunakan
model waterfall. Tahapan-tahapan yang
terdapat dalam model waterfall berdasarkan
gambar 1.1 adalah sebagai berikut :
a. System engineering (Rekayasa perangkat
lunak)
Merupakan tahapan yang pertama kali
dilakukan yaitu merumuskan sistem yang
akan kita bangun. Hal ini bertujuan agar
pengembang benar-benar memahami
sistem yang akan kita bangun dan
langkah-langkah serta kebijakan apa saja
yang berkaitan dengan pengembangan
sistem tersebut.
b. Requirement analiysis
Melakukan
analisis
terhadap
permasalahan
yang
dihadapi
dan
menetapkan kebutuhan perangkat lunak.
c. Design
Menghasilkan rancangan yang memenuhi
kebutuhan yang ditentukan selama
tahapan requirements analisis. Hasil
akhirnya berupa spesifikasi rancangan
yang sangat rinci sehingga mudah
diwujudkan pada saat pemrograman.
d. Coding (implementasi)
Pengkodean yang mengimplementasikan
hasil desain ke dalam kode atau bahasa

Deffi Rosdiana Sari


Jurnal TA/SKRIPSI

yang dimengerti oleh mesin komputer


dengan
menggunakan
bahasa
pemrograman tertentu.
e. Testing (pengujian)
Melakukan pengujian yang menghasilkan
kebenaran program. Proses pengujian
berfokus pada logika internal perangkat
lunak,
memastikan
bahwa
semua
pernyataan sudah diuji dan memastikan
apakah hasil yang diinginkan sudah
tercapai atau belum.
f. Maintenance (perawatan)
Menangani perangkat lunak yang sudah
selesai agar dapat berjalan lancar dan
terhindar dari gangguan-gangguan yang
dapat menyebabkan kerusakan.
System
Engineering

sistem yang sedang berjalan. Analisis sistem


pemesanan dan pembayaran sewa mobil
online berbasis web di Rental Daras yang
sedang berjalan saat ini akan digambarkan
dalam flowmap.
Customer

Sekretaris

Formulir
Pemesanan

Formulir
Pemesanan

Pemilihan
mobil
yang akan
disewa

Mobil yang
akan disewa
terpilih

Pemeriksaan
mobil yang
akan disewa

Mobil yang
akan disewa
terpilih
Mobil yang
akan disewa
telah dipesan

Mobil yang
akan disewa
telah dipesan

Telah
disewa ?

Ya

Tidak
Mobil yang
akan disewa
ada

Pemilihan
ulang
mobil
yang akan
disewa
Mobil yang
akan disewa
ada

Jasa supir
terpilih

Ya
Tidak

Pemeriksaan
status supir

supir terpilih

Pemilihan
penggunaan
jasa supir

Tidak

Supir ?
Pemilihan
supir

Jasa supir
tidak terpilih

Pengisian
formulir
pemesanan

supir terpilih

Formulir
pemesanan
terisi

Status supir
tidak ada

Ada ?
Ya

Status supir
tidak ada

Status supir
ada

Formulir
pemesanan
terisi

Pemilihan
ulang
supir

Requirements
Analysis

Pemeriksaan
kelengkapan
formulir
pemesanan

Status supir
ada

Lengkap
?

Design

Formulir
pemesanan
tidak lengkap

Formulir
pemesanan
tidak lengkap

Ya

Formulir
pemesanan
terisi lengkap

Tidak

Pengisian
ulang
formulir
pemesanan

Coding

a1

a1 : arsip formulir pemesanan pada sekretaris

Testing

Gambar 2.1 Flowmap Pemesanan Sewa Mobi


Maintenance

Feedback

Gambar 1.1 Metode Waterfall

2.2 Analisa
A. Analisa Sistem
Suatu sistem adalah suatu jaringan kerja
dari
prosedur-prosedur
yang
saling
berhubungan, berkumpul bersama-sama
untuk
melakukan
kegiatan
atau
menyelesaikan suatu sasaran tertentu [9].
Sedangan
analisis
sistem
merupakan
penguraian dari suatu sistem yang utuh
kedalam bagian-bagian komponennya dengan
maksud untuk mengidentifikasikan dan
mengevaluasi permasalahan-permasalahan,
hambatan-hambatan yang terjadi dari
kebutuhan yangdiharapkan sehingga dapat
diusulkan perbaikan-perbaikannya.
Hal-hal yang dilakukan pada tahap
analisis sistem adalah analisis masalah,
prosedur yang sedang berjalan, dokumen
yang terlibat, analisis pengkodean, analisis
kebutuhan fungsional dan kebutuhan
nonfungsional meliputi analisis perangkat
keras, analisis perangkat lunak serta analisis
pengguna.

Sekretaris

Customer

Formulir kwitansi
pembayaran

Formulir kwitansi
pembayaran

Pembayaran
uang sewa

Uang sewa

Uang sewa

Pemeriksaan
uang sewa

Sesuai ?

Tidak

Pembayaran uang
sewa tidak sesuai

Pembayaran uang
sewa tidak sesuai

Ya
Pembayaran uang
sewa sesuai

Pembayaran
ulang uang
sewa

Pembuatan
kwitansi
pembayaran

2
1
Kwitansi

pembayaran

Pengesahan
kwitansi
pembayaran
1

Kwitansi

pembayaran ACC

1
Kwitansi

sekretaris

pembayaran ACC
sekretaris

a2

a2 : arsip kwitansi pemesanan ACC Sekretaris pada sekretaris

Gambar 2.2 Flowmap Pembayaran Sewa Mobil

B. Analisis Fungsional
Ketika akan membangun sebuah program
aplikasi, tahap pertama yang harus dilakukan
yaitu dengan mempelajari dan menganalisa

Deffi Rosdiana Sari


Jurnal TA/SKRIPSI

Id_member

Sekretaris

Customer

Supir

Id_produk

email

Id_produsen

password

nama_produk

title

1
1

fasilitas

Full_nama

deskripsi

Tgl_lahir

kapasitas

Jenis_identitas

bagasi

Kwitansi
Kwitansi

pembayaran ACC

pembayaran ACC

Id_produsen
Nama_produsen

sekretaris

sekretaris

No_identitas

transmisi

pekerjaan

Pengecekan
kwitansi
pembayaran

Kwitansi
pembayaran tidak
sesuai
Kwitansi
pembayaran tidak
sesuai

pintu

Id_member

harga

Kode_pos

Status_order

img

negara

Ya

Kwitansi pembayaran
yang sesuai

Time_order

status

No_tlp

Time_back

view

No_hp

Payment

vots

status

Id_staff

Member

Mempunyai

Mengolah

produsen

Id_order

kota

Tidak

Sesuai ?

AC

alamat

mengorder

mobil

Id_staff
username

Pengecekan
penggunaan
jasa supir

Id_report
email

Ya

mempunyai

Jasa supir ada

Staff

jabatan

Mempunyai

Id_order

nama

Ada ?

1
password

Jasa supir ada

Nama_produk
Id_order

Id_thx

status

Id_produk

tidak

Email_byr_pp

Jasa supir tidak


ada

jumlah

Nama_byr_pp
Time_boking

Pengambilan
mobil

Total_buy

Detail order

Jam_boking

Mengolah

Report

Time_byr
Lama_sewa
via
Lama_sewa2

Pengambilan
mobil

Mobil di bawa

Mobil di bawa

Pengesahan
kwitansi

Id_staff

Mobil di bawa

Jenis_service
supir
Id_berita
Id_staff
Judul

Mengolah

Berita

Tgl
Isi_berita

Gambar 2.5 ERD di Rental Daras Corporation

Kwitansi

pembayaran ACC
customer

a3

a3 : arsip kwitansi pemesanan ACC customer pada customer

Gambar 2.3 Flowmap Pengambilan Mobil Sewa


Sekretaris

Customer

D.
1.

Analisa Kebutuhan Non-Fungsional


Diagram Konteks

Supir
Pengunjung

2
2

Kwitansi
Kwitansi

pembayaran di

pembayaran di

ACC customer

ACC customer

Pengecekan
kwitansi
pembayaran

2
Kwitansi
pembayaran tidak
sesuai
2

Sesuai ?

Tidak

Kwitansi
pembayaran tidak
sesuai

Data login member


Request list mobil
Request sewa sekarang
Request syarat & ketentuan sewa
Request hubungi kami
Data client area
Request data tagihan
Request berita
Data keranjang belanja

Ya

Kwitansi pembayaran
yang sesuai

Pengecekan
penggunaan
jasa supir

Ada ?

Ya

Jasa supir ada

Member
Jasa supir tidak
ada

Pengembalian
mobil

Pengembalian
mobil

Info login member


Info list mobil
Info sewa sekarang
Info syarat & ketentuan sewa
Info hubungi kami
Info client area
Info data tagihan
Info berita
Info keranjang belanja

Mobil di
kembalikan

Mobil di
kembalikan
Mobil di
kembalikan

Aktifasi
registrasi data

Paypal

Email

Gambar 2.6 Diagram Konteks

1
Kwitansi order

Staff

Info login Sekretaris


Info setting
Info restore
Info backup
Info pengelolaan mobil
Info produsen
Info mobil terbaru
Info transaksi
Info berita
Info daftar member
Info laporan

Info registrasi data berhasil

Info
Pembayaran
Data Pembayaran

Pembuatan
kwitansi
order

Data login Sekretaris


Data setting
Data restore
Data backup
Data pengelolaan mobil
Data produsen
Data mobil terbaru
Data transaksi
Data berita
Data Daftar member
Data laporan

Sistem pemesanan dan


pembayaran sewa mobil
online berbasis web di Rental
Daras Corporation

Jasa supir ada

tidak
Jasa supir tidak
ada

Request daftar
Request list mobil
Request sewa sekarang
Request syarat & ketentuan sewa
Request hubungi kami
Request mobil terlaku
Request mobil terpopuler
Request mobil terbaru
Request berita

info daftar
info list mobil
info sewa sekarang
Info syarat & ketentuan sewa
info hubungi kami
info mobil terlaku
Info mobil terpopuler
info mobil terbaru
Info berita

Kwitansi order

a4

a4 : arsip kwitansi order pada sekretaris

Gambar 2.4 Flowmap Pengembalian Mobil Sewa

2.

DFD Level 0
Info login valid, invalid
Data login staff
Info daftar member
Data daftar member

Member

Info login valid, invalid


Data login member

Analisa Basis Data


Basis data adalah kumpulan data yang
dapat digambarkan sebagai aktifitas dari satu
atau lebih organisasi yang berelasi. Tahap ini
digunakan untuk menganalisis data apa saja
yang berelasi dan terlibat dalam pembuatan
sistem.
Entity Relationship Diagram (ERD)
merupakan suatu alat pemodelan yang
digunakan untuk menggambarkan hubungan
antar entitas yang terjadi, yang berisi
komponen-komponen entitas dan relationship
yang masing-masing dilengkapi dengan
atribut-atribut
yang
merepresentasikan
seluruh fakta dari sebagian dunia nyata.
Entity Relationship dari Sistem pemesanan
dan pembayaran sewa mobil di Rental Daras
adalah
suatu
model
jaringan
yang
menggunakan susunan data yang disimpan
dalam sistem secara abstrak.

Data member

C.

Info member

Email

Data
member

Aktifasi registrasi
data

1.0
Daftar

3.0
Pengolahan data member
Info staff
staff

Info registrasi data

Data staff

2.0
Login

Info
member

Data login staff


Info login valid, invalid
Data staff
Data member
Info login valid, invalid
Data login member
Info staff
Info member

Data member
Pengunjung

Request data mobil


Request data produsen

Member

Request data mobil


Request data produsen

Info member

Data order
Data detail order
Data konfirmasi

Staff

Info mobil
Info produsen

Info mobil
Info produsen

Info order
Info detail order
Info konfirmasi
Data mobil
Data produsen
Data order
Data detai order

Data status order


5.0
Cari Mobil

Info mobil
info mobil
info produsen
info order
info detai order

Info mobil
Info produsen
Data mobil
Data produsen
Info order
Data order

Request data
pembayaran

Paypal

Info mobil
Data mobil

6.0
Order

Info detail_order
Data detail_order
Data staff
Info produsen
Data produsen

Info
produsen

Status pembayaran

Data
produsen

4.0
Pengolahan data master

Info staff

Info mobil
Data mobil
Info detail_order
Data detail_order

Info produsen

Produsen

Mobil

Detail_order

Order

Info order
Data order

Data report

Info report
Report

Info report

Data report

Gambar 2.7 DFD Level 0

Deffi Rosdiana Sari


Jurnal TA/SKRIPSI

3.

Skema Relasi
Order

Report

Id_order
PK
FK 1 Id_member
Status_order
Time_order
Time_back
Payment
FK 2 Id_staff

PK Id_report
FK 1 Id_order
Nama_produk
Id-thx
Email_byr_pp
Nama_byr_pp
Total_Buy
Time_byr
Via
FK 2 Id_staff

Detail_ order
Id_order
Id_produk
Jumlah
Time_boking
Jam_boking
Lama_sewa
Lama_sewa2
Jenis_service
supir

FK 1
FK 2

Member

B. Desain Menu Utama Aplikasi


Berikut ini adalah gambar perancangan menu
utama untuk user dan staff.
P01

Navigasi :

Keranjang Belanja

Login

Daftar

BANNER
Home

PK

Id_member
Email
Password
Title
Full_nama
Tgl_lahir
Jenis_identitas
No_identitas
Pekerjaan
Alamat
Kota
Kode_pos
Negara
No_tlp
No_hp
status

Mobil
Id_produk
Id_produsen
Nama_produk
Fasilitas
Deskripsi
Kapasitas
Bagasi
Transmisi
Ac
Pintu
Harga
Img
Status
View
Vots

PK
FK 1

Staff
PK

Sewa Sekarang

Hubungi Kami

Id_Staff
Username
Password
Email
Nama
Jabatan
status

Support

Biling

YM

Penyewaan :

YM

YM

Image

Pilih Mobil :
Nama Produk
Nama Produk
Nama Produk
Nama Produk
Nama Produk

Home

List mobil

Sewa mobil

Konfirmasi Pembayaran

kontak

Berita

Gambar 2.12 Tampilan Menu Utama User

Id_Berita
PK
FK 1 Id_staff
judul
Tgl
Isi_berita

Produsen
PK

List mobil

RESERVATION

A02

Id_produsen
Nama_produsen

Navigasi :

HOME

EDIT PROFIL

SETTING

RESTORE
DATA

BACKUP DATA

LOGOUT

Produsen
Banner
Pengelolaan Mobil

Gambar 2.8 Skema Relasi

2.3 Desain
A. Desain Struktur Menu
Dalam
perancangan
sebuah
aplikasi
dibutuhkan struktur menu yang berisikan
menu dan submenu yang berfungsi untuk
memudahkan user dalam menggunakan
aplikasi tersebut. Berikut ini digacmbarkan
mengenai stuktur menu dalam aplikasi ini :
1. Struktur Menu Pengunjung
home

Registrasi member

Kategori Produk

Cara belanja

Cara membayar

view

tambah

Struktur Menu Member


home

login

Kategori Produk

Ubah profil

Cara belanja

Cara membayar

Pengiriman

view

Belanja anda

tambah

Keranjang belanja

Logout

edit

Gambar 2.10 Struktur Menu Member

3.

Teks

Lihat

Berita

Teks

Lihat

Daftar Member

Teks

Lihat

Laporan

Teks

Lihat

Transaksi

1. Klik tombol login menuju ke


form A02
2. Klik tombol home menuju
ke form A02
3. Klik tombol edit profil
menuju ke form A03
4. Klik tombol setting menuju
ke form A04
5. Klik tombol restore menuju
ke form A23
6. Klik tombol backup data
menuju ke form A24
7. Klik tombol produsen ke
form A05
8. Klik tombol pengelolaan
mobil menuju ke form A06
9. Klik tombol transaksi
menuju ke form A07
10. Klik tombol berita menuju
ke form A08
11. Klik tombol daftar member
menuju ke form A09
12. Klik tombol laporan
menuju ke form A10
13. Klik tombol logout menuju
ke form A01

Gambar 2.13 Tampilan Menu Utama Staff

2.4 Implementasi
Tahap ini merupakan tahap dimana sistem
siap untuk dioperasikan, yang terdiri dari
penjelasan
mengenai
lingkungan
implementasi, dan implementasi program.
A. Implementasi Perangkat Keras
Perangkat keras yang digunakan untuk
mengimplementasikan
sistem
adalah
sebagai berikut :
1. Processor dengan kecepatan minimal 1
GHz + Motherboard
2. Kapasitas Harddisk minimal 40 GB
3. RAM minimal 256 MB
4. VGA Card minimal 64 MB
5. Monitor
6. Lan Card 10/100Mbps
7. Koneksi internet minimal 64 kbps
8. Mouse
9. Keyboard

pengiriman

Gambar 2.9 Struktur Menu Pengunjung

2.

1. Klik tombol home menuju


ke form P01
2. Klik tombol list mobil
menuju ke form P02
3. Klik tombol sewa sekarang
menuju ke form P03
4. Klik tombol hubungi kami
ke form P04
5. Klik tombol keranjang
belanja menuju ke form P05
6. Klik tombol login menuju ke
form P06
7. Klik tombol daftar menuju
ke form P07

Struktur Menu Staff


login

home

Edit profil

setting

Restore

view

Backup

tambah

Pengelolaan
mobil

produsen

edit

transaksi

berita

hapus

Gambar 2.11 Struktur Menu Staff

Daftar
member

Laporan

Logout

B. Implementasi Perangkat Lunak


Perangkat lunak yang digunakan untuk
mengimplementasikan sistem adalah sebagai
berikut :
1. WAMP sebagai Web Server
2. PHP
3. Macromedia Dreamweaver 8 sebagai
editor PHP.
4. MySQL sebagai DBMS

Deffi Rosdiana Sari


Jurnal TA/SKRIPSI

5.
6.
7.

Tool antarmuka design Microsoft Visio


2007
Mozila Firefox dan Microsoft Internet
Explorer sebagai browser
Alamat domain
www.darasrental.com

C. Implementasi Form
Implementasi form dilakukan untuk
mengetahui setiap halaman program yang
dibuat. Berikut ini adalah implementasi
form yang dibuat.
Tabel 2.1 Implementasi Form

Menu

Deskripsi
Digunakan
Login Staff sebagai halaman
login staff
Digunakan
Home
sebagai halaman
utama staff
Digunakan jika
Edit Profil staff ingin
merubah profil
Digunakan untuk
setting diskon,
Setting
harga supir, dan
mata uang
Digunakan untuk
Restore
restore database
Digunakan untuk
Backup
backup database
Digunakan untuk
menambah, edit,
Produsen
dan hapus
produsen
Digunakan untuk
Pengelolaan menambah data
Mobil
mobil beserta
deskripsi mobil
Digunakan untuk
melihat semua
transaksi
Transaksi
penyewaan
mobil, transaksi
cancel, dan mobil
kembali
Digunakan untuk
Berita
melihat dan
menambah berita
Digunakan untuk
Daftar
melihat data
Member
member.
Laporan
Digunakan untuk

Nama File
login.php

home.php
edit_profil.
php

setup.php

restore.php
backup.ph
p
tambah_pr
odusen.php

tambah_pr
oduk.php

melihat laporan
transaksi
Digunakan staff
Logout
untuk keluar
aplikasi
Digunakan untuk
Daftar
melakukan
member
pendaftaran
member
Digunakan
sebagai halaman
Login
login member dan
lupa password
Digunakan untuk
Edit Profil mengubah profil
member
Digunakan untuk
data tagihan
Data
order yang sudah
Tagihan
dibayar atau
belum
Digunakan untuk
melihat cara
Cara belanja
melakukan
belanja
Digunakan untuk
Sewa
mengisi data
Sekarang
order
Digunakan untuk
Hubungi
melihat melihat
Kami
profil perusahaan
Digunakan untuk
melihat detail
Keranjang
penyewaan mobil
Belanja
yang pernah
dilakukan
Digunakan
member untuk
Logout
dapat keluar dari
aplikasi

logout.php

daftar_me
mber.php

login.php

edit_profil.
Php

my_order.
php

pelayanan.l
ihat.php

proses.php
hubungi_k
ami.php

keranjang.
php

logout.php

3. HASIL DAN DISKUSI


transaksi.p
hp

Dari analisa dan perancangan yang telah


dilakukan, hasil dari aplikasi yang dibangun
dapat terlihat seperti pada tampilan dibawah
ini :

berita.php
member.ph
p
laporan.ph

Deffi Rosdiana Sari


Jurnal TA/SKRIPSI

2.
3.

Bandung, agar lebih berkembang dan


customer semakin banyak.
Antarmuka dapat dibuat lebih menarik.
Perlu adanya pengembangan pada
sistem pembayaran kartu kredit,
sehingga ketika customer tidak memiliki
account
paypal
customer
dapat
membayarnya dengan kartu kredit.

5. DAFTAR PUSTAKA
Gambar 3.1 Form Home User

Gambar 3.2 Form Home Administrator

Gambar 3.3 Form Home admin

4. KESIMPULAN DAN SARAN


4.1 Kesimpulan
Berdasarkan penelitian yang dilakukan
oleh penulis mengenai pembangunan aplikasi
e-commerce pada Rental Daras, maka dapat
ditarik beberapa kesimpulan sebagai berikut :
1. Aplikasi ini dapat memberi informasi
secara detail dan akurat mengenai mobilmobil yang disewakan Rental Daras para
calon penyewa secara online, sehingga
perusahaan
terbantu
dalam
mempromosikan mobil dan memperluas
jaringan dengan efektif dan efisien.
2. Aplikasi ini mempermudah perusahaan
dalam proses pengolahan transaksi dan
pengelolaan data yang terjadi di Rental
Daras.
3. Aplikasi ini membantu perusahaan
menjadi lebih cepat dalam pembuatan
laporan karena staff yang bersangkutan
tidak harus mencari data-data yang sudah
diarsipkan sebelumnya.

[1] Jogiyanto HM,Akt MBA.(2005).


Analisis dan desain Sistem Informasi:
pendekatan terstruktur teori dan praktek
aplikasi bisnis ,Andi,Yogyakarta.
[2] Ilham Perdana, 2007, Hand Out
Metodologi Penelitian, Petunjuk Tata
Tulis Ilmiah, Universitas Komputer
Indonesia, Bandung.
[3] Marcus, T., (2007), Rekayasa Perangkat
Lunak, Elex Media Komputindo,
Jakarta, 212-235.
[4] Arbie, Manajemen Database dengan
MySQL, Andi,Yogyakarta,2003
[5] Bunafit Nugroho, Membuat Sistem
Informasi Penjualan Berbasis Web
dengan PHP dan MySQL, Gava Media,
Yogyakarta, 2008.
[6] Jonathan Sarwono (2008), Teori ECommerce Kunci Sukses Perdagangan
di Internet, Gava Media, Yogyakarta.
[7] Kurniawan, Rulianto, 2007, 54 Trik
Tersembunyi
PHP,
Maxikom,
Palembang..
[8] Kadir,Abdul
(2002).
Dasar
Pemrograman
Web
Dinamis
Menggunakan PHP, Yogyakarta,
ANDI.
[9] Information system, foundation of ebussinnes, steven alter, Prentice Hall.
[10] http://people.redhat.com/mingo/TUXpatches/ 20 Oktober 2010
[11] http://www.fenrus.demon.nl/
20
Oktober 2010
[12] http://www.boa.org/ 25 Oktober 2010
[13] http://www.sejarah-internet.com/
3
September 2010

4.2 Saran
Penulis mengusulkan beberapa saran
yang dapat dijadikan pertimbangan terhadap
penggunaan sistem yang telah dibuat, yaitu:
1. Setidaknya perlu juga untuk membuka
cabang di kota-kota besar selain

Deffi Rosdiana Sari


Jurnal TA/SKRIPSI

También podría gustarte