PERANCANGAN LAYANAN PERSEWAAN MOBIL ONLINE DENGAN MENGGUNAKAN PHP

dokumen-dokumen yang mirip
Pembuatan Electronic Bookstore (E-Bookstore) dengan Menggunakan Microsoft Active Server Pages (ASP)

UKDW BAB 1 PENDAHULUAN

BAB 1 PENDAHULUAN. sering disebut dengan e-commerce (Electronic Commerce). E-Commerce

BAB II ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB II ANALISIS DAN PERANCANGAN Analisis Kebutuhan dari Objek yang Dibangun. membuat suatu kebijakan dan perancangan untuk mengembangkan suatu

PEMBANGUNAN SISTEM INFORMASI PEMESANAN PAKET TOUR PADA PERANGKAT MOBILE (STUDI KASUS : ARUNA TRAVEL)

III. ANALISIS DAN PERANCANGAN SISTEM

SISTEM INFORMASI PENJUALAN ONLINE SEPATU PADA TOKO STARS SHOP MEDAN

SISTEM DISTRIBUSI PRODUK PADA PT. PRABU ABDIWIJAYA SRIWIJAYA PALEMBANG MENGGUNAKAN PHP DAN MYSQL

BAB 2 ANALISIS DAN PERANCANGAN. Dalam menciptakan sebuah aplikasi sistem penyewaan mobil secara

BAB I PENDAHULUAN. menghubung ke jaringan yang lain, kemudian menghubung ke jaringan lainnya lagi,

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS

APLIKASI SISTEM INFORMASI SARANA-PRASARANA UNIVERSITAS DIPONEGORO BERBASIS WEB

Hal LANDASAN TEORI

JENIS-JENIS APLIKASI UNTUK SERVER MENGADMINISTRASI SERVER DALAM JARINGAN. Pembahasan: Habib Ahmad Purba. 0 P a g e

pemakaian aplikasi antara lain:

APLIKASI PENJUALAN PADA CV. ANANDAM KOMPUTER MAGELANG BERBASIS WEBSITE. Rizal Ari Ardianto. Program studi Teknik Informatika S-1

BAB I PENDAHULUAN. Ashiim Bird Farm bergerak dibidang penjualan burung kicau online. Dengan

BAB IV IMPLEMENTASI DAN EVALUASI. Sistem yang dibangun pengembang adalah berbasis web. Untuk dapat

RANCANG BANGUN SISTEM INFORMASI PENJUALAN PRODUK KOPI PADA UD. TIARA GLOBAL COFFEE BERBASIS WEB

BAB II ANALISIS DAN PERANCANGAN

Aplikasi e-commerce Pada Layanan Toko Komputer Elektronik (e-computer Store)

BAB IV ANALISA DAN DESAIN

BAB II ANALISIS DAN PERANCANGAN. Sistem informasi penjualan pakaian wanita berbasis web diperlukan

BAB II ANALISIS DAN PERANCANGAN. Komponen-komponen yang diperlukan untuk menganalisis

BAB 4 IMPLEMENTASI DAN EVALUASI. Faktor-faktor tersebut antara lain adalah perangkat keras, perangkat lunak,

PEMANFAATAN MOBILE VOUCHER PADA APLIKASI M-COMMERCE UNTUK PEMESANAN FOOD DELIVERY BERBASIS TEKNOLOGI WAP

BAB II ANALISA DAN PERANCANGAN. basis data, struktur tabel, serta desain input dan output program.

BAB II ANALISIS DAN PERANCANGAN. tentang jam tangan, yang meliputi data barang,cara pembelian,tentang web

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS

BAB V IMPLEMENTASI PENGUJIAN SISTEM

PERANCANGAN APLIKASI PENJUALAN MOTOR BEKAS BERBASIS WEB PADA TOKO AINUN MASAMBA

BAB III ANALISA DAN PERANCANGAN SISTEM

E-COMMERCE BUTIK ANAYA COLLECTION BERBASIS WEB PHP DAN MENGGUNAKAN FRAMEWORK CODEIGNITER TUGAS AKHIR. Oleh : ASWIN ROSADI NPM.

BAB II ANALISIS DAN PERANCANGAN

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS. penjual dan pihak pembeli. Sistem informasi akuntasi penjualan di CV. Kasih Karunia

PERANCANGAN WEBSITE SEBAGAI SARANA PROMOSI PADA MTs MA ARIF NU 1 AJIBARANG. Oleh: Lina Rahmawati Sistem Informasi, STMIK Amikom Purwokerto ABSTRAKS

PERANCANGAN DAN PEMBUATAN WEBSITE PERUSAHAAN EKSPEDISI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Dewasa ini banyak para wirausahawan memilih berusaha dibidang komputer, karena

BAB III ANALISIS DAN DESAIN SISTEM

c. Rancangan Menu News

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. dioperasikan. Pada tahap ini akan dijelaskan mengenai sistem yang dirancang

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN SISTEM. utuh ke dalam bagian-bagian komponennya dengan masalah, kesempatankesempatan,

TUGAS AKHIR SISTEM INFORMASI INVENTORY PADA PERUSAHAAN HANDUK LUMINTU

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV HASIL DAN UJI COBA

BAB IV DESKRIPSI KERJA PRAKTEK. identifikasi masalah. Adapun penjelasannya sebagai berikut: beberapa cara yang telah dilakukan, antara lain:

BAB III DESAIN DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN. kebutuhan dari objek yang dibangun antara lain sistem pendukung,

BAB III METODE PENELITIAN. penulisan dan penyusunan dalam laporan ini, metode tersebut adalah :

BAB II LANDASAN TEORI

PERANCANGAN SISTEM INFOMASI RESELLER PADA TOKO GUDANG BUKU ACEH MENGGUNAKAN PHP DAN MYSQL

E-COMMERCE PT. PASLA PURNAMA ABADI PALEMBANG

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah. Perkembangan Internet memang sangat cepat dan jauh berbeda dengan masa awal

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

BAB II ANALISIS DAN PERANCANGAN

Makalah Seminar Tugas Akhir SISTEM APLIKASI PENCATATAN TINDAK KEJAHATAN PADA POLSEK TEGAL SELATAN BERBASIS WEB. Abstrak

BAB II ANALISIS DAN PERANCANGAN. Komponen - komponen yang diperlukan untuk menganalisis

WEBSITE PEMILIHAN CALON KETUA HIMPUNAN JURUSAN SISTEM KOMPUTER UNIVERSITAS KRISTEN MARANATHA. Angga Indrajaya /

PERANCANGAN WEBSITE PENJUALAN SECARA ONLINE MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR MIRA RIZKY S TANJUNG

DAFTAR ISI. Halaman ABSTRAK... i ABSTRACT... ii KATA PENGANTAR... iii DAFTAR ISI... v DAFTAR TABEL... ix DAFTAR GAMBAR... x

PERANCANGAN SISTEM PEMESANAN TIKET PESAWAT BERBASIS WEB

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP

SISTEM INFORMASI PENJUALAN BARANG ONLINE PADA BEGAYA SHOP SEMARANG ABSTRAK

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB V PEMBAHASAN DAN IMPLEMENTASI

BAB II ANALISIS DAN PERANCANGAN SISTEM. khusus : Sistem ini hanya sebatas penjualan tas.

ANALISIS DAN PERANCANGAN WEB SEBAGAI MEDIA PROMOSI PADA DJALEEPRODUKTAMA FREELANCE GRAPHIC PARTNER YOGYAKARTA. Naskah Publikasi

BAB II ANALISIS DAN PERANCANGAN. Secara fungsional dalam sistem penjualan spare part sepeda online

BAB III LANDASAN TEORI

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI E_LEARNING UNTUK PEMBELAJARAN BAHASA PEMROGRAMAN PHP

BAB IV HASIL DAN UJI COBA

BAB 3 PERANCANGAN SISTEM. sistem baik yang lama maupun untuk mulai memiliki sistem yang baru. Perancangan

Kata kunci : rekayasa perangkat lunak, e-commerce, pt. kaila MJS

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB II TINJAUAN PUSTAKA

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM

BAB 3 ANALISIS DAN PERANCANGAN PANGKALAN DATA

BAB IV IMPLEMENTASI DAN PENGUJIAN

PEMBUATAN DAN PERANCANGAN MENGGUNAKAN TEKNOLOGI WAP PERANGKAT LUNAK APLIKASI PEMESANAN (Studi Kasus di PT.TONDIRAYA SENTOSA)

BAB IV IMPLEMENTASI DAN EVALUASI

NOKI HENDRA PAMUNGKAS D

SISTEM PENYEWAAN TOWER PADA PT. TELKOMSEL

BAB II ANALISIS DAN PERANCANGAN. ini hanya sebatas transaksi pemesanan paket wisata secara online.

SISTEM PENGGAJIAN BERBASIS MOBILE WEB DI DIRCOMNET YOGYAKARTA

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI SISTEM

BAB II ANALISIS DAN PERANCANGAN

SISTEM INFORMASI ORDER ALAT MUSIK DAN ORDER REKAMAN BERBASIS WEB DI STUDIO RECORD ORANGE MADIUN SKRIPSI

BAB II ANALISIS DAN PERANCANGAN. travel diperlukan suatu perancangan sistem yang baik dan tepat. Hal ini

BAB 2 ANALISIS DAN PERANCANGAN

Rekayasa Sistem Web. Teguh Wahyono. Fakultas Teknologi Informasi Semester Antara Tahun 2012/2013

BAB I PENDAHULUAN I.1

BAB 1 PENDAHULUAN. tersebut, produk maupun jasa yang ditawarkan. Semua tersedia di internet secara

Transkripsi:

PERANCANGAN LAYANAN PERSEWAAN MOBIL ONLINE DENGAN MENGGUNAKAN PHP RANEE PRAMITA GANESTRI T 101950605 Jurusan Teknik Elektro Undip Jl. Prof. Sudarto, Tembalang, Semarang (024) 7460057 Email : eeundip@indosat.net.id Fax : (024) 7460055 ABSTRAKSI Layanan persewaan mobil online merupakan pemecahan praktis dalam kehidupan modern yang harus memanfaatkan waktu secara efektif dan efisien. Dalam persewaan mobil ini yang disamping dapat mengoptimalkan penggunaan mobil juga dapat mempermudah pelanggan untuk menyewa mobil, tanpa harus datang ke sebuah persewaan mobil. PHP sebagai salah satu bahasa pemrograman server- side yang dapat berjalan pada web server yang berbeda dan dalam sistem operasi yang berbeda pula, digunakan untuk merancang layanan persewaan mobil online, sehingga menghasilkan tampilan halaman web yang dinamis dan menarik. I. PENDAHULUAN Beberapa tahun yang lalu informasi hanya dapat diperoleh dari media massa cetak maupun elektronik. Begitu pula dengan transaksi yang dahulu dilakukan secara tradisional dengan cara bertatap muka secara langsung, namun sekarang dengan adanya kecanggihan teknologi komputer, semua keterbatasan sarana, jarak, dan waktu transaksi dapat diatasi dengan mudah. Kemudahan inilah yang merupakan faktor utama berkembangnya Electronic Commerce (e-commerce). Hal ini memang diakui karena dengan adanya electronic commerce, biaya operasional bisa dikurangi agar bisa bersaing dengan semakin banyaknya permintaan yang mengharuskan pelayanan yang semakin cepat dan akurat. Dengan semakin padatnya jadwal dan banyaknya kesibukan yang harus dikerjakan menyebabkan semakin banyak orang yang menginginkan berbagai macam kemudahan dalam segala hal, sehingga dengan menawarkan kemudahan merupakan salah satu nilai tambah bagi pengelola layanan e-commerce. Salah satu kemudahan itu adalah layanan persewaan mobil online, dimana pelanggan dapat menyewa mobil tanpa harus menghabiskan waktu untuk datang ke salah satu persewaan mobil. II. DASAR TEORI Keuntungan-keuntungan yang didapatkan dari sistem jaringan komputer [17] adalah : 1. Media komunikasi. Jaringan komputer merupakan suatu sarana untuk menghubungkan pengguna yang terpisah oleh jarak. 2. Resource sharing. Merupakan suatu usaha untuk menghilangkan kendala jarak. 3. Menghemat biaya. Komputer berukuran kecil mempunyai rasio harga atau kinerja lebih baik dibandingkan dengan komputer yang besar. Komputer mainframe mempunyai kecepatan sepuluh kali lipat komputer pribadi, akan tetapi harga komputer mainframe seribu kali lebih mahal. Hal ini mengakibatkan para perancang sistem membangun sistem yang terdiri dari komputer-komputer pribadi. 4. Reliabilitas tinggi. Dengan memiliki sumbersumber alternatif persediaan. 5. Skalabilitas. Kemampuan untuk meningkatkan kinerja sistem secara berangsur-angsur sesuai dengan beban pekerjaan dengan hanya menambahkan sejumlah prosesor. Persewaan Mobil Online Persewaan mobil online adalah suatu persewaan mobil yang dibuat dengan tujuan untuk mempermudah pelanggan dalam melakukan penyewaan mobil. Dengan mengakses situs persewaan mobil, maka pelanggan dapat menyewa mobil dengan spesifikasi yang diinginkan, tanpa harus datang ke persewaan mobil. Hal ini dapat terjadi karena adanya teknologi komputer. Teknologi client-server berkembang karena user yang terlalu banyak dianggap membebani server. Pada client-server, server hanya menangani basis data, sedangkan aplikasi terpasang pada masing-masing user. Dengan sistem client-server beban kerja dibagi dengan lebih baik dan meningkatkan kinerja sistem. Untuk membuat persewaan mobil ini, dibutuhkan suatu web server dan basis data untuk menyimpan informasi yang diinginkan. Untuk menghubungkan antara web server (Apache) dengan basis data (MySQL) dibutuhkan bahasa perantara yaitu PHP. MySQL MySQL adalah suatu sistem manajemen basis data (SMBD). Untuk menambahkan, mengakses, dan memproses data yang tersimpan pada suatu basis

data komputer diperlukan sistem manajemen basis data seperti MySQL. PHP Menurut dokumen resmi PHP, PHP singkatan dari Hypertext Preprocessor, yang merupakan bahasa berbentuk skrip yang ditempatkan dalam server dan diproses di server, kemudian hasilnya dikirimkan ke client, tempat pemakai menggunakan browser. Dengan kata lain PHP merupakan suatu bahasa skrip open source yang bersifat server side untuk membuat halaman web yang dinamis. Proses cara kerja sistem antara client, server, PHP, dan basis data dapat dilihat pada Gambar 2.2. Order Penyewaan P.0.1 Sistem Penyewaan Mobil Pemenuhan order Gambar 1. Diagram konteks Administrator Pada saat mulai mengakses sistem dan kemudian melakukan proses transaksi, pelanggan melalui web browser diminta untuk mengisi data-data yang diperlukan untuk proses penyewaan. Data ini kemudian dikirimkan kembali ke web server untuk diproses dalam sebuah program aplikasi yang sesuai. Jika proses ini berjalan dengan lancar maka web server akan merespon dengan menampilkan pesan konfirmasi kepada pelanggan. Client 1 2 Server (Apache) PHP 3 Basis Data (MySQL) Pesanan Memilih lokasi sewa D2 Data Lokasisewa 6 5 Gambar 2.2. Cara kerja sistem 4 P.1 Penerimaan Pesanan Konsumen Pilih jenis mobil D3 Data Mobil Langkah-langkah cara kerja sistem tersebut adalah sebagai berikut : 1. Client melalui browsernya mengirim data ke server (Apache) 2. Data tersebut diteruskan ke PHP. 3. PHP mengkoneksikan dengan data yang diinginkan pada basis data MySQL. 4. Setelah data yang diinginkan ditemukan, data dikirimkan ke PHP yang kemudian diolah untuk membuat halaman web yang dinamis. 5. Kemudian hasil olahan tersebut dikirimkan ke web server Apache. 6. Oleh Apache, data tersebut dikirimkan ke client sebagai hasil dari permintaan client. Membatalkan pesanan D1 Data Pesan Pembatalan pesanan P.2 Pembatalan Pesanan P.3 Penyerahan Mobil kepada Melayani pengambilan mobil D4 Data Penyewa P.4 Penerimaan Mobil dari Menerima pengembalian mobil Administrator D5 Data Admin PERANCANGAN LAYANAN PERSEWAAN MOBIL ONLINE DENGAN PHP Perancangan Sistem Sistem layanan persewaan mobil secara online dibuat dengan tujuan untuk mengefisienkan persewaan mobil. Disamping itu juga mempermudah calon penyewa yang akan menyewa mobil, sehingga tidak harus datang secara langsung ke persewaan mobil. Persewaan mobil ini juga mengoptimalkan pemakaian mobil, yaitu pada saat penyewaan mobil sekali jalan. Jika pada satu kota cabang persewaan persediaan mobil telah habis disewa, padahal masih ada calon penyewa yang akan menyewa mobil untuk keesokan harinya, sedangkan besok akan tiba mobil dari cabang lain untuk penyewaan sekali jalan, maka mobil itu bisa digunakan secara optimal dengan menyewakannya pada penyewa berikutnya.. Data Flow Diagram (DFD) Level 0 sistem PROSES PEMESANAN MOBIL Untuk dapat menyewa mobil, pelanggan diminta untuk mengisi form isian yang terdapat pada halaman menu utama. Bagian pertama dari form itu adalah isian mengenai tanggal, jam, kota pengambilan dan pengembalian mobil. Kemudian pada halaman kedua terdapat pilihan beberapa jenis mobil beserta harga sewanya, disini pelanggan diminta untuk memilih salah satu mobil yang terdapat pada tampilan, sesuai dengan jenis mobil yang terdapat pada kota pengambilan. Setelah itu akan muncul tampilan mobil secara lebih jelas dan total harga sewa mobil berdasarkan waktu pengambilan dan pengembalian mobil. Pada halaman ini jika pelanggan ingin mengganti jenis mobil, maka pelanggan dapat kembali ke halaman list mobil, akan tetapi jika setuju untuk memesan, maka akan tampil halaman selanjutnya

yaitu form isian data-data penyewa termasuk data-data kartu kredit yang digunakan untuk pembayaran. P elan ggan P.1.1 Pema suk an d ata-data p enyew aan D1 Data pesan D2 Data lokasisewa Tabel 1. Tabel Lokasisewa ID Lokasi Varchar 5 Kunci primer Kota Varchar 15 Alamat Varchar 40 Telepon Varchar 12 D3 Data mobil P.1.2 Memilih jenis m obil Tabel 1 menunjukkan tabel lokasisewa yang berisi tentang lokasi kantor cabang persewaan mobil. Tabel lokasisewa ini diisi oleh persewaan mobil. D4 Data penyewa P.1.3 Pengisian data penyew a P.1.4 Kon firma si p esan Gambar 3. Data Flow Diagram (DFD) Level 1 Pemesanan Mobil PROSES PEMBATALAN PEMESANAN yang telah memesan mobil juga dapat melakukan pembatalan pesanan. Syarat utama yang harus diingat dalam pembatalan pesanan adalah nomor order yang diberikan pada saat proses pemesanan mobil yaitu pada saat konfirmasi. Tanpa nomor order, maka pembatalan pesanan tidak dapat dilakukan. P.2.1 Membatalkan pesanan D1 D3 Data pesan Data mobil D4 Data penyewa Gambar 4. Data Flow Diagram (DFD) Level 1 Pembatalan Pesanan PROSES ADMINISTRASI Proses administrasi hanya dapat dilakukan oleh administrator maupun orang yang mempunyai wewenang untuk memasukkan data pesanan. PERANCANGAN BASIS DATA Untuk layanan persewaan mobil online ini diawali dengan membuat basis data dengan menggunakan MySQL. Pertama-tama yang harus dilakukan adalah membuat nama tabel yang diinginkan dan jumlah field yang diperlukan. Pada saat pembuatan tabel-tabel ini harus ditentukan juga tipe data dari field-field yang ada serta menentukan kunci primer (primary key) untuk setiap tabel. Primary key merupakan suatu field yang secara unik mengidentifikasikan sebuah record sekaligus membedakannya dengan record yang lain. Primary key ini mutlak diperlukan bila bekerja pada jenis data relasional. Tabel-tabel yang diperlukan dalam basis data persewaan mobil ini adalah tabel lokasisewa, mobil, penyewa, pesan, dan admin. Tabel 2. Tabel Mobil ID Varchar 7 Kunci primer Nama Varchar 30 Tahun Year 4 Harga Int 11 Sewa Posisi Varchar 5 Status Tinyint 1 Status mobil Gambar Varchar 50 Tabel 2. menyajikan tabel mobil berisi tentang datadata mobil, diantaranya adalah status mobil yaitu bebas (free) yang ditunjukkan dengan 0, sudah dipesan ditunjukkan dengan 1, sedang disewa 2, atau mobil yang sudah dikembalikan tetapi belum bebas (free) ditunjukkan dengan 3. Tabel 3. Tabel Penyewa Mediumint 9 Kunci primer Auto increment ID Penyewa Nama Varchar 30 Alamat Varchar 30 No ID Varchar 40 Telpon Varchar 11 HP Varchar 12 Null Kota Varchar 20 Email Varchar 40 Tabel 3. menunjukkan tabel penyewa berisi data-data pribadi penyewa, yang diisi oleh pengguna sistem pada saat proses pemesanan mobil. Pada tabel ini field ID penyewa diisi secara otomatis oleh sistem.

Tabel 4. Tabel Pesan No Order Mediumint 9 Kunci primer Auto increment ID Penyewa Char 40 Tanggal Order Datetime ID Mobil Char 7 Total Harga Mediumint 9 Alamat Kirim Char 40 Null Tanggal Sewa Date Jam Sewa Time Kota Sewa Char 5 Tanggal Date Kembali Jam Kembali Time 5 Kota Kembali Char 12 Jenis Kartu Char 16 Kredit No Kartu Mediumint 2 Exp Kartu Tinyint 4 Kredit Bulan Exp. Kartu Year Kredit Tahun Tabel 4. merupakan tabel pesan yang berisi data-data pesanan termasuk data-data kartu kredit yang digunakan. Tabel ini diisi oleh sistem berdasarkan masukan dari pengguna sistem. Field nomor order diisi secara otomatis oleh sistem. Tabel 5. Tabel Admin Nama Char 15 Kunci primer Password Char 15 Tabel 5 adalah tabel admin berisi tentang nama dan password administrator suatu persewaan mobil. Tabel Pesan Tabel okasisewa Idlokasi Kota Alamat Telepon Tabel Mobil Id Nama Tahun Hargasewa Posisi No_order Idpenyewa Tanggalorder Idmobil Totalharga Alamatkirim Tglsewa Jamsewa Kotasewa Tglkembali Jamkembali Kotakembali Jeniscc Nokartu Expbulancc expcc Tabel Penyewa Id_penyewa Nama Alamat Noid Telpon Hp Kota email Gambar 5. Hubungan relasi antar tabel

id_penyewa Nama id status Penyewa Menyewa mobil Mobil Mengelola persewaan Administrator Gambar 6. E-R Diagram Diagram E-R menyajikan tentang hubungan antar dua tabel yaitu tabel penyewa dan tabel pesan yang dihubungkan dengan relasi pemesanan mobil. PENGUJIAN DAN ANALISA Hasil pengujian layanan persewaan mobil online ini meliputi tampilan-tampilan dari program saat dijalankan dan pengujian file-file data dalam menampilkan halaman web persewaan mobil online Persiapan Perangkat Keras dan Perangkat Lunak Untuk dapat menguji sistem yang telah dirancang, harus dipersiapkan terlebih dahulu perangkat keras dan perangkat lunak yang akan dibutuhkan. Kebutuhan sistem ini dijabarkan sebagai berikut : 1. Perangkat Keras PC dengan processor Pentium 100 atau yang lebih tinggi untuk client dan PC dengan processor Pentium 200 atau yang lebih tinggi untuk server. RAM 16 MB atau lebih untuk client dan RAM 32 MB atau yang lebih tinggi untuk server. Sisa ruang harddisk kurang lebih 200 MB. Kartu jaringan dan fasilitas komunikasi data. 2. Perangkat Lunak Komputer server memakai sistem operasi Windows 98, web server Apache, PHP dan Basis data MySQL. Komputer browser dapat memakai sistem operasi apa saja dengan fasilitas web browser seperti Internet Explorer atau Netscape Navigator. Protokol komunikasi standar TCP/IP. PENGUJIAN DAN ANALISA SISTEM Pengujian diawali dengan membuka web browser Microsoft Internet Explorer (IE), kemudian pelanggan mengetikkan halaman URL, maka akan terlihat tampilan menu utama Pada halaman menu utama ini terdapat empat buah hyperlink, yaitu : 1. Pembatalan 2. Peraturan Penyewaan 3. Alamat Cabang BUANA 4. Tentang Buana PENUTUP Kesimpulan 1. Dengan sistem layanan persewaan mobil online ini dapat mengefisienkan perusahaan persewaan mobil, dengan menggunakan mobil yang tersedia secara optimal. 2. Kemajuan teknologi internet dapat membuat pemakainya untuk lebih menghemat waktu dan biaya, seperti dalam sistem ini untuk dapat menyewa mobil tidak perlu datang ke persewaan mobil. 3. Dalam pembuatan sebuah sistem basis data internet, diperlukan tiga komponen utama, yaitu halaman situs sebagai tampilan sistem, basis data yang dipercaya untuk dapat penyimpan data, serta sebuah program aplikasi yang menghubungkan server dengan basis data tersebut. 4. Pada halaman list mobil, jenis mobil yang ditampilkan adalah mobil-mobil yang ada di kota tempat pengambilan mobil. Saran 1. Perangkat lunak ini tidak dilengkapi dengan sistem keamanan. Oleh karena itu bisa dikembangkan untuk sistem yang dilengkapi dengan sistem keamanan jaringan. 2. Pada sistem ini tidak dibahas verifikasi kartu kredit, maka dapat dikembangkan keamanan penggunaan kartu kredit dari pembajakan misalnya dengan menggunakan Secure Electronic Transaction 3. Untuk keadaan di Indonesia, sistem ini masih mempunyai banyak kelemahan, seperti masalah keamanan kendaraan dari pencurian, oleh karena itu masih perlu banyak dilakukan perbaikan. 4. Untuk pengembangan lebih lanjut, dapat ditambahkan peringatan-peringatan untuk form isian data penyewa yang belum diisi. Pengujian sistem secara umum, adalah pengujian data dengan cara memasukkan data-data proses pemesanan kendaraan, pembatalan pemesanan.

DAFTAR PUSTAKA 1. Bagaimana ecommerce, Wahana Komputer Semarang dan Penerbit Andi Yogyakarta 2. Bustami, Ahmad, Cara Mudah Belajar Internet Homesite dan HTML, Dinastindo, 1999 3. Davis, Gordon B. dan Olson, Margarethe H., 2 nd, Management Information Systems, McGraw-Hill Book Company, 1984. 4. Homepage Apache : http ://www.apache.org 5. Homepage PHP : http://www.php.net/ 6. Homepage PHP : http://www.phpbuilder.com/ 7. Homepage Zend : http://www.zend.com 8. Kadir, Abdul, Dasar Pemrograman Web Dinamis Menggunakan PHP, Penerbit Andi, Yogyakarta, 2002 9. Kadir, Abdul, Konsep dan Tuntunan Praktis Basis Data, Penerbit Andi, Yogyakarta, 1999. 10. Korth, Henry F dan Silberschatz, Abraham, Database System Concepts, 1 st, McGraw-Hill Book Company, 1986 11. Kristanto, Harianto Ir., Konsep dan Perancangan Database, edisi pertama, Penerbit Andi, Yogyakarta,1995. 12. Purbo, Onno W. dan Wahyudi, Aang Arif, Mengenal ecommerce, PT Elex Media Komputindo, Jakarta, 2001. 13. Purbo, Onno W., Membangun Web E-commerce, PT Elex Media Computindo, Jakarta 14. Purwanto, Yudhi, Singkat Tepat Jelas Pemrograman Web dengan PHP, PT Elex Media Komputindo, Jakarta, 2001. 15. Scott, George M., Principles of Management Information Systems, 2 nd, McGraw-Hill Book Company, 1986. 16. Susanto, Martinus Joko, Manajemen Database dengan SQL, Dinastindo, Jakarta, 1995 17. Tanenbaum, Andrew S., Jaringan Komputer Edisi Bahasa Indonesia. 18. Utdirartatmo, Firrar, Mengelola Database Server MySQL di Linux dan Windows, Penerbit Andi, Yogyakarta, 2002.